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
336854309433	336854309992	336854310542	336854311092	336854311642	336854312192	336854312742	336854313292	336854313842	336854314392	336854314942	336854315492	336854316042	336854316592	336854317142	336854317692	336854318242	336854318792	336854319342	336854319892	336854320442	336854320992	336854321542	336854322092	336854322642	336854323192	336854323742	336854324292	336854324842	336854325392	336854325942	336854326492	336854327042	336854327592	336854328142	336854328692	336854329242	336854329792	336854330342	336854330892	336854331442	336854331992	336854332542	336854333092	336854333642	336854334192	336854334742	336854335292	336854335842	336854336392	336854336942	336854337492	336854338042	336854338592	336854339142	336854339692	336854340242	336854340792	336854341342	336854341892	336854342442	336854342992	336854343542	336854344092	336854344642	336854345192	336854345742	336854346292	336854346842	336854347392	336854347942	336854348492	336854349042	336854349592	336854350142	336854350692	336854351242	336854351792	336854352342	336854352892	336854353442	336854353992	336854354542	336854355092	336854355642	336854356192	336854356742	336854357292	336854357842	336854358392	336854358942	336854359492	336854360042	336854360592	336854361142	336854361692	336854362242	336854362792	336854363342	336854363892	336854364442	336854364992	336854365542	336854366092	336854366642	336854367192	336854367742	336854368292	336854368842	336854369392	336854369942	336854370492	336854371042	336854371592	336854372142	336854372692	336854373242	336854373792	336854374342	336854374892	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
47722	16393	3271	1810	1184	921	726	515	483	419	417	388	369	351	331	316	343	308	304	309	299	266	280	273	250	255	270	258	281	253	269	281	236	262	222	268	265	247	273	289	253	236	230	192	243	253	252	280	246	265	262	273	244	247	258	257	252	223	226	238	263	236	252	229	246	253	242	250	248	252	246	234	240	253	236	233	257	242	235	249	238	242	222	240	263	231	240	270	237	261	272	229	233	237	240	255	237	234	254	256	235	229	256	261	210	226	247	206	235	233	225	244	251	250	238	240	218	235	262	235	236	248	245	249	240	243	220	268	246	241	239	231	217	258	228	226	239	273	256	258	256	224	249	268	267	261	255	256	227	250	244	230	285	233	234	249	273	252	247	271	229	235	242	253	262	262	227	261	248	247	238	223	229	277	247	235	247	248	262	264	242	242	248	256	214	283	219	241	233	258	229	236	252	277	241	274	247	261	252	275	238	279	231	259	257	234	238	232	241	257	257	232	234	223	235	258	224	203	229	250	254	264	249	238	219	266	252	253	263	236	238	240	255	228	228	260	246	230	205	233	246	252	239	220	231	247	255	243	246	264	264	244	243	234	220	267	265	239	239	227	220	245	247	215	243	239	240	241	218	230	245	230	256	247	237	240	247	260	247	255	253	237	228	236	265	265	236	256	262	245	283	221	242	253	266	253	245	254	249	254	248	238	247	257	263	252	262	218	240	253	263	256	240	259	246	263	255	266	221	295	256	217	241	232	266	219	241	273	239	249	262	240	254	247	234	223	236	254	254	215	227	264	293	243	246	254	270	245	241	262	241	226	241	269	240	252	245	262	245	230	251	234	264	238	242	237	237	247	245	258	263	276	214	265	259	252	249	245	247	249	218	253	258	246	221	238	272	255	275	222	275	211	246	222	226	235	254	273	237	250	241	223	227	219	243	259	243	244	253	248	250	245	240	253	254	232	247	240	238	261	229	221	243	218	272	236	242	231	233	246	242	250	264	250	260	265	232	233	254	236	242	231	212	237	269	223	231	246	226	232	231	245	243	238	225	252	249	260	237	218	236	247	236	256	248	249	265	228	273	258	235	250	250	219	241	233	276	252	238	258	243	265	244	260	246	268	246	252	266	246	253	267	238	263	247	253	223	246	202	221	246	238	263	262	259	206	246	256	246	232	257	255	230	246	248	241	241	249	260	274	269	254	245	241	239	248	244	235	252	256	269	257	258	263	265	258	249	242	267	241	240	225	257	221	255	250	241	270	213	244	274	254	237	221	260	223	232	252	268	232	246	228	229	256	246	245	244	233	238	247	261	271	222	237	223	278	247	234	241	228	249	239	242	260	218	230	270	248	206	244	264	217	220	276	261	237	238	245	248	254	240	255	252	235	235	260	231	247	255	272	238	238	245	250	236	240	269	271	241	260	214	221	260	256	250	235	232	282	211	246	236	252	260	241	250	260	220	244	211	271	244	282	240	212	235	213	238	240	220	268	247	262	250	262	265	243	234	259	256	234	236	248	271	254	261	235	218	234	256	289	230	267	232	209	227	262	240	257	240	258	252	251	264	264	230	235	240	235	220	250	227	275	227	257	209	252	257	268	249	245	238	251	251	277	217	232	227	248	262	245	229	218	234	230	241	242	252	253	241	255	245	248	251	219	241	260	271	263	276	257	229	234	259	250	216	233	251	228	262	228	295	254	233	245	235	216	248	200	253	239	246	249	249	229	256	246	262	239	252	258	237	259	240	242	226	241	210	266	253	261	231	225	276	242	234	235	206	247	240	251	246	265	252	215	259	243	237	266	254	260	252	256	244	220	257	246	244	260	243	236	248	218	226	233	248	267	253	244	263	211	229	232	237	201	241	263	238	224	250	249	252	230	232	259	247	237	248	238	241	248	264	238	249	243	226	218	253	254	249	228	225	258	245	256	236	228	231	249	244	278	282	240	240	231	240	269	240	228	262	227	216	258	247	230	273	240	264	250	246	239	198	238	255	208	249	237	243	226	239	229	240	240	231	229	244	241	277	257	244	220	221	263	218	286	241	245	249	237	234	204	232	228	218	243	207	274	284	205	261	240	233	254	233	244	250	253	243	233	213	218	246	241	249	243	229	220	242	266	254	279	236	254	223	234	239	248	237	244	256	216	238	273	226	254	223	230	263	254	256	243	238	267	252	250	223	230	214	268	245	250	229	254	230	226	246	250	275	242	281	242	259	251	231	240	253	224	255	237	261	241	245	240	251	239	240	268	235	254	230	241	241	238	233	255	207	240	246	265	222	237	244	266	222	245	243	232	257	250	254	256	268	238	255	259	250	224	278	243	282	224	239	257	239	251	236	249	253	239	228	237	241	264	257	220	260	218	213	223	219	245	241	236	249	232	256	269	271	220	240	235	236	262	246	246	249	261	224	261	271	258	234	255	305	242	276	238	261	234	272	255	240	230	228	256	261	252	252	266	246	222	289	240	238	237	273	247	245	219	247	232	244	243	255	240	242	261	238	242	224	254	247	218	233	243	267	212	253	274	234	260	233	241	254	225	226	275	274	235	245	215	264	275	239	250	252	263	244	236	265	237	250	251	261	271	246	246	266	243	226	250	241	260	257	223	224	243	263	237	249	244	237	244	256	242	267	248	217	249	233	226	226	250	252	261	240	258	234	243	256	225	245	245	255	265	227	237	226	253	245	234	261	258	250	256	214	244	235	270	242	225	243	256	236	258	245	223	236	254	283	230	245	217	252	223	216	243	267	219	237	233	265	244	249	261	255	257	263	247	255	244	217	254	226	263	253	254	229	229	243	266	223	229	257	252	269	232	248	246	272	276	246	240	240	277	257	243	254	229	238	231	254	255	251	264	258	246	236	237	237	235	229	223	234	281	254	265	238	222	232	258	233	250	248	246	245	219	227	230	255	263	253	240	225	254	234	234	238	244	229	219	240	247	251	241	243	278	237	222	254	248	219	244	258	227	224	244	261	263	251	222	234	246	237	270	238	261	265	251	229	228	239	231	225	249	250	253	274	245	255	255	237	241	247	242	242	236	213	245	238	247	246	269	243	270	224	228	237	243	233	249	239	264	269	261	241	277	255	221	246	263	268	258	238	228	237	225	248	256	238	254	256	262	245	264	218	257	234	236	230	234	207	246	232	234	234	238	276	237	271	238	250	233	247	245	257	229	280	269	234	263	239	252	251	230	267	224	246	251	237	279	248	259	259	243	233	247	248	241	227	248	232	236	206	225	254	234	238	286	241	242	244	251	254	267	251	246	247	258	249	254	252	223	239	217	268	223	257	259	272	242	257	257	247	232	232	217	235	237	242	216	250	235	214	204	230	239	245	272	233	242	247	242	249	256	221	234	251	246	245	250	258	268	240	231	246	256	251	249	253	200	268	246	255	257	270	242	248	239	254	237	266	256	238	241	268	216	253	219	217	244	253	238	261	278	234	253	214	255	261	247	272	255	227	254	214	232	253	224	245	252	242	252	226	252	235	235
26072	2434	5259	5656	4889	3974	3118	2689	2243	2042	1789	1614	1505	1392	1287	1193	1120	1112	1034	947	982	948	873	872	878	864	825	839	794	812	757	796	794	741	748	726	794	776	760	737	702	736	738	718	695	691	716	701	631	676	685	705	684	707	698	721	717	674	686	664	706	667	690	658	685	627	657	657	651	662	661	675	689	617	675	703	648	647	650	637	672	617	643	625	674	619	645	619	647	640	662	604	648	606	662	641	650	622	653	665	657	640	672	624	663	640	653	684	669	620	664	632	657	624	660	626	660	675	662	630	637	634	627	627	612	642	614	634	619	626	661	651	622	644	655	625	666	638	640	583	651	615	639	655	616	655	660	651	652	654	644	622	606	649	615	594	662	630	612	644	631	624	610	654	645	685	627	650	646	617	621	603	609	603	646	631	663	689	669	629	664	670	623	659	658	658	662	657	647	635	638	655	656	656	619	607	652	666	657	647	650	626	605	630	669	607	619	633	643	648	644	619	608	657	595	643	633	663	629	641	656	626	622	618	615	624	601	598	618	632	623	677	652	609	615	648	605	599	653	614	631	620	653	621	635	621	654	649	595	604	646	607	601	641	613	589	610	630	615	626	615	697	634	670	678	653	598	595	654	624	641	633	676	663	650	656	669	645	632	646	627	651	641	626	707	621	635	622	644	629	638	647	671	637	596	665	630	631	628	628	580	630	619	628	698	608	633	613	678	632	647	648	565	648	646	613	600	623	624	642	601	668	640	641	632	638	637	628	636	639	663	634	635	612	632	617	655	594	650	602	568	614	598	605	648	662	611	624	640	635	641	661	627	660	623	632	612	592	600	667	614	660	613	595	625	621	627	642	627	601	595	622	624	621	663	647	671	614	677	622	612	638	607	677	597	649	587	601	633	643	614	702	656	601	653	626	601	627	659	631	602	645	590	562	650	628	621	637	668	635	617	610	624	654	591	650	610	634	611	620	628	607	664	637	652	638	585	677	650	633	609	626	641	612	619	661	680	662	634	578	592	660	612	651	611	635	644	647	628	695	625	649	642	670	649	609	638	590	644	639	616	652	650	656	635	588	655	628	591	619	637	627	653	636	604	677	594	633	611	629	643	690	648	593	580	626	646	563	649	576	655	621	658	646	650	639	603	675	636	642	609	646	657	626	641	693	689	633	618	667	619	629	673	660	629	663	609	603	608	596	638	647	639	623	606	610	664	629	614	594	625	587	677	611	581	617	635	641	623	663	644	633	589	652	612	615	657	636	648	623	671	598	676	631	615	628	663	631	601	653	606	628	686	625	645	622	635	621	629	604	657	636	601	597	611	645	642	634	661	640	624	659	613	663	617	597	642	623	618	650	585	644	645	635	616	633	637	645	572	668	664	645	635	636	631	643	669	591	642	633	648	627	580	618	628	652	643	587	598	610	653	623	658	644	616	613	655	620	645	572	631	661	645	668	647	632	618	574	660	625	626	597	581	615	654	631	608	608	614	641	643	647	657	628	636	639	588	606	664	641	605	633	669	639	652	628	652	651	600	635	616	652	628	673	639	617	660	608	634	658	620	641	636	647	592	604	589	682	670	653	614	657	597	640	659	597	654	664	627	654	621	616	641	673	613	611	633	630	605	642	637	656	653	619	611	639	613	599	622	589	648	604	625	622	646	627	610	590	626	603	618	614	646	644	632	622	624	588	638	610	605	603	634	647	606	603	629	588	639	625	611	646	613	594	608	618	613	624	599	640	604	637	638	625	666	638	610	647	607	663	615	610	604	614	590	621	634	629	628	580	663	601	658	641	602	665	626	640	673	629	614	615	630	623	637	635	638	629	664	658	639	655	617	599	658	661	603	634	650	625	618	599	639	596	600	654	636	602	584	606	634	652	646	630	627	648	586	662	655	624	639	622	645	655	625	617	613	667	647	683	680	641	681	633	643	663	593	660	658	623	568	642	627	685	626	636	573	594	618	631	636	637	621	600	637	644	625	586	667	658	627	610	644	599	590	641	632	680	626	677	600	624	617	609	606	631	629	639	653	624	643	607	661	636	633	664	609	592	607	648	656	643	629	668	662	638	641	651	651	615	631	653	612	611	617	654	630	598	638	649	638	592	608	687	598	600	643	611	644	619	602	609	598	622	639	635	645	623	658	626	609	667	598	652	679	670	622	616	651	623	657	615	634	617	660	629	590	594	675	631	664	657	668	660	613	635	598	618	583	678	646	590	637	587	645	619	657	674	581	629	629	618	612	634	640	619	605	594	636	598	642	664	639	623	629	668	672	653	640	599	621	664	654	599	649	673	645	625	635	614	659	625	646	635	586	635	591	598	656	608	608	642	625	667	605	616	654	632	642	642	636	596	667	623	647	649	674	602	574	624	659	656	613	613	622	668	603	666	631	628	578	641	710	657	627	658	609	628	641	660	617	611	610	643	660	579	641	629	599	598	659	616	615	669	661	657	643	663	588	614	597	574	609	629	622	653	611	630	690	620	616	619	650	666	639	635	638	647	613	660	629	635	670	700	625	683	615	618	622	605	644	659	664	622	653	643	661	638	637	641	646	642	617	601	636	627	584	612	656	610	605	636	616	655	613	624	603	638	648	627	637	616	622	665	657	635	629	666	617	653	680	677	650	646	645	645	606	617	621	637	645	648	630	633	673	600	649	615	654	691	644	592	656	627	608	663	654	638	639	638	653	599	618	589	637	604	658	610	629	641	663	624	622	606	626	636	653	597	644	651	630	609	615	651	642	653	661	596	630	589	620	625	681	667	642	596	611	637	623	610	626	611	625	654	657	617	609	612	628	636	661	622	611	623	589	621	600	650	686	636	629	592	611	614	627	675	651	621	623	625	631	634	643	622	603	641	657	628	611	641	638	629	654	637	609	667	628	651	601	631	678	611	672	647	607	607	628	626	653	642	605	657	590	604	609	600	660	608	597	641	632	649	632	652	616	630	627	630	641	617	631	684	610	583	629	615	610	643	627	625	599	601	649	642	653	647	640	639	638	633	596	633	614	618	614	635	652	643	607	660	536	665	607	630	609	628	615	635	616	660	578	604	621	625	644	646	674	658	653	597	626	617	640	663	615	641	575	647	636	645	662	673	625	607	612	645	613	632	648	625	645	620	592	626	598	639	649	659	609	636	596	630	658	625	644	629	610	668	627	677	641	668	620	615	608	604	618	656	604	620	648	642	669	629	646	608	634	623	607	739	653	618	634	629	626	644	596	596	601	625	633	634	637	618	613	656	669	639	638	630	629	626	627	644	633	637	576	627	628	672	595	610	631	647	631	668	644	609	596	640	655	649	598	631	613	647	654	576	618	663	638	621	666	595	604	639	663	632	638	648	622	619	613	638	615	600	637	623	633	671	606	619	640	606	614	676	614	629	658	614	624	616	635	688	655	601	592	643	612	652	625	616	712	603	628	660	624	652	657	613	648	602	646	615	646	662	615	641	636	612	599	604	592	663	646	614	635	606	678	581	634	625	660	584	604	627
3585	237	214	217	224	209	186	228	209	178	206	206	198	208	198	210	238	221	204	216	189	205	221	190	234	203	199	207	170	214	175	207	190	187	218	212	199	192	210	202	197	200	197	221	199	210	210	173	176	226	191	185	207	217	207	225	210	230	195	208	204	209	189	211	227	189	189	189	207	192	206	208	207	210	205	204	214	197	219	182	220	215	221	201	188	189	235	190	219	197	212	209	188	217	224	209	194	199	220	184	176	180	203	204	202	201	225	231	203	220	199	200	201	220	217	216	214	216	213	226	214	228	165	197	216	189	192	216	206	200	216	197	208	225	193	202	220	197	191	213	190	219	219	201	225	193	191	216	194	196	194	212	184	221	196	213	209	209	227	208	176	223	225	185	216	202	212	189	212	209	202	215	226	227	233	229	181	184	199	194	201	184	220	215	203	199	191	205	214	215	195	204	194	172	193	231	227	198	242	192	215	236	221	218	203	215	214	207	191	196	186	207	219	181	242	226	187	206	186	221	204	186	226	220	211	189	199	223	193	211	219	192	213	194	196	220	217	179	196	175	221	215	172	198	196	183	207	224	194	185	224	207	209	215	188	221	214	202	211	203	221	212	210	222	228	201	197	178	180	174	191	201	188	208	233	196	200	205	195	194	186	199	191	194	196	195	167	199	194	192	195	205	195	205	198	193	171	206	222	192	180	192	224	214	215	213	211	220	212	240	201	239	187	193	209	225	216	197	199	214	217	215	182	198	215	189	216	195	183	234	198	210	191	219	226	194	204	193	194	189	208	193	198	235	199	205	212	205	195	201	179	192	199	203	174	188	199	230	218	211	186	208	238	206	201	213	218	193	236	173	209	177	182	208	229	184	211	220	197	218	207	191	194	212	204	213	188	200	215	206	176	232	191	183	198	215	207	238	216	198	184	204	204	181	214	188	202	230	197	188	215	197	200	210	171	231	219	184	194	221	207	211	190	209	205	208	191	200	198	207	229	177	201	203	174	219	204	195	214	214	214	169	182	201	211	218	206	192	232	204	178	214	219	182	229	207	186	215	210	178	209	225	230	182	196	211	213	200	203	201	220	210	227	215	209	195	202	200	203	186	193	178	205	206	196	220	232	188	201	185	196	195	196	201	210	213	186	218	214	215	184	204	220	203	213	182	177	176	209	199	194	211	218	212	207	214	226	176	213	193	211	198	193	224	181	235	182	210	204	204	190	198	196	205	222	217	210	211	244	207	193	231	223	194	216	212	193	200	201	231	209	218	187	241	192	198	188	243	208	224	207	185	214	195	223	233	189	198	189	223	220	212	222	196	215	187	187	216	211	237	196	207	190	235	215	214	202	174	202	199	209	198	212	210	197	201	209	196	197	213	230	198	214	200	195	222	212	183	191	234	226	199	200	209	193	248	182	194	189	190	212	194	223	216	230	211	206	199	203	210	213	205	212	213	195	189	206	215	243	210	218	224	194	206	221	214	195	207	206	201	184	191	207	173	190	220	213	215	225	219	192	192	220	189	204	179	199	190	195	226	190	212	209	213	204	193	202	191	200	196	214	190	208	200	204	203	210	210	204	214	213	223	206	206	201	199	222	249	187	208	236	195	195	197	202	210	201	222	210	227	210	199	203	237	171	180	197	191	210	187	180	181	224	216	200	225	191	171	200	197	194	210	191	204	202	220	216	213	188	203	203	173	195	210	206	207	205	192	161	218	190	200	223	202	191	222	188	199	205	191	195	207	213	215	224	193	198	222	219	201	230	179	214	231	185	194	222	199	202	209	218	182	195	210	229	211	217	190	196	196	182	200	180	239	222	195	180	179	184	205	208	189	189	215	215	180	199	229	222	203	227	198	213	196	199	202	217	223	225	176	214	178	195	216	190	231	214	207	193	207	203	207	202	200	208	223	206	168	188	252	194	209	203	236	213	216	206	171	244	219	226	194	188	207	190	183	204	215	228	216	216	207	205	212	222	220	211	234	222	213	175	221	219	217	200	227	200	193	187	207	191	181	193	202	210	196	215	174	197	212	194	188	219	204	225	189	192	174	182	211	210	195	207	210	174	194	208	184	201	196	200	223	182	210	210	234	206	211	196	204	217	176	210	214	195	220	204	190	205	218	211	201	203	210	195	197	198	174	197	211	204	221	234	209	204	209	220	205	210	196	207	191	200	181	194	228	215	208	216	230	224	197	203	229	199	226	197	182	204	220	192	188	231	177	164	221	218	207	231	199	215	180	208	187	196	234	222	205	199	193	226	211	185	200	207	180	207	186	181	205	228	195	212	203	212	192	191	161	223	203	212	242	224	218	197	214	200	187	204	221	204	186	201	226	196	192	191	201	201	207	191	209	171	214	218	223	201	185	190	194	179	199	208	183	221	180	220	177	190	192	223	194	189	190	208	212	208	206	191	225	222	200	196	195	207	188	198	221	216	217	237	191	227	206	210	221	224	185	201	208	198	199	209	207	199	188	207	201	205	189	209	183	223	198	192	212	225	203	207	205	215	196	215	200	214	192	195	189	191	179	217	192	182	222	201	207	198	181	185	216	211	195	193	219	185	195	215	226	202	191	203	205	210	195	179	214	178	169	214	178	192	184	219	204	192	178	223	193	187	214	208	218	172	193	193	192	179	189	220	192	222	212	190	200	199	199	215	202	218	204	222	201	220	208	214	181	193	204	202	194	208	195	200	207	209	194	191	214	216	189	193	201	204	210	200	198	226	221	199	199	218	251	184	220	219	201	210	213	186	203	185	226	219	205	205	199	179	227	190	184	192	215	211	181	185	203	199	224	221	182	207	201	209	212	217	209	187	193	199	202	216	159	191	197	181	203	206	194	195	241	187	208	178	200	205	227	211	211	181	211	196	184	186	226	217	188	207	203	235	224	202	213	223	213	227	212	225	209	222	197	197	234	210	189	178	195	206	206	191	209	183	209	202	188	234	204	197	208	228	211	192	204	240	212	194	207	215	189	216	201	210	200	204	206	201	213	221	203	195	191	219	201	213	202	195	184	186	220	213	215	198	235	201	200	209	207	212	195	199	210	202	197	214	185	200	204	206	224	216	208	190	195	195	190	208	228	226	243	222	204	202	223	185	220	174	218	225	226	209	205	200	203	214	200	181	209	207	190	174	190	196	204	195	202	206	190	207	191	205	217	211	232	214	223	197	184	215	180	223	203	215	209	217	198	200	191	200	211	212	205	190	200	196	188	198	199	202	232	204	192	199	192	219	208	196	213	201	233	200	219	221	223	206	215	184	204	198	221	211	211	204	208	215	208	221	217	198	213	233	177	201	223	208	223	220	200	164	201	239	222	179	232	224	207	202	219	195	221	204	181	226	198	209	227	201	194	240	185	192	209	187	214	221	199	227	234	201	198	220	198	206	200	195	207	197	201	223	202	200	210	224	184	214	208	216	220	197	198	212	191	211	197	172	184	221	210	202	194	178	197	207	218	194	190	205	202	206	195	209	214	212	208	198	214	233	212
3637	610	710	645	681	694	614	643	613	588	625	588	606	579	671	571	580	546	572	588	555	599	578	579	579	590	622	558	567	570	578	540	573	603	558	585	534	552	563	533	581	592	527	585	582	544	542	575	617	602	600	578	577	608	560	562	556	560	582	577	606	606	583	530	573	581	585	599	564	559	583	562	558	546	552	584	564	569	557	568	598	609	548	563	611	592	558	543	576	522	573	555	559	588	587	596	565	571	575	595	522	585	546	505	598	560	582	605	584	597	560	541	577	549	521	591	550	580	541	554	552	565	582	512	601	586	569	554	586	592	560	589	561	601	583	583	561	578	572	554	570	575	565	595	549	578	558	593	552	562	578	570	582	531	624	584	538	585	565	593	560	553	598	589	585	574	599	549	575	522	593	567	550	592	563	562	607	597	553	550	588	553	557	570	601	566	636	555	548	564	579	547	556	580	600	582	585	558	578	577	556	579	550	551	584	627	553	624	619	579	587	540	590	580	575	557	533	554	534	593	581	584	573	573	585	599	583	594	545	601	545	560	556	555	590	574	540	586	579	574	532	581	571	577	545	557	530	568	571	608	555	549	564	609	569	604	562	551	547	579	572	513	555	601	534	559	589	566	566	585	590	570	533	591	523	548	550	524	555	567	594	583	531	568	559	631	587	567	562	579	579	532	585	577	530	548	541	589	567	540	537	552	610	556	561	589	598	549	536	555	594	536	514	565	535	601	567	585	527	513	553	562	573	591	567	576	608	548	568	517	612	575	532	507	588	552	563	589	562	592	577	581	539	578	515	556	576	560	591	574	573	540	550	551	559	559	577	558	559	608	609	542	567	577	571	588	579	622	522	540	558	573	605	594	566	551	555	543	575	597	550	570	550	628	542	561	581	543	606	578	590	572	532	547	568	564	557	566	560	596	545	561	542	539	608	553	600	570	591	539	552	572	568	495	575	609	560	571	531	515	584	602	559	590	551	588	511	542	593	583	563	571	612	586	608	541	598	555	562	564	558	574	542	568	571	579	577	546	576	587	576	591	632	577	547	563	572	593	575	523	576	574	570	559	617	604	615	566	567	577	595	554	576	521	579	598	540	579	530	552	585	533	512	550	578	544	582	581	537	579	594	583	504	588	578	584	561	519	537	569	542	572	555	532	538	533	540	552	532	569	622	569	609	572	568	545	538	559	572	545	575	563	588	581	566	606	528	600	530	590	544	532	579	585	593	595	586	561	581	559	605	577	609	569	586	607	566	597	611	536	547	550	588	607	584	547	527	556	573	554	558	589	576	560	563	565	555	551	588	520	571	556	549	553	529	581	549	579	557	570	569	551	554	539	568	577	579	528	527	555	580	602	571	565	563	568	578	613	589	606	582	573	582	560	557	579	555	568	596	550	569	594	539	584	547	557	557	554	578	592	584	573	539	550	572	561	545	545	598	545	591	560	542	550	547	579	544	583	550	564	563	541	545	567	581	551	578	551	559	554	548	543	615	561	529	554	569	542	600	557	593	572	560	557	553	558	569	532	514	586	575	578	549	583	578	560	599	568	609	539	603	563	536	600	553	517	619	529	565	527	539	596	535	576	519	588	540	558	593	532	563	539	567	588	588	571	569	593	555	569	541	585	561	534	559	606	552	558	560	606	583	516	552	522	524	618	564	560	585	564	520	581	577	602	590	548	533	577	542	588	533	585	608	608	557	534	550	574	601	591	571	568	599	588	596	583	558	571	580	556	569	589	486	546	607	550	597	609	583	606	582	570	577	572	548	566	560	551	542	573	555	539	556	566	574	594	571	598	590	558	574	541	540	501	551	609	592	593	583	557	577	622	534	567	568	575	570	574	592	539	556	559	579	571	591	514	579	536	598	566	568	582	584	567	540	543	595	625	591	580	571	554	574	553	524	549	548	563	586	584	568	540	547	543	610	581	597	584	557	541	600	591	551	549	588	542	607	555	605	572	603	528	593	579	572	589	559	567	570	583	580	604	578	579	545	565	571	583	607	530	522	577	569	552	626	592	582	590	566	594	593	560	555	552	558	574	582	605	593	589	579	580	576	621	569	560	562	566	555	548	597	591	575	589	534	561	544	548	580	613	545	573	586	563	540	560	575	555	583	557	554	577	559	528	530	599	597	547	536	526	538	608	562	534	549	550	577	532	564	582	549	550	578	611	589	542	583	611	541	576	583	527	567	581	595	570	595	566	550	580	599	587	553	595	567	566	554	601	569	539	535	585	556	562	562	534	568	578	545	560	532	584	569	539	543	529	572	565	555	580	601	576	562	542	595	565	568	531	526	560	597	545	543	571	547	550	531	584	559	601	556	574	551	601	578	589	550	565	515	575	551	564	556	595	580	567	604	609	560	552	536	540	519	552	568	552	545	553	561	564	531	563	590	568	571	560	594	540	553	562	587	538	549	573	586	548	564	551	558	552	563	558	565	591	562	550	576	521	559	554	557	568	551	594	562	546	592	550	567	562	568	604	555	554	543	584	552	549	566	574	552	562	583	564	614	587	557	540	574	551	580	586	531	588	550	552	535	569	551	586	633	594	574	582	578	530	551	549	585	580	559	565	573	558	581	595	546	532	604	580	536	580	584	582	550	545	538	566	584	576	596	541	579	573	572	599	556	628	567	536	569	520	554	537	569	570	545	540	540	563	551	543	565	550	595	584	557	581	584	527	587	566	589	540	575	561	547	548	486	542	567	585	577	586	576	564	567	558	580	562	532	592	575	545	570	604	565	551	564	581	580	615	550	567	574	529	576	581	573	603	609	589	551	586	599	561	564	575	527	601	592	587	587	561	514	585	565	583	568	564	568	535	546	579	521	550	524	592	593	571	556	578	542	558	550	571	562	572	569	595	537	598	574	580	542	559	542	548	595	583	581	538	561	575	549	607	605	537	548	572	570	548	555	570	549	548	547	556	582	583	562	531	541	580	597	557	589	593	579	580	601	557	563	556	533	523	563	569	587	576	560	564	549	570	550	579	529	623	585	583	565	572	525	547	537	604	549	542	526	559	543	576	590	601	597	573	546	559	596	544	568	564	575	564	608	560	564	578	590	574	560	596	577	560	574	605	589	550	526	566	568	546	582	576	549	547	600	584	566	573	559	540	579	590	572	575	620	582	538	575	575	545	540	535	536	521	538	605	581	591	529	600	591	603	591	574	554	544	529	568	548	591	565	543	567	532	531	562	531	549	584	600	536	568	580	563	517	542	549	553	611	561	574	598	599	577	559	557	561	529	554	604	556	549	564	586	577	564	564	575	547	555	495	577	565	560	601	546	578	549	553	581	592	578	579	579	610	594	581	536	558	588	568	565	550	565	568	597	523	501	501	610	602	561	585	602	566	537	620	570	558	575	576	607	571	592	537	564	573	585	541	608	563	559	556	626	561	546	594	562	562	594	626	557	587	564	578	553	559	590	550	561	634	540	569	618	576	576	523	565	569	564	583	584	578	553	601	575	568	602	578	591	567	566	551	557
33772	8078	1458	979	785	592	536	445	444	414	408	351	415	361	350	336	373	304	291	306	311	347	308	308	311	272	310	324	296	297	340	323	294	315	317	298	302	301	294	351	294	309	301	281	274	315	308	308	335	295	306	293	287	321	316	310	319	293	315	298	342	307	297	304	303	312	298	302	327	299	341	323	333	300	295	302	291	294	316	304	325	333	326	304	291	291	278	290	331	298	299	298	316	310	312	296	296	303	327	307	339	305	290	313	311	311	304	310	360	292	295	278	290	316	296	284	329	326	280	326	308	300	287	298	301	322	293	326	308	283	325	300	288	281	287	315	270	312	306	316	319	293	276	287	331	334	296	314	324	316	295	296	314	313	305	313	300	330	315	320	309	312	309	282	284	328	266	304	329	312	292	310	312	296	323	308	313	294	281	303	319	296	293	292	311	317	288	295	309	312	324	315	314	284	342	305	293	325	275	313	282	297	311	320	307	299	316	316	295	313	297	291	305	328	309	315	356	322	273	296	282	301	307	273	277	306	324	307	329	310	299	297	300	331	267	324	293	341	329	258	322	306	298	312	304	299	290	307	308	285	324	333	311	304	312	301	304	305	299	320	268	313	316	318	295	305	315	305	293	281	287	296	310	304	311	320	287	282	320	327	319	315	355	334	308	266	337	344	294	322	305	325	323	291	324	313	328	284	302	310	287	279	308	336	315	300	317	311	311	275	298	294	316	308	320	310	318	329	313	325	332	275	314	305	279	313	285	348	303	280	294	295	296	305	336	314	328	321	286	309	309	306	312	306	322	278	294	291	304	315	292	275	340	307	317	329	307	267	283	333	298	284	282	327	318	297	293	327	317	375	279	286	334	323	307	304	297	315	315	326	303	337	285	321	319	276	308	297	352	301	299	286	326	320	287	295	320	288	282	287	298	344	315	273	305	304	315	303	277	308	282	322	277	321	320	336	353	308	317	300	283	340	295	300	325	312	298	312	289	290	300	305	330	263	322	328	312	299	305	285	302	325	303	322	281	267	265	303	339	318	295	254	321	307	300	333	314	296	340	312	299	322	267	290	304	317	318	319	293	290	314	295	330	305	327	307	336	292	310	318	297	290	284	320	304	294	319	309	299	315	320	306	292	333	323	315	300	324	292	293	303	313	331	305	317	310	325	296	327	294	298	322	317	291	321	323	290	322	292	262	326	308	327	281	274	295	298	310	303	274	298	318	290	312	331	321	324	307	285	330	303	300	331	336	328	307	301	313	323	327	311	313	282	339	312	311	313	299	335	300	324	281	323	319	326	289	294	306	305	304	306	293	299	295	298	274	296	320	307	271	326	293	291	318	304	308	314	287	294	308	306	300	273	298	300	327	317	317	311	346	319	293	331	320	314	295	281	332	334	319	278	329	313	314	303	301	353	309	307	300	310	285	305	288	280	317	305	307	294	352	274	280	327	301	316	325	297	303	312	327	302	340	308	337	315	337	315	293	314	316	299	315	319	315	332	291	300	305	316	302	306	298	286	319	320	296	272	320	314	292	308	326	326	319	332	295	321	314	300	330	308	319	272	297	266	350	308	312	281	320	326	298	364	300	292	305	299	302	316	314	296	281	312	281	295	262	325	323	319	314	302	284	257	293	322	309	307	314	313	277	327	313	291	285	305	298	294	290	296	315	306	293	307	308	304	277	332	287	316	322	298	324	329	301	304	324	276	299	335	312	324	293	304	319	299	324	331	295	316	308	339	304	328	319	317	291	304	303	325	305	287	288	282	298	292	293	310	301	310	324	283	248	329	323	349	299	292	314	312	278	305	297	266	314	311	293	274	297	301	304	309	304	306	287	295	298	278	322	311	303	337	327	322	342	331	290	322	313	346	332	286	323	295	320	292	308	305	305	330	333	293	301	277	312	305	309	318	329	271	312	271	291	325	296	319	291	291	305	338	334	294	274	286	335	278	318	317	315	328	280	304	308	292	275	297	325	311	293	288	319	302	289	323	329	282	292	294	327	294	297	276	285	323	308	295	336	321	347	304	304	322	326	318	314	272	309	293	300	298	304	298	282	295	339	340	318	311	298	280	295	321	311	324	329	287	322	312	292	300	305	295	300	304	314	303	313	337	295	306	288	313	319	319	294	316	301	323	286	285	316	318	300	311	333	299	331	345	313	287	312	339	320	307	297	314	303	309	328	315	328	320	312	317	293	316	333	305	302	316	287	317	294	299	291	322	286	336	284	307	314	314	334	296	269	301	302	330	267	276	333	300	308	317	280	309	316	326	291	336	317	293	329	334	298	307	289	291	296	295	321	327	316	307	321	313	294	276	304	353	337	302	330	297	300	319	312	295	284	298	285	282	354	291	326	280	314	324	313	282	290	333	334	313	317	313	255	313	294	316	298	312	343	298	300	308	335	340	296	291	303	312	285	315	286	302	295	292	321	314	318	317	301	304	275	287	290	310	303	299	309	267	319	280	329	294	309	278	306	307	302	298	299	315	310	280	310	284	307	325	332	330	303	320	313	306	322	317	282	322	313	295	318	314	304	278	309	285	304	326	264	294	311	280	313	298	334	329	281	315	314	307	312	326	314	301	314	283	320	330	281	303	303	311	288	286	319	314	311	306	303	293	334	307	320	277	316	309	316	289	303	269	307	293	327	323	293	306	307	289	317	332	313	292	297	312	314	281	323	310	312	286	299	340	310	304	277	309	321	307	324	332	325	325	294	282	305	289	322	282	300	286	320	317	286	322	300	293	333	304	307	332	311	321	303	308	285	294	306	315	325	347	322	278	278	317	283	304	302	290	292	318	320	323	354	337	321	324	280	293	332	346	292	294	300	301	292	292	306	296	306	320	330	346	296	264	284	302	310	316	291	332	288	300	335	283	280	314	302	283	315	299	305	248	275	314	302	293	302	302	312	309	325	313	303	327	289	318	292	305	287	289	304	294	308	314	329	311	303	311	337	327	328	285	295	313	326	289	289	336	288	293	278	317	319	301	326	318	325	287	317	319	298	308	311	297	322	341	325	304	334	301	304	315	331	308	276	301	328	322	310	335	328	307	329	324	304	308	331	296	311	323	299	324	289	330	308	308	282	308	286	307	303	301	316	267	318	324	309	299	315	299	277	303	261	273	335	310	349	366	300	337	346	306	290	314	322	307	305	310	282	298	327	280	275	317	324	301	344	314	333	308	320	305	304	319	286	324	283	308	298	310	304	328	330	323	292	305	321	280	296	332	312	316	318	318	322	289	310	294	329	277	275	328	323	303	284	291	293	318	295	314	319	311	271	318	312	298	296	309	330	320	305	295	288	321	298	317	295	288	339	297	274	319	342	301	296	312	318	326	313	329	312	313	329	311	308	330	309	326	287	316	325	316	324	295	314	333	332	310	277	299	326	289	284	314	311	282	331	338	327	304	305	300	301	295	305	293	310	278	336	332	297	279	319	323	327	277	285	317	292	308	318	312	277	300	319	303	302	319	305	298	319	299	291	303	293
18596	1632	3086	3444	2884	2504	2062	1780	1598	1449	1372	1214	1268	1129	1080	1132	952	1048	1013	981	969	940	962	937	940	858	902	849	842	840	842	842	856	853	839	848	862	888	799	820	814	822	789	833	850	824	814	870	821	787	837	847	847	860	838	840	843	783	826	829	808	779	820	795	802	824	773	788	783	771	822	833	790	814	810	801	820	777	820	804	791	765	852	826	816	783	790	779	812	826	799	787	763	849	799	749	792	801	800	785	794	848	809	824	835	831	782	780	824	774	814	815	788	818	805	859	827	797	826	798	780	848	777	733	770	789	784	824	789	834	808	836	789	766	823	793	811	776	782	821	821	820	737	792	842	792	804	761	781	777	840	782	778	756	788	809	781	810	798	805	793	766	743	839	781	800	786	787	842	809	795	729	790	811	803	806	818	807	771	803	825	807	816	797	869	811	788	828	791	717	790	817	798	766	748	827	777	789	761	803	769	799	801	778	764	759	813	867	763	827	768	735	725	769	769	800	768	759	753	736	765	749	822	788	790	771	816	756	775	725	771	815	797	759	762	809	788	771	820	804	759	823	779	788	822	833	795	798	816	811	812	740	791	793	831	824	806	824	739	775	788	746	821	800	778	772	833	830	834	769	735	812	839	775	818	812	800	776	834	768	837	778	762	810	829	779	786	838	795	808	765	791	800	759	836	851	826	765	749	734	838	794	771	809	800	720	796	828	800	805	789	768	809	749	787	789	824	778	771	779	767	802	798	809	777	782	784	776	780	815	717	777	793	729	809	778	796	778	769	750	834	863	788	787	783	815	820	782	775	762	776	783	796	752	803	818	764	790	776	744	745	728	850	730	765	782	825	774	783	774	841	798	814	754	793	809	820	793	787	754	787	802	776	821	786	816	782	772	765	769	796	827	804	795	785	743	737	745	811	799	834	831	776	786	789	785	797	792	802	817	721	794	779	833	777	785	803	817	767	818	761	752	836	780	774	758	775	793	819	775	796	784	788	786	788	832	830	708	791	801	757	794	747	807	825	813	765	813	793	784	790	796	779	817	814	793	849	761	844	759	780	775	774	781	860	824	827	807	773	761	774	786	769	787	807	774	766	811	739	805	816	814	833	790	796	784	824	793	772	778	792	734	732	771	771	797	853	748	817	774	787	811	735	791	799	798	749	770	867	775	768	788	784	808	810	809	761	764	776	783	799	783	789	777	807	800	797	832	753	794	796	826	804	766	760	795	832	730	782	784	757	807	856	781	765	794	813	784	804	770	849	761	786	783	776	821	788	767	783	811	765	819	773	829	808	746	833	783	847	817	742	818	797	817	770	848	741	794	800	769	739	848	766	835	819	825	786	778	835	792	784	767	820	843	791	757	829	780	801	829	744	826	816	766	779	839	793	746	770	777	785	774	772	728	814	772	748	749	815	801	799	762	825	735	725	825	760	733	738	778	739	767	777	755	752	800	739	799	770	761	765	781	719	805	804	755	836	780	828	802	808	798	827	817	780	789	813	781	854	741	776	806	814	807	781	834	758	736	767	809	817	844	830	795	817	777	805	837	810	807	827	793	766	822	826	800	792	836	815	796	790	790	825	779	735	837	824	783	759	760	802	756	808	817	753	761	838	794	788	822	781	827	772	777	791	795	747	795	807	750	798	792	839	808	799	796	773	780	818	809	813	770	755	878	788	810	781	764	788	820	819	787	787	783	798	800	771	758	770	716	810	784	807	778	798	761	769	761	832	806	746	808	768	796	763	743	778	762	775	832	791	835	752	820	830	771	826	793	802	791	781	785	770	794	725	815	755	748	830	761	751	751	720	817	786	791	816	748	776	829	830	767	797	742	772	749	781	780	788	811	804	854	821	796	783	774	765	847	782	795	792	813	801	783	835	826	845	765	799	812	766	725	748	793	706	793	797	779	758	844	847	766	762	854	794	780	819	807	770	789	843	781	803	789	820	780	795	797	789	759	819	834	861	784	758	771	812	787	852	817	770	780	822	794	793	782	827	800	763	828	760	799	761	793	788	788	863	819	797	834	802	792	780	777	758	817	765	782	829	812	824	769	780	765	837	786	821	809	747	808	830	746	771	775	804	786	792	803	787	795	819	768	814	759	773	754	813	767	747	802	844	805	797	816	808	751	820	800	780	768	836	734	827	793	759	798	769	765	833	805	796	713	760	802	775	787	819	796	827	789	767	811	798	785	810	772	742	779	784	781	813	804	779	791	809	812	800	841	744	811	768	737	780	811	804	812	791	759	814	800	740	757	798	790	771	818	778	785	815	781	739	772	796	746	766	745	760	824	804	813	811	814	751	826	796	803	762	780	786	784	800	755	796	798	750	801	799	774	813	818	824	792	769	785	756	816	775	781	808	799	796	797	845	813	770	815	766	797	735	762	821	790	813	838	747	793	784	765	766	819	829	810	799	755	747	783	753	819	762	791	817	752	752	779	832	791	739	740	775	718	823	805	801	784	805	775	758	763	759	805	790	829	789	826	827	846	795	812	748	806	757	778	772	747	772	773	793	805	755	802	777	803	809	823	797	807	776	753	835	759	780	766	771	773	769	785	808	801	821	787	805	764	825	814	802	776	784	781	769	789	801	816	793	766	802	789	813	769	744	753	829	731	795	792	810	812	782	786	782	791	771	834	821	772	742	847	815	746	790	812	846	784	730	801	796	796	813	804	791	791	839	761	794	780	786	769	755	791	820	790	800	825	773	789	809	772	814	822	818	779	817	827	773	793	811	837	734	789	784	835	787	770	793	811	823	768	737	780	751	810	751	748	788	822	738	783	778	735	816	770	798	786	774	772	812	833	799	814	745	830	828	773	813	757	762	761	765	817	804	810	803	803	736	776	777	836	752	830	790	799	740	785	791	749	806	817	846	781	814	822	755	834	829	742	818	772	780	829	811	843	792	813	837	788	804	792	766	785	818	773	809	784	815	729	841	795	749	801	834	764	816	745	799	782	843	739	775	804	756	796	792	810	803	791	794	759	829	765	771	789	802	814	790	821	751	814	819	763	783	828	801	763	774	783	782	726	829	818	737	809	773	843	763	804	800	811	809	762	799	815	794	785	791	790	794	808	806	814	777	780	803	787	796	799	763	797	834	779	829	786	778	817	819	776	834	760	805	758	765	806	748	799	809	759	785	768	815	782	799	841	788	807	761	830	837	789	816	740	794	741	766	778	799	774	749	782	787	821	833	778	767	783	852	778	781	794	814	814	816	809	747	808	778	842	815	762	790	771	755	807	696	777	789	829	770	770	765	807	787	797	826	752	765	779	816	804	801	796	793	754	786	786	827	835	799	765	855	785	768	798	710	801	735	811	787	784	861	793	802	774	783	759	807	809	811	800	751	789	734	765	794	798	759	818	822	735	808	785	824	761	827	754	778	735	730	805	768	749	778	768	819	825	719	833	798	787	763	837	744	813	834	798	790	780	774	800	809	803	785	824	790	818	754	780	778	756	775	740	780	796	793	765	782	828	803	799
47659	17329	3411	1787	1178	856	690	613	487	428	397	366	337	328	290	353	341	284	281	263	284	299	282	271	262	246	266	236	261	250	238	279	240	246	251	254	240	229	246	247	241	265	259	248	281	237	262	253	272	260	240	270	242	251	241	226	248	270	241	258	210	232	241	245	244	237	264	217	227	234	228	229	249	285	242	223	253	270	213	253	259	272	231	242	220	243	236	242	243	269	291	254	234	234	276	231	235	237	254	247	236	241	240	257	233	237	239	246	205	254	250	279	240	213	241	260	225	241	230	240	224	230	244	244	213	261	245	238	248	250	235	227	219	242	258	245	244	235	225	255	245	239	253	259	255	244	235	215	275	262	244	254	214	246	234	269	248	259	249	251	243	243	244	243	246	237	251	238	242	259	234	254	228	209	261	226	240	238	229	245	235	252	264	227	228	269	247	230	243	227	234	253	254	227	246	232	261	224	264	217	249	222	246	260	250	252	237	234	254	222	243	242	204	250	239	267	249	238	227	224	234	258	256	227	251	276	228	239	250	252	225	233	253	249	248	239	265	254	226	238	242	225	234	217	211	250	224	239	241	231	238	241	257	238	239	276	259	240	279	249	253	242	256	260	258	267	246	270	226	234	246	235	263	255	262	240	254	244	256	272	239	229	253	226	269	262	248	221	227	244	264	259	239	239	287	253	219	241	226	235	242	229	238	232	235	231	239	262	233	260	245	262	237	251	246	235	224	222	238	264	255	258	245	257	260	235	248	226	264	227	251	265	217	224	255	252	226	228	269	239	237	251	246	242	227	235	243	234	246	247	225	225	252	217	242	210	232	249	241	248	235	229	256	247	222	259	246	238	248	227	249	242	258	247	247	238	229	263	232	252	255	235	226	235	266	251	258	243	249	264	234	251	221	223	267	234	243	223	258	236	238	252	268	251	247	250	227	247	231	244	259	236	257	253	232	214	275	213	285	235	251	222	249	256	253	248	243	227	262	245	226	269	222	224	231	224	252	251	256	231	233	219	244	236	243	242	235	244	208	265	271	212	254	255	262	242	249	250	253	247	234	238	196	260	253	239	248	227	237	252	253	220	236	240	269	205	232	272	214	243	223	258	259	233	255	237	248	234	278	225	221	249	263	230	255	256	241	259	273	260	268	250	236	249	241	251	263	215	250	231	261	252	245	236	250	228	244	238	221	213	222	259	224	238	256	227	223	248	250	274	259	243	242	254	216	232	235	267	248	233	258	265	253	246	245	244	223	239	239	234	216	230	269	223	244	239	231	239	226	231	258	243	257	247	216	261	244	243	242	250	240	236	229	258	262	257	253	244	227	257	229	225	215	251	241	235	230	220	223	243	219	235	242	234	200	257	242	248	257	231	217	236	225	267	236	246	258	247	233	242	182	232	259	239	261	229	232	243	234	245	264	228	232	260	242	255	260	230	260	233	234	256	260	197	264	244	249	240	221	232	235	246	235	185	241	225	251	246	249	240	269	224	254	260	241	240	249	215	220	225	213	258	239	249	253	232	212	253	245	226	238	235	274	216	256	253	254	231	269	258	262	274	250	239	228	224	251	238	249	250	269	220	194	256	244	217	224	193	249	242	200	258	266	261	253	236	232	246	269	246	236	245	243	242	257	246	289	248	254	241	223	241	266	239	236	262	253	236	244	241	222	227	239	244	235	257	267	248	251	202	211	256	256	263	260	237	243	228	211	286	264	259	243	242	239	221	234	245	224	251	241	223	236	251	240	215	262	272	250	241	255	238	226	249	250	261	253	248	255	286	263	247	273	259	237	260	250	233	246	261	261	235	239	265	239	235	223	209	221	242	238	229	222	231	213	235	242	240	254	234	244	267	240	251	213	226	235	232	250	215	229	209	243	249	250	246	248	280	233	228	238	255	225	233	227	233	239	260	251	259	247	260	252	226	247	230	238	261	228	223	243	257	265	251	259	243	231	235	244	225	235	263	254	218	258	300	236	244	221	253	223	280	222	235	242	250	256	229	256	241	245	224	246	224	263	257	226	210	265	218	255	249	250	248	232	224	263	254	241	245	212	240	252	244	275	234	249	242	219	251	236	239	237	238	247	249	231	267	239	218	225	230	222	254	243	250	255	252	278	222	237	230	220	251	254	206	252	248	236	246	238	250	267	275	204	236	225	243	259	241	244	240	244	244	261	257	252	251	243	264	243	244	244	233	281	233	232	241	211	242	225	232	239	252	234	256	226	256	252	246	251	236	267	209	211	213	242	270	200	247	252	250	240	228	225	215	246	218	222	252	246	237	217	264	277	209	258	289	246	213	196	205	239	215	233	227	256	256	228	223	222	248	234	275	239	247	250	246	242	250	236	214	221	238	239	268	225	237	249	213	228	213	242	240	253	234	274	242	232	277	243	244	235	222	238	237	236	255	229	236	264	228	225	242	233	260	239	227	229	230	240	243	256	264	223	245	228	210	245	261	240	226	229	232	243	244	234	252	252	247	247	261	257	252	238	255	245	226	262	230	246	254	222	240	247	233	219	222	238	226	242	244	231	241	262	220	250	259	250	241	253	254	219	240	218	265	251	257	238	256	239	234	231	256	259	286	239	201	239	267	243	230	282	227	254	266	288	262	248	231	227	243	242	247	252	258	219	239	243	224	240	232	251	215	245	235	217	245	263	211	224	252	229	255	247	259	248	238	248	249	248	265	253	226	252	223	254	245	223	260	210	228	260	226	268	247	254	252	237	243	242	269	269	258	237	200	234	256	258	239	248	241	245	228	249	230	224	219	262	248	242	262	254	261	211	220	208	246	227	229	225	245	238	255	239	226	234	266	245	226	236	243	232	221	229	260	233	226	256	238	258	245	222	217	260	256	227	241	229	250	260	249	241	287	249	215	239	242	258	257	262	232	242	226	231	227	230	231	242	249	240	245	206	240	206	258	243	246	239	237	238	234	229	245	249	261	244	258	232	220	246	234	245	244	249	236	216	224	247	258	244	249	214	275	249	246	249	239	227	237	265	209	231	229	241	239	245	228	218	219	245	242	258	253	232	262	231	252	235	255	230	255	231	228	271	249	232	259	216	243	250	240	261	254	238	232	221	210	234	215	243	261	262	263	259	245	233	229	233	252	225	294	257	241	238	245	260	232	238	267	251	211	252	217	250	258	246	222	226	249	223	261	244	261	263	236	244	264	227	231	236	249	222	230	240	228	227	254	232	224	245	232	229	235	224	246	237	261	222	252	261	235	257	258	257	249	241	254	246	255	239	244	226	262	242	228	240	215	226	221	223	240	239	243	256	229	230	231	245	222	256	251	237	229	227	238	225	242	232	272	218	236	245	264	214	243	231	250	240	235	239	239	246	231	246	241	219	244	239	250	257	287	244	248	247	233	237	280	246	269	212	243	244	215	218	208	258	267	257	255	213	226	264	258	225	260	224	239	222	244	234	231	240	240	250	214	252	252	243	256	260	233	225	255	266	249	267	241	242	263	220	221	251	206	225	216
25844	2389	5121	5584	4746	3840	3112	2670	2266	1969	1813	1569	1457	1345	1253	1248	1120	1003	1039	1024	959	966	933	938	811	833	854	841	782	780	765	735	777	737	750	700	776	738	677	675	749	687	778	728	645	654	665	670	722	690	668	657	735	681	686	674	656	658	685	676	646	628	648	666	677	663	678	629	649	680	643	609	631	660	585	580	620	619	656	620	668	640	623	650	624	672	643	660	645	645	633	599	599	617	613	647	623	618	700	607	622	647	617	660	654	638	602	594	653	659	662	636	679	614	632	634	605	633	641	604	611	583	609	604	614	616	627	632	653	621	627	614	627	584	631	623	664	639	626	615	621	614	613	608	674	624	630	638	591	668	589	696	626	665	654	627	642	647	660	630	635	598	617	631	670	665	619	627	639	668	608	653	604	659	632	619	656	668	604	643	656	665	652	632	619	667	639	632	637	624	654	633	641	661	590	659	618	629	602	614	618	596	593	650	582	633	652	593	630	629	640	629	606	647	654	640	625	609	598	592	569	579	624	599	609	626	638	618	650	606	618	643	607	651	673	592	616	576	633	648	621	597	647	598	623	653	580	638	612	624	643	634	666	613	663	630	611	632	631	619	648	578	597	644	634	621	620	669	619	634	594	585	605	636	557	669	625	608	610	669	596	596	622	670	599	611	605	601	616	570	619	639	635	607	672	622	609	608	623	632	637	605	641	664	641	665	606	665	598	605	613	664	624	633	605	613	623	647	618	642	666	597	602	597	640	638	638	637	636	648	641	597	608	617	574	645	649	619	637	644	643	628	631	605	677	645	645	639	612	625	660	611	679	615	563	602	640	604	575	661	593	627	587	582	620	630	614	674	638	605	622	636	602	628	597	660	643	597	614	675	602	584	646	628	640	642	632	622	623	649	629	607	624	631	629	647	585	606	634	622	619	612	631	646	649	654	625	644	601	657	658	561	624	633	608	642	636	669	643	623	608	617	630	654	659	667	655	602	625	631	635	651	607	598	577	652	586	610	625	641	631	666	647	643	672	658	617	621	606	648	659	658	610	612	653	595	638	610	627	603	633	626	614	592	618	616	631	621	658	637	581	611	648	597	613	617	586	634	635	644	656	563	627	666	621	603	611	653	613	582	632	620	645	581	630	626	646	658	628	659	594	627	622	624	611	601	655	585	633	620	648	610	630	590	580	687	604	641	606	654	593	623	639	601	646	622	609	632	650	565	621	628	617	612	579	633	646	609	619	689	614	619	622	606	654	614	631	551	576	645	649	645	654	663	645	606	604	613	632	610	644	622	606	586	633	597	621	607	621	634	667	614	611	594	641	596	601	650	585	607	611	646	630	639	668	605	632	634	602	617	615	634	624	658	633	621	629	571	641	645	625	633	639	612	631	672	621	655	600	613	650	619	624	598	652	664	573	663	630	651	657	622	593	614	616	608	613	637	625	628	602	624	658	624	581	622	643	636	588	636	622	601	619	631	597	590	626	588	634	622	619	627	604	670	614	639	629	627	603	626	625	596	629	637	593	610	646	600	575	631	619	680	603	604	655	607	604	628	648	642	607	617	602	603	590	649	647	610	606	610	631	637	615	603	598	580	664	619	679	597	582	618	623	639	641	603	654	607	607	642	600	651	624	623	634	609	586	576	633	627	634	655	611	567	654	613	644	575	587	612	629	596	638	632	617	664	591	620	635	612	629	657	643	603	635	645	626	645	647	616	631	629	597	658	625	687	657	619	660	626	577	623	596	604	634	580	577	568	631	603	665	653	617	631	611	601	579	582	634	621	681	630	618	609	656	579	625	588	623	646	589	621	658	660	615	642	626	638	603	633	649	618	658	624	627	662	591	643	625	604	638	596	613	660	617	620	599	610	587	617	651	687	632	626	624	599	602	652	666	663	622	634	597	623	663	632	628	588	610	620	659	658	605	606	621	593	636	635	586	599	613	601	612	588	636	640	633	628	633	603	636	621	651	620	606	624	653	584	620	611	648	608	619	640	633	611	630	624	622	645	609	586	636	631	617	568	658	630	615	614	610	628	637	627	645	644	610	613	588	618	593	647	647	623	591	597	657	616	609	630	639	618	618	625	655	645	645	620	581	636	638	636	552	606	626	640	601	620	604	648	621	636	639	576	605	599	669	687	621	650	623	625	630	615	640	650	626	626	636	668	631	642	605	626	608	617	658	580	597	593	600	631	604	606	649	640	679	646	581	593	602	621	659	647	693	585	641	634	600	603	629	647	642	621	610	635	650	613	592	614	614	632	654	622	631	649	607	656	619	632	619	643	637	594	626	579	619	654	619	609	603	584	590	601	639	585	620	650	615	639	637	617	635	578	616	609	582	616	640	563	615	657	617	616	679	664	634	664	660	652	630	656	602	639	637	599	599	633	633	649	618	607	628	637	576	619	592	564	663	571	603	591	669	647	641	604	616	628	633	653	646	630	636	620	604	598	649	633	656	670	639	624	620	628	615	613	598	619	631	626	601	643	602	596	650	664	602	625	645	616	668	606	606	642	637	659	619	651	654	600	634	599	642	658	632	635	644	580	689	615	612	563	649	598	614	612	650	663	633	617	675	644	640	625	612	638	600	654	686	656	623	646	650	641	600	636	599	619	621	616	604	617	617	620	610	594	617	606	603	652	636	612	604	602	666	597	673	653	615	644	591	632	594	633	610	589	600	625	598	585	589	645	610	643	643	596	574	653	616	620	661	617	598	619	599	611	638	633	610	610	603	610	635	614	603	617	626	644	639	626	629	630	624	637	622	674	633	603	607	630	586	637	630	599	650	575	627	622	637	637	624	626	573	656	605	621	625	612	675	630	605	623	674	600	628	656	597	573	636	632	621	647	591	640	627	631	586	587	652	645	631	572	651	625	648	603	599	591	624	603	573	638	587	650	659	609	577	611	666	588	639	621	673	612	601	619	606	635	670	600	645	633	620	623	559	642	579	603	659	659	601	587	610	593	645	625	636	629	596	636	655	643	604	622	588	615	631	639	636	682	630	622	656	680	625	620	671	629	625	640	644	655	643	586	630	572	609	615	615	606	678	658	613	647	598	640	640	640	651	622	623	594	629	634	624	606	638	623	643	596	617	624	648	619	609	645	603	622	634	658	659	619	619	677	659	613	640	677	636	616	632	618	597	650	622	611	612	599	646	618	583	611	621	633	639	653	668	590	623	635	605	615	611	587	690	655	640	615	658	617	633	641	652	635	626	612	612	639	602	621	626	619	627	651	611	653	601	623	626	593	638	647	570	626	554	655	598	588	637	592	591	581	634	619	638	683	594	633	644	607	591	613	602	636	652	626	591	604	649	628	632	648	669	592	639	599	669	619	585	625	596	644	650	598	644	625	652	598	634	604	646	581	634	651	600	645	605	641	622	630	628	631	654	607	636	588	618	652	618	657	640	646	589	615	643	631	613	637	633	599	632	635	618	622	646	641	637	672	608	628	671	611	630	620	587	625	607	635	659	616	627	582	576	652	651	653
4018	293	240	217	251	192	212	251	238	198	211	192	220	210	212	221	198	220	219	221	221	210	220	210	204	204	208	198	229	189	181	183	223	211	197	218	201	216	208	230	234	221	213	205	219	248	210	212	218	172	193	213	213	225	199	189	209	216	229	216	217	194	230	195	233	188	233	201	200	197	209	207	214	223	194	224	222	204	216	199	197	205	199	212	218	188	218	180	200	198	198	244	240	203	209	180	191	188	192	230	201	223	186	205	186	221	236	194	217	189	192	190	220	209	205	220	209	225	210	206	205	197	228	230	227	203	214	219	219	245	193	204	239	206	180	199	207	220	214	206	189	201	204	192	204	219	217	236	202	193	203	221	205	195	214	198	190	213	223	198	219	193	172	200	237	200	217	214	207	211	238	179	194	208	209	213	222	219	199	199	210	241	191	241	184	203	214	207	202	223	218	220	231	210	199	193	195	195	214	194	236	225	205	201	218	228	213	211	195	208	209	211	221	210	205	212	215	201	200	195	210	185	218	223	213	205	182	189	206	180	210	176	209	201	195	179	222	193	199	216	204	191	195	211	242	219	197	199	215	194	209	218	211	216	232	200	210	228	219	211	220	188	224	192	202	217	200	222	226	203	190	209	218	215	201	210	218	189	206	214	182	209	232	194	201	198	197	219	194	217	211	217	198	219	183	213	204	204	223	225	194	200	197	215	196	203	194	217	201	213	209	202	202	208	219	218	205	228	186	257	212	231	205	183	227	214	222	224	193	199	213	223	199	209	213	217	186	168	209	221	194	210	218	194	197	201	208	180	194	206	190	181	193	196	207	198	199	200	198	177	195	209	211	191	231	218	228	204	214	210	215	197	210	190	221	207	208	218	174	199	190	187	238	196	243	211	196	213	194	202	215	229	191	203	199	189	195	206	215	188	220	171	208	210	204	205	227	188	225	207	215	202	207	192	218	187	220	225	192	185	204	207	222	213	194	200	196	199	195	197	228	216	212	176	240	213	202	232	214	176	215	196	194	233	201	197	207	198	207	197	197	217	191	207	207	226	178	227	187	228	210	232	184	195	181	241	228	186	193	217	215	205	221	196	184	212	198	228	193	188	191	209	218	196	206	221	191	196	209	163	224	210	214	189	226	213	222	203	218	186	187	200	236	196	226	216	185	209	202	195	216	213	201	225	204	250	208	229	218	219	189	210	188	195	205	199	212	235	233	196	195	239	192	227	194	202	210	197	225	214	201	181	216	193	213	203	233	233	202	216	218	218	225	209	222	200	207	221	193	212	222	205	206	208	208	239	227	200	225	197	212	219	184	193	193	182	180	209	227	190	185	207	205	220	225	211	200	203	204	200	211	210	195	207	192	203	220	196	208	226	206	195	232	225	204	198	215	216	208	214	199	216	227	197	199	204	192	211	219	228	191	192	172	203	212	225	231	207	214	215	217	225	222	205	212	217	195	198	216	195	177	203	207	208	231	180	199	214	222	203	213	200	218	192	184	211	209	203	215	246	187	186	225	207	231	235	202	199	224	210	174	227	223	179	197	213	215	212	196	235	189	219	204	211	220	179	199	203	206	205	209	238	184	176	208	195	201	216	183	196	198	211	186	208	231	194	201	211	233	217	221	197	218	225	213	228	206	221	214	220	190	180	237	166	212	185	219	210	235	183	212	222	228	231	243	213	226	231	216	216	181	232	196	202	219	224	197	200	196	204	186	209	216	209	210	222	197	214	214	191	205	222	209	208	215	203	210	221	236	198	215	205	216	222	210	226	203	214	220	208	203	193	212	221	195	180	199	195	202	227	213	198	212	203	201	212	197	195	206	196	212	199	231	214	214	239	213	212	205	218	221	207	213	200	211	236	188	221	243	191	218	217	217	181	184	234	234	202	227	234	199	201	207	212	189	202	206	199	195	231	214	200	203	214	193	217	188	195	223	192	209	216	207	199	199	181	214	210	196	196	207	211	211	224	240	233	192	222	194	218	203	203	217	224	208	219	182	204	221	202	225	224	228	198	238	258	213	228	205	220	195	204	248	221	201	206	193	211	201	201	203	214	221	205	188	201	236	218	183	228	195	213	241	234	219	213	213	193	188	190	227	220	218	210	240	204	215	218	214	214	185	177	204	216	200	220	199	225	219	224	212	211	222	170	183	197	226	214	234	201	210	199	214	225	189	224	205	216	210	203	223	213	194	180	206	212	225	221	226	222	218	187	209	222	204	206	209	195	215	185	208	213	219	170	204	223	213	187	203	193	186	189	190	207	201	194	238	198	257	212	203	225	216	193	198	201	213	200	193	218	191	193	221	224	236	204	217	204	210	193	205	217	218	198	232	193	206	218	223	197	209	218	177	199	224	199	212	218	203	212	201	222	246	221	211	211	199	203	193	217	197	192	201	213	209	190	176	219	193	213	226	192	188	209	195	212	222	204	232	215	200	235	214	190	203	243	201	209	211	188	222	212	201	224	217	201	225	208	194	192	215	172	218	217	232	214	248	209	192	219	215	204	197	231	212	188	215	209	233	219	225	199	196	210	229	202	207	178	225	200	198	226	202	207	179	219	205	212	226	219	210	207	200	204	201	171	252	212	183	189	206	213	215	230	207	210	189	222	212	217	209	193	210	231	229	216	187	210	166	200	238	189	211	213	223	208	249	204	235	206	188	213	197	222	231	191	212	212	188	218	213	191	194	205	221	206	221	222	231	195	211	217	196	205	232	189	201	207	185	209	198	201	202	201	220	172	206	225	217	205	203	218	215	205	215	206	222	192	201	196	202	192	197	215	197	211	207	206	217	180	189	218	192	204	220	225	196	196	182	207	217	214	192	212	214	221	187	207	186	181	211	197	189	197	204	197	200	203	227	214	193	205	207	228	205	205	195	216	212	212	199	224	210	212	205	212	199	200	222	212	204	220	217	213	201	201	186	178	201	210	198	213	204	192	216	196	226	188	197	235	182	203	204	203	221	213	207	212	190	198	190	180	197	186	206	213	194	230	216	221	210	190	208	210	201	185	226	227	199	190	203	222	196	173	214	215	194	205	218	198	212	182	227	202	247	192	213	216	228	195	203	232	212	212	186	218	211	223	226	223	207	208	212	222	221	228	213	194	211	218	212	204	224	198	187	205	230	202	220	192	234	216	189	243	189	225	198	204	192	202	207	192	207	239	240	218	217	216	211	217	199	197	210	200	224	215	220	190	210	216	195	219	180	190	232	196	190	189	202	221	212	213	226	209	205	218	202	217	215	215	207	195	202	202	210	190	233	218	204	214	198	211	225	216	173	196	180	214	217	210	204	216	199	191	196	231	184	206	234	199	203	175	178	194	218	228	213	212	216	210	208	224	187	182	221	219	211	219	207	217	220	192	229	205	217	189	201	213	193	206	224	183	206	198	185	204	212	232	227	192	198	222	197	218	202	193	216	218	222	208	229	194	172	203	207	200	195	179	217	173	203	189	213	233	222	198	186	217	201	218	229	222	204	199	182	200
3962	629	689	697	698	650	625	631	608	605	639	603	597	605	558	638	584	587	601	597	577	585	606	591	621	605	582	568	593	587	596	582	537	580	583	562	567	554	553	594	557	575	557	529	556	553	571	586	569	562	544	559	584	551	575	589	551	603	618	569	555	552	564	565	596	581	577	587	591	577	620	608	579	630	580	566	590	598	553	574	577	567	610	532	564	617	561	593	588	574	555	567	578	585	614	557	608	576	598	572	600	588	564	552	548	578	559	596	575	590	619	591	587	577	599	584	541	574	551	580	579	556	581	616	514	610	551	568	566	595	600	584	550	573	573	585	563	590	557	574	603	615	602	543	598	564	535	580	598	561	596	546	596	565	599	552	543	568	622	581	562	567	563	620	585	535	568	612	562	586	548	559	603	558	577	585	578	604	548	581	585	574	566	655	623	588	589	576	557	546	617	559	629	618	557	578	584	581	597	551	537	569	603	570	558	553	585	594	572	561	575	528	554	577	560	582	604	579	577	618	546	582	540	540	544	580	570	553	577	589	586	603	571	519	553	588	585	574	594	565	588	617	582	622	577	575	535	570	555	605	546	588	664	579	604	587	554	603	594	570	599	552	569	551	574	555	562	614	546	573	594	520	604	581	557	608	573	572	552	593	579	615	603	571	551	579	608	577	610	589	591	571	534	569	601	591	597	576	584	598	579	589	632	568	570	574	588	519	576	535	593	590	571	618	545	563	580	611	600	581	566	588	508	544	649	605	568	585	583	543	567	588	608	623	556	566	585	614	573	587	563	635	569	616	605	562	576	539	578	546	617	552	573	572	614	570	589	564	557	624	607	561	584	593	532	577	543	581	572	574	603	559	523	584	564	552	561	600	594	555	576	592	615	598	584	588	585	582	584	583	580	586	585	549	577	551	553	547	604	592	579	545	555	540	587	572	594	555	577	577	585	561	588	580	561	601	588	588	562	573	546	585	576	571	559	629	576	601	606	597	594	610	615	602	567	592	587	584	580	583	587	640	575	596	578	575	580	579	587	594	580	577	590	549	581	529	554	573	549	557	586	579	584	550	588	597	576	597	609	616	583	605	569	594	550	613	590	556	558	615	595	604	576	577	561	580	585	575	544	544	542	606	580	553	583	554	609	591	589	561	561	567	614	579	544	572	549	555	645	577	579	589	554	572	606	593	600	576	556	589	568	610	613	585	575	587	614	571	592	542	582	541	551	568	573	594	552	558	547	548	565	560	588	582	564	549	592	621	577	559	549	556	540	594	572	585	552	596	617	600	558	595	608	557	592	593	548	586	568	582	546	576	594	569	585	554	541	558	573	570	591	545	591	593	531	570	590	563	565	554	605	596	608	578	579	593	563	581	585	573	610	594	597	529	572	556	567	569	569	569	581	562	570	555	569	537	533	592	585	579	541	596	551	553	585	547	558	577	593	585	584	591	543	608	557	569	580	600	591	583	592	595	585	570	589	577	579	567	565	544	539	580	631	599	598	575	592	526	565	596	598	559	574	608	592	601	564	588	599	532	562	538	559	554	630	579	572	617	567	574	581	614	539	590	589	568	564	601	558	584	542	552	633	620	527	590	623	574	566	565	557	596	579	561	579	544	555	572	586	582	600	585	624	575	598	603	590	581	611	565	617	544	561	593	635	589	538	548	555	633	592	599	599	577	571	611	579	594	558	545	532	570	624	628	593	601	592	559	608	566	554	554	620	523	574	567	602	572	537	574	566	556	569	570	556	573	570	591	617	576	574	587	581	529	580	597	600	601	594	566	596	550	549	589	584	577	575	625	530	581	556	599	574	605	585	568	579	609	581	584	580	576	595	577	574	585	541	566	578	580	566	588	552	551	565	583	594	576	576	610	569	620	536	565	602	578	628	576	555	587	582	584	565	542	562	577	585	563	610	590	594	566	546	568	603	586	547	602	584	615	606	544	564	587	591	587	539	576	545	577	576	604	582	614	553	582	573	519	594	606	590	556	566	560	625	555	575	606	581	594	556	578	539	601	605	565	590	604	574	611	599	581	548	598	606	585	604	604	585	588	589	601	547	570	588	598	575	554	579	546	528	568	554	587	578	572	599	600	586	594	627	585	565	582	550	571	603	569	567	629	560	564	556	553	583	567	627	598	524	581	531	576	574	586	546	537	585	610	576	556	607	579	576	570	573	583	613	582	570	507	589	621	571	569	577	591	599	570	556	585	582	554	629	532	579	560	573	547	588	618	588	589	594	561	581	558	616	565	561	575	555	601	569	567	579	587	579	615	601	576	579	657	546	587	584	511	618	569	588	512	578	542	563	600	560	565	596	519	565	623	623	546	587	603	534	575	536	604	579	568	545	565	556	574	596	599	601	597	548	591	638	568	565	596	574	539	605	538	574	567	598	563	565	546	569	564	579	595	586	595	574	577	563	511	588	626	554	622	595	573	568	586	561	572	571	557	580	550	590	545	518	560	570	581	591	559	562	572	577	587	564	584	541	597	580	567	586	593	581	611	554	577	575	598	593	559	577	543	563	557	588	595	616	594	594	613	569	571	566	582	578	611	609	561	567	595	546	576	586	582	547	554	596	591	567	620	560	594	592	575	586	598	539	578	561	576	544	563	583	540	593	580	583	565	600	606	602	593	569	571	568	579	566	604	574	585	590	576	585	589	565	550	574	599	632	585	569	532	507	563	558	562	553	604	566	593	569	600	568	574	594	576	576	605	591	573	609	549	546	582	589	635	554	573	597	550	639	561	588	607	602	612	578	561	569	554	570	606	560	590	575	537	586	610	579	579	591	574	601	574	537	598	588	615	597	584	566	512	590	567	585	596	551	581	626	581	543	583	582	561	553	603	598	604	592	596	585	547	579	614	581	597	606	591	544	561	589	541	565	593	548	614	556	577	579	589	560	561	602	613	599	580	579	604	593	584	574	579	563	580	573	556	589	561	583	533	584	578	614	596	567	572	622	528	602	600	546	557	577	579	590	573	527	561	576	554	613	560	579	566	504	578	565	595	562	567	586	576	576	595	577	539	588	576	571	582	526	614	588	562	546	574	567	567	597	551	611	583	567	532	544	587	569	527	559	619	558	539	576	553	531	620	555	581	595	554	555	614	563	587	567	573	553	591	575	541	593	561	563	567	598	616	594	552	539	614	567	564	573	628	535	633	527	574	572	618	577	548	597	573	600	621	604	547	602	557	544	597	572	592	544	565	572	599	573	592	548	567	587	565	604	512	599	539	615	598	574	592	579	560	598	574	570	573	598	582	559	610	571	556	590	578	570	643	566	551	600	593	565	622	546	565	597	569	614	608	558	536	593	558	583	612	551	569	631	591	596	563	545	571	553	552	585	551	571	558	569	570	559	516	565	589	605	605	579	583	589	626	551	606	547	542	611	582	559	584	573	620	514	526	575	593	626	571	540	553	603	590	591	624	614	600	571	593	566	590	585	571	571	568	583	570	564	571	599	567	558	584	593	590	578	546	575	572	577	549
36269	9350	1529	978	752	608	550	498	406	411	382	388	355	354	351	317	348	348	326	348	335	324	313	336	303	310	342	292	337	327	289	335	329	321	326	304	313	302	311	335	299	317	334	303	313	311	312	331	321	296	331	323	305	312	310	299	323	309	281	310	310	307	309	297	300	300	324	334	290	303	279	306	297	299	292	297	277	291	310	298	326	316	299	314	308	326	283	308	330	302	300	306	297	313	312	305	336	273	287	320	306	303	305	296	302	294	326	325	331	318	317	330	302	298	321	271	358	292	300	306	305	308	317	297	298	307	275	301	293	266	317	318	291	319	295	341	291	310	334	334	301	328	292	277	302	298	297	320	308	287	305	276	286	312	290	326	330	290	328	311	351	317	329	304	320	309	270	299	321	325	318	312	271	306	298	336	329	330	322	315	308	305	279	304	318	300	313	324	306	279	351	294	335	300	345	286	304	301	294	300	314	323	331	324	315	300	293	328	337	312	303	326	294	316	320	332	328	319	334	302	307	292	318	342	302	308	311	304	335	309	312	308	326	330	323	287	302	304	304	313	273	314	359	326	314	276	322	302	316	297	325	308	338	287	297	313	304	289	287	277	339	311	313	272	294	305	349	315	296	306	321	291	318	315	310	301	285	329	295	305	305	309	314	292	313	280	328	292	301	317	309	307	329	334	279	271	276	309	300	284	330	343	312	306	306	298	299	341	301	276	308	347	319	319	280	313	273	297	319	293	325	314	333	334	335	326	310	346	311	295	321	339	326	304	317	323	290	308	262	332	273	270	290	322	295	319	300	320	320	279	280	333	305	346	293	319	291	281	342	338	323	309	268	287	315	311	287	276	292	292	305	297	303	325	316	290	316	310	249	320	294	314	338	308	304	341	319	308	292	298	272	264	308	289	291	306	343	301	298	336	326	278	303	304	316	327	310	306	288	319	304	309	305	286	341	323	313	304	264	304	304	336	307	311	350	304	322	302	328	299	330	335	318	296	311	305	311	286	318	281	292	305	324	346	326	298	319	291	333	318	293	309	331	306	319	315	299	301	339	319	303	334	301	296	283	315	318	291	314	315	307	273	314	324	308	300	318	317	333	299	313	344	303	313	312	310	302	333	316	311	301	301	310	319	299	281	301	286	287	298	298	293	314	288	301	250	300	315	295	315	298	331	294	311	308	300	301	310	295	325	286	311	310	312	336	292	332	290	312	308	276	321	298	275	333	317	299	321	289	303	311	310	326	308	307	253	323	309	322	307	319	316	304	281	302	329	313	284	318	313	315	299	275	295	303	285	273	296	324	298	313	337	282	296	301	291	326	279	295	324	328	317	292	317	314	322	291	325	302	287	304	308	325	323	309	311	309	302	282	315	294	303	337	310	320	277	290	313	303	308	297	308	322	303	303	303	291	305	334	302	322	280	272	348	302	272	325	314	312	315	300	291	329	302	309	303	309	314	312	321	277	290	293	334	312	278	306	319	332	308	312	323	307	292	325	309	290	301	304	286	332	295	302	300	329	328	298	282	290	295	323	291	292	321	291	320	315	321	313	316	289	305	318	317	311	311	322	355	296	265	317	317	314	300	303	305	271	302	296	298	317	277	322	308	294	326	319	327	323	303	317	278	294	319	345	291	317	300	301	292	287	296	321	304	315	302	301	300	324	304	301	331	298	300	298	317	317	319	289	314	324	310	272	314	303	296	316	306	297	296	272	302	280	306	313	310	282	313	311	323	289	286	310	308	314	288	343	267	285	308	330	313	321	295	301	299	316	315	323	300	333	314	319	322	313	317	327	304	284	346	289	295	295	311	325	290	304	305	321	289	285	278	323	302	326	317	316	333	336	320	321	318	307	315	303	316	306	277	313	296	305	287	311	309	338	310	318	311	307	305	308	306	302	279	304	311	304	335	335	320	320	301	329	288	285	303	309	318	341	335	308	331	321	287	305	259	295	301	287	307	288	285	281	306	301	294	307	289	300	331	305	328	305	332	278	317	292	302	305	329	307	338	310	333	334	318	307	311	309	305	302	297	282	299	322	311	302	265	312	307	311	316	318	335	329	308	278	305	320	287	348	336	304	298	275	316	323	289	320	294	357	329	306	301	312	302	295	295	285	328	315	353	309	324	316	279	307	299	320	333	306	310	306	313	317	308	314	300	300	313	318	303	310	306	321	305	307	333	290	310	322	296	291	278	332	333	328	311	315	331	301	294	304	265	304	306	339	307	297	292	277	282	308	306	346	339	317	283	305	307	302	305	306	303	310	307	308	320	289	283	323	293	301	326	317	290	322	303	326	319	309	283	296	312	321	309	330	300	322	280	308	317	317	329	288	319	278	317	289	299	289	303	303	303	281	299	342	300	315	308	315	304	285	294	313	277	319	309	300	322	301	323	313	337	270	256	318	288	310	323	314	332	300	308	309	338	301	288	309	337	313	316	277	310	330	283	337	335	312	303	295	276	298	301	324	322	298	331	342	304	276	308	279	309	319	309	345	279	315	339	307	301	299	303	338	308	336	303	302	292	288	327	310	282	298	307	322	297	320	303	308	328	307	283	323	276	324	309	287	330	337	285	314	311	281	317	301	286	320	285	297	297	323	330	282	307	291	315	308	295	289	296	275	295	296	297	310	330	318	328	308	309	311	326	336	318	302	283	304	319	306	286	313	338	325	297	311	299	301	314	317	298	313	312	288	295	287	303	308	286	322	282	308	279	301	323	305	294	304	318	293	299	283	345	291	317	308	318	309	286	304	316	295	330	337	302	297	289	289	315	311	262	299	337	310	311	313	328	317	302	319	285	310	304	302	286	331	309	314	277	301	312	290	296	306	316	331	320	350	361	314	329	309	294	314	323	345	272	292	331	336	351	289	337	316	319	257	309	302	328	308	315	332	284	312	287	315	306	340	278	312	344	303	353	307	336	302	308	288	285	300	298	325	308	324	294	283	326	321	308	323	305	306	282	282	280	340	312	341	302	325	286	305	304	315	311	325	326	333	327	289	282	308	295	301	307	314	291	331	309	335	268	310	305	313	302	263	297	312	287	317	290	308	331	313	277	345	313	275	330	307	308	303	333	340	292	309	327	317	331	309	339	295	310	295	301	314	311	331	323	326	301	292	309	307	302	274	307	266	313	322	322	309	275	350	312	320	286	307	291	339	345	283	301	301	331	297	306	302	297	320	328	331	293	324	323	329	303	289	314	304	284	311	288	301	304	296	313	258	294	329	295	318	303	322	300	307	305	285	300	284	321	323	330	314	303	305	317	292	308	286	286	325	304	301	308	318	309	279	305	287	294	311	316	320	315	292	304	296	314	332	322	310	307	310	336	264	293	307	333	299	313	296	312	327	275	306	354	288	301	318	294	295	290	319	316	319	303	305	291	307	317	308	287	289	304	343	291	327	315	262	296	314	276	301	311	311	304	293	277	263	301	359	309	292	304	328	287	334	313	315	334	272	325	307	309	310	326	299	310	332	293	286	329	336	309
19636	1607	3113	3367	2971	2451	2180	1864	1622	1502	1364	1289	1216	1161	1125	1154	1035	1015	952	938	973	934	916	905	891	919	888	844	854	888	915	897	883	902	836	869	870	822	794	883	850	810	847	808	844	772	857	850	790	823	792	828	831	785	836	757	833	803	833	801	809	791	818	813	790	789	786	792	811	846	800	800	839	793	815	791	838	799	833	815	783	780	828	827	774	813	779	821	812	796	779	811	849	825	836	785	834	778	844	833	792	827	815	798	774	795	739	791	832	757	792	797	787	789	814	763	833	848	798	748	774	777	817	825	767	774	772	860	778	751	780	823	774	807	772	807	805	763	811	788	803	827	759	817	834	798	834	807	846	800	814	846	808	777	830	706	745	790	797	808	808	802	782	770	757	801	800	794	747	772	794	831	750	805	827	814	819	856	831	809	816	806	804	842	782	832	821	808	836	765	772	796	827	806	822	790	823	828	779	768	778	868	819	797	793	819	772	773	773	758	766	762	792	847	822	828	787	818	789	796	775	843	824	827	768	797	805	808	799	802	790	736	818	768	750	800	762	838	820	783	772	809	839	818	828	814	801	797	817	785	839	838	767	792	756	811	802	793	777	827	835	742	810	801	780	778	764	811	804	789	822	791	864	764	778	805	777	774	776	751	806	758	771	790	771	824	802	784	788	801	785	780	779	811	864	773	834	825	812	783	803	799	802	783	781	771	802	784	798	814	830	798	787	822	761	773	808	836	758	768	804	748	792	757	728	805	778	810	767	813	795	768	811	838	798	781	831	808	796	762	771	808	835	817	764	837	865	799	736	792	829	862	800	778	802	777	768	796	771	748	806	793	802	764	799	793	730	751	794	787	751	839	871	817	743	832	797	787	783	795	797	755	823	739	785	810	759	831	811	780	853	802	805	829	777	794	787	842	793	809	757	814	846	841	798	804	802	800	798	809	842	844	782	754	814	813	793	793	806	810	716	764	789	833	827	778	823	786	833	788	795	821	820	799	801	746	848	800	801	842	782	783	816	786	824	767	797	808	776	793	786	779	807	793	809	794	798	746	786	795	811	824	805	771	780	771	798	860	765	772	826	831	776	819	778	739	774	800	792	798	802	765	819	816	768	811	821	758	821	780	823	805	776	848	810	722	755	774	817	777	762	803	786	799	777	788	802	762	762	740	796	831	785	821	852	787	771	851	761	762	836	829	767	806	778	825	809	810	759	765	775	803	815	807	779	795	813	791	818	770	772	790	813	763	765	770	827	798	804	780	826	810	824	864	761	768	844	796	770	798	785	816	785	804	833	816	801	735	816	792	785	775	760	771	786	813	790	793	873	781	790	781	837	808	786	753	844	783	812	812	803	794	789	838	843	800	799	794	831	815	753	732	827	782	790	785	790	758	783	794	757	790	846	761	838	790	798	805	802	835	814	797	805	806	828	817	838	749	783	827	839	855	811	792	800	802	819	806	777	751	808	800	803	827	784	840	820	854	812	795	821	760	826	823	804	845	846	823	789	783	809	763	787	811	835	741	803	812	837	771	777	813	805	803	859	782	835	790	798	774	805	818	783	817	788	761	782	811	749	749	764	770	814	798	825	854	831	817	785	782	827	795	740	801	782	777	818	784	804	807	779	818	789	809	789	789	763	766	794	784	820	788	758	799	850	807	782	810	797	848	774	750	821	765	820	782	795	800	832	844	788	815	771	812	801	800	789	768	846	825	800	805	806	828	819	806	770	754	728	802	824	741	794	861	841	764	789	762	819	752	786	777	775	787	815	735	800	835	767	816	806	775	829	855	794	767	808	759	846	805	774	820	751	762	787	750	850	786	773	787	781	797	822	767	826	820	864	883	770	813	769	781	817	783	794	772	790	768	810	763	807	825	781	797	789	783	781	806	832	796	746	761	812	819	773	771	815	800	787	833	731	771	838	772	796	805	781	786	828	820	823	799	794	826	801	800	801	795	795	789	781	815	764	822	766	818	753	800	858	778	801	760	798	767	813	802	777	799	782	756	796	741	772	788	809	830	795	797	811	802	763	808	798	787	771	812	813	756	755	811	812	776	772	787	805	790	803	766	834	784	847	814	731	753	801	768	785	824	789	790	779	802	791	747	803	781	767	751	814	778	780	808	766	747	773	813	849	816	814	821	802	828	774	868	865	812	806	780	773	800	808	739	767	809	790	761	774	766	845	827	767	797	729	783	766	781	766	851	816	777	839	825	800	784	822	789	751	781	771	826	785	845	781	804	755	786	845	791	773	818	799	785	814	842	798	786	826	806	808	794	839	803	796	779	767	803	792	830	823	857	830	831	731	787	785	802	819	807	799	774	863	776	811	804	792	822	830	774	835	853	775	795	776	781	816	771	855	783	792	835	835	816	852	781	812	775	791	783	800	798	815	798	829	820	816	793	805	789	804	829	791	798	768	862	840	819	803	809	816	797	855	836	797	808	780	732	775	849	794	871	796	761	784	758	805	796	755	765	805	776	841	798	788	788	838	790	785	828	727	748	824	793	760	850	834	795	834	823	792	772	807	808	767	802	802	797	812	763	817	794	782	752	821	789	817	849	824	812	834	814	757	782	816	835	848	798	786	750	772	781	820	789	769	820	822	751	844	834	792	799	844	803	794	759	801	794	778	802	785	757	788	812	785	772	778	814	775	753	781	824	750	804	836	777	822	798	783	843	851	787	812	797	812	819	777	823	769	828	814	848	816	863	784	788	787	785	759	784	752	788	796	795	754	774	788	816	833	803	821	785	777	839	806	839	828	829	774	763	820	846	782	834	787	823	831	808	710	820	846	723	799	823	811	844	764	770	850	775	795	768	760	835	767	833	831	821	792	772	833	786	803	774	700	818	723	792	788	782	821	746	818	783	802	774	831	830	811	783	824	788	764	814	775	829	793	798	806	772	799	783	793	821	796	754	808	815	787	838	845	752	773	796	790	816	811	772	813	819	790	796	808	785	770	826	704	766	786	764	781	825	741	781	795	772	795	834	788	830	834	826	802	823	801	829	803	765	774	813	811	791	778	784	777	815	831	760	789	833	784	760	778	848	813	806	778	808	800	750	797	777	819	783	791	804	806	753	756	825	769	831	801	805	822	784	835	768	739	835	770	746	784	781	845	728	798	796	791	822	729	784	783	797	834	788	857	761	774	772	786	781	843	805	798	763	745	803	776	800	771	796	819	781	788	743	828	835	819	832	801	830	875	833	781	803	785	807	778	807	751	805	821	807	812	824	824	819	794	763	816	803	781	757	833	772	787	854	792	783	829	815	790	808	789	799	798	846	802	822	798	782	825	800	780	782	794	782	786	710	736	820	852	811	820	816	804	762	766	786	800	832	817	795	775	796	752	801	820	840	779	824	829	792	797	840	812	784	802	846	825	820	751	760	799	821	813	808	787	720	776	761	743	789	796	800	818	851	776	824	768	828	815	806	765	848	763	752	766	836	779	788	830	807	795	805	800	765	794	820	747	784	796	784	869	812	776	778
50946	19383	3718	1746	1181	897	726	535	476	457	415	395	332	332	310	292	298	286	277	282	281	281	270	261	269	253	288	246	265	279	255	279	222	259	236	243	256	249	282	251	277	244	231	267	206	256	251	236	259	259	257	270	270	250	260	253	253	258	246	247	245	244	246	299	230	291	241	229	252	274	251	244	238	260	251	247	240	257	261	205	244	268	247	207	239	292	242	269	226	233	254	235	235	256	232	216	258	283	245	261	225	270	250	230	239	236	242	256	236	242	254	244	241	252	259	241	254	296	234	228	225	249	236	235	283	268	232	236	250	265	235	256	267	247	229	237	240	249	241	251	240	254	245	255	228	240	225	252	254	236	255	265	228	245	287	242	240	236	268	239	227	270	235	266	247	243	224	245	252	245	230	265	245	234	265	254	248	262	252	237	257	245	255	256	248	250	242	245	244	241	247	242	238	229	245	262	250	231	225	242	213	233	217	220	226	244	241	237	237	239	222	233	259	249	254	243	243	230	247	243	260	210	275	249	257	267	252	249	259	258	229	221	246	231	237	253	265	241	251	282	213	238	235	230	230	248	265	235	234	229	250	245	259	272	264	264	246	253	235	235	256	243	240	260	239	249	261	246	230	242	245	223	245	263	239	264	230	264	241	253	249	239	280	254	235	259	229	276	262	260	234	232	228	249	237	237	226	216	249	238	218	266	237	251	254	246	246	249	264	251	235	251	223	258	265	274	236	253	226	239	275	249	260	236	242	221	248	237	226	214	228	265	274	218	219	257	282	263	249	255	267	222	240	225	249	256	239	256	245	238	251	255	262	231	247	204	239	269	228	210	243	255	263	232	244	259	241	241	234	234	256	245	233	252	246	280	234	221	244	239	263	277	265	276	197	236	221	250	256	244	253	246	259	244	238	238	243	244	277	250	232	223	240	238	226	251	247	242	204	243	229	272	244	221	252	260	236	210	239	250	267	233	240	252	242	247	241	249	253	242	245	262	257	271	244	251	224	254	239	255	254	262	214	269	203	262	262	217	251	240	281	225	288	240	230	245	236	231	238	230	281	261	233	273	264	253	271	208	226	238	239	223	233	237	265	251	252	244	231	220	253	227	244	253	227	237	247	202	246	240	233	238	264	235	246	257	234	250	245	255	257	242	244	241	239	253	237	240	246	236	235	263	243	249	259	238	273	255	242	247	246	251	256	232	248	234	251	254	228	252	236	223	250	271	256	219	226	243	255	255	239	268	285	212	261	257	216	228	224	243	262	252	226	250	277	247	279	264	241	244	238	251	258	241	218	252	229	240	218	244	231	225	231	262	238	267	262	226	236	195	255	259	262	219	219	227	271	245	227	270	248	251	240	230	229	232	258	234	259	271	268	240	255	253	225	243	235	243	243	263	254	237	254	264	245	238	242	257	255	237	242	242	256	260	239	264	248	252	231	257	223	273	245	266	246	251	240	242	236	261	248	217	252	259	279	220	237	285	282	247	268	224	236	237	271	229	221	233	254	213	232	270	240	248	258	244	206	260	242	226	269	241	236	276	239	231	232	250	225	241	253	246	238	253	269	251	259	267	218	239	245	275	259	249	244	234	255	267	245	225	254	197	230	236	260	258	241	225	248	229	239	204	278	267	255	226	252	251	211	269	255	238	242	243	240	245	244	256	231	265	252	257	244	241	280	269	267	244	245	233	256	256	231	274	288	231	256	252	259	219	237	255	258	272	257	240	241	275	266	275	244	261	234	232	253	250	245	224	267	238	247	233	245	214	233	249	249	248	259	231	243	239	255	234	202	246	224	233	224	266	262	244	221	266	255	269	255	240	225	277	245	253	247	228	264	258	214	236	231	266	245	262	245	224	253	230	249	217	231	248	247	246	218	251	225	255	277	254	254	258	247	248	238	244	244	274	270	230	233	269	254	228	229	216	262	242	279	229	235	264	242	227	234	242	272	243	243	231	282	240	250	237	240	258	257	241	248	241	231	251	251	246	252	258	246	268	275	246	239	235	230	233	240	235	248	257	250	224	283	246	248	234	247	258	258	235	250	259	212	259	260	243	251	226	271	258	234	227	249	232	257	245	278	281	275	279	234	243	269	236	228	238	256	240	247	261	251	237	218	268	246	243	261	228	239	239	271	276	236	237	264	250	253	250	248	243	261	250	246	247	263	267	244	235	257	232	227	248	218	242	261	232	254	253	241	240	223	235	241	255	237	278	231	241	244	255	242	241	226	254	253	243	258	258	271	244	259	239	238	255	259	256	230	268	237	235	236	265	212	238	254	229	255	241	249	259	220	237	265	239	248	270	248	258	250	214	214	211	252	235	257	223	244	221	231	242	262	259	290	250	232	218	253	227	230	241	256	233	259	251	245	247	260	242	249	268	248	257	209	230	218	248	244	249	237	242	245	273	267	244	243	245	252	258	237	240	235	257	219	232	262	229	255	214	235	274	235	255	239	245	216	222	243	261	265	224	245	231	270	256	239	268	225	217	282	267	210	266	245	258	227	252	267	271	283	284	216	261	244	254	262	279	231	253	256	232	233	218	263	240	278	235	259	282	240	215	275	266	243	224	257	255	251	250	251	247	249	249	220	221	236	247	245	242	252	245	235	260	248	240	229	264	244	255	234	240	243	234	249	213	260	218	257	249	230	260	248	207	234	245	246	245	230	232	243	238	257	244	247	232	264	225	266	254	265	240	213	246	223	237	238	226	238	224	234	252	253	270	232	194	230	274	252	250	217	241	259	258	208	269	246	244	235	232	244	240	266	247	261	237	259	261	227	244	279	239	233	261	239	254	249	235	289	231	218	239	211	243	240	232	247	243	273	256	263	234	209	255	225	239	260	271	260	269	251	264	255	259	291	251	236	221	248	225	253	238	243	251	256	256	263	255	220	226	242	264	223	245	271	242	247	263	233	228	249	220	248	257	223	244	248	243	228	225	255	253	227	252	246	243	273	230	246	226	264	245	254	223	250	270	242	262	278	238	260	228	235	226	258	252	237	260	229	241	250	283	239	248	232	222	252	251	248	247	243	226	252	264	251	223	218	265	243	232	242	255	227	269	272	226	273	238	237	257	229	247	259	245	255	241	242	241	262	224	251	255	268	238	234	250	275	233	260	228	242	259	221	255	229	237	223	280	236	243	245	234	250	234	231	276	275	254	249	232	226	221	258	242	257	237	221	260	232	230	248	235	235	247	246	217	241	276	242	234	254	238	239	228	214	244	219	260	255	238	267	257	261	266	257	238	248	245	273	277	251	257	211	248	251	257	227	233	263	226	225	239	272	235	262	232	279	277	236	261	259	237	232	248	240	254	247	238	246	246	262	244	251	236	247	250	254	251	266	238	237	220	223	235	254	208	247	232	258	280	244	222	249	226	235	241	244	273	257	264	265	243	241	243	244	251	250	242	236	248	229	260	223	268	247	215	208	221	228	266	216	244	233	235	240	244	254	281	246	232	238	245	228	234	256	260	235	256	277	257	210	266
28155	2394	5129	5637	4801	3825	3011	2642	2227	1986	1770	1523	1518	1368	1220	1157	1097	1049	1004	984	955	924	923	836	835	858	790	816	777	812	743	773	771	777	796	778	776	725	796	699	718	707	704	670	687	719	662	660	749	631	718	640	664	680	691	684	640	675	706	673	652	627	728	638	648	673	650	691	721	652	630	669	600	672	679	593	657	633	650	619	639	650	639	645	646	620	639	621	602	640	623	673	635	660	673	654	643	636	625	648	585	649	635	698	674	670	623	708	648	622	617	620	702	623	651	639	626	660	599	650	598	619	585	622	621	591	718	609	597	653	630	672	641	643	635	632	681	624	626	645	687	635	575	640	606	627	626	603	635	666	643	630	619	608	610	660	672	623	644	582	635	658	623	598	639	598	706	674	676	642	670	684	655	619	654	640	629	663	674	653	688	633	645	664	646	614	574	642	629	643	579	604	642	665	651	642	642	651	638	630	606	630	637	650	658	608	635	652	612	627	638	611	628	684	661	634	654	631	648	606	666	631	597	607	614	621	666	628	577	635	657	606	623	613	661	593	630	625	670	594	597	624	641	650	626	619	662	647	631	671	630	603	624	657	630	652	616	690	614	675	631	602	664	633	653	623	630	622	622	663	617	629	625	601	608	659	650	645	654	622	629	612	612	608	653	618	622	643	636	654	628	623	611	665	639	633	639	660	603	648	628	599	608	646	674	605	654	629	622	624	628	636	646	681	624	591	636	639	645	634	595	657	676	643	634	653	612	627	661	667	641	638	640	597	641	598	636	601	643	631	663	622	596	630	664	650	613	632	677	615	646	629	653	629	659	651	616	616	589	628	654	606	669	653	632	668	592	653	635	618	693	681	630	627	623	676	613	631	632	635	642	630	614	636	664	615	653	635	568	614	692	635	601	622	617	640	611	625	650	652	666	665	670	632	618	654	604	655	660	633	646	633	612	643	645	634	628	633	619	629	671	607	648	625	645	619	616	607	639	683	649	662	611	650	612	617	617	598	628	607	632	640	617	652	638	621	670	623	605	612	646	661	633	608	665	638	650	621	600	595	645	650	627	588	614	626	620	601	612	629	653	627	605	602	586	638	622	656	667	624	629	671	644	676	654	641	640	596	625	646	632	624	632	615	607	613	598	635	602	629	647	649	615	649	630	627	647	653	608	606	634	654	638	629	654	653	626	675	637	684	600	589	650	678	649	646	629	598	613	616	633	617	612	634	649	616	654	600	671	675	601	637	633	610	638	657	603	668	646	645	602	653	652	622	646	638	610	693	593	618	656	616	625	646	665	650	666	633	598	653	619	632	652	628	651	674	607	641	591	571	634	612	630	604	645	630	621	654	679	608	618	647	616	645	651	658	621	653	642	641	654	680	640	619	631	590	649	609	631	636	629	632	635	650	605	626	615	589	608	632	577	606	614	692	639	628	626	614	660	626	639	628	641	660	618	636	626	644	610	686	608	646	671	602	644	617	647	698	603	589	640	673	624	599	637	605	656	662	625	629	674	613	623	624	631	578	640	641	618	634	652	591	669	597	623	605	616	654	619	605	647	600	635	650	651	604	631	615	632	660	674	647	626	639	602	580	637	628	572	603	625	622	642	589	593	661	628	625	653	624	609	593	651	642	623	628	604	618	649	628	632	622	662	652	631	632	632	606	612	621	667	613	618	623	608	630	627	645	649	633	628	620	608	654	650	672	643	672	638	661	621	608	615	667	607	652	612	610	627	603	627	631	668	670	614	623	633	622	644	623	623	566	623	611	659	618	621	643	660	609	615	630	642	615	644	658	626	652	640	613	648	609	637	629	631	624	610	630	608	610	619	683	637	670	652	620	622	661	598	632	609	668	637	650	606	649	603	631	608	654	617	614	709	637	651	624	577	656	641	622	611	642	580	616	626	661	599	646	646	583	646	634	657	613	646	665	674	584	636	582	621	643	605	583	658	650	598	596	655	647	581	606	616	673	619	602	620	681	627	655	613	659	621	630	654	618	594	650	646	617	593	627	651	651	616	627	635	623	627	624	649	597	615	661	601	615	650	594	627	653	616	672	649	691	618	626	624	637	669	647	588	656	555	626	624	624	647	610	624	676	639	633	673	594	623	645	683	649	618	606	651	640	647	628	620	616	614	639	601	584	608	637	642	654	591	623	657	637	651	639	605	642	633	619	592	626	638	643	599	650	621	624	597	650	681	587	589	645	639	592	601	614	602	639	657	617	628	653	603	650	649	649	660	640	617	656	622	607	619	642	657	629	651	620	645	652	633	647	611	625	645	633	618	650	668	665	656	621	615	649	579	642	614	608	655	642	649	593	641	639	638	632	630	657	614	644	612	598	602	634	629	628	642	661	641	636	601	624	600	663	627	603	625	625	635	647	642	666	627	627	647	594	657	666	660	652	670	628	627	689	652	603	596	630	638	640	638	628	617	659	661	677	643	629	630	618	626	633	621	604	643	615	633	611	642	615	656	616	636	634	651	589	663	625	626	697	621	631	603	626	603	696	608	650	602	638	637	660	598	622	665	594	643	635	626	641	663	642	653	606	600	615	650	602	639	611	649	614	639	641	634	610	597	598	627	584	672	629	616	634	661	592	596	647	602	612	614	655	676	642	639	671	635	621	657	651	632	579	574	666	614	605	599	655	639	657	660	637	631	629	628	639	566	655	635	641	658	611	625	614	622	635	636	614	632	623	645	671	624	595	648	652	599	617	622	646	609	607	592	605	641	606	630	615	624	589	652	640	636	656	623	649	626	655	623	644	653	618	610	637	625	644	615	644	597	600	612	643	623	667	637	650	642	607	664	656	616	670	630	683	632	634	676	613	676	649	639	635	585	649	632	602	660	591	641	615	640	637	586	670	661	664	662	589	635	658	662	592	656	652	631	686	627	619	614	606	627	700	610	620	628	626	612	665	633	636	620	609	663	610	669	632	632	652	601	640	664	649	630	622	650	670	622	629	660	654	616	615	653	595	601	651	600	651	599	629	629	618	663	616	582	599	663	587	628	622	682	654	652	655	629	667	594	614	634	596	628	650	681	625	645	601	639	662	635	634	621	676	631	662	624	645	598	627	639	631	635	627	667	657	600	630	661	661	588	648	625	595	620	618	636	649	621	683	635	686	625	594	606	658	628	623	611	634	623	585	650	605	601	622	612	664	651	613	675	650	645	638	630	637	619	581	606	622	636	626	640	626	635	584	640	627	657	624	645	614	618	605	614	586	633	609	630	627	644	631	598	675	610	643	607	644	628	617	599	663	603	663	638	649	606	643	621	643	678	631	601	606	654	624	635	649	622	625	584	616	620	628	606	646	586	640	636	648	673	619	641	666	633	674	633	618	630	624	588	603	570	660	607	652	659	621	659	674	672	630	657	622	640	612	670	618	620	632	626	622	638	637	682	630	629	635	685	635	666	663	619	657	643	632	641	638	609	606	635	630	664	639	629	627	664	571	629	624	619	653	662	640	628	631	639	671	662	603	624	646
4215	264	236	263	248	207	218	231	210	213	211	233	209	204	215	214	185	212	215	198	217	220	206	217	222	208	201	191	233	211	231	227	198	220	208	199	206	205	232	188	219	230	201	207	220	221	221	229	212	217	224	194	226	220	200	188	193	186	211	217	214	222	212	230	201	202	208	201	204	195	208	194	229	216	183	219	216	196	185	210	223	194	199	244	196	229	229	200	232	193	206	232	225	206	213	226	245	208	202	209	204	236	215	217	209	201	228	238	210	196	228	233	240	207	235	227	187	203	216	200	223	223	214	203	207	213	208	230	201	202	253	221	214	221	205	221	218	194	210	219	210	214	213	197	190	223	217	200	209	216	218	228	200	232	227	230	205	176	211	185	199	210	218	203	225	212	207	217	228	214	214	223	216	201	204	203	232	215	236	213	228	222	213	213	232	206	216	221	208	183	217	212	223	204	211	209	221	222	211	192	226	205	188	219	202	203	217	203	194	214	218	225	204	213	207	203	211	224	192	209	198	222	205	218	211	191	192	219	206	199	213	214	236	237	217	212	229	189	211	218	203	218	195	225	208	197	205	224	209	201	206	213	198	211	214	202	203	223	219	225	218	235	192	217	193	213	218	220	222	198	218	217	197	228	230	258	208	212	191	196	231	204	191	193	210	198	210	196	211	204	204	228	215	216	191	183	182	220	219	213	220	207	197	215	206	219	221	205	207	206	202	200	201	215	203	183	212	205	221	203	239	212	206	186	232	223	221	206	202	196	227	208	206	199	211	213	182	243	215	183	203	201	195	188	214	215	214	217	203	215	178	211	226	208	231	204	214	220	198	211	219	194	238	200	207	265	203	204	202	205	217	205	203	205	224	202	221	194	194	201	214	209	193	214	218	212	200	206	220	190	223	204	217	189	215	223	219	220	222	236	244	210	201	209	217	208	211	212	215	201	258	200	212	212	237	216	207	212	212	195	203	239	212	214	215	211	214	198	214	192	219	221	233	228	210	206	198	200	231	219	211	209	216	194	208	195	221	201	224	204	212	211	215	211	248	227	226	239	187	181	222	208	212	206	201	210	234	216	206	211	216	208	227	196	186	217	233	217	224	199	210	193	209	235	180	208	200	209	196	233	215	193	204	218	204	194	213	232	180	198	224	192	189	191	217	220	193	213	214	168	252	236	204	217	221	249	191	207	187	198	210	201	216	226	206	228	212	213	240	227	228	216	213	209	203	182	195	225	224	193	238	195	204	225	222	200	197	229	190	209	226	197	251	208	208	265	182	202	198	213	207	207	220	213	213	219	211	219	189	202	218	179	194	224	212	235	204	211	198	215	210	214	210	206	212	221	226	207	238	211	196	209	216	181	200	221	212	217	212	216	182	221	233	209	191	215	208	216	213	211	207	208	244	248	207	209	233	222	228	217	240	199	209	198	192	225	217	201	218	222	186	213	219	195	208	234	190	206	197	210	225	213	206	194	222	231	181	204	217	216	239	192	196	188	206	207	185	218	225	185	221	200	206	190	205	192	201	225	207	216	223	243	208	202	208	227	223	190	216	193	199	198	195	233	227	216	193	193	203	220	197	193	216	215	210	198	216	205	241	220	223	192	208	226	222	182	209	234	233	209	210	215	232	204	213	196	192	210	223	231	222	183	210	205	207	191	215	213	210	187	204	193	216	220	202	221	207	224	191	235	224	191	186	219	206	190	215	227	223	203	210	236	221	208	238	213	230	186	220	227	234	205	220	209	230	198	196	217	222	218	226	223	217	203	200	206	234	189	238	238	211	224	236	216	211	223	207	226	214	215	204	215	226	193	211	203	204	184	219	190	226	196	206	198	185	211	216	208	214	221	207	209	200	213	202	232	215	215	220	200	210	207	214	219	254	203	211	193	200	186	204	207	230	205	217	187	250	217	199	215	202	189	210	210	231	216	207	209	201	199	251	178	200	187	232	205	204	215	194	203	194	203	205	212	202	218	212	208	198	221	234	190	196	208	197	220	201	232	235	222	221	216	199	180	219	226	188	206	193	212	215	195	198	211	178	196	209	196	194	234	220	218	223	216	223	188	202	199	180	187	203	193	226	236	227	227	208	221	220	246	207	221	216	229	223	195	195	203	225	213	196	233	211	231	246	216	206	207	205	197	220	217	225	244	205	187	225	199	211	210	223	223	236	203	216	243	221	236	190	196	204	233	213	235	226	203	205	219	216	183	222	207	219	216	214	239	212	213	222	219	214	250	190	203	235	243	211	201	228	195	236	217	216	190	228	217	212	209	211	228	209	228	205	231	205	184	219	228	219	223	192	197	197	240	216	191	200	208	228	185	218	208	214	208	205	215	209	223	220	204	212	209	219	227	226	210	247	224	226	212	212	201	224	217	202	204	199	193	201	204	183	201	204	204	204	196	203	194	223	187	249	200	202	214	220	193	207	180	209	238	209	220	215	222	198	233	189	206	209	206	197	227	191	228	216	220	213	203	192	210	212	216	207	214	230	225	219	209	213	204	198	190	210	208	223	207	217	185	232	219	218	217	203	227	193	204	246	213	228	180	217	208	219	219	200	193	224	222	209	207	204	237	210	234	210	178	203	222	220	203	194	214	184	212	204	226	179	192	213	226	196	209	222	227	217	217	244	193	243	205	225	203	221	208	225	193	203	211	234	239	251	215	176	198	189	215	206	206	217	194	197	221	235	177	191	236	213	203	218	197	203	195	219	195	207	207	196	205	226	209	210	212	254	224	211	222	232	199	213	210	200	229	181	237	202	215	229	204	219	204	185	230	204	231	237	220	238	237	199	215	194	210	220	206	219	191	209	236	198	218	204	180	244	224	214	210	204	193	183	225	228	186	199	206	236	222	219	217	200	217	229	216	207	208	211	215	185	197	240	231	206	175	210	216	222	211	206	213	194	191	234	192	193	211	192	204	193	230	208	234	222	186	241	186	203	188	205	190	182	205	224	202	183	206	221	172	219	207	246	239	210	196	228	219	236	202	200	207	212	205	222	219	233	206	200	207	203	194	192	189	224	211	215	218	222	209	205	230	231	229	234	214	228	210	210	209	165	201	201	212	202	196	219	221	199	247	203	202	218	192	197	226	223	181	215	210	216	208	240	187	211	207	221	223	219	210	213	217	208	220	216	215	185	229	205	203	227	195	209	197	189	205	236	212	220	209	212	196	231	204	217	207	231	198	236	200	208	221	195	208	204	230	183	203	215	213	221	254	225	230	214	215	208	224	212	224	189	196	225	224	211	207	217	197	199	201	201	203	205	230	243	199	213	194	195	202	201	210	221	170	196	221	222	220	193	224	223	191	208	217	191	200	218	200	219	215	242	210	198	207	204	229	206	215	214	199	211	202	208	203	209	204	221	203	198	213	211	233	210	252	198	238	217	188	215	204	187	191	211	242	234	212	221	226	215	200	212	194	207	203	221	211	224	196	230	217	207	198	224	196	202	222	215	206	220	243	210	205	191	197	187	212	221	216	232	203
4151	635	703	697	725	693	653	654	608	637	589	614	611	608	591	550	595	582	597	578	596	601	588	592	570	629	605	585	556	594	600	551	576	569	576	589	601	577	571	584	551	552	525	579	599	605	596	567	626	538	552	574	623	599	587	556	618	575	569	590	638	571	595	548	563	621	553	617	627	572	532	575	600	598	542	572	624	611	610	653	561	563	584	569	554	576	601	579	592	575	575	655	571	594	595	534	613	561	560	549	571	574	584	634	576	566	587	562	583	559	576	590	564	562	553	557	589	569	574	598	560	605	614	578	604	570	553	598	554	579	563	586	613	611	534	607	600	581	567	544	580	570	595	559	601	576	552	545	545	577	594	568	570	613	623	590	594	543	595	582	560	587	640	619	570	569	580	590	609	588	612	642	531	602	535	577	565	571	644	555	575	540	609	566	597	623	582	601	578	628	593	567	601	597	574	573	584	566	617	585	551	610	557	567	523	562	559	606	598	592	566	592	585	583	578	564	596	538	542	601	558	591	593	577	542	574	613	560	566	604	587	582	522	613	608	626	523	578	560	571	563	608	620	573	600	587	571	563	564	581	612	587	551	569	586	568	574	598	557	608	564	573	612	581	599	550	546	566	590	568	563	637	569	599	558	582	567	590	560	576	561	594	553	584	597	573	622	569	575	600	572	609	607	620	530	577	594	611	540	589	570	594	546	571	555	579	631	530	594	554	593	637	548	610	587	550	619	586	571	560	552	558	610	567	607	551	580	568	576	577	593	589	609	541	602	575	571	605	567	619	553	576	517	557	585	560	562	588	579	597	587	578	571	547	611	615	553	614	580	584	618	539	579	565	600	591	606	552	586	589	616	567	581	560	581	611	623	595	606	526	567	606	531	612	543	589	631	593	619	595	592	541	562	578	584	537	574	586	589	627	577	596	552	571	549	527	565	594	593	603	599	590	598	617	596	567	559	602	584	584	571	590	560	583	607	593	600	613	548	565	618	587	556	581	569	557	553	584	614	552	625	626	568	580	574	572	565	611	593	568	557	637	584	592	577	578	633	608	548	594	587	595	615	546	571	584	528	581	559	546	597	625	565	519	607	558	567	612	602	570	592	611	567	536	546	553	535	566	590	534	586	590	600	592	583	581	578	544	575	561	587	564	597	608	553	577	597	542	614	648	564	549	596	599	580	576	600	548	558	579	574	584	578	578	562	555	600	579	630	621	593	581	600	601	542	530	589	542	587	563	566	589	558	590	598	605	603	568	557	583	536	598	629	623	540	610	524	597	595	587	551	610	590	571	608	538	571	573	572	574	549	572	617	625	567	568	570	578	604	589	587	571	559	570	551	555	553	613	600	575	611	563	626	592	560	605	606	599	595	607	573	597	571	588	652	537	591	532	592	570	598	551	552	589	576	567	623	582	622	547	559	565	561	609	572	545	583	573	594	565	578	563	622	568	546	585	604	571	596	615	616	596	614	589	594	533	594	556	589	581	554	589	585	588	606	573	599	612	574	555	567	600	564	588	581	575	593	622	524	572	578	604	590	590	577	563	566	538	594	556	614	624	584	611	561	554	638	592	594	560	597	562	589	581	594	559	602	628	589	534	551	551	592	554	546	600	570	619	647	616	546	550	609	572	567	606	580	571	565	591	571	556	605	599	607	529	580	604	594	589	553	583	588	587	561	602	585	561	597	619	578	578	580	582	576	588	574	528	600	624	604	559	568	579	590	541	587	585	598	614	576	608	585	591	565	551	606	644	609	578	566	600	609	599	623	596	560	589	529	573	587	579	614	603	586	598	541	572	605	567	608	591	606	570	595	582	582	583	579	574	598	636	629	569	598	536	618	589	588	577	561	609	598	609	634	558	563	551	590	578	620	596	516	570	602	578	593	620	583	568	622	545	572	594	598	587	585	572	537	635	528	536	602	573	552	582	593	544	566	590	639	553	567	597	624	601	542	573	587	564	566	549	553	590	631	579	618	601	601	558	551	617	546	600	577	616	583	564	587	586	553	591	548	558	588	568	591	546	580	571	594	564	559	591	585	586	555	602	560	554	575	563	584	595	563	585	609	567	555	603	596	560	615	622	612	609	617	554	526	607	568	564	491	540	596	542	599	581	578	606	551	647	573	560	595	581	576	556	520	562	577	555	604	554	565	563	598	557	589	601	546	586	580	624	566	580	573	595	575	591	554	551	564	577	579	572	573	540	584	590	613	609	585	593	567	565	570	542	571	602	549	565	583	583	598	551	569	556	566	606	602	605	575	544	572	612	569	568	583	560	590	599	569	603	607	579	596	643	587	558	556	576	572	593	577	570	600	552	579	575	559	589	575	595	564	599	591	589	599	637	565	556	581	551	605	565	554	611	548	587	558	609	569	559	532	567	551	553	600	573	561	564	585	589	562	589	555	618	547	538	556	562	600	602	580	551	569	608	525	572	584	572	526	596	604	575	583	591	560	635	583	588	591	573	616	611	621	587	586	579	606	572	533	614	604	615	571	559	586	611	663	581	630	555	578	545	572	576	572	572	544	570	597	603	583	609	569	612	560	612	586	570	594	597	570	606	553	575	626	592	540	552	575	589	565	562	578	562	597	608	573	579	569	556	582	596	557	584	599	632	590	581	590	577	544	565	577	554	563	590	567	536	593	577	581	579	612	594	572	587	572	567	585	559	598	596	583	609	592	565	602	615	598	598	624	632	578	612	606	552	577	571	574	598	621	606	598	581	567	584	609	556	598	567	591	604	613	574	571	568	585	582	580	612	536	609	577	636	578	587	582	641	600	607	586	567	566	560	572	574	572	610	575	610	552	617	575	576	580	636	564	599	558	571	584	584	584	586	578	635	607	561	547	544	590	553	592	611	599	561	561	550	611	607	546	571	593	585	553	580	615	571	549	600	614	561	569	624	588	576	588	570	605	563	619	578	615	599	621	569	604	576	585	612	579	617	591	576	555	545	569	604	594	586	613	597	604	613	560	583	577	629	581	583	541	576	554	571	606	607	567	551	604	612	562	560	554	560	594	588	580	541	611	578	580	584	569	594	593	547	559	544	558	584	566	601	588	560	632	601	590	604	604	584	601	566	598	566	563	586	588	570	580	567	579	566	593	570	582	618	567	615	625	560	586	571	614	542	564	590	618	565	580	571	607	598	607	594	607	591	570	608	588	605	602	621	594	603	593	613	582	575	558	577	620	568	543	578	568	576	557	557	602	632	601	589	559	606	584	555	582	573	571	619	573	583	594	620	524	646	605	545	595	614	653	582	567	590	534	558	603	545	563	561	598	568	648	559	599	547	583	571	556	583	618	604	539	555	620	583	569	544	560	609	599	567	562	595	538	558	611	622	582	569	587	594	563	594	628	610	603	555	576	592	545	601	611	623	535	605	552	562	584	639	542	592	571	575	579	589	545	576	597	599	629	612	609	561	560	561	543	588	534	566	579	588	571	562	580	640	582	596	586	557	589	578	546	581	565	574	591	567	602	600	583	529
39458	11353	1603	999	708	569	512	458	421	403	387	359	354	366	341	347	344	343	335	359	351	344	326	325	352	340	320	341	323	291	322	341	338	350	341	296	320	314	346	329	337	341	319	347	323	294	327	340	339	310	296	309	299	318	350	316	294	309	320	292	310	295	304	315	306	304	292	314	304	315	326	297	317	308	303	315	307	326	297	304	310	294	315	304	359	286	316	307	306	286	321	350	316	329	303	279	312	316	311	300	301	314	322	314	334	326	316	300	301	308	313	288	298	293	300	312	304	342	283	320	313	287	299	319	315	322	319	303	280	328	334	316	304	316	311	317	321	298	308	281	330	319	311	323	324	301	323	343	302	287	306	317	289	310	297	319	326	301	292	301	322	321	332	301	305	285	309	311	312	320	329	317	310	273	334	295	326	313	282	339	323	302	330	327	294	327	307	335	320	333	274	304	301	295	331	296	325	274	307	297	313	324	296	295	321	332	305	348	300	330	274	303	286	265	306	305	303	310	301	298	338	287	325	320	307	317	304	317	319	309	312	348	331	308	322	333	289	295	342	320	292	296	273	293	309	318	292	335	280	317	302	349	332	291	277	279	306	327	302	312	285	305	313	309	286	299	317	274	325	285	319	322	299	294	290	310	317	322	282	345	309	291	344	307	301	303	301	290	313	313	295	286	271	305	314	334	311	307	325	306	321	322	296	337	349	291	325	294	310	278	307	297	287	325	293	301	294	314	316	314	287	295	290	292	287	286	320	303	338	328	304	298	299	303	291	330	286	303	302	306	288	302	351	324	284	322	310	319	311	283	298	335	280	299	328	334	315	281	283	267	312	305	352	298	303	317	275	298	267	342	325	325	310	305	333	334	327	331	275	310	322	310	285	311	307	283	304	310	284	261	329	309	323	311	287	300	300	310	318	301	300	315	330	269	299	312	331	269	313	309	272	336	320	264	344	277	275	274	300	278	300	289	307	315	332	308	298	325	325	288	267	305	326	288	323	307	310	347	302	296	318	312	310	301	273	310	330	313	292	321	329	296	310	314	321	310	311	307	306	319	303	300	305	305	314	295	304	329	325	315	337	333	282	333	302	318	325	298	337	315	316	285	318	301	316	306	300	324	312	290	294	340	288	342	303	300	299	294	314	351	313	325	285	275	330	314	270	297	317	326	339	301	297	282	302	340	324	323	298	278	299	314	308	321	329	316	311	308	288	338	340	297	309	308	313	286	277	319	323	328	302	356	306	323	308	318	294	316	317	321	310	315	312	315	315	283	322	305	281	317	325	286	319	307	313	279	317	302	273	338	282	278	321	303	298	273	327	315	313	330	334	293	294	298	289	287	322	323	308	288	326	315	327	334	316	309	344	319	382	347	281	300	312	277	335	303	322	310	284	298	327	305	321	355	279	277	330	324	318	311	302	314	310	279	315	290	309	327	274	320	324	307	324	295	329	298	318	333	353	325	330	296	323	297	302	318	302	302	284	310	325	299	279	307	306	319	314	308	325	336	301	323	308	289	311	264	310	296	320	292	294	290	287	306	294	300	333	327	303	296	300	300	312	296	290	267	313	323	310	325	309	272	322	315	274	305	284	297	293	349	292	306	315	304	344	329	318	293	347	322	323	322	309	312	321	268	286	302	314	298	301	322	289	316	306	315	304	307	344	291	264	293	293	285	278	299	325	329	291	320	296	318	311	316	306	313	306	323	291	261	291	335	300	307	318	280	327	304	295	282	313	311	276	298	343	306	336	340	321	305	313	320	306	302	304	314	301	321	300	290	301	274	331	335	290	313	334	326	346	325	308	262	322	311	272	297	304	283	327	274	323	310	308	317	303	329	323	304	320	307	322	310	304	288	353	333	289	307	298	285	320	302	327	342	322	319	328	317	314	321	314	302	291	322	318	335	304	306	280	281	329	262	339	339	320	320	326	291	330	329	306	298	288	327	308	299	325	285	346	288	305	320	321	302	282	286	293	343	308	304	300	294	321	310	303	342	339	295	288	316	296	310	339	304	355	306	299	280	309	305	311	298	340	344	323	340	322	293	320	305	284	309	331	323	298	307	345	300	324	350	273	309	296	295	301	292	293	296	274	328	302	298	323	325	300	315	331	302	314	293	293	295	317	303	290	333	344	281	289	340	298	258	283	325	280	286	316	309	305	348	304	334	312	331	302	301	298	291	315	311	294	290	304	281	301	295	308	323	314	318	305	289	333	264	285	332	299	296	312	308	306	302	332	311	301	304	295	303	317	321	289	330	334	280	294	310	287	302	324	326	314	330	300	333	335	351	316	314	312	303	325	294	345	292	338	290	295	305	298	318	321	355	303	329	304	299	338	305	264	319	301	313	311	299	308	318	294	305	300	283	329	315	280	327	324	296	294	293	331	337	284	317	287	302	306	313	311	320	310	302	321	321	312	344	319	294	297	316	353	297	293	293	307	302	315	315	293	323	310	301	324	321	270	312	283	341	316	309	314	331	285	311	286	348	319	296	285	316	310	298	307	320	271	316	313	279	269	326	291	318	291	331	348	298	314	295	299	304	298	309	279	326	323	322	267	307	288	311	306	337	295	299	294	311	335	316	305	297	331	313	328	305	307	335	334	300	306	327	289	312	290	317	298	304	283	284	313	306	327	280	291	312	319	291	307	289	301	336	318	316	303	291	300	282	299	274	304	289	305	296	322	265	298	301	319	325	330	294	298	311	303	290	325	309	321	289	320	309	301	321	337	312	301	306	274	303	313	308	329	316	312	324	312	298	319	302	317	300	317	291	285	283	325	314	291	308	332	332	290	311	308	340	324	317	296	338	300	294	321	293	307	289	327	304	327	337	306	292	342	309	318	333	339	336	285	302	292	316	321	290	320	300	300	267	329	315	313	283	280	289	313	304	318	319	323	280	309	261	302	307	340	274	299	290	303	309	328	354	312	314	294	304	317	329	317	303	303	346	297	304	343	291	335	327	317	295	312	329	290	308	308	318	315	321	286	285	328	332	312	328	308	303	278	294	294	295	307	303	324	306	335	270	332	313	299	290	306	283	360	316	309	315	329	325	364	327	296	293	286	327	320	306	309	311	277	299	300	292	287	313	296	302	299	329	321	274	310	312	327	318	341	341	320	320	331	331	345	311	298	315	336	302	338	276	354	318	320	325	297	306	343	298	305	328	309	311	297	278	322	312	317	317	298	303	323	308	313	290	327	312	309	292	318	294	318	336	300	310	336	337	303	336	342	297	321	306	304	330	292	326	281	316	325	287	326	323	325	295	312	312	280	335	312	336	314	300	308	294	311	329	310	335	300	295	306	315	296	291	300	302	348	294	355	294	285	303	311	314	302	293	306	294	350	292	291	317	305	332	286	327	313	311	276	298	321	310	278	304	306	287	312	296	292	343	306	300	324	334	306	330	306	319	291	304	304	329	336	313	280	281	292	295	310	296	305	291	294	319	313	332	263	297	292	295	305	354	302	288	341	306	290	283	300	300	297	353
21444	1670	3131	3328	2959	2442	2037	1807	1654	1491	1353	1262	1165	1125	1023	1016	1008	1044	944	973	943	916	941	946	876	980	895	907	907	845	874	865	831	928	868	831	898	814	779	842	866	815	862	852	825	856	880	799	794	812	829	845	769	797	803	835	814	803	759	824	833	866	839	804	817	801	800	813	793	741	774	805	772	801	815	840	761	794	786	809	835	834	766	781	817	790	838	833	804	794	831	820	774	747	837	840	781	812	779	827	754	839	836	771	826	807	766	804	761	769	791	775	755	785	776	781	772	785	831	825	817	805	810	762	798	796	803	783	785	863	768	779	797	809	788	825	850	763	828	771	828	836	826	812	792	764	850	817	799	774	775	825	798	850	798	803	776	794	796	744	782	801	802	782	772	839	793	830	844	760	817	773	807	813	749	780	796	759	807	842	828	811	822	838	858	790	777	850	766	774	835	807	794	786	781	781	740	783	789	814	801	817	800	806	810	819	801	768	805	792	830	777	774	788	799	797	748	887	794	848	796	781	746	775	782	793	848	785	802	788	772	847	840	802	807	765	824	825	807	789	832	805	810	778	812	797	820	819	779	748	807	803	858	776	813	787	798	766	770	824	794	788	773	843	770	817	804	803	802	774	825	778	788	772	818	829	829	831	773	739	786	819	803	764	771	787	807	782	780	777	794	731	792	822	743	747	809	743	823	836	752	822	784	786	824	832	810	800	748	820	830	851	829	831	789	770	760	754	787	804	778	775	876	765	825	787	792	809	797	794	770	781	779	777	805	765	793	789	722	767	787	796	755	830	821	815	821	819	781	823	843	818	788	819	775	796	812	769	861	831	835	780	788	825	784	798	815	865	822	798	788	810	739	775	802	803	831	770	779	810	749	846	789	760	763	818	796	820	769	807	765	802	789	774	787	833	848	838	814	771	794	772	818	803	794	795	759	809	809	802	844	791	789	809	797	770	762	817	818	729	856	770	827	770	784	807	825	772	763	752	794	733	849	773	783	759	790	782	792	781	845	842	773	814	780	767	783	750	808	807	773	777	775	769	833	751	783	810	796	816	791	761	759	796	815	806	793	766	756	819	850	768	765	798	771	775	762	858	780	802	839	740	758	774	746	802	787	762	782	817	799	828	841	743	783	787	813	780	833	803	775	791	767	785	829	810	759	790	762	813	773	778	764	826	825	806	825	820	754	755	790	804	758	749	767	737	823	831	816	805	786	790	794	855	801	800	791	791	794	764	811	804	779	845	770	769	769	804	792	789	839	822	805	818	747	796	833	751	734	815	856	817	774	776	757	807	754	871	772	793	752	811	814	830	827	793	830	775	746	818	827	764	762	778	840	812	837	744	772	802	808	812	772	809	757	800	841	794	768	798	797	769	869	755	797	799	745	778	772	840	818	781	743	830	796	852	823	781	782	805	794	801	768	780	746	794	795	796	821	804	788	838	791	814	753	788	817	798	787	784	813	822	820	796	807	752	789	750	786	739	763	748	740	817	822	817	777	782	822	819	822	784	788	821	843	779	827	779	767	831	759	783	823	803	771	844	807	781	824	782	782	791	750	793	804	825	803	811	806	804	846	780	780	785	796	772	788	817	830	748	779	770	839	777	853	797	763	787	800	787	820	826	826	794	785	846	767	873	827	719	792	772	783	779	808	806	822	809	811	830	800	793	821	825	799	863	830	764	868	804	782	806	754	764	758	796	804	819	768	798	781	742	785	870	831	727	816	756	788	800	799	769	730	749	776	776	840	790	803	802	714	768	837	769	798	866	818	799	785	809	783	822	836	833	807	819	821	781	765	786	759	777	824	768	788	787	815	866	834	813	794	781	803	801	824	758	845	756	820	797	778	785	804	836	802	785	842	805	777	845	798	755	860	774	772	835	748	826	830	757	816	836	760	783	800	856	810	818	791	773	815	765	771	781	772	817	792	762	820	795	837	800	778	749	843	833	783	781	809	848	806	792	815	829	815	783	759	779	793	831	780	808	798	775	784	806	808	785	765	780	791	794	799	859	814	750	826	769	761	800	812	797	794	827	824	809	774	781	786	783	790	828	758	799	777	811	805	797	792	803	793	814	779	755	831	770	814	773	848	811	782	788	830	822	799	780	813	763	802	789	793	782	821	763	789	775	830	758	829	759	781	827	820	810	773	799	767	804	808	779	776	835	827	785	793	816	792	780	803	825	793	825	859	817	757	767	829	786	797	827	754	785	807	821	830	783	781	793	806	791	772	834	806	794	825	796	776	792	847	834	819	821	772	800	845	774	800	865	854	829	797	783	780	805	801	799	784	799	754	758	766	748	802	799	776	804	785	756	785	875	768	776	798	762	745	759	830	792	803	802	807	783	762	822	764	828	787	788	811	836	753	821	809	795	836	828	750	807	779	836	791	813	859	789	755	787	769	793	797	812	794	813	792	768	757	799	821	799	771	823	765	807	757	810	812	837	790	806	774	766	778	779	786	823	824	855	830	794	765	766	790	880	746	794	726	816	807	843	752	807	762	809	817	827	797	808	777	799	789	797	774	761	790	816	780	797	811	785	787	787	750	769	806	745	756	784	818	780	788	839	776	818	772	755	830	788	791	777	755	823	805	833	772	786	774	832	844	787	784	804	814	835	797	746	790	796	822	814	837	791	767	813	745	808	764	829	775	790	746	778	763	808	759	838	743	745	802	780	778	825	752	803	754	796	823	829	774	850	821	801	786	772	813	763	865	845	818	791	791	797	824	806	801	753	794	771	785	796	785	810	789	783	835	820	795	817	728	749	770	808	838	778	754	793	783	770	806	798	814	787	807	795	775	769	775	782	823	832	824	796	832	774	825	749	800	780	736	800	801	821	805	813	773	807	788	810	802	786	817	755	821	808	833	814	843	781	782	827	843	802	785	774	748	790	752	786	761	808	816	777	780	819	781	784	814	793	801	812	838	808	787	792	793	763	786	804	810	750	772	793	779	799	815	780	827	749	780	781	799	849	805	862	808	826	790	772	828	802	791	839	803	763	830	771	748	828	786	791	815	826	806	823	779	833	766	787	848	800	776	771	806	765	797	786	809	785	787	831	783	786	782	774	796	782	732	789	776	799	802	811	772	804	745	770	764	818	797	852	820	841	822	770	815	815	780	757	798	815	833	843	864	785	804	807	816	800	827	754	887	790	780	783	762	798	772	827	772	749	761	772	813	763	832	790	786	796	818	798	832	799	795	791	771	782	788	832	736	782	798	804	818	792	787	749	796	807	814	761	765	797	798	795	779	776	772	809	783	835	839	806	824	790	804	888	748	773	795	750	818	808	754	824	843	772	783	762	849	821	780	792	816	807	834	806	772	798	782	764	814	771	804	828	767	780	826	808	878	824	799	794	804	811	804	836	763	796	785	772	835	793	805	807	845	773	819	810	827	842	799	777	796	867	801	781	805	836	832	804	796	796	765	795	838	777	755	792	775	806	786	821	789	810	796	837	814	749	852	825	801	777	792	786	784	798	804	808
53551	19602	3619	1737	1122	867	719	557	539	429	417	391	337	309	285	309	292	298	289	286	260	268	281	269	288	242	278	259	257	278	272	256	276	265	235	258	263	277	248	242	268	248	279	249	250	265	242	250	239	238	251	243	244	236	223	257	244	235	234	254	285	259	264	260	235	238	245	251	243	225	265	229	231	229	250	259	275	241	227	258	240	270	237	254	252	241	258	238	239	258	239	269	252	244	247	228	248	257	239	238	233	248	253	257	207	229	262	258	223	244	243	228	270	247	232	227	236	261	212	278	217	238	227	232	247	234	222	228	230	238	226	246	249	243	236	244	223	257	267	255	263	260	275	227	266	249	245	242	252	256	239	210	214	227	218	268	216	253	236	254	255	262	218	258	243	222	232	250	273	211	246	250	248	230	253	257	247	252	269	257	226	241	239	234	253	238	225	245	236	262	254	265	257	232	238	223	237	233	243	244	221	261	266	238	273	229	234	248	218	251	223	227	231	221	247	240	243	245	213	213	270	229	278	234	261	199	224	236	239	257	228	239	223	257	246	257	279	225	254	258	243	256	244	239	222	259	302	239	255	258	244	225	247	253	256	232	258	237	231	243	214	262	245	228	249	264	227	255	250	228	251	247	252	243	276	242	246	244	218	231	243	225	258	231	235	243	249	254	249	231	232	265	213	228	260	274	264	232	275	220	245	228	248	259	218	236	219	255	231	223	254	196	241	210	201	233	235	245	211	270	223	242	232	215	224	234	269	267	255	256	234	226	230	242	221	241	246	229	235	258	285	229	233	234	235	247	252	248	254	217	230	238	264	235	226	231	236	255	251	228	239	253	242	234	240	240	217	242	239	228	234	210	273	251	263	226	244	230	240	236	230	241	253	230	241	236	261	242	221	265	240	239	253	263	222	247	226	237	254	257	264	218	233	244	250	217	263	234	245	255	223	279	228	235	261	230	235	265	234	258	235	245	262	232	238	239	261	232	226	243	267	249	248	225	241	220	219	242	232	244	254	247	228	241	252	240	249	245	233	237	265	257	230	248	235	229	269	211	220	250	227	228	229	231	241	228	247	259	259	224	218	264	242	221	231	211	264	248	242	265	281	263	272	264	250	227	254	252	233	232	258	244	247	242	252	244	230	243	255	275	266	234	242	225	265	239	252	240	235	246	267	238	242	222	247	249	245	236	242	257	223	276	226	212	259	264	240	243	264	256	249	260	242	221	254	249	247	213	264	254	257	247	224	240	260	258	243	255	236	238	255	250	271	257	281	257	219	221	238	269	228	238	245	232	242	231	199	240	254	249	221	224	275	216	230	220	253	244	244	274	237	250	239	231	233	231	222	231	244	244	240	262	253	238	243	202	293	239	232	246	260	284	226	240	231	267	225	238	229	242	246	255	253	263	234	271	255	223	261	232	236	243	257	266	227	253	248	235	257	251	237	215	248	238	213	236	242	241	240	222	249	219	237	245	225	250	265	234	229	230	222	232	228	250	213	250	260	233	237	230	227	242	239	251	252	243	237	287	232	230	237	222	254	230	261	241	243	244	245	236	246	222	253	241	220	244	255	241	215	262	271	238	242	239	231	237	232	254	253	248	241	242	265	266	239	256	271	225	231	244	230	223	241	238	229	240	232	249	238	252	246	263	205	208	249	223	226	241	238	243	246	262	265	256	205	242	220	240	250	245	250	211	247	232	212	257	249	277	223	249	230	242	268	229	253	249	225	246	234	238	248	236	251	211	235	235	233	245	247	239	249	200	251	225	234	247	260	239	249	232	266	261	255	238	255	236	238	240	242	258	234	273	226	238	249	228	271	249	243	253	226	247	245	253	239	229	247	239	227	242	209	237	230	277	215	234	236	231	264	252	231	224	255	250	255	260	249	236	231	256	222	226	242	238	226	231	234	223	259	242	235	243	250	252	237	236	241	243	237	253	217	247	253	238	260	228	272	258	229	238	257	261	242	250	271	209	240	216	254	258	236	227	257	240	257	251	219	256	244	235	235	244	240	267	241	232	245	252	243	235	248	236	242	252	245	259	225	248	233	245	232	243	231	270	234	261	250	228	260	240	220	249	264	254	277	253	236	273	242	237	266	253	229	224	231	252	241	236	259	230	266	248	217	233	256	237	252	248	227	230	240	238	259	217	216	226	235	226	264	245	242	243	242	245	211	254	271	229	235	234	251	255	240	219	248	233	275	226	246	281	230	248	275	252	243	249	235	235	220	251	269	246	224	232	254	219	239	241	243	227	229	255	253	269	243	224	228	269	241	241	247	234	245	252	237	221	231	269	231	235	255	237	248	245	249	227	271	239	246	235	206	240	233	241	223	249	220	226	255	237	250	218	255	230	261	240	245	258	226	255	226	247	265	292	267	261	219	260	252	214	262	188	240	267	269	247	245	228	279	207	251	230	206	214	240	246	241	229	228	229	220	205	238	229	249	214	246	241	226	248	227	274	253	238	232	221	258	234	238	219	243	265	293	237	258	241	240	247	229	247	268	264	239	222	259	257	216	259	247	228	235	231	240	249	238	232	233	228	255	276	251	242	251	261	243	266	242	249	266	216	234	250	245	223	250	250	246	269	266	240	246	267	243	268	222	223	259	247	263	254	227	221	259	228	242	259	255	279	252	279	250	243	274	244	237	251	262	234	262	257	256	260	237	246	268	253	214	250	212	236	247	245	257	227	231	231	232	257	249	215	243	259	226	240	238	255	250	240	243	259	219	237	247	244	217	231	247	242	268	230	233	221	240	248	267	235	238	238	215	240	230	244	242	276	230	241	226	250	241	255	233	226	228	246	239	259	249	254	259	237	234	252	256	223	257	275	258	251	260	247	273	242	253	262	248	221	220	243	232	218	227	216	232	229	257	247	241	266	222	241	255	253	232	246	234	244	236	224	208	238	252	280	245	239	239	238	242	228	222	235	258	228	261	244	247	240	250	249	229	238	267	261	236	236	235	249	241	235	239	236	234	244	246	277	261	254	232	235	256	274	264	219	214	244	241	232	236	251	255	250	262	262	261	253	225	241	236	235	240	237	256	242	248	243	232	244	228	239	212	251	227	255	228	234	257	240	212	250	231	244	260	212	242	234	292	229	240	261	260	260	238	266	229	243	233	222	258	237	254	215	242	251	236	236	212	249	253	244	249	243	249	259	240	210	248	223	245	241	226	240	248	224	226	260	252	231	242	235	252	222	232	261	269	241	240	262	231	251	247	247	263	255	238	243	257	224	244	251	231	217	256	244	253	232	231	205	236	245	222	214	230	205	215	235	243	246	222	259	223	240	229	270	241	245	286	237	248	258	262	261	247	238	239	237	278	243	262	250	249	241	248	222	236	255	258	230	241	220	271	272	217	268	257	242	228	245	240	253	229	218	252	246	226	239	228	253	221	241	233	234	221	257	204	233	249	264	240	222	246	246	262	248	224	223	245	195	258	214	247	236	255	251	226	238	271	244	265	248	270	245	256	249	260	249	222	264
28878	2361	5134	5596	4750	3839	3147	2612	2226	1944	1756	1638	1457	1347	1290	1229	1177	1058	1019	991	994	953	825	891	863	798	873	812	826	805	738	760	738	821	687	755	693	721	696	771	729	717	698	704	723	692	692	648	668	670	703	640	695	693	630	687	659	663	681	687	573	662	636	644	663	644	640	689	655	651	645	658	601	617	644	635	662	618	627	683	657	667	643	613	663	650	626	629	653	679	697	653	638	678	682	632	625	689	603	637	675	667	627	676	623	639	632	647	666	635	613	589	590	657	625	617	617	684	640	624	597	656	608	611	653	630	616	648	656	626	693	611	651	604	643	635	635	636	574	590	681	623	654	608	627	630	626	678	642	650	649	655	616	613	645	624	650	656	658	625	644	644	649	621	628	617	591	608	686	643	619	680	631	626	657	645	621	677	666	655	672	678	588	602	629	664	650	645	596	587	628	654	625	649	625	655	663	647	655	634	605	645	661	646	620	629	654	635	653	617	612	667	635	629	597	630	637	644	609	630	597	624	626	610	651	644	623	681	677	595	646	606	642	601	672	590	624	599	640	629	589	650	594	652	592	646	607	636	614	625	578	597	654	591	631	620	637	658	622	631	643	604	641	649	639	617	634	628	674	624	613	603	628	633	613	641	622	641	630	648	639	633	647	609	581	613	631	663	600	668	638	602	680	610	645	625	580	638	617	611	636	610	581	648	641	589	657	602	644	639	603	601	604	641	659	630	617	616	646	635	615	659	640	567	614	605	597	613	608	671	579	631	644	622	647	606	648	586	649	612	641	635	634	642	655	633	647	638	645	666	606	657	649	629	575	657	591	634	646	584	625	578	609	654	636	627	640	596	606	589	649	615	657	603	642	629	639	619	622	620	665	645	658	635	602	638	632	593	639	637	621	640	655	672	634	604	661	546	605	609	616	611	622	585	702	640	618	619	624	624	642	637	638	598	600	607	588	639	601	596	688	599	645	703	614	630	646	644	655	660	633	622	592	667	649	607	656	609	606	616	637	652	644	635	632	659	622	605	638	623	644	634	671	637	623	634	602	613	604	621	619	655	618	631	636	648	680	673	598	619	639	630	597	602	640	638	621	631	630	561	615	624	623	625	611	614	646	652	652	670	663	636	634	600	621	607	623	615	629	613	644	613	634	608	643	647	623	603	595	639	594	619	641	621	636	635	656	621	682	642	632	615	600	650	660	628	614	612	649	598	640	602	606	625	650	664	661	649	660	637	576	603	637	621	630	563	637	573	633	660	639	675	643	597	614	620	643	623	591	607	601	604	654	631	655	611	638	654	579	575	635	621	607	626	620	598	645	617	629	591	624	588	609	664	627	609	565	620	621	619	600	622	645	582	618	617	622	659	617	687	631	592	641	648	604	587	636	618	610	676	644	616	619	591	614	639	630	592	641	645	621	629	671	626	613	672	630	605	669	609	631	650	620	650	670	615	654	662	680	599	645	631	651	660	643	612	660	652	629	636	632	689	610	628	607	605	618	628	603	593	642	628	602	631	614	573	659	667	643	602	614	640	608	620	625	590	627	605	638	639	665	601	635	616	586	665	643	619	636	624	658	644	634	597	643	638	627	624	636	689	595	627	654	632	637	649	677	590	660	623	652	605	648	654	660	632	672	648	635	616	618	611	644	594	619	570	587	656	640	639	634	577	628	605	607	627	630	648	576	637	632	636	650	602	674	629	651	638	639	616	674	597	645	613	678	628	611	633	647	627	647	603	637	648	650	643	638	634	571	623	685	617	629	616	678	613	615	642	687	621	610	625	638	591	646	649	641	662	637	611	691	665	658	650	671	620	615	655	642	586	609	606	616	626	595	604	614	662	619	654	600	650	613	605	677	614	608	677	627	611	646	645	667	646	614	611	603	587	601	592	620	634	660	564	609	639	597	582	679	611	598	641	644	639	655	649	639	602	587	565	630	609	665	627	642	666	589	623	584	623	641	646	634	648	640	642	582	599	675	633	567	592	594	670	668	656	650	655	612	656	591	602	626	602	652	584	647	634	659	623	609	599	606	597	567	625	599	583	623	639	605	659	606	686	659	620	663	652	625	641	627	634	658	618	638	612	631	595	654	615	612	640	616	621	646	606	640	578	642	614	695	659	620	664	615	649	613	656	653	617	611	630	606	636	592	603	623	622	595	675	634	632	628	643	626	570	646	623	641	663	672	606	668	668	671	622	602	656	623	652	637	652	632	584	630	616	640	612	606	621	599	592	645	664	634	652	631	651	605	587	688	637	675	652	660	634	619	632	617	650	642	665	638	595	549	602	602	636	580	657	632	663	606	643	615	649	641	632	601	628	626	601	607	671	627	651	625	566	663	643	625	614	608	590	573	595	611	653	638	632	630	571	639	584	635	628	575	643	627	615	617	643	670	561	643	609	592	618	635	587	643	654	681	640	638	630	643	650	669	648	613	642	636	631	634	613	612	649	662	634	589	596	647	647	631	609	628	655	601	622	690	587	630	577	640	647	616	632	627	644	618	656	588	653	607	643	647	612	620	603	617	672	651	592	639	646	665	633	613	587	627	601	655	626	597	642	640	615	616	616	642	623	706	648	617	650	628	606	647	619	611	626	653	599	590	592	613	633	633	577	574	630	591	643	636	651	642	666	586	667	633	607	613	626	663	654	612	647	637	623	614	643	634	585	633	646	603	595	629	634	628	602	681	679	632	625	637	633	603	630	619	653	611	602	597	648	613	623	637	639	640	628	604	633	613	611	631	663	655	641	606	657	600	619	652	577	635	647	637	627	657	674	635	628	626	598	599	591	594	654	651	646	642	602	639	585	658	664	630	606	608	649	644	642	635	624	647	643	649	643	588	662	615	624	625	648	667	627	579	634	621	650	661	595	636	655	655	627	643	585	600	645	642	616	605	637	639	630	611	634	554	640	625	656	583	671	655	639	679	652	613	639	646	621	603	588	612	603	659	640	620	622	648	622	606	591	642	608	648	654	623	659	640	668	633	637	659	667	614	626	639	623	645	639	656	627	659	598	612	693	643	625	576	636	633	591	636	669	617	630	653	666	639	666	683	602	602	647	573	618	641	663	587	618	623	560	603	603	630	545	631	628	636	575	641	596	647	598	628	623	656	635	583	608	637	660	629	609	659	619	645	586	603	647	641	651	616	609	605	635	616	647	587	605	628	639	640	629	637	595	612	630	644	643	630	641	675	598	654	650	661	650	629	641	633	560	608	632	611	645	578	632	642	615	586	607	638	629	626	622	659	619	688	641	614	632	630	633	588	661	615	617	626	575	646	614	674	621	611	617	626	618	642	630	611	584	575	619	634	628	651	655	637	603	664	634	616	605	616	664	624	602	651	594	592	647	635	643	631	640	652	617	623	612	624	594	615	572	643	613	629	644	633	597	630	600	617	632	611	597	607	629	631	586	607	606	640	636	608	618	661	609	582	619	657	637	612	603	641	615	623	620	594	645	657	627	583	617	620	644	621	613	639	629	580	591
4351	269	244	254	258	204	202	225	214	237	220	236	221	197	193	214	181	215	242	184	220	180	210	181	198	211	212	205	195	204	191	243	224	232	198	187	197	209	204	207	218	195	211	195	200	197	227	245	231	234	207	190	192	200	210	230	215	185	208	212	188	201	240	205	229	225	180	207	206	187	194	191	180	217	207	212	215	218	226	217	218	223	205	178	183	190	208	207	200	214	202	184	208	196	212	219	208	177	187	192	207	191	220	188	217	199	213	202	229	218	199	216	209	207	226	199	201	229	187	220	222	217	222	216	206	206	208	219	216	220	209	194	194	190	220	229	226	196	222	224	222	206	197	210	209	222	212	217	189	219	198	212	178	211	211	221	200	210	189	215	215	193	214	223	217	203	205	192	215	200	205	212	195	206	200	196	200	193	236	203	206	196	235	196	241	208	208	200	198	205	238	200	199	214	238	225	207	169	208	209	178	218	198	230	218	226	207	238	208	223	193	200	212	208	214	214	227	206	238	187	221	192	224	207	183	193	216	218	208	225	207	200	205	215	202	206	191	200	222	208	183	191	186	220	169	192	196	212	223	204	213	218	201	191	191	218	211	192	199	179	216	214	205	209	186	182	201	203	220	226	202	215	222	236	216	218	196	202	213	229	211	215	197	225	197	205	215	166	204	210	197	226	194	206	222	232	216	206	249	202	205	208	211	208	227	197	216	197	208	205	236	224	211	224	213	183	182	216	215	209	207	201	219	230	200	200	212	201	171	199	212	209	227	195	201	177	214	209	189	217	199	191	201	200	211	209	191	202	203	195	194	197	205	200	213	209	213	222	223	218	195	186	208	206	208	191	192	214	198	202	212	206	213	216	208	194	207	201	218	208	200	196	233	199	187	195	180	197	195	246	220	188	203	206	237	224	223	224	194	211	215	228	195	229	212	219	188	216	240	228	223	212	208	210	216	213	195	246	193	192	195	186	202	201	182	197	190	214	181	195	210	189	198	195	192	210	224	211	204	211	225	206	198	234	197	214	211	217	186	192	203	200	238	189	217	205	211	236	192	219	216	217	211	220	183	190	172	244	251	207	184	199	232	190	194	213	203	221	194	204	197	214	200	193	215	194	198	223	232	206	192	208	202	206	223	207	204	222	233	226	199	205	193	198	220	209	209	182	212	196	205	181	235	220	204	216	199	203	194	220	187	208	210	219	191	222	204	197	220	201	253	199	204	208	169	200	213	199	199	213	188	207	162	212	219	215	221	206	186	193	209	221	215	224	216	225	209	229	226	195	189	181	220	210	210	201	210	201	222	223	214	197	227	203	224	193	228	197	233	216	242	213	226	197	236	196	194	216	192	209	226	219	215	217	247	191	213	201	210	198	199	213	197	225	217	191	205	197	216	229	237	228	190	183	205	207	204	229	176	203	219	198	204	189	209	227	212	205	212	214	244	216	194	231	211	225	205	206	244	186	203	197	197	221	190	230	217	220	223	211	206	225	213	207	199	194	199	223	225	204	198	217	232	215	190	212	192	202	194	217	192	201	196	196	196	175	212	218	209	221	228	209	233	211	208	199	210	208	236	222	224	191	186	188	188	202	193	192	209	202	231	206	216	198	207	211	239	212	205	217	215	204	192	204	206	191	200	230	203	196	189	194	196	178	214	214	203	223	197	217	200	210	201	218	215	215	191	204	209	215	207	214	207	183	215	221	223	180	218	198	212	191	242	197	209	199	203	215	177	214	196	215	190	233	229	224	240	195	193	227	188	232	223	210	221	207	208	210	213	196	219	219	205	186	210	239	222	211	214	223	180	205	227	195	200	215	198	197	212	230	228	218	211	200	230	189	205	194	211	214	192	221	218	232	207	226	191	206	192	226	215	194	213	198	212	226	198	225	212	204	200	211	202	187	179	211	229	198	209	198	207	207	204	186	177	221	160	202	200	215	200	200	210	210	210	202	193	216	213	186	228	241	213	211	238	204	224	208	216	197	215	189	187	200	202	185	207	216	189	208	208	190	197	212	202	204	218	197	203	238	216	227	207	222	218	202	231	207	204	201	209	212	175	203	184	217	200	176	221	211	216	212	209	212	217	202	215	223	203	199	227	229	203	223	197	205	194	198	214	219	194	217	189	206	222	188	219	202	202	203	218	212	219	201	215	212	198	203	204	204	236	215	201	221	228	201	234	190	197	228	223	220	200	192	187	221	231	197	194	218	215	218	216	234	216	207	218	233	191	231	213	206	228	228	222	207	204	202	179	208	197	196	199	197	214	236	208	186	230	202	222	228	195	212	229	217	218	228	182	190	212	226	199	203	204	220	212	220	194	195	220	217	201	213	184	211	194	203	212	213	226	217	209	197	203	208	203	210	199	191	228	219	193	201	200	196	187	208	211	227	216	228	206	232	227	206	187	191	244	199	193	195	178	213	215	199	206	198	209	230	205	210	208	215	212	214	201	183	211	191	213	183	210	216	207	205	206	240	198	224	207	189	203	191	217	204	199	218	199	225	183	245	212	193	205	180	241	211	230	201	187	186	196	192	228	201	214	205	204	221	209	196	213	188	199	221	205	212	189	200	227	230	202	216	203	213	195	230	195	185	184	218	219	212	197	206	202	199	193	226	247	220	219	215	199	196	204	222	214	207	187	227	199	213	187	224	218	195	203	224	208	217	207	237	208	212	220	201	224	224	241	210	208	196	211	229	217	218	224	200	202	186	219	183	214	210	191	210	219	219	209	190	196	209	210	217	196	235	201	193	204	229	207	225	231	189	205	193	211	203	201	209	212	190	210	213	200	209	220	171	187	196	202	207	206	180	195	211	217	211	190	187	236	240	195	216	222	208	191	213	190	234	210	215	231	196	215	202	200	203	192	219	213	223	214	241	222	202	214	194	197	232	183	234	191	225	225	204	210	188	208	197	232	197	204	197	228	214	232	207	206	238	199	206	192	218	206	178	201	216	219	186	206	223	227	213	217	234	217	193	201	211	220	218	207	193	202	218	197	202	198	201	207	195	208	222	194	186	198	186	215	204	197	200	224	233	203	223	203	202	190	206	183	185	220	227	201	215	161	207	195	218	213	193	209	187	191	225	219	191	187	223	210	197	183	192	230	223	186	186	200	217	183	195	209	207	217	198	220	234	227	198	202	230	226	233	204	209	217	217	185	207	222	193	190	194	239	179	202	191	217	200	171	214	188	190	238	181	208	201	179	225	214	210	237	207	173	199	204	203	203	189	215	193	196	199	223	205	213	203	177	220	216	184	205	207	219	205	208	219	211	191	202	203	220	216	203	202	193	237	200	217	213	209	224	199	219	245	192	216	213	222	218	203	194	206	206	245	230	195	224	210	176	205	200	209	251	203	208	214	192	211	214	204	214	222	212	214	196	189	185	214	217	219	199	201	194	201	211	195	193	199	217	219	200	206	215	212	193	217	233	209	202	245	240	212	193	209	233	190	197	200	202	209	213	199	192	208	202	219	212	170	221	207	206	212
4237	621	651	728	698	655	605	595	607	587	574	624	618	586	590	563	604	572	570	568	560	544	558	591	573	590	582	544	590	568	563	577	564	560	593	555	575	586	561	583	581	595	552	570	572	557	548	566	596	572	572	598	614	569	626	528	577	585	560	550	548	571	590	553	543	572	611	605	586	566	543	572	614	570	587	545	602	589	539	542	587	569	502	594	575	615	588	577	627	551	554	551	593	601	567	578	592	591	577	601	606	553	555	610	580	592	566	583	565	594	579	566	578	569	573	535	595	574	555	531	549	564	582	607	577	550	611	594	571	620	574	586	643	598	571	529	598	548	543	593	557	550	602	577	594	599	568	552	608	550	577	571	577	585	572	571	565	570	538	562	590	534	617	581	589	628	538	574	545	596	603	547	569	578	561	588	555	566	565	593	574	566	603	591	609	564	624	556	588	582	578	578	635	574	581	570	557	639	597	613	618	531	524	598	605	568	583	581	554	565	583	594	590	554	531	567	555	593	563	606	594	562	576	554	524	601	591	550	571	583	535	575	593	587	568	594	575	558	567	581	604	549	600	613	599	574	569	568	563	573	574	581	603	560	557	554	578	542	565	540	522	552	538	564	601	586	599	582	555	524	558	599	583	612	569	584	544	581	575	552	558	616	591	608	567	571	565	548	539	573	594	610	565	598	588	548	587	604	603	577	530	556	620	619	627	572	562	572	554	570	576	529	545	591	576	561	565	599	557	616	572	597	594	538	553	619	558	598	592	564	574	586	513	586	572	579	602	569	578	599	552	570	546	554	561	504	586	549	560	608	538	600	603	562	583	578	561	574	603	579	528	576	596	579	597	583	556	605	573	557	559	571	556	555	550	588	560	575	519	620	567	579	594	593	601	571	563	602	580	601	588	577	555	572	614	593	551	617	552	536	590	584	570	579	611	560	601	575	569	580	527	572	554	547	581	570	554	587	581	607	587	570	573	578	586	565	609	581	591	590	581	559	563	566	588	576	597	583	589	561	603	584	571	582	563	588	568	589	557	532	610	572	546	608	594	614	596	540	607	541	564	574	535	568	618	591	585	570	590	592	522	573	575	617	616	552	572	582	556	612	600	565	575	617	568	541	587	559	611	584	514	599	598	588	530	555	583	610	558	554	566	569	566	553	592	582	583	578	565	594	539	542	592	548	615	582	553	565	613	565	562	578	581	596	569	530	585	601	562	554	561	564	584	552	570	582	550	559	553	566	584	578	609	603	558	533	623	581	569	566	541	544	645	562	565	584	552	558	583	538	587	594	562	584	554	566	524	560	577	557	606	541	557	574	582	569	604	564	582	611	592	569	570	537	601	623	560	592	625	576	581	509	567	608	563	593	576	557	577	538	605	574	562	560	550	604	542	581	557	583	571	545	596	594	586	604	620	609	588	585	541	594	581	562	580	584	565	610	597	537	567	549	581	565	550	587	593	604	579	549	615	575	576	546	578	597	602	579	603	586	567	627	549	613	542	561	560	568	552	547	561	587	565	607	581	550	592	562	578	589	541	569	563	579	577	550	589	571	623	576	564	546	572	588	579	565	569	584	556	608	605	595	551	571	569	595	571	578	585	570	538	564	612	532	574	566	593	583	532	549	548	573	598	563	570	565	594	568	543	555	626	561	627	565	611	565	603	586	542	586	588	573	635	602	567	521	562	608	570	589	567	602	547	590	586	583	586	548	610	563	565	594	553	587	579	612	524	557	558	541	568	574	534	536	603	559	557	604	611	558	553	579	532	596	593	522	559	570	535	571	563	574	564	583	576	594	583	542	530	557	553	569	585	613	573	552	560	574	574	592	572	583	563	598	572	550	575	590	522	626	585	556	534	590	543	555	561	588	561	568	591	558	538	590	543	600	542	571	583	581	597	583	572	564	599	574	563	585	577	568	570	594	565	613	549	554	593	567	617	590	555	602	555	545	577	567	635	568	562	544	583	544	565	594	569	570	581	545	558	560	555	537	612	540	561	558	558	529	593	581	533	568	594	565	556	550	587	561	545	574	630	579	536	596	587	534	560	571	562	562	599	566	548	581	545	600	562	588	582	598	570	573	601	600	576	545	600	546	559	535	566	546	579	577	565	579	581	585	584	572	563	632	549	587	583	595	554	594	565	570	601	572	548	560	526	557	621	582	548	600	573	579	582	597	556	543	599	573	580	603	561	594	591	604	540	558	606	566	553	524	567	558	601	591	591	576	601	541	597	545	610	546	546	606	579	580	561	580	572	540	601	602	582	611	604	585	617	593	598	542	555	580	617	553	555	591	595	526	542	553	576	562	578	600	562	519	558	601	550	576	573	584	560	587	593	540	591	524	547	568	608	544	582	569	539	580	612	525	566	614	583	588	552	544	559	554	561	574	557	576	538	545	558	577	574	578	596	590	553	571	591	596	550	586	579	570	582	545	567	537	573	547	561	569	594	588	604	608	612	610	566	560	563	559	595	634	540	604	606	557	586	597	598	600	588	610	556	580	554	595	550	582	565	562	581	577	612	589	589	570	562	585	597	581	535	573	510	566	540	576	595	537	598	582	598	545	614	602	555	566	563	577	556	572	570	560	576	562	586	588	586	549	628	563	579	593	526	591	549	575	602	581	557	555	570	559	596	585	558	590	518	606	634	594	602	579	625	506	577	579	597	580	569	573	552	599	553	584	557	596	543	594	548	558	552	575	559	561	580	582	588	606	597	579	584	596	613	579	563	598	562	555	550	560	549	589	571	538	509	565	554	626	588	602	558	550	567	568	564	561	585	613	557	585	607	551	589	568	554	555	558	539	529	556	577	579	566	559	582	597	602	611	599	582	591	567	567	608	579	603	555	577	570	551	553	599	531	577	576	586	537	540	566	562	596	565	552	593	589	592	577	586	557	573	576	573	563	586	607	596	576	621	581	595	575	574	543	564	522	552	581	551	583	561	567	537	575	537	569	566	576	524	599	540	587	543	579	594	568	585	579	595	572	600	565	584	524	598	591	615	537	517	601	543	583	571	545	579	565	577	594	563	607	589	596	603	583	576	562	592	569	585	568	582	594	540	531	580	570	547	569	517	599	557	613	547	548	582	556	561	559	594	549	556	557	608	539	565	562	582	603	586	590	568	581	584	592	599	582	575	590	569	558	602	596	571	582	560	559	610	555	571	548	563	534	578	575	573	576	581	555	529	605	589	553	568	577	565	578	571	535	584	584	550	579	599	523	540	589	539	568	571	587	559	551	539	597	564	566	569	573	606	578	589	555	609	555	552	604	554	598	581	603	596	570	529	604	589	591	553	546	578	558	526	561	622	572	552	519	543	548	568	537	589	555	592	582	543	586	575	572	550	541	590	567	590	572	574	584	567	543	609	559	549	602	591	583	585	574	575	585	581	597	590	595	561	577	569	583	531	549	552	596	568	565	556	606	602	566	584	556	559	554	520	576	564	596	602	564	571	530	616	560	592	549	558	559	575	507	626	563	559	559	526	547	537
38956	11590	1536	995	772	572	530	469	401	416	374	374	382	375	328	311	329	358	320	313	353	314	336	307	343	323	356	327	327	324	307	307	294	299	347	319	309	332	306	280	309	296	290	340	299	294	309	288	302	340	284	328	321	274	304	305	324	305	329	335	329	328	313	302	309	327	315	313	352	294	309	302	326	314	306	333	298	309	318	289	358	323	323	355	291	313	300	304	296	314	329	303	296	283	315	337	305	284	322	294	295	314	319	324	312	358	344	288	314	315	322	273	281	286	320	308	266	312	282	311	297	307	299	302	305	316	303	320	318	284	293	281	318	300	301	287	347	290	315	324	299	320	304	294	322	316	293	308	305	324	304	328	344	323	278	306	345	288	301	269	320	297	289	307	303	280	298	304	318	336	342	296	276	322	329	322	309	322	307	290	308	325	308	299	341	310	319	290	296	311	304	284	310	302	300	312	323	305	336	318	274	302	315	352	304	320	306	303	303	297	314	326	304	300	312	305	309	314	345	288	310	329	306	306	315	324	298	274	303	288	299	309	283	294	311	293	330	318	307	321	310	307	317	304	313	276	300	308	312	307	301	318	286	317	294	310	311	336	283	321	308	317	313	327	311	297	299	295	305	336	307	284	334	323	313	315	358	313	285	300	319	286	313	278	331	308	283	313	305	282	329	291	262	326	312	308	318	334	305	306	312	319	327	294	358	312	314	317	317	291	280	323	323	297	300	335	313	307	324	305	260	318	340	297	313	300	301	324	278	279	283	303	312	306	275	311	298	308	331	312	327	313	297	329	284	313	300	307	326	326	279	317	308	314	271	285	335	292	310	297	301	355	335	309	304	300	280	318	291	307	303	274	297	298	276	295	303	298	318	292	327	315	349	309	296	292	331	271	307	307	293	295	321	314	334	364	295	345	303	312	344	293	328	288	298	279	311	284	310	308	288	311	283	311	315	294	311	293	292	312	319	335	288	294	298	292	300	290	314	333	322	304	321	281	326	316	329	283	298	302	295	339	308	292	277	292	312	333	311	303	258	280	316	290	301	312	315	304	309	295	287	334	300	312	282	332	313	293	286	336	332	301	293	318	305	297	312	344	284	316	324	292	260	309	274	299	342	319	288	315	319	289	295	283	314	298	317	321	293	327	307	325	290	283	304	298	315	322	325	329	307	292	290	297	315	331	301	336	290	317	294	312	288	310	281	318	311	313	312	325	307	291	274	298	318	269	272	309	315	291	300	320	304	287	312	326	329	284	290	290	302	301	279	295	329	291	308	305	311	284	338	324	322	308	301	327	281	315	274	309	310	317	327	336	342	289	301	294	315	318	309	312	302	287	308	292	307	281	323	308	327	354	323	313	316	321	291	318	336	305	298	330	275	309	294	335	336	303	326	301	326	305	316	316	297	296	323	319	288	297	291	287	284	324	319	293	291	305	288	316	301	306	305	316	302	281	298	303	338	311	325	301	314	301	310	301	310	309	279	295	308	308	327	291	319	311	268	282	325	300	288	334	292	313	308	310	279	284	318	331	335	310	301	312	283	338	328	303	296	313	319	288	276	311	328	301	335	326	309	321	286	317	309	290	291	342	315	331	318	301	290	280	294	284	289	316	342	311	319	318	328	305	296	280	319	331	345	354	297	295	298	288	324	324	311	292	308	301	288	336	298	291	324	330	329	304	320	312	349	335	301	308	309	341	297	298	285	308	268	244	318	331	276	296	329	284	278	318	310	318	341	319	278	303	300	309	329	318	291	291	309	304	294	305	305	349	315	315	307	316	318	337	297	297	284	308	310	300	303	319	305	338	282	290	298	336	294	295	350	299	298	310	297	307	294	299	342	311	300	298	323	315	321	323	334	314	316	319	307	297	327	320	317	307	324	330	318	335	263	283	277	317	318	308	322	298	296	325	300	312	335	319	326	337	316	316	307	316	330	303	320	313	301	303	318	308	341	291	312	303	310	296	309	301	299	310	326	328	307	301	284	300	322	325	314	316	292	272	299	277	275	340	305	285	319	295	290	327	335	296	331	326	290	332	301	321	334	293	301	328	296	315	277	336	309	316	322	333	359	277	328	331	325	321	303	300	303	298	308	313	279	311	284	284	302	296	321	332	307	297	325	337	351	310	310	278	273	354	310	307	297	333	311	320	340	289	314	291	312	320	309	318	305	357	303	302	305	298	326	312	291	311	332	338	293	297	283	312	326	305	314	299	327	321	304	328	347	286	292	301	296	335	313	340	307	264	304	321	296	310	334	300	289	313	317	293	310	337	324	297	314	303	313	325	309	294	346	348	291	313	276	312	350	306	303	304	317	300	315	327	347	355	304	289	298	306	298	299	300	305	315	345	320	308	323	302	296	299	321	280	319	306	307	305	333	323	317	322	305	264	314	260	294	327	303	298	325	344	293	327	294	330	321	300	298	326	297	280	312	335	295	313	278	307	297	306	297	303	286	337	281	330	320	297	281	309	292	324	335	267	311	298	336	337	353	287	307	313	305	289	301	311	304	284	287	314	326	296	291	300	263	266	313	315	295	293	323	333	333	343	276	305	294	327	285	290	336	295	317	315	304	293	335	277	309	312	323	309	301	324	268	302	306	310	319	315	309	320	289	314	297	296	325	327	329	327	308	304	315	345	311	290	304	345	319	334	281	322	291	311	346	299	293	353	333	320	326	290	282	339	311	294	313	320	338	317	332	277	300	333	284	292	314	304	288	321	295	340	256	321	282	296	325	301	316	306	293	269	347	335	315	286	304	326	303	304	301	336	278	303	297	303	367	327	340	288	316	301	310	285	337	324	312	345	314	309	299	280	321	319	310	311	307	327	291	289	327	278	272	300	299	307	328	286	285	316	314	333	320	335	279	308	249	317	331	295	294	314	348	287	315	303	311	316	320	292	296	287	298	297	327	304	298	307	310	296	312	304	309	298	334	283	320	312	334	299	323	312	328	324	285	296	290	323	304	287	320	294	279	310	321	336	326	307	335	312	297	344	324	288	293	278	302	337	309	311	307	330	310	334	306	293	296	312	310	290	300	295	292	284	306	325	352	299	302	261	292	250	326	311	297	310	311	283	312	312	319	296	282	324	342	309	286	313	305	289	277	306	334	303	308	310	292	321	282	308	276	304	313	302	313	319	317	315	332	316	278	307	307	339	284	301	292	328	278	297	306	302	307	327	294	328	321	303	323	292	289	314	325	315	296	299	297	340	325	325	316	303	295	329	333	316	285	294	329	306	373	315	316	340	295	303	317	311	325	330	326	283	340	309	333	327	285	315	326	343	308	327	272	329	333	323	298	314	358	343	324	324	295	281	276	320	326	293	303	322	354	291	324	322	328	322	306	327	291	311	321	321	308	264	328	324	300	295	311	312	294	276	300	314	324	307	328	333	308	320	310	314	299	307	295	279	329	304	292	288	302	325	317	299	267	266	303	297	290	289	291	324	301	310	284	304	292	304	320	280	322	294	315	314	317	349	312	260	298	287
21496	1622	3025	3343	2957	2379	1995	1821	1624	1455	1334	1321	1206	1187	1041	1104	1038	1020	1012	951	965	872	881	937	894	821	872	896	853	904	892	899	852	808	873	849	853	825	823	839	846	815	834	830	835	833	803	813	816	797	824	839	834	767	827	836	755	786	798	810	797	826	768	804	877	823	767	811	832	806	838	769	818	804	802	832	805	798	810	824	822	814	756	811	840	869	803	784	805	780	809	804	776	814	836	788	778	789	787	775	843	777	852	788	800	828	791	805	816	809	827	801	774	792	836	810	768	764	814	784	790	839	832	802	799	834	790	802	799	795	771	821	806	757	810	764	776	810	791	816	766	849	814	759	784	755	739	771	752	801	798	846	808	750	783	787	797	806	788	802	765	802	773	809	800	818	826	759	797	762	778	823	802	815	768	800	809	805	793	860	818	818	781	793	831	797	777	776	789	801	768	785	836	776	789	779	735	749	845	851	776	784	832	780	819	763	752	849	790	819	754	745	785	811	762	802	798	772	848	751	786	780	785	825	787	794	799	805	786	779	784	759	787	864	779	802	774	770	816	781	805	836	778	737	806	807	795	792	820	823	802	795	828	783	778	802	840	818	820	850	825	811	785	800	794	744	783	800	837	811	775	804	778	832	802	787	772	782	801	760	798	834	742	851	786	787	773	818	798	743	792	795	789	805	753	846	818	746	797	770	843	796	785	802	788	769	821	799	806	748	783	825	757	789	785	750	809	741	769	830	745	761	760	819	788	761	772	777	842	760	766	795	825	780	825	771	797	773	852	825	845	800	813	755	789	769	813	785	795	815	761	777	832	789	806	800	811	808	830	781	806	806	769	831	777	767	773	830	855	775	779	775	803	813	833	770	780	837	821	805	751	793	750	816	796	800	811	817	829	825	782	746	819	820	799	800	797	741	798	841	768	807	771	762	768	783	819	790	782	738	849	787	798	794	790	756	771	789	823	798	810	797	782	776	795	825	810	838	760	759	764	780	841	791	828	802	758	818	776	787	808	762	799	826	726	759	809	811	843	825	785	762	814	788	807	768	761	732	802	812	786	760	737	771	777	801	777	780	733	807	808	757	799	784	775	823	775	760	785	797	788	820	819	821	762	796	792	774	793	818	764	800	783	829	729	749	848	789	803	770	777	792	813	778	797	747	784	765	812	765	785	781	850	796	743	786	827	828	856	797	793	774	795	782	783	805	807	781	772	753	822	787	769	792	845	795	784	842	796	783	771	802	840	837	766	750	817	775	827	744	766	781	792	764	808	784	741	792	846	855	838	813	767	715	853	775	805	782	803	769	800	790	767	822	808	760	811	805	811	801	760	819	788	800	795	780	775	779	805	851	777	796	809	702	801	801	764	818	767	805	791	766	825	792	807	803	792	777	790	815	790	806	792	760	801	811	834	815	796	765	882	789	783	748	860	781	822	837	803	789	795	780	782	741	789	807	758	782	801	789	818	790	784	782	782	820	810	726	851	823	757	785	825	831	802	776	805	761	825	834	779	815	809	759	778	763	774	753	766	756	840	790	821	792	788	791	815	750	806	776	856	761	729	809	781	792	774	797	838	816	833	804	799	803	805	842	775	775	785	742	769	740	813	777	789	792	759	780	836	809	767	792	780	816	799	815	821	798	803	753	779	802	787	783	793	827	798	778	754	790	771	824	784	784	780	766	814	815	835	813	810	768	833	803	835	803	753	778	802	793	778	796	811	781	744	831	822	813	759	807	789	760	818	778	807	792	802	818	765	815	830	786	798	807	817	839	789	808	769	788	814	762	785	836	824	782	806	770	831	786	799	748	772	788	821	825	789	769	756	787	745	811	778	754	793	834	777	818	766	793	754	773	804	813	799	757	789	815	756	764	799	789	771	827	801	831	742	803	756	766	804	807	824	775	795	834	772	720	809	790	766	823	806	788	770	793	787	771	819	791	783	778	829	753	765	769	807	794	822	855	792	781	761	802	831	748	753	743	827	784	800	817	742	795	842	851	845	806	806	791	801	790	788	804	807	798	767	801	743	792	841	830	739	763	839	803	753	820	821	790	777	764	836	754	824	796	804	792	807	737	812	786	807	781	785	811	770	790	749	770	734	752	795	790	792	775	807	810	802	784	788	813	772	830	811	774	794	812	770	787	812	813	792	814	769	805	790	825	803	815	755	792	768	834	770	780	782	792	764	789	804	807	793	804	802	779	849	723	820	824	809	802	808	779	796	784	837	820	811	743	796	796	768	828	792	780	783	800	789	823	863	739	765	797	798	813	773	791	787	843	809	822	736	759	801	790	782	801	786	752	827	801	765	828	792	761	767	734	779	755	808	764	754	781	760	811	764	807	756	768	768	808	765	753	824	803	762	807	789	808	836	769	806	789	814	782	784	795	758	807	810	774	810	771	788	811	763	817	828	762	759	791	788	783	763	775	791	786	783	829	766	763	795	812	807	832	786	765	792	813	824	789	790	809	805	777	818	779	811	810	743	754	788	794	795	789	790	770	792	791	767	725	787	789	782	818	818	759	757	789	806	818	817	737	789	817	747	765	833	803	758	815	837	781	819	809	768	817	826	814	833	760	788	771	814	812	814	824	797	830	755	826	808	733	780	790	840	797	806	808	799	775	832	818	780	820	759	786	809	828	824	754	773	838	788	753	777	787	844	759	789	817	841	829	764	748	795	745	824	778	794	783	773	762	863	824	839	780	813	811	789	760	792	767	795	797	741	806	747	780	769	791	820	823	811	783	787	778	816	794	798	799	802	819	748	805	823	771	752	828	746	845	790	819	784	765	838	845	797	815	809	778	771	832	861	836	751	798	815	804	780	771	823	762	811	745	788	764	799	825	802	768	780	825	761	782	850	824	802	795	781	793	769	791	834	789	829	781	791	761	785	793	804	762	850	777	760	773	786	800	783	738	814	782	833	780	843	805	805	787	796	803	810	813	786	800	775	793	796	798	733	827	811	829	815	787	824	781	807	796	788	826	777	830	796	758	775	762	712	801	797	748	801	791	772	746	735	784	821	760	746	806	774	749	811	832	827	791	830	848	780	752	875	736	788	784	815	781	780	756	746	801	820	791	788	771	823	790	820	799	802	783	787	796	828	781	781	827	792	715	860	795	784	784	770	805	775	811	830	800	742	806	809	748	792	848	777	817	818	741	790	773	757	805	800	802	786	773	743	776	792	837	785	793	763	771	799	766	803	786	778	819	806	834	783	758	784	820	820	778	799	843	772	763	811	769	787	771	780	757	801	811	779	826	781	783	806	817	811	829	760	754	764	760	709	825	786	809	768	799	795	765	796	780	812	802	767	778	766	746	799	832	791	832	813	782	790	781	804	859	812	809	796	796	778	774	800	761	797	776	760	806	814	793	819	784	778	838	776	825	781	772	798	830	794	795	741	775	767	754	797	819	831	796	786	810	772	793	795	858	770	792	813	798	762	778	796	828	827	806	823	790	819	827	784	748	825	838	780	782	779	792	847	802	812	784
54116	20268	3975	1782	1182	893	698	571	481	421	389	368	371	336	297	337	302	304	281	282	277	305	273	269	264	272	264	241	237	269	261	291	261	253	249	275	255	255	256	251	240	230	235	240	221	248	227	273	249	257	232	247	263	263	227	223	235	252	236	271	245	257	243	234	245	264	249	221	246	248	263	230	252	250	252	257	233	275	240	272	229	260	230	209	266	235	245	250	261	220	260	225	251	244	251	251	250	250	274	234	232	229	240	260	239	243	218	209	247	250	237	242	234	235	263	239	208	226	275	238	246	251	229	241	263	211	205	256	238	264	222	272	237	251	238	254	239	207	238	225	241	271	247	243	263	245	226	257	241	262	227	252	211	269	251	247	224	225	284	250	263	266	237	245	231	247	259	254	247	228	259	219	237	242	233	259	195	260	229	253	225	241	244	254	261	238	246	250	240	232	226	277	230	244	221	255	252	251	247	243	246	218	252	258	261	225	258	257	241	225	204	230	250	227	232	251	233	252	239	277	237	236	248	253	250	214	227	249	252	237	251	254	246	237	246	229	217	240	271	234	238	270	259	250	212	242	250	257	262	274	217	239	266	273	239	261	250	229	221	238	224	234	249	249	263	224	239	191	246	232	238	249	281	266	243	266	269	237	244	257	245	261	256	234	277	249	251	234	245	241	212	233	259	251	232	249	255	254	252	231	231	249	251	247	264	256	242	276	233	219	230	251	237	271	271	243	228	228	238	232	233	214	255	237	264	224	248	276	249	251	252	224	245	236	256	249	216	220	213	232	250	250	252	290	242	234	258	214	233	236	262	257	237	234	241	210	230	256	202	249	237	266	255	254	217	253	223	237	230	243	236	239	224	264	250	222	260	236	227	218	231	220	263	254	254	229	225	239	269	234	230	234	234	249	243	254	228	271	243	237	217	244	225	249	241	230	241	221	232	260	260	228	227	233	251	247	227	220	258	229	250	217	266	235	291	237	257	250	236	263	248	246	255	266	258	229	247	277	221	237	256	254	237	232	271	241	248	234	248	272	246	259	260	242	242	212	213	248	250	231	227	245	218	245	245	258	219	257	265	238	247	250	226	227	229	276	234	288	219	256	277	258	250	255	248	238	263	224	251	234	243	232	246	257	237	242	255	241	230	249	252	256	227	270	252	283	227	255	252	253	262	243	251	233	265	239	232	207	225	272	232	228	247	255	244	227	269	246	222	243	250	239	261	250	228	256	231	247	253	214	261	226	246	260	267	229	246	255	230	256	255	232	245	276	212	255	243	228	227	240	224	266	238	223	238	218	248	254	273	240	246	221	229	235	244	253	266	267	247	271	252	209	251	242	260	248	255	265	229	264	263	235	223	243	244	255	217	246	240	295	243	247	234	236	216	251	237	258	217	224	236	245	246	226	221	227	254	263	266	243	246	243	262	216	222	261	241	242	232	264	241	255	232	257	247	239	259	230	222	264	246	254	247	268	259	263	237	261	234	263	248	255	264	243	243	243	223	238	262	247	280	262	206	241	262	236	254	258	239	242	259	225	261	234	238	226	268	269	228	231	242	235	244	235	242	241	235	256	252	258	221	225	235	260	236	228	238	226	210	214	223	243	231	246	262	258	242	255	250	223	264	249	239	245	235	256	250	266	278	244	224	244	213	244	253	237	243	240	253	262	247	245	215	246	264	252	240	221	213	258	247	282	265	234	225	233	258	231	214	194	243	239	229	223	260	237	240	239	217	218	231	263	258	242	249	254	218	241	262	256	239	237	238	253	269	225	225	257	229	236	240	259	226	196	240	247	209	249	253	230	245	257	222	226	250	259	252	233	243	230	205	257	238	246	240	237	229	225	263	240	241	247	233	283	258	231	248	236	264	242	276	228	214	226	247	260	228	230	235	257	250	236	257	255	254	239	209	246	247	253	258	234	229	251	254	233	260	267	253	242	246	233	253	251	247	241	253	267	231	250	253	267	258	234	246	237	233	237	262	234	243	251	276	245	221	259	257	255	244	257	250	236	250	222	226	226	260	277	231	243	231	232	232	287	232	253	259	252	269	250	233	234	233	267	252	267	252	251	244	242	243	235	272	262	217	220	219	251	241	238	282	226	246	263	249	248	229	236	240	263	228	244	262	251	242	254	231	246	281	267	265	239	285	247	233	235	241	233	243	245	239	237	266	233	250	215	247	217	236	255	229	257	224	236	236	245	232	230	213	226	259	255	234	273	233	255	252	217	259	231	224	229	252	250	238	239	241	221	240	238	250	243	237	239	235	260	220	230	259	244	222	255	243	236	235	256	217	220	230	233	211	237	256	262	240	243	279	252	252	249	205	250	227	276	237	266	247	259	234	239	232	250	251	258	267	236	253	218	259	256	253	254	182	273	242	242	257	235	265	219	245	210	248	257	244	228	258	247	272	267	260	232	243	260	238	222	231	232	259	234	228	254	240	260	244	232	242	240	211	233	263	275	247	238	251	243	234	222	239	270	232	237	237	266	247	266	257	225	241	237	274	254	244	241	242	255	254	250	245	246	258	250	249	259	263	254	263	264	237	240	248	221	239	252	234	233	246	249	258	263	242	261	239	239	268	269	217	243	251	224	238	254	239	240	231	232	215	229	247	233	261	265	272	264	233	268	242	239	232	256	235	246	241	237	232	241	247	246	228	245	264	265	219	242	255	245	238	260	248	257	252	281	240	266	225	243	246	241	266	228	213	272	262	267	237	263	240	235	225	249	277	212	252	264	252	248	233	225	237	261	238	252	216	276	242	235	245	255	234	251	240	239	225	211	255	247	238	245	239	220	239	254	252	242	258	254	220	265	260	240	264	226	270	238	250	278	243	225	215	258	265	237	242	243	210	265	232	253	259	226	241	268	254	251	238	220	244	245	228	226	270	264	267	229	219	253	245	245	248	237	227	248	247	256	240	236	218	243	241	243	261	230	238	242	208	235	261	233	226	253	255	239	239	260	222	234	202	237	239	249	248	243	250	241	245	233	266	227	232	241	223	253	229	262	267	249	226	246	249	242	254	267	236	236	228	264	237	233	237	251	250	243	234	243	257	257	219	208	235	231	229	234	271	243	215	248	234	232	220	239	235	254	242	211	227	236	229	222	237	249	228	252	239	249	225	245	221	251	263	256	274	241	290	250	254	229	236	207	260	232	234	232	248	259	238	227	250	224	233	247	248	270	256	270	231	229	227	253	245	250	257	228	233	224	274	272	256	245	241	237	225	265	244	254	263	255	214	268	271	244	244	234	241	254	243	218	213	260	250	248	247	252	239	239	230	234	245	241	252	240	243	242	234	286	262	241	239	245	270	221	252	211	243	232	219	243	244	238	276	208	231	244	246	246	259	240	248	254	245	245	226	226	246	266	269	260	256	242	272	253	227	250	257	252	224	250	256	227	231	253	233	255	260	266	252	246	241	249	236	233	247	226	224	249	239	249	251	225	234	247	237	232	240	229	225	235	232	218	205	201	245	251	256	243	227	243
29266	2292	5077	5430	4723	3678	3100	2602	2241	1991	1751	1553	1440	1315	1256	1119	1082	1055	1050	958	955	941	927	855	806	881	783	829	795	752	770	743	763	725	775	735	766	727	715	711	738	715	721	690	699	708	647	665	728	668	691	663	699	680	695	658	640	691	648	633	648	647	654	598	641	684	655	625	661	626	669	640	660	657	675	662	654	661	599	607	603	646	663	697	603	655	635	618	667	652	624	634	609	672	551	635	636	598	610	651	632	632	633	597	635	623	649	618	647	619	635	632	665	635	634	609	647	638	663	635	582	587	586	668	623	638	619	598	640	630	585	605	634	642	693	583	627	652	619	636	617	630	656	632	669	646	667	612	601	636	641	589	610	635	650	669	642	659	633	590	612	633	691	670	661	622	612	652	627	643	604	657	636	662	615	595	640	637	651	663	644	617	662	670	621	656	612	642	631	631	627	617	614	645	695	628	630	643	668	620	618	624	665	613	631	614	619	622	670	645	591	599	613	614	633	627	591	651	608	590	569	614	629	642	636	655	649	614	647	646	661	630	647	641	636	600	608	620	633	653	611	635	658	608	610	598	619	640	619	619	662	604	639	612	607	654	638	648	646	615	614	629	604	586	604	591	607	583	607	619	581	619	618	655	672	634	666	665	618	628	631	651	642	618	621	611	651	626	667	647	641	641	632	640	616	619	608	591	651	629	611	683	610	662	638	631	627	637	633	631	591	606	611	616	585	624	606	634	621	624	626	643	617	628	639	606	627	594	666	609	680	637	615	591	637	619	577	637	636	665	641	613	645	602	608	604	594	592	597	613	653	625	630	649	619	599	634	627	595	641	602	640	631	596	612	578	642	609	627	610	629	631	639	580	616	617	627	610	655	610	643	607	587	568	619	608	630	626	661	674	621	608	598	635	622	612	598	595	640	640	585	618	587	588	636	627	631	639	639	611	609	648	618	667	663	608	670	602	610	628	591	633	600	610	629	619	660	658	611	622	597	600	607	648	594	643	684	655	649	615	617	651	642	630	626	654	652	623	649	639	612	637	651	655	621	600	653	580	582	596	615	643	605	623	599	635	627	599	654	609	598	604	672	620	642	637	672	619	636	599	614	642	615	589	628	612	613	607	649	672	590	642	641	639	622	593	647	654	607	609	600	638	591	650	623	626	647	635	633	636	611	642	592	613	614	619	633	632	625	653	623	630	676	636	612	623	596	638	635	590	604	624	619	630	627	646	643	629	643	667	658	671	640	619	575	592	607	647	584	664	624	642	644	634	649	589	581	618	616	634	612	670	616	692	638	592	622	609	599	647	592	626	659	615	636	651	621	608	667	590	651	623	636	648	619	620	588	599	604	611	558	629	612	632	614	617	597	618	632	625	623	622	612	604	617	587	630	650	616	602	640	607	623	646	626	620	657	657	590	604	664	605	630	627	650	613	647	633	611	584	655	635	624	631	608	650	656	594	624	620	621	593	616	620	597	664	620	635	644	643	633	625	621	597	586	624	652	629	616	669	615	610	639	647	627	637	611	570	656	612	643	625	614	630	612	580	581	596	661	631	645	623	615	683	626	591	621	572	641	668	602	623	599	616	602	620	601	633	618	618	625	640	600	606	620	632	589	646	592	577	589	589	643	622	631	613	672	662	634	597	602	633	665	651	628	644	623	654	664	597	649	621	596	597	627	613	582	614	648	641	618	602	626	596	630	577	631	655	633	596	647	630	683	612	622	635	646	690	650	601	631	624	620	624	632	625	613	608	638	593	629	635	636	622	625	597	615	597	637	639	612	632	663	677	658	668	635	577	639	632	607	673	594	633	636	658	643	637	607	624	580	653	630	621	615	617	618	642	649	612	617	586	628	684	671	666	634	618	613	600	631	626	620	573	643	631	642	637	609	606	578	617	636	599	661	607	623	596	633	565	647	617	597	633	568	635	662	617	609	677	641	660	560	610	576	611	633	596	628	662	614	636	636	655	641	626	619	537	631	643	638	608	679	624	639	666	597	604	597	600	621	600	617	628	608	664	636	598	609	635	655	560	642	591	619	583	600	648	628	607	635	635	644	617	616	619	624	634	639	653	597	642	622	579	619	590	600	552	707	559	610	624	588	599	631	651	620	587	647	629	595	635	643	623	623	644	610	646	677	595	610	602	624	622	612	586	639	613	669	626	622	653	632	623	576	591	597	626	617	640	614	659	648	646	615	646	602	622	647	631	643	637	625	632	591	611	605	608	650	605	618	628	631	627	602	630	596	581	668	598	621	618	646	636	605	633	600	658	664	641	621	613	612	619	572	591	642	604	603	672	628	635	602	583	637	563	608	592	592	686	627	617	640	617	631	608	572	630	583	621	578	594	657	593	630	595	623	601	613	614	651	620	576	641	586	664	644	609	616	609	650	651	596	587	639	606	619	627	611	599	595	628	627	595	620	702	608	618	590	635	614	564	586	632	638	624	644	658	603	630	599	613	627	646	642	615	663	610	618	630	582	626	653	663	652	620	634	612	654	641	600	629	678	621	631	689	604	673	613	631	618	634	574	630	595	624	621	616	626	614	636	619	657	620	650	543	670	595	587	594	619	621	678	649	622	613	620	621	648	629	644	606	625	643	609	697	647	624	596	627	615	621	569	665	620	608	597	649	638	591	627	636	652	642	605	598	606	634	616	617	593	627	615	588	620	617	661	650	642	650	636	636	603	615	615	617	652	629	610	619	630	640	609	586	614	613	589	629	589	631	619	624	614	643	615	653	634	598	663	652	621	664	630	637	617	611	646	625	618	602	616	638	634	629	634	588	655	624	643	678	592	627	612	614	597	657	634	624	607	659	616	609	603	623	619	605	613	629	622	614	635	634	639	668	625	588	660	656	617	651	655	629	622	668	615	652	627	609	610	651	630	667	595	628	602	623	610	620	638	592	651	614	583	618	631	619	660	642	644	615	606	613	635	617	621	668	619	632	637	665	601	639	645	638	664	621	655	601	591	640	634	639	648	607	675	590	660	592	660	620	684	620	635	616	593	666	669	575	608	585	588	629	624	663	623	619	638	628	628	640	615	642	616	664	591	604	627	643	599	639	636	632	651	607	637	658	617	600	656	628	600	631	615	626	642	595	632	600	625	678	608	660	643	577	611	609	644	619	625	636	634	638	635	638	597	584	617	570	677	655	605	638	595	620	627	633	655	595	603	662	641	652	561	579	638	638	634	573	564	606	648	650	627	641	641	621	612	587	616	652	588	648	619	611	622	632	625	599	660	618	617	597	675	640	652	570	606	650	644	619	664	651	603	635	635	631	606	605	631	627	616	621	657	613	617	675	640	664	595	581	630	653	606	608	625	618	627	635	621	648	642	634	630	631	630	605	648	588	595	619	667	643	659	608	639	678	585	641	629	626	599	595	567	577	658	614	605	572	622	655	650	669	621	633	598	622	631	602	621	630	601	599	609	637	615	610	617	636	630	641	605	641	603	611	613	642	607	639	602	600	687	628	662	631	602	595
4755	279	213	204	216	232	228	217	221	203	181	200	212	187	241	224	213	197	200	217	188	211	197	208	202	208	213	202	235	211	211	221	203	240	211	191	186	201	222	193	216	208	220	244	193	201	206	210	202	223	207	231	216	217	203	218	249	201	214	216	196	202	204	231	208	265	218	179	207	187	198	189	190	215	209	198	206	207	188	208	212	179	220	181	175	191	183	219	193	212	182	208	211	186	229	208	212	209	228	229	184	215	228	178	212	211	193	186	211	176	183	192	219	181	177	219	234	206	194	208	195	217	215	234	199	206	214	212	190	200	207	205	233	203	220	203	207	201	220	185	207	200	192	227	194	240	202	189	189	201	203	230	180	198	215	194	218	226	192	191	196	198	201	206	192	239	202	214	208	217	216	186	197	197	211	211	209	205	215	175	213	204	227	228	180	204	198	205	198	217	204	210	227	221	199	201	216	212	213	210	231	212	212	183	205	197	200	220	222	229	200	199	183	236	211	246	179	192	168	227	189	188	217	219	221	217	210	200	201	197	197	223	194	193	198	217	163	189	214	244	231	188	199	197	207	203	189	212	223	226	205	217	195	211	211	187	240	214	183	210	193	199	208	208	183	224	199	225	203	202	206	190	205	216	219	227	208	213	232	227	196	192	217	202	192	204	200	232	206	193	219	251	211	195	208	230	191	189	221	200	208	199	259	208	214	219	241	193	189	207	193	233	201	191	215	222	187	205	220	206	201	208	227	195	228	208	206	193	225	218	190	219	204	201	214	194	229	216	198	213	206	216	190	211	218	211	227	206	221	210	194	206	209	222	218	224	213	195	221	226	206	238	219	227	206	215	188	178	201	228	222	216	203	222	204	221	199	213	209	229	211	227	177	208	210	207	213	188	208	186	199	214	188	202	200	191	198	231	209	237	202	179	235	213	216	238	217	215	195	189	218	219	193	220	211	199	187	196	223	205	223	211	210	205	207	217	203	208	210	206	218	189	203	190	205	191	217	218	204	201	201	197	217	195	228	198	195	192	190	207	204	199	185	209	191	191	221	199	203	202	216	207	198	192	211	201	216	218	203	198	218	179	207	177	216	205	225	233	204	233	202	204	194	201	195	222	224	211	207	201	201	199	210	213	200	178	198	196	192	201	228	203	235	225	202	176	208	199	210	208	221	228	205	199	199	194	208	195	213	208	224	203	214	163	187	187	196	195	221	183	189	223	194	194	202	221	224	227	186	206	199	216	224	211	227	196	200	188	199	214	217	217	214	196	223	208	195	207	228	211	209	226	199	189	221	223	227	194	201	215	193	222	217	203	235	205	192	223	193	223	193	220	206	193	173	216	214	233	206	214	220	206	201	198	212	204	214	220	204	188	198	222	194	222	223	193	207	227	211	226	216	208	190	237	187	200	195	182	208	203	204	221	192	212	212	223	223	216	230	204	223	203	228	223	198	205	219	215	212	155	186	204	195	178	214	192	185	193	195	201	222	200	185	224	188	194	195	202	202	192	229	212	219	205	212	225	168	212	217	187	224	243	209	206	234	206	192	231	180	232	216	223	189	196	200	207	208	222	201	214	240	202	232	215	183	202	204	204	210	204	224	228	209	208	207	205	228	225	217	213	210	219	176	212	210	211	197	186	224	219	190	206	221	205	197	219	204	219	184	236	196	210	214	211	201	196	226	208	206	216	185	191	195	238	214	211	203	216	213	190	242	214	215	203	238	210	213	174	195	187	213	212	209	215	196	195	222	208	231	225	213	226	212	182	213	244	207	199	206	206	199	238	195	218	211	223	210	223	207	208	206	207	207	209	204	204	216	220	210	221	212	197	201	187	189	202	208	202	192	223	226	178	188	203	215	234	255	206	198	216	210	205	196	241	199	200	203	204	205	228	208	226	193	213	214	200	204	174	201	232	211	227	204	193	206	205	233	194	245	214	213	210	199	193	186	206	207	207	218	227	191	231	186	213	211	210	203	198	241	199	231	200	212	204	196	205	221	232	211	216	217	216	222	209	214	198	212	206	208	210	186	221	209	211	202	189	203	224	208	193	220	213	188	206	225	216	215	220	204	216	246	213	225	216	217	185	209	228	210	225	192	228	208	200	200	198	211	195	192	210	190	227	218	184	207	198	211	208	199	213	232	203	211	197	201	208	254	220	210	186	187	194	230	197	234	211	240	189	233	186	207	196	220	186	213	195	204	192	233	202	210	233	192	214	204	231	181	206	197	211	204	183	217	200	223	198	210	213	214	189	216	199	238	243	214	212	200	219	209	202	201	215	226	215	205	205	196	230	227	208	206	205	216	193	234	213	234	210	180	239	210	220	183	211	207	224	235	202	207	195	219	197	183	184	207	213	230	201	179	218	211	213	213	212	205	173	217	214	203	205	206	201	198	213	203	216	210	197	216	205	212	218	190	203	180	215	186	222	205	191	213	184	195	206	211	211	186	220	190	224	211	204	210	193	206	209	193	226	205	191	188	197	225	225	215	194	210	216	212	222	222	199	210	199	188	198	194	229	194	232	183	203	170	250	194	189	194	205	198	201	199	197	213	227	208	255	215	213	220	217	220	183	199	203	207	204	194	219	207	204	202	208	210	175	213	222	200	221	221	206	216	208	229	225	234	200	219	210	202	220	231	211	200	208	224	206	199	187	224	207	206	221	206	177	164	193	212	201	216	198	225	190	194	242	227	210	205	198	199	234	202	226	213	232	205	237	205	230	179	207	217	198	218	231	204	194	199	175	201	210	194	211	197	236	202	212	216	209	226	212	215	196	204	220	202	202	196	186	227	185	199	200	212	220	184	217	172	197	217	200	211	192	224	188	205	198	200	188	188	221	221	197	206	193	212	188	205	188	194	190	214	250	227	205	230	229	210	193	242	190	192	212	196	221	219	198	219	190	204	219	183	198	215	228	194	184	221	222	183	210	211	206	242	227	215	217	207	187	206	205	201	185	198	207	202	215	213	225	229	203	208	198	207	218	211	198	207	218	211	210	200	200	224	205	220	229	221	206	194	218	199	188	218	227	220	204	205	213	205	212	236	185	198	202	213	206	200	218	198	227	217	204	183	200	198	207	183	208	204	223	236	218	207	223	220	219	230	230	220	230	201	199	217	220	210	203	205	202	199	206	212	196	201	207	210	190	194	203	211	231	213	185	199	210	231	193	197	236	215	217	183	194	214	223	204	198	208	249	198	216	208	207	205	192	200	226	207	188	223	198	198	219	211	219	221	244	210	199	217	214	194	199	247	200	207	212	196	206	196	213	199	215	208	176	213	171	203	216	238	221	202	205	179	202	215	223	195	213	182	212	211	178	219	223	238	199	189	222	212	205	235	228	204	202	223	198	191	204	211	200	186	209	188	179	209	216	241	210	237	193	206	228	200	206	189	193	209	194	203	216	213	240	212	200	227	184	221	200	196	203	218	204	211	204	199	234	221	193	231	193	224	193	190	220	195	216	198	211	197	197	206	212	207	197	182	217
4531	607	643	708	701	663	639	631	631	656	600	604	583	604	568	576	524	610	629	597	615	561	555	582	571	589	607	580	563	590	552	608	604	569	562	573	576	548	590	558	527	612	573	522	601	546	562	596	597	590	544	566	591	563	584	595	598	612	566	554	558	571	579	554	617	636	585	588	558	592	538	602	588	568	565	553	532	555	617	583	588	588	543	580	558	625	597	531	596	582	556	595	584	532	551	571	543	608	568	563	597	562	565	583	538	580	561	562	582	545	540	580	563	564	556	583	595	585	597	549	585	580	569	643	563	558	585	598	541	592	574	609	607	599	587	552	547	617	568	599	576	598	587	574	574	606	547	579	567	544	591	553	576	515	605	582	586	574	560	562	591	557	601	578	568	590	593	574	579	579	564	574	596	616	588	542	589	588	544	571	570	612	546	572	584	567	556	554	568	554	561	605	576	573	575	567	593	557	562	598	571	607	586	581	571	569	536	601	582	562	558	563	580	576	594	561	596	567	565	594	570	558	588	601	597	625	576	564	578	584	542	564	570	594	598	597	585	564	565	621	569	625	554	571	612	578	607	575	600	546	599	555	556	542	538	558	582	534	562	565	610	554	564	521	513	563	572	550	569	592	603	586	511	577	549	622	598	584	592	552	569	595	592	572	576	572	605	561	568	585	534	557	584	549	554	570	570	543	573	578	618	545	554	598	612	592	584	585	522	593	583	541	569	592	593	577	578	585	571	570	545	603	570	606	607	557	541	607	583	581	603	601	587	549	553	592	565	570	573	558	585	554	569	546	594	586	565	586	636	557	546	569	600	567	595	582	539	534	589	551	593	567	600	561	591	577	575	572	543	577	546	576	576	582	545	585	609	559	576	589	598	554	572	584	599	595	609	559	576	549	581	601	551	573	611	575	533	576	607	568	566	578	557	543	540	603	557	574	559	565	531	567	564	550	563	577	549	578	563	559	597	574	569	584	576	564	553	580	615	536	593	562	545	574	570	578	597	544	604	596	559	537	540	557	537	622	578	563	606	550	576	570	548	568	555	598	517	553	586	570	568	563	564	573	533	595	575	590	557	567	594	584	560	577	579	575	571	578	602	590	562	546	583	579	579	600	564	613	591	541	564	573	596	571	576	600	567	574	571	551	635	593	546	558	592	610	578	538	576	556	587	555	520	579	603	572	595	569	540	542	649	569	555	560	579	586	595	557	573	605	573	562	574	562	585	534	581	613	561	503	570	569	582	569	612	541	579	560	598	590	563	552	557	583	561	558	532	593	557	530	597	547	557	592	598	575	555	522	566	556	559	582	570	565	568	625	571	541	565	600	557	560	574	569	576	575	582	629	585	584	583	596	577	556	551	605	553	573	562	600	564	572	576	596	584	579	551	575	581	607	542	614	609	580	588	577	577	566	560	615	542	602	543	568	563	573	570	572	574	602	579	558	562	540	575	573	557	592	562	594	556	547	567	591	579	574	599	583	605	531	556	603	553	586	593	628	599	564	560	551	604	580	544	531	621	611	550	614	541	609	613	592	557	588	619	568	576	568	555	536	577	588	587	552	556	559	608	574	569	558	587	553	589	595	580	551	557	585	579	562	583	577	570	548	569	553	577	574	572	552	567	575	590	598	573	590	574	565	600	561	554	547	544	558	577	524	569	558	570	597	575	540	561	577	600	582	617	561	574	624	559	552	606	586	597	590	612	559	596	568	542	618	607	602	593	587	597	565	578	594	538	581	578	582	548	544	609	534	568	558	523	565	602	537	576	581	554	580	561	601	539	535	570	532	571	596	579	552	593	596	584	603	558	555	601	565	628	568	586	570	540	578	565	517	613	573	590	585	532	558	653	593	603	613	550	574	547	583	572	561	589	568	546	540	556	599	597	584	602	579	637	555	590	603	562	583	530	575	626	598	520	581	554	564	563	524	566	602	568	561	565	566	622	558	587	614	625	600	584	588	581	596	548	567	571	587	576	561	594	567	542	583	571	577	513	544	580	582	577	572	600	599	618	587	524	595	563	528	610	600	540	568	561	563	552	551	623	588	561	605	573	579	583	552	591	581	560	615	546	535	545	585	567	570	569	558	575	512	569	537	590	586	570	577	585	582	562	536	592	568	570	578	587	559	575	554	555	571	548	553	553	569	553	566	598	588	577	557	561	517	581	559	539	564	536	596	569	558	591	622	590	575	575	541	589	506	537	576	572	577	625	590	559	564	582	593	550	580	549	575	569	565	558	530	586	578	538	537	582	539	572	518	581	600	625	592	571	540	571	585	583	555	558	551	592	588	556	562	589	569	557	571	558	573	599	581	556	612	605	560	546	566	547	606	590	546	571	579	592	577	551	569	553	558	600	549	560	602	545	595	541	547	606	586	561	557	581	602	553	563	589	531	581	584	581	592	618	564	543	595	606	544	559	534	607	583	595	600	558	566	561	563	595	578	585	566	580	563	576	586	587	549	611	554	592	536	593	613	587	584	560	582	556	563	580	568	590	567	581	542	566	595	575	576	592	540	574	573	570	573	574	565	586	582	607	614	565	594	570	624	623	567	591	585	530	585	576	552	555	546	595	562	585	578	581	581	590	570	611	588	571	592	570	589	595	533	600	552	597	593	592	594	589	561	572	609	570	581	581	548	517	581	606	547	592	519	553	597	584	627	555	571	603	563	581	564	554	570	572	546	566	559	570	560	579	605	605	572	604	605	610	595	578	592	575	573	602	519	619	608	566	581	558	585	614	575	616	568	577	559	602	539	581	552	598	578	594	561	539	554	568	569	561	605	590	550	623	573	556	589	552	571	585	595	576	593	529	593	598	538	606	621	563	559	556	601	597	557	558	552	550	543	567	602	568	565	551	624	625	555	587	544	538	579	559	559	578	627	596	589	554	601	620	559	562	559	537	612	580	589	561	560	564	564	578	594	587	561	594	587	556	541	592	556	564	552	575	557	562	556	564	574	573	551	537	573	577	553	620	592	577	535	612	572	628	622	599	519	592	544	547	609	544	537	574	582	573	587	526	554	583	595	558	564	543	536	574	591	573	576	553	619	601	584	581	559	544	566	566	570	580	534	585	595	588	575	580	597	578	552	580	559	555	542	559	549	617	565	576	576	598	526	575	602	549	633	603	575	559	568	560	580	553	577	586	610	528	564	557	532	615	564	556	545	568	571	574	545	583	588	548	528	568	573	598	549	560	594	587	556	561	603	600	588	589	552	601	558	557	616	579	519	581	551	560	578	615	576	532	592	538	598	609	553	584	570	586	610	525	578	570	570	605	570	570	553	570	537	579	607	594	580	579	596	570	591	617	560	535	522	630	582	573	639	562	558	569	573	578	614	600	575	580	584	552	581	596	559	557	581	523	593	603	589	551	541	590	619	587	515	562	563	600	571	567	591	559	586	542	592	594	584	569	592	571	601	561	570	578	558	543	562	544	564	580	610	562	579	528	610	573	558	513	563	575	596	567	554	582	589	569	608	578	608	563	574
40953	11212	1585	1010	741	619	517	509	426	428	374	384	341	330	352	334	331	338	302	289	322	311	310	304	353	326	317	314	306	297	332	315	287	335	296	336	337	314	299	334	305	286	309	349	326	312	342	289	296	322	297	302	307	312	321	307	306	295	307	269	301	306	320	310	321	301	294	275	320	303	299	293	351	301	275	305	321	326	305	290	300	308	290	299	301	304	294	289	295	314	316	324	292	288	291	287	293	293	307	286	337	264	299	330	313	308	307	314	293	274	307	310	307	311	308	315	286	312	288	319	310	291	287	281	330	303	281	291	288	302	312	289	310	309	316	305	313	274	308	297	305	312	301	322	306	311	321	332	304	277	285	302	299	307	321	306	330	330	315	328	314	319	332	292	320	297	285	294	314	317	315	286	300	295	347	268	324	285	302	316	295	331	345	285	282	317	311	292	332	316	291	287	301	317	302	296	307	296	320	284	303	295	284	354	262	322	312	306	309	316	294	286	297	318	286	329	307	322	295	302	286	313	296	325	271	269	302	315	323	302	320	294	321	307	323	298	304	318	283	277	287	328	302	281	306	304	320	289	287	314	266	337	285	269	325	309	295	306	311	292	325	328	294	294	327	316	305	313	307	285	279	352	277	301	275	296	307	295	289	314	291	307	332	330	294	285	313	294	305	305	327	302	331	281	318	314	284	282	291	284	306	302	301	333	309	272	328	302	313	326	304	312	304	320	333	350	283	315	287	317	313	305	321	312	337	292	303	295	301	346	324	332	322	316	308	288	304	298	313	289	302	361	307	331	305	271	297	302	287	273	283	328	310	291	312	294	305	317	287	289	291	309	323	288	306	301	296	282	290	285	371	273	318	292	299	280	325	266	302	300	316	316	319	315	321	310	336	280	305	306	308	295	306	288	285	290	306	286	293	322	285	320	334	325	316	336	304	301	327	313	303	307	318	313	307	307	284	328	297	308	274	328	328	296	300	333	291	316	303	326	320	326	341	309	291	357	288	284	282	296	302	298	324	285	287	299	331	329	315	303	284	347	325	321	305	324	318	314	311	275	339	305	308	316	287	270	291	297	332	315	290	300	316	305	287	320	273	282	312	314	340	294	307	322	352	322	285	292	328	302	291	292	310	323	308	315	309	286	305	329	283	326	335	298	297	317	298	304	282	297	319	310	318	325	295	320	307	321	316	303	290	321	305	321	289	312	317	293	306	318	346	311	284	315	337	342	344	298	320	316	301	311	310	310	278	317	332	304	319	301	324	291	314	309	297	340	321	318	318	304	350	325	321	287	299	309	300	309	285	285	310	294	302	304	315	298	278	325	306	321	294	311	293	312	302	309	315	301	320	270	314	338	285	313	307	302	324	319	285	322	299	308	283	336	323	341	303	315	324	295	324	302	299	309	324	301	304	310	301	262	295	312	337	294	269	304	337	315	279	263	332	312	293	293	275	297	293	310	271	294	309	318	307	285	299	330	277	299	289	326	285	320	304	320	331	305	294	298	318	299	299	297	330	318	321	312	333	335	300	296	285	340	321	320	274	269	309	307	290	293	317	345	300	290	332	295	321	328	296	316	306	334	301	311	301	278	294	308	312	305	306	314	297	309	288	322	301	331	329	290	327	313	291	313	308	310	321	310	318	295	294	291	282	315	310	266	301	322	311	310	310	325	295	293	317	305	313	304	317	306	298	305	313	283	283	278	321	300	306	295	326	296	302	309	284	297	288	329	306	292	298	308	321	300	330	325	308	304	316	300	301	337	329	299	324	305	270	314	294	286	325	308	310	268	322	302	284	308	304	300	290	301	323	305	288	291	325	303	351	322	327	299	307	300	299	311	306	341	325	313	319	314	303	332	286	317	292	293	337	292	316	289	290	304	320	327	310	294	278	304	311	277	263	314	318	331	340	319	304	309	279	293	300	300	297	312	271	300	280	320	278	290	295	323	314	308	295	291	339	303	297	322	312	287	296	299	297	321	316	298	311	297	308	333	310	273	303	309	340	327	320	348	314	300	304	304	306	319	324	314	298	311	271	297	316	292	304	297	307	336	327	305	320	296	322	288	289	279	320	311	300	328	317	292	313	274	309	326	317	313	305	298	328	312	288	339	318	309	318	293	363	302	331	291	340	320	308	312	283	291	302	286	274	320	331	321	295	311	329	294	310	265	297	303	336	311	344	301	287	325	319	295	309	292	305	294	314	308	334	309	304	307	283	281	318	299	327	287	294	306	314	295	313	290	313	276	292	315	331	294	324	263	310	309	324	272	316	317	279	299	275	299	315	288	292	315	325	301	306	307	301	322	321	291	292	283	280	314	291	310	295	332	307	320	297	292	294	311	291	299	322	313	291	289	275	308	290	349	303	289	327	282	313	312	329	305	286	291	296	294	302	314	300	318	299	271	312	318	289	288	298	292	334	296	340	311	320	306	309	300	322	316	279	302	298	303	299	296	294	281	293	308	298	312	310	319	321	314	319	265	301	293	275	290	297	285	305	312	338	311	307	286	303	318	317	294	341	304	317	343	327	333	301	292	312	294	306	289	284	305	297	291	329	315	326	278	315	285	294	306	351	296	290	281	317	297	312	341	312	331	286	324	348	298	325	280	275	323	279	316	328	322	338	298	308	295	312	294	326	282	313	299	284	304	302	295	299	306	307	273	298	261	263	287	300	320	294	327	318	307	313	313	303	356	326	295	282	314	297	321	303	292	301	319	329	281	285	278	344	276	293	302	307	333	335	340	322	285	306	300	333	302	330	315	289	297	280	298	297	308	300	314	283	320	282	300	302	307	260	308	316	314	338	314	299	299	308	302	303	268	293	329	312	316	308	313	315	307	287	318	330	335	319	307	333	295	320	280	319	328	285	308	306	327	306	299	315	353	335	328	307	294	295	320	307	292	319	293	282	302	308	320	287	318	292	317	271	309	308	340	322	314	292	345	288	316	299	292	298	303	297	328	309	281	321	316	335	325	313	306	310	335	280	302	303	284	317	322	310	335	325	283	301	318	317	294	311	263	331	299	302	309	293	360	311	293	280	314	285	346	325	327	274	342	295	314	307	308	295	273	299	318	312	327	304	341	335	326	286	273	319	298	323	304	325	307	300	301	307	299	327	319	331	277	305	300	300	288	311	300	320	292	334	299	311	321	303	311	345	338	327	294	289	321	321	300	306	300	328	312	288	278	321	319	308	306	291	323	342	351	323	302	303	303	285	334	308	319	304	319	348	296	326	284	334	299	311	275	343	290	344	326	304	300	317	282	287	305	276	332	328	309	322	297	320	334	309	299	322	290	298	302	291	325	306	278	329	308	343	294	307	304	337	308	309	296	296	282	296	301	296	328	313	300	336	285	293	301	298	298	278	292	305	309	299	302	283	341	318	276	301	336	298	289	350	318	326	292	310	315	305	297	303	316	323	345	314	287	326	320	295	318	313	326	311	297	311	298	316	297	300	285	307	275	316	273	308	280	297	282	331	294	317	301	278	298
21811	1608	3062	3352	2819	2490	2131	1816	1649	1437	1334	1282	1148	1121	1127	1075	1040	1042	1013	933	972	916	948	902	947	845	875	883	850	829	864	874	826	860	881	823	815	813	853	846	807	771	850	871	816	796	805	850	814	806	826	832	818	747	773	790	755	824	841	807	846	750	816	785	836	784	813	832	814	816	823	768	860	806	790	844	770	802	809	819	764	746	726	844	800	833	812	803	808	804	802	779	795	785	787	856	728	791	792	825	753	781	806	807	875	773	824	842	784	782	811	812	791	781	806	828	797	827	786	815	746	773	838	779	773	828	793	787	748	776	799	775	778	823	749	783	807	803	796	812	814	797	770	734	767	834	774	843	772	839	762	766	783	780	801	825	807	727	786	779	756	831	840	758	809	810	823	796	794	772	847	796	810	820	826	815	780	806	796	866	819	793	818	801	804	821	791	789	750	772	791	773	819	793	830	811	747	819	775	804	751	819	852	812	790	785	804	805	786	799	787	835	800	796	782	787	801	781	785	790	761	756	724	763	824	820	794	789	786	809	767	794	759	828	786	745	780	781	766	791	806	785	792	804	729	757	753	770	847	823	782	801	765	824	807	803	769	759	738	766	803	787	758	770	809	817	770	756	789	819	835	767	760	801	745	799	792	794	788	764	801	810	767	771	784	785	758	823	748	799	805	800	756	835	767	785	826	788	752	759	793	762	831	749	806	831	790	799	792	792	772	820	777	816	831	828	818	750	813	769	804	790	748	803	764	772	829	746	795	795	854	807	762	810	830	790	753	764	814	784	744	739	813	823	789	775	832	807	795	842	759	769	784	804	805	797	802	765	782	791	772	794	795	817	806	790	779	817	744	782	814	789	784	774	810	770	759	817	760	763	828	806	787	817	754	764	791	790	804	797	824	836	819	782	784	743	806	810	726	780	799	782	850	793	769	750	821	835	771	743	774	806	773	768	782	795	792	789	776	810	797	840	769	805	773	805	763	799	772	783	786	755	815	811	767	805	765	820	717	757	809	795	803	790	720	778	747	785	808	818	772	777	816	824	777	755	769	798	776	787	815	828	707	764	789	800	802	813	759	780	800	807	838	784	784	800	793	769	770	831	807	756	755	835	782	743	818	803	742	780	745	819	798	779	788	771	812	839	799	776	806	760	788	804	746	803	861	790	786	773	766	802	797	793	786	764	756	758	806	802	748	801	834	787	792	769	768	799	792	776	757	812	796	746	806	834	848	777	783	824	755	757	797	770	869	766	774	766	771	829	799	772	787	829	829	798	727	775	835	783	772	773	797	795	791	827	758	770	860	791	790	773	808	805	790	779	748	780	772	785	770	761	758	787	786	774	751	837	798	796	803	743	848	820	812	800	760	760	818	813	809	810	794	808	758	827	826	761	800	729	772	747	789	743	795	776	776	776	800	770	854	790	765	798	795	821	776	792	805	769	785	779	763	770	799	777	805	774	819	813	754	788	788	771	775	748	767	778	788	714	827	787	816	790	750	751	772	798	788	813	829	800	767	813	819	793	776	802	767	767	784	822	817	773	785	787	823	796	770	785	822	772	813	769	774	772	781	810	749	792	811	774	756	775	796	786	818	797	777	795	781	736	767	815	767	760	836	819	783	773	768	822	787	810	768	820	837	777	790	784	783	812	798	794	759	782	777	806	803	817	777	806	814	766	774	767	821	773	798	846	780	798	786	835	801	754	748	776	775	821	770	824	792	778	826	823	807	774	780	855	771	771	827	802	815	826	810	784	806	798	792	783	808	771	796	827	760	730	811	789	809	802	813	803	842	771	780	753	735	748	798	762	782	764	803	803	810	778	764	776	763	745	804	828	815	812	813	769	818	766	817	803	800	792	750	770	792	777	758	825	817	801	759	769	842	752	789	815	810	803	795	804	773	787	732	761	818	811	780	775	773	805	830	818	780	741	799	789	827	797	758	759	769	789	736	810	797	781	753	798	772	778	779	769	776	811	839	734	757	780	759	784	761	757	779	787	845	820	748	759	807	821	802	813	770	789	771	770	748	832	787	772	789	784	787	774	800	763	760	794	776	800	816	785	784	802	792	829	794	768	785	758	785	757	804	778	733	762	796	784	813	795	766	787	776	780	791	825	827	786	737	795	772	788	796	805	796	808	781	809	767	793	761	788	740	795	805	814	789	773	804	754	754	858	782	801	770	753	784	801	792	795	788	749	793	755	829	767	761	808	827	804	843	784	825	777	779	778	793	782	801	817	816	809	771	793	796	738	735	757	784	737	821	821	776	763	767	794	742	758	793	844	822	813	779	802	766	737	737	804	769	786	784	818	765	805	754	821	755	741	791	740	776	725	780	794	805	792	743	806	797	779	743	791	751	803	779	786	837	815	772	812	761	826	883	823	781	787	766	804	774	804	781	794	746	793	756	777	791	826	801	781	773	774	793	809	765	801	798	763	730	833	827	835	781	773	776	797	769	765	790	770	836	813	766	784	734	771	787	764	800	804	808	803	767	787	765	812	766	784	818	787	796	785	818	821	759	769	816	807	768	800	760	805	816	805	822	748	781	811	766	810	764	831	822	824	773	786	787	787	814	769	770	820	768	789	818	777	759	769	748	800	847	808	749	829	773	792	807	803	784	755	770	777	831	819	745	834	830	797	800	846	770	828	832	799	753	748	801	759	804	799	803	811	774	808	795	762	833	790	762	800	792	793	747	811	782	799	825	785	746	783	800	816	771	768	786	787	780	847	748	762	794	787	798	749	769	832	772	767	764	777	771	754	807	822	844	808	785	774	764	809	814	804	845	840	809	780	807	793	833	826	822	809	774	803	799	742	791	787	799	781	798	824	783	845	770	764	795	756	759	784	820	785	821	793	822	788	784	767	779	726	847	829	758	774	788	798	840	789	742	792	794	766	774	795	786	831	811	745	809	745	865	781	826	817	760	741	768	770	768	802	767	768	753	785	704	760	805	775	802	758	786	778	775	830	765	801	810	802	803	796	835	754	754	766	773	769	776	794	727	793	796	739	824	835	808	834	823	832	753	844	753	748	801	777	770	808	769	779	748	808	795	834	834	776	799	803	791	773	829	768	820	762	816	766	819	819	800	816	811	816	797	806	821	774	716	771	804	797	768	792	765	771	782	744	796	799	782	773	788	758	763	788	823	819	786	785	793	839	798	815	762	830	773	789	800	774	848	730	811	834	767	794	741	783	786	811	837	774	794	758	841	775	811	782	783	783	814	755	794	805	754	786	746	793	790	775	796	780	784	811	767	784	788	812	797	791	747	816	793	760	781	799	771	744	816	813	802	831	829	753	788	813	829	802	813	790	806	844	824	741	750	739	829	774	801	748	825	787	703	805	837	786	811	779	799	769	744	843	791	757	783	812	786	811	820	770	812	798	798	766	775	763	793	781	874	761	769	783	820	772	783	806	783	768	772	829	781	773	771	771	775	802	798	822	747	748	777	821	782	731	792	801	784	768	863	827	800	831	779	788	777	718	788	785
53044	19248	3566	1830	1214	840	700	556	470	404	428	374	317	337	347	269	292	287	284	278	264	236	280	276	277	289	260	230	260	260	275	246	282	257	256	291	270	238	283	242	246	251	238	245	231	242	227	274	251	213	260	239	249	245	247	246	233	244	242	250	247	238	247	241	223	235	249	285	214	239	249	272	239	216	220	234	237	242	258	253	230	276	207	255	224	259	262	237	271	261	214	228	245	248	252	208	218	234	246	245	276	230	235	227	241	246	248	242	252	227	234	255	235	241	255	244	243	252	237	229	237	248	262	261	240	248	244	227	247	227	256	259	251	250	264	248	267	250	242	238	254	224	250	245	249	242	244	275	257	244	231	246	233	269	261	218	210	272	234	292	216	241	267	220	227	214	245	253	230	247	239	274	259	244	245	258	239	255	233	249	248	241	198	240	217	253	226	250	222	227	262	250	262	254	266	204	255	232	230	258	236	223	215	233	220	238	242	249	251	235	262	246	237	262	234	234	242	235	251	239	246	227	242	249	253	261	229	270	278	262	203	262	254	248	248	219	276	248	262	231	218	249	233	244	241	242	218	238	237	225	236	266	257	287	237	246	239	232	257	250	250	245	265	233	249	236	259	267	262	232	226	226	218	259	216	267	242	227	250	255	239	266	237	231	206	231	260	227	239	190	224	223	232	246	252	259	245	255	235	204	235	235	267	257	223	250	234	269	250	245	227	255	198	251	232	246	258	235	241	256	237	264	228	224	241	261	228	246	263	227	265	233	258	253	244	243	208	242	290	249	284	269	219	226	246	241	236	247	257	251	254	247	241	227	260	248	254	225	218	246	269	246	243	221	247	235	228	210	230	246	235	254	243	268	240	238	223	240	231	242	219	238	228	236	231	238	250	239	251	257	242	263	207	216	233	231	247	225	274	265	235	236	246	212	255	251	227	252	216	212	225	236	259	240	261	254	254	241	228	250	240	224	236	242	229	228	272	244	205	226	253	212	240	228	231	247	243	237	235	267	240	250	236	228	234	230	219	254	261	247	240	251	248	234	275	231	230	210	226	239	213	245	256	251	213	240	226	248	240	239	223	232	239	247	261	252	245	254	224	235	236	239	229	256	249	239	250	233	239	255	263	210	234	232	242	259	216	236	240	237	232	258	246	239	250	231	232	253	250	225	257	252	270	259	246	233	258	242	249	240	243	271	264	261	249	237	225	275	255	229	221	276	258	235	244	251	234	234	236	245	238	251	225	232	233	242	233	242	262	259	233	252	241	259	244	250	228	223	248	238	222	229	238	243	227	260	254	228	213	231	261	224	235	234	262	246	248	240	239	255	202	259	237	253	236	256	214	225	211	239	280	216	280	229	245	236	243	251	260	226	260	253	261	260	225	253	244	254	258	244	234	252	256	276	258	241	219	236	221	221	241	240	235	261	260	212	231	212	251	248	263	271	264	238	257	226	264	254	247	240	247	245	257	259	199	228	237	230	237	237	242	259	209	246	236	224	252	238	225	209	243	235	222	220	258	218	244	234	252	226	265	221	259	245	219	260	234	234	241	228	234	271	238	247	235	240	219	260	220	224	268	247	244	251	256	215	245	263	256	277	270	224	242	239	254	245	260	265	265	269	265	261	238	230	222	235	239	246	229	244	246	261	235	252	243	223	235	239	249	262	234	245	236	235	217	264	249	252	225	197	263	221	232	226	214	242	261	257	222	235	256	215	244	239	206	256	232	250	255	207	245	221	275	253	244	264	240	233	245	220	225	238	233	241	248	255	210	258	218	221	245	225	243	232	264	247	224	250	237	263	242	265	237	219	229	249	254	237	259	265	250	260	231	240	226	241	236	252	229	249	258	244	257	267	253	265	256	220	235	244	244	227	249	248	246	250	222	215	215	235	213	255	233	238	256	242	248	270	221	243	245	213	222	254	240	240	255	237	221	252	248	248	238	202	254	221	251	275	239	198	241	248	243	266	233	250	233	247	243	224	227	256	227	249	252	249	240	249	244	272	263	246	229	256	225	269	243	247	264	213	246	256	281	233	244	266	248	223	245	253	240	271	257	237	236	252	237	227	282	234	263	259	267	240	243	252	258	218	240	261	251	237	224	262	226	252	233	249	258	269	252	256	230	243	238	268	256	256	244	272	230	222	258	260	260	249	206	248	232	238	251	262	259	231	244	216	228	240	211	234	275	255	231	225	235	218	226	263	224	238	220	243	265	261	249	220	234	231	252	274	262	258	266	222	239	224	225	261	263	245	239	266	229	253	228	225	223	233	242	236	240	215	234	224	266	213	231	240	248	241	222	265	253	239	241	235	249	230	266	247	273	251	236	254	237	261	226	225	244	247	244	257	217	262	235	240	243	232	250	245	241	242	235	264	241	222	252	242	238	266	249	230	272	270	248	216	257	222	261	239	216	227	219	241	231	204	222	227	209	227	229	254	237	261	239	272	237	269	254	229	242	220	251	252	204	242	243	259	256	234	261	268	241	238	244	254	247	224	239	224	248	275	237	235	239	231	255	215	247	232	259	229	268	252	252	213	247	218	243	226	241	238	210	244	228	250	223	251	223	224	247	236	252	266	224	243	228	250	230	241	233	253	262	220	234	231	245	235	248	236	250	242	262	248	243	243	246	258	238	225	235	237	249	232	225	244	228	227	217	222	230	236	242	229	271	258	264	224	233	228	254	232	244	223	259	264	259	235	228	214	237	247	258	267	244	222	246	230	247	237	240	221	224	240	269	204	223	252	226	210	240	233	248	251	214	257	208	234	266	233	242	277	225	256	241	232	234	243	238	207	244	202	250	251	263	246	233	226	237	244	225	239	252	226	266	243	217	240	256	265	220	234	237	215	251	276	218	225	230	231	206	230	248	256	256	231	240	237	239	217	256	238	236	238	222	242	246	243	240	248	252	234	227	217	256	231	256	260	267	210	242	240	271	247	258	270	221	235	236	236	231	214	243	256	246	221	224	258	254	236	259	223	254	252	256	243	253	229	229	253	243	245	221	268	242	243	205	242	232	228	226	236	218	221	232	234	238	233	245	236	265	255	235	200	227	222	218	240	253	235	238	257	223	256	247	262	260	256	239	242	244	238	261	227	211	248	236	224	243	249	250	230	237	238	208	250	239	251	218	263	231	246	239	236	229	256	251	227	234	253	275	248	258	239	251	216	233	260	246	250	235	247	251	232	217	245	257	238	234	220	251	245	245	235	244	264	221	252	252	238	252	264	237	256	229	253	257	240	230	244	223	241	247	274	221	238	256	223	246	233	224	247	242	235	243	239	244	252	229	235	240	244	238	235	245	275	227	234	259	253	246	247	252	242	240	280	216	240	243	222	251	237	242	221	239	237	224	245	230	254	235	247	238	213	236	248	256	213	258	287	250	219	245	231	220	225	232	228	230	255	253	273	234	243	218	220	249	261	241	241	239	254	237	226	251	243	214	211	253	234	238	240	260	227	239	224	218	235	203	222	238	233	224	215	235	230
28140	2275	5006	5524	4668	3811	2984	2502	2206	1842	1686	1534	1355	1337	1270	1226	1093	1039	1024	976	960	918	897	796	838	813	782	762	773	778	798	753	725	759	726	722	732	744	694	733	683	737	698	687	712	654	662	666	675	686	643	665	670	639	688	651	686	692	669	619	685	625	645	662	615	661	658	601	641	626	678	634	691	632	654	661	641	671	595	637	595	577	650	635	640	611	661	681	621	641	628	673	628	644	606	596	669	661	624	649	668	606	629	648	650	656	606	612	638	619	634	655	611	613	609	581	659	638	632	629	633	601	659	629	644	632	647	664	610	615	618	643	644	627	605	662	642	621	588	660	605	626	643	660	627	593	640	647	609	572	606	677	629	630	651	634	645	590	624	606	608	617	618	585	610	645	656	604	618	619	665	603	616	669	645	631	637	718	647	749	670	677	636	605	632	650	619	598	623	589	631	618	595	630	609	646	624	591	663	665	666	635	637	622	614	635	635	615	678	592	658	673	573	587	624	610	665	617	643	609	615	608	612	649	588	620	583	583	621	599	656	632	639	654	611	587	634	633	638	617	621	601	636	633	620	606	656	618	636	600	637	661	595	632	641	633	643	660	610	627	591	600	632	602	637	587	658	645	638	645	569	615	614	621	623	640	612	582	672	642	627	654	644	622	630	618	631	630	613	608	605	612	630	633	622	625	582	597	626	626	637	616	591	587	605	646	607	610	647	648	631	630	610	615	623	627	648	597	597	577	603	633	640	620	603	622	623	621	568	605	615	594	594	618	611	591	577	633	666	617	617	650	627	635	640	632	640	629	652	621	615	605	610	581	617	629	608	613	611	607	590	625	622	631	605	598	655	638	630	616	620	618	608	633	654	648	620	669	645	607	599	616	609	607	606	636	640	584	653	593	661	595	652	636	631	603	632	673	595	661	664	603	639	614	615	618	622	625	632	570	622	581	601	573	583	632	638	650	601	644	591	628	635	664	598	612	662	615	649	606	626	624	633	591	614	651	662	614	610	607	612	672	565	604	605	659	575	632	584	601	622	594	626	608	634	623	622	633	641	642	659	603	620	632	625	659	629	611	639	606	637	612	623	613	634	673	633	613	635	583	616	630	616	639	618	605	577	615	610	603	683	574	608	680	635	654	575	594	655	650	598	615	666	607	635	587	614	652	606	633	664	636	644	609	642	627	576	589	591	610	593	597	646	622	660	615	602	611	611	650	607	641	657	608	639	661	631	627	622	592	614	626	633	639	606	604	607	624	595	622	616	660	639	586	626	627	626	618	601	615	617	639	649	636	640	635	642	637	644	625	618	637	591	614	652	611	617	632	646	633	622	676	674	600	677	581	635	587	593	634	578	617	593	614	597	607	611	669	627	606	599	644	644	624	638	627	577	561	661	649	604	620	667	604	668	571	617	639	613	610	628	632	672	661	634	659	652	609	631	583	635	615	609	590	643	577	707	610	615	597	590	632	673	609	616	563	635	625	603	595	602	611	641	606	603	598	645	618	598	628	592	648	673	592	594	624	589	613	622	640	657	612	613	611	629	626	622	593	577	614	642	595	611	605	636	636	627	645	586	621	597	628	634	615	651	628	590	610	614	619	617	581	650	615	675	626	621	643	585	622	620	624	645	621	600	618	648	649	668	631	646	646	628	608	644	591	608	613	637	636	587	628	669	656	623	611	595	618	615	549	598	602	608	641	648	642	641	614	654	589	664	625	606	653	681	641	608	659	646	642	669	621	579	626	644	610	624	640	617	634	596	597	592	638	643	601	677	609	625	556	655	608	624	638	695	601	633	595	603	619	595	614	594	597	660	657	589	637	607	611	582	640	602	621	655	639	576	577	652	590	632	623	657	655	589	632	614	622	653	624	641	625	628	565	645	644	640	666	644	625	611	645	619	637	597	597	658	644	641	613	631	637	633	639	632	623	626	652	684	619	623	622	620	629	613	642	634	637	636	624	601	602	666	589	625	625	629	606	666	654	674	617	641	651	618	605	637	624	639	617	615	645	614	627	611	645	587	652	625	630	576	625	637	596	610	614	608	604	632	647	614	620	615	630	608	627	571	605	601	597	597	618	603	683	611	608	618	615	613	607	667	646	612	605	629	620	662	642	616	635	622	611	658	623	639	590	627	590	642	632	641	610	597	607	622	657	631	602	596	619	626	575	640	613	657	629	675	611	657	684	640	592	598	646	610	631	607	593	629	632	615	644	602	613	659	615	597	618	634	653	595	565	586	651	597	655	636	613	656	623	624	597	605	653	665	617	663	596	662	605	638	624	646	671	627	576	604	632	672	615	620	652	612	617	626	605	657	625	622	637	594	668	631	645	609	624	611	636	637	622	643	634	612	629	622	657	636	610	617	680	624	649	624	626	619	645	632	627	633	584	616	630	617	621	584	590	614	588	620	605	578	566	626	623	611	663	625	633	624	637	614	659	671	618	632	653	604	630	656	626	645	637	633	621	629	653	636	637	620	577	637	581	630	583	652	598	607	675	577	626	641	669	614	651	599	636	620	626	656	612	610	622	625	600	630	628	647	632	596	634	606	620	561	613	591	649	716	631	607	576	617	601	647	627	655	606	672	613	586	598	638	630	643	627	632	583	578	635	669	623	603	678	634	621	632	594	622	606	614	599	633	630	605	621	628	660	616	621	611	631	600	635	582	615	608	594	611	659	642	608	645	644	581	680	594	607	593	656	612	646	645	620	628	581	573	603	641	638	613	594	634	592	590	633	612	612	660	611	654	617	604	597	590	615	665	573	629	615	647	609	611	631	622	612	607	583	625	586	669	636	649	588	618	623	581	602	630	646	641	663	634	636	629	654	614	614	624	631	641	610	574	659	630	619	631	582	632	609	626	671	612	607	634	617	597	623	592	651	637	594	661	594	643	620	632	609	642	606	594	593	611	632	633	612	587	649	665	642	593	648	634	645	624	618	623	622	612	599	615	607	620	622	616	626	609	628	630	624	616	612	610	626	672	615	593	617	663	576	622	625	632	638	667	596	636	631	621	630	625	627	650	607	638	612	615	618	676	631	641	580	584	573	615	608	594	595	604	636	648	601	616	636	619	658	598	608	656	606	678	609	609	667	629	611	572	654	618	577	585	565	638	585	654	670	613	560	616	640	572	638	607	622	637	624	640	623	618	659	632	610	627	641	663	604	666	567	669	583	654	606	682	642	633	647	615	651	591	634	600	611	660	612	603	638	610	642	611	641	610	628	609	643	626	658	617	629	613	591	651	601	586	613	631	630	644	608	651	626	609	612	625	695	599	597	615	658	599	577	592	622	621	633	564	597	638	587	619	631	592	638	649	613	600	599	613	648	594	605	616	622	639	620	607	639	634	638	638	605	615	611	648	625	622	642	619	617	616	673	600	628	618	659	583	611	665	647	648	611	597	587	662	625	622	636	575	615	617	616	656	631	596	623	634	649	612	647	589	638	639	644	606	585	631	639	643	631	644	602	622	627	630	640	583	625	643	604
4416	277	227	233	229	212	205	194	210	191	215	208	201	184	208	246	235	207	194	197	218	199	188	216	222	220	207	241	220	217	187	213	233	221	202	237	199	205	229	193	237	210	198	223	229	177	225	222	219	201	230	206	221	201	227	199	206	210	221	187	219	204	205	213	232	203	207	196	196	219	203	212	211	206	215	208	204	226	241	186	198	211	187	199	210	217	211	212	227	193	193	214	190	200	232	218	199	228	215	210	219	190	241	209	225	228	189	203	192	208	208	222	223	203	185	208	205	208	219	212	199	208	212	195	237	205	235	193	222	239	222	228	217	192	224	207	223	221	214	225	205	225	210	205	204	197	200	187	227	197	187	210	205	199	189	208	175	175	200	216	215	191	189	217	237	208	209	249	221	210	216	222	229	228	220	208	198	224	235	231	211	217	204	220	252	217	250	212	242	204	196	183	213	242	222	186	238	199	222	220	191	201	235	205	211	202	230	209	226	230	200	176	207	213	188	233	201	191	193	203	210	216	231	216	196	218	229	203	214	203	200	206	202	219	197	242	193	231	230	212	180	214	223	187	217	211	200	184	188	194	200	207	203	194	205	183	212	193	208	211	226	198	184	175	213	201	201	206	227	209	187	204	195	203	189	200	198	209	189	225	209	183	231	189	202	218	199	187	182	224	197	212	216	235	217	195	208	228	210	189	213	234	204	220	226	215	209	208	192	225	199	200	217	214	202	224	185	212	223	222	211	181	228	183	195	219	201	193	220	206	229	207	226	220	225	251	196	185	216	227	203	252	184	229	218	223	218	218	200	211	217	191	202	202	206	188	223	226	223	194	212	209	212	209	224	213	214	183	230	239	232	222	212	211	183	204	222	217	199	183	220	232	215	226	207	201	194	220	203	203	209	225	196	203	198	202	212	213	199	199	211	190	196	204	227	180	221	221	231	201	205	219	208	226	225	203	189	215	236	235	216	219	199	213	183	208	204	210	215	224	216	221	218	200	237	214	187	213	185	198	213	226	192	233	191	204	202	222	201	223	222	220	227	202	199	227	215	204	188	183	231	231	202	201	214	196	200	208	195	215	214	187	211	231	191	198	182	209	223	217	203	207	228	218	208	199	213	226	191	199	190	227	183	208	195	219	213	203	225	191	207	216	211	194	208	198	183	203	226	187	198	189	209	212	252	222	212	199	240	226	223	196	196	204	217	227	189	224	192	212	230	197	210	193	207	202	198	223	228	192	203	205	217	191	208	220	203	214	191	218	244	215	219	200	203	217	214	193	221	213	225	228	207	212	204	215	219	223	209	214	213	191	224	201	187	205	212	211	207	201	193	228	206	197	207	220	216	191	217	210	202	213	196	202	188	210	202	208	214	235	203	197	223	202	184	215	205	225	193	192	198	236	207	199	191	242	220	195	217	198	210	229	231	215	230	202	204	217	190	228	232	195	232	202	249	197	215	204	217	216	190	176	193	209	187	196	213	202	204	212	212	227	226	215	249	220	218	221	212	208	206	228	255	186	194	207	209	198	203	206	222	217	197	196	191	210	184	202	211	186	204	202	198	212	204	212	201	219	202	199	210	182	229	230	206	217	210	227	204	209	204	210	239	199	195	205	207	217	211	198	203	223	204	224	212	217	193	205	197	219	211	217	214	225	216	209	205	194	228	206	204	182	214	214	212	201	189	213	197	208	213	191	238	199	214	212	221	194	212	196	205	202	221	209	211	219	223	191	222	221	192	205	191	217	220	195	209	222	187	198	217	197	230	217	193	179	191	199	214	225	203	168	208	198	210	212	237	210	183	227	201	190	191	230	192	192	199	228	212	239	183	193	212	187	200	210	221	195	207	207	191	182	217	216	229	223	228	248	240	214	224	209	191	208	196	214	205	213	202	214	196	194	226	212	201	209	174	234	203	209	203	191	234	210	197	223	228	218	203	186	219	201	219	219	198	219	206	197	195	193	216	220	240	206	179	208	209	213	206	210	193	221	213	201	192	214	195	205	212	210	198	191	218	202	220	198	224	217	209	208	189	208	218	225	240	216	223	221	209	200	204	197	188	210	212	229	222	207	241	208	214	205	215	206	213	209	199	210	222	216	222	195	201	219	209	200	186	221	223	198	183	195	218	221	210	193	220	217	224	186	184	225	205	203	226	199	214	201	210	204	196	195	223	216	202	199	225	218	219	201	187	210	209	223	242	217	212	222	207	216	215	233	197	202	207	209	189	180	221	190	214	223	195	184	194	242	228	190	235	203	223	216	229	189	230	237	200	225	187	208	216	203	195	164	206	186	199	192	219	186	221	205	205	213	195	219	229	218	205	213	187	205	206	223	230	217	187	194	197	212	212	201	199	209	222	193	196	219	198	218	212	238	208	171	195	232	229	227	216	194	220	213	209	207	222	225	224	183	218	224	193	210	200	224	232	211	195	214	220	205	222	203	223	213	231	218	205	222	194	187	194	218	191	209	220	206	191	210	198	217	193	201	233	201	199	206	206	217	203	211	201	224	212	172	186	218	223	206	202	223	226	229	215	219	219	212	221	183	182	202	202	196	203	213	208	204	225	208	198	226	205	228	234	208	217	211	199	210	191	237	226	197	200	188	206	191	215	197	214	206	219	185	190	177	218	231	218	205	228	197	227	212	207	178	199	208	212	222	222	235	199	222	230	230	198	201	187	183	222	226	191	214	201	222	216	209	217	227	201	231	213	199	207	196	220	214	211	202	205	230	187	183	200	205	203	184	204	190	194	188	237	247	185	214	232	183	193	215	208	210	224	199	208	191	226	205	214	204	214	211	220	206	204	214	211	217	200	237	211	206	200	208	207	210	198	219	195	223	193	192	220	194	216	197	239	192	222	204	206	217	198	216	198	171	205	225	224	208	212	228	229	212	221	219	210	200	240	192	200	193	202	234	219	195	191	223	223	218	216	183	185	208	206	218	230	193	220	194	202	197	226	230	201	215	212	213	227	192	194	213	223	245	213	212	228	211	228	219	204	206	219	218	179	181	215	193	206	233	213	223	211	215	210	224	222	236	213	178	209	221	222	219	224	213	205	206	232	214	212	198	207	212	199	212	252	196	208	187	201	210	209	199	213	196	196	235	203	221	209	212	188	204	209	215	206	209	221	228	215	202	229	185	221	214	195	189	229	230	220	216	191	201	201	215	197	204	198	201	207	203	199	223	200	216	212	195	208	198	191	199	218	213	185	219	209	196	203	193	225	220	203	182	209	227	214	207	227	218	200	225	208	208	192	221	185	234	207	221	215	228	212	217	205	209	205	213	197	204	217	198	226	226	204	220	222	225	235	210	205	207	183	213	217	190	192	204	198	197	209	210	216	201	230	200	221	184	251	222	215	203	186	189	214	242	186	187	188	222	222	210	189	192	201	188	200	211	217	233	244	220	249	212	219	230	214	223	202	212	231	191	219	195	201	202	193	211	202	198	210	204	187	216	239	220	235	206	220	205	188	175	222	184	209	183	216	184
4144	660	697	694	739	684	634	651	631	615	625	616	570	609	601	577	611	571	570	592	603	599	618	544	594	597	588	536	519	511	564	607	570	558	536	597	570	595	544	577	561	622	576	553	521	607	555	596	571	556	584	601	544	563	594	610	593	619	599	585	560	561	564	550	595	545	558	611	588	546	580	587	602	580	586	580	534	554	547	591	576	591	608	575	559	604	606	607	543	589	615	571	554	526	578	571	587	599	583	571	565	604	570	606	559	566	570	551	597	561	553	634	600	545	539	544	562	631	632	599	604	536	557	583	610	599	587	575	582	554	591	537	559	589	630	553	576	569	574	533	529	588	545	560	596	561	561	551	567	575	576	584	584	557	541	555	578	556	591	562	557	633	585	555	582	590	584	582	603	553	582	595	533	588	594	592	553	548	583	582	580	595	593	614	576	602	565	602	547	610	576	560	612	601	576	627	604	561	574	553	549	549	602	616	598	598	593	575	558	563	613	604	565	589	635	594	572	542	653	561	566	565	550	618	540	566	539	549	562	549	626	586	577	540	589	587	596	581	615	553	591	587	591	567	534	602	590	576	602	548	606	563	558	560	558	620	591	560	584	606	581	586	599	542	568	601	572	575	566	578	588	555	570	580	578	612	600	563	538	545	562	588	589	572	598	561	597	670	587	593	593	540	584	604	558	587	599	551	546	585	579	564	583	600	597	572	525	595	589	571	561	591	560	603	558	528	612	599	582	570	576	650	620	607	614	568	554	604	573	570	549	602	568	567	570	593	582	569	570	567	556	608	567	587	606	564	606	577	608	550	597	547	574	660	577	565	571	547	597	595	580	572	586	565	561	558	555	580	594	567	561	573	577	612	563	557	566	586	611	550	589	601	611	550	604	620	545	588	560	545	540	582	572	567	613	573	610	557	588	547	565	585	546	578	610	526	593	568	565	580	565	564	563	601	594	583	593	568	579	633	592	549	545	535	546	602	597	563	602	607	585	571	608	579	561	546	575	577	612	615	573	600	554	610	552	559	608	569	591	555	571	566	536	578	513	543	583	541	598	551	552	572	578	557	633	580	587	560	559	584	603	596	565	528	612	618	565	637	601	598	620	532	551	571	580	598	564	568	595	570	570	585	572	579	566	535	551	584	588	555	611	578	584	574	577	640	603	580	513	579	581	579	585	582	591	576	581	592	528	525	586	570	570	569	593	594	586	598	585	553	570	561	560	584	600	616	554	581	530	556	619	563	601	587	562	551	541	584	584	577	595	544	563	588	602	573	586	561	557	556	601	593	557	598	578	539	586	559	564	537	561	563	586	565	575	579	571	562	583	550	587	578	614	562	573	614	606	540	591	575	588	583	549	552	579	571	550	558	594	524	570	583	561	559	567	573	600	562	613	571	579	575	565	569	594	593	578	550	571	552	572	588	558	566	555	591	579	580	564	591	583	574	609	523	588	559	542	609	588	562	555	554	589	585	571	584	581	554	567	596	570	575	559	554	580	596	588	624	600	613	641	573	589	558	567	541	556	584	620	561	536	588	520	576	564	536	554	539	543	562	537	609	557	556	563	571	590	541	566	555	592	599	572	548	619	584	576	578	595	594	594	575	607	599	586	561	546	581	589	588	558	591	580	577	509	612	602	595	612	587	546	557	546	581	528	561	562	616	578	579	603	594	594	574	563	610	536	566	561	578	547	562	571	610	556	594	597	598	586	544	533	579	558	569	578	623	569	578	561	581	554	516	565	551	537	528	553	599	575	587	597	576	619	553	584	576	572	563	607	548	596	562	582	568	585	597	550	569	570	597	587	592	543	600	611	539	559	622	564	608	605	532	579	607	552	603	534	604	542	576	555	547	582	575	595	564	564	641	596	601	573	594	587	578	544	593	572	569	560	551	550	551	612	581	581	614	573	561	566	598	578	511	623	574	561	610	578	573	591	557	578	568	590	630	589	593	577	594	579	573	577	568	586	577	577	573	558	572	571	572	581	620	583	611	543	566	598	625	596	571	624	580	591	558	564	569	559	569	529	589	584	546	573	569	568	594	581	565	609	579	586	582	533	546	552	562	547	612	624	602	587	577	567	569	527	587	595	574	589	539	555	555	622	566	576	585	587	583	537	558	585	527	550	578	600	581	609	613	575	567	598	583	609	607	595	581	598	552	578	592	603	571	627	602	584	545	604	595	534	608	583	576	577	604	548	585	605	543	560	614	575	604	572	590	578	596	513	588	589	564	573	569	611	540	626	573	564	623	577	603	582	565	559	572	574	558	559	572	581	614	548	558	555	565	561	555	584	584	572	576	555	567	536	556	598	549	586	570	639	557	611	538	618	568	604	586	603	529	582	616	565	559	587	561	533	580	550	594	587	563	572	571	589	553	596	555	545	595	535	568	597	576	630	602	560	550	595	606	591	559	576	601	543	561	585	571	580	551	573	594	571	569	605	539	604	562	577	592	585	528	537	542	566	588	575	590	600	557	540	580	564	562	589	569	574	587	576	575	588	580	564	571	608	611	587	577	572	619	552	589	584	584	575	593	573	630	560	538	573	579	600	571	565	561	533	605	591	635	564	547	587	625	635	615	599	543	587	588	552	556	565	566	599	575	552	571	587	624	566	594	571	603	539	601	601	584	585	570	522	557	579	604	580	593	580	587	605	538	517	617	580	556	556	556	617	557	577	578	552	612	620	592	540	610	569	558	549	587	585	567	616	618	587	612	634	583	573	584	598	591	590	587	521	588	571	559	634	632	568	613	559	591	583	582	539	603	585	572	576	575	586	546	532	582	564	591	550	588	600	584	563	600	587	559	604	549	539	588	607	597	656	574	568	582	609	629	530	530	562	566	560	647	564	559	615	627	555	558	584	558	579	614	616	549	569	598	593	561	613	547	541	601	588	518	570	592	568	588	624	597	540	596	537	570	552	596	593	564	592	607	551	547	597	591	603	590	603	543	580	578	589	625	557	587	583	625	574	557	601	542	561	508	586	584	591	579	571	546	570	613	608	558	557	617	572	589	578	590	572	574	596	547	575	604	605	572	578	570	598	575	596	589	566	572	586	569	571	560	564	572	619	585	567	532	588	570	577	563	638	566	568	558	597	555	534	611	586	588	625	561	622	583	592	610	533	586	549	581	598	572	598	616	576	602	562	585	603	580	527	582	548	612	554	574	563	588	650	586	568	586	574	614	587	584	556	541	584	578	536	616	546	597	579	543	646	583	557	564	588	584	580	626	589	559	575	533	540	598	570	550	604	563	544	545	575	579	607	590	579	556	546	557	579	592	543	565	593	610	567	606	564	534	540	568	592	599	571	541	563	595	575	573	576	585	609	602	537	611	563	574	597	564	583	595	576	570	575	580	542	618	596	568	561	589	566	579	537	563	596	561	549	556	531	563	564	606	563	559	583	581	579	595	530	564	578	576	619	588	572	577	574	611	597	559	619	603	621	563	575	548	572	585	593	574	556	588	564	566	550	552	494	576	592	603	584	600
39324	10392	1644	993	748	589	522	446	456	376	398	363	359	373	357	365	335	343	359	316	327	313	333	333	314	310	321	336	312	314	324	272	336	315	307	315	347	334	294	312	327	298	268	305	302	307	302	336	304	318	308	303	330	327	325	322	294	320	317	290	299	274	304	333	313	306	286	325	291	285	307	319	304	303	323	326	297	306	293	293	307	318	307	309	293	317	297	286	279	278	327	327	312	307	316	329	306	324	316	306	288	320	295	273	289	317	310	281	308	299	314	305	352	311	292	285	320	309	307	300	269	301	264	301	352	312	321	297	329	339	300	278	320	278	326	359	330	314	326	326	311	311	275	280	305	291	299	299	300	297	348	312	304	343	315	307	289	352	300	308	290	296	327	315	330	282	332	286	281	334	312	322	308	318	286	298	294	310	329	308	296	332	310	303	312	324	280	344	318	278	329	305	287	312	311	307	265	311	299	332	321	276	301	313	331	287	298	323	300	323	303	307	318	294	278	300	300	294	331	302	312	333	311	335	294	295	295	332	287	303	284	305	319	328	302	322	292	312	285	303	298	270	305	290	323	325	296	322	310	277	345	309	304	292	294	285	297	284	287	321	304	304	307	309	320	300	305	326	321	313	312	302	313	326	341	300	308	323	360	290	306	323	317	302	317	303	338	319	309	285	289	290	288	292	291	287	316	331	314	309	295	296	306	328	356	313	288	363	288	283	268	287	320	334	306	309	302	278	296	296	296	294	293	307	279	308	302	301	317	310	271	351	281	317	291	282	305	265	275	317	310	284	313	299	323	344	316	296	286	301	319	298	301	289	282	303	295	288	312	349	303	313	337	300	302	293	318	316	313	292	282	312	326	304	279	306	351	267	316	327	303	282	309	316	280	302	333	308	322	317	298	285	301	332	313	310	313	282	299	322	316	292	322	297	301	287	292	294	294	287	287	326	294	313	299	347	300	306	288	315	306	313	310	311	308	315	316	290	317	291	332	287	310	334	298	324	319	308	314	304	317	262	272	300	333	289	314	301	319	325	339	268	312	309	293	329	307	291	321	344	302	301	297	316	298	294	299	309	311	282	303	293	288	331	320	321	271	301	345	288	281	285	276	291	275	294	276	302	306	276	300	272	302	299	313	313	286	273	316	336	313	300	308	308	283	317	305	298	282	302	280	326	306	311	296	301	300	304	290	294	294	295	367	355	313	290	331	313	319	328	322	332	310	327	294	306	312	299	275	302	307	279	291	309	280	300	316	297	285	307	299	320	326	312	289	288	322	291	286	283	309	280	297	287	299	315	321	326	316	297	299	324	325	335	303	319	316	300	307	293	325	331	274	293	322	352	298	287	302	302	329	302	294	304	299	323	302	286	326	312	291	354	327	300	309	316	326	328	314	284	340	311	309	325	323	309	302	294	303	315	304	306	289	277	335	295	318	296	329	322	332	308	280	280	327	300	281	314	333	300	298	296	296	294	312	326	292	311	309	307	311	283	306	288	293	277	281	341	316	294	321	348	282	327	321	293	314	322	296	298	301	288	323	283	323	333	322	295	333	323	297	318	291	328	299	298	355	280	307	331	322	338	273	299	300	316	308	284	291	325	331	336	309	298	325	285	342	344	298	304	288	290	315	340	305	312	308	305	274	340	322	313	278	293	317	317	316	326	309	316	303	271	289	321	277	299	297	309	304	309	337	282	279	315	345	301	292	287	282	288	303	320	292	308	290	288	308	320	304	286	274	296	311	297	311	331	306	275	298	296	311	316	291	302	291	301	274	295	349	296	282	317	332	307	284	281	296	313	307	316	302	332	303	293	363	260	319	331	317	290	300	290	311	299	279	316	298	291	303	318	295	317	340	294	293	303	283	314	276	265	266	347	312	310	307	320	288	313	300	292	326	304	329	314	288	344	297	328	322	326	327	313	319	323	263	296	295	342	342	279	315	290	293	297	310	348	312	277	247	309	314	305	311	303	302	308	301	299	277	312	350	285	306	311	326	288	305	328	315	289	310	310	286	312	326	301	279	334	290	311	330	307	306	311	306	295	301	285	332	267	306	297	308	318	308	319	283	284	301	314	300	300	287	282	298	308	313	303	292	302	318	325	320	295	302	313	275	287	266	335	316	309	287	320	323	286	311	289	291	308	299	322	299	306	288	303	305	341	300	338	296	329	337	324	317	316	341	308	353	318	259	322	257	322	307	315	275	304	324	322	308	293	302	281	302	308	290	285	292	324	294	297	309	307	281	273	283	312	298	302	296	296	293	312	336	322	276	323	305	282	313	326	307	352	310	305	312	323	286	304	302	318	300	322	300	276	343	319	331	307	333	288	306	288	296	272	287	303	308	288	289	303	308	325	312	310	308	320	319	315	297	325	297	270	319	279	275	297	310	270	326	303	329	289	288	287	290	325	306	321	329	274	330	296	313	337	304	300	305	301	298	322	330	327	277	308	292	293	302	322	321	271	318	336	320	331	298	300	312	315	328	313	279	292	320	322	282	318	330	295	301	305	300	316	304	299	310	298	350	309	294	292	320	313	317	290	310	313	308	288	301	281	319	315	301	290	296	281	325	280	286	292	359	301	294	304	293	306	289	318	269	292	284	307	334	342	303	330	328	293	298	302	277	339	286	286	294	296	286	302	284	272	334	316	263	316	304	288	315	300	313	289	316	320	299	309	299	334	317	325	299	306	301	271	345	297	316	298	322	299	299	299	294	324	314	305	285	336	307	297	308	311	314	303	309	324	325	334	307	303	306	298	283	306	323	309	297	335	307	292	292	293	295	310	306	292	310	307	279	296	302	320	290	327	300	286	327	330	319	321	302	307	292	320	310	316	274	276	311	280	320	299	311	280	302	287	277	314	276	333	327	288	310	325	316	305	281	302	317	319	288	288	311	322	295	305	292	322	337	299	332	312	294	277	313	313	262	331	334	285	302	293	295	287	307	286	279	309	307	274	317	314	313	265	312	320	328	296	294	310	329	327	280	312	292	309	272	323	307	313	285	299	305	287	305	286	308	327	301	312	321	289	314	282	316	313	297	302	304	309	288	289	290	321	305	330	270	311	346	346	301	310	312	300	318	334	281	283	300	306	316	314	313	308	321	358	292	310	322	275	337	306	307	296	330	294	307	297	327	308	313	308	332	294	282	325	327	300	319	296	347	311	316	283	287	317	295	320	283	300	320	327	322	317	282	297	300	298	306	320	298	295	331	327	308	306	321	322	291	308	266	303	292	285	331	341	319	322	299	276	319	291	292	298	342	274	291	274	308	306	326	300	306	307	285	287	299	309	326	305	297	308	322	283	314	325	291	319	292	313	287	332	317	300	312	352	309	323	296	327	289	299	322	296	313	291	299	299	320	298	306	290	296	315	328	302	288	283	307	310	315	279	312	335	312	285	278	289	288	299	287	280	324	328	290	309	313	315	342	302	305	253	293	337	297	312	281	303	331	275	283	343	314	283	310	315	295	310	287	318	296	295	291	329	287	291
21040	1557	3081	3385	2851	2376	2071	1867	1633	1488	1378	1224	1243	1146	1093	1041	1078	989	997	938	1001	971	936	965	903	876	878	890	913	914	869	827	865	795	858	889	825	859	824	832	834	860	845	816	826	822	826	797	772	806	860	821	819	805	756	819	820	853	846	770	765	801	771	827	823	783	828	846	832	772	753	760	791	792	829	813	787	804	822	784	765	787	790	762	779	791	801	833	771	869	765	808	827	798	778	729	807	803	821	758	768	771	779	758	863	792	792	808	774	817	762	778	792	772	775	821	769	801	831	737	760	796	793	798	813	790	763	760	785	774	803	798	814	786	779	752	795	796	833	764	800	784	790	797	780	814	801	825	776	737	763	815	803	780	780	799	769	837	820	786	800	737	817	831	730	805	841	799	790	822	784	814	777	791	785	787	801	804	833	804	793	810	782	736	791	751	797	802	790	747	808	791	777	831	782	837	800	825	796	778	844	789	773	750	797	785	762	794	753	743	776	784	802	768	752	780	816	815	791	752	796	814	766	776	759	786	765	760	821	790	799	747	801	799	797	827	814	736	813	762	777	808	718	779	807	766	794	747	768	766	814	760	755	765	822	779	731	790	788	799	827	776	831	788	800	779	777	743	750	708	810	751	734	786	795	819	755	853	778	798	736	780	768	773	793	781	807	816	774	827	804	784	763	779	762	797	739	810	763	807	787	771	812	748	753	752	860	760	766	724	795	789	815	760	817	794	824	772	763	830	774	841	813	814	788	804	800	773	773	761	856	798	757	734	782	853	809	856	753	797	820	793	773	812	771	779	763	796	784	781	793	791	795	814	775	790	827	803	770	811	769	764	793	784	791	780	816	778	846	790	806	752	793	751	812	797	800	780	762	760	771	784	781	782	770	803	803	728	829	795	793	789	724	736	752	798	778	755	812	732	825	767	789	794	840	781	784	805	799	814	795	774	750	757	843	794	802	785	709	811	832	777	743	771	794	813	830	833	809	773	752	748	781	827	770	859	787	803	786	863	769	767	827	778	810	773	771	785	758	763	833	809	759	760	849	788	760	777	768	785	743	832	795	815	814	820	808	790	744	790	775	774	805	770	765	771	796	775	813	796	797	795	793	821	752	816	771	815	784	843	797	798	786	770	752	814	802	806	729	789	795	810	740	815	809	827	884	776	785	765	761	806	815	794	794	761	803	782	733	815	796	771	789	782	790	758	784	782	807	777	736	779	755	754	769	764	774	766	812	830	803	816	744	815	772	816	837	804	822	808	766	766	788	774	750	794	752	802	767	799	781	766	813	804	801	785	733	817	828	763	773	767	780	752	785	812	818	778	782	796	766	758	760	774	731	790	830	799	776	793	767	813	786	748	772	734	796	768	748	811	843	777	781	811	808	817	775	802	757	767	806	786	815	786	759	788	732	762	786	775	754	803	821	753	728	749	782	785	815	795	791	800	804	765	803	792	768	811	754	818	779	758	811	775	763	774	828	781	768	821	817	803	813	783	764	844	790	806	751	791	817	785	756	838	827	780	810	800	802	838	767	789	824	748	780	780	710	748	776	803	828	779	769	761	826	794	782	818	801	773	828	819	784	753	789	762	776	782	780	781	783	779	781	739	821	763	778	796	826	791	744	782	809	777	801	832	757	773	786	710	788	721	746	767	732	820	740	825	860	799	820	782	785	816	825	772	758	830	842	754	779	741	802	804	794	750	802	824	738	784	793	827	795	794	771	770	802	766	816	754	768	766	781	787	744	833	811	750	813	736	798	747	819	814	831	854	848	761	831	775	789	758	778	776	862	739	768	831	805	770	781	794	764	817	816	806	786	792	791	786	762	810	784	761	816	793	799	769	795	794	777	796	782	769	806	777	783	780	748	822	748	810	771	788	810	729	778	750	796	808	770	803	815	740	746	736	800	804	782	777	770	813	787	771	774	807	814	771	788	801	832	792	773	731	763	792	794	800	787	814	786	777	769	823	700	729	727	780	760	744	807	822	801	782	818	779	744	772	819	795	777	763	755	754	803	843	763	782	792	802	752	776	814	841	815	780	760	811	826	808	820	800	749	835	786	712	772	773	801	782	832	841	798	818	822	770	816	804	813	746	777	780	804	765	799	842	772	791	788	785	794	743	768	830	838	783	769	732	744	837	774	783	870	775	776	781	771	796	790	793	742	778	783	786	740	793	763	787	845	806	830	757	783	808	772	733	786	785	790	805	757	830	775	752	768	799	796	767	811	780	776	793	813	804	787	766	801	802	789	784	810	784	819	754	739	773	797	790	782	768	774	804	786	781	810	822	788	797	816	765	811	836	766	766	755	796	826	783	747	783	824	798	813	787	738	759	794	825	772	825	785	804	772	799	801	825	768	773	797	802	794	758	792	826	814	826	797	777	765	767	790	840	802	762	794	736	826	737	806	793	781	780	783	791	756	773	789	784	813	761	776	843	771	757	771	757	790	786	825	778	754	816	833	787	730	791	772	811	788	801	795	800	838	809	804	756	817	759	800	773	763	787	839	858	798	797	751	762	782	792	815	829	805	795	813	759	732	833	763	805	753	784	760	738	807	780	794	819	793	770	744	805	761	844	830	791	753	751	778	842	771	791	757	768	762	793	757	828	773	778	779	783	793	773	786	806	770	807	773	792	718	781	794	807	762	802	790	780	780	809	789	754	797	730	806	811	799	789	783	830	793	791	794	754	752	776	791	806	836	786	734	755	772	818	793	726	796	770	774	780	809	782	780	790	761	805	846	791	796	795	801	785	794	791	751	819	740	815	737	775	807	802	825	851	774	788	726	773	832	814	769	803	779	859	798	799	755	761	822	771	777	783	829	785	734	808	799	830	841	782	786	748	835	805	742	784	805	752	781	774	813	797	790	777	800	780	767	742	749	801	776	830	804	813	792	811	755	757	735	785	749	766	756	733	808	801	791	779	771	765	816	782	788	749	734	780	780	849	793	727	814	808	772	773	828	768	819	799	776	827	780	776	756	821	822	809	781	806	784	741	772	771	786	781	745	787	779	773	762	757	756	793	834	800	830	781	815	757	825	754	770	758	786	742	795	833	756	802	780	745	821	800	798	807	772	808	794	766	843	760	793	796	791	822	773	793	832	796	781	776	792	777	773	831	793	771	799	820	786	789	794	794	773	788	801	774	748	808	777	818	784	749	762	796	776	820	781	766	769	785	812	797	790	814	838	807	802	787	784	742	733	782	738	761	804	775	754	777	792	758	846	769	790	768	777	811	753	760	747	819	818	790	799	805	781	787	754	828	763	778	771	774	738	807	775	812	779	783	790	790	770	834	813	788	762	802	724	816	769	846	773	810	747	816	780	773	783	839	823	816	778	763	792	777	802	754	751	793	821	787	744	790	761	796	848	770	762	852	773	830	798	840	791	791	782	757	791	835	829	762	791	778	802	766	796	820	816	789	750	788	774	797	805	770	813	762	805	804	809	759	799	711	792	824	777	794	828	826	796	819	753	762	807	788	736	806
52677	18358	3428	1784	1213	843	685	528	507	428	405	358	331	315	311	297	276	300	279	299	274	274	296	287	261	268	279	260	262	270	250	266	270	244	239	272	261	248	260	239	223	230	230	247	242	209	261	273	246	265	245	268	220	235	222	239	222	249	228	244	260	235	228	261	254	241	238	236	238	230	247	264	262	217	235	229	204	228	246	245	257	271	255	235	266	230	233	240	238	232	254	241	249	252	253	218	230	209	238	253	248	222	234	234	246	249	242	239	254	234	211	220	252	228	257	260	232	251	274	263	251	212	244	251	225	247	227	230	217	224	248	259	243	223	227	248	231	247	215	251	238	253	254	213	203	220	245	251	247	219	235	234	230	211	234	236	255	235	245	231	268	263	243	237	234	215	257	230	214	251	250	222	196	249	215	227	250	238	253	232	240	253	200	246	237	246	242	246	229	248	252	237	236	272	223	259	242	257	244	215	238	222	258	228	230	267	241	234	228	241	210	232	249	240	236	260	245	256	225	229	222	266	235	216	227	246	278	240	224	223	271	275	246	235	250	239	252	210	210	215	226	220	252	253	261	223	262	230	236	238	232	258	240	284	234	205	230	248	243	245	224	250	253	229	205	244	261	256	224	238	266	245	247	245	247	239	269	225	234	258	221	228	257	233	216	249	247	237	238	235	241	230	211	247	214	223	261	239	248	256	246	217	244	224	194	236	239	228	275	246	220	251	254	238	238	247	231	243	207	249	248	222	254	204	241	232	253	269	256	244	263	251	246	219	263	259	244	247	230	228	228	233	246	254	236	245	247	245	240	221	244	220	248	254	250	255	258	251	264	233	253	236	268	231	234	218	245	229	248	234	248	230	258	215	230	237	223	230	256	248	263	265	221	209	247	222	227	229	237	237	254	263	230	272	223	240	232	227	239	215	242	240	258	230	240	232	239	257	244	247	237	217	238	240	237	251	199	241	242	224	247	220	282	227	246	232	238	220	242	220	227	227	226	234	257	271	241	237	245	226	252	246	208	245	247	233	235	241	214	214	267	257	203	254	248	237	236	253	263	239	225	254	210	271	234	211	228	221	279	230	218	247	237	247	238	238	225	229	272	257	264	256	234	236	260	250	243	205	232	232	239	217	237	229	238	237	228	276	233	250	236	258	257	243	246	267	247	238	235	239	235	230	235	217	199	226	227	232	230	212	243	240	263	211	232	259	206	255	244	239	264	220	253	265	254	211	224	252	223	252	261	251	233	262	236	239	238	264	233	218	222	224	246	229	262	266	210	247	230	244	250	201	234	240	240	217	224	245	233	195	228	243	216	264	212	236	229	231	235	242	231	231	245	227	257	210	263	247	219	235	268	240	222	233	219	221	225	239	228	227	247	235	253	247	213	235	238	238	233	235	249	256	216	210	248	226	221	259	253	232	257	260	234	244	216	226	241	202	222	257	224	231	246	242	273	228	219	249	244	263	249	222	223	243	262	225	241	248	210	210	239	235	225	228	230	238	246	232	252	262	223	219	265	245	233	218	273	233	251	221	212	253	257	242	232	243	208	248	238	215	245	241	223	252	244	279	225	230	229	196	253	227	273	230	230	259	248	234	259	224	223	218	251	244	226	256	234	241	219	246	247	235	241	239	220	233	238	219	222	244	236	241	232	253	232	245	249	237	252	249	227	234	263	242	223	237	215	216	247	242	251	264	250	245	191	246	267	256	209	258	252	215	225	239	262	226	252	260	270	247	253	263	267	241	212	216	241	253	208	218	227	221	238	246	234	246	248	261	221	252	234	232	286	242	236	292	245	221	270	255	247	230	231	248	239	234	251	254	237	236	230	231	251	235	264	221	234	235	254	233	247	259	232	241	228	249	208	223	269	235	236	231	234	242	208	244	241	252	254	265	216	221	212	261	220	258	231	266	231	230	231	224	242	236	264	228	236	242	240	250	242	231	226	247	239	218	255	253	260	224	224	234	224	241	231	241	269	241	244	243	258	222	239	232	255	226	259	238	249	243	250	227	214	237	251	210	227	244	226	228	231	262	239	248	241	200	232	236	213	217	219	229	227	229	241	256	237	247	213	253	211	279	239	241	211	253	236	234	226	243	227	251	241	240	244	276	231	261	255	237	246	219	248	250	203	219	223	227	225	249	247	243	221	247	220	241	239	245	215	271	243	248	212	238	229	236	250	267	250	236	246	228	233	250	252	216	241	240	250	242	220	227	218	267	230	237	240	252	213	212	255	258	246	234	238	224	230	236	226	227	225	234	212	257	271	237	263	219	261	253	261	262	271	251	267	264	257	220	203	242	206	217	221	233	229	215	221	239	228	253	213	240	238	234	228	219	194	213	239	242	222	256	255	228	219	248	222	265	233	244	230	250	221	240	232	253	240	248	249	223	225	223	232	234	224	233	228	263	251	247	230	266	239	252	248	222	252	223	252	237	251	229	238	237	258	229	232	230	233	240	229	223	250	215	237	236	255	259	243	231	232	233	260	242	235	230	239	241	259	254	234	234	226	232	258	242	229	224	229	242	244	255	240	241	262	242	236	241	248	240	252	248	239	231	239	233	270	207	257	258	244	248	233	241	241	240	252	249	225	208	251	249	263	236	250	255	250	249	244	239	230	217	275	234	217	208	205	251	233	223	269	225	236	232	235	233	221	235	242	264	211	242	248	247	210	223	237	213	265	230	219	265	236	225	242	229	236	238	233	221	213	275	215	249	225	224	226	248	235	242	221	249	234	239	245	234	214	197	230	237	240	219	241	215	258	210	223	261	243	215	234	214	252	254	244	219	241	251	271	226	250	240	244	269	240	228	208	222	213	245	236	241	258	229	256	269	239	241	262	228	241	234	251	245	223	256	243	249	253	247	222	224	251	211	221	247	265	229	276	263	228	236	251	250	216	244	212	245	254	253	231	225	221	232	239	245	219	242	212	249	235	237	253	226	222	238	232	210	208	246	249	226	242	244	243	228	261	229	248	232	228	234	247	238	240	241	224	228	249	252	237	280	248	218	218	213	235	270	261	267	228	224	225	232	207	228	261	255	250	242	226	269	257	218	233	229	236	226	227	222	240	230	254	234	248	249	223	237	212	211	266	224	209	226	261	236	245	239	221	232	235	257	255	235	225	274	240	260	251	251	220	232	231	268	249	233	232	257	246	241	264	250	219	231	225	290	223	234	251	226	219	228	242	246	211	231	249	241	231	228	234	246	248	230	228	239	215	248	243	236	275	251	244	247	251	247	242	253	207	263	197	220	221	240	228	242	275	233	228	227	240	234	237	222	204	227	212	253	251	231	255	217	251	224	274	242	232	221	224	255	235	215	215	235	227	224	213	228	249	237	247	247	263	233	237	203	213	234	213	264	253	237	236	216	236	235	250	282	236	237	253	261	225	252	244	255	240	211	248	221	222	227	220	227	241	234	248	254	221	252	231	227	241	216	227	260	232	225	260	237	229	240	231	213	216	229	259	255	232	220	237	252	242	250	250	209
27508	2229	5189	5585	4749	3824	3110	2537	2181	1954	1784	1550	1320	1334	1221	1188	1120	1047	1060	940	922	912	923	893	860	838	821	782	826	789	784	761	731	742	729	734	655	711	742	693	710	732	691	683	687	678	654	691	664	673	721	638	648	632	659	628	628	666	694	692	601	649	654	619	674	667	644	625	688	661	699	627	653	694	624	614	618	589	672	637	641	657	610	598	661	610	669	615	658	672	565	674	622	627	652	608	587	602	647	608	621	596	657	627	625	644	629	611	623	642	616	571	701	611	629	592	620	609	633	621	561	635	621	650	618	663	625	566	641	611	572	642	570	613	614	599	643	627	622	629	645	643	626	597	662	648	620	645	613	573	597	596	613	615	597	622	620	602	606	649	575	619	615	599	601	577	619	655	650	623	608	639	646	614	627	651	636	697	627	722	655	622	636	621	627	637	621	598	618	589	644	642	625	613	633	648	622	621	644	616	583	593	642	591	611	592	616	596	646	606	635	606	557	554	595	626	587	612	568	621	600	566	648	667	632	639	648	593	617	665	625	616	620	645	638	568	653	620	544	612	634	602	636	593	624	601	620	603	598	608	630	597	651	631	572	601	599	587	622	613	595	637	620	601	618	629	594	605	614	605	610	616	644	621	620	571	661	569	654	612	595	639	618	589	612	593	606	599	588	640	654	622	646	617	619	573	617	606	591	603	649	596	612	606	595	631	624	591	642	591	595	570	595	636	582	578	586	636	655	586	602	595	646	615	591	618	615	635	618	652	605	641	570	616	615	586	618	603	622	626	580	584	635	598	640	629	627	522	585	627	630	579	619	595	636	637	595	584	557	634	622	579	639	611	659	593	657	606	600	579	599	619	575	591	615	667	604	646	588	585	617	648	630	581	628	625	611	581	621	662	682	609	640	618	632	602	617	616	603	635	625	659	592	624	639	646	670	659	609	669	614	622	600	648	660	630	642	596	652	645	635	659	656	603	620	599	666	615	610	587	636	605	594	596	630	595	630	601	614	601	599	588	633	571	622	620	649	633	614	616	632	613	610	649	590	582	623	586	611	636	623	616	630	591	611	585	627	579	601	610	619	554	622	619	661	599	588	582	595	622	604	626	620	653	631	593	615	620	605	673	671	650	603	642	588	592	625	653	615	646	599	655	630	675	574	602	608	647	652	577	628	648	634	610	596	591	639	642	635	654	637	614	637	635	613	601	599	626	623	662	649	584	658	602	637	677	598	626	570	619	630	589	648	575	604	637	606	599	612	597	627	616	613	616	629	594	639	570	649	654	609	603	622	587	618	598	648	612	587	601	642	623	611	606	615	604	626	621	631	642	566	616	581	596	612	611	571	617	633	618	664	603	609	659	593	610	603	640	591	610	625	614	629	645	642	613	619	608	637	628	618	587	591	653	589	658	628	635	609	608	641	569	618	594	611	664	561	637	595	632	648	654	591	645	551	630	598	600	589	623	612	644	632	601	642	612	616	634	610	587	593	616	620	598	622	550	589	614	601	612	586	602	664	581	582	583	630	624	658	586	593	687	566	630	603	606	641	681	616	609	626	623	554	619	628	613	637	606	601	649	597	650	598	641	572	621	634	658	646	660	586	644	607	628	585	594	617	617	576	637	600	595	552	620	624	578	645	603	686	647	661	610	600	594	618	595	628	591	638	617	593	642	647	603	571	635	650	612	648	610	586	641	604	633	590	583	595	629	624	635	578	593	596	650	643	647	612	659	614	646	588	614	641	591	620	568	640	592	599	634	570	618	608	633	615	606	620	598	596	647	624	599	637	594	611	606	628	611	639	589	582	633	644	632	598	593	649	644	613	634	616	625	604	678	645	603	652	614	625	607	611	629	638	594	582	593	617	598	558	580	663	592	629	602	654	621	588	602	613	627	565	614	597	666	589	613	628	602	576	623	589	556	660	663	566	646	644	566	623	617	640	629	619	571	622	619	615	621	609	652	613	585	652	625	637	613	641	675	646	640	650	627	592	637	609	652	652	579	632	623	616	611	592	659	670	617	590	602	649	620	637	609	624	587	650	594	613	628	589	617	578	660	615	653	644	657	628	633	587	629	604	601	628	607	644	605	582	596	654	631	618	602	679	650	631	641	635	594	633	568	590	629	634	628	626	615	602	642	627	590	601	636	566	626	613	624	571	590	608	586	664	603	599	590	609	594	600	604	647	618	621	580	592	610	636	593	579	582	646	576	652	629	620	610	578	619	639	617	590	601	620	618	629	617	589	596	607	627	582	663	586	604	597	589	607	610	650	626	603	674	627	599	574	626	614	614	637	600	651	599	633	621	597	629	609	590	617	615	628	609	643	654	568	576	633	592	606	631	625	595	614	600	645	616	631	637	609	591	626	609	619	619	592	622	652	583	590	626	608	627	603	574	596	653	589	645	588	616	579	656	582	647	616	560	639	617	663	611	594	607	647	613	592	626	601	563	629	633	642	608	622	613	619	589	652	600	630	662	620	616	613	642	636	622	602	603	601	616	628	631	616	575	625	620	614	615	613	606	571	622	647	639	614	593	606	695	643	591	659	572	619	601	604	620	580	632	588	620	643	639	575	569	623	610	580	595	606	637	601	646	623	618	594	639	611	606	672	676	578	629	593	609	598	641	604	613	626	602	648	656	649	643	623	649	641	650	582	602	636	596	620	621	603	617	614	608	643	627	674	596	686	561	613	636	615	616	596	626	598	640	598	642	648	582	618	643	586	614	578	631	618	663	608	631	606	604	634	614	643	623	635	623	622	586	609	644	615	622	611	629	643	613	644	596	652	617	595	626	567	626	591	635	618	593	611	618	586	675	608	611	597	615	603	639	589	624	646	603	604	621	637	643	611	610	631	609	612	638	599	632	634	573	656	597	589	592	654	612	601	665	642	628	614	666	632	641	632	599	625	569	605	627	604	643	608	649	634	615	607	607	605	612	600	581	602	612	603	596	618	623	605	644	587	650	611	626	605	617	590	646	567	644	602	585	640	634	593	643	622	628	625	607	588	633	579	663	599	589	557	641	603	637	613	592	637	568	624	598	593	618	632	640	619	615	657	602	600	674	594	550	562	603	598	623	599	614	570	591	634	650	634	585	583	587	615	594	574	627	638	645	626	623	565	585	638	583	609	637	625	604	627	648	585	610	617	633	570	605	604	619	539	586	603	596	646	602	642	599	610	605	646	594	642	615	593	631	581	579	639	596	627	607	611	598	623	629	617	634	613	598	532	616	591	622	642	588	630	597	603	578	563	603	625	647	603	630	619	616	612	651	656	605	627	624	623	657	581	595	664	638	615	608	638	612	633	603	643	566	645	655	614	587	581	559	644	618	647	602	619	598	630	633	602	615	630	646	652	606	627	628	561	640	624	596	595	672	653	631	630	666	641	637	577	617	659	581	652	633	619	578	595	606	605	615	629	624	639	619	584	622	626	625	601	588	625	592	597	621	632	610	585	584	642	639	606	643	620	610	571	609	625	599	598	584	584	621
4485	241	226	227	227	199	234	214	204	193	198	202	197	207	194	202	210	211	194	200	177	224	211	201	199	215	161	223	216	202	220	210	191	214	215	202	212	195	192	212	230	225	190	232	211	235	200	213	184	188	190	212	207	183	193	202	221	232	201	189	196	208	201	202	184	208	204	206	173	195	202	202	199	220	185	187	174	213	220	196	198	201	211	209	224	165	212	187	211	201	197	196	223	198	207	194	198	208	203	227	199	209	199	225	211	206	227	184	241	225	184	194	171	227	202	205	182	213	211	198	200	239	202	215	182	196	177	205	226	207	217	224	201	190	204	198	196	196	197	206	206	225	218	204	217	200	200	226	195	228	177	187	210	198	177	209	185	199	206	202	205	211	198	225	205	220	195	221	216	197	186	211	198	183	207	189	174	197	183	212	190	217	199	213	220	228	184	217	183	212	243	205	216	189	208	225	204	205	216	177	195	193	223	244	218	184	179	182	214	201	199	236	225	212	208	212	222	201	199	203	196	210	201	178	191	215	201	209	191	197	179	203	218	202	202	208	181	213	199	196	223	185	212	206	194	193	200	233	174	196	209	214	219	181	195	184	227	212	215	201	209	185	232	203	233	204	185	191	203	214	172	222	208	210	206	207	216	195	217	221	205	200	193	215	208	213	212	209	191	192	198	220	186	181	192	210	201	184	216	204	196	223	188	203	185	212	196	207	218	209	204	204	184	206	211	222	178	197	225	206	236	197	201	182	179	183	221	201	206	174	187	206	170	221	207	213	229	200	196	191	200	209	212	190	199	195	218	166	224	199	196	206	203	207	212	203	205	201	200	187	184	194	211	210	194	204	214	210	221	224	218	187	205	206	199	202	180	250	193	201	200	205	219	200	207	213	192	187	186	197	231	232	195	215	226	205	202	220	210	204	159	201	224	187	213	209	206	185	188	196	192	192	209	200	206	204	184	225	220	182	199	212	176	202	203	205	214	209	207	243	203	212	177	199	203	206	210	202	190	210	189	195	199	201	216	195	181	221	223	193	200	192	215	220	179	202	218	201	184	214	209	212	187	192	214	212	211	189	209	192	216	229	211	204	208	190	182	183	193	216	204	214	193	215	225	187	210	210	212	204	201	214	187	206	194	195	218	213	197	202	203	223	188	190	198	203	197	208	178	184	210	180	196	217	220	186	217	217	195	173	200	220	211	167	201	192	213	211	210	213	200	204	190	210	197	204	208	208	223	198	217	202	209	173	209	225	198	205	195	202	209	194	205	220	213	195	179	197	204	210	196	217	201	206	197	200	179	216	215	212	219	185	228	207	201	206	184	225	171	186	196	209	233	190	211	211	214	221	205	186	204	201	185	201	186	208	227	211	203	214	209	217	198	200	198	200	199	218	209	213	206	191	206	216	194	212	223	205	194	199	193	212	201	195	216	198	202	202	181	217	187	229	179	206	200	227	206	226	188	186	220	205	191	194	205	203	200	191	219	229	232	211	211	216	203	207	228	212	204	176	203	185	219	199	209	215	193	194	192	198	207	194	205	218	196	173	194	221	222	194	185	221	200	218	203	191	200	190	202	218	178	213	200	222	203	192	183	219	216	209	183	197	203	209	191	229	198	193	198	199	225	192	229	200	205	186	217	200	192	208	231	216	246	205	196	193	200	185	223	204	209	205	232	222	174	224	199	199	187	195	223	194	209	200	187	197	217	184	204	175	203	202	215	196	220	219	211	214	184	181	181	184	209	218	206	183	202	197	206	212	202	202	220	202	204	203	211	227	211	215	208	176	199	192	218	198	174	203	231	199	198	213	205	208	221	206	213	218	217	204	209	182	204	216	236	214	193	212	215	207	190	178	202	204	205	194	212	225	198	222	171	204	198	245	212	229	193	219	174	209	219	217	211	188	188	188	216	203	207	227	197	209	193	201	196	196	207	215	200	196	193	210	181	196	226	196	233	199	199	198	227	195	211	219	227	204	206	211	225	194	199	216	211	219	219	188	207	214	204	214	190	190	199	189	197	184	212	214	182	221	192	204	197	210	226	194	193	195	190	196	185	218	191	204	193	214	204	244	205	197	186	221	213	217	196	177	218	216	209	206	215	219	174	207	209	205	198	215	202	234	200	206	196	239	214	230	213	209	218	224	200	178	210	217	226	193	201	221	213	221	197	210	213	205	199	203	193	195	189	197	202	178	223	196	193	185	195	196	176	210	200	188	195	191	210	192	200	204	228	212	190	213	187	222	201	198	217	182	197	196	221	189	216	225	210	213	217	230	203	183	210	205	198	203	202	203	185	187	214	168	192	221	184	214	202	185	225	217	207	212	226	212	178	248	201	180	192	211	211	219	219	192	196	210	195	209	201	207	222	224	197	177	189	191	218	202	175	209	219	220	218	221	189	217	203	213	199	187	183	207	208	188	217	189	198	210	238	196	196	210	205	204	214	208	213	197	202	167	224	186	192	196	186	219	192	215	202	171	200	205	193	205	190	196	183	207	206	211	204	211	203	206	191	214	191	212	216	183	180	238	195	219	203	219	205	207	228	188	215	195	199	200	227	207	203	224	198	194	199	213	220	204	198	219	198	199	190	220	194	186	225	182	224	193	212	217	179	205	205	206	207	194	200	207	207	174	201	209	172	212	221	202	179	206	230	196	221	227	229	193	212	175	205	208	206	190	173	201	196	193	196	176	204	193	215	213	209	205	203	199	208	212	199	192	183	206	202	207	198	208	188	218	199	194	197	190	198	215	206	215	227	210	224	206	219	227	235	192	211	191	192	194	212	199	214	207	229	206	208	191	195	218	210	173	210	180	202	224	199	227	188	218	193	196	182	208	212	171	194	218	214	192	178	198	199	219	197	170	179	184	211	235	189	217	217	196	224	215	201	204	203	200	210	207	186	230	213	203	170	211	191	204	218	217	214	188	192	239	217	213	201	202	205	201	214	191	186	168	206	228	175	170	221	216	211	214	166	206	173	203	176	209	223	222	197	220	205	196	203	217	160	226	217	208	189	205	201	186	191	200	185	175	198	215	224	249	209	206	207	185	206	203	223	213	201	192	209	222	191	192	216	189	209	188	182	215	227	205	231	189	196	204	222	226	200	194	210	216	216	222	202	209	196	207	245	200	201	203	203	196	188	219	209	221	205	179	203	201	214	182	186	194	198	221	222	213	216	192	190	209	210	217	216	194	180	206	204	197	206	225	218	217	187	213	213	169	191	188	226	206	216	216	235	225	203	229	207	188	198	205	205	224	195	200	216	218	229	185	180	200	217	199	193	185	213	180	216	202	212	210	206	221	209	196	219	208	225	200	201	180	192	218	192	195	200	228	195	211	181	159	191	207	206	220	200	208	222	201	188	208	202	193	187	203	200	224	205	216	198	206	205	227	214	218	224	224	191	198	236	192	232	212	233	217	221	198	203	193	197	170	203	191	181	189	196	234	182	198	187	202	239	208	201	187	196	194	195	202	215	204	202	202	213	194	208	191
4323	618	635	677	682	648	603	606	575	622	626	608	594	637	605	578	549	568	563	579	559	577	567	595	601	593	581	578	558	580	585	581	541	543	557	566	578	548	602	585	575	546	555	581	563	533	575	572	576	561	600	596	532	575	542	510	602	577	541	581	600	531	571	601	555	580	539	608	552	592	572	575	596	550	509	557	540	538	534	581	573	576	533	549	555	545	586	586	531	596	533	594	552	565	570	555	540	564	555	547	552	536	580	577	546	567	538	554	571	559	528	536	558	563	517	571	572	572	546	536	580	556	569	540	576	557	559	538	572	566	562	531	563	561	570	564	608	594	564	574	551	543	544	550	584	582	563	539	577	590	554	542	537	561	587	506	528	570	547	587	609	565	619	579	555	550	569	565	540	566	613	569	592	578	559	569	571	573	601	603	555	577	643	594	595	601	553	586	587	553	548	542	566	530	535	569	562	593	529	528	539	590	561	513	548	536	617	568	570	575	504	526	568	527	553	547	564	544	510	578	567	549	561	516	520	543	553	532	591	514	582	548	540	550	549	533	571	582	534	555	599	596	573	577	558	590	576	573	579	608	532	532	534	584	599	603	593	616	537	546	533	547	533	588	567	558	573	564	540	546	558	553	545	535	551	550	555	521	557	538	574	556	543	596	526	568	586	604	574	547	570	583	582	565	543	590	580	530	577	595	576	527	561	581	528	582	517	569	513	592	591	553	551	603	562	521	597	565	571	562	560	570	547	556	567	605	578	549	583	548	571	552	548	608	510	627	580	559	568	550	578	594	526	592	538	525	552	565	522	539	561	548	611	574	570	567	537	572	563	544	593	558	572	500	549	596	573	559	567	582	589	559	566	569	559	559	552	579	565	578	570	560	550	577	545	565	612	546	553	561	567	572	525	522	549	554	569	578	558	579	566	541	584	567	555	590	556	581	561	546	571	544	583	568	575	566	550	604	580	550	555	594	576	558	584	555	575	554	562	618	573	560	560	539	592	556	534	562	554	559	575	557	578	532	548	589	561	591	539	524	556	573	586	554	523	504	532	578	576	525	567	534	537	569	568	566	589	543	545	583	575	610	582	594	524	533	556	555	569	531	577	551	560	548	586	583	537	574	572	533	566	594	607	542	549	543	534	553	561	548	543	522	553	568	571	557	533	551	544	572	560	527	578	579	527	585	597	563	546	554	563	528	570	552	580	547	514	541	568	556	593	576	540	552	597	534	564	579	566	557	554	521	530	545	622	603	556	539	567	509	577	601	532	562	607	593	623	606	582	536	570	593	580	575	583	585	559	576	568	547	601	534	565	519	530	553	600	575	564	507	610	573	588	552	537	569	571	544	574	499	569	565	565	547	561	578	567	544	554	547	572	582	564	537	553	581	531	543	531	583	553	572	600	551	567	563	557	578	625	531	528	588	552	531	580	604	590	620	523	537	548	551	550	557	559	615	514	573	563	542	568	556	541	615	572	572	553	543	549	560	601	527	572	563	591	575	552	533	574	575	594	562	552	560	560	563	563	575	580	551	565	548	592	525	573	553	565	577	564	546	546	558	574	529	589	584	569	533	581	574	548	571	531	557	584	560	575	566	588	554	610	594	535	616	580	562	547	571	565	587	546	581	572	580	565	594	576	580	580	547	566	533	581	572	576	591	593	585	584	561	540	575	582	572	571	599	582	601	614	528	585	556	536	540	571	549	574	524	575	582	541	549	549	581	577	550	547	551	519	575	566	560	586	559	603	535	571	571	594	550	572	578	569	569	548	544	550	552	565	526	564	549	549	576	550	543	557	586	578	577	556	596	553	566	565	588	536	503	596	570	622	577	558	554	593	580	610	571	575	539	572	552	539	537	614	585	565	592	534	562	607	564	542	595	596	596	564	552	575	549	591	537	564	594	579	531	558	546	592	591	527	583	564	583	550	559	553	570	573	584	557	563	600	514	537	585	572	567	555	542	561	594	535	561	548	537	592	576	582	585	539	601	562	570	560	526	553	595	600	539	543	606	550	572	572	558	555	540	625	532	530	583	549	562	579	552	591	567	579	581	511	558	571	567	562	587	595	565	556	538	593	563	547	548	598	541	581	597	550	596	552	599	572	577	539	535	554	516	548	540	580	577	525	613	545	552	572	532	554	538	531	594	557	573	601	528	581	539	563	572	528	629	553	566	514	563	557	568	591	553	602	554	599	563	591	554	552	556	563	632	579	561	548	562	551	555	552	549	623	583	609	595	585	620	544	547	551	610	583	587	557	534	529	582	541	601	549	595	543	545	590	569	577	611	568	550	573	587	568	551	568	627	558	547	611	530	515	605	535	584	571	533	598	536	561	591	574	603	583	568	565	552	592	540	558	553	579	573	557	581	613	547	578	579	540	565	544	586	586	581	544	540	592	599	554	574	567	577	566	585	553	571	551	561	551	550	564	593	580	601	531	545	551	555	536	542	546	574	567	561	567	566	619	558	577	554	560	545	535	559	609	595	582	565	555	571	516	587	555	590	534	559	591	575	560	554	592	570	581	564	579	578	561	535	584	544	516	564	580	519	607	578	544	589	593	528	548	548	550	524	538	583	561	577	567	557	592	577	545	568	579	573	555	573	571	581	531	580	543	574	567	606	587	553	547	532	586	575	564	592	573	566	558	554	545	582	577	586	569	577	564	544	560	553	561	555	567	560	564	550	565	554	532	533	553	562	569	595	514	589	577	526	561	585	531	577	570	570	551	568	548	605	558	559	580	588	574	561	561	576	549	554	580	556	547	561	559	562	575	544	529	543	549	575	574	589	576	504	575	597	509	554	579	570	576	544	563	579	561	578	596	582	568	572	580	574	575	579	587	527	518	564	559	608	582	542	554	548	600	490	582	544	537	612	548	583	573	586	573	584	632	576	576	562	594	548	591	553	537	570	601	567	579	610	602	603	549	574	546	573	578	550	542	562	584	583	612	545	559	596	560	579	554	598	547	539	566	595	519	510	587	555	569	553	509	566	557	557	550	544	550	594	581	572	575	535	497	564	552	539	566	600	533	587	582	562	538	554	589	559	525	549	540	577	526	585	555	531	575	545	554	623	603	616	524	558	579	539	564	600	583	560	566	575	590	544	604	616	517	556	554	566	567	552	578	587	588	545	551	584	542	566	564	610	571	602	561	570	588	568	544	580	530	594	566	582	536	574	519	567	591	572	591	554	593	563	596	595	542	566	578	563	564	543	549	570	564	518	564	564	551	576	542	550	595	550	571	588	553	592	594	601	548	560	568	565	590	567	590	607	572	559	524	556	541	545	590	557	551	565	533	585	570	551	557	543	559	578	560	612	538	553	598	572	545	516	556	564	519	600	543	575	570	564	591	552	534	590	551	586	527	542	532	622	603	548	575	548	572	535	552	562	578	566	539	576	551	533	531	535	581	569	555	611	537	587	566	557	527	576	620	573	559	554	562	583	615	538	556	560	534	594	588	544	556	564	571	613	568	598	564	539	547	565	555	570
39711	10310	1486	985	741	591	570	452	427	391	350	349	341	317	352	342	350	338	340	313	335	287	328	311	286	288	331	310	293	305	339	313	328	302	270	304	310	316	267	268	291	280	313	317	305	276	275	309	299	292	300	287	323	341	318	304	295	321	290	300	292	299	309	328	288	283	318	344	309	309	321	277	315	323	316	270	294	304	284	322	283	284	318	301	307	274	322	292	323	309	297	320	292	326	271	277	259	290	283	342	305	279	278	269	293	310	272	286	302	348	312	293	298	307	284	301	287	287	325	307	323	300	277	305	323	324	320	318	307	319	322	302	271	292	302	309	268	266	320	307	298	310	306	280	319	311	264	288	312	308	329	299	302	274	320	267	300	299	299	293	269	294	307	257	297	288	287	301	309	295	300	287	320	315	280	331	265	334	311	312	295	291	267	319	296	286	297	297	270	284	304	296	314	299	269	293	294	312	294	278	318	333	263	301	283	313	301	250	302	292	304	312	298	313	274	317	309	306	297	310	330	293	295	316	286	287	315	324	309	322	287	339	301	295	292	290	301	288	275	287	303	311	302	298	282	282	297	359	306	300	304	312	292	301	297	334	302	286	307	300	327	308	294	305	311	304	279	275	309	319	315	322	283	285	252	325	350	312	320	317	316	281	319	300	295	321	265	289	300	277	308	275	318	329	286	297	300	302	262	303	275	297	260	294	284	304	299	292	305	285	273	292	290	298	307	302	302	341	305	324	301	292	305	301	299	326	306	268	296	295	289	289	290	273	315	311	286	307	295	277	290	297	295	311	335	306	305	315	312	304	301	301	292	271	287	269	312	290	306	321	303	299	296	288	317	303	281	287	302	257	290	303	321	306	303	302	307	288	292	256	282	338	345	349	302	304	320	324	312	317	312	311	297	322	321	264	282	350	282	274	288	295	308	308	279	291	282	294	301	293	300	305	327	281	275	277	323	319	319	328	321	302	280	287	310	277	283	272	329	320	286	316	308	310	294	273	296	295	316	320	311	310	303	278	307	297	276	306	302	303	284	294	284	348	280	317	314	315	324	299	305	308	295	302	305	317	285	309	344	305	293	289	280	328	296	307	299	310	295	299	277	295	313	309	288	316	305	264	289	267	304	303	336	303	296	281	310	305	290	309	306	330	321	311	302	305	282	312	315	310	313	329	316	295	296	303	297	304	312	311	308	312	320	291	289	300	304	322	294	302	329	299	315	302	307	319	276	289	297	288	293	268	300	290	277	303	290	300	285	303	298	275	314	338	310	300	278	297	296	306	314	314	268	295	343	320	335	308	288	323	296	288	287	275	314	311	324	268	286	309	301	312	289	280	303	285	329	294	309	274	287	309	311	328	306	297	300	315	288	277	266	308	273	295	310	288	303	283	304	302	315	316	304	308	289	305	337	293	286	295	289	310	266	259	277	315	313	299	315	307	313	294	318	307	326	293	286	311	320	301	253	293	286	308	300	319	302	300	301	322	314	299	301	315	288	281	282	315	296	285	287	284	331	315	303	282	298	291	314	280	315	309	305	302	292	293	301	311	274	269	327	296	316	310	291	309	300	289	305	306	290	305	333	285	291	325	296	269	295	303	302	286	268	253	299	297	278	302	302	352	301	286	289	296	275	339	331	274	293	302	291	292	324	278	330	272	300	273	290	284	295	289	311	318	305	285	301	295	295	305	299	279	298	268	319	300	296	296	294	323	315	302	290	290	314	288	277	321	305	308	318	317	310	271	278	259	314	282	329	294	301	274	300	291	302	340	295	335	296	294	293	327	294	322	301	314	276	285	286	300	317	323	308	319	308	276	286	288	303	290	299	324	303	298	309	316	283	292	290	301	300	306	301	330	290	294	286	306	313	305	279	312	322	276	318	312	294	324	288	322	275	339	299	284	294	287	277	337	324	278	302	308	304	286	289	320	273	309	320	307	285	304	293	287	274	318	319	272	330	280	326	298	309	284	318	300	298	302	338	305	268	299	331	301	297	315	312	311	312	294	281	283	290	297	281	312	314	293	260	299	300	299	333	279	315	275	334	296	281	296	322	300	323	289	309	310	320	320	305	273	300	310	299	320	277	309	257	294	299	277	321	305	280	320	265	319	267	300	292	306	283	287	311	322	294	313	319	314	302	320	301	289	327	281	300	282	324	300	259	304	382	285	298	293	298	318	303	283	298	303	299	296	291	262	283	292	352	324	289	269	260	294	282	305	303	296	280	347	313	307	299	319	301	311	308	315	288	282	320	298	302	283	339	301	301	327	285	260	313	308	298	256	265	288	290	299	298	302	291	294	320	294	315	281	326	307	293	292	267	311	286	294	331	294	286	310	313	289	299	262	304	304	311	317	296	315	307	305	304	284	287	282	299	284	307	288	305	277	333	271	334	318	295	308	314	312	311	301	274	298	307	298	321	290	297	309	277	308	274	296	261	307	311	314	272	315	300	306	296	278	329	274	281	319	309	325	265	308	319	323	311	295	269	304	303	327	276	310	308	284	325	304	328	259	290	307	296	320	271	290	297	300	329	323	310	290	307	313	300	305	281	292	306	334	289	318	325	308	331	290	298	295	286	316	279	327	304	301	314	334	315	296	314	312	300	296	305	312	276	264	311	323	305	280	289	301	312	284	300	287	276	305	282	292	289	304	288	333	317	286	329	339	300	297	290	289	303	316	305	298	300	292	290	303	316	314	312	319	320	264	306	303	281	308	329	306	331	303	336	314	298	277	280	302	303	311	301	293	295	295	310	327	317	304	288	309	299	294	302	314	278	315	292	294	295	308	302	293	317	302	287	301	296	302	318	292	312	309	301	322	304	329	319	297	327	310	248	330	281	317	313	302	306	320	323	289	261	330	311	325	301	286	315	275	320	320	298	346	298	303	278	294	303	309	319	303	284	295	272	284	305	312	290	290	305	305	309	294	280	306	285	307	283	336	301	298	314	320	289	276	294	299	294	315	264	310	295	295	288	325	319	298	296	309	290	278	311	300	318	328	276	303	297	287	318	274	290	297	297	297	300	302	320	301	318	331	294	303	320	321	335	328	320	278	301	325	303	332	319	290	335	268	280	310	282	299	306	291	310	336	282	280	294	319	266	326	265	305	268	281	325	320	303	288	295	291	322	288	314	293	326	285	289	300	284	292	274	295	303	303	279	304	297	280	273	305	280	284	287	314	292	273	279	317	282	286	292	307	338	297	273	288	286	277	314	293	288	305	288	305	277	294	297	314	308	306	299	303	299	301	302	306	303	316	318	324	319	274	314	320	257	306	312	304	267	291	319	286	290	337	313	325	275	332	285	298	256	259	304	277	322	314	279	289	274	302	301	316	299	324	299	300	298	317	314	315	304	264	321	281	282	298	295	288	301	283	284	280	270	285	298	301	313	319	297	297	292	302	314	319	289	288	316	308	300	331	331	303	283	303	294	318	311	325	307	301	335	313	312	306	313	289	290	310	298	295	281	306	285	299	308	296	293	302	308	313
21216	1589	3049	3275	2825	2365	1991	1781	1527	1552	1339	1239	1253	1110	1096	1085	1010	970	992	923	960	907	883	878	790	911	875	875	897	829	792	890	857	827	839	857	823	858	856	790	816	834	824	804	822	783	764	745	811	777	831	792	852	762	797	803	845	767	813	727	758	831	816	822	811	779	795	756	741	817	765	839	783	811	794	823	808	772	794	816	778	836	832	880	806	763	803	778	781	803	718	791	802	747	744	796	784	779	760	765	775	776	737	799	795	766	746	777	798	794	762	730	740	785	769	773	758	733	800	771	785	763	814	802	779	757	803	789	801	760	792	760	790	749	814	790	783	785	811	787	796	793	781	743	796	752	774	780	776	802	840	791	766	771	797	738	739	788	782	766	752	775	785	757	766	835	757	781	767	808	774	747	748	777	781	781	812	768	849	804	767	751	779	762	750	773	741	758	809	778	845	809	786	797	804	764	706	842	851	734	728	722	822	783	778	816	773	760	750	765	785	730	799	785	761	806	810	809	768	752	804	736	768	737	772	826	750	792	757	748	857	789	787	794	766	803	838	755	767	842	811	761	810	788	787	766	807	733	777	775	831	804	824	808	804	744	769	754	734	785	752	778	781	795	803	754	806	773	807	828	738	783	775	747	753	753	823	816	776	788	703	829	814	823	784	738	796	738	801	717	833	738	745	735	790	783	737	764	746	767	774	792	750	741	765	811	773	794	776	811	731	771	753	730	831	793	742	732	805	757	813	731	751	747	745	831	732	760	727	731	809	762	788	764	795	777	757	765	767	766	767	793	780	794	756	758	786	732	757	780	830	782	776	790	722	778	783	784	752	786	792	803	771	809	789	808	808	772	806	811	761	811	726	806	805	775	779	819	775	777	820	764	740	765	784	756	759	723	807	743	771	789	729	828	785	816	779	769	828	787	763	757	790	778	831	753	773	795	805	806	767	793	771	803	810	771	793	713	770	719	787	783	764	741	793	768	745	778	750	780	743	778	765	768	803	767	757	740	828	789	779	740	830	799	735	763	748	752	711	766	736	787	820	768	734	723	827	799	770	821	792	802	790	757	789	857	817	763	804	827	750	761	749	774	760	710	794	786	782	795	753	779	739	751	760	781	740	788	789	764	805	818	803	755	835	792	773	803	801	763	793	803	762	751	780	781	839	784	791	759	740	776	761	799	777	827	776	772	770	740	764	771	800	810	786	774	715	766	775	837	731	779	776	793	783	743	747	779	762	836	793	758	743	809	771	774	753	752	811	814	803	764	813	830	764	737	790	774	759	756	760	824	792	754	777	792	807	756	793	749	805	755	716	744	783	789	765	762	726	781	754	782	784	744	775	828	733	778	757	744	760	792	766	730	824	729	787	780	763	816	774	780	787	782	753	787	779	789	725	738	774	743	788	762	787	757	818	784	810	762	841	769	812	817	788	754	741	828	720	734	752	821	775	758	719	792	773	755	813	738	805	763	773	792	806	761	781	798	781	819	769	809	810	721	784	754	793	765	803	751	738	777	765	760	779	761	848	824	747	842	786	804	776	782	763	786	759	793	749	793	725	805	815	753	769	759	776	761	718	758	758	796	808	718	749	771	765	759	757	760	769	756	773	772	759	776	782	780	776	744	735	807	845	815	769	833	748	792	741	750	794	779	772	783	822	777	743	810	761	775	771	807	792	748	798	814	794	785	765	773	724	786	764	772	780	730	770	784	785	765	773	771	751	770	784	796	787	805	779	799	784	754	782	762	788	842	744	813	768	761	772	794	761	771	784	810	746	808	787	779	788	772	720	760	757	789	803	787	744	828	740	748	759	784	804	818	730	693	763	785	731	815	772	784	811	789	755	735	771	794	797	774	809	813	780	756	734	795	784	732	779	812	747	775	848	739	760	819	832	820	756	775	763	788	798	762	768	816	782	813	794	782	761	758	837	813	823	739	800	799	753	816	797	717	766	704	795	743	775	812	767	781	762	761	749	749	811	784	805	799	816	741	803	798	820	807	777	752	808	805	741	817	783	779	806	785	775	751	773	811	789	743	726	743	755	775	862	789	710	775	781	735	741	739	789	771	737	788	797	784	827	758	786	728	834	764	762	867	781	807	771	817	759	816	756	740	791	763	835	788	756	792	802	779	777	818	815	747	749	759	763	777	780	770	787	799	729	785	803	722	779	768	761	753	741	762	802	779	819	772	788	776	771	702	799	736	797	775	794	796	787	774	758	754	749	793	783	756	799	739	793	745	748	734	808	794	757	749	780	704	807	805	775	764	787	781	780	801	791	725	774	751	716	779	779	770	786	755	781	746	675	810	730	773	756	750	774	793	809	771	791	730	779	818	769	731	772	808	746	779	778	716	764	801	792	762	761	757	781	793	716	755	776	724	755	786	788	835	787	788	785	778	750	823	838	839	771	791	819	758	793	777	785	790	774	776	741	776	812	745	774	836	760	786	783	735	788	785	803	758	748	763	761	811	734	783	774	831	805	759	765	751	756	746	772	787	750	746	802	770	840	805	783	781	761	783	796	736	773	802	744	747	803	773	830	795	774	776	784	769	795	774	790	823	786	767	750	817	744	787	811	756	798	767	800	781	769	807	741	714	783	765	769	764	775	782	764	782	757	769	761	792	794	750	783	774	769	791	805	849	766	831	834	734	759	744	772	791	775	786	779	816	743	748	756	757	745	780	763	766	747	748	775	765	785	766	806	762	734	736	766	792	832	781	753	739	714	781	739	837	814	733	771	717	763	778	792	775	776	812	748	780	800	834	738	733	778	804	834	776	761	812	731	796	752	732	799	767	788	775	765	797	768	785	744	743	797	764	796	771	750	760	809	768	779	756	806	769	766	771	785	733	802	764	770	795	765	796	737	773	746	770	772	802	822	804	766	778	790	809	775	749	786	791	767	782	750	804	801	817	772	810	766	723	767	765	793	745	804	809	788	767	828	746	759	799	735	755	770	777	775	781	769	770	740	818	776	780	739	770	719	767	797	816	772	805	764	796	734	786	781	762	801	781	769	759	791	764	771	773	739	792	772	762	758	811	768	747	744	788	766	761	740	778	757	751	757	751	792	782	772	758	794	802	807	756	810	729	765	783	761	770	787	777	801	754	776	798	764	822	790	809	769	769	834	762	816	785	788	818	781	804	761	792	795	807	791	771	772	751	811	742	764	814	763	745	763	806	741	822	753	785	782	781	782	770	782	757	797	733	757	728	821	783	776	747	747	767	832	766	737	809	823	767	783	808	802	801	799	790	824	800	778	794	829	782	797	774	693	760	791	793	833	819	785	780	792	744	814	796	764	818	803	789	729	749	788	773	732	806	806	757	732	815	812	798	809	802	825	835	788	766	750	808	731	787	743	825	747	782	781	822	781	754	854	749	767	805	776	766	796	795	787	798	780	763	781	756	800	787	774	756	790	815	778	773	744	742	756	808	731	787	758	794	740	839	792	781	729	765	773	793	850	726	805	754	789	764	783	740	789	805	767	786	784	816
54722	19456	3671	1808	1169	851	668	577	509	391	407	332	320	333	315	300	267	288	281	264	265	255	268	264	276	253	252	281	258	228	277	263	258	260	261	237	233	232	234	193	230	230	225	246	229	231	232	235	221	231	243	249	245	252	256	242	256	219	238	236	237	263	231	252	253	260	227	214	251	233	232	194	220	230	234	230	263	238	262	223	250	238	243	245	244	225	242	224	254	204	263	225	204	244	242	257	249	237	239	244	249	223	225	233	235	226	225	241	254	205	235	208	216	233	240	260	210	244	225	241	240	254	244	245	247	226	229	260	216	232	241	242	247	225	214	226	244	235	226	248	246	254	236	220	203	243	255	231	206	215	243	224	250	230	239	224	207	216	268	252	221	221	238	237	234	253	245	230	249	212	247	217	253	216	216	212	243	261	226	248	216	252	256	218	221	224	207	204	237	241	256	243	263	251	225	236	256	230	241	229	232	221	239	202	200	238	236	219	246	232	256	240	229	227	247	222	262	256	229	206	213	211	239	240	243	252	255	224	242	240	265	226	269	232	248	248	236	233	249	214	251	235	223	224	231	269	210	236	222	231	258	255	226	228	251	241	245	228	243	219	244	245	235	247	219	236	256	245	236	256	254	240	226	215	225	233	249	252	282	254	246	230	239	256	257	231	246	264	213	244	229	221	245	230	204	241	234	240	247	246	234	219	231	230	232	254	240	227	226	242	226	216	239	249	251	265	213	230	260	222	240	210	261	253	251	275	224	236	230	231	239	252	241	241	273	211	234	228	227	270	244	249	255	226	244	219	242	258	221	233	233	221	214	240	232	234	235	223	232	254	211	248	221	250	236	231	246	250	242	235	249	230	243	219	212	207	234	228	222	245	241	248	222	221	281	228	230	238	253	255	253	225	226	236	225	252	235	210	252	242	225	219	256	237	245	257	249	242	255	263	238	259	226	228	245	246	231	236	276	255	238	256	223	244	244	252	269	221	228	230	223	227	238	236	224	204	232	280	259	258	256	246	250	256	240	266	239	197	230	268	214	259	226	226	249	231	238	242	245	213	237	272	247	218	230	241	224	232	247	238	216	225	242	230	208	217	220	239	226	213	218	224	214	213	254	228	259	240	242	244	231	243	259	242	235	229	236	231	233	219	240	240	229	219	228	224	237	226	240	258	227	250	254	225	248	214	196	221	237	230	227	255	244	205	255	245	208	222	249	245	214	238	236	229	250	242	223	210	241	230	270	227	255	226	260	220	241	240	236	242	238	227	234	238	251	247	232	244	241	209	274	257	236	254	256	204	189	239	228	214	231	226	234	221	236	234	229	247	238	248	224	241	231	238	221	230	226	230	252	233	228	208	221	212	242	261	230	261	261	215	223	213	233	234	242	257	236	246	214	209	240	267	266	257	252	242	225	225	256	256	235	238	224	234	243	232	226	231	230	230	238	232	227	248	206	233	244	214	215	228	241	236	218	223	248	208	246	222	242	247	253	223	212	245	239	238	266	252	217	235	238	257	272	239	243	235	229	227	234	242	229	240	219	214	265	261	247	246	237	232	231	242	236	237	225	220	225	234	222	232	229	254	232	221	243	264	224	248	214	240	223	248	239	235	251	225	245	232	227	253	222	238	242	250	238	262	227	231	243	255	255	254	246	238	235	242	233	239	252	238	239	242	249	249	249	238	259	226	226	247	209	217	255	242	216	253	241	224	260	225	248	264	238	228	221	264	232	243	237	221	229	249	242	235	255	229	239	217	234	250	228	225	237	266	234	225	232	249	257	237	213	225	249	245	218	204	247	221	228	219	254	254	241	195	259	246	209	248	270	239	210	262	215	247	231	252	262	236	228	229	238	246	259	258	224	248	210	223	236	259	222	228	231	250	215	231	237	217	268	244	236	200	235	212	228	218	219	250	220	204	251	240	222	237	258	224	242	252	224	231	238	231	234	265	240	203	250	237	262	259	213	227	237	253	239	243	257	216	235	253	229	232	235	238	263	258	237	231	238	238	205	227	243	240	243	208	214	219	221	215	257	251	232	226	229	222	220	254	243	244	228	242	229	222	267	225	218	220	209	235	238	234	253	255	214	201	237	225	216	228	222	223	246	256	229	204	235	257	235	194	231	260	223	260	269	261	248	249	251	245	232	217	246	254	225	245	207	219	253	247	210	246	240	246	231	265	231	256	244	248	260	243	233	235	249	218	254	266	210	224	226	264	232	216	262	240	235	235	236	235	252	246	228	245	250	235	240	233	235	246	261	241	223	235	254	248	247	227	247	230	252	229	226	220	235	241	240	248	248	199	220	236	234	246	223	211	246	226	244	210	232	228	256	230	246	226	266	240	223	228	211	240	252	238	226	229	211	216	233	219	237	228	262	255	219	277	220	225	224	240	185	246	233	216	228	264	211	243	242	229	228	244	268	232	223	265	237	258	237	235	213	234	226	251	221	228	241	204	227	237	264	212	246	241	243	243	248	245	238	208	259	224	224	212	230	225	235	247	246	250	235	241	242	208	198	245	230	262	263	241	235	235	232	222	254	256	257	271	235	220	218	247	246	244	215	223	239	225	209	257	255	236	236	241	225	239	237	216	252	243	215	242	226	247	237	252	220	265	215	249	225	248	216	224	244	234	258	225	243	261	260	243	238	230	206	248	242	205	229	231	223	243	241	228	214	215	239	207	248	224	199	248	238	235	196	238	235	230	245	224	233	242	241	238	214	221	227	257	204	231	263	256	228	223	246	254	229	231	247	262	240	218	218	243	256	222	224	239	233	219	233	234	235	238	227	214	236	230	214	235	236	229	275	237	230	226	269	242	206	229	224	237	245	252	246	227	233	239	251	257	225	229	217	254	223	223	246	218	215	238	222	234	232	227	238	268	229	217	215	250	238	221	240	240	249	232	246	230	223	267	231	220	249	253	229	270	235	237	237	241	215	237	243	203	251	224	216	230	222	199	228	237	253	256	254	235	237	223	253	238	225	245	250	222	245	239	253	221	233	217	239	224	230	243	251	211	272	242	217	223	230	217	224	233	219	254	242	230	225	243	232	246	245	232	248	227	245	247	239	217	235	242	240	251	229	250	247	225	249	247	226	231	223	248	219	229	245	248	244	235	251	219	227	234	243	262	216	235	237	225	224	216	238	242	219	233	231	237	245	233	244	239	245	218	252	230	248	276	223	221	224	241	235	235	231	215	226	245	212	234	238	205	236	241	240	244	238	233	229	221	244	249	254	242	241	263	261	236	253	226	255	219	252	231	225	220	228	225	238	264	204	217	231	249	239	254	208	237	222	235	241	237	238	208	247	239	219	255	265	241	236	240	238	214	216	250	248	246	220	233	233	259	227	240	249	245	242	222	241	250	241	233	246	239	240	248	251	225	193	232	256	258	231	233	228	248	229	240	234	244	236	238	242	229	252	224	252	246	245	233	256	244	227	229	232	242	233	251	249	238	225	205	230	271	237	235	279	223	209	222	217	223	203	228	221	238
29201	2314	5043	5532	4687	3767	3079	2554	2152	1896	1643	1506	1372	1300	1215	1167	1090	1003	1018	984	913	894	843	791	816	846	797	811	720	789	719	736	751	720	682	731	725	670	682	712	699	699	640	681	646	684	676	685	649	609	636	615	683	662	666	621	661	677	676	617	636	682	642	624	641	621	655	628	623	624	656	634	616	634	686	598	655	646	662	579	604	615	652	682	599	588	580	666	636	602	607	614	628	586	622	567	630	663	590	631	568	596	618	604	605	591	614	650	594	660	607	633	588	617	616	614	624	641	635	571	576	610	601	644	635	594	573	620	578	607	629	609	572	603	574	592	652	595	609	587	651	573	629	611	574	575	577	583	598	585	603	568	553	613	613	623	624	594	574	630	578	650	624	610	605	619	618	618	606	636	596	626	655	600	593	611	624	662	666	687	651	596	584	627	625	646	602	592	575	620	580	615	599	653	614	687	572	616	599	596	563	603	638	556	599	579	592	576	618	612	648	619	595	614	564	613	610	596	610	618	636	620	597	621	584	610	564	591	630	606	572	545	638	588	602	582	609	568	645	576	538	638	611	630	580	622	601	604	609	590	604	581	591	629	595	613	585	615	594	586	577	588	580	589	573	624	603	596	610	630	587	626	615	636	630	619	610	605	584	599	598	604	581	589	611	601	646	608	619	628	596	584	574	589	588	559	585	636	601	608	600	574	538	590	610	595	605	594	596	627	592	609	591	596	605	653	629	589	576	568	604	604	619	600	596	578	586	634	609	583	589	602	589	591	630	627	570	619	595	609	607	582	565	606	577	584	619	599	602	585	567	617	599	612	646	570	603	643	591	598	609	575	582	608	575	560	577	617	604	574	597	632	621	592	630	583	612	608	636	606	631	631	602	624	654	571	592	620	632	609	579	599	604	657	603	636	622	620	575	622	633	634	588	571	548	588	596	640	556	620	592	641	616	623	633	559	607	622	589	605	578	601	611	608	593	614	599	576	572	621	581	622	559	576	603	590	610	633	608	657	590	638	582	659	599	574	548	636	609	556	604	593	634	627	582	613	630	631	570	629	597	633	582	618	604	608	590	613	591	607	589	592	642	633	598	607	628	595	617	569	571	608	590	560	572	608	606	596	615	581	656	594	621	615	637	627	605	587	637	636	609	660	629	630	590	614	574	588	618	579	556	625	608	627	611	565	629	628	585	595	624	596	670	558	610	609	581	569	550	619	613	592	628	593	656	596	581	583	637	604	620	591	590	597	584	660	584	589	585	587	633	570	633	590	579	641	552	615	601	608	584	598	599	584	578	627	607	630	592	602	613	622	558	656	589	605	614	596	593	566	577	636	627	616	634	614	688	590	598	562	610	641	602	613	645	630	613	592	595	621	621	582	595	613	641	630	622	602	610	548	648	597	565	602	605	634	582	627	598	644	615	630	585	628	644	635	596	613	627	641	603	601	632	568	600	651	599	604	602	604	622	593	603	600	613	574	634	564	633	590	606	610	614	548	574	590	583	585	601	582	573	613	550	603	632	567	636	606	638	632	549	594	593	594	599	619	615	590	631	613	595	596	562	590	594	601	640	642	616	573	577	600	567	581	614	615	561	615	628	606	589	575	654	621	619	572	605	595	600	578	611	616	584	591	583	642	599	664	613	648	576	565	625	610	608	583	560	572	613	584	580	612	619	590	620	603	583	614	575	567	574	605	606	603	576	622	601	592	555	627	611	593	649	620	587	597	541	646	577	629	590	600	591	588	592	615	549	613	583	605	594	568	571	629	623	647	595	640	593	595	618	568	581	645	641	614	597	602	630	593	626	563	600	598	588	629	583	643	617	567	615	644	592	574	611	640	614	612	567	588	602	580	579	564	586	618	582	576	541	620	582	586	589	586	627	611	585	653	648	622	610	613	605	592	593	594	643	579	717	576	573	623	602	614	567	614	631	585	584	613	623	606	610	629	580	579	564	650	540	631	596	579	598	639	613	611	652	588	610	649	612	599	580	620	583	574	587	609	598	608	599	595	625	591	570	563	651	627	582	562	623	598	572	604	613	620	574	648	612	593	614	612	614	571	602	601	610	579	617	569	621	600	637	577	613	560	611	598	580	578	605	593	627	611	583	607	599	560	635	586	620	584	576	626	590	579	649	701	592	594	645	599	650	614	616	597	580	560	639	625	593	637	600	595	601	593	596	609	586	582	561	604	604	616	646	645	602	597	586	655	615	632	601	577	596	611	585	596	584	604	638	604	599	624	652	590	631	600	620	592	627	616	588	636	570	644	567	584	589	591	615	568	613	576	597	586	632	597	632	598	540	597	601	604	586	605	619	625	650	584	590	631	576	586	604	624	595	601	555	611	592	592	622	578	605	616	553	603	585	639	575	637	645	620	589	575	609	600	619	613	631	604	603	568	617	599	608	621	595	604	633	631	587	588	574	601	564	591	587	592	620	601	594	571	621	631	586	575	624	604	660	626	619	576	606	589	601	663	592	592	578	608	680	585	586	617	594	586	600	620	606	596	620	608	622	624	567	608	604	611	583	650	590	589	589	608	598	601	635	585	599	643	591	593	596	589	595	609	600	612	595	550	625	598	583	612	611	591	596	590	601	606	598	599	673	610	594	597	589	609	622	572	572	588	602	587	582	622	618	595	605	626	610	580	584	558	568	633	628	603	590	606	631	606	598	650	581	567	612	626	611	604	600	597	619	591	599	616	562	617	609	618	533	653	598	572	601	610	634	616	580	609	588	602	586	623	617	570	609	565	603	579	650	619	602	627	592	622	577	576	573	531	629	617	645	599	622	585	633	599	589	626	580	587	555	574	578	614	625	657	613	647	640	553	604	597	582	591	603	596	604	624	620	605	668	595	600	619	607	587	617	578	641	594	649	585	612	618	625	583	656	620	667	573	583	657	603	590	545	614	605	597	582	605	628	594	590	619	565	638	636	600	656	650	617	617	589	612	660	575	629	576	587	623	588	592	612	615	604	623	579	627	606	623	582	613	619	567	626	606	597	619	627	612	573	602	596	582	618	600	576	616	635	564	603	573	584	580	624	602	619	598	566	618	606	586	589	551	600	604	603	586	659	644	591	588	622	591	649	589	584	609	579	631	607	612	586	626	601	606	560	593	630	612	568	592	592	621	605	609	610	602	587	576	617	627	597	619	595	579	639	590	592	593	578	636	586	622	662	603	608	617	588	598	569	593	570	569	606	586	581	647	593	573	602	558	627	607	624	634	591	603	602	625	572	613	602	637	582	643	583	612	651	591	619	564	580	617	589	622	630	584	611	601	613	615	622	597	646	606	610	608	593	600	606	616	577	612	617	590	671	647	595	618	668	604	576	587	658	597	584	603	628	563	607	578	611	589	578	592	624	611	620	619	636	579	647	619	590	595	557	610	615	629	567	612	623	562	610	604	584	603	589	573	598	581	575	631	603	617	583	592	581	632	616	603	656	596	553	633	645	608	554	607	626	591	594	613	632	605	591	584	614	595	607	612
4751	269	230	224	208	239	215	214	187	206	191	194	226	216	207	190	222	208	216	187	205	194	192	217	209	201	203	186	212	195	177	189	199	208	215	210	189	192	210	218	220	208	189	215	179	194	194	190	188	194	182	214	203	211	194	193	198	193	179	226	199	206	233	219	176	213	208	189	206	185	203	226	188	181	198	191	214	207	201	197	199	195	204	212	206	189	187	194	211	193	220	210	159	206	216	192	187	204	191	205	209	217	206	200	186	210	194	222	212	214	226	193	228	200	197	212	205	215	230	177	175	206	186	202	203	196	220	164	162	216	186	227	204	193	205	216	208	192	194	196	214	166	191	195	197	191	217	182	216	193	189	171	204	211	208	212	199	213	217	212	194	211	219	200	190	208	210	196	183	189	203	213	203	226	232	198	201	223	208	203	213	207	207	210	224	183	203	212	188	193	200	227	204	201	191	201	199	215	209	200	172	206	196	206	191	200	208	200	186	183	221	198	182	215	180	201	201	188	184	201	211	186	189	205	204	219	206	216	212	212	177	204	171	206	195	176	198	188	196	193	228	192	187	186	216	201	199	199	190	210	183	188	219	205	207	207	217	202	241	209	201	197	176	208	181	226	220	210	188	209	209	222	201	180	219	211	190	202	167	185	193	202	188	188	196	185	203	182	202	194	204	207	185	192	217	198	226	219	183	204	205	209	193	190	198	217	201	208	215	200	203	197	229	184	195	221	216	220	226	176	214	190	195	198	190	199	174	179	199	209	210	172	197	208	174	207	192	196	175	205	168	193	202	211	199	183	227	185	191	192	208	215	182	195	203	238	214	204	207	218	197	205	209	202	202	173	195	213	215	216	204	221	254	222	192	217	215	207	230	175	206	218	198	234	195	179	207	195	176	181	203	222	176	203	217	198	208	202	196	202	200	216	185	202	203	228	215	210	187	180	200	186	175	228	202	194	172	194	211	207	202	220	177	198	196	179	188	176	206	223	205	197	187	216	201	196	205	180	221	204	192	198	209	167	213	219	178	216	180	183	181	197	201	221	178	206	222	202	199	204	204	205	208	197	198	197	168	207	207	210	201	197	211	183	183	200	188	188	174	222	186	204	188	219	179	204	209	222	211	210	185	196	190	183	208	207	191	188	185	192	181	217	207	186	173	193	218	198	200	234	180	182	185	215	209	216	202	197	209	200	203	197	181	198	207	194	206	196	215	235	215	211	213	216	195	197	203	222	217	194	192	204	210	214	198	218	197	197	206	202	198	178	186	202	177	204	197	220	211	217	220	216	192	213	209	188	216	207	208	181	182	208	229	222	184	199	196	214	203	196	198	198	193	206	195	193	209	227	173	182	188	207	208	194	205	208	197	190	183	187	216	189	182	188	206	170	197	216	193	203	212	209	199	198	191	197	193	193	178	194	211	210	195	193	219	207	211	198	211	200	208	183	208	202	197	204	214	202	183	195	179	203	181	199	189	184	194	207	219	221	196	189	188	181	199	177	184	193	202	214	200	223	209	221	179	193	186	209	173	196	193	192	181	209	204	199	185	208	211	205	221	207	195	238	215	196	198	194	189	204	197	182	204	163	184	196	197	199	185	170	190	180	215	192	219	213	184	194	180	184	201	178	238	186	208	227	204	188	216	199	202	190	201	220	180	199	214	206	191	190	200	202	190	201	198	205	205	190	192	211	233	193	198	185	212	208	207	205	196	198	199	183	215	198	182	212	194	190	205	217	166	205	213	221	223	209	219	185	199	191	194	190	188	193	205	210	211	170	183	195	196	201	193	184	203	201	200	226	207	198	185	222	174	186	202	208	201	218	197	206	180	193	211	186	222	218	191	213	182	193	231	203	184	195	175	222	224	199	200	206	162	195	225	187	193	223	211	212	208	209	179	195	219	209	206	213	189	205	197	209	186	211	193	217	197	173	229	183	184	198	197	201	182	206	198	197	180	200	199	193	214	199	200	211	205	211	215	198	215	215	202	188	213	208	225	201	189	204	188	191	192	197	184	232	208	190	192	189	229	189	184	210	184	252	186	198	204	194	209	191	208	198	201	197	232	186	175	208	180	179	185	219	216	201	204	206	200	196	191	204	194	182	217	188	190	219	185	195	208	197	205	204	210	182	200	196	222	186	218	193	195	198	225	174	194	193	199	191	222	176	229	186	193	187	207	211	192	194	196	222	174	210	185	187	180	197	229	202	216	220	188	177	209	194	191	219	190	205	199	194	197	199	235	218	210	193	215	191	207	206	190	221	220	205	219	210	191	215	195	211	202	192	201	185	183	205	214	206	187	173	167	206	201	201	190	184	201	197	196	208	183	207	203	182	210	200	190	206	222	195	213	192	190	214	187	198	198	208	209	189	218	174	179	198	204	188	210	199	204	217	197	190	222	195	226	192	173	203	198	194	193	187	197	180	213	203	188	203	214	220	193	213	204	182	175	227	201	195	193	189	205	196	194	179	203	187	207	181	179	208	171	212	179	188	190	210	187	207	211	193	196	206	210	208	185	179	204	176	200	220	179	197	207	232	206	196	194	194	196	201	198	182	190	210	200	187	221	189	208	191	197	181	230	192	214	218	183	215	198	188	200	195	194	213	194	208	191	195	202	206	216	203	218	211	208	207	197	206	202	188	217	202	198	226	192	195	178	186	220	179	198	175	208	190	222	195	194	220	200	182	196	218	206	182	194	211	212	196	212	188	229	197	193	187	212	233	193	191	195	184	202	202	197	176	214	221	186	185	195	207	201	209	210	169	240	230	194	185	199	211	170	190	195	206	203	182	202	198	191	195	226	211	192	198	186	194	200	196	196	206	214	209	195	201	197	192	207	193	184	196	185	195	192	177	206	202	205	207	200	194	212	212	196	211	227	226	208	202	209	182	220	213	188	222	210	186	187	192	201	205	218	228	221	190	197	204	201	223	192	189	194	194	170	198	204	209	188	209	174	186	177	198	206	207	218	205	212	192	211	198	203	222	185	207	208	207	178	207	191	220	200	224	195	216	208	211	216	186	197	209	208	190	198	191	235	175	206	222	191	235	194	216	205	207	179	198	209	196	210	186	192	185	235	190	215	203	215	186	211	206	227	210	185	194	183	198	210	217	209	169	204	224	212	211	190	202	197	217	203	224	210	211	192	195	178	208	209	204	194	196	188	191	201	205	215	212	198	203	213	199	181	199	202	197	198	203	198	230	205	203	207	199	166	197	224	208	191	216	200	202	221	213	184	177	213	186	195	194	207	186	216	187	203	197	172	203	222	200	200	205	190	217	215	178	196	198	211	181	190	204	217	205	236	199	199	199	230	211	226	196	178	195	179	187	210	206	179	196	202	189	217	206	183	222	203	206	205	183	184	187	213	183	190	181	201	169	191	237	174	206	208	188	179	232	211	224	192	198	195	181	182	220	226	199	225	215	198	180	200	202	219	183	216	204	202	234	204	192	188	225	241	203	212	205	203	193	209	215	196	194	202	222	201	201	198	218
4438	602	709	678	677	647	622	594	553	568	588	532	549	576	564	591	557	569	607	557	580	590	569	594	591	543	534	573	573	536	560	580	547	566	491	547	563	545	544	508	558	594	575	611	513	566	531	566	581	499	554	560	537	592	534	595	598	540	552	514	539	520	564	523	534	497	538	538	567	540	586	546	534	576	592	584	572	501	558	535	532	615	567	560	570	589	550	601	559	592	568	547	541	526	528	555	572	581	538	594	582	533	561	602	571	521	576	577	559	553	560	563	539	550	598	534	602	549	573	549	564	543	557	550	565	560	581	559	550	565	523	552	545	539	537	567	565	533	550	550	563	582	561	518	512	568	548	543	584	548	486	531	568	572	567	547	553	544	546	573	535	567	576	582	541	579	511	591	551	530	551	563	545	544	542	528	592	582	505	529	603	558	571	561	522	544	572	538	542	558	551	528	522	569	556	570	540	591	524	497	592	534	570	585	580	588	576	565	526	576	577	565	580	521	565	521	539	545	559	597	562	529	522	576	545	548	559	596	566	522	534	557	576	626	530	548	586	531	546	567	584	556	563	554	522	588	525	558	556	556	528	554	570	577	515	544	538	546	562	577	558	565	562	585	560	555	563	530	569	580	561	528	522	539	550	519	579	557	539	522	547	608	545	572	601	577	561	560	544	559	583	561	549	609	562	569	538	588	559	567	569	539	550	574	538	528	579	540	583	535	548	542	546	532	577	582	548	511	521	526	537	547	603	518	578	565	498	545	564	567	601	542	552	572	570	543	577	523	536	538	585	572	541	514	569	557	519	575	537	568	520	536	552	524	580	584	562	592	566	564	592	562	618	597	583	540	520	558	543	582	574	546	540	561	569	520	575	554	596	528	553	548	549	551	546	537	582	532	517	539	590	488	568	548	557	561	563	565	554	504	569	562	548	554	538	568	535	577	530	528	572	554	519	553	564	575	512	573	549	512	579	566	604	605	550	570	571	553	564	538	540	538	575	561	597	567	531	562	510	542	525	532	560	522	541	573	558	523	570	508	556	552	518	566	583	554	525	563	524	517	529	594	543	572	496	563	543	530	599	582	550	570	582	599	526	536	522	546	567	575	524	557	549	541	546	542	545	587	527	540	572	570	603	528	512	557	520	576	582	530	530	540	596	549	524	549	546	549	527	486	582	558	518	547	533	518	533	549	577	568	597	576	504	560	559	544	579	552	537	602	524	562	571	519	566	561	576	552	512	574	559	557	539	537	570	571	559	572	555	513	534	545	564	557	591	592	597	541	557	552	531	577	578	526	557	558	578	589	528	562	535	587	542	520	577	549	515	550	546	548	575	566	570	546	581	503	548	543	564	551	588	541	595	540	515	502	609	545	531	554	591	538	541	526	563	590	537	554	510	551	543	543	570	551	552	552	562	539	557	539	536	549	543	553	560	569	570	533	558	570	543	544	566	572	549	596	559	567	564	576	591	526	585	576	520	545	529	592	551	560	528	577	535	566	568	561	557	532	577	538	580	572	588	577	629	558	596	548	574	517	527	562	547	549	552	542	590	535	579	530	561	543	550	551	537	567	547	534	546	562	567	541	623	512	545	545	521	536	517	559	598	570	552	528	534	575	569	531	534	543	554	562	541	502	556	520	552	532	555	519	559	590	601	554	546	580	574	573	558	582	542	527	540	570	501	581	590	524	535	577	564	572	561	543	574	584	516	555	582	543	536	583	535	522	574	516	583	585	556	541	564	567	541	531	585	542	553	553	531	571	559	558	544	586	571	522	570	578	602	536	521	564	561	601	578	533	505	554	527	583	568	541	571	559	565	523	554	530	554	543	555	584	551	515	533	572	577	562	542	577	577	542	597	540	550	544	550	592	598	546	564	588	574	546	567	549	547	576	532	585	534	585	560	569	523	547	537	550	575	586	582	566	510	576	520	584	558	553	586	577	552	579	554	572	565	571	589	528	562	550	548	546	575	526	537	569	538	533	528	551	591	563	567	583	569	530	557	551	539	550	539	546	534	556	550	544	529	564	590	586	529	531	573	550	550	591	555	531	608	562	564	525	565	542	545	543	543	519	569	542	533	542	547	551	587	549	536	556	576	576	540	542	531	593	527	559	529	592	580	519	560	550	501	557	546	603	536	545	546	563	548	577	578	583	510	518	562	574	547	544	521	582	537	543	560	607	537	546	597	567	565	509	567	548	527	613	517	563	546	573	537	534	548	564	542	595	511	543	521	557	505	554	554	562	551	557	570	610	577	575	543	554	556	539	525	527	557	548	549	535	532	548	529	565	562	559	585	569	582	557	564	564	531	592	568	525	565	583	543	561	569	549	595	538	544	545	551	568	579	573	554	553	614	629	544	580	559	516	525	589	525	534	563	588	564	553	537	611	539	545	533	575	576	567	586	498	550	573	599	574	557	537	556	527	539	547	575	529	522	564	525	539	591	532	517	535	578	572	575	554	532	601	554	583	549	543	560	578	539	563	546	549	571	547	532	536	559	523	583	533	566	510	564	543	574	566	511	522	538	549	548	554	577	584	556	527	519	564	525	568	533	599	565	542	583	544	583	541	608	529	578	535	554	561	544	568	576	549	563	557	560	545	541	516	584	536	543	506	525	575	521	587	532	572	490	521	571	519	566	540	567	529	546	546	519	516	600	605	577	536	586	572	571	547	565	562	578	594	519	554	591	575	539	499	550	531	600	583	546	559	557	530	526	515	580	623	583	584	540	586	528	593	578	568	521	559	573	527	563	552	580	535	556	545	557	573	529	551	500	556	576	565	564	573	536	572	575	537	547	512	558	569	562	574	511	471	538	572	506	566	549	563	573	582	581	544	539	557	553	565	578	528	548	569	560	553	554	542	571	513	554	598	558	544	531	542	543	578	559	539	577	539	557	516	515	602	590	554	514	517	548	584	516	536	545	535	579	555	586	563	539	558	526	548	577	527	545	537	533	578	592	545	543	572	573	616	571	543	488	587	580	484	535	564	558	572	554	551	547	555	535	561	543	581	529	551	549	549	525	589	556	563	551	569	542	566	539	571	513	575	561	552	540	558	527	534	553	549	586	557	555	552	583	561	529	566	582	567	563	556	537	543	531	563	579	575	559	600	559	526	560	535	582	564	561	572	560	575	560	538	584	520	556	520	587	522	548	580	587	555	588	589	590	627	570	546	548	561	524	549	535	530	547	574	564	550	548	540	569	555	571	570	567	557	567	563	587	581	517	607	564	542	549	574	543	531	544	557	569	590	570	520	542	579	519	571	526	553	563	529	560	571	571	589	579	572	564	574	522	580	562	526	566	549	546	551	545	592	570	528	533	546	534	582	549	528	561	548	578	514	573	570	564	545	507	575	548	495	559	542	577	560	553	528	533	580	579	561	544	576	561	611	551	566	492	536	533	593	550	545	587	536	549	528	548	528	582	526	520	567	586	569	542	550	561	533	550	542	553	546	526	537	545	564	560	577	582	553	530	555	568	573	565	545	506	525
40941	10051	1419	977	783	631	512	480	418	384	389	357	380	344	315	338	335	340	335	337	335	317	329	292	306	296	319	306	306	265	289	270	291	313	313	335	283	297	300	311	280	291	273	306	273	315	290	327	280	319	299	308	311	271	288	313	302	278	296	340	310	273	330	302	275	319	284	287	308	298	283	313	278	303	272	300	302	248	272	285	312	299	277	273	308	293	279	301	287	313	298	307	313	273	277	270	287	304	302	321	302	302	300	289	283	292	342	304	334	269	285	278	316	286	313	323	301	298	285	300	286	292	309	284	311	292	285	301	307	304	280	300	315	254	285	294	274	293	306	316	269	265	319	293	293	312	310	324	323	289	263	315	284	299	274	298	307	278	290	299	300	293	321	289	261	300	291	312	305	289	302	322	285	322	304	304	293	282	288	276	288	296	276	274	299	292	319	283	302	282	308	312	285	269	291	282	317	307	293	272	285	315	319	301	312	301	312	301	294	299	285	290	269	299	304	282	264	285	323	321	292	290	281	291	306	287	319	303	303	329	314	292	310	288	343	297	304	274	305	272	272	285	304	303	260	304	315	292	286	301	285	256	296	311	283	260	296	314	298	294	269	271	293	278	287	301	286	279	310	284	258	325	273	307	299	296	322	294	295	271	299	308	338	318	281	331	282	321	319	313	287	283	298	301	297	296	279	275	285	285	272	311	303	303	287	326	291	297	309	295	280	284	307	265	313	311	306	280	263	298	277	309	278	279	273	301	312	305	294	307	263	282	309	298	282	318	291	267	309	291	299	296	287	310	319	308	282	303	298	280	315	325	285	295	290	285	308	283	298	275	301	292	297	285	314	313	298	289	313	304	303	286	286	278	312	279	289	307	274	275	289	314	289	279	302	316	297	269	316	324	311	286	308	309	283	314	320	284	273	301	305	267	273	299	284	300	311	293	284	271	277	291	338	301	265	277	285	290	306	260	313	292	298	304	316	282	314	310	289	296	283	313	288	313	281	289	316	305	298	287	334	310	287	307	288	276	318	307	301	313	306	304	328	330	302	313	297	284	281	284	300	303	311	288	282	311	292	255	314	338	283	268	305	298	315	305	273	280	318	279	313	317	299	265	327	287	279	303	310	283	310	286	261	281	309	295	304	291	273	296	332	319	302	279	300	293	279	292	282	281	330	280	285	267	296	330	276	274	323	306	296	257	276	314	282	278	302	285	318	280	273	293	290	292	280	323	251	283	288	278	287	279	305	305	319	304	302	285	283	296	305	318	331	289	312	290	289	248	265	292	305	307	296	283	302	282	308	283	301	315	284	289	299	298	293	314	321	310	277	292	303	296	302	284	277	328	298	328	315	270	302	299	280	308	297	286	311	305	291	310	307	308	289	279	274	317	301	262	311	288	293	281	302	306	278	311	291	279	286	283	312	283	321	300	282	284	301	314	288	295	267	286	288	265	300	304	312	289	285	307	285	265	295	307	299	287	297	307	316	304	282	298	294	291	310	317	285	271	315	293	276	296	315	291	296	314	280	299	266	268	327	282	280	274	309	311	296	291	311	281	277	267	274	314	281	305	297	300	281	284	275	297	287	300	283	313	298	301	288	288	285	260	299	304	300	306	293	287	301	294	316	289	293	313	279	289	306	316	287	299	302	294	303	283	296	295	302	269	280	302	345	291	337	284	295	324	281	291	323	291	286	277	270	265	286	287	287	278	270	272	292	308	269	302	292	302	309	277	274	306	302	284	311	282	312	280	287	306	300	317	290	270	280	285	292	301	271	295	258	283	297	288	309	306	299	293	298	309	318	285	292	286	271	303	294	305	291	281	303	327	287	301	286	297	295	316	321	297	347	263	281	280	283	326	318	320	302	274	284	298	331	256	330	305	266	293	307	290	308	312	323	290	295	283	307	305	304	268	296	289	294	313	308	272	303	308	256	271	275	306	331	294	322	296	297	278	302	300	326	316	311	315	285	283	257	272	272	304	255	289	282	299	331	303	308	297	300	314	312	295	295	288	307	300	286	266	308	307	291	317	279	272	310	270	286	305	282	297	307	308	281	274	291	291	301	295	277	284	314	304	317	313	296	251	305	299	312	292	318	293	278	321	276	321	295	310	284	284	318	289	272	291	290	319	289	280	308	278	311	270	282	276	294	327	291	311	295	294	300	298	327	297	288	318	271	266	286	314	291	314	279	285	286	296	298	291	326	307	292	333	337	302	301	303	304	293	302	281	287	274	295	325	286	300	315	298	313	308	261	297	278	298	310	341	296	332	283	261	288	278	267	280	323	274	285	289	288	313	282	298	289	343	307	269	310	263	334	285	316	310	268	288	289	287	294	294	295	302	265	305	287	294	288	294	275	336	309	322	256	264	283	281	284	290	267	305	296	302	290	307	307	309	296	280	273	280	285	326	314	299	300	330	299	332	292	304	287	300	290	321	299	278	312	331	320	333	328	322	295	295	277	293	320	286	270	292	316	316	296	262	300	298	313	290	298	342	300	313	284	298	306	290	286	306	276	278	284	291	275	276	300	278	282	288	290	315	290	276	279	282	273	306	311	306	293	305	299	337	293	308	273	303	297	298	278	311	300	280	282	305	338	309	271	303	270	259	314	310	292	286	340	267	278	308	267	318	304	306	267	303	289	309	282	320	287	302	298	319	309	323	266	266	303	342	317	288	271	279	315	294	312	273	281	306	285	297	270	297	287	325	269	285	278	286	296	268	287	292	292	324	310	277	274	294	294	306	274	270	282	299	300	277	280	317	319	294	315	292	296	308	300	281	308	318	285	296	284	294	312	296	282	270	295	288	305	298	272	338	302	300	279	299	320	304	304	291	258	287	289	300	303	286	274	318	285	276	335	309	290	295	280	269	297	293	301	292	294	315	305	317	314	301	309	275	283	266	310	304	301	279	298	287	286	289	292	282	305	298	303	298	318	327	295	310	328	284	311	309	305	275	295	323	314	276	281	298	302	296	304	301	310	293	293	298	308	293	301	316	281	291	293	327	282	306	292	298	303	300	323	291	270	285	313	296	284	266	274	296	290	292	270	337	328	292	283	287	302	303	305	318	290	266	286	306	274	305	278	282	310	274	281	270	278	280	311	310	290	272	287	317	330	263	313	287	307	311	293	299	333	275	310	315	282	322	294	295	276	272	259	324	293	300	311	294	305	317	286	281	315	288	295	274	262	304	292	273	297	279	328	277	300	269	297	313	262	277	294	272	299	304	299	309	318	289	301	295	293	295	288	311	312	273	305	309	277	303	285	260	297	326	274	278	310	258	291	326	292	297	269	309	336	277	297	303	281	302	292	297	280	292	315	301	295	291	288	298	282	299	306	315	299	280	271	335	323	291	294	280	311	309	292	288	300	261	305	266	297	297	287	276	290	300	288	293	308	316	315	297	271	278	343	292	268	295	284	317	308	323	249	326	298	314	287	283	294	245	242	281	291	275	321	288	303	283	283	294	312	313	286	297	294	306	300	280	289	276
21229	1588	2947	3226	2856	2440	2066	1751	1640	1438	1385	1307	1174	1082	1053	1036	984	1035	1007	946	950	965	898	891	922	834	890	855	850	886	887	861	880	839	838	806	787	894	759	815	842	856	791	822	827	798	798	775	742	796	782	822	795	759	781	757	753	744	800	743	793	797	745	778	792	816	761	747	771	772	745	798	810	774	719	795	742	742	790	772	754	766	780	747	721	769	793	759	792	730	793	746	754	837	774	786	800	731	799	776	814	769	726	808	793	765	750	768	732	769	783	787	768	736	775	787	793	803	772	742	781	817	781	705	810	764	817	740	789	743	771	780	771	767	744	813	736	815	744	768	771	768	781	775	793	759	732	768	727	813	772	752	821	816	716	720	731	778	798	685	739	792	740	765	764	722	726	768	782	793	774	757	750	765	812	784	752	770	793	816	805	777	773	784	754	786	797	765	749	750	778	752	749	770	758	760	751	773	786	743	736	758	757	801	732	760	701	761	806	789	745	768	733	739	755	735	767	763	749	754	782	784	776	759	749	759	765	744	771	778	809	751	734	737	787	773	731	704	759	750	790	816	733	729	720	745	740	704	796	727	752	783	810	778	789	793	748	777	732	794	764	792	755	767	787	732	713	774	788	756	747	767	801	792	748	760	762	767	773	758	728	773	772	756	730	723	745	810	764	777	746	790	778	801	764	817	737	775	776	768	752	784	795	835	770	770	719	761	742	764	774	802	747	786	761	752	773	743	781	775	768	758	761	741	746	768	776	789	748	758	795	790	757	787	816	809	768	794	772	760	735	789	753	742	769	762	743	765	772	791	810	720	746	779	795	749	793	774	719	739	747	736	728	759	766	809	824	787	742	728	800	767	765	710	757	746	804	770	723	792	750	748	780	815	725	786	740	733	747	770	784	775	756	712	831	780	728	749	805	733	759	756	752	801	756	788	801	771	790	752	803	730	768	727	710	740	746	756	788	769	790	750	741	721	754	748	768	795	739	764	746	722	775	798	746	755	738	796	780	809	760	777	759	770	800	797	785	782	774	755	782	771	720	764	771	764	778	758	754	789	755	759	731	759	788	786	741	783	780	770	761	735	743	730	769	771	754	755	771	751	740	777	725	726	767	734	777	765	777	769	763	719	784	770	809	749	785	801	785	739	784	772	807	782	784	736	798	771	753	753	755	785	813	747	780	781	797	803	774	727	751	775	790	727	726	784	764	811	729	768	779	772	744	756	755	752	752	728	765	793	769	781	776	782	772	766	743	745	742	749	767	764	756	756	789	825	780	753	764	779	784	765	778	762	753	783	777	791	783	798	770	743	751	763	768	732	754	794	762	796	765	771	776	737	771	733	757	777	740	770	739	778	760	762	773	751	801	801	736	733	744	790	772	767	772	784	774	787	752	779	734	760	782	730	740	782	777	752	772	808	779	748	767	734	804	770	712	730	752	725	695	759	737	812	752	798	801	809	767	782	761	759	760	768	759	773	783	790	752	789	777	825	759	759	729	771	756	703	785	764	735	734	806	717	757	801	762	813	771	802	806	735	792	762	753	718	806	757	772	742	795	781	744	761	744	759	728	732	739	715	762	808	766	807	773	772	773	805	776	762	793	756	742	737	779	748	743	841	773	800	764	755	778	757	773	727	738	742	766	760	771	775	792	746	754	696	797	740	714	718	756	766	761	798	807	795	757	763	786	816	762	760	778	745	735	750	757	762	820	696	788	753	764	756	759	740	783	738	776	730	793	802	749	755	759	720	754	766	768	764	718	802	745	761	752	754	760	791	750	761	735	752	714	761	796	743	739	747	734	798	779	764	792	798	778	790	753	788	773	719	721	766	765	776	766	772	739	759	733	755	739	812	767	800	786	795	793	809	792	725	752	793	720	813	803	693	761	708	803	810	758	751	799	758	779	751	750	730	684	831	750	790	784	743	768	752	741	762	737	739	738	780	762	739	754	771	766	753	776	749	755	727	763	767	739	813	725	800	806	760	791	808	786	774	766	817	757	829	758	768	803	758	756	802	806	752	736	758	749	821	747	793	807	781	767	771	792	762	742	773	713	708	755	759	746	752	784	738	805	702	786	786	761	755	779	773	739	770	786	709	748	857	777	800	750	738	778	770	754	762	801	768	781	774	764	731	743	814	785	738	769	774	746	758	758	768	794	723	736	741	781	813	767	762	723	766	755	762	770	802	785	805	786	753	758	803	744	723	718	737	776	759	774	787	738	744	733	776	744	733	732	737	763	728	788	760	774	751	805	768	739	771	709	758	789	804	759	746	760	774	805	758	759	752	744	779	746	778	776	762	810	727	706	720	773	736	760	730	771	776	729	757	777	740	784	738	785	776	778	746	787	766	761	761	799	770	754	780	779	773	759	791	758	768	808	719	811	730	808	732	774	780	770	777	772	750	748	752	730	755	743	763	735	811	775	802	735	770	780	708	778	748	764	726	741	808	749	769	782	783	729	747	773	796	756	820	800	763	770	794	728	778	784	728	757	784	764	752	821	828	807	797	781	730	744	794	765	760	774	791	729	803	833	800	772	763	717	760	803	755	757	782	762	746	734	767	789	758	787	746	781	717	757	747	758	787	756	752	801	755	746	788	757	766	749	748	759	802	745	743	753	733	781	753	786	733	770	745	767	755	764	789	744	832	714	739	766	787	722	766	811	737	741	783	791	710	780	714	758	813	739	739	800	766	739	731	754	782	783	756	741	794	774	739	728	777	738	752	746	710	721	766	759	760	776	732	776	778	802	703	785	788	779	767	770	760	783	748	755	672	775	744	731	718	796	785	797	771	777	790	748	766	726	745	770	789	675	774	752	757	756	739	722	724	749	788	774	779	720	755	752	727	757	763	833	747	790	747	739	758	792	774	771	778	772	831	775	731	746	733	724	753	742	769	761	719	729	711	810	744	778	788	778	791	782	764	788	735	773	734	802	766	752	759	769	778	685	775	788	796	780	742	770	753	771	780	769	727	738	761	755	769	758	775	761	802	767	793	775	772	728	790	715	754	769	750	760	733	733	766	782	734	779	822	763	783	766	754	741	786	778	795	738	790	750	775	780	783	762	790	820	775	777	763	777	780	767	773	732	802	738	770	742	765	760	747	827	754	773	775	778	781	762	767	776	759	788	787	752	782	794	761	787	738	742	719	735	815	802	770	781	733	766	763	787	734	731	768	709	790	737	754	791	809	815	804	734	801	742	775	721	741	729	763	758	750	728	744	800	749	769	811	779	714	774	758	765	783	785	778	727	757	756	778	771	792	747	695	797	752	732	728	745	771	743	795	750	730	751	735	789	798	769	734	737	769	764	694	763	756	739	780	770	784	734	764	721	751	788	691	775	807	717	746	777	755	724	764	734	733	822	801	806	832	756	777	757	780	750	767	775	804	743	777	765	749	752	747	775	790	773	794	742	723	776	740	746	718	790	802	776	766	737	751	727	778	793	752	705	739	754	790	785	747	727	773	738	740	779	780	726	803	737	794	779	765
54988	20267	3880	1712	1212	894	695	547	454	389	377	357	330	313	323	304	262	285	289	275	230	245	269	250	245	227	269	273	246	245	275	241	254	217	259	251	252	245	225	233	245	222	225	251	234	255	231	230	232	255	253	249	235	221	219	259	231	217	249	242	227	226	229	232	208	251	266	215	237	243	220	244	246	242	218	230	211	245	241	216	214	264	228	218	232	207	248	264	236	238	250	235	240	250	246	247	258	268	234	251	224	227	267	221	210	221	235	232	225	264	221	210	247	223	241	219	262	250	220	213	227	224	244	247	240	230	256	218	239	221	241	214	211	231	234	237	227	226	231	228	206	211	218	217	217	217	228	214	245	242	204	252	230	222	236	231	204	246	212	231	249	224	229	248	218	243	258	246	236	267	241	194	242	212	231	227	255	251	253	248	241	208	234	221	220	252	229	221	213	227	224	244	236	219	225	225	245	233	222	236	236	223	219	236	230	210	221	228	238	252	226	217	250	254	228	216	237	229	224	234	228	270	220	201	222	248	244	241	242	255	222	220	235	240	228	227	252	243	230	230	222	225	243	236	233	223	231	251	225	234	229	225	238	247	247	246	263	222	211	209	200	228	222	232	228	221	227	228	213	237	217	235	251	242	232	241	216	217	216	222	262	262	240	258	244	239	236	218	214	224	275	211	218	218	218	226	230	221	226	209	258	240	225	202	218	198	217	232	244	230	239	209	232	238	207	250	216	233	218	239	228	253	234	253	213	257	211	219	223	259	264	253	241	236	236	222	193	220	213	222	221	230	247	240	218	223	237	241	240	217	230	225	219	201	237	242	200	233	230	252	218	229	240	250	244	234	223	230	203	220	229	241	228	223	232	220	236	218	253	231	228	229	204	215	263	252	241	243	217	230	232	233	244	243	240	251	257	233	240	222	208	220	210	235	238	225	239	223	222	213	228	206	228	218	220	236	235	244	229	253	266	220	197	257	232	241	225	237	233	243	227	245	213	213	229	210	254	217	222	194	248	231	209	230	232	226	229	198	249	193	239	222	239	271	235	244	207	257	229	242	264	245	234	241	253	238	219	241	252	231	224	223	214	246	231	233	242	244	227	222	226	247	218	239	236	206	256	228	262	245	238	233	212	229	260	210	247	232	240	232	231	236	248	234	226	232	222	247	226	223	226	261	217	247	215	221	225	219	217	221	223	228	253	245	247	250	239	239	210	206	230	215	247	271	240	240	205	245	236	242	218	225	279	242	235	268	217	218	244	214	213	211	203	204	234	236	203	242	231	231	254	196	244	219	217	248	267	206	264	251	243	239	221	252	236	222	224	216	223	235	198	242	214	246	240	220	244	259	225	219	204	251	226	226	248	234	202	226	208	216	228	230	226	253	232	238	249	237	209	250	239	251	248	232	237	199	233	228	230	236	246	252	243	230	206	248	227	226	251	242	242	249	228	250	232	239	226	233	239	222	255	231	226	277	246	253	211	215	261	227	248	233	242	246	243	243	224	222	235	225	222	234	228	238	233	226	235	239	239	217	227	244	225	228	217	247	224	239	231	261	239	242	260	249	242	244	247	257	216	229	228	237	230	220	223	232	205	253	217	227	211	233	230	252	254	226	250	236	215	229	277	239	211	226	221	220	240	227	210	244	265	239	213	269	219	235	237	231	258	249	225	215	229	252	237	223	225	203	222	222	244	224	250	256	225	218	231	224	211	223	210	270	239	244	243	245	221	217	207	229	228	253	237	205	235	218	227	243	248	207	217	221	229	246	251	219	233	232	197	241	237	236	233	216	238	227	227	241	242	235	226	244	227	254	239	216	223	277	239	233	235	210	254	247	241	253	240	232	246	218	234	240	225	236	233	216	219	262	236	249	262	212	234	244	238	225	245	249	237	221	229	219	217	222	191	236	263	221	212	212	191	207	237	223	213	228	247	227	251	242	229	218	255	239	224	237	231	217	223	237	212	224	211	226	243	217	230	231	251	246	250	216	238	227	228	231	234	251	206	223	228	224	227	238	229	230	239	251	212	218	237	260	216	228	209	212	230	228	231	215	253	216	240	243	251	238	218	209	209	220	250	242	235	254	208	236	236	242	239	239	208	203	248	222	240	218	219	233	230	208	266	222	236	222	245	233	209	233	254	238	228	210	250	196	230	225	220	209	218	226	250	246	250	213	246	254	254	222	203	218	231	233	256	247	239	238	241	253	228	239	230	230	224	258	263	227	208	223	211	236	235	221	222	210	237	246	237	241	226	259	213	266	186	212	226	227	258	210	256	227	243	243	220	243	213	225	244	231	269	255	223	238	243	225	238	227	201	245	210	255	256	226	228	231	229	223	201	227	228	239	250	217	232	236	231	222	204	216	226	219	230	215	235	252	241	236	262	258	259	262	228	229	242	216	224	232	232	210	195	244	244	225	203	218	228	266	229	223	239	210	256	247	243	242	204	227	216	245	244	254	218	230	241	235	247	234	258	244	243	232	268	214	213	236	204	236	255	221	243	235	237	227	216	199	257	242	232	234	239	234	224	259	280	230	193	231	204	219	232	225	238	241	237	233	246	224	221	219	253	249	238	233	232	247	226	212	243	221	239	238	245	204	214	226	210	255	216	264	229	222	222	242	255	240	186	260	208	223	228	218	234	242	245	254	216	235	230	237	238	214	231	222	256	240	205	233	226	226	235	219	232	244	194	227	267	253	254	225	240	249	217	218	236	198	217	259	220	231	216	239	225	222	240	228	215	256	243	235	240	244	218	200	236	201	213	231	213	225	234	240	193	210	242	242	247	221	219	201	249	251	222	243	252	231	247	229	222	248	232	213	253	261	225	263	218	242	219	219	257	240	219	229	266	225	229	227	223	245	255	230	283	234	219	227	252	228	237	224	232	202	260	226	226	228	228	230	222	234	201	237	232	214	195	239	229	213	237	236	239	224	223	241	246	233	220	227	231	238	238	236	233	241	229	199	222	238	241	192	261	247	223	207	237	189	218	249	230	207	239	257	231	220	226	219	218	210	225	245	241	239	250	235	230	261	234	233	206	257	233	222	205	270	261	214	220	227	238	209	215	223	219	237	214	195	222	258	225	244	227	244	257	204	255	225	236	258	251	251	222	224	219	203	257	224	248	221	232	222	221	236	237	256	208	218	248	226	251	251	211	202	226	211	247	224	251	238	254	225	255	215	234	237	242	215	198	214	249	272	224	222	221	238	216	197	229	218	217	214	219	263	227	237	260	253	235	207	267	232	239	265	231	223	238	214	236	240	248	216	226	220	221	213	238	217	222	222	226	233	199	232	234	238	223	230	235	266	240	217	239	249	216	224	223	251	237	222	197	242	245	246	226	251	232	252	245	232	209	226	229	233	228	259	220	207	247	249	202	247	235	233	229	244	217	254	234	226	221	251	258	232	250	246	256	236	237	244	221	254	217	258	238	224	214	254	228	231	219	207	250	256	227	244	228	255	242	237	211	244	259	242	199	253	255	278	237	202
29782	2195	4950	5456	4496	3721	3102	2510	2215	1899	1659	1523	1444	1317	1202	1124	1112	1027	1036	994	939	912	835	819	847	846	754	814	784	690	727	741	735	669	747	751	645	715	709	691	663	672	676	643	637	662	718	669	695	660	643	712	653	627	634	627	645	635	619	618	662	614	630	638	642	611	640	577	633	627	623	598	621	594	652	650	566	611	651	660	573	640	593	614	648	622	633	614	629	600	595	632	627	583	622	580	636	602	595	601	598	596	613	589	609	630	605	634	575	663	613	598	608	620	632	600	581	630	560	580	625	641	588	560	562	587	569	625	588	578	620	634	623	571	610	598	628	576	570	634	585	601	585	604	588	603	589	603	586	614	552	590	619	578	589	622	591	564	576	568	638	609	618	607	629	638	606	597	612	611	591	614	605	601	642	595	635	681	592	634	626	620	588	608	627	580	565	578	600	626	627	590	580	621	630	573	597	583	607	586	567	588	595	611	645	593	624	632	610	599	591	604	587	661	631	629	582	612	587	592	626	618	561	627	600	622	558	633	584	576	585	576	659	590	614	657	592	580	613	626	574	622	606	594	599	602	580	629	584	618	576	592	599	645	551	614	587	598	586	545	605	586	557	608	600	561	565	627	629	617	620	612	629	596	593	605	579	588	558	607	608	623	572	591	611	623	542	592	585	590	576	616	566	602	602	593	564	630	618	592	573	597	618	579	591	615	586	593	591	643	592	569	632	556	620	597	578	581	614	611	560	563	571	606	577	586	570	578	619	593	648	601	608	636	587	560	622	561	624	595	567	667	590	612	582	608	622	633	617	625	610	584	625	634	600	625	617	601	616	606	623	609	604	579	576	558	588	569	563	535	599	578	591	620	616	555	583	585	640	626	624	609	606	566	588	574	595	644	608	624	626	578	653	622	595	621	588	582	585	598	624	601	629	653	612	589	592	613	641	629	627	572	637	594	629	611	612	601	566	645	627	643	664	566	604	602	598	596	580	592	602	602	605	621	625	626	639	586	598	576	618	627	592	624	572	632	581	621	587	605	623	601	580	605	580	573	634	621	561	601	607	621	596	615	618	595	622	611	623	585	599	581	602	612	558	591	549	625	659	634	620	571	593	601	614	616	586	612	574	612	615	581	601	588	605	585	598	550	547	581	561	613	620	559	616	602	603	600	630	573	608	615	628	603	567	618	604	585	568	612	567	586	608	613	592	620	560	589	623	578	567	608	628	602	615	580	624	566	631	610	631	600	610	586	632	632	552	607	613	548	595	577	558	607	607	567	581	577	612	598	586	544	586	582	575	631	592	572	610	623	547	614	627	582	612	610	632	554	606	588	621	587	617	638	619	617	616	584	593	584	607	614	591	585	620	604	549	640	628	618	624	595	587	574	594	571	626	625	594	616	587	603	582	600	552	621	611	638	599	573	629	607	587	563	603	593	627	615	611	563	672	559	597	602	575	590	581	607	603	625	556	594	605	584	610	561	553	604	606	603	579	617	629	577	614	621	562	669	580	631	608	543	555	593	584	592	593	592	579	573	569	611	582	587	592	608	559	626	625	560	641	593	616	627	593	608	565	585	612	610	588	615	597	580	593	589	579	622	558	625	613	608	571	577	588	592	569	582	584	607	595	630	585	624	611	573	593	558	602	616	591	621	600	570	624	580	662	635	589	574	608	588	598	610	620	606	601	612	603	591	593	583	601	589	552	606	578	607	622	612	581	610	637	565	560	622	549	597	618	590	600	582	600	617	583	598	602	631	600	592	632	593	564	615	584	616	578	609	619	571	576	611	600	564	573	569	598	606	646	589	618	572	624	539	597	617	553	628	619	580	589	616	594	588	582	586	609	602	600	582	601	601	608	588	609	572	590	582	585	643	592	610	580	583	602	603	600	600	574	650	594	568	588	640	611	560	602	579	587	596	586	604	594	565	623	602	613	601	605	615	597	614	590	600	586	549	625	582	587	606	559	595	634	599	572	574	646	584	616	582	597	577	564	593	585	578	617	571	622	596	582	642	567	628	571	608	574	555	633	605	631	537	606	572	614	598	551	586	623	595	575	598	624	575	631	618	577	592	593	580	614	565	600	638	563	618	615	571	589	631	559	593	596	581	613	615	592	599	657	616	580	598	565	538	575	574	592	579	574	599	562	617	614	670	601	577	578	590	620	597	573	579	615	600	633	593	615	585	622	602	575	615	659	586	594	592	631	637	611	628	620	621	628	608	615	641	551	621	611	632	550	594	564	625	620	621	645	576	580	608	600	599	618	612	537	607	597	590	635	606	573	551	579	651	558	576	588	576	601	637	594	635	612	630	566	594	571	616	584	625	593	562	595	567	581	610	631	583	622	594	623	597	607	577	584	591	604	577	598	610	611	553	623	607	598	616	592	572	623	607	619	596	598	635	615	605	631	595	631	600	622	628	581	595	579	596	591	593	634	577	604	595	590	603	610	587	621	578	627	577	596	568	571	570	597	604	594	606	605	620	655	606	576	583	602	604	618	601	581	640	604	630	609	617	617	575	586	672	585	620	583	601	561	570	556	573	584	637	619	571	582	583	593	586	580	619	593	582	569	611	591	615	611	573	582	643	617	593	599	577	588	608	615	589	594	637	566	576	625	560	624	573	579	561	592	626	576	588	645	576	600	567	594	577	588	630	609	590	614	611	580	655	576	621	601	605	566	631	623	604	595	631	602	549	633	593	560	608	604	559	597	586	583	615	561	567	570	615	604	583	632	604	538	582	608	623	607	641	628	594	661	609	570	613	586	589	553	564	583	604	596	568	538	563	601	624	592	578	604	613	594	600	594	621	584	620	588	572	571	553	582	581	604	632	617	569	609	613	582	637	648	578	585	605	584	587	588	580	546	559	579	598	540	576	591	612	577	600	568	559	585	604	626	624	672	565	622	634	613	598	623	592	581	582	615	599	554	584	582	662	558	555	616	627	603	595	624	589	582	572	597	604	616	634	649	636	615	608	536	579	647	609	571	587	594	597	591	593	633	611	615	670	651	579	562	595	571	603	603	655	610	597	597	558	621	610	616	572	547	597	615	643	649	640	607	607	577	576	623	607	581	592	561	597	561	585	587	603	580	590	622	553	605	572	607	613	536	581	612	612	600	611	626	572	601	637	592	622	576	619	574	590	618	581	577	603	612	593	565	624	584	646	616	631	616	585	593	618	581	541	594	624	587	580	569	590	589	596	600	646	633	632	554	631	597	592	611	592	606	547	597	620	600	579	603	595	626	650	593	572	607	574	586	602	621	558	568	626	592	570	582	572	581	594	615	607	577	601	584	609	599	624	592	589	585	598	563	603	587	588	619	593	604	603	610	615	600	572	599	622	611	623	625	604	605	625	576	616	621	593	642	608	559	593	571	567	606	566	596	583	594	587	545	595	607	575	621	608	611	619	614	581	579	605	635	585	545	569	593	568	613	592	587	592	585	635	644	588	587	600	635	584	594	615	623	631	600	570	627	602	586	632	594	626	616	574
4414	257	215	216	209	222	196	217	184	206	206	216	194	203	224	207	209	179	218	218	191	201	187	211	206	210	205	209	205	197	196	214	192	184	196	203	202	189	181	216	219	220	201	224	198	168	215	194	196	184	187	196	188	212	186	202	173	217	205	175	192	194	216	206	199	174	219	240	193	227	196	202	213	185	211	186	193	230	191	179	207	208	190	200	184	207	198	196	199	216	208	201	192	190	186	205	193	196	212	216	174	202	196	203	182	161	188	190	200	201	201	193	216	205	186	200	173	218	189	184	211	193	183	180	196	205	159	212	188	222	186	205	208	199	199	192	194	197	211	169	204	176	193	179	194	186	202	192	184	206	217	205	210	197	199	166	237	219	223	195	196	205	223	209	198	216	181	203	211	192	206	207	214	193	212	197	219	217	173	205	182	212	187	186	203	189	186	187	195	208	201	200	207	182	193	213	175	201	209	202	192	186	183	193	184	194	190	222	188	184	187	195	200	170	212	203	198	205	188	182	180	211	199	184	227	209	199	227	213	200	232	207	214	155	221	178	177	198	200	186	194	157	193	196	186	207	198	208	181	199	179	184	195	195	187	179	181	224	202	226	204	219	186	205	197	236	199	193	191	186	201	210	183	212	190	217	172	230	203	210	187	216	201	203	189	185	216	209	189	187	188	206	197	213	199	204	231	224	177	181	173	207	200	200	199	202	210	214	198	221	189	200	180	194	177	206	220	179	182	197	192	211	208	193	228	200	197	200	185	198	197	193	209	227	205	196	193	172	192	192	202	177	192	199	192	182	209	204	191	187	217	196	208	225	208	175	198	202	206	200	199	203	200	194	210	219	228	211	205	160	175	211	206	204	201	204	176	202	236	225	185	194	184	194	177	207	193	187	196	186	212	176	198	221	209	199	181	226	200	197	186	178	190	221	189	190	170	185	197	209	177	200	199	196	200	188	170	211	199	204	223	168	220	207	194	222	185	186	197	225	203	208	198	205	181	192	220	194	198	203	207	191	217	172	197	214	205	185	192	222	185	189	198	185	210	197	200	185	164	204	189	202	207	184	211	191	180	209	184	194	201	211	174	186	195	228	209	177	213	176	194	196	182	207	182	178	202	197	162	191	190	168	173	205	210	214	183	207	208	192	228	183	200	207	191	189	205	208	179	200	209	183	203	182	192	200	206	185	210	202	211	209	213	202	174	207	189	211	170	195	217	229	236	203	218	205	210	206	204	197	167	195	184	205	207	222	187	205	213	217	203	193	200	211	188	206	192	192	182	222	204	205	201	216	206	177	194	216	208	194	203	199	181	187	226	211	175	195	216	215	186	198	206	196	191	187	211	200	191	183	207	218	205	180	179	228	194	171	218	205	215	205	171	199	191	204	199	203	197	192	210	205	206	205	194	220	213	173	173	176	198	197	190	223	223	197	181	220	209	213	181	194	204	196	180	188	183	187	219	211	212	201	187	210	217	175	194	202	232	197	186	188	199	203	182	192	219	184	189	193	194	195	193	199	219	199	183	188	214	194	219	221	176	180	222	197	214	187	216	188	192	199	193	214	216	203	211	189	200	207	189	203	216	195	188	184	178	177	200	175	224	191	200	180	188	217	234	216	195	181	208	199	217	205	191	191	207	222	193	203	191	193	165	212	194	194	208	223	185	224	185	192	223	189	204	199	212	197	203	207	193	186	208	203	205	227	206	224	212	222	195	186	174	200	203	210	184	209	215	183	206	186	189	180	178	213	183	217	192	184	197	216	188	207	220	209	211	202	188	205	206	197	180	219	183	189	210	233	205	194	204	212	196	164	191	206	190	205	178	196	222	213	203	199	221	195	224	172	197	221	190	188	238	210	192	201	193	193	204	184	187	223	185	208	163	194	207	191	199	218	193	208	199	188	212	176	198	185	190	204	199	194	222	185	170	197	211	223	226	179	223	173	214	219	208	188	200	202	187	220	176	172	197	194	188	207	173	184	179	181	172	182	183	211	199	218	176	215	189	198	200	197	192	178	197	197	209	182	172	192	200	219	189	209	176	201	199	210	195	191	182	216	198	198	183	194	201	189	207	195	206	216	206	183	191	176	210	196	177	200	188	189	186	209	219	214	204	184	213	203	208	208	219	188	193	224	192	201	181	195	222	200	184	214	180	199	210	190	205	212	209	204	198	183	181	185	188	229	178	206	173	187	193	232	181	183	211	194	190	212	209	181	196	166	204	202	195	213	197	188	198	210	206	221	226	190	184	188	184	201	205	191	184	195	193	196	196	189	201	211	194	200	189	183	186	170	195	202	189	165	211	191	199	198	195	189	201	187	201	202	216	190	194	218	207	190	170	199	191	189	215	171	208	203	192	191	174	166	196	176	210	188	173	215	211	201	212	216	176	222	197	196	211	194	205	162	231	212	170	192	199	208	183	180	197	212	193	193	202	185	199	186	209	202	216	196	193	198	219	178	205	221	207	196	196	196	186	213	199	210	208	197	192	194	207	192	207	197	185	226	191	211	195	207	213	233	193	181	191	221	192	207	187	191	210	197	212	163	206	210	209	173	213	232	178	185	216	211	188	191	168	201	188	202	190	185	202	205	194	224	177	206	206	190	172	185	179	225	213	185	206	189	218	200	204	153	205	201	193	189	211	188	234	218	215	182	208	195	169	230	215	163	201	194	203	229	235	236	189	190	205	184	214	200	204	211	201	214	181	197	204	209	198	196	188	200	197	213	192	190	187	185	180	204	185	200	204	186	204	221	201	192	213	223	205	203	201	181	183	202	206	185	189	208	185	211	191	177	178	196	206	184	208	212	201	195	204	175	203	207	208	181	197	191	211	215	208	190	202	195	211	207	216	202	225	190	203	196	199	197	201	204	202	204	194	194	199	203	191	187	193	191	224	210	224	185	211	243	197	199	198	207	181	199	179	194	173	194	204	190	212	215	206	206	190	191	209	183	212	185	177	196	210	196	192	199	195	179	202	192	185	212	200	190	210	177	209	187	183	224	182	192	204	214	210	206	203	178	192	228	191	197	184	225	194	205	209	207	202	209	231	185	194	199	190	172	211	224	199	188	210	199	209	217	226	235	200	170	208	204	209	198	205	202	184	203	200	206	231	220	200	190	213	193	178	199	235	208	202	211	214	203	177	222	219	178	174	228	192	208	211	195	206	210	201	194	192	204	244	212	212	182	182	214	195	204	204	205	186	213	213	180	205	210	200	175	205	224	208	198	198	231	160	211	194	190	230	207	176	177	202	218	199	203	195	209	203	204	204	201	199	193	176	198	183	192	208	182	230	163	183	183	212	179	205	198	200	204	229	206	183	210	213	199	207	197	188	201	217	204	199	208	195	204	213	197	218	209	189	178	188	189	188	217	203	208	210	192	190	193	208	196	188	182	214	180	200	196	215	194	212	186	209	217	199	194	214	204	222	194	204	187	213	221	228	185	189	212	198	200	213	213	181	192	197	180	167	201	190	196	155	198	190	188	198	209
4138	650	705	695	675	649	568	637	596	590	605	562	563	553	619	512	593	544	560	555	586	545	528	568	580	551	520	553	526	610	538	578	562	556	553	556	555	511	581	534	535	520	573	549	580	574	575	546	533	556	527	583	495	542	549	546	555	573	553	541	530	545	520	593	515	561	581	532	553	545	518	516	495	554	573	555	561	499	561	606	573	520	514	581	568	507	587	573	484	562	553	534	539	547	521	522	552	584	544	528	559	551	555	562	543	547	531	548	502	585	557	582	564	561	540	578	549	509	567	550	547	502	546	540	595	543	584	557	569	564	565	558	521	529	622	602	524	529	525	561	567	559	532	543	534	564	563	569	552	534	591	528	552	535	588	546	551	538	575	576	535	582	546	576	517	516	550	568	529	585	533	521	541	498	598	566	548	533	551	572	574	527	532	573	578	500	534	593	533	551	534	513	559	566	572	565	583	551	577	573	580	536	527	571	603	575	542	563	594	541	545	547	513	508	520	547	585	561	544	554	513	563	588	532	546	576	571	510	524	532	589	528	545	593	573	518	542	524	515	545	550	530	524	520	519	536	573	579	572	541	557	581	558	547	545	519	580	522	577	540	505	531	525	581	562	553	527	517	556	545	545	548	594	563	579	521	582	575	531	562	559	607	527	549	561	536	522	596	500	550	549	532	561	556	542	535	536	582	577	552	551	573	522	569	558	601	562	590	560	541	593	583	506	575	552	592	596	486	519	556	538	569	486	544	550	532	576	548	540	529	515	602	558	594	506	557	548	540	518	564	515	542	540	583	577	522	532	536	563	567	536	520	562	558	548	605	602	562	591	528	549	566	516	574	537	547	552	577	552	532	549	577	592	541	505	562	579	554	521	508	554	557	544	567	559	506	557	545	539	554	538	522	526	565	579	533	557	552	586	540	560	581	572	513	565	586	604	570	564	545	557	508	554	507	558	554	607	528	538	542	597	581	587	531	515	545	567	527	565	557	517	530	533	547	576	545	543	572	555	581	564	562	557	559	513	552	542	526	552	541	538	548	566	525	561	547	480	510	585	565	567	538	542	525	578	519	576	556	553	575	526	541	532	555	536	579	590	558	554	525	540	570	538	560	576	574	567	546	517	580	567	502	510	566	513	560	562	521	515	525	548	556	546	566	553	526	549	525	568	592	578	509	550	548	552	533	540	531	534	551	563	565	523	545	538	515	581	549	553	563	535	551	533	575	589	534	544	530	551	572	530	585	529	528	547	524	545	539	542	578	563	544	495	517	548	560	553	518	598	531	586	558	565	533	540	603	592	561	562	552	535	557	513	532	537	571	550	513	580	551	538	580	544	512	521	508	523	522	578	543	579	560	541	592	557	519	514	577	557	521	526	523	568	540	549	556	544	560	529	568	560	560	561	534	532	542	541	557	536	607	541	550	543	580	538	598	549	558	537	563	545	551	567	549	542	542	536	536	609	517	580	561	557	560	538	564	546	522	598	551	601	532	571	553	557	533	576	562	566	548	540	518	549	548	535	536	515	586	536	561	479	522	531	588	485	557	566	529	548	590	577	541	560	570	517	515	578	554	537	556	589	513	565	567	510	525	558	512	513	560	578	562	552	529	569	548	515	619	556	564	541	573	539	583	542	552	569	552	547	580	560	540	567	578	551	546	521	574	597	552	566	500	548	530	561	545	550	515	587	549	550	560	569	510	516	547	585	551	579	538	569	577	549	532	528	529	524	548	587	489	536	589	548	558	575	540	566	551	524	502	533	548	576	551	589	557	550	575	538	497	597	530	520	566	529	507	569	587	520	542	534	554	573	518	556	579	506	566	513	484	552	592	584	575	584	518	510	542	547	554	551	539	578	578	568	530	576	534	576	530	522	532	569	537	566	502	546	559	516	516	563	513	559	532	513	527	528	579	516	564	592	576	570	557	583	529	587	521	517	562	558	535	590	557	565	590	556	527	568	531	563	530	616	546	568	588	539	542	530	557	554	593	583	558	555	529	577	520	528	533	572	523	567	566	512	514	534	552	570	575	556	539	542	533	512	590	532	514	545	550	558	529	573	557	557	532	584	574	590	555	579	544	529	557	543	546	559	563	519	528	533	548	534	554	545	545	571	542	542	548	521	583	579	536	568	569	528	576	513	570	538	534	552	566	544	552	566	555	556	533	564	503	532	549	537	482	503	585	541	536	541	599	549	570	562	541	525	566	550	535	567	515	592	564	566	575	594	556	557	547	561	553	541	537	556	590	554	535	550	560	573	523	569	546	545	559	560	586	543	540	520	517	535	547	540	531	542	551	546	535	537	543	555	555	500	583	556	551	553	544	532	543	572	532	525	548	551	550	540	503	562	563	557	518	545	555	560	575	566	542	528	566	554	529	515	532	565	555	584	523	534	547	557	550	554	539	534	527	515	544	513	544	569	545	548	564	540	541	552	533	521	572	541	600	530	523	530	540	548	543	570	521	580	569	575	524	572	595	557	550	551	542	556	538	546	574	548	519	585	558	538	526	571	578	547	575	536	539	560	560	552	523	535	557	557	546	548	557	531	531	570	578	571	520	544	556	545	555	615	535	593	557	538	535	564	562	569	533	541	520	538	544	549	564	514	568	532	568	510	571	538	539	576	516	533	567	516	543	555	559	544	567	493	542	566	539	523	571	505	536	559	567	564	579	557	534	546	564	566	560	532	548	557	587	578	538	545	578	549	566	562	574	539	585	502	566	573	556	610	535	552	551	535	539	539	552	542	559	534	538	533	530	521	561	579	554	548	567	569	556	557	601	510	573	546	583	546	588	572	534	598	539	571	542	549	486	564	540	525	526	577	549	554	593	531	560	571	577	529	557	550	523	549	550	538	526	555	555	546	558	601	539	576	555	529	586	560	544	531	515	564	544	533	571	541	548	536	538	572	556	514	555	571	550	556	554	560	515	562	576	568	577	584	545	550	565	512	578	510	485	594	533	564	524	540	564	595	525	585	583	531	568	592	579	538	525	523	538	514	543	540	548	607	556	528	554	581	551	535	567	515	568	549	567	533	564	553	545	544	522	580	571	572	550	572	472	570	546	568	554	526	547	538	535	579	571	538	576	521	550	553	560	544	539	546	573	545	581	521	550	551	532	565	509	537	535	576	557	512	569	584	538	557	536	563	539	589	525	504	495	557	512	565	568	498	546	571	531	549	541	561	546	584	533	557	556	518	547	570	559	535	553	548	556	552	515	512	532	568	591	575	540	564	527	536	559	519	558	543	548	564	534	561	597	534	544	566	527	546	545	554	546	562	554	522	542	541	556	568	593	554	532	549	568	558	560	570	563	502	523	549	548	553	563	538	576	556	540	522	540	574	554	575	552	540	569	571	561	518	529	578	562	548	537	567	530	563	503	515	536	556	586	552	593	506	553	585	585	574	539	545	528	527	554	513	533	579	546	539	552	538	583	527	591	561	561	583	551	567	520	545	516	511	518	578	568	581	567	547	546	541	598	564	554	509	519
39634	9984	1469	992	743	579	454	473	408	390	347	349	313	376	340	301	355	306	304	333	305	316	293	300	302	318	292	332	277	294	328	305	326	313	310	318	282	301	317	316	286	323	306	296	296	287	308	265	291	296	295	318	308	276	302	291	286	318	278	243	286	316	324	301	303	283	298	301	300	294	261	290	288	268	314	313	305	270	327	309	266	322	295	286	296	299	322	300	303	281	300	279	328	297	314	290	283	297	333	293	300	290	307	277	285	298	251	283	291	312	279	284	296	289	285	277	303	289	281	298	305	312	279	305	286	284	308	265	286	294	283	329	303	283	295	282	269	298	304	275	284	291	292	317	295	295	288	264	268	283	274	260	309	318	289	303	302	292	270	292	276	258	307	271	287	302	304	295	242	282	278	308	290	326	293	282	281	287	316	270	296	279	310	299	294	313	297	287	301	310	271	287	285	293	314	288	277	299	299	322	294	282	320	296	293	260	289	263	298	295	297	302	315	306	302	304	298	259	320	268	293	314	283	278	297	288	296	290	288	281	269	297	296	289	307	320	313	270	300	323	286	266	309	291	285	325	293	345	283	312	312	302	298	297	253	269	280	299	283	286	276	278	292	303	310	300	285	294	302	285	284	296	294	271	295	278	271	303	245	320	275	332	288	289	299	288	308	259	301	290	291	323	274	294	319	317	289	304	293	300	291	301	306	311	307	318	305	282	295	315	284	291	307	271	310	337	294	297	270	299	287	324	274	277	308	321	288	281	293	297	291	326	288	259	292	300	314	294	279	278	300	293	299	318	317	284	290	297	277	311	318	287	322	254	290	313	281	290	294	290	286	281	294	313	345	311	302	290	287	291	284	303	287	312	246	268	269	298	309	301	267	290	305	305	305	282	314	287	303	296	308	291	295	281	302	297	279	270	250	265	282	273	300	277	293	260	262	281	296	283	314	302	311	279	296	303	293	305	251	288	289	308	291	299	258	295	278	293	310	288	300	280	292	263	248	308	274	301	273	287	290	277	285	254	292	330	310	309	273	300	284	292	302	307	266	288	330	284	283	296	307	294	273	276	293	310	299	319	275	300	319	289	314	285	275	289	325	297	316	296	292	305	301	266	321	286	274	286	252	313	279	315	263	293	270	285	275	297	258	287	306	299	307	315	307	268	319	271	270	307	296	284	288	276	305	292	284	282	302	278	307	290	329	302	296	310	330	269	246	293	292	298	290	284	307	279	299	303	305	309	301	297	303	297	296	321	299	284	305	296	303	272	286	286	304	298	304	280	313	242	265	295	292	282	286	300	292	287	306	289	266	321	271	287	321	303	293	292	311	298	264	305	304	281	315	268	291	294	267	315	315	312	295	259	317	272	279	307	280	275	322	309	331	298	290	306	316	260	296	301	311	319	298	290	275	279	306	311	285	286	299	275	289	309	298	291	294	310	280	293	281	298	266	317	297	294	297	293	274	251	297	307	300	291	270	287	280	291	320	303	294	282	262	262	275	320	306	270	305	325	277	275	299	284	255	292	287	317	300	314	304	289	295	254	295	281	308	276	284	292	276	299	294	263	294	296	338	296	312	272	253	287	284	280	282	266	316	268	278	265	313	314	309	287	312	266	296	298	270	279	266	300	282	288	292	296	317	298	290	302	287	314	270	281	292	273	331	292	305	316	301	292	283	287	285	292	319	268	297	320	286	285	315	275	331	280	295	283	262	307	289	296	285	308	326	295	301	305	293	286	308	309	275	286	298	272	280	284	288	281	310	278	309	288	312	298	279	278	306	274	302	281	300	274	288	296	273	294	290	321	322	280	295	274	297	269	298	270	279	307	278	276	296	278	308	269	319	273	283	312	311	315	290	280	295	292	297	297	303	281	285	276	265	265	294	308	289	266	303	278	292	276	300	269	298	285	313	302	279	307	288	328	242	300	288	303	298	278	280	282	315	300	274	282	294	290	271	310	262	282	314	278	286	277	293	289	301	292	267	303	291	291	297	282	282	284	307	303	297	308	284	278	289	298	299	295	306	280	284	309	295	320	310	272	284	278	266	305	338	317	308	297	306	282	290	282	307	308	339	291	304	303	324	297	278	268	277	292	305	307	295	294	307	298	287	307	294	311	334	284	303	265	303	292	284	284	315	314	308	295	303	253	273	272	287	302	314	258	339	296	293	276	261	261	292	279	290	281	277	254	283	297	304	278	297	281	335	286	326	256	262	300	285	294	296	288	288	326	319	287	294	295	275	286	312	311	295	274	330	326	261	274	289	285	295	257	281	302	310	307	293	299	313	326	274	292	288	283	313	298	309	298	301	272	323	310	291	295	297	271	258	298	273	291	305	296	303	322	311	321	305	300	312	288	328	290	302	340	281	299	305	281	283	284	284	260	280	289	297	280	293	282	302	286	297	309	320	283	279	265	286	272	296	297	310	316	311	265	249	301	286	285	300	270	284	309	279	310	295	282	349	293	317	281	296	292	283	286	296	292	345	281	298	340	310	284	280	267	258	299	290	292	284	298	273	307	281	289	282	300	305	301	270	282	306	289	311	281	302	303	292	274	282	276	267	281	300	283	321	285	284	281	325	302	278	314	281	276	310	291	317	279	291	305	298	276	317	295	285	318	319	273	281	306	290	282	296	287	280	328	295	322	311	286	277	299	300	283	308	319	283	260	288	295	331	299	257	313	310	270	316	289	296	302	310	296	332	274	309	278	302	307	303	289	294	307	284	290	299	318	287	282	299	311	276	305	315	309	283	279	318	306	252	281	285	310	294	281	317	334	292	279	292	279	289	262	284	292	290	280	292	267	286	276	286	321	288	294	291	339	292	273	277	318	294	304	298	318	277	325	259	303	271	253	327	282	301	286	287	291	279	276	304	282	314	324	305	300	303	246	283	308	312	271	315	299	315	304	311	315	278	292	268	308	284	260	312	298	305	288	278	280	318	319	299	291	291	286	307	294	282	282	316	306	290	278	295	328	263	268	279	309	285	254	267	284	298	317	303	295	286	320	280	256	290	302	282	295	309	305	292	299	311	294	299	270	268	301	321	288	270	280	307	283	299	292	303	279	246	302	328	295	248	290	319	291	282	292	307	298	307	320	274	269	299	295	322	295	315	318	296	287	304	296	300	279	310	298	266	330	263	279	306	277	293	276	296	289	273	320	286	265	298	317	297	286	330	284	318	260	308	284	288	277	294	296	309	301	285	306	294	287	303	295	281	317	271	309	289	308	257	289	298	301	305	296	343	298	291	296	298	287	274	285	328	287	306	304	306	280	311	301	299	316	296	278	318	309	299	248	286	283	285	318	317	294	301	295	280	268	272	301	307	286	322	269	276	283	271	287	261	287	262	316	292	324	282	275	303	311	317	276	292	269	281	278	294	286	307	286	316	295	311	321	302	330	281	290	298	286	268	295	297	303	276	263	288	288	313	293	310	293	304	291	284	300	271	299	310	281	269	288	314	272	306	287	285	324	281	281	315	283	286	287	288	308
20824	1640	2966	3345	2845	2424	1912	1739	1537	1461	1323	1218	1163	1114	1088	1029	1029	1023	893	920	958	911	916	892	848	842	928	839	839	814	851	843	812	831	776	796	762	768	829	802	823	816	888	773	776	767	814	750	808	776	776	791	793	779	785	812	758	829	741	777	792	737	787	780	749	777	764	742	767	737	754	771	762	744	771	767	774	719	735	735	767	742	709	771	793	761	731	765	774	747	778	783	761	743	799	729	740	766	775	786	756	787	717	790	808	702	784	752	764	747	786	802	766	749	780	772	747	785	800	769	747	820	763	751	768	761	686	815	752	771	793	791	779	790	795	758	749	748	721	775	739	817	771	775	735	726	745	747	756	792	728	713	731	806	782	723	798	759	724	778	717	774	757	742	712	703	803	769	765	793	772	757	751	793	760	717	759	746	809	757	771	734	765	756	770	746	733	756	694	781	715	765	726	799	729	763	770	782	757	705	760	689	733	766	755	754	765	713	750	751	760	766	729	754	721	751	761	761	750	734	741	783	753	766	734	724	718	764	768	726	731	726	722	785	770	712	753	753	755	771	775	727	754	714	729	784	781	771	700	782	792	759	743	764	746	773	771	751	735	737	764	777	755	730	699	785	720	743	744	739	710	754	760	761	713	706	745	740	741	723	723	746	717	778	753	739	746	733	832	771	752	698	744	697	755	773	769	753	764	756	740	760	778	727	737	751	737	742	800	750	767	756	737	770	756	779	753	770	741	714	723	763	799	738	790	807	723	739	795	785	729	733	659	723	735	788	743	690	814	802	735	704	784	718	771	744	783	760	754	808	779	785	768	731	791	727	759	771	724	761	748	711	753	789	729	720	779	745	753	749	766	806	757	799	732	728	787	728	762	689	783	766	764	801	747	724	737	770	758	763	761	766	731	778	776	732	758	766	768	791	767	827	772	767	756	772	754	742	797	752	778	711	772	723	758	774	773	747	771	709	751	735	793	791	726	728	748	767	780	756	795	756	743	748	780	726	716	766	727	726	765	786	785	750	767	740	756	772	812	824	693	723	707	784	736	749	768	788	787	761	773	799	810	737	774	692	756	729	781	787	774	744	757	717	740	751	717	782	753	768	771	769	786	768	736	742	732	768	786	728	754	791	743	772	775	759	746	754	744	816	736	788	757	767	755	773	748	752	794	727	750	733	742	704	774	760	773	783	756	766	744	742	736	712	755	748	755	745	737	821	772	708	768	759	714	746	822	739	784	761	760	747	806	726	722	763	716	777	773	763	755	739	765	740	770	687	722	765	808	738	738	718	703	784	753	780	784	739	789	818	762	706	764	762	721	815	749	759	788	805	791	707	735	722	760	750	762	755	750	725	738	771	807	756	698	776	712	784	796	716	773	763	765	802	719	745	750	730	732	820	747	760	770	729	757	757	727	794	757	768	726	697	724	744	753	778	753	744	761	749	727	804	774	775	780	743	813	781	776	806	766	682	710	784	773	783	823	769	755	796	780	733	765	787	813	780	734	755	723	774	742	754	756	744	779	739	767	806	730	760	752	742	765	764	743	757	719	748	753	791	762	747	754	737	797	767	779	772	724	755	785	775	702	774	750	745	749	812	755	777	756	792	763	772	757	780	715	798	739	713	769	748	801	777	749	767	750	807	753	757	802	720	790	746	751	742	739	728	759	747	761	810	726	735	762	774	776	800	770	750	773	736	741	733	742	783	764	782	773	757	768	726	760	800	741	801	728	780	772	757	742	784	774	735	742	811	698	758	757	790	782	720	786	744	719	713	784	699	772	747	746	755	709	737	792	724	732	787	789	782	765	754	755	784	739	758	741	791	770	762	674	776	763	738	735	743	748	726	729	802	740	754	761	772	749	767	765	760	770	813	698	749	746	815	756	816	734	711	745	769	716	755	824	782	771	740	708	768	739	771	719	722	747	738	727	759	753	731	717	780	739	748	713	747	739	789	765	780	787	716	719	764	775	776	760	773	753	733	797	766	783	803	743	733	798	791	723	788	750	767	769	767	769	705	732	730	784	769	719	757	796	765	776	724	760	732	763	792	750	765	783	736	792	775	780	753	725	804	713	789	772	785	763	736	804	788	772	753	801	767	773	795	779	773	793	695	737	756	757	744	743	750	730	732	777	767	731	808	748	768	747	753	755	777	754	745	715	756	776	779	734	719	771	781	708	729	769	783	734	767	723	781	773	748	786	776	749	726	789	748	680	787	759	732	752	768	770	743	728	754	764	775	760	750	735	767	726	773	753	749	746	744	730	722	824	803	756	790	754	753	758	755	690	778	755	753	735	754	760	734	789	780	791	693	771	769	816	726	727	754	755	779	758	758	728	706	787	778	737	747	785	751	742	740	739	782	710	816	717	752	788	781	746	741	682	706	750	777	735	775	727	767	725	750	749	750	762	727	747	760	747	753	765	786	789	784	773	778	738	729	708	743	767	743	768	789	730	801	770	746	725	738	782	804	750	738	753	794	755	754	750	759	740	703	753	771	774	758	745	750	735	742	783	693	765	734	759	749	748	734	744	753	799	806	734	724	759	799	761	798	768	805	722	780	749	781	754	774	710	758	748	759	733	746	770	789	749	770	756	758	756	744	712	718	736	763	744	760	768	728	835	752	716	761	751	775	754	737	716	788	759	796	746	736	784	739	767	727	742	785	759	740	734	797	716	703	751	799	767	713	727	775	729	738	746	743	759	764	737	717	736	704	750	734	735	767	765	784	768	674	765	716	737	707	779	717	756	716	742	752	754	735	752	772	784	825	754	794	791	748	758	772	764	746	758	758	714	779	740	736	732	779	755	746	736	770	758	783	773	777	767	737	788	778	750	789	784	792	760	710	813	725	804	791	751	794	726	712	725	776	758	710	752	723	781	734	757	762	780	737	732	766	774	723	754	738	801	789	721	735	750	771	738	742	738	725	749	713	740	791	771	763	799	736	765	749	790	744	781	807	791	747	780	722	755	756	769	743	777	795	746	732	809	760	777	756	759	778	761	778	757	694	773	760	830	705	764	755	732	730	743	693	797	759	737	704	742	827	767	767	710	766	737	805	775	739	770	734	759	759	731	714	770	727	768	783	746	721	769	762	792	805	783	753	766	723	739	714	747	749	749	766	778	757	768	746	747	798	747	752	791	763	757	715	801	769	773	751	773	780	775	774	734	718	702	780	732	764	776	757	747	775	767	764	785	786	749	777	728	786	752	741	769	726	746	755	716	738	723	782	739	764	731	699	788	768	727	799	739	670	750	763	743	759	744	775	752	764	729	752	746	751	743	780	791	759	798	772	776	745	744	789	813	759	741	713	771	711	748	763	734	817	727	744	818	763	706	751	790	771	761	773	727	750	733	748	770	802	721	784	735	752	775	726	775	755	729	760	740	770	722	786	746	752	724	764	752	730	801	739	739	733	746	719	768	713	778	746	774	786	794	796	742	750	751	764	762	719	747	747	748	789	789	754	754	779	726	815	749	757	763	744	755	745	788	759
53603	20382	3729	1726	1168	897	690	562	506	431	423	388	314	326	308	322	314	300	277	274	299	237	271	245	259	266	250	244	233	271	236	216	218	262	257	230	256	228	237	243	235	236	228	256	226	254	229	254	244	216	274	244	227	242	207	232	236	221	238	244	212	236	236	241	234	241	210	278	251	232	241	227	262	233	213	242	252	215	207	240	229	230	237	253	237	221	224	245	205	227	222	189	224	227	232	206	190	242	232	226	248	191	239	246	200	237	212	227	215	258	253	228	231	222	233	221	224	256	229	218	249	226	248	195	218	248	225	220	233	250	235	222	210	225	213	259	226	243	217	214	217	221	216	221	249	235	223	231	231	224	211	217	231	220	234	213	215	220	228	214	213	229	248	231	249	215	251	196	206	227	229	236	239	188	244	223	206	236	254	245	226	221	236	214	221	221	239	207	239	231	263	246	236	226	239	251	209	218	230	192	213	233	210	242	238	222	210	226	241	248	202	217	244	228	220	229	224	222	199	216	222	207	203	230	233	225	233	220	225	225	249	237	252	221	238	242	213	218	238	220	229	238	203	235	252	213	225	261	236	236	250	222	249	201	229	229	239	258	251	230	228	238	248	232	231	218	230	224	203	223	243	254	227	208	224	222	228	234	244	230	245	208	237	242	209	231	232	253	223	253	231	235	237	204	240	228	230	225	201	234	248	243	236	222	248	224	247	219	229	239	239	242	223	259	210	205	223	237	238	206	195	243	235	234	235	223	231	209	203	231	221	221	228	233	212	226	232	208	251	249	225	240	196	217	231	232	215	212	228	241	205	218	223	201	221	248	201	244	205	211	238	215	254	223	267	228	241	220	222	240	224	210	236	196	244	205	242	205	236	239	222	255	226	223	223	216	244	240	222	212	201	243	222	214	242	236	221	241	225	223	263	216	223	212	204	225	211	229	219	219	227	250	250	235	216	236	204	235	237	212	240	254	193	225	239	235	222	217	233	219	231	227	212	190	219	226	236	227	219	232	231	240	201	208	238	204	208	229	229	232	217	226	245	247	223	231	216	230	242	213	228	229	248	255	239	213	204	223	221	249	210	250	254	218	219	224	216	229	236	249	237	218	208	238	233	235	230	230	206	231	245	228	224	224	233	238	242	218	216	239	229	209	224	224	204	254	210	232	245	246	229	205	223	233	223	223	236	222	231	259	217	263	252	230	229	223	237	210	237	214	237	239	212	215	231	234	237	207	231	240	222	245	216	211	222	237	214	244	226	232	207	229	245	214	227	221	210	242	204	227	256	264	210	244	255	212	243	229	224	239	202	226	208	222	225	232	209	231	221	226	205	235	230	233	215	202	247	231	230	215	242	224	211	236	234	226	223	210	227	229	221	246	256	239	242	214	234	239	221	207	237	242	239	215	227	228	251	203	217	227	234	229	203	243	230	203	225	273	237	242	220	243	223	256	263	223	226	229	203	219	209	235	240	237	248	211	236	221	207	205	218	239	212	226	264	221	213	236	232	234	226	244	203	254	257	213	214	224	213	228	254	243	213	225	225	231	230	203	227	222	210	205	246	235	236	220	243	214	235	230	232	233	207	221	214	227	260	213	207	250	231	212	217	226	212	211	226	213	203	226	204	235	229	249	255	211	223	226	246	233	222	216	229	198	235	204	265	239	245	221	242	212	228	234	233	237	223	199	195	231	216	236	228	200	240	228	227	218	209	218	238	219	234	246	244	239	231	223	209	219	230	221	221	225	205	238	203	210	255	230	216	224	226	237	252	223	206	232	262	207	250	211	210	249	244	236	234	233	207	248	232	259	191	220	234	216	219	227	259	221	193	226	243	208	192	235	235	248	237	232	205	218	237	229	214	236	226	221	245	230	211	229	221	232	216	206	231	253	198	217	213	214	225	229	214	225	207	218	242	234	212	222	213	224	222	244	217	225	234	252	227	210	247	234	220	260	269	233	220	233	225	232	244	222	249	207	218	197	195	236	233	244	230	215	231	231	235	252	220	207	222	243	229	220	231	223	207	257	230	255	218	216	241	216	210	263	232	247	206	215	223	236	225	225	184	229	234	202	239	220	236	215	235	213	225	245	233	208	218	252	215	221	238	211	211	238	226	233	200	224	241	229	234	237	218	222	247	242	252	241	218	260	217	241	212	222	223	219	219	246	206	230	226	260	218	244	256	250	232	251	219	224	241	204	207	243	223	260	211	243	234	212	225	244	226	248	241	199	214	204	236	233	245	235	227	250	214	235	221	230	236	227	253	221	230	199	249	205	208	236	221	226	218	228	268	225	233	222	244	228	224	224	219	246	238	233	228	213	214	265	237	210	248	237	196	224	213	237	217	231	236	241	235	223	236	226	230	229	230	222	229	258	219	200	213	226	227	215	216	219	225	244	229	232	208	219	221	251	205	215	208	226	225	241	246	235	211	235	235	225	221	229	226	258	235	222	226	271	210	246	221	215	248	222	222	236	237	214	244	236	232	229	210	234	218	242	276	194	226	235	251	233	231	241	266	219	217	224	231	246	226	248	226	234	218	213	186	231	212	217	249	232	209	206	242	222	225	225	219	240	229	236	187	209	204	234	264	226	221	226	236	234	246	210	219	214	239	229	236	225	229	240	234	198	203	200	230	217	220	210	225	243	218	227	258	202	228	200	234	220	222	220	246	220	246	221	225	229	238	230	223	233	215	238	238	231	220	240	219	208	216	233	238	220	254	212	226	238	189	213	218	226	217	232	186	218	228	215	204	250	234	225	248	215	223	216	213	236	230	240	221	234	235	229	219	233	209	204	227	244	241	227	230	231	236	233	215	254	253	239	200	247	228	222	223	206	226	227	238	200	255	198	237	245	208	226	244	253	216	211	230	227	225	230	254	202	221	242	234	230	238	219	226	195	229	244	255	230	249	230	229	240	216	225	216	232	257	221	200	208	228	245	230	205	233	223	227	251	228	223	239	231	234	225	222	236	228	230	207	234	221	208	216	236	211	235	237	193	204	249	226	229	197	219	221	227	219	225	225	213	228	234	228	220	240	208	236	221	241	215	288	218	209	203	229	244	215	218	208	215	257	253	235	262	223	179	204	200	197	226	211	218	229	233	232	237	225	239	249	225	225	234	219	216	226	204	211	245	242	272	206	213	243	195	216	231	233	245	215	233	233	225	220	216	238	224	200	245	249	217	226	211	206	212	222	243	212	230	200	202	218	225	229	221	246	262	232	225	201	231	252	220	235	237	253	224	245	232	212	207	256	208	225	239	251	238	249	199	218	237	242	234	236	239	210	218	199	215	238	246	232	238	209	226	214	217	207	252	217	219	224	224	221	212	224	232	208	261	208	197	249	222	243	206	227	266	211	224	267	236	249	217	225	247	217	241	213	222	223	218	237	239	233	203	232	246	229	275	215	223	246	213	232	191	242	206	229	258	222	246	222	268	238	223	242	218	244	203	240	229	236	248	230	214	223	250	238	220	217	239	223	207	249	226	222	230
28822	2278	4957	5595	4631	3731	3054	2553	2209	1896	1653	1509	1442	1332	1183	1185	1137	996	979	957	923	909	870	837	815	820	811	764	735	753	760	715	722	746	704	671	670	671	723	664	632	690	679	668	671	687	646	634	635	712	636	655	644	631	623	625	618	663	646	621	651	605	598	666	615	649	579	595	644	589	587	621	588	637	589	612	635	634	587	636	591	565	628	571	587	582	618	577	601	553	615	569	622	622	595	601	606	572	549	633	610	560	595	586	578	595	589	594	589	571	566	576	611	574	594	582	604	588	576	566	589	583	616	612	571	607	589	579	562	611	628	590	570	551	605	536	624	589	582	606	599	602	549	583	594	616	575	604	604	584	558	597	621	590	610	596	534	606	648	558	575	576	579	608	569	643	576	615	573	573	598	544	629	549	573	619	615	614	599	633	598	576	595	569	572	576	564	592	583	608	608	657	605	572	618	559	607	554	608	578	614	570	620	599	632	588	594	584	593	600	592	571	577	599	668	569	612	574	592	531	543	599	575	600	596	606	618	577	563	611	575	625	584	604	632	576	599	560	597	589	556	544	624	575	582	544	549	633	559	591	616	547	644	610	637	626	622	551	611	598	576	603	603	567	604	571	590	581	565	591	580	592	600	568	607	585	604	625	579	641	562	588	582	610	588	601	542	588	563	575	593	625	602	601	579	567	519	644	610	629	555	563	566	590	585	604	567	583	580	600	637	561	580	567	588	599	617	593	559	616	582	609	585	595	629	569	586	580	594	593	602	566	581	569	611	581	590	572	600	562	559	637	612	605	577	589	558	589	601	606	575	553	548	574	637	597	598	595	611	571	577	616	597	587	565	590	578	550	561	560	555	565	606	579	588	549	610	590	575	611	613	613	586	581	596	602	554	601	606	556	658	580	584	548	546	584	568	605	625	596	622	627	628	593	581	562	557	589	594	567	608	561	593	585	572	565	582	556	594	585	592	604	575	577	573	576	564	596	613	648	606	585	583	607	571	593	605	619	573	592	633	540	579	585	549	603	574	617	575	578	613	563	616	605	616	591	616	628	618	590	587	576	570	576	602	632	587	568	572	582	581	565	594	628	642	534	570	583	562	569	581	604	560	571	568	568	557	595	578	557	560	597	604	534	621	603	564	602	600	579	552	577	586	589	583	566	591	603	592	544	580	599	590	591	652	600	534	599	589	577	629	558	610	573	588	586	607	605	613	595	617	614	602	634	594	564	565	600	563	560	610	594	625	580	563	602	595	586	564	617	616	573	566	610	576	581	612	620	568	573	575	616	553	579	553	608	639	570	648	586	572	576	567	577	614	605	587	589	603	597	595	577	570	651	608	603	592	604	621	543	582	582	566	614	665	562	577	576	613	536	605	602	611	571	589	594	608	637	586	549	590	569	575	610	570	619	593	563	623	609	605	596	560	647	601	586	512	628	579	573	607	588	595	584	577	589	558	600	628	639	575	550	566	565	626	578	611	594	601	590	574	583	557	539	570	618	611	617	589	583	572	581	579	587	552	608	597	565	567	571	629	588	598	585	607	578	584	602	576	630	597	636	635	559	590	590	597	558	598	564	563	580	641	626	618	591	617	555	577	604	564	609	603	614	576	573	598	600	530	563	543	612	552	589	562	561	619	584	565	577	637	601	644	543	611	572	576	541	559	605	584	599	592	626	588	569	571	608	577	568	570	605	600	545	559	630	614	584	567	554	600	609	620	588	643	598	587	585	576	585	608	558	567	564	605	575	562	580	573	594	586	562	587	578	604	576	564	584	570	591	551	571	587	583	638	532	564	575	585	647	587	555	605	545	602	568	581	606	541	562	556	620	621	595	641	566	558	599	582	589	611	566	573	579	598	573	559	608	589	571	593	619	603	598	617	559	607	632	551	605	571	595	590	608	591	605	593	585	562	567	604	618	571	628	630	607	538	559	586	579	591	621	584	626	587	588	575	587	607	555	511	595	577	610	571	566	589	612	635	583	565	568	613	556	623	528	614	604	576	561	619	565	583	602	572	582	605	608	606	585	604	599	614	552	584	619	583	579	584	600	576	594	572	614	584	632	586	591	625	623	550	594	576	602	600	606	605	629	618	577	589	578	567	565	625	597	593	572	546	557	555	585	616	594	546	648	552	548	600	602	584	582	621	583	618	600	583	585	593	568	560	594	591	613	606	586	579	594	568	553	566	567	581	543	653	608	601	582	592	546	599	594	580	551	557	562	630	589	562	594	579	581	624	595	587	569	598	611	543	616	584	578	564	559	588	601	550	613	619	598	618	552	574	605	621	611	560	564	577	597	534	573	635	575	608	609	576	556	590	640	608	509	589	611	600	549	625	566	591	542	616	549	580	594	625	573	638	635	614	604	552	618	566	604	618	606	601	574	620	588	551	587	535	577	573	619	566	573	629	619	623	581	615	572	576	557	602	581	599	530	609	587	571	571	635	579	603	557	580	545	597	594	568	614	590	611	601	612	596	609	588	548	615	570	600	575	604	583	595	624	597	605	574	589	556	595	567	598	608	622	601	591	575	562	602	586	592	571	617	560	567	588	594	600	596	598	622	585	608	556	557	610	641	613	597	621	627	602	586	611	571	585	597	569	588	583	598	542	647	603	578	593	632	618	567	565	600	581	567	582	595	618	590	589	592	573	606	601	608	589	584	600	594	582	611	548	562	602	578	638	559	591	591	585	578	574	548	581	609	562	597	564	600	584	602	621	639	597	541	637	674	590	550	615	576	583	601	579	631	581	575	605	558	582	593	578	652	592	573	583	581	543	590	588	587	608	571	584	610	564	586	553	605	605	554	539	550	598	608	553	608	574	555	575	611	593	609	581	592	571	564	614	600	532	615	552	558	552	585	595	628	619	556	567	615	589	566	634	567	596	562	624	603	621	566	610	594	606	583	566	611	591	618	597	578	597	561	590	539	573	595	552	574	598	592	580	542	612	598	636	586	588	555	623	608	588	650	625	595	619	597	624	570	589	622	613	570	610	589	593	564	565	598	584	591	608	610	598	585	595	636	574	559	602	546	589	608	571	605	558	579	580	594	566	593	600	622	631	612	594	613	591	608	603	603	610	584	630	558	592	556	568	589	595	604	597	613	585	612	562	611	565	598	575	591	633	573	573	633	559	614	580	608	600	599	591	585	591	603	582	598	624	571	608	603	603	550	566	553	599	574	584	617	603	594	601	559	568	618	595	594	600	571	603	638	594	553	598	588	643	573	601	569	578	588	614	586	585	614	617	565	614	593	593	609	573	584	603	562	571	595	590	581	607	624	587	582	581	556	569	541	592	580	591	566	586	578	566	605	585	592	619	603	609	571	554	585	607	609	620	586	626	585	606	593	598	577	643	600	562	552	614	551	593	604	543	596	584	615	566	582	531	577	590	572	603	561	588	600	624	580	565	582	560	610	572	599	567	633	603	596	557	552	595	575	572	602	617	600	545	581	573	577	628	611	576	525	608	611	559	640	587	562	556	591	574
4733	271	243	233	208	188	193	206	192	199	207	169	165	201	223	205	219	192	209	209	205	207	197	183	191	212	189	161	184	194	215	207	196	185	218	203	201	211	210	177	193	192	209	211	211	190	193	201	199	209	182	204	202	203	206	190	164	208	214	195	174	197	197	199	197	198	218	179	206	187	186	195	199	211	200	189	195	215	197	213	200	223	222	192	213	201	213	185	205	232	193	200	224	206	201	180	175	217	194	190	203	200	182	235	178	226	232	202	206	190	203	211	196	209	188	222	197	191	194	185	203	188	205	205	195	194	216	192	193	195	198	196	198	179	240	203	216	198	177	186	197	210	189	218	191	185	209	212	183	213	196	175	200	197	206	207	232	204	228	215	193	193	203	187	177	198	218	196	185	225	212	182	178	182	211	221	209	208	190	195	209	205	207	209	205	213	198	185	182	209	207	199	207	185	203	204	212	200	192	187	222	192	223	202	222	193	191	192	187	194	200	207	187	166	211	183	229	195	202	203	216	209	194	184	185	209	198	191	196	196	191	178	193	190	191	184	213	213	194	202	203	211	216	191	182	202	195	198	190	198	203	171	195	202	250	215	202	201	197	209	204	230	212	211	186	236	214	202	201	214	200	183	200	196	215	202	200	192	217	180	190	197	180	204	189	194	200	209	217	226	206	187	192	183	181	201	203	189	177	186	208	198	201	210	204	178	226	172	219	205	207	205	182	191	207	212	218	172	183	179	215	191	203	214	204	195	201	204	182	182	208	207	215	200	228	225	185	208	192	199	225	192	200	198	181	197	212	196	173	193	207	208	183	223	210	197	212	189	213	214	203	208	181	208	211	189	181	196	219	208	188	197	148	156	194	177	218	192	214	200	195	208	227	223	212	189	199	195	222	187	182	193	227	194	190	203	175	186	198	215	189	177	175	191	191	219	190	195	168	200	206	206	206	189	197	184	188	238	189	207	185	215	186	187	215	203	194	207	198	189	210	196	199	192	196	192	191	209	185	188	199	185	223	195	193	184	195	215	190	209	195	181	196	194	203	179	209	207	187	179	194	195	195	188	209	194	181	218	204	184	188	214	186	202	190	188	197	200	219	203	180	188	207	196	199	204	201	201	204	203	204	183	216	193	203	194	184	202	200	186	194	204	222	220	223	200	204	211	186	197	204	186	190	185	181	195	196	183	203	197	207	192	206	201	239	195	221	203	177	200	191	185	206	183	183	207	205	197	194	200	227	205	198	193	188	224	180	211	195	233	192	169	190	196	191	197	215	208	221	205	199	204	202	218	191	197	204	185	220	193	196	216	209	223	185	177	213	184	206	213	217	183	224	192	192	208	216	203	187	211	214	220	188	214	220	209	202	208	208	208	183	180	211	223	191	200	207	228	215	190	187	179	207	216	181	206	191	188	166	200	200	208	200	198	219	177	213	206	205	218	195	196	185	181	185	169	172	190	196	185	184	195	213	168	191	176	194	207	209	217	204	202	190	175	180	225	212	189	197	198	195	199	224	215	206	200	192	200	199	213	208	207	194	198	187	193	191	220	178	192	201	174	195	204	206	208	186	204	218	214	199	189	204	220	175	196	202	201	191	204	206	213	179	205	198	210	198	198	205	199	186	217	212	209	212	195	186	207	207	183	202	188	189	197	213	174	224	214	193	185	197	196	206	199	171	221	215	188	186	204	223	197	172	189	208	211	220	196	192	193	199	194	185	210	191	197	221	183	209	213	213	191	208	206	214	181	219	200	197	204	202	211	200	206	192	166	206	209	183	191	184	222	201	195	198	184	201	208	220	217	197	181	191	184	191	178	175	235	198	190	192	212	194	198	215	188	178	194	202	199	216	186	187	213	195	204	215	206	181	183	220	195	187	185	205	191	187	194	195	182	198	179	231	191	201	205	223	189	185	227	191	191	197	185	212	230	216	189	197	175	202	215	202	201	210	200	191	194	216	211	224	193	194	178	200	191	212	196	169	215	190	196	174	201	182	200	200	179	198	207	204	199	197	199	185	198	203	186	191	189	217	219	194	204	220	179	177	184	173	212	217	204	200	190	219	206	208	199	183	198	183	188	198	200	190	175	200	221	193	183	176	205	206	209	168	220	225	193	210	214	201	204	213	201	201	194	210	175	188	210	189	190	189	223	226	198	207	218	193	186	199	203	187	192	193	184	206	220	188	205	201	190	187	204	196	225	184	199	198	207	211	194	181	231	191	185	232	192	197	214	196	199	198	184	215	179	187	206	177	179	185	180	220	221	211	210	194	214	216	183	203	229	178	203	205	217	186	181	195	177	225	229	222	181	192	191	189	192	218	193	203	186	202	193	205	199	243	191	187	181	212	233	216	218	201	189	205	187	208	202	235	202	187	175	203	228	217	202	205	183	206	208	196	202	177	207	199	208	224	181	214	205	210	210	178	203	223	204	186	202	180	202	207	218	184	189	197	182	186	212	174	172	189	167	198	177	206	170	196	185	190	192	190	193	192	188	210	179	197	186	190	207	202	187	204	198	209	204	213	186	185	203	189	181	190	210	194	184	236	214	194	200	190	204	203	197	178	192	211	202	207	199	195	206	190	189	183	215	208	209	191	195	193	217	217	190	199	215	204	206	201	182	202	217	220	159	190	184	223	207	205	183	210	226	207	212	195	212	163	229	226	194	200	201	201	210	219	219	187	197	193	214	192	189	219	227	196	216	182	200	209	210	199	208	184	228	193	183	201	212	189	192	172	191	204	194	187	203	184	209	180	182	225	191	195	203	207	195	213	185	192	198	213	202	188	206	199	210	223	200	212	186	201	190	208	170	213	210	205	212	204	177	197	182	187	202	225	182	204	227	205	191	210	171	207	173	185	208	197	203	212	195	216	216	206	207	199	203	164	223	189	224	209	231	204	185	192	229	193	191	217	173	182	223	235	203	211	188	207	205	192	198	195	176	193	215	196	221	211	171	203	204	173	185	194	210	177	181	194	202	198	201	208	218	211	223	209	203	193	167	179	207	196	201	184	197	208	209	186	201	195	195	220	198	214	201	215	199	193	238	213	209	219	220	214	228	196	208	201	177	195	181	235	215	185	174	197	190	220	206	221	194	217	179	205	195	210	199	201	181	190	198	191	211	204	204	206	183	204	197	209	195	201	238	203	203	228	211	192	218	197	207	209	178	204	200	196	186	196	196	192	212	213	209	200	219	224	200	211	211	202	207	206	201	206	206	200	200	198	201	214	203	172	223	191	193	198	191	226	202	184	200	202	220	195	234	204	164	200	209	187	186	168	216	194	198	179	191	218	208	206	211	183	198	198	228	218	192	225	176	198	220	228	194	214	172	195	210	194	208	193	172	191	189	195	228	201	184	214	210	220	204	207	211	208	175	189	196	208	189	187	183	208	210	220	196	200	171	207	209	207	180	208	227	203	209	174	217	208	178	187	191	208	228	216	211	206	204	186	204	186	185	208	189	200	191	207	178	199	199	204	202	209	195	209	191
4608	636	636	710	663	661	641	573	595	588	589	560	553	567	594	558	573	532	568	529	592	566	519	577	524	573	580	574	547	560	590	554	504	527	541	529	541	553	535	548	557	554	554	558	574	595	545	541	570	576	538	600	541	592	533	563	586	548	510	573	532	530	525	551	546	527	575	523	538	594	591	577	545	541	575	517	525	567	541	553	532	565	519	547	566	537	549	558	561	606	492	542	526	575	572	563	574	521	631	582	514	583	501	537	574	583	532	567	556	514	584	562	534	522	533	567	526	556	564	541	532	548	521	530	516	578	570	548	549	538	502	540	536	537	493	515	550	537	549	539	535	566	547	582	576	566	537	552	559	542	543	573	544	553	580	566	564	532	549	530	509	516	546	558	618	562	606	540	549	557	559	585	536	550	541	543	555	564	592	569	529	557	614	524	507	543	587	555	568	563	527	565	572	608	540	554	525	568	508	577	578	557	551	596	533	610	543	497	560	530	538	539	548	560	554	539	513	561	567	543	536	545	534	555	573	574	562	524	560	584	541	556	526	544	554	549	572	563	559	516	582	555	517	538	550	522	506	553	566	542	573	534	548	575	587	560	549	540	547	567	494	550	526	522	599	577	569	594	567	562	545	517	573	529	557	560	597	567	586	579	555	541	532	530	543	553	566	593	553	527	573	574	570	561	594	552	546	564	522	534	556	548	542	550	497	554	579	543	505	550	525	556	555	549	554	557	522	527	581	545	530	544	532	580	544	597	607	564	513	534	554	551	557	561	525	511	516	557	576	555	515	540	526	524	553	570	572	578	581	517	491	553	555	541	563	549	570	546	578	548	592	566	498	544	553	537	518	541	494	535	550	584	528	516	587	508	576	538	564	531	581	542	531	519	558	545	557	553	580	560	580	572	573	580	524	555	530	548	581	586	530	541	562	549	589	584	559	574	517	529	580	539	524	549	534	545	558	546	533	606	570	557	534	562	591	544	555	521	530	552	507	550	570	577	564	569	550	549	523	550	567	584	557	547	533	558	572	529	556	494	573	561	571	546	562	522	528	531	566	557	577	529	566	577	562	571	529	550	564	531	560	528	506	501	550	540	552	536	534	597	579	532	558	515	507	535	538	569	545	551	533	552	579	523	539	547	536	600	523	568	564	557	557	529	536	507	538	551	544	562	559	541	562	596	576	539	547	530	592	550	553	538	586	534	532	542	520	594	577	560	542	579	537	567	531	549	548	576	609	573	555	554	538	540	582	544	514	529	515	535	558	555	507	550	490	570	573	544	577	565	535	557	581	570	524	533	547	546	552	534	575	571	535	559	534	519	561	529	581	592	577	518	544	566	522	562	550	527	563	561	550	553	547	519	552	584	581	541	491	540	546	566	567	533	557	538	561	542	583	541	567	526	542	568	504	524	559	559	577	577	525	579	551	558	560	557	532	560	560	563	522	572	519	533	576	550	531	526	487	582	553	541	547	541	519	529	529	567	587	547	545	583	560	570	556	527	536	542	551	523	534	534	540	574	580	580	549	549	558	572	548	570	582	549	576	562	563	516	552	584	548	569	578	536	570	552	546	533	571	544	574	544	548	541	575	542	509	531	536	564	534	580	511	533	548	578	543	578	507	569	539	532	557	573	542	533	551	523	562	555	522	496	605	548	536	559	575	549	538	559	537	501	543	581	547	530	536	572	524	545	598	506	556	555	557	570	572	541	507	537	554	574	580	550	515	555	547	579	582	527	535	562	599	574	534	513	557	529	541	506	557	562	528	601	583	536	521	576	559	566	568	524	558	537	560	545	521	547	553	548	551	536	545	557	568	570	504	558	580	536	530	540	561	542	541	532	526	620	605	564	535	561	601	592	552	544	518	575	604	570	550	558	519	544	535	591	547	526	557	557	538	549	561	576	553	493	593	530	522	542	552	543	532	564	561	544	584	535	565	557	535	519	552	530	583	531	567	534	570	544	525	593	554	585	543	600	557	543	552	590	562	544	529	554	547	546	562	612	567	540	571	540	567	596	555	565	568	564	595	549	530	577	557	537	546	517	535	542	548	556	555	538	584	581	549	522	573	556	561	606	531	555	570	507	530	561	565	580	549	564	544	524	584	594	554	568	529	584	573	543	509	526	521	546	542	577	529	608	515	514	546	564	553	581	563	525	491	539	548	534	546	562	564	552	561	551	531	562	562	531	596	529	528	558	519	572	549	573	529	574	559	551	547	571	558	552	581	532	548	537	572	525	588	600	534	516	585	583	535	565	547	542	536	552	530	564	535	555	556	535	535	531	526	581	515	574	574	550	553	580	557	491	541	556	561	567	563	591	559	564	553	595	538	554	561	553	563	496	600	569	518	525	589	511	580	551	537	539	574	502	561	555	525	543	551	518	544	540	524	561	570	530	565	547	559	522	569	585	548	552	561	525	578	571	518	559	563	575	545	529	567	562	589	536	537	551	554	559	524	572	554	572	574	559	536	552	537	557	606	548	552	600	529	579	549	522	596	557	578	597	535	575	565	574	498	563	518	604	548	561	526	550	540	572	551	558	525	563	531	533	550	538	559	504	526	564	553	510	578	563	568	523	576	533	496	579	557	573	540	578	542	540	539	565	561	563	555	549	554	543	518	542	560	548	577	552	539	605	542	594	542	567	595	572	561	554	530	575	529	516	551	549	549	560	556	567	549	571	596	553	556	548	580	563	567	507	572	562	558	550	535	550	579	541	599	502	521	521	532	563	562	514	547	554	542	560	551	547	536	554	540	525	590	552	537	574	552	565	563	578	545	568	572	553	530	544	564	582	539	559	562	573	593	588	492	552	557	516	559	539	519	557	583	528	579	531	599	562	530	589	569	535	567	515	576	512	563	536	540	545	566	596	535	548	536	556	584	543	554	568	554	577	568	552	531	563	540	561	544	556	516	583	572	536	562	586	563	505	552	603	588	576	591	550	497	554	588	569	608	516	546	535	548	580	550	547	597	517	566	576	553	564	562	555	582	541	595	532	592	565	543	547	520	545	509	595	543	542	513	547	553	571	547	544	555	541	583	552	545	557	543	557	533	541	572	535	543	548	575	557	560	562	579	547	557	535	556	554	579	523	542	565	536	582	508	554	519	508	553	580	551	563	508	531	556	557	515	523	548	533	574	558	521	574	577	572	592	546	591	559	568	489	545	538	540	535	574	545	490	486	553	577	545	524	556	547	515	529	560	533	575	581	538	556	622	534	571	576	537	548	554	523	554	556	559	542	584	569	545	563	574	505	546	541	538	610	572	547	543	583	573	532	552	555	555	570	562	555	510	524	546	546	586	558	574	584	559	565	550	522	558	550	565	558	556	530	560	562	540	576	559	548	561	571	564	549	528	567	558	550	545	600	511	596	612	544	567	558	569	518	560	567	566	518	551	560	568	566	561	551	595	579	553	539	557	564	596	571	569	580	571	526	552	586	588	547	551	538	559	557	528	512	533	521	567	522	510	556	579	586	558	563	525	529	545	553
39522	9866	1512	990	758	614	544	443	409	385	351	358	394	364	391	331	318	351	339	326	329	321	322	317	320	286	328	310	306	298	305	288	260	315	305	307	288	321	312	296	282	306	314	297	328	291	300	302	313	314	302	299	289	309	300	271	284	314	296	293	298	276	318	257	311	319	297	321	314	272	293	259	304	294	286	312	282	309	273	326	290	295	280	310	314	302	310	279	273	262	278	293	288	287	295	298	298	299	285	304	311	320	270	301	289	306	327	326	286	296	290	309	299	299	280	294	299	302	305	293	301	283	316	289	324	313	260	295	321	307	291	270	293	327	313	339	291	304	281	306	338	317	300	293	292	313	301	308	297	300	313	308	280	289	277	279	294	276	279	285	280	252	289	304	304	319	290	312	302	285	289	303	284	293	302	297	287	274	284	282	283	325	283	332	314	320	339	302	277	300	309	300	309	322	300	323	285	274	307	288	322	288	308	324	310	301	270	281	286	293	283	306	297	278	322	329	297	302	292	298	280	304	294	258	277	289	314	301	261	301	302	270	293	265	318	299	291	290	294	285	319	303	318	283	322	266	284	306	280	318	303	276	287	286	297	295	311	291	279	313	298	296	294	307	271	313	311	296	261	304	284	294	294	300	282	281	294	290	286	292	281	287	282	304	305	281	284	282	282	297	297	262	292	295	301	314	270	277	294	269	311	300	295	279	308	277	290	321	302	302	299	324	298	281	297	317	286	343	271	281	293	304	281	272	274	311	318	313	292	331	265	293	280	304	299	271	279	274	285	296	287	304	302	280	283	316	294	298	293	324	292	301	323	316	305	298	283	297	294	311	309	304	302	273	274	284	327	279	298	286	286	300	297	278	325	292	307	288	298	313	275	275	273	311	297	302	285	279	278	332	283	302	292	310	294	299	299	292	300	293	269	312	328	267	301	305	293	336	276	304	283	274	283	310	285	326	267	290	276	278	319	316	277	251	299	310	305	273	297	295	303	294	313	306	311	293	276	300	300	284	300	297	301	278	291	302	303	314	308	278	285	293	291	316	322	313	322	300	276	288	292	271	296	277	285	312	285	307	294	310	297	282	318	292	279	279	272	285	277	304	337	313	285	298	295	294	295	305	308	269	327	266	283	315	293	328	294	290	317	304	335	279	308	271	300	288	302	267	295	270	287	310	271	298	306	305	298	319	303	299	321	263	312	292	301	271	310	303	341	280	261	293	292	287	284	278	294	300	329	293	295	269	323	302	299	293	307	289	301	292	291	306	311	299	293	304	313	286	299	291	321	330	313	277	289	310	310	276	307	297	307	291	292	282	286	307	294	311	306	304	299	321	325	290	260	284	282	312	294	286	281	271	283	283	339	305	296	298	302	321	283	281	284	274	265	278	272	296	311	298	275	295	281	312	282	268	312	284	288	299	327	296	283	277	321	296	300	262	298	267	330	317	314	297	277	320	289	286	328	299	281	323	326	315	297	262	266	299	305	336	303	324	282	287	284	310	298	304	278	294	330	308	307	284	282	309	321	288	296	322	267	293	288	298	306	297	307	316	287	287	325	307	315	294	291	317	311	273	328	271	282	320	338	318	304	299	307	320	312	285	280	279	297	270	265	279	308	295	275	270	280	332	301	284	308	328	294	291	312	315	334	306	312	312	294	289	298	320	256	302	280	298	293	288	270	277	281	253	276	304	288	280	313	301	271	308	319	281	275	249	273	283	285	312	280	305	311	276	318	286	289	319	299	288	298	272	312	288	302	313	278	275	286	313	303	279	292	296	259	296	298	299	287	302	312	284	261	313	306	313	278	291	299	335	270	277	277	271	288	289	303	262	316	288	324	329	307	304	303	290	288	274	326	280	317	283	293	278	297	279	287	287	283	279	314	289	295	284	297	287	306	296	280	301	288	266	272	293	286	297	325	304	315	283	287	283	284	310	280	299	295	276	322	310	286	282	274	285	279	293	298	287	302	284	295	296	345	298	309	314	295	264	301	302	307	311	309	306	281	291	290	315	298	302	309	283	294	307	265	309	311	314	306	271	309	287	298	294	282	301	301	323	302	318	289	297	276	294	309	270	288	307	280	256	279	304	333	290	306	308	314	290	352	303	269	309	283	312	300	287	264	285	300	292	290	300	308	307	299	313	309	264	331	311	281	271	299	298	277	326	272	311	268	282	270	286	278	307	322	330	295	336	293	323	277	283	272	289	283	269	277	305	293	286	287	283	281	299	302	309	276	300	300	291	239	303	287	323	279	299	303	312	326	321	308	301	307	309	291	326	294	279	280	289	266	303	258	330	306	304	296	315	266	295	283	298	282	280	305	317	321	289	286	283	313	285	298	306	324	289	287	314	283	300	308	268	283	270	287	299	268	311	290	303	298	299	313	292	309	288	281	297	307	292	309	314	300	334	290	285	324	328	281	299	280	312	306	318	305	311	318	295	267	308	296	298	332	279	304	327	294	297	312	299	290	308	280	321	319	307	264	284	291	286	280	298	295	302	298	289	320	329	303	294	275	275	273	282	272	266	310	312	288	295	279	308	319	275	261	288	300	285	292	305	267	313	292	317	306	301	303	262	305	291	297	295	302	310	294	317	287	277	300	290	280	295	314	279	292	266	307	314	316	262	272	270	308	256	302	324	267	267	306	319	307	288	288	275	275	279	239	313	296	292	288	317	311	314	294	313	306	311	291	309	308	303	273	325	294	301	327	292	304	298	330	321	259	281	294	275	274	310	271	310	276	304	307	303	286	278	292	303	292	283	287	312	295	277	290	303	306	339	301	290	309	292	288	275	307	333	330	259	276	288	293	299	271	291	327	291	290	276	282	274	326	295	288	310	300	291	259	315	298	335	315	298	302	282	277	327	287	301	303	337	293	306	280	310	302	299	323	289	304	322	288	294	307	276	299	247	301	323	294	306	252	320	305	279	326	330	296	312	300	296	302	306	296	270	274	305	310	294	274	296	302	293	306	302	301	304	336	275	313	314	297	261	271	287	296	285	317	286	305	288	311	312	327	296	303	312	309	267	286	322	293	282	291	288	312	290	294	296	304	301	332	320	281	288	337	307	292	325	319	293	274	321	261	288	266	330	303	274	293	315	287	290	299	275	298	302	299	293	296	282	316	286	296	298	285	307	286	273	285	285	310	280	273	289	306	275	323	273	269	306	295	273	274	291	285	294	270	304	302	297	337	295	293	307	312	271	283	288	293	301	276	311	291	288	286	285	273	292	312	294	278	304	298	306	295	309	300	270	312	296	302	283	312	289	281	325	321	281	272	285	287	305	287	313	297	312	302	285	274	290	248	287	307	292	303	316	295	284	308	285	306	288	291	281	298	276	257	282	268	290	280	307	298	268	273	287	317	299	321	282	291	306	300	302	288	322	272	280	304	302	310	270	293	294	258	302	281	276	283	269	298	280	287	273	283	288	298	276	308	298	324	310	303	296	317	287	320	294	318	269	314	322	300	305	299	297	287	288	284	287	300	297
20465	1559	2984	3248	2944	2445	1980	1769	1542	1419	1357	1226	1184	1170	1080	1083	1030	976	944	953	969	925	894	921	864	849	895	874	859	806	835	825	802	811	826	831	814	816	778	810	759	780	804	810	788	817	749	801	772	800	751	788	756	807	810	837	771	776	757	800	809	738	759	803	780	708	790	781	723	757	760	744	776	734	756	782	766	741	772	757	760	739	786	704	747	763	734	773	784	738	780	768	768	783	812	747	793	798	814	810	739	758	724	726	772	780	774	756	713	773	807	791	727	825	778	737	786	732	749	772	792	786	794	765	704	762	704	748	786	733	754	745	758	804	759	776	750	780	750	738	731	743	793	737	738	771	730	750	726	773	783	770	763	822	750	733	725	789	757	767	745	753	779	798	772	747	836	776	734	761	780	752	783	785	805	801	801	808	774	722	767	760	756	651	801	725	759	792	734	792	766	770	784	772	768	770	722	748	750	803	740	735	760	766	784	771	768	754	744	761	722	764	763	752	717	746	714	780	758	779	788	750	722	792	740	729	794	721	746	735	753	744	798	775	764	765	795	749	729	724	768	810	777	741	755	754	763	765	801	753	750	770	722	710	740	763	756	770	791	780	791	760	703	746	786	747	764	786	727	768	743	747	732	796	775	735	738	773	763	712	794	770	782	747	759	781	760	802	747	775	776	738	772	787	742	738	729	782	782	719	754	713	806	742	765	740	738	744	764	783	818	763	734	758	742	722	766	801	771	741	742	774	777	800	745	744	797	744	754	727	750	782	745	745	755	758	759	765	704	765	750	761	757	805	716	785	758	760	731	728	744	776	751	730	774	782	819	753	723	744	749	771	776	763	742	763	749	766	772	802	740	781	764	839	710	758	797	768	796	768	792	785	777	752	762	772	772	789	741	722	763	720	758	744	789	792	768	752	755	782	769	747	718	773	724	770	795	738	796	785	741	720	808	757	738	727	736	797	773	782	781	771	733	715	798	789	777	725	729	760	728	725	692	771	757	766	751	757	772	746	758	762	778	729	734	741	725	731	776	796	718	765	744	791	810	761	768	764	760	755	783	732	754	782	793	715	787	722	755	821	762	764	747	746	730	773	823	761	762	774	763	746	733	744	763	758	718	740	729	696	781	778	769	757	726	696	813	766	756	716	754	774	780	777	755	757	781	796	756	733	816	786	743	777	762	734	770	809	778	743	755	755	710	764	754	764	782	789	762	784	717	765	761	773	776	746	794	714	756	730	753	712	785	762	714	759	778	748	737	710	787	747	747	722	740	790	748	754	753	768	741	754	780	771	764	719	705	750	741	731	764	756	770	732	748	778	794	747	756	727	725	775	755	760	745	720	799	751	755	792	758	772	776	758	738	732	783	732	815	812	804	757	758	764	750	787	737	745	784	744	714	770	795	763	761	789	696	738	741	789	694	784	836	767	757	750	746	777	818	714	791	785	796	778	780	782	727	731	737	780	753	775	788	792	779	749	786	722	756	748	755	721	802	741	801	777	751	728	754	755	733	774	736	753	790	757	742	749	832	769	792	738	740	768	757	752	785	769	796	783	773	788	748	761	751	771	786	786	771	797	754	745	747	749	754	781	701	741	744	752	784	734	722	718	761	768	821	763	765	785	776	753	770	757	775	779	754	773	761	770	775	805	760	745	758	764	760	820	752	764	809	721	725	749	750	820	698	799	776	740	730	736	774	735	769	775	771	761	809	771	721	756	763	770	762	709	741	724	749	744	779	745	746	795	785	787	770	728	762	758	717	771	773	809	714	754	793	778	779	772	758	756	799	750	734	776	771	740	734	714	753	767	775	759	758	714	756	819	779	809	772	835	759	755	729	764	797	767	774	768	721	767	737	731	757	727	769	738	773	735	738	746	749	785	761	754	738	744	753	784	825	734	746	737	718	796	723	741	818	753	754	764	848	770	775	784	728	758	779	710	787	750	789	812	739	750	770	783	793	725	780	778	757	722	781	770	796	787	730	815	724	809	783	756	736	787	784	785	768	729	749	711	786	771	758	781	796	772	762	734	740	786	750	777	823	744	771	765	764	718	762	725	781	809	777	805	743	742	755	696	794	733	779	755	752	707	755	768	746	755	796	782	755	762	766	758	716	742	801	754	760	752	752	788	789	702	730	744	740	754	763	732	785	757	734	772	759	724	754	785	806	757	743	765	775	774	785	785	752	760	744	723	773	752	753	743	764	759	782	819	745	761	790	768	777	791	763	742	779	801	753	800	780	751	758	815	805	777	762	797	725	742	763	739	781	711	753	795	726	766	777	735	765	720	732	767	765	749	744	814	766	748	749	743	739	755	797	759	747	805	727	736	765	779	758	751	776	777	763	771	742	778	753	734	784	758	744	744	722	715	740	727	728	772	770	772	784	745	795	766	748	791	725	758	753	715	806	755	755	765	736	766	693	792	758	756	734	762	760	787	752	745	766	761	771	758	804	763	783	710	760	805	720	763	781	763	721	787	723	749	752	777	767	766	810	757	787	740	771	769	735	724	731	769	762	794	709	771	754	713	756	747	769	783	820	784	797	776	762	773	773	782	755	732	691	783	751	759	750	761	769	763	798	797	776	755	770	748	772	768	770	747	778	763	789	769	776	739	730	785	747	791	759	748	842	768	779	770	759	735	758	752	788	785	751	757	768	778	763	737	692	783	776	778	727	757	777	786	759	738	767	762	759	731	780	774	714	744	790	718	782	737	755	770	737	688	767	789	734	728	751	755	718	720	725	764	787	773	777	785	768	767	769	746	737	819	786	745	756	760	788	732	718	779	824	799	744	749	735	735	776	737	812	755	769	763	788	723	775	745	715	733	765	768	809	779	820	782	748	754	776	768	729	741	813	744	809	780	753	774	741	798	734	769	776	756	764	758	741	734	745	718	732	766	812	745	718	809	730	746	755	781	787	795	808	761	734	778	790	772	778	790	765	770	770	757	816	799	792	737	729	803	775	754	751	804	765	771	800	717	742	768	762	745	748	727	742	701	747	777	739	745	748	799	728	828	765	773	712	767	724	757	782	792	809	751	745	761	709	797	793	726	777	749	706	751	768	778	770	760	741	709	727	722	773	796	745	779	786	745	814	760	830	727	728	794	754	740	760	752	746	761	795	744	761	781	742	765	757	789	747	736	780	732	755	768	753	764	753	786	785	740	805	800	774	774	798	773	801	760	762	768	743	780	801	785	748	740	734	841	755	759	793	755	755	698	749	727	732	786	736	813	731	728	765	718	758	748	726	780	757	738	749	753	741	733	717	825	755	750	798	764	763	743	767	769	686	773	754	734	733	736	782	777	766	732	770	740	780	770	714	789	748	713	796	716	811	693	757	707	758	758	747	740	773	771	756	802	764	775	712	726	734	770	795	743	783	789	747	812	767	795	775	792	813	778	819	757	737	814	774	742	794	756	766	736	777	787	741	755	758	763	761	709	727	769	772	759	745	761	752	740	733	812	744	724	763	764	743	765	797	767	759	716	741	797
53519	18622	3517	1745	1128	853	647	514	502	455	390	383	318	310	309	321	291	289	302	278	254	270	234	287	232	260	223	254	247	220	249	228	227	264	223	248	256	208	261	224	248	246	226	247	227	239	230	230	224	248	257	221	218	235	249	258	248	258	239	243	247	236	206	215	242	239	230	250	230	219	253	231	237	246	244	224	228	230	210	223	208	205	237	223	213	238	244	248	208	235	252	232	225	222	216	254	221	209	243	216	243	221	231	231	239	235	232	230	249	232	216	256	227	223	215	245	249	239	241	230	230	228	226	221	205	208	247	238	244	250	240	224	226	204	216	198	238	215	229	252	217	225	209	249	251	221	218	255	232	231	213	234	230	220	255	235	239	222	235	214	246	217	220	219	201	231	223	226	216	239	237	210	228	220	249	242	224	243	212	236	240	235	231	234	180	210	212	243	225	234	208	248	248	246	205	256	240	189	220	236	248	247	246	236	224	243	230	243	197	223	208	210	223	218	228	249	234	224	227	210	257	228	266	225	224	235	210	242	237	209	234	226	236	254	220	224	218	211	217	251	223	221	214	250	234	237	236	245	230	239	242	217	219	227	211	250	224	220	261	231	244	226	227	234	244	238	242	222	224	246	250	238	212	221	237	231	245	205	225	241	226	250	222	225	229	226	238	236	217	216	244	229	242	212	247	195	245	228	252	238	219	246	231	222	229	253	262	228	229	250	235	222	205	238	215	222	232	221	210	239	255	248	253	216	206	240	236	227	212	228	235	258	209	197	211	209	213	227	231	238	222	224	263	238	229	247	258	234	254	209	226	237	243	246	223	219	223	213	218	186	246	197	216	207	226	268	241	216	200	231	249	215	195	226	228	227	217	193	240	206	208	226	219	230	225	229	242	223	198	208	258	232	228	234	217	248	239	230	208	252	231	236	236	232	252	234	226	217	205	236	228	228	255	219	221	236	255	238	218	248	236	232	233	257	239	238	210	241	228	218	230	194	234	251	228	226	233	206	225	234	250	241	199	223	223	251	207	229	212	226	215	234	237	203	200	207	254	225	222	225	231	228	220	199	207	240	203	226	243	240	209	208	207	217	193	200	252	232	223	222	208	201	224	217	232	205	256	256	232	223	250	227	262	231	227	210	200	222	223	204	216	232	204	226	231	237	198	227	223	233	247	239	225	240	232	236	260	200	233	227	216	243	213	247	222	249	231	227	236	218	243	236	210	200	259	244	205	255	225	235	223	247	203	215	252	267	245	259	236	217	215	249	238	234	209	216	212	237	211	231	236	241	217	242	202	236	239	254	241	212	234	200	236	229	211	243	243	229	203	216	212	244	209	245	234	241	259	226	246	212	217	249	211	231	225	203	229	245	255	221	246	205	252	215	241	236	230	201	199	240	228	215	258	236	219	197	235	237	223	263	250	246	210	222	214	222	224	234	222	229	230	210	245	230	226	202	246	258	208	202	240	211	220	213	234	199	254	230	223	222	237	253	256	225	221	218	240	238	239	240	224	250	224	226	217	218	237	231	230	224	248	241	210	216	229	228	243	219	222	219	245	242	217	214	232	206	219	237	222	203	244	237	217	248	210	241	212	221	252	214	230	214	203	209	238	231	223	237	253	235	231	203	229	246	234	251	205	232	223	238	216	236	237	208	248	245	224	223	250	228	237	243	227	238	241	200	232	216	226	241	230	224	262	213	229	240	217	206	213	208	215	208	224	208	212	242	219	218	203	245	232	218	246	234	242	246	224	230	239	236	243	210	261	239	240	231	257	224	242	244	250	233	235	229	227	234	232	232	214	233	223	233	228	214	207	216	221	217	253	217	258	210	239	242	248	218	229	218	244	216	245	238	230	209	245	238	237	236	217	240	244	230	226	229	198	210	206	213	238	215	223	235	241	253	225	209	252	221	214	241	238	245	233	222	236	234	221	269	219	232	234	230	254	241	188	231	212	222	196	239	233	224	236	225	237	224	232	238	229	226	222	222	234	228	243	200	189	250	224	227	216	233	216	242	233	235	207	224	219	247	227	220	187	224	258	247	234	249	229	216	227	217	258	201	294	238	234	257	204	249	230	237	240	234	234	233	224	240	232	215	222	216	214	248	227	241	224	217	193	224	205	245	244	239	217	228	234	235	262	235	229	251	219	248	209	233	228	207	230	264	230	244	233	236	230	196	214	238	213	227	221	235	239	203	209	223	238	224	221	217	216	256	255	238	253	241	237	229	232	230	223	225	207	210	237	211	220	213	254	236	216	231	223	234	235	209	213	241	245	248	245	227	237	229	242	233	244	251	206	223	228	226	224	240	236	178	209	257	220	217	214	221	235	210	231	228	234	229	246	235	223	226	260	230	225	214	224	234	221	277	230	252	227	224	250	253	227	244	239	248	261	228	217	250	233	222	216	216	247	232	227	230	239	203	223	221	222	213	256	224	249	239	235	213	236	200	244	245	260	209	223	209	246	249	232	244	227	230	250	235	212	222	245	223	201	258	254	245	232	236	252	231	259	230	246	232	226	249	224	258	215	237	242	246	248	223	211	211	232	244	231	208	224	243	234	216	237	200	224	178	234	244	278	239	257	217	230	234	227	236	248	228	195	187	212	207	216	236	233	217	202	210	212	209	246	222	229	234	232	244	208	249	229	225	222	220	239	226	235	230	231	212	244	197	211	192	243	220	214	228	230	246	232	247	229	236	228	201	235	232	220	217	218	221	233	226	229	233	221	238	226	231	224	221	214	226	220	257	240	252	219	234	236	220	206	230	225	252	225	229	232	245	207	229	198	211	232	218	227	266	217	238	238	231	230	259	229	235	239	218	246	239	193	229	215	236	246	228	232	258	210	206	257	235	195	227	236	251	215	247	212	214	223	219	234	242	239	223	204	236	229	219	250	212	240	239	217	223	224	234	225	242	251	233	207	216	233	216	206	244	245	239	251	219	197	235	272	227	213	253	221	233	257	206	217	236	238	235	244	228	228	241	241	212	242	214	249	224	232	201	219	232	236	245	237	237	222	215	233	235	209	229	220	245	254	226	213	222	241	224	244	225	234	243	267	259	227	246	227	207	214	237	233	216	208	221	235	201	207	234	228	252	234	227	238	265	241	230	222	209	215	232	243	217	223	208	235	243	227	205	233	215	238	212	223	217	235	217	244	212	249	217	206	253	232	244	237	215	223	263	262	244	245	230	231	236	231	270	207	224	249	215	216	244	197	229	237	251	228	243	227	210	241	253	240	251	245	243	233	256	238	244	229	262	220	211	208	234	236	243	245	231	228	237	246	256	203	229	214	229	238	251	242	232	232	227	226	216	214	237	222	240	243	210	247	226	242	258	236	222	245	246	217	230	202	261	245	232	212	240	209	222	216	229	226	235	223	217	219	217	233	232	227	229	231	238	240	216	225	264	230	197	240	234	224	212	225	216	217	209	215	222	236	228	240	237	229	229	222	211	228	241	228	217	236	219	235	236	216	241	260	204	215	215	202	254
28231	2166	5008	5473	4575	3730	3037	2545	2137	1888	1686	1530	1377	1301	1166	1125	1105	1025	998	936	974	852	890	844	848	806	807	783	776	769	748	776	692	724	626	675	708	748	651	651	662	661	639	697	647	692	640	661	681	618	661	627	667	644	653	556	623	645	657	633	645	662	626	638	626	611	651	663	632	595	605	593	622	612	583	639	606	587	620	620	587	609	636	604	550	601	653	583	613	603	622	615	547	637	603	577	610	579	579	613	618	625	583	592	588	631	635	590	592	617	609	570	671	559	634	607	607	576	592	571	580	530	580	607	621	580	612	587	649	613	597	614	571	601	635	648	629	578	616	608	588	656	574	607	619	544	576	584	577	604	605	555	605	595	624	575	580	556	594	600	568	597	620	605	598	596	596	611	574	576	576	559	611	606	572	620	620	633	627	629	623	618	601	597	599	576	600	589	648	586	679	615	633	615	649	617	559	590	595	580	591	625	612	593	612	589	572	574	608	565	606	620	588	614	576	595	575	618	618	571	615	603	579	601	582	587	591	682	574	607	591	631	603	614	582	623	545	618	561	610	598	651	602	596	623	574	622	581	627	571	610	587	617	594	563	584	604	605	573	615	577	568	662	620	603	610	580	562	564	566	550	604	635	612	564	601	643	614	591	553	593	566	616	578	636	557	577	597	576	585	589	568	598	554	583	596	572	594	602	568	587	594	600	625	600	567	589	560	634	570	595	590	568	613	560	558	632	621	628	562	615	606	587	601	555	641	627	612	590	542	605	579	585	637	588	609	633	580	619	586	574	603	620	603	590	602	564	616	566	616	609	624	576	575	601	624	625	636	569	577	635	592	579	601	556	596	607	562	577	599	562	615	591	572	582	611	572	556	582	553	551	616	578	572	605	592	623	613	575	599	591	578	601	590	525	596	609	592	566	570	609	535	595	589	545	591	623	593	604	627	621	560	624	625	604	555	562	610	545	587	553	593	616	607	622	574	596	612	579	574	591	600	555	593	620	535	622	607	543	589	599	600	616	548	605	600	589	603	591	605	619	624	610	584	596	541	577	603	620	564	628	592	622	624	601	594	612	624	613	573	615	580	539	612	582	596	582	590	630	590	577	592	614	572	549	597	589	601	613	589	570	578	623	579	552	565	539	614	552	566	572	574	625	603	611	634	584	576	570	619	588	602	594	599	562	606	593	628	607	603	575	601	573	571	609	549	618	580	620	570	608	612	555	586	564	606	598	573	604	596	582	598	561	599	599	611	585	612	573	623	599	578	616	602	617	569	611	575	598	577	572	564	641	610	574	583	649	607	592	588	615	621	607	578	595	580	568	575	554	602	566	587	593	603	596	587	587	578	588	572	597	555	575	570	583	561	572	624	604	579	608	620	630	563	566	584	592	569	606	606	544	593	595	618	547	565	560	580	602	617	576	620	594	598	570	557	586	574	585	587	646	569	561	577	547	570	613	597	583	623	609	606	601	550	617	569	623	594	614	593	572	574	588	576	573	593	580	578	613	562	649	588	598	586	595	614	576	626	560	583	607	571	588	569	571	589	557	572	634	584	593	581	593	525	546	625	575	630	597	601	534	600	553	603	581	554	590	591	619	568	586	620	592	595	585	616	596	589	634	611	619	560	561	624	612	613	635	553	605	546	525	602	591	596	577	605	609	592	592	603	573	586	625	618	604	576	624	554	653	541	625	593	616	632	579	556	592	605	590	583	580	579	572	585	626	624	562	585	605	601	628	637	574	573	646	616	616	614	597	560	556	588	575	610	565	632	564	565	570	607	617	565	586	595	634	529	586	598	594	553	578	543	529	607	587	624	566	612	593	589	587	610	552	571	588	567	582	583	585	569	593	634	581	569	555	607	593	593	571	574	628	564	585	559	640	608	592	554	600	562	621	628	583	589	571	584	577	625	574	599	611	576	572	603	606	587	593	605	632	585	584	606	585	584	623	620	594	578	579	620	550	592	604	586	579	609	606	570	578	549	571	641	584	580	604	539	555	589	598	599	585	641	578	579	596	566	587	606	571	519	591	585	589	598	611	607	594	570	579	593	564	549	611	564	612	618	594	552	582	561	610	628	606	593	566	667	620	616	590	605	572	606	603	602	590	607	602	591	592	561	640	594	582	573	593	575	626	617	606	593	605	595	575	619	615	564	612	604	612	570	627	615	562	577	623	587	593	590	633	617	597	591	576	639	609	623	631	587	624	630	603	598	605	603	569	576	574	574	630	594	626	604	588	573	591	625	578	602	611	615	576	596	592	601	585	553	610	565	562	576	622	604	568	615	571	605	659	570	557	592	633	582	591	590	604	581	605	653	631	608	582	589	553	586	609	574	615	581	638	611	552	597	644	612	622	596	570	607	625	608	597	608	581	590	566	613	607	628	537	594	598	577	595	612	637	619	533	603	619	583	569	624	605	617	631	596	579	550	619	590	573	588	567	577	618	558	563	572	646	626	603	576	576	587	627	620	574	596	574	585	623	591	597	582	586	587	619	575	537	580	590	564	631	596	574	553	584	606	599	624	592	608	604	578	624	560	586	587	625	571	582	606	597	613	569	579	595	629	615	591	585	616	561	569	603	604	606	597	563	619	594	604	586	561	609	600	590	603	617	590	627	597	567	627	595	616	611	608	575	616	551	599	576	629	550	602	596	563	619	549	548	563	611	603	612	584	596	573	558	581	596	586	577	666	593	567	570	584	586	575	575	602	577	566	588	654	561	588	584	642	596	638	578	588	627	582	583	614	572	588	575	598	593	585	564	560	624	601	620	575	598	600	564	583	604	550	567	586	589	566	635	581	575	642	557	608	555	573	589	642	587	579	583	610	626	561	598	593	609	554	623	594	572	612	594	570	579	536	607	621	627	609	597	616	591	616	604	579	636	581	555	558	586	596	599	585	587	538	617	574	611	581	648	571	611	556	572	632	606	633	582	560	585	578	586	561	592	624	583	606	597	648	571	583	572	604	600	575	584	600	575	636	591	581	615	613	587	570	600	599	625	586	615	595	594	633	580	601	596	571	621	628	594	587	578	598	611	609	620	601	571	603	652	550	607	608	605	594	564	613	594	596	620	565	605	563	593	586	590	613	573	552	645	619	557	571	592	620	631	584	614	588	595	594	579	638	599	578	581	574	605	619	577	595	568	607	606	615	584	617	599	587	550	629	603	626	599	564	578	558	618	613	532	531	609	638	602	617	588	570	603	597	595	623	557	604	592	592	551	616	609	616	603	619	614	566	595	583	619	576	579	565	556	564	601	590	559	585	559	623	567	582	558	550	599	590	614	585	625	601	588	616	593	593	608	602	591	595	606	604	597	633	568	581	611	608	632	571	604	592	551	592	603	599	606	608	606	630	583	578	546	617	576	543	623	602	625	588	580	579	611	565	584	608	560	588	559	610	581	636	576	569	593	566	593	589	603	578	590	597	599	563	570	577	580	631	598	517	604	650	564	577	522	604	584	578	570	639	572	559	593	601	591	606	618	549
4551	247	228	218	221	220	209	199	211	196	189	190	201	181	197	222	201	195	201	184	198	213	193	225	178	192	189	193	175	179	177	184	226	196	220	196	222	219	217	196	227	224	199	207	206	207	192	166	220	212	212	206	216	200	207	208	179	214	206	230	189	196	184	198	178	207	213	186	207	190	177	193	210	217	174	193	214	185	180	199	207	179	175	188	217	190	188	195	180	213	195	176	202	206	166	193	206	228	169	199	210	204	214	204	204	171	201	203	226	188	202	215	202	185	166	216	216	211	189	194	214	225	165	210	207	197	231	204	205	208	222	192	210	212	209	183	185	178	227	187	182	226	185	207	210	220	216	195	218	199	179	191	214	204	192	200	210	193	194	187	192	232	219	223	201	189	183	205	196	189	177	174	198	197	215	196	183	199	190	203	210	195	183	176	202	172	218	232	183	191	200	206	179	195	157	190	198	193	189	193	237	221	194	200	183	191	177	219	199	184	180	169	187	188	196	218	187	212	182	172	195	198	211	191	185	211	224	226	195	170	219	208	194	173	217	192	173	212	226	186	190	238	198	205	191	184	183	225	193	214	196	218	173	207	183	196	208	216	203	191	189	224	191	187	209	196	208	206	199	200	207	196	190	208	189	211	197	211	184	181	191	197	196	219	194	209	165	219	206	186	211	204	194	215	195	199	192	210	201	220	213	188	186	177	203	189	225	198	204	205	202	195	195	225	208	202	190	207	200	211	194	185	194	189	208	179	217	208	184	188	193	192	217	206	184	182	213	217	194	203	222	206	199	204	211	196	180	182	193	191	191	198	183	188	209	224	202	191	206	210	216	183	196	199	198	200	214	200	208	195	186	194	162	182	223	214	189	187	193	187	190	216	201	180	195	231	217	199	215	202	169	166	193	224	183	187	189	189	179	202	210	200	161	190	189	200	213	212	203	184	198	221	194	208	215	183	212	206	216	218	196	202	210	208	196	208	177	189	203	199	195	180	170	221	217	193	187	213	189	190	194	216	215	176	190	220	196	189	185	199	208	189	197	187	200	221	199	190	174	229	197	205	197	201	210	191	193	210	186	199	227	214	208	205	187	195	179	198	179	208	227	197	213	212	223	211	179	188	200	203	209	177	185	188	211	190	183	223	189	219	210	196	217	196	212	197	199	191	231	210	205	190	220	193	193	179	197	205	191	188	220	212	195	226	218	204	206	195	214	183	166	182	209	215	196	193	217	209	188	206	183	202	211	211	196	190	214	184	212	202	190	227	199	193	178	202	184	197	212	205	193	191	170	180	191	200	190	202	196	187	205	205	188	190	196	194	239	187	190	203	180	188	194	204	193	201	180	203	187	216	213	175	198	188	191	170	197	206	203	219	199	177	214	180	196	220	193	188	173	177	193	200	167	200	214	204	197	205	196	224	196	192	202	200	182	217	220	196	173	203	204	183	159	203	197	191	194	205	203	166	196	219	208	201	228	200	198	201	197	177	215	203	219	197	184	205	185	188	201	214	187	189	198	183	186	208	202	178	225	195	179	191	199	191	198	187	210	191	200	199	175	193	205	175	192	185	188	167	201	192	200	193	208	183	212	212	192	172	237	208	200	205	212	205	199	200	220	183	201	202	230	231	201	199	193	176	195	177	198	194	203	208	211	216	202	202	187	190	206	200	213	207	186	194	202	187	193	210	192	195	195	187	207	219	198	184	184	221	195	208	177	185	193	192	204	188	209	223	204	187	208	206	203	198	202	215	183	201	204	190	182	183	203	176	204	193	230	176	200	209	168	201	197	184	194	197	223	193	193	190	187	204	215	198	198	211	188	200	179	194	201	202	192	197	201	190	200	208	193	194	219	195	192	183	194	221	193	209	184	217	226	179	191	198	181	203	166	191	201	207	201	233	210	207	209	194	183	202	220	207	224	200	208	206	227	217	226	170	200	207	197	180	204	198	211	214	189	215	203	193	208	213	194	219	189	214	183	209	193	198	199	219	210	165	200	191	196	204	210	192	180	204	202	189	223	217	210	195	219	203	230	185	198	192	175	198	211	217	196	195	175	187	196	210	223	211	218	233	196	215	193	205	189	215	201	208	195	210	191	174	198	189	202	186	229	203	194	192	201	210	198	201	215	179	196	175	183	200	203	215	190	209	191	198	194	195	189	194	187	174	185	207	184	187	231	211	207	203	202	203	190	212	211	173	185	201	215	187	204	210	187	207	209	187	183	191	190	178	212	184	212	200	222	215	187	220	191	205	187	171	181	210	199	205	196	192	190	198	191	190	179	186	210	199	184	218	216	197	212	212	199	228	171	209	179	214	174	221	196	230	185	203	186	202	186	207	169	205	202	209	208	219	195	193	184	190	199	208	194	192	192	217	193	197	186	170	196	188	201	196	203	194	199	220	191	199	202	200	179	191	180	191	210	194	178	179	211	185	195	189	186	206	190	231	183	195	196	207	208	215	215	229	200	185	223	198	185	194	201	185	173	186	216	173	196	208	182	188	204	193	207	196	199	168	187	195	178	166	202	222	204	209	204	175	197	202	172	207	183	209	171	180	204	182	205	200	220	222	219	204	204	215	222	232	210	176	220	195	182	196	189	190	186	185	206	175	182	194	193	171	195	194	191	185	200	193	199	211	197	203	203	206	207	207	184	189	179	219	207	201	200	180	213	210	176	192	188	201	212	195	200	215	215	184	225	194	193	201	178	178	207	195	194	216	196	200	191	182	222	189	217	213	190	212	210	211	194	199	200	161	191	212	189	189	196	200	213	197	184	213	202	199	204	208	193	194	225	176	195	182	188	206	208	188	192	191	183	185	189	218	200	175	203	194	211	193	186	170	215	214	222	192	201	210	229	213	187	180	181	212	200	202	205	213	212	190	181	215	201	217	201	190	191	183	211	186	183	200	168	220	176	215	196	190	203	182	192	209	210	211	179	178	199	199	206	186	210	192	181	201	192	199	203	183	222	209	199	205	213	188	227	200	198	223	173	226	207	197	202	185	181	177	193	222	180	178	189	175	196	189	213	207	210	195	178	189	213	185	219	175	196	203	165	162	191	194	185	189	207	208	188	199	220	174	187	188	198	172	193	202	178	218	224	154	213	200	202	196	184	200	221	211	189	180	215	190	168	208	211	219	188	195	202	189	194	207	204	183	196	194	190	218	196	194	215	210	174	201	206	190	177	206	200	217	206	191	183	192	185	206	206	191	195	200	204	197	227	223	187	232	200	206	182	188	212	200	209	195	222	186	177	233	203	202	217	211	191	215	203	187	180	191	185	223	208	210	214	214	230	194	202	174	202	203	188	193	187	204	211	203	202	190	217	204	212	206	171	202	200	202	181	180	189	215	201	209	177	188	205	186	206	187	163	205	195	207	193	185	213	186	191	178	199	202	197	175	193	182	206	225	211	205	195	217	197	182	188	207	167	226	211	205	189	176	202	189	185	188	203	189	201	197	201	204	202	220	171	203	217	204	197	221	208	221	191	212
4242	628	659	628	622	654	578	586	593	548	575	536	572	556	563	549	536	615	540	542	552	527	570	582	571	566	527	551	621	562	543	546	548	557	556	546	572	546	542	578	549	545	579	568	547	543	584	559	499	545	551	557	546	511	568	560	571	516	575	574	570	526	568	550	552	564	562	571	574	527	538	618	605	529	582	539	549	538	544	546	579	594	545	558	535	577	520	529	536	531	511	548	565	558	574	551	575	525	550	533	582	531	515	518	629	549	556	529	557	525	569	553	546	587	523	542	539	528	538	608	524	546	522	557	561	563	565	593	546	572	567	578	595	564	563	587	562	501	551	587	521	583	590	562	609	518	529	533	543	547	546	572	534	573	565	542	508	538	551	523	563	587	542	532	505	541	537	569	546	557	539	547	563	557	564	581	561	550	578	566	539	562	509	586	539	524	575	571	535	586	583	542	507	532	554	560	561	528	564	556	541	559	547	528	566	505	582	584	524	544	549	533	568	566	528	517	513	505	498	537	539	558	538	496	565	554	575	547	529	571	573	556	568	547	562	541	505	514	563	548	516	548	602	537	545	545	568	494	515	542	534	532	553	592	496	560	577	553	525	540	563	568	545	533	557	529	558	516	606	547	546	588	546	551	531	525	550	561	572	560	547	560	517	542	560	548	582	564	534	512	523	557	546	566	569	547	535	565	514	570	566	501	558	573	527	574	542	552	577	570	538	533	590	577	532	529	580	538	582	535	586	583	569	525	519	525	550	558	561	537	599	571	584	539	549	514	510	558	525	528	552	554	570	577	503	594	526	534	538	521	556	554	535	521	534	526	540	571	541	569	570	575	600	540	553	527	555	524	532	541	553	549	548	544	510	559	579	585	529	554	577	555	523	557	533	526	515	573	549	571	584	500	573	548	579	565	562	542	551	610	571	558	503	550	527	522	582	516	545	550	517	583	533	594	595	543	561	548	566	540	537	538	557	532	537	566	538	530	560	584	589	540	555	536	473	547	554	534	542	541	557	580	557	510	581	554	582	518	572	554	535	525	551	525	570	558	545	536	548	516	537	598	540	543	592	581	552	565	525	533	545	572	531	531	548	614	521	579	585	571	568	557	576	511	531	554	585	585	550	594	581	546	569	531	560	572	552	531	552	557	542	551	563	575	549	580	564	557	552	538	550	544	565	570	548	532	528	550	569	557	534	566	571	489	595	532	534	572	592	571	547	496	531	514	526	565	601	561	587	544	542	498	556	546	551	528	568	572	574	523	554	520	558	535	563	539	550	547	574	536	543	554	567	561	568	540	548	589	590	564	576	557	582	567	553	533	544	532	534	555	556	588	489	559	540	550	570	537	559	531	565	583	535	518	556	553	544	561	561	578	561	543	528	569	525	546	535	588	550	536	552	513	527	550	590	528	502	570	553	520	530	561	534	567	568	577	589	586	544	523	557	554	574	574	548	518	589	588	545	558	603	559	526	569	562	550	581	557	544	593	587	613	579	571	555	582	541	547	559	599	519	562	578	535	569	512	565	566	525	560	576	530	560	556	507	595	567	584	536	552	560	553	525	487	529	539	581	596	563	522	549	575	544	523	549	579	550	527	556	532	552	573	556	563	530	525	565	546	566	580	551	521	536	531	562	530	599	540	584	510	580	552	547	561	535	572	487	575	566	579	581	578	569	592	557	553	575	563	538	515	560	572	538	546	538	538	559	547	593	566	558	559	514	540	527	520	534	529	585	584	560	545	594	555	540	579	544	535	533	581	537	586	533	536	559	509	558	581	542	508	528	500	537	561	537	531	547	555	575	538	486	585	550	553	544	566	508	610	559	533	597	530	550	587	546	545	556	559	578	579	574	537	588	540	560	584	565	548	539	557	558	542	551	559	562	552	520	568	515	510	510	511	567	552	555	536	511	541	571	600	532	584	560	559	568	551	530	565	555	548	543	595	597	539	589	553	592	578	550	541	542	532	508	532	565	576	575	546	565	535	532	596	555	573	586	593	524	559	546	544	542	557	569	609	580	534	553	550	539	540	537	541	526	537	567	504	566	543	574	557	558	569	564	545	565	530	548	572	548	559	574	553	544	548	522	539	520	565	496	570	574	587	555	548	578	578	558	552	536	603	538	577	548	520	551	576	605	552	561	581	573	551	561	535	536	546	537	522	552	586	509	543	551	547	589	525	541	604	507	573	548	563	526	547	525	508	555	539	556	541	562	578	573	519	537	523	615	601	547	559	549	539	512	549	498	529	542	519	579	557	592	533	589	541	571	545	549	532	540	562	571	554	557	562	551	498	556	498	539	568	529	526	546	557	556	548	559	553	544	523	511	563	509	559	522	537	570	567	570	551	533	545	594	537	554	533	561	571	544	564	543	546	563	563	545	583	549	538	550	519	576	563	519	554	550	557	550	539	544	543	579	542	552	544	490	530	540	544	549	586	527	555	598	552	548	504	534	533	557	509	527	582	573	559	565	541	518	536	543	575	595	540	513	538	561	584	539	589	545	518	568	527	556	556	545	581	528	552	534	523	579	570	562	546	540	520	537	516	574	560	591	559	545	522	577	509	560	512	506	539	546	579	525	504	538	539	559	565	580	537	550	599	556	567	560	568	544	543	539	535	559	554	523	596	573	531	583	568	538	556	555	554	536	545	580	523	570	580	537	528	580	567	549	588	577	565	543	518	547	525	549	533	540	559	522	549	570	560	579	543	561	609	542	543	581	582	538	561	585	542	565	517	538	534	600	569	509	543	548	561	537	557	577	533	559	507	590	515	490	558	567	565	593	584	534	586	557	562	563	556	531	546	582	539	534	576	575	559	574	563	543	564	520	575	533	538	555	557	536	532	566	585	571	563	585	550	550	552	514	545	569	513	530	617	537	535	572	538	583	522	569	576	581	568	520	555	542	569	538	563	593	563	549	565	526	538	501	546	551	531	602	521	512	572	555	526	550	549	545	533	563	497	521	552	586	566	530	556	544	566	569	605	522	547	554	579	530	562	543	526	549	556	565	522	567	531	529	547	546	521	570	537	549	565	524	551	520	560	517	584	514	580	520	542	542	597	499	580	553	532	570	578	512	557	553	558	551	542	551	555	576	510	569	568	529	545	556	571	534	562	547	551	585	553	609	540	556	551	503	523	520	561	562	563	552	543	538	537	539	561	546	497	538	558	562	562	536	529	538	559	510	591	543	561	543	552	556	556	536	523	582	543	576	554	544	550	545	519	551	557	547	547	524	585	560	514	547	551	548	537	534	561	545	536	551	554	561	546	531	568	564	528	510	581	551	539	521	539	583	537	543	563	563	551	527	569	546	598	545	564	534	538	589	554	608	528	559	527	579	558	535	557	543	546	563	576	573	565	544	580	568	584	544	599	503	514	535	553	568	566	616	575	578	576	543	582	518	554	547	579	557	544	523	581	511	571	556	518	522	558	552	512	520	519	557	543	545	524	544	575	562	563	582	541	616	561	511	543	538	586	546	518	546	560	560	581
39405	9352	1509	977	683	621	511	458	437	390	364	362	322	313	339	314	329	343	305	327	306	305	305	291	314	279	314	317	317	323	290	323	342	270	304	300	289	322	270	286	286	269	278	266	284	277	311	311	276	304	302	312	289	314	315	282	280	254	316	294	301	277	284	301	276	286	312	304	299	307	273	276	275	303	294	281	294	289	329	323	306	313	288	273	293	273	306	315	304	315	289	271	259	314	319	294	305	287	282	299	296	295	298	288	280	297	284	325	332	345	289	289	291	287	244	314	309	279	305	293	273	314	263	274	290	335	321	329	285	308	295	314	294	322	276	278	289	283	307	283	285	289	283	283	302	297	281	294	309	291	332	270	300	312	277	320	312	306	289	309	315	299	279	324	272	284	281	305	282	293	309	280	299	300	291	277	317	299	300	282	273	321	293	313	279	303	298	299	273	267	285	307	323	258	273	284	312	322	297	310	288	284	273	285	298	277	304	239	311	312	267	331	311	310	264	309	284	322	289	326	306	321	294	281	296	359	294	298	280	302	271	284	279	281	306	285	314	305	323	313	314	322	316	286	304	293	309	301	305	315	294	321	314	314	308	309	291	279	270	309	287	287	287	315	297	288	291	302	278	256	294	305	305	266	293	260	296	289	283	287	292	288	306	297	309	305	291	309	292	309	265	308	275	254	294	339	316	299	265	299	311	313	312	309	267	295	274	296	329	285	273	256	347	311	302	279	276	311	293	239	311	322	299	289	284	284	276	291	273	297	289	264	312	328	287	288	289	281	287	289	308	303	286	298	279	289	312	299	304	287	303	254	301	301	266	278	340	309	287	293	288	312	307	328	291	290	274	285	296	283	306	316	322	312	311	299	299	307	291	284	304	287	298	282	314	296	304	323	317	263	290	326	313	288	315	304	279	310	294	289	252	297	299	285	294	319	301	299	268	271	291	301	274	320	277	279	310	279	285	287	322	292	298	271	322	302	283	298	302	285	286	337	306	285	317	271	278	298	300	298	274	296	313	297	285	292	334	287	275	271	294	276	289	305	294	314	292	274	319	250	281	288	311	274	262	269	286	339	290	276	276	315	315	276	286	282	270	307	277	326	290	314	264	318	321	303	302	290	315	269	309	294	347	275	291	251	315	286	304	294	278	312	284	287	301	264	285	293	267	320	285	284	289	309	300	271	267	275	308	303	286	289	306	317	309	279	286	323	278	325	318	290	262	270	282	305	300	313	284	344	323	307	304	290	294	274	299	311	305	316	305	279	317	292	296	286	293	280	287	286	298	297	306	297	271	281	317	295	307	270	306	298	286	313	292	311	263	278	323	315	312	286	250	292	309	282	327	284	264	312	311	286	263	273	308	311	319	288	296	303	293	292	286	303	322	322	302	320	300	315	325	282	288	290	295	292	293	259	299	292	308	293	276	305	275	287	306	287	289	261	310	287	315	320	328	300	336	295	288	318	284	280	274	288	261	307	287	291	297	285	310	319	316	279	296	304	330	292	305	270	297	308	291	288	286	300	291	289	294	311	282	304	292	313	279	287	271	287	301	287	315	294	291	288	270	284	319	275	297	272	293	295	307	308	281	303	307	294	265	294	295	271	271	268	306	257	296	315	291	294	253	292	327	290	275	328	302	265	285	305	287	300	311	288	276	295	297	265	280	306	304	290	307	298	304	278	286	291	292	295	284	306	303	321	276	275	254	263	261	272	324	300	247	301	305	306	284	282	304	296	334	274	309	303	285	257	289	290	304	316	331	304	301	280	287	322	302	307	293	293	286	266	309	297	304	326	296	284	285	282	316	290	278	292	281	299	307	288	308	296	267	281	307	335	302	300	294	300	299	284	290	308	303	262	305	314	310	284	272	295	323	276	290	330	302	267	302	290	282	313	311	282	291	307	256	298	317	306	292	257	328	304	306	293	325	297	294	303	301	310	319	253	310	302	304	306	317	294	311	339	257	293	308	305	299	304	288	302	280	286	288	317	313	302	300	269	299	309	296	324	291	269	302	308	291	312	298	298	293	274	286	324	280	349	302	295	298	299	267	308	280	309	306	274	312	288	291	294	300	319	298	316	289	260	295	272	320	295	281	302	328	304	298	292	262	260	295	316	314	302	303	292	255	306	299	293	329	316	288	284	271	302	300	302	313	320	289	312	275	310	298	285	297	334	325	279	292	304	287	275	335	298	310	311	284	307	301	354	303	287	284	299	272	291	311	288	282	297	281	291	310	297	323	316	311	308	305	289	340	278	289	303	288	324	297	310	291	306	327	280	310	319	334	302	306	299	326	326	309	298	316	294	283	299	287	310	269	302	318	301	317	280	267	294	292	298	311	310	301	312	309	300	273	285	275	324	264	291	303	287	274	268	296	248	315	326	309	306	301	303	284	280	280	325	289	269	308	324	307	284	284	315	270	315	280	269	332	297	304	306	295	298	302	285	284	309	310	303	314	286	331	269	287	306	246	299	310	281	306	284	260	310	267	294	320	314	308	307	307	272	275	313	267	295	313	275	305	276	281	284	310	298	321	284	341	305	314	308	293	299	280	283	308	300	280	305	275	300	288	290	293	269	295	280	296	345	306	265	239	298	314	293	287	285	310	276	293	275	326	287	286	292	318	276	343	304	261	321	283	284	296	316	323	297	322	298	292	298	303	260	309	304	302	274	250	290	301	266	309	293	333	272	310	286	302	288	279	329	279	270	298	328	346	296	286	291	295	328	294	338	300	279	275	295	290	277	280	286	277	313	274	286	303	339	308	282	287	295	325	283	301	311	304	328	286	293	308	285	297	268	304	291	292	286	285	326	283	319	301	293	282	294	290	280	310	293	268	276	303	296	277	253	300	304	270	316	312	311	308	276	278	281	277	289	317	282	315	303	317	278	262	293	309	304	289	275	289	328	302	293	284	345	287	293	291	305	311	310	285	272	270	263	334	301	273	304	288	311	292	338	290	304	320	283	284	309	302	336	273	300	271	280	297	304	294	287	298	313	278	310	296	282	302	278	307	295	260	287	301	329	294	282	311	293	298	277	302	286	289	308	276	304	326	286	298	262	299	268	277	288	347	291	293	275	291	302	311	297	292	287	304	284	316	313	322	259	320	304	271	325	306	289	304	279	302	294	294	321	295	327	285	301	271	290	298	288	280	279	295	306	310	285	297	346	292	313	255	306	296	338	281	262	299	276	293	281	279	296	280	287	314	315	312	275	297	268	273	296	239	303	299	313	287	294	294	285	281	297	302	279	288	287	282	305	295	267	312	282	302	253	316	298	302	318	341	306	266	264	275	316	311	286	324	305	266	296	309	285	283	281	318	297	319	317	299	305	286	282	324	287	283	322	308	310	309	277	305	314	310	295	276	305	278	284	322	333	321	290	296	298	308	287	298	276	282	304	309	272	289	321	301	276	278	323	293	289	294	284	297	291	265	318	307	348	324	302	325	295	283	289	313	299	272	286	311	298	307	314	319	306	331	301	277	291	301	286
20429	1577	3042	3310	3002	2391	2071	1823	1543	1469	1298	1259	1158	1139	1075	1016	1014	982	981	937	952	970	886	864	900	945	869	797	896	831	811	807	838	866	814	816	796	841	834	829	844	801	806	795	777	821	786	742	741	781	831	768	805	751	767	790	762	795	732	798	773	788	812	779	754	781	801	801	772	746	736	815	756	759	793	729	796	778	784	780	777	744	770	810	749	706	786	799	779	794	758	764	743	792	821	726	776	764	755	781	788	753	782	767	772	771	761	793	802	769	779	768	783	729	774	714	765	829	790	793	787	717	732	762	766	835	750	784	725	754	726	785	768	763	730	760	793	740	809	778	734	832	819	753	757	719	789	775	817	701	700	739	771	729	799	769	791	789	750	779	739	789	765	805	754	787	785	829	756	783	776	773	744	762	754	766	779	817	763	767	732	770	717	797	764	752	769	728	791	760	802	803	771	743	747	752	746	767	744	773	810	751	805	715	752	776	733	778	774	820	717	767	762	697	778	803	725	790	759	761	793	807	796	739	743	793	742	755	717	791	793	783	743	755	757	725	750	743	779	771	783	753	756	736	763	770	752	748	762	781	813	795	719	778	758	748	785	771	771	772	738	758	740	806	755	757	784	757	792	759	786	792	797	810	777	757	749	731	750	721	775	736	760	767	762	771	788	756	759	787	765	781	774	784	760	785	775	686	767	777	746	767	785	793	756	782	768	735	759	781	728	724	773	799	748	754	814	819	772	754	728	743	733	736	778	784	787	816	781	783	747	769	787	749	744	755	715	752	741	758	768	782	741	748	821	749	800	779	746	753	769	778	751	773	767	769	759	780	779	791	779	745	751	771	758	739	765	769	738	709	772	801	773	798	741	703	773	741	794	775	740	769	783	792	796	787	758	765	807	738	782	736	778	777	772	741	710	753	793	767	739	724	746	793	813	753	769	756	759	707	777	795	743	749	771	785	776	754	770	785	747	774	772	782	750	726	779	761	769	751	773	750	768	750	722	783	759	747	780	712	750	751	751	798	714	785	746	747	720	781	760	799	819	761	775	788	769	757	735	773	752	748	746	762	773	756	756	725	767	758	758	757	796	692	724	812	748	742	771	741	809	780	729	789	735	715	776	821	714	774	740	796	804	786	779	726	751	756	770	807	749	761	755	749	781	715	795	808	756	763	775	737	718	755	779	786	788	774	757	742	736	737	799	774	730	762	804	762	723	775	777	748	743	768	752	738	717	720	823	803	767	758	725	708	775	738	759	735	746	761	747	764	734	752	763	809	743	789	742	767	747	753	793	747	793	775	778	758	769	760	797	814	764	729	754	767	782	750	755	784	796	797	784	767	791	774	744	785	765	746	759	726	768	741	762	729	742	775	762	711	743	770	791	775	726	722	799	754	733	766	755	727	741	808	742	741	771	745	770	725	733	798	767	771	733	762	768	789	774	738	804	761	735	747	776	799	773	801	773	794	746	753	741	745	810	756	761	741	748	743	769	834	770	773	731	692	739	783	789	769	752	750	737	768	770	765	756	733	738	739	766	758	761	827	762	802	752	821	766	798	724	774	768	782	770	760	782	772	757	782	779	754	770	733	794	721	779	754	788	758	778	769	714	762	769	771	722	770	735	790	714	756	746	763	783	768	772	735	762	755	691	807	732	802	782	752	784	783	757	670	768	816	759	713	756	778	741	704	758	737	764	767	742	763	786	747	725	708	782	749	770	755	769	766	771	754	806	790	737	726	788	737	831	787	745	750	747	728	718	764	726	774	772	762	693	732	766	761	747	726	745	721	748	717	784	784	746	807	767	734	764	757	722	760	717	770	763	740	800	788	742	774	757	742	757	749	747	737	780	759	797	772	796	815	773	778	761	767	770	743	801	753	725	749	807	743	756	790	772	732	701	734	758	720	784	786	780	740	755	748	778	751	780	766	784	733	782	745	725	717	743	820	795	707	794	782	759	734	783	767	755	771	745	722	791	765	754	745	761	752	745	739	765	751	758	744	771	739	802	739	713	766	735	755	737	769	811	787	773	743	777	780	754	816	782	752	768	755	793	755	796	788	787	766	734	773	706	732	786	752	754	733	762	756	764	758	831	756	711	740	746	787	732	766	757	768	815	775	753	791	778	775	764	791	759	761	745	797	793	715	768	729	761	761	753	746	823	793	733	788	758	731	722	767	783	788	762	782	755	719	754	735	786	757	751	742	726	746	770	794	800	717	770	728	765	779	799	760	797	786	765	769	824	722	758	758	790	765	757	786	754	813	771	748	778	814	752	792	743	788	763	798	735	774	778	771	731	778	781	708	751	757	791	739	769	723	803	740	785	743	721	774	785	762	753	749	763	772	787	736	724	784	781	776	758	784	746	694	754	782	765	795	752	765	768	827	747	787	739	812	767	804	744	804	801	741	768	767	791	762	742	758	768	851	752	742	793	811	782	728	768	749	728	765	739	729	772	742	751	792	765	787	803	739	788	781	761	757	750	746	748	720	782	772	792	843	783	731	730	748	780	756	742	797	751	764	753	799	775	758	746	776	736	810	717	796	771	759	731	777	726	751	724	799	820	799	708	803	755	789	768	751	743	773	724	758	713	716	711	763	777	770	804	747	761	726	734	748	789	741	739	770	789	805	794	740	772	811	757	740	778	739	765	748	794	795	789	777	766	743	695	732	717	739	766	782	764	763	759	761	806	754	759	729	814	785	797	746	747	811	824	754	754	828	724	765	755	742	750	750	769	722	749	760	774	798	799	743	735	734	730	746	752	771	766	745	724	753	761	802	707	807	770	754	742	746	758	752	745	758	749	787	751	728	784	789	715	748	737	768	763	826	810	738	812	790	803	787	779	791	771	799	750	761	725	727	765	785	747	779	778	773	716	771	760	793	861	769	783	799	698	761	794	697	749	740	747	773	746	772	783	764	777	734	727	734	787	698	760	719	742	807	800	781	733	788	771	712	772	697	735	776	725	717	793	709	810	744	764	765	772	767	802	766	826	783	719	814	784	744	735	747	757	734	734	770	766	759	783	762	714	779	758	782	725	734	780	782	793	812	786	785	786	757	820	776	711	764	733	777	769	792	720	762	776	781	776	749	788	797	757	752	757	774	787	780	720	789	723	759	744	723	764	741	729	779	790	803	732	734	803	733	764	787	771	762	733	756	774	762	770	752	806	735	776	818	738	795	744	809	738	774	783	749	820	735	734	755	776	757	735	755	801	778	756	715	788	752	759	791	786	749	760	751	750	761	690	752	752	774	780	786	744	780	741	792	746	754	777	723	773	708	775	759	737	761	733	754	779	785	773	755	786	762	758	741	761	786	744	761	760	808	743	771	773	771	818	747	766	767	808	775	733	783	768	776	723	792	774	777	739	761	754	730	763	724	726	790	771	736	799	778	771	759	764	731	781	771	712	797	750	794	773	708	777	737	781	764	740	786	759	773	715	774	736	754	731	775	779	760	781	754	755	764	717	735	771	767	782	781	721	742	751	743	768	808
53336	17781	3451	1791	1157	897	686	549	507	451	407	386	345	319	328	319	307	272	286	252	272	272	254	303	273	265	267	262	221	229	267	248	243	241	239	251	229	263	220	237	236	236	235	213	216	286	264	222	238	222	216	256	221	251	216	246	198	234	250	223	236	228	272	226	249	233	219	241	253	234	239	225	216	206	228	203	232	232	223	210	228	260	224	245	256	264	239	232	230	205	240	255	232	221	209	219	225	224	245	218	221	234	214	241	228	229	207	261	248	223	252	231	272	213	230	219	230	218	225	215	226	237	233	230	264	230	213	251	225	228	233	262	222	244	241	202	224	220	249	261	231	217	244	224	236	220	241	243	237	245	248	225	222	259	238	232	220	223	230	225	262	216	209	245	243	237	257	245	204	241	241	241	257	211	233	262	219	228	249	229	238	257	206	231	243	236	218	244	215	232	266	230	223	216	224	241	208	227	225	232	240	234	248	234	243	219	241	234	252	215	236	207	207	222	229	226	238	245	212	242	251	241	201	238	255	243	218	239	253	220	222	228	212	217	233	245	249	226	232	210	241	225	239	222	214	215	251	241	185	229	230	235	237	217	229	206	250	224	226	230	231	243	223	223	226	255	247	261	252	220	247	215	227	246	235	258	236	236	231	232	225	247	234	212	244	239	246	244	250	241	237	197	231	213	225	242	214	252	220	231	223	232	210	244	218	214	254	229	212	238	215	213	234	243	239	261	229	228	254	251	223	210	242	224	247	235	257	210	225	261	221	241	215	229	247	235	261	246	237	249	246	236	237	231	264	217	220	231	239	261	221	239	228	247	224	223	250	263	228	210	196	211	217	251	237	248	216	224	258	236	238	223	233	234	225	198	230	271	230	222	229	228	252	229	237	251	265	240	227	254	228	229	244	228	242	236	224	221	227	257	224	233	235	234	239	253	257	229	219	220	233	242	233	248	226	251	201	229	234	228	231	224	220	240	243	236	233	266	214	229	225	252	231	257	260	222	222	249	241	210	200	244	235	239	211	235	227	255	264	230	201	216	233	225	233	232	246	222	249	240	208	230	217	230	273	215	221	218	228	222	260	252	214	227	209	222	248	200	211	232	257	206	206	235	222	198	256	216	206	235	209	225	235	242	224	214	239	254	212	231	262	222	218	217	220	228	231	233	222	218	228	208	208	234	229	206	209	242	254	248	228	259	257	232	215	229	204	231	212	249	261	237	236	232	276	267	229	236	233	265	239	241	236	259	254	220	239	241	231	244	231	255	198	243	232	230	211	227	266	213	262	217	228	233	223	216	249	234	262	207	202	208	229	220	211	240	230	239	236	239	217	225	195	244	249	202	236	224	239	220	239	229	214	227	236	248	228	255	203	227	241	255	233	225	255	227	243	219	246	225	260	240	234	239	193	221	221	259	200	196	237	221	245	228	249	241	239	241	230	220	238	224	236	236	215	214	210	230	245	242	234	221	230	253	240	233	229	258	236	240	246	244	228	239	249	224	228	235	218	243	237	250	278	230	207	226	213	237	232	248	220	226	214	257	224	213	225	231	208	244	240	245	230	188	243	235	226	226	236	243	236	248	205	226	235	201	237	226	206	224	264	217	226	233	242	215	229	243	229	227	255	248	226	238	220	238	232	234	247	230	302	242	228	206	225	231	267	235	231	215	228	221	229	225	237	212	226	219	232	239	228	233	230	260	237	233	227	227	237	234	244	280	249	228	225	258	234	229	254	211	234	241	248	221	220	230	251	215	240	226	240	238	208	220	251	255	239	225	233	240	228	250	214	246	215	238	223	229	221	235	219	202	248	219	208	235	267	214	209	258	261	224	221	258	241	232	219	262	270	217	253	227	222	233	234	254	222	232	217	236	217	251	253	255	224	231	225	238	198	216	217	232	236	242	229	256	251	243	190	223	227	211	215	212	253	260	229	252	278	217	237	214	226	221	260	234	244	236	224	231	256	216	220	224	214	240	231	255	227	225	224	218	232	247	258	190	241	220	199	255	211	217	218	253	227	221	243	241	214	223	248	228	224	241	230	232	213	207	221	213	230	218	255	235	219	223	232	223	233	238	239	237	213	239	243	269	236	217	233	241	220	235	225	212	252	229	225	240	252	234	220	215	217	208	255	237	235	234	212	234	222	216	220	223	224	234	227	219	206	236	245	251	234	262	228	218	219	241	217	217	241	220	228	210	244	216	197	247	233	243	210	246	238	225	249	239	186	200	211	249	246	234	244	264	249	213	230	231	236	239	243	220	222	227	231	231	224	204	246	221	213	244	208	250	210	225	214	244	215	227	240	224	224	237	223	228	216	239	207	206	272	240	227	234	228	235	214	229	235	226	231	248	228	242	222	238	216	212	257	258	247	242	227	239	215	251	232	230	237	230	239	221	217	230	243	221	240	236	239	286	223	238	255	252	247	230	211	253	246	242	232	242	232	229	223	239	267	236	240	243	236	266	236	240	238	229	229	239	249	238	240	229	250	250	262	232	206	236	228	220	230	253	230	221	234	210	216	281	207	225	233	213	226	245	252	266	244	219	208	248	232	259	220	240	204	205	229	233	220	225	240	212	256	235	234	245	223	220	239	215	245	241	241	244	242	226	219	262	223	262	209	217	214	239	254	241	195	217	236	218	235	240	239	217	255	235	244	219	252	218	237	207	227	216	219	224	247	245	227	246	216	224	244	225	223	222	217	253	242	259	210	239	243	261	226	245	222	225	199	220	218	246	268	233	223	224	239	229	260	236	206	244	212	213	206	213	224	245	228	245	209	221	209	231	230	223	221	193	224	248	248	205	236	218	229	234	226	252	244	208	216	254	222	221	225	220	236	230	246	219	263	260	212	199	226	200	218	247	215	248	229	229	234	213	226	242	225	223	205	237	228	241	216	226	241	231	249	251	196	215	247	235	231	219	216	217	226	211	259	217	256	207	223	241	251	255	206	229	277	241	256	213	240	232	245	272	252	212	254	274	256	258	228	222	238	192	229	233	218	226	219	264	228	245	226	241	233	246	233	219	260	236	236	236	234	257	210	246	234	238	214	237	197	214	200	224	235	213	208	242	220	230	250	231	248	254	255	224	232	242	232	255	238	251	217	195	237	208	201	237	231	252	222	249	238	221	193	200	215	250	249	225	243	258	229	192	227	232	235	215	228	223	270	243	249	234	230	217	221	229	236	210	243	214	247	232	237	250	247	248	211	234	238	207	243	227	233	235	218	270	233	237	230	249	219	243	214	230	256	245	224	244	212	239	235	230	259	234	236	265	209	243	233	216	239	209	235	248	244	221	244	215	248	214	234	233	256	226	233	262	206	278	219	224	234	211	230	232	223	237	208	231	254	199	249	233	254	251	236	242	242	230	239	223	240	237	241	207	249	230	225	228	246	226	242	227	263	232	239	272	233	247	251	228	247	236	220	234	230	238	235	221	237	227	216	231	230	247	236	220	225	241	230	222	198	240	233	232	239	229	236	237	230	208	229	232
27585	2226	4971	5465	4625	3842	3097	2665	2201	1941	1681	1521	1422	1237	1226	1146	1047	1011	1057	959	968	921	834	845	836	842	803	750	773	756	756	691	729	702	711	714	694	709	729	746	663	671	614	660	631	695	663	664	635	677	616	637	623	631	653	630	620	650	634	573	639	661	633	597	627	710	660	611	663	621	615	624	634	627	609	579	622	633	636	590	617	581	594	597	594	633	581	600	598	622	627	621	621	603	621	581	611	603	655	608	573	607	630	555	597	577	577	635	610	623	649	603	606	631	600	595	612	629	605	584	595	614	627	580	615	625	560	607	652	611	595	579	574	613	626	598	622	588	621	605	616	586	621	605	610	588	581	587	619	601	584	580	595	571	591	604	573	582	560	589	604	608	550	589	608	626	625	618	638	649	652	655	584	599	593	608	608	654	610	615	571	597	574	624	593	623	602	588	602	648	707	619	565	587	629	610	638	579	576	600	595	602	589	629	639	616	570	606	609	636	596	623	620	555	597	589	577	596	600	601	622	589	604	621	627	566	590	596	573	560	644	595	607	590	593	578	574	590	613	576	587	637	578	579	581	602	608	581	592	601	618	576	609	590	608	588	611	619	595	616	580	604	643	649	611	579	577	569	601	615	613	584	607	618	591	531	619	618	555	623	594	560	615	602	562	611	598	585	590	611	583	562	601	605	581	546	597	595	640	596	595	553	601	577	576	565	603	577	598	583	668	604	580	581	583	612	615	586	577	599	562	578	598	637	534	586	610	593	582	613	630	590	584	595	608	588	607	601	561	608	599	527	558	588	635	580	589	594	594	543	600	572	611	615	619	593	599	614	561	550	584	599	585	542	604	597	610	648	600	593	584	602	596	601	600	591	616	583	584	621	593	560	605	586	572	609	602	589	554	580	601	577	606	604	621	598	593	573	563	580	598	592	609	576	590	604	637	555	609	580	596	594	631	623	552	589	569	611	619	581	604	576	612	588	618	527	596	607	620	621	605	628	586	563	616	593	637	625	575	635	621	593	636	598	588	629	629	604	564	566	679	618	612	555	581	580	625	592	554	583	622	544	621	616	582	602	624	604	618	599	621	573	620	595	577	569	589	589	628	579	600	652	609	600	602	650	544	588	638	611	618	574	573	613	592	609	615	594	607	595	617	583	566	560	598	655	608	614	586	611	608	572	597	561	614	594	625	588	614	630	594	606	599	599	583	605	631	573	609	596	659	594	608	597	610	573	628	587	613	628	561	628	585	591	580	559	597	581	563	593	579	615	625	596	618	595	602	623	606	634	631	584	608	570	615	585	574	567	613	579	621	581	586	610	607	622	617	540	619	587	612	588	592	621	589	600	653	613	593	648	601	607	616	578	594	570	603	643	593	577	597	608	621	631	617	614	615	624	640	552	600	600	603	599	553	630	600	635	558	623	573	644	614	589	565	597	613	615	582	591	562	622	610	574	573	596	585	627	577	583	603	630	574	616	564	591	640	588	567	603	587	604	600	601	595	566	597	563	608	620	601	583	638	590	579	579	641	601	604	589	589	567	615	669	644	635	598	566	635	573	599	601	593	612	624	612	615	619	567	632	573	621	592	638	633	613	580	560	617	623	614	617	628	592	626	582	619	620	614	614	550	554	582	594	614	631	604	622	639	618	595	590	624	620	629	592	595	621	621	632	583	609	573	590	568	611	578	586	586	600	578	609	584	576	584	623	635	604	584	556	582	622	588	643	608	543	631	625	589	552	616	593	587	597	600	625	607	527	617	603	602	600	648	587	593	586	639	612	653	596	562	614	611	643	632	580	620	585	610	579	602	606	559	597	589	614	605	586	601	594	625	564	642	609	584	596	600	602	557	623	561	562	611	585	633	595	587	605	589	555	602	594	625	643	602	627	583	638	629	617	573	618	626	583	579	618	606	614	627	559	617	623	606	611	579	609	574	562	546	607	612	633	602	587	589	551	592	561	587	592	534	580	559	599	623	544	593	581	598	646	615	587	590	628	630	575	594	662	619	594	575	580	643	574	596	582	584	627	585	650	564	622	599	643	619	596	566	608	585	612	576	606	590	590	644	638	604	587	624	585	646	610	591	595	625	597	610	612	577	598	614	597	549	653	604	602	572	598	598	608	633	580	623	604	597	627	599	595	632	603	614	567	580	590	609	585	613	635	583	605	633	595	569	611	610	601	631	604	570	629	593	568	612	601	570	590	609	619	623	593	585	607	586	653	578	594	579	644	571	621	606	616	630	584	631	590	603	558	590	570	609	599	588	621	600	594	586	601	582	639	589	616	612	640	661	625	569	554	607	631	603	573	610	617	562	632	619	586	536	605	584	616	608	582	601	612	612	622	603	600	577	617	626	597	600	603	565	581	581	592	556	612	632	600	606	638	635	645	585	567	572	611	606	609	657	583	566	579	641	588	595	569	548	608	639	618	625	594	609	571	621	633	624	579	570	571	574	619	649	612	597	603	608	617	608	616	585	595	608	587	632	574	623	596	579	589	623	603	609	570	562	636	585	581	622	565	635	609	614	607	610	568	623	606	591	612	588	551	604	575	605	595	566	622	605	607	564	608	594	577	615	616	594	632	639	628	632	613	630	613	593	586	620	588	612	605	573	589	594	586	585	627	577	639	590	638	574	595	589	591	578	600	545	585	623	569	617	601	600	549	612	568	629	591	596	585	597	613	586	604	619	588	601	588	578	594	591	620	602	617	589	582	601	535	626	587	592	556	626	596	563	626	597	616	572	579	554	568	638	619	586	617	581	638	606	586	607	629	590	606	605	582	608	584	658	580	563	599	594	535	611	631	635	613	628	620	611	613	565	594	574	627	567	619	621	580	601	593	613	606	631	535	574	592	597	618	632	591	633	607	586	603	538	567	607	570	638	580	587	622	636	605	584	623	540	633	593	615	618	579	577	540	594	585	593	595	587	583	560	620	627	562	598	617	557	552	592	597	588	587	594	622	608	595	612	618	559	584	592	614	586	603	605	614	616	567	592	575	576	644	634	570	617	595	604	597	554	633	588	592	564	573	583	566	611	572	623	590	623	628	613	621	570	610	587	581	589	598	558	553	654	578	652	585	602	590	567	561	587	599	605	581	604	566	619	627	587	577	637	605	597	622	620	584	580	582	630	614	566	578	570	573	618	619	619	621	611	595	579	625	610	553	632	589	613	612	624	570	620	606	571	647	593	588	618	581	600	593	606	569	598	633	623	595	571	603	581	614	567	577	592	640	601	619	608	585	570	602	571	597	592	590	572	597	592	612	583	549	592	658	567	604	592	613	581	631	598	607	584	596	653	626	596	638	585	598	592	595	587	572	573	580	605	627	628	591	611	627	564	599	568	604	587	612	612	606	607	623	590	628	584	596	610	635	620	603	592	603	613	599	612	617	590	615	559	575	606	611	564	578	594	582	607	613	605	582	575	568	587	559	616	608	606	561	627	628	584	624	620	592	587	576	563	607	571	584	634	623	602	590	577	617	550	598	601	613
4431	251	239	241	207	211	193	205	206	193	210	210	206	207	205	213	212	220	192	209	205	200	198	190	218	200	185	186	218	222	222	199	185	192	214	195	214	201	206	217	212	190	198	193	205	225	200	191	197	210	211	211	187	210	204	184	188	216	204	204	200	216	193	231	244	201	200	210	191	188	207	183	222	209	221	233	215	202	197	209	203	208	211	210	209	201	196	179	197	210	215	205	197	202	210	211	216	203	219	205	212	196	212	213	226	208	192	228	215	218	213	211	234	209	199	212	202	218	205	223	189	189	194	190	208	198	203	202	197	190	191	206	191	216	190	214	178	215	221	222	202	236	228	210	203	196	232	196	213	218	249	192	202	203	187	227	216	199	236	199	196	214	211	193	201	190	178	170	205	197	242	201	199	205	175	213	211	190	204	189	215	211	167	208	230	217	191	195	210	204	197	190	222	189	197	196	204	200	183	224	210	229	196	189	208	224	217	199	221	209	205	196	213	216	186	187	227	182	171	204	213	195	197	207	201	203	199	201	161	181	181	231	195	199	214	220	196	224	205	222	217	202	208	202	225	208	209	186	177	212	188	178	217	216	205	198	194	182	204	201	215	199	203	180	210	223	210	204	191	189	205	206	206	226	203	153	217	209	192	196	194	192	225	220	189	205	191	193	191	198	184	196	191	194	178	187	225	217	233	220	196	191	183	211	202	192	215	203	200	191	191	230	201	208	196	221	196	213	223	193	198	182	192	210	207	196	192	196	184	207	204	183	196	212	229	209	206	230	195	206	208	208	203	182	222	191	202	208	227	219	229	212	220	222	209	175	191	211	209	198	172	219	210	185	181	215	221	186	221	192	229	221	182	187	211	187	182	199	203	214	165	215	204	196	206	201	231	212	208	220	207	208	176	199	216	205	221	202	209	188	223	217	209	205	214	205	209	206	190	195	208	192	199	188	208	229	235	202	244	177	230	208	184	200	205	213	204	196	215	219	207	193	197	185	201	218	203	217	196	214	211	196	198	189	199	193	193	189	203	217	201	169	198	206	188	231	202	193	218	216	212	233	196	210	203	207	208	208	196	219	212	192	215	204	220	167	203	213	200	203	206	208	183	212	229	226	214	168	198	214	190	179	204	203	187	210	215	184	202	208	194	209	218	229	178	211	197	204	213	225	213	198	208	199	182	204	179	193	206	189	218	184	220	200	208	217	192	211	208	208	212	210	209	234	187	216	209	212	203	215	208	219	236	223	214	187	220	204	211	191	200	195	223	167	189	187	227	217	202	205	199	210	206	195	205	212	199	213	212	212	185	212	229	204	212	219	192	205	202	232	210	240	209	223	209	212	201	232	214	204	207	220	197	208	208	191	200	191	217	195	204	194	179	185	218	232	200	194	187	212	216	190	215	202	195	219	206	233	205	196	185	204	220	178	213	221	176	208	189	204	216	209	184	213	182	220	223	196	168	166	204	200	225	175	180	190	210	208	226	198	231	203	192	197	189	217	184	227	203	210	204	223	194	199	203	182	207	227	186	208	229	203	183	181	193	218	189	210	198	205	172	194	186	197	183	223	198	197	214	221	188	207	208	190	227	191	230	211	176	209	215	198	233	202	208	226	204	190	193	215	231	199	209	196	203	211	210	200	173	201	175	203	202	209	191	209	194	199	223	210	179	179	228	207	199	216	194	202	193	210	200	196	203	214	215	200	197	173	173	202	186	234	191	191	199	219	199	179	200	211	161	211	159	226	167	190	200	205	189	216	202	228	200	192	193	186	216	225	208	206	210	216	203	197	189	216	207	222	201	210	202	198	221	217	218	188	199	201	208	202	188	216	213	222	235	242	217	195	225	192	218	187	195	190	209	194	212	215	201	198	187	207	214	195	203	219	214	206	179	205	217	215	181	193	186	226	204	222	202	185	204	210	207	195	192	192	187	215	200	214	216	195	228	218	210	156	215	209	211	204	200	219	226	215	199	188	189	198	205	217	198	189	226	202	196	199	211	226	216	212	200	210	209	204	229	192	210	204	179	204	202	197	198	251	210	191	191	220	207	203	210	216	190	202	190	189	200	196	216	228	198	205	177	205	211	223	194	209	195	209	212	208	217	199	191	195	210	186	220	190	207	209	214	229	209	197	220	184	183	221	223	213	210	210	208	232	224	214	198	199	195	204	196	193	223	194	184	199	237	188	203	158	203	209	227	230	193	205	209	210	177	209	205	189	187	214	190	201	214	213	213	207	197	177	204	190	203	228	168	195	224	224	227	218	191	199	207	192	185	192	239	195	198	227	228	210	215	217	195	186	209	199	198	182	227	229	209	227	207	206	203	186	182	209	221	188	219	193	209	182	201	205	220	178	205	177	224	182	203	230	197	209	213	194	209	210	205	201	207	218	199	190	204	177	202	203	223	225	165	196	198	205	237	184	214	200	209	212	198	198	202	200	225	210	208	201	219	194	215	209	184	194	217	208	223	198	208	228	216	210	193	178	199	204	184	176	168	205	194	230	185	189	200	220	206	194	209	235	197	173	212	190	199	201	211	202	191	187	211	188	188	206	199	217	197	169	210	186	200	197	190	235	215	194	216	203	201	186	205	202	205	217	191	217	186	189	195	209	193	199	199	229	205	225	209	220	213	222	208	191	209	223	183	208	210	184	192	183	189	207	207	208	184	212	190	200	227	192	213	206	200	184	181	229	226	216	189	221	214	222	181	232	208	211	180	210	200	185	204	194	210	214	211	217	207	211	195	212	229	216	215	200	214	210	216	186	214	228	193	205	209	232	203	194	221	244	203	198	247	233	212	205	192	217	197	195	221	198	179	184	202	175	199	211	203	225	239	184	187	182	194	192	172	205	239	200	208	172	217	224	192	205	209	195	191	192	204	188	239	200	168	239	216	206	240	195	203	189	209	183	186	203	231	182	206	197	195	203	177	185	203	195	218	206	201	227	206	201	205	199	216	205	199	198	189	202	210	212	207	230	223	208	202	207	212	223	201	202	204	164	209	221	200	204	222	216	214	206	181	215	175	195	209	203	208	178	188	181	197	206	207	185	183	202	214	205	217	190	209	218	218	216	209	203	178	197	190	205	213	200	204	235	225	231	190	220	185	223	209	185	206	179	221	227	210	216	214	192	198	182	199	215	197	208	205	189	189	212	206	196	216	203	195	199	202	218	194	202	217	189	187	221	189	195	207	196	217	182	213	199	210	190	208	211	234	190	179	221	203	192	184	212	203	217	233	202	218	208	187	189	199	178	217	198	198	193	200	204	182	214	177	206	206	209	212	195	206	209	207	225	183	221	186	192	205	201	204	215	208	222	192	206	192	183	211	180	206	201	203	214	207	210	206	215	206	209	199	184	201	204	180	205	224	200	201	205	182	193	202	177	213	206	209	197	196	212	208	191	196	188	181	189	186	196	211	205	216	201	181	186	211	228	188	216	220	219	167	258	228	223	215	199	219	217	219	211	220	191	182	200	220	221	195	209	221	209
4173	591	650	714	648	642	633	603	581	590	620	581	609	574	570	562	594	558	578	610	602	587	554	566	589	587	533	580	576	535	574	605	557	543	562	548	564	526	579	549	598	607	597	595	538	574	574	591	570	584	547	550	562	573	553	521	565	569	566	585	564	554	574	529	589	557	596	557	527	574	562	555	582	554	567	569	527	552	585	585	558	588	529	542	592	519	557	581	567	524	520	568	569	549	558	574	543	553	544	566	538	577	590	561	529	524	539	583	545	553	567	551	537	572	556	542	533	531	552	551	541	563	553	583	566	504	593	518	596	576	511	600	584	548	559	548	601	551	534	574	580	532	549	523	591	541	564	595	578	553	578	562	558	587	558	571	588	537	585	564	546	570	545	581	550	602	573	554	586	572	576	568	516	512	525	560	545	539	576	575	549	577	565	561	560	561	537	575	600	564	564	548	573	548	574	556	543	554	579	551	589	572	573	558	551	548	579	554	557	548	577	552	567	556	540	550	597	575	503	563	567	616	544	536	594	594	571	538	573	544	593	551	525	576	602	524	512	574	524	582	533	560	564	526	582	589	577	588	551	557	595	545	603	569	538	523	559	554	537	565	590	565	625	575	563	576	582	599	557	629	570	548	553	530	555	512	577	563	532	580	561	546	530	565	535	532	540	560	588	594	599	576	587	554	536	544	546	558	539	549	608	550	551	558	534	546	523	568	538	592	538	560	573	564	534	565	550	552	553	600	542	553	542	578	549	588	528	533	590	558	610	522	540	550	559	552	551	586	571	558	575	548	562	550	519	569	528	584	546	540	600	570	604	555	596	562	526	588	518	570	524	540	549	565	566	573	545	531	546	549	560	562	564	555	564	550	528	544	562	573	576	570	537	560	555	547	591	566	542	543	566	555	544	538	548	566	551	520	580	570	545	593	546	523	548	562	568	553	554	532	584	552	606	555	596	565	555	575	548	548	541	575	568	568	541	572	566	531	584	524	574	542	548	586	557	564	578	594	532	528	565	577	614	538	552	574	520	585	537	545	566	513	584	541	559	529	574	560	537	548	551	594	553	538	541	552	535	571	580	566	556	551	568	570	547	573	532	532	570	528	519	560	597	608	556	541	623	585	540	566	547	559	551	559	552	540	556	535	538	573	569	581	576	539	545	575	537	547	582	538	514	550	544	545	554	505	552	526	528	573	568	539	523	582	571	581	598	591	546	565	567	541	537	580	534	556	581	562	548	563	530	555	558	602	582	569	583	559	570	512	575	568	557	542	534	554	595	588	579	522	548	570	579	577	538	551	521	528	601	577	542	611	587	557	547	521	587	582	553	564	553	557	561	582	542	571	638	564	563	553	558	576	536	546	573	583	576	502	569	576	560	585	564	575	552	537	574	560	550	548	553	585	532	586	571	609	578	545	594	549	564	576	629	566	547	525	576	522	580	539	606	559	597	579	554	594	548	540	536	575	556	543	531	547	539	540	522	568	537	561	549	534	550	534	559	577	545	577	543	588	581	559	580	573	579	551	587	523	535	533	548	583	558	521	565	562	529	553	546	559	551	554	572	611	541	523	582	593	564	525	547	578	570	533	549	541	568	567	543	533	541	564	527	595	550	584	591	550	534	549	532	540	511	524	530	547	556	549	536	561	553	581	554	555	584	534	523	584	522	602	577	556	571	515	559	558	570	565	559	568	567	582	543	565	535	581	508	599	550	559	601	585	525	536	518	561	571	533	563	529	554	521	562	576	541	542	563	558	587	529	541	563	552	557	574	515	549	532	568	581	568	565	576	551	578	552	538	549	561	581	591	541	575	521	564	594	596	556	539	532	562	533	563	537	568	574	588	558	552	517	568	519	620	566	525	565	572	535	541	544	538	583	550	555	553	544	574	539	574	560	543	578	581	523	596	540	556	541	524	509	549	578	550	517	535	548	544	550	597	575	574	572	528	594	581	555	566	574	546	558	536	569	549	533	554	520	567	564	565	581	589	538	580	513	554	536	548	541	570	552	559	592	544	600	569	502	545	540	575	548	563	548	543	572	560	561	560	544	554	531	560	571	576	534	568	598	554	570	556	578	541	529	532	574	526	545	594	550	538	575	583	579	561	564	566	509	595	581	570	564	560	581	531	558	578	573	533	522	543	576	538	555	534	543	574	521	567	562	584	533	603	549	569	545	599	549	555	520	522	570	533	524	584	555	552	532	572	596	585	604	554	510	568	555	547	560	579	571	549	593	543	568	568	579	587	585	567	553	573	558	542	527	589	602	576	547	536	575	562	579	569	561	553	605	572	583	530	577	545	574	549	523	563	524	569	584	585	520	596	533	534	594	548	541	560	544	563	570	541	535	506	562	542	533	579	554	564	569	582	519	506	579	578	560	591	528	579	560	571	555	558	526	506	574	543	536	609	534	554	604	585	553	561	534	547	573	554	536	587	558	535	545	537	585	573	589	574	527	562	585	544	549	550	562	603	497	572	588	578	533	523	571	568	528	585	509	523	542	582	603	540	547	553	559	584	595	560	541	539	585	588	597	558	578	562	515	560	580	575	547	543	571	556	563	541	514	580	500	586	557	570	554	551	550	533	540	538	529	562	502	537	580	546	559	551	539	525	515	604	536	509	570	548	578	574	522	581	580	557	543	549	546	584	538	560	553	558	565	577	602	580	563	557	541	583	560	551	560	566	548	537	540	556	522	539	577	555	576	522	541	564	547	560	547	525	550	554	572	568	576	538	589	555	559	554	533	542	601	516	591	598	529	575	567	577	586	529	552	563	569	541	609	530	561	569	588	551	555	565	560	560	584	569	577	562	591	545	531	548	543	586	561	573	560	523	559	578	575	599	545	551	574	572	591	602	573	563	527	586	555	555	545	559	569	553	562	567	634	548	566	559	523	542	558	559	523	579	566	560	543	560	584	554	546	584	587	553	544	579	557	560	573	558	509	578	560	564	574	532	545	604	562	555	556	563	534	521	617	584	566	582	552	531	582	518	553	559	589	573	540	566	532	556	564	501	518	572	576	545	572	570	605	596	608	558	559	601	587	555	557	557	549	579	544	582	560	593	527	601	631	575	575	578	569	603	577	562	562	540	567	532	549	542	548	542	553	587	571	574	565	555	581	570	539	550	555	580	582	568	562	557	575	574	559	563	539	570	539	592	596	514	597	603	546	566	561	513	546	568	579	593	535	515	596	552	567	524	572	546	573	621	533	553	546	581	543	534	576	552	501	548	557	552	550	560	584	529	552	566	594	560	528	532	558	550	554	582	558	568	565	547	545	549	544	548	619	587	554	537	562	553	555	537	500	579	546	541	554	589	580	523	581	555	544	549	514	518	550	582	542	562	566	541	510	562	564	556	577	573	562	535	586	507	556	539	588	578	570	508	559	565	541	546	502	530	589	591	560	597	524	595	578	578	561	558	590	569	526	587	564	550	604	540	580	617	574	565	560	549	552	575	580	541	525	583	563	597	545	580	503	519	569	582	567	549	592
38920	9088	1495	963	755	629	529	462	420	375	365	379	377	340	338	316	310	346	334	291	291	302	317	317	307	311	324	292	305	290	318	281	314	288	289	283	292	307	279	307	307	304	284	301	307	276	311	303	275	291	304	284	292	310	322	283	281	281	293	288	314	299	280	277	279	327	302	304	288	293	274	291	260	296	293	275	283	299	289	285	294	295	293	310	308	299	281	276	322	303	327	299	335	316	300	307	284	283	305	263	305	304	248	278	286	296	292	284	302	295	279	298	310	306	306	262	298	281	309	309	276	305	329	330	277	299	308	293	290	298	303	293	292	288	286	328	279	266	323	305	294	311	322	319	283	289	298	275	321	288	277	326	265	287	300	284	296	306	294	298	318	286	338	290	303	272	290	309	303	272	285	323	306	284	285	306	259	299	301	254	310	296	278	310	319	278	266	275	338	298	281	298	291	283	342	310	319	247	305	304	286	322	287	289	250	290	301	301	294	299	310	312	301	279	295	300	301	316	264	300	321	299	273	290	293	269	313	307	296	272	298	281	291	278	300	311	295	288	293	285	320	287	278	303	306	285	309	314	312	300	246	283	247	283	280	270	274	315	290	312	276	299	293	272	267	260	289	303	272	295	298	310	290	286	303	290	286	271	270	304	309	263	297	301	294	278	329	269	285	311	337	285	276	290	289	313	322	309	300	275	309	298	311	280	270	327	266	248	272	282	285	227	281	302	270	276	281	297	310	269	329	264	277	298	282	315	272	295	290	256	306	288	270	293	280	288	294	278	287	291	290	292	268	284	275	319	313	263	298	277	241	294	281	291	282	270	278	314	291	291	310	330	304	278	290	309	283	271	293	287	280	290	279	288	294	307	302	288	311	294	296	294	280	320	296	297	290	297	292	295	284	280	299	296	292	291	288	298	313	271	297	298	285	267	298	329	294	284	281	287	292	285	310	286	306	302	297	299	292	318	293	270	300	299	266	250	280	319	283	299	301	269	294	291	316	316	322	320	305	320	307	296	303	286	295	278	270	293	304	306	266	302	308	298	325	302	275	298	345	278	263	361	345	288	285	316	291	295	293	271	334	291	274	298	258	289	295	288	302	265	296	289	296	303	309	276	295	265	287	252	317	295	302	307	273	323	303	276	318	277	314	298	296	319	291	305	319	309	287	276	281	292	284	278	317	305	289	304	285	297	326	309	280	290	265	300	304	298	330	296	312	294	290	291	291	281	294	298	288	310	285	299	291	270	293	328	295	279	311	318	291	287	276	281	304	297	280	302	319	297	284	327	299	307	325	307	293	321	298	280	291	266	283	285	297	309	292	299	292	311	302	298	296	290	267	295	256	320	279	306	306	305	290	286	325	280	293	293	279	283	301	263	280	264	273	300	289	289	299	288	304	279	322	291	293	269	261	299	284	316	305	289	294	277	297	264	287	268	282	247	262	298	313	294	297	292	317	305	279	298	325	293	286	297	270	303	295	297	294	281	278	295	323	258	290	278	343	286	318	309	267	306	299	286	280	308	315	303	272	309	280	309	262	324	285	316	264	282	302	317	264	299	300	302	296	316	302	302	290	304	292	313	297	304	295	268	310	292	333	330	288	303	330	305	281	273	287	286	304	299	285	298	317	303	295	311	268	280	278	312	309	301	284	268	308	309	285	320	279	248	278	313	307	250	286	292	280	306	296	292	284	304	302	288	288	303	344	306	283	318	287	297	296	298	285	259	309	277	300	291	282	278	286	275	310	322	279	292	315	308	288	309	279	303	272	269	306	286	281	312	302	276	299	303	316	311	303	286	298	279	300	298	313	290	285	283	287	286	323	283	269	307	286	299	283	297	295	326	323	286	315	320	329	327	335	308	303	333	294	308	301	299	310	272	314	308	305	285	289	299	278	317	287	274	283	316	309	275	315	302	294	304	287	287	315	291	258	272	302	267	310	282	270	274	266	292	289	284	299	295	277	283	278	301	266	303	292	302	276	300	290	303	303	291	305	302	289	303	273	304	272	275	302	260	281	257	286	305	324	314	271	281	303	304	307	308	309	299	299	286	290	294	292	267	308	321	334	280	306	310	317	298	318	267	286	271	280	290	304	291	310	304	311	327	292	276	301	307	306	285	272	313	292	329	273	283	308	289	323	288	275	305	278	321	319	322	286	279	340	344	304	310	298	285	271	306	288	281	293	277	288	304	283	299	291	296	314	274	308	279	316	295	321	305	276	302	303	264	264	294	307	304	288	323	294	307	337	310	288	318	295	321	259	293	290	302	294	309	306	305	273	277	304	269	318	257	331	332	273	286	281	304	310	289	282	298	291	307	297	323	320	328	323	283	286	273	285	319	264	294	308	258	338	292	275	289	273	283	301	303	295	303	288	314	315	296	295	285	251	270	294	291	304	273	300	300	282	286	296	317	317	339	279	263	332	343	308	320	259	281	309	307	293	294	284	275	295	282	338	286	264	297	306	291	275	244	278	287	262	274	280	322	291	292	314	288	254	318	329	300	309	308	315	305	301	326	292	309	311	261	287	284	312	280	272	299	305	307	235	307	309	316	307	316	265	272	341	301	301	287	283	255	310	266	312	261	288	290	300	300	275	308	330	304	278	292	313	282	323	242	285	321	290	273	306	286	318	287	308	273	307	283	299	306	292	289	289	276	294	345	278	268	295	286	327	323	285	298	285	293	295	327	272	331	289	281	296	299	313	282	290	300	302	294	307	285	272	285	294	319	307	300	281	282	317	321	321	297	295	289	323	313	294	273	271	309	299	291	284	276	280	316	333	275	309	252	279	247	265	289	316	303	292	298	260	305	283	301	300	320	317	276	288	274	310	265	305	291	291	315	281	292	302	284	284	297	294	311	275	296	285	314	262	294	303	304	327	282	311	304	266	283	320	298	312	314	293	304	294	313	312	299	287	285	332	277	300	311	308	279	325	310	306	330	301	268	291	295	321	285	295	298	358	303	283	304	267	304	299	300	291	262	279	313	272	324	287	298	314	313	302	324	293	313	287	299	268	278	294	280	314	285	295	303	301	300	309	322	276	269	278	299	265	290	278	329	271	305	296	311	283	315	295	301	303	293	302	291	291	283	284	294	325	275	308	294	315	294	310	311	303	309	281	270	292	289	303	284	296	312	308	306	297	272	294	318	313	290	288	303	280	295	268	301	326	295	305	314	307	295	288	296	338	333	273	283	303	285	258	289	295	310	266	329	303	271	291	277	310	339	290	312	295	301	298	304	299	300	341	264	283	273	276	265	303	296	274	300	331	339	284	272	282	310	262	313	303	319	308	346	275	304	279	297	299	287	271	262	297	273	301	299	312	294	268	331	289	290	281	285	281	291	289	307	272	307	251	269	301	327	298	293	306	283	294	301	311	299	322	327	285	264	306	301	299	290	272	303	317	288	316	298	297	286	291	268	295	312	304	320	292	299	312	302	294	288	288	289	309	293	277	274	291	287	290	273	317	291	254	279	290	296	260	302	331	326
20110	1562	3047	3329	2926	2372	2041	1752	1531	1491	1325	1212	1154	1194	1031	1023	1002	1035	972	911	959	919	899	895	930	862	828	822	866	870	845	861	834	840	843	756	841	831	844	816	805	775	771	822	762	826	785	792	781	786	820	805	738	761	781	797	797	783	803	772	780	826	783	840	754	815	773	790	837	745	835	803	754	752	766	790	731	772	764	728	799	795	767	783	744	751	761	763	754	750	756	745	775	759	825	769	775	796	735	748	801	748	758	794	775	797	803	741	750	750	723	741	787	752	759	773	787	765	769	756	789	748	765	781	798	774	781	776	801	749	748	762	745	720	771	767	759	789	807	764	740	725	747	812	738	760	767	758	787	794	776	746	774	800	773	704	802	767	795	802	773	779	754	739	749	736	774	744	811	770	746	768	771	741	756	792	792	779	778	793	774	775	747	791	763	738	764	739	760	761	797	747	780	808	783	761	794	799	780	785	749	797	778	757	758	748	786	698	784	787	724	782	753	770	819	730	759	774	782	762	768	770	778	771	801	778	771	797	715	761	751	786	750	754	734	746	730	752	773	802	740	795	797	777	780	761	754	782	795	763	785	748	809	807	806	748	749	793	760	811	779	761	794	778	824	798	738	726	764	807	780	758	778	742	804	730	752	797	818	775	739	784	800	765	719	701	722	721	771	779	745	731	800	764	730	759	773	726	785	719	782	734	776	727	742	815	773	729	774	733	750	745	736	800	798	745	777	765	761	716	779	711	772	779	779	735	785	798	750	774	714	766	776	734	773	731	764	753	742	796	740	756	821	712	764	763	753	749	764	764	813	786	758	803	732	772	757	741	765	755	765	753	710	755	749	751	739	749	771	807	731	748	764	752	759	766	735	737	765	767	760	783	782	770	761	770	728	763	765	761	737	768	798	755	761	774	744	822	785	776	780	788	727	777	754	809	750	798	754	759	792	691	778	775	775	773	744	776	732	729	754	745	752	758	769	754	739	801	795	785	785	780	787	757	761	743	790	752	724	787	732	735	739	761	760	770	754	735	775	780	765	732	775	751	729	791	794	773	720	783	768	715	826	748	776	715	785	803	755	770	730	759	768	810	711	714	804	778	692	755	739	771	766	740	802	724	745	773	733	762	736	767	733	807	786	763	723	772	746	799	772	754	762	723	789	753	771	771	814	813	741	725	742	775	756	763	752	747	786	816	782	736	779	787	775	768	861	734	773	759	744	754	745	750	722	753	787	745	790	735	758	743	775	825	737	773	736	780	757	743	747	800	760	755	758	752	706	783	746	734	756	778	745	757	776	757	758	776	758	753	789	710	776	719	753	764	754	766	742	743	724	768	767	741	780	753	762	775	743	760	782	749	750	779	788	749	779	814	748	826	744	760	802	773	790	777	720	726	816	780	773	790	779	716	743	789	792	731	700	764	809	755	759	777	729	746	764	726	753	770	782	758	771	761	747	750	793	772	731	781	778	754	748	749	753	686	750	763	796	755	741	769	752	720	764	781	732	738	727	761	738	802	735	726	737	765	740	786	744	761	777	778	780	773	807	767	751	761	774	822	801	757	760	705	802	804	752	770	816	833	758	794	765	763	793	778	705	822	774	799	780	794	750	758	721	778	776	746	801	743	734	786	820	786	743	780	806	757	718	763	752	762	712	801	740	792	711	767	744	783	767	729	754	774	811	856	804	721	775	774	782	784	783	792	783	809	789	767	761	810	741	780	736	765	795	761	746	713	779	777	745	758	768	745	754	789	698	810	737	743	781	746	801	753	778	775	784	773	759	751	750	802	815	772	780	758	778	765	775	784	768	763	749	741	739	750	761	739	750	751	767	765	767	750	778	793	786	787	776	771	752	739	727	771	744	718	781	738	794	760	797	743	752	734	794	785	782	765	776	728	760	731	773	754	809	782	791	759	773	740	734	734	749	787	726	734	718	772	801	774	714	734	765	742	789	783	793	765	782	712	755	831	783	742	802	750	817	805	723	784	762	783	744	754	788	776	779	774	739	741	736	745	776	725	774	795	758	765	762	774	820	780	729	768	778	773	745	743	747	750	833	712	798	736	756	767	778	772	797	794	835	792	763	733	758	721	729	772	725	768	795	760	736	781	734	786	777	725	766	782	767	747	781	780	746	793	741	790	777	796	769	798	758	783	766	738	773	774	786	826	755	738	729	749	797	774	738	769	741	742	778	758	778	703	764	795	736	770	787	790	759	777	770	795	781	820	766	795	781	751	758	740	794	763	801	729	792	733	764	735	766	760	721	775	794	807	797	757	770	818	744	730	762	720	774	710	752	766	776	794	787	753	788	777	760	709	749	778	818	723	766	742	735	773	752	775	774	759	762	763	822	726	795	785	749	778	752	761	713	803	801	719	760	741	772	784	769	689	776	739	749	766	800	778	753	747	780	707	757	767	762	806	778	708	733	749	822	736	755	772	783	756	769	802	781	750	776	770	757	816	792	726	743	755	766	788	810	826	776	802	766	775	759	759	739	742	797	787	785	829	752	804	712	713	716	756	807	748	751	766	759	781	759	758	805	752	796	752	786	798	734	762	732	796	715	752	786	775	759	760	811	767	757	751	793	700	794	802	710	802	807	700	784	794	814	797	741	784	778	722	811	774	779	733	837	738	741	812	765	744	823	753	706	778	712	803	810	795	762	790	814	798	754	748	739	771	770	762	777	777	778	797	762	738	758	779	771	779	735	744	751	779	770	777	717	743	738	774	747	805	733	765	711	751	828	744	774	767	761	793	765	760	736	753	789	764	812	801	766	752	765	800	773	717	779	761	730	779	727	783	799	783	754	750	758	784	776	766	771	800	828	748	785	764	757	766	748	723	784	786	726	733	788	731	726	780	787	729	777	759	763	778	705	748	750	752	724	773	795	752	762	790	724	759	758	804	839	738	740	753	794	788	788	765	752	762	777	780	740	784	708	771	750	814	750	760	790	739	724	779	744	771	789	773	792	786	756	771	754	799	775	801	777	822	744	763	803	779	775	762	776	795	730	735	779	752	792	743	807	704	752	796	786	749	742	811	773	754	739	711	749	745	725	717	778	737	784	748	750	766	743	763	791	712	754	705	744	788	767	830	729	740	771	694	818	736	738	738	774	759	787	726	781	806	784	762	769	800	793	782	780	705	783	785	763	756	781	768	771	733	762	730	799	754	770	727	753	764	756	789	769	748	800	780	770	734	770	730	734	789	762	726	761	729	760	742	711	771	725	732	812	800	765	770	798	788	783	765	793	713	787	768	761	758	732	759	724	765	764	791	742	783	717	794	750	765	725	800	748	748	789	746	773	763	769	788	768	747	775	756	744	760	773	764	807	751	821	730	733	783	770	783	739	774	747	770	745	783	751	759	801	741	783	801	790	788	775	756	768	783	762	758	785	794	754	798	779	739	753	784	767	772	723	796	798	757	827	734	770	767	780	764	760	735	769	782	803	748	808	794	772	763	768	750	779	744	732	741	750	761	770	761	775	724	748	775
51403	17154	3362	1791	1245	882	632	550	511	421	391	362	343	332	315	297	265	292	250	280	244	271	264	247	227	266	246	241	245	262	230	255	244	240	238	239	242	245	254	226	233	261	250	227	213	246	236	239	231	239	228	247	251	213	230	238	198	236	226	257	234	226	252	246	262	224	230	212	215	252	204	249	245	223	209	210	212	205	195	223	249	204	238	264	231	217	239	218	226	203	256	237	270	198	203	224	244	235	244	232	238	215	229	254	237	219	207	230	257	221	219	228	229	235	233	229	213	227	223	236	207	216	226	207	230	240	225	237	244	234	225	257	219	223	228	232	223	240	230	177	231	246	242	229	223	216	232	214	241	224	217	226	228	237	241	245	234	239	213	219	247	218	241	215	224	201	186	249	241	206	230	230	207	205	230	224	239	216	247	245	236	228	225	217	222	225	222	230	232	216	223	237	242	241	234	226	239	213	246	258	221	260	234	231	223	214	201	220	204	213	233	224	244	243	222	228	242	235	225	217	228	225	236	214	217	232	226	203	224	217	238	212	225	211	229	219	239	231	219	236	225	218	207	192	212	226	231	211	244	224	243	213	219	257	222	216	237	207	228	246	237	220	212	244	223	227	230	235	233	210	209	255	258	230	225	198	235	256	203	236	254	219	246	242	208	212	224	235	246	221	233	255	217	199	243	238	222	216	261	228	235	239	219	231	213	247	237	229	227	213	236	217	223	216	227	205	252	238	234	235	250	231	265	238	230	254	211	241	215	262	238	203	221	223	215	255	226	261	234	221	236	229	245	224	229	238	216	247	223	225	213	197	229	217	234	216	225	262	212	243	221	254	238	240	224	211	227	256	253	215	224	229	203	237	250	220	232	190	222	235	197	230	211	229	203	223	200	207	231	235	208	238	240	225	215	218	224	238	220	219	205	238	233	238	233	232	234	210	227	234	226	219	215	219	249	227	226	221	212	228	237	242	224	214	243	231	220	227	219	220	248	224	217	220	248	235	242	217	236	227	230	233	232	211	232	241	221	230	229	229	172	240	230	235	214	216	258	239	214	223	233	226	207	222	249	226	259	218	228	240	219	214	227	216	221	240	247	205	229	236	247	255	216	217	222	220	227	229	238	254	227	211	216	230	258	251	236	229	235	216	209	247	205	227	231	235	236	207	220	221	228	221	198	220	215	220	219	239	228	223	244	228	221	237	210	211	206	191	231	226	240	221	221	208	226	205	254	207	232	230	233	221	211	221	258	236	221	223	232	238	204	214	216	224	230	265	230	222	221	234	242	219	228	226	242	249	232	229	224	222	237	247	271	242	273	219	245	207	237	232	197	207	246	200	235	222	230	216	217	227	214	229	233	249	210	233	240	218	247	220	227	223	219	233	239	242	215	211	226	225	223	236	224	227	207	212	220	234	233	224	218	215	232	247	253	230	185	245	241	227	236	229	217	223	228	215	207	206	218	211	213	243	232	250	213	229	222	232	225	223	225	208	214	221	229	190	224	253	231	216	240	259	251	223	238	240	234	225	235	207	215	239	240	215	245	203	251	236	229	226	221	279	219	241	241	238	223	208	204	223	228	218	204	231	233	242	245	231	231	222	224	193	226	229	223	227	251	227	249	228	244	271	224	226	216	254	237	217	226	240	247	243	251	225	216	223	238	238	232	214	237	235	202	211	262	219	201	242	229	225	216	232	223	231	230	243	231	244	231	215	236	217	243	234	237	241	223	232	224	234	232	235	232	246	227	227	237	273	223	216	243	221	225	221	227	218	213	237	244	209	212	214	218	248	218	223	219	212	231	217	243	246	237	233	225	193	230	222	236	237	221	196	236	252	229	226	226	231	224	225	218	197	207	226	220	247	233	232	246	244	211	211	232	229	232	236	242	245	231	198	217	235	226	221	238	250	191	246	220	220	216	226	227	246	235	228	212	243	221	203	240	212	226	205	211	227	225	236	210	225	242	223	213	229	223	221	206	246	223	233	230	247	226	248	219	244	234	248	250	226	213	249	209	251	236	220	224	211	227	233	239	231	214	215	204	227	227	228	229	233	223	219	212	200	208	233	225	245	226	234	229	239	235	201	231	213	249	228	250	245	240	264	229	207	228	236	238	240	223	219	211	208	213	219	219	213	208	272	260	226	236	236	215	213	224	236	245	226	246	218	205	228	235	226	212	224	224	232	199	228	220	234	217	210	235	220	248	223	210	233	248	223	207	230	246	228	215	226	243	219	229	198	223	227	239	204	208	200	214	222	260	234	225	230	202	244	227	240	232	212	203	212	233	230	213	213	253	219	228	216	234	247	241	214	210	211	233	217	211	220	244	219	220	247	226	238	228	224	240	247	220	217	224	220	228	221	207	260	229	231	210	228	242	216	221	196	242	230	227	221	221	266	250	227	229	236	240	238	241	253	216	214	232	237	220	197	223	206	241	228	212	219	249	238	222	221	221	242	239	213	249	245	228	223	241	230	197	233	217	221	204	199	235	248	232	216	238	243	218	236	195	208	233	223	208	200	237	243	257	214	227	267	198	264	253	227	269	212	234	207	232	230	221	231	236	229	265	245	234	212	232	242	191	214	232	246	233	216	208	231	267	211	217	225	237	206	233	229	234	259	216	219	250	254	221	255	214	216	231	219	227	238	238	247	234	246	237	224	259	233	227	226	251	223	226	245	223	237	213	214	224	230	213	223	219	256	239	243	207	238	209	242	223	239	255	240	219	216	224	220	221	215	192	189	227	224	257	228	198	231	253	242	242	241	237	247	244	227	232	240	235	212	221	234	219	225	234	242	214	247	242	247	254	206	224	237	243	244	234	223	239	217	232	246	229	223	250	238	236	260	217	207	231	213	245	220	213	229	222	221	211	213	219	234	232	221	226	247	230	250	224	250	223	224	205	256	235	215	228	202	263	223	198	246	221	211	254	224	221	212	235	200	224	231	233	216	236	226	199	204	235	221	245	250	219	237	248	247	209	241	241	214	237	202	219	213	231	225	248	214	234	216	217	219	228	237	208	224	214	226	202	211	219	237	250	231	214	249	205	217	213	195	223	217	218	243	204	226	240	232	222	219	217	226	222	216	249	260	242	248	234	210	189	212	227	247	230	248	212	200	246	241	233	243	255	239	205	223	219	235	252	250	201	257	208	252	226	214	208	197	219	246	253	210	225	255	229	251	259	233	221	219	220	204	193	210	224	231	235	237	234	214	237	250	225	217	216	239	239	219	248	248	204	213	260	205	224	246	231	219	203	234	215	232	228	227	231	193	227	230	244	245	227	232	234	219	238	200	208	236	222	233	214	249	238	232	191	222	233	220	241	227	229	229	222	198	241	246	244	231	226	238	240	222	239	236	219	232	219	237	224	204	244	232	228	252	198	219	222	219	257	219	198	199	212	241	256	219	250	248	205	221	232	202	235	231	248	238	248	264	204	212	213	240	227	215	204	230	247	236	255	227	229	222	209	214	191	221	228	213	212	222	216	235	248	230
26893	2221	4966	5399	4547	3805	2988	2579	2155	1967	1710	1507	1414	1292	1177	1150	1104	1001	947	903	946	946	865	794	831	830	795	770	765	729	711	738	742	689	692	673	654	710	680	642	679	703	681	612	668	672	652	642	663	656	624	636	639	626	664	622	652	628	598	663	626	640	690	644	628	568	615	599	628	577	601	641	629	630	627	599	616	637	588	640	613	655	589	568	597	562	638	683	613	601	588	624	617	606	579	596	617	606	622	615	627	596	636	601	584	611	667	544	601	608	629	625	632	626	575	635	617	586	624	579	586	621	637	607	584	599	561	593	624	629	591	591	607	618	541	629	595	564	579	590	643	602	617	615	583	622	631	569	563	595	598	602	623	626	564	562	569	581	596	626	603	585	598	586	600	591	622	595	576	626	603	590	599	609	620	612	611	622	612	581	569	599	619	600	597	612	595	607	622	658	648	603	634	578	601	592	613	604	609	541	546	575	600	584	621	594	592	623	580	643	568	581	600	628	582	582	599	607	582	600	606	590	547	597	612	648	586	585	585	580	557	595	589	589	600	577	623	646	615	610	578	553	622	569	596	576	599	601	596	607	601	575	618	628	574	587	567	570	637	589	592	611	590	588	579	592	576	555	620	559	571	579	621	541	613	628	597	606	608	568	594	587	583	571	616	584	574	600	575	607	624	572	618	574	615	581	574	579	608	604	590	564	614	591	632	610	536	572	612	577	638	590	599	606	607	583	614	584	587	637	593	585	595	588	580	568	574	589	655	596	624	615	586	606	619	623	593	594	600	605	600	666	611	518	595	639	605	573	579	547	601	599	565	584	601	635	594	575	566	550	611	595	597	562	572	630	608	603	587	561	608	623	640	573	599	591	551	638	587	550	613	593	605	568	614	610	573	593	590	581	602	610	582	611	592	565	618	570	586	598	544	605	563	534	613	543	580	594	549	622	587	616	570	566	611	594	614	514	591	610	606	614	612	591	531	615	552	620	583	582	596	590	606	613	648	603	585	586	577	597	591	618	546	613	575	608	589	611	604	601	577	586	605	600	612	590	557	597	599	572	582	583	614	556	614	603	572	581	587	572	581	604	632	603	591	576	600	606	550	592	601	581	640	568	595	612	608	558	613	557	599	618	633	593	622	607	555	582	622	588	549	631	607	582	590	619	585	607	570	573	588	634	575	622	577	573	591	588	585	567	519	574	582	560	589	560	593	594	589	595	632	607	588	555	630	583	575	572	588	593	588	546	607	606	610	602	613	584	579	598	598	580	584	599	574	557	578	608	600	634	597	597	599	584	622	595	601	614	598	587	561	594	594	582	576	584	568	662	594	567	604	616	585	628	620	626	635	629	597	557	610	584	562	565	558	589	625	579	588	577	600	617	580	579	598	578	557	605	586	561	607	581	570	632	554	590	614	623	588	588	583	610	569	650	587	612	574	601	571	563	567	604	559	581	575	549	626	591	586	627	583	568	592	580	557	615	542	599	611	587	552	627	637	616	550	603	592	554	564	564	602	595	648	582	591	616	589	603	598	597	579	568	562	638	590	613	633	604	599	604	652	578	594	616	604	568	658	595	543	543	602	602	597	589	585	595	570	577	586	570	609	583	603	622	605	620	572	588	556	565	603	581	595	623	599	568	554	592	610	617	561	575	586	550	612	574	588	572	582	576	615	568	592	605	581	583	587	620	620	626	587	568	624	608	625	621	585	588	596	581	610	594	618	599	584	538	601	627	601	535	538	623	580	574	603	594	624	598	602	620	613	587	576	599	627	616	564	574	627	571	605	569	624	629	602	612	599	592	561	595	631	588	565	586	547	574	580	623	614	608	618	573	585	607	546	617	628	592	602	567	613	615	586	564	640	651	564	600	586	571	542	597	581	550	590	609	603	611	593	585	602	589	614	577	574	553	613	581	622	579	636	622	594	543	594	616	571	582	607	563	605	581	595	580	630	553	592	587	611	608	559	589	560	588	582	608	611	589	587	585	579	564	623	607	612	580	607	592	608	589	608	585	616	621	581	590	615	585	621	606	600	630	598	556	596	634	563	604	563	600	622	578	607	576	587	608	584	595	601	588	603	592	586	599	608	539	589	608	627	605	617	637	598	579	631	607	590	570	602	578	574	557	598	546	591	588	591	573	588	567	536	576	661	575	599	568	571	596	593	593	604	576	598	605	598	587	616	608	588	575	592	618	607	599	581	589	576	552	578	651	591	593	602	534	589	551	590	625	608	544	549	615	606	566	532	594	583	609	610	642	619	598	624	567	566	587	658	585	605	625	576	591	547	590	606	591	600	634	589	557	625	602	606	632	595	589	593	610	591	565	571	598	594	603	611	584	630	579	617	542	657	607	585	582	651	564	566	598	589	652	570	585	579	588	590	592	623	607	585	598	622	593	579	632	593	576	580	599	578	564	596	599	591	605	609	585	564	606	597	570	619	590	609	589	562	617	624	610	602	626	564	568	585	547	599	569	575	608	586	588	558	613	615	577	569	573	615	590	558	619	583	619	595	574	607	603	573	571	582	613	581	580	568	625	637	588	596	619	609	576	627	603	608	587	548	582	635	611	609	548	554	580	587	584	572	589	606	575	611	611	619	631	601	618	562	589	588	618	599	560	559	654	602	585	597	599	564	589	591	553	568	634	658	581	580	613	563	589	584	620	617	607	579	610	604	604	598	562	568	567	514	586	591	607	613	573	569	528	594	573	599	581	615	566	627	599	594	635	604	590	596	539	558	562	626	584	597	586	575	564	579	557	587	625	624	588	606	590	590	641	531	610	612	526	537	525	555	584	626	599	575	622	581	600	587	606	566	587	622	571	599	579	591	633	555	548	596	612	636	594	597	607	593	624	595	614	622	602	594	613	627	586	536	591	604	630	579	591	566	595	623	580	561	598	593	610	550	598	605	569	593	562	585	546	569	567	551	593	591	637	594	573	588	607	625	640	582	602	557	622	567	592	606	565	573	547	592	584	611	572	603	590	592	607	610	588	554	597	536	632	573	600	568	547	617	577	618	586	570	639	600	598	626	548	588	645	551	608	588	614	583	587	634	604	560	548	577	646	623	534	654	581	634	632	570	612	607	594	625	616	618	584	608	567	559	565	575	592	587	600	620	564	597	571	567	573	596	587	589	602	581	588	628	626	597	571	651	580	594	634	591	603	607	605	573	575	590	606	579	627	602	563	529	576	608	573	576	598	580	589	579	588	574	550	596	570	646	572	609	545	563	610	570	610	586	570	599	620	531	561	618	551	556	595	555	592	601	633	623	587	613	582	577	563	589	633	617	601	599	604	606	575	571	586	594	616	614	612	604	587	571	663	566	573	582	590	585	598	581	607	594	531	651	597	591	577	607	579	555	570	576	575	635	600	586	592	586	611	550	610	609	611	655	597	574	605	615	566	589	547	592	609	613	592	581	605	567	578	602	588	616	633	600	625	589	596	579	594	583	600	607	587	631	609	621	572	586	566	578	570	584	601	611	599	575	612
4240	251	245	236	209	219	214	222	217	218	207	218	217	223	224	210	224	206	222	185	200	205	203	200	187	206	206	206	235	218	210	214	219	207	209	206	192	218	214	213	186	198	227	200	209	174	201	176	168	195	206	230	188	205	214	224	214	198	192	205	198	217	195	196	204	214	211	177	212	201	201	176	196	204	199	191	194	199	194	213	214	179	225	225	201	205	231	197	202	208	223	195	204	190	210	209	204	219	229	199	180	179	224	186	208	199	216	219	197	192	182	201	201	200	234	183	214	211	186	203	198	205	205	238	194	184	198	185	151	208	234	209	206	212	170	193	210	186	238	200	191	214	223	201	184	199	202	223	215	204	196	192	196	185	216	188	184	232	206	190	214	212	188	187	198	205	198	201	206	190	190	221	189	182	205	203	184	206	205	177	197	219	203	202	205	180	182	200	210	236	203	203	180	189	190	197	216	168	186	183	199	204	195	185	204	206	199	180	232	188	186	202	208	219	177	199	202	218	207	189	213	192	186	198	198	175	201	217	202	211	186	181	170	193	219	185	201	225	214	183	206	196	206	193	191	185	186	218	198	199	201	237	190	195	188	183	229	174	180	189	199	188	195	197	202	211	212	211	193	171	195	226	203	193	202	191	205	205	205	210	211	205	217	195	229	192	205	232	208	203	220	217	192	188	183	197	222	200	212	208	210	192	177	220	192	203	210	198	162	191	215	189	185	186	230	197	199	214	186	182	198	213	227	185	182	218	214	223	200	186	193	197	230	228	218	183	188	211	217	190	200	163	204	225	168	170	194	187	195	190	198	202	187	181	205	195	189	185	196	213	189	182	209	206	204	188	203	218	195	206	218	221	178	237	221	206	205	205	208	172	224	227	183	181	191	215	210	170	198	178	196	202	192	223	212	190	221	207	182	208	184	176	189	189	195	190	215	201	217	192	178	192	192	199	207	211	175	203	181	194	222	225	203	201	204	186	201	189	204	201	193	190	189	214	213	197	177	188	190	208	200	192	208	205	198	219	209	203	197	195	175	205	211	201	238	176	210	185	200	190	192	205	198	178	193	242	188	228	205	196	185	204	208	194	185	207	183	194	189	184	234	212	207	205	221	202	202	196	200	219	179	182	197	213	186	189	204	216	218	191	215	214	183	195	187	186	206	210	194	183	190	207	205	201	184	189	157	234	194	184	208	215	175	210	203	172	182	207	211	209	212	205	224	199	206	199	213	182	205	202	193	192	207	189	186	207	176	214	215	194	215	194	188	202	200	192	217	201	207	191	194	201	215	219	198	174	194	210	198	207	228	232	174	191	171	186	209	194	192	194	206	195	205	210	178	185	208	189	199	196	182	184	211	204	206	225	195	236	204	190	204	183	187	200	191	190	209	212	231	196	209	182	175	204	191	192	214	181	212	205	215	193	211	188	212	210	229	185	190	195	208	191	194	204	195	188	199	198	208	200	204	195	205	204	197	201	195	218	199	204	206	208	221	207	206	221	232	203	189	185	180	213	184	183	210	213	201	200	192	188	178	176	178	218	186	225	210	208	195	220	213	213	188	192	208	205	194	194	183	202	197	195	199	187	195	186	180	199	188	187	200	201	184	177	203	192	198	233	173	186	197	218	188	185	188	220	228	199	207	196	185	211	197	207	221	228	172	216	193	205	197	214	188	203	182	215	197	231	204	211	185	202	192	197	216	228	190	215	208	232	203	211	185	193	197	203	234	201	174	219	204	212	199	206	223	197	218	205	193	170	235	182	211	215	194	229	195	213	198	198	198	210	200	199	201	219	182	192	190	191	185	177	187	204	185	213	199	204	214	185	212	218	206	189	187	200	202	209	185	211	222	190	201	192	212	193	188	191	215	196	214	212	186	213	203	172	188	203	220	199	186	210	188	212	197	216	193	200	200	205	213	193	196	209	196	173	225	223	198	217	205	186	170	216	201	204	212	172	201	199	207	202	187	185	223	194	184	200	184	221	230	201	210	208	233	209	200	185	223	206	239	209	193	209	202	181	200	185	181	223	194	220	196	218	203	198	234	200	182	177	218	186	200	222	210	217	165	203	233	228	221	166	188	213	196	220	195	173	209	175	201	198	209	185	186	221	198	201	195	185	198	179	200	209	221	184	214	210	223	189	208	188	197	210	189	198	224	226	233	202	210	183	204	185	180	199	221	181	202	201	221	211	197	190	201	185	203	212	173	190	211	185	217	191	195	229	189	181	203	179	233	216	209	187	186	187	197	210	193	195	205	220	216	207	196	210	172	199	188	210	186	186	189	201	206	180	216	188	186	196	186	196	207	206	205	185	214	184	172	201	191	217	204	205	204	213	207	221	212	199	203	215	192	194	180	205	226	207	214	213	192	220	197	175	192	227	194	209	186	201	215	190	196	207	208	200	193	195	185	201	199	207	205	218	219	235	229	192	179	240	202	187	216	206	198	181	207	175	220	186	206	224	185	201	201	220	200	186	187	214	201	211	226	213	195	195	206	201	191	184	176	191	217	224	222	166	205	200	228	217	181	203	219	205	189	209	200	216	190	200	205	203	212	230	194	194	163	189	188	195	187	212	218	194	216	194	220	199	225	196	188	216	212	187	221	169	195	199	197	193	212	196	180	200	199	194	177	189	196	202	194	198	191	196	216	190	204	179	181	194	206	185	222	204	192	204	203	217	222	208	191	223	184	182	169	209	189	174	169	208	200	190	209	195	191	197	199	200	216	174	195	201	223	212	188	177	186	222	240	207	191	204	184	187	223	204	197	203	200	162	173	198	185	190	189	193	226	188	185	192	193	213	196	206	200	186	201	217	215	190	196	211	202	180	192	198	191	205	203	178	208	193	206	192	187	217	192	210	200	230	235	172	185	218	188	195	197	173	214	216	207	184	194	210	206	202	206	202	175	241	197	207	181	200	194	194	189	199	182	178	197	188	240	190	205	198	208	209	188	209	189	199	226	211	209	212	225	217	180	238	210	201	204	196	200	196	205	195	197	213	202	197	212	205	195	218	180	198	196	181	193	173	198	157	175	202	186	189	193	204	202	201	212	214	214	191	186	160	210	206	215	195	195	184	204	198	175	202	180	205	206	216	202	202	201	207	190	185	209	197	200	197	213	210	218	202	234	186	200	182	244	198	240	229	224	213	180	221	211	189	220	212	214	217	210	227	206	195	191	182	214	190	198	187	190	206	220	201	203	183	211	194	204	246	191	195	197	187	189	210	215	203	210	218	239	195	208	185	226	189	181	204	193	189	217	185	206	207	199	217	200	175	178	204	188	196	195	235	225	207	215	188	216	217	212	180	206	192	187	195	190	203	214	208	173	201	186	221	179	197	191	176	212	197	185	195	212	192	200	227	206	190	188	200	188	213	190	219	225	174	173	179	194	187	191	220	204	198	216	219	185	190	207	206	188	197	200	199	210	179	195	191	217	188	207	191	195	207	217	198	218	234	215	209	218	203	211	210	199	215	191	226	196	192	191	188
3986	576	670	653	684	611	600	611	567	585	589	546	531	567	549	571	562	616	564	542	562	590	536	562	603	549	578	578	561	541	542	534	540	558	525	584	553	568	566	551	565	574	567	524	567	525	586	554	558	562	557	547	566	549	553	514	578	593	593	544	533	542	538	543	571	560	546	577	562	554	568	537	590	547	524	546	550	555	558	538	542	573	547	549	586	580	538	557	567	557	515	560	530	528	559	573	567	534	547	535	555	532	578	564	563	525	557	551	543	561	558	543	536	513	551	564	565	575	575	524	543	566	563	537	582	532	594	556	563	594	563	547	541	498	565	630	566	567	563	549	541	577	536	573	599	570	572	550	517	500	589	558	556	583	528	582	566	555	614	531	537	526	539	534	594	581	540	520	574	579	554	530	573	578	529	579	587	549	549	511	564	528	544	586	540	570	589	582	559	505	516	553	542	503	565	550	572	493	583	566	587	560	552	540	546	584	555	561	528	514	509	545	562	589	543	571	566	579	524	517	559	579	555	560	535	554	582	583	575	598	538	503	528	527	521	569	577	566	533	563	557	613	549	607	534	557	562	557	540	592	524	586	532	521	562	570	589	526	541	530	583	547	576	525	550	531	487	561	552	568	568	534	548	565	521	532	566	582	504	525	569	543	575	537	550	522	568	550	553	550	556	574	560	560	521	531	551	556	588	557	539	538	543	552	565	582	565	573	548	549	549	566	550	528	557	566	538	558	538	547	559	515	566	588	560	529	594	551	545	552	521	519	547	559	544	586	555	512	553	571	548	563	560	568	597	562	549	519	557	542	574	486	576	563	556	530	573	533	528	565	574	521	550	534	514	541	545	552	545	575	543	550	521	552	541	520	585	561	531	553	558	550	590	549	573	531	525	564	538	604	547	563	530	538	586	518	565	541	557	557	575	551	586	560	541	518	552	582	573	573	567	543	556	552	529	564	547	580	563	585	585	572	560	568	569	587	559	617	571	567	579	540	586	516	574	565	602	540	494	514	581	529	575	559	565	542	533	543	565	563	590	538	543	571	565	541	554	553	541	584	564	558	599	551	524	531	516	572	581	583	555	551	542	548	553	516	539	544	556	521	525	544	560	531	542	515	596	559	595	506	536	566	554	567	566	585	541	523	540	569	529	599	542	545	546	501	608	511	567	556	581	559	557	567	568	599	574	548	557	563	563	549	596	553	523	571	570	532	553	556	538	578	505	536	560	560	545	506	540	589	559	570	531	554	544	592	624	556	558	574	561	549	530	571	579	564	542	556	490	541	533	578	550	564	587	554	565	564	489	541	566	518	542	569	566	541	574	521	557	573	544	546	547	590	572	579	512	564	586	551	590	561	567	561	533	552	524	576	605	524	560	551	550	573	539	572	578	560	526	556	520	541	585	578	563	567	531	530	529	559	523	521	576	552	547	557	564	540	583	558	553	548	540	576	600	551	547	557	585	563	538	557	573	576	557	555	522	534	601	487	514	555	547	548	532	553	569	571	558	561	555	516	568	523	553	512	601	538	576	562	538	534	594	548	542	518	571	532	546	572	565	562	538	550	590	553	569	545	570	575	557	572	531	551	536	554	545	581	576	554	566	563	556	560	541	554	565	531	530	569	564	583	562	536	551	552	540	589	584	554	532	539	501	514	540	584	512	554	569	589	541	522	604	517	500	544	542	551	588	573	539	558	585	571	564	562	562	530	562	575	563	571	553	561	590	611	530	559	534	553	548	553	566	578	557	527	561	543	524	529	559	563	551	568	541	529	571	550	590	575	553	495	573	545	538	567	565	539	559	577	543	541	544	546	574	540	547	571	522	534	575	540	565	551	555	572	530	551	564	541	525	556	582	578	530	494	566	604	531	505	558	557	542	551	522	528	525	560	572	576	536	522	584	591	557	543	566	511	536	563	538	569	534	573	513	561	481	582	546	551	593	582	556	593	522	561	586	571	570	564	542	559	567	539	535	544	583	560	596	599	550	568	601	567	575	584	523	538	562	575	577	527	569	568	555	560	595	521	518	523	565	568	581	559	545	523	605	534	513	536	576	539	550	540	520	527	552	546	545	544	545	561	523	546	576	565	568	568	525	601	539	526	530	534	549	516	536	522	537	558	541	543	576	574	534	607	570	506	528	582	575	597	546	563	574	582	572	560	568	569	526	561	570	511	511	575	539	543	529	580	560	537	544	597	552	566	558	533	541	558	547	576	589	557	540	553	546	563	558	578	544	591	517	534	560	520	579	578	557	556	556	550	570	507	536	512	547	595	524	554	551	529	547	516	528	585	545	561	582	540	556	559	546	587	524	551	552	535	543	565	510	509	545	526	522	556	591	560	541	570	517	585	581	538	537	544	548	606	566	544	570	539	563	564	538	538	532	589	582	560	534	576	542	554	557	558	574	570	538	593	570	541	562	539	571	529	532	572	579	544	583	577	564	545	545	539	546	523	544	592	523	556	534	567	544	593	514	589	566	561	541	554	535	562	562	600	545	546	539	533	566	555	546	563	558	551	549	563	569	564	576	554	527	548	557	548	575	560	601	578	526	589	602	557	554	568	534	516	541	582	551	540	542	554	521	509	557	523	539	552	562	585	575	536	528	579	574	526	550	545	569	559	600	555	557	546	536	570	564	533	522	563	556	572	589	559	551	542	580	549	562	538	543	602	569	545	557	589	516	527	526	566	551	509	599	543	536	524	530	550	547	537	589	531	546	639	514	571	542	555	623	543	571	547	519	534	549	569	562	554	555	561	535	521	581	574	560	518	573	550	565	565	516	533	533	510	554	593	581	594	557	533	552	582	571	555	560	590	499	567	559	569	554	599	561	520	562	534	563	546	597	547	552	552	529	577	518	588	542	513	560	548	561	530	588	554	561	518	541	571	593	563	606	534	617	561	544	506	589	554	554	544	563	509	549	547	598	560	536	548	596	549	575	547	558	521	564	588	550	591	557	557	555	558	528	546	554	537	550	524	546	538	546	550	581	547	582	557	560	539	546	546	555	528	574	504	543	548	585	549	525	561	571	584	546	553	537	595	566	531	538	586	557	547	520	551	580	553	584	515	540	531	571	587	551	570	594	579	514	564	560	558	558	514	573	548	575	599	513	535	575	545	538	550	538	533	538	552	524	530	550	561	566	592	545	523	583	570	569	510	539	550	566	507	541	569	595	529	524	588	544	503	534	595	593	526	543	544	543	555	555	544	547	504	532	539	549	553	553	580	530	564	587	533	547	529	536	589	586	615	572	524	573	545	543	538	553	549	573	557	530	530	564	569	553	552	572	558	543	549	544	536	538	572	538	546	581	544	483	549	576	600	567	537	578	548	548	599	564	540	553	559	524	560	534	510	529	560	591	534	584	540	562	579	553	553	537	546	544	578	528	603	523	532	515	512	566	577	545	503	487	570	504	532	529	578	537	551	522	573	558	571	521	511	578	577	564	531	554	557	596	554	546	548	570	548	556	587	556	580	560	570	524	549	586	596
38717	8917	1414	980	781	584	554	479	416	383	385	370	350	331	319	325	355	355	296	331	307	326	318	332	299	297	323	332	291	314	332	305	306	286	297	300	256	294	280	305	307	278	286	308	313	266	258	290	264	265	270	310	314	295	307	300	319	302	300	319	298	309	304	313	304	289	275	315	291	312	294	277	300	250	320	304	297	302	313	260	342	303	274	285	298	263	300	297	295	345	303	320	289	285	319	318	293	314	273	300	292	318	298	304	314	297	311	311	280	285	292	300	305	311	328	295	297	286	271	263	304	314	310	287	298	308	299	295	274	305	259	329	287	305	294	252	296	285	286	294	289	298	296	253	315	321	313	273	308	272	290	289	311	284	290	318	291	294	306	332	337	291	290	293	281	313	281	312	265	281	305	290	309	297	294	297	285	290	263	294	298	262	303	284	310	342	305	292	276	290	294	289	272	287	297	276	280	313	274	295	289	286	298	304	282	290	304	267	275	277	312	277	274	284	268	287	277	314	268	297	319	334	279	283	285	305	293	300	287	286	319	298	304	257	287	283	290	320	305	288	290	303	271	308	284	281	310	294	297	320	252	260	300	300	264	287	272	308	281	293	274	301	316	319	299	266	283	317	300	293	282	283	298	317	305	286	281	295	295	294	294	298	287	334	322	299	313	277	267	285	296	305	257	290	270	295	286	304	302	330	297	278	289	306	300	300	282	288	272	292	307	303	308	307	285	295	265	258	297	294	306	286	293	323	347	297	313	319	282	299	292	279	286	296	284	277	267	275	306	268	299	303	310	309	293	282	318	314	260	316	314	316	300	291	302	309	258	304	282	306	289	283	274	308	258	305	300	302	271	309	285	280	260	311	308	301	289	282	315	275	277	270	293	280	273	288	310	301	308	292	294	284	318	283	312	303	291	304	277	307	313	323	307	304	265	295	257	295	315	289	312	291	303	305	281	305	289	313	319	299	303	297	293	307	278	276	295	288	275	323	288	293	275	282	289	311	308	272	288	301	279	302	264	287	302	262	296	268	286	308	280	303	315	305	292	309	262	265	315	307	266	317	287	302	291	308	286	269	313	291	316	336	317	284	290	290	274	325	271	310	314	262	326	323	299	265	307	313	295	273	322	300	341	331	305	308	331	316	301	322	278	279	304	322	322	288	313	339	275	307	333	302	285	264	295	274	301	278	311	295	297	307	302	320	282	297	297	328	299	307	313	299	296	282	299	309	305	306	284	310	287	290	304	314	298	314	306	306	298	314	330	294	293	313	318	304	325	278	312	326	282	288	282	299	288	312	303	275	301	309	297	276	288	272	297	293	308	302	284	319	309	316	295	299	298	279	272	307	297	301	276	300	339	289	311	292	294	293	273	273	284	303	278	305	314	283	277	320	296	317	303	335	274	296	265	271	323	319	268	289	299	268	283	312	291	279	326	308	313	345	312	274	294	289	296	327	296	293	297	301	309	269	309	297	310	303	308	310	275	337	305	330	303	317	309	303	304	316	277	274	327	273	297	320	306	263	304	299	287	297	285	298	290	303	276	302	265	311	288	293	304	314	301	287	327	289	347	302	292	302	319	283	306	276	295	328	282	294	287	265	259	294	352	301	276	305	272	268	300	295	321	271	282	246	280	316	281	296	332	294	294	318	287	333	282	291	295	321	324	262	295	294	263	330	286	283	287	329	270	323	311	307	267	294	308	295	297	323	326	278	290	285	279	291	285	290	329	295	310	274	291	265	260	285	275	278	303	306	304	280	299	325	306	256	323	286	313	289	304	307	290	298	310	291	295	309	304	301	267	296	314	299	296	292	278	292	284	268	298	298	303	307	286	291	281	292	254	332	294	308	317	307	295	331	305	318	269	287	283	317	287	332	297	285	309	306	300	322	319	311	288	295	290	293	301	309	299	297	303	277	306	316	303	270	303	287	310	296	320	276	314	315	316	273	320	290	279	327	301	278	291	307	296	301	302	265	311	284	277	286	291	270	310	280	313	313	278	284	285	319	303	306	290	305	300	330	261	314	304	299	273	279	305	303	272	274	276	325	310	284	306	272	311	285	297	293	281	279	274	273	260	304	313	275	289	272	321	283	277	279	280	278	284	270	276	308	290	282	277	293	291	276	309	314	274	323	268	290	320	289	303	306	275	293	305	302	286	303	272	292	284	299	299	257	293	293	306	272	299	314	264	318	283	288	289	277	302	272	299	285	296	253	276	268	277	281	302	280	300	301	281	284	313	295	293	255	300	291	296	275	314	306	280	296	285	292	294	296	278	279	275	297	286	253	339	309	313	301	300	272	286	309	283	310	340	309	290	282	278	305	289	293	327	293	267	289	295	309	289	301	334	307	285	271	288	310	283	299	279	277	285	297	303	280	341	289	304	307	272	292	261	295	353	282	303	309	313	305	301	305	264	276	293	323	332	293	278	281	322	305	302	281	289	316	291	302	306	317	337	318	294	307	291	316	314	320	292	290	280	292	289	319	315	285	300	265	296	285	280	328	296	283	284	309	295	312	295	291	281	269	302	321	309	305	323	296	297	315	302	297	307	320	298	315	272	281	283	283	290	348	291	288	269	290	300	286	290	332	304	271	314	288	282	314	304	299	311	284	293	296	283	294	297	291	301	277	278	287	326	267	290	304	286	296	302	312	287	313	286	293	283	280	334	301	290	303	295	317	296	327	315	293	289	292	279	337	325	293	300	283	272	274	319	293	285	320	269	301	292	283	311	314	288	291	310	297	295	265	307	289	314	294	302	272	270	327	296	298	329	292	298	307	281	293	293	293	303	314	282	275	325	307	281	317	342	306	268	308	356	278	295	296	325	282	292	290	301	288	295	300	271	264	305	299	314	292	314	299	275	291	269	306	291	362	327	296	280	292	317	292	288	282	322	284	313	285	305	284	294	291	286	286	325	280	294	289	311	269	292	304	270	306	290	301	307	296	275	291	280	299	340	301	308	268	295	305	271	278	301	308	294	305	314	307	279	290	293	269	280	296	293	290	311	312	303	298	314	300	292	327	288	272	309	299	285	268	297	319	315	301	290	337	307	271	332	340	312	299	284	306	279	313	282	311	305	318	292	293	311	265	305	290	302	279	281	303	312	319	338	321	301	270	325	288	280	293	296	296	288	288	287	335	275	282	304	325	334	298	286	324	279	319	347	293	284	300	319	305	293	282	290	315	280	303	286	267	315	300	296	268	317	278	280	266	258	322	253	302	280	293	295	264	263	282	308	321	310	299	335	320	301	337	294	283	269	299	319	302	303	269	313	320	291	293	297	287	293	304	323	313	290	298	306	291	297	279	270	257	287	312	307	266	291	284	297	316	298	297	292	279	285	295	269	295	283	283	305	285	326	288	313	315	311	320	290	280	313	301	307	260	295	303	309	306	274	288	311	303	296	289	289	282	304	290	311	290	306	301	302	310	280	315	281	305	273	282	318	299	274	303	296	285	291	299	278	310	290	301	301	302	331	269	322	314	298	298
20207	1672	3120	3230	2860	2455	2071	1717	1600	1423	1386	1178	1179	1102	1052	1065	972	1015	921	936	901	914	909	866	863	873	905	844	850	853	852	819	804	839	789	789	843	799	792	794	797	832	782	797	793	762	783	794	700	836	793	783	774	803	745	764	755	841	797	774	780	748	787	775	797	779	758	749	808	713	749	767	795	792	758	745	792	763	800	756	768	730	800	770	742	750	773	776	742	744	777	755	783	769	738	764	791	761	738	762	768	767	745	789	796	712	807	752	759	764	757	739	793	800	780	753	755	776	731	770	734	734	755	778	746	781	762	744	771	782	760	763	730	800	771	766	796	767	779	805	760	806	792	777	752	762	768	765	768	754	794	771	777	724	727	786	754	769	788	778	742	810	748	766	753	742	758	774	802	765	771	748	755	769	756	798	792	783	737	750	734	763	793	762	771	811	771	796	777	767	752	722	776	748	753	776	780	718	763	769	806	771	763	788	791	752	766	703	780	747	738	787	739	769	758	742	740	756	712	784	823	760	738	733	746	817	779	773	759	747	805	770	770	746	745	759	754	742	774	713	712	750	753	781	788	739	735	788	755	755	730	744	743	789	723	730	724	746	756	767	738	732	761	747	740	742	776	808	742	743	760	758	774	796	750	810	807	749	733	707	715	799	724	728	794	748	777	729	695	794	746	758	740	771	792	775	733	748	765	761	799	754	708	822	776	769	745	729	799	823	781	776	738	746	746	780	734	767	735	757	745	813	733	842	757	744	776	776	784	792	691	807	761	750	723	765	762	807	762	760	760	765	710	755	743	767	808	749	793	757	762	749	764	793	736	740	809	736	792	831	772	776	735	799	782	794	753	792	785	790	772	735	708	752	773	819	774	706	747	759	775	756	778	773	753	728	741	744	769	774	754	797	775	824	729	764	776	768	789	797	790	759	703	757	770	749	787	803	774	774	772	734	764	715	732	798	780	766	727	717	817	735	771	790	776	779	725	783	807	802	747	776	756	753	756	758	765	759	809	749	771	739	710	825	758	745	783	727	789	747	813	736	756	744	792	813	716	777	764	764	750	781	783	854	773	819	735	767	730	726	768	756	758	749	712	755	800	751	762	782	722	776	759	776	789	744	781	772	782	757	758	806	768	762	733	763	753	772	762	722	765	752	773	774	749	757	790	759	740	793	749	799	759	745	748	794	821	778	767	811	769	721	737	777	736	767	774	764	720	764	763	809	758	737	756	734	799	789	785	770	733	812	759	792	800	785	750	744	748	723	752	734	748	725	777	735	771	780	763	851	780	729	737	809	767	782	717	799	748	773	749	757	738	763	765	742	729	778	744	777	710	770	723	743	739	720	757	823	785	742	802	791	760	751	725	713	802	754	770	791	743	788	813	738	786	775	784	737	753	754	770	778	715	773	760	768	778	743	760	729	759	802	749	771	718	779	742	767	761	724	691	795	759	753	760	806	728	706	791	775	733	747	742	797	762	730	748	782	735	784	778	755	796	781	824	748	747	774	764	777	799	799	753	802	788	762	778	714	764	767	771	755	737	710	757	761	735	756	704	764	733	786	787	759	780	748	756	746	799	759	753	778	803	810	782	809	744	730	742	868	763	739	784	780	755	745	702	795	771	764	768	763	760	726	752	776	791	787	768	735	786	793	758	759	756	731	754	710	777	759	769	769	776	693	764	760	756	728	761	796	767	774	745	754	768	789	774	718	832	756	775	788	753	790	750	784	793	800	767	772	727	725	734	769	743	779	773	783	761	807	802	803	767	788	770	810	776	772	763	763	769	792	729	739	778	765	702	747	784	750	731	791	768	764	747	753	740	756	812	716	721	771	775	821	752	753	730	738	716	730	745	794	733	705	719	758	744	779	755	784	779	716	799	791	791	801	753	792	766	797	777	772	736	742	789	783	737	705	763	700	737	791	788	755	732	713	780	743	772	734	719	744	802	784	787	802	795	767	755	804	790	743	728	763	747	771	781	772	776	737	754	754	785	725	755	696	719	761	755	751	745	740	742	774	773	766	826	794	707	747	762	829	711	750	778	716	760	719	788	774	746	774	779	779	732	779	716	804	743	820	711	777	783	727	802	713	783	782	809	788	756	736	706	747	750	722	763	775	753	767	765	778	788	771	788	749	709	742	740	803	743	774	752	731	798	746	759	806	745	763	732	842	803	744	742	793	722	775	742	782	764	775	794	799	741	727	754	748	754	781	723	795	754	720	799	779	751	708	770	704	736	763	778	811	767	773	769	745	737	804	744	774	737	776	727	756	782	717	748	725	759	750	801	754	768	764	756	749	768	758	784	788	742	737	735	759	743	754	783	733	782	781	778	796	702	755	736	730	819	759	802	742	768	794	765	766	717	746	749	740	774	822	799	755	743	726	795	775	769	765	788	769	826	741	700	766	760	788	794	766	741	793	757	697	734	718	791	727	722	736	801	738	767	765	722	767	720	732	721	727	729	815	803	801	707	805	734	737	730	808	794	785	733	754	745	767	761	763	761	759	811	776	752	752	745	785	754	757	769	718	726	758	798	721	752	737	778	773	831	768	711	832	791	733	732	796	808	759	769	728	778	725	773	765	777	796	782	759	780	819	765	748	767	775	758	758	757	748	779	736	762	748	813	758	773	738	777	816	772	813	754	727	784	768	732	769	797	760	788	709	723	793	759	764	702	788	743	805	753	782	740	755	779	731	778	772	762	770	754	760	731	752	724	794	731	739	748	776	774	725	743	781	758	777	769	731	775	746	762	793	737	746	753	770	715	752	811	774	784	813	751	770	752	739	782	720	795	765	756	745	787	718	735	774	754	782	793	734	716	772	822	757	768	826	765	712	770	760	722	733	750	783	817	755	800	725	772	764	794	772	744	726	745	801	811	822	749	759	793	774	767	780	825	727	776	764	779	727	813	821	761	762	775	761	772	773	764	766	740	739	782	769	771	745	757	772	802	724	740	759	778	764	776	736	784	733	745	751	784	763	774	766	772	781	789	779	763	742	766	801	775	746	726	775	785	721	752	768	757	782	748	784	762	746	796	784	765	784	773	715	772	763	763	744	719	735	797	738	724	789	775	764	763	731	749	723	785	794	775	771	730	763	751	757	775	752	784	735	780	772	786	748	801	836	762	758	788	746	799	803	700	780	830	755	724	817	711	696	735	785	822	732	796	771	763	756	762	763	737	748	771	698	799	725	757	771	780	796	763	744	761	723	772	822	729	737	724	748	721	732	748	763	706	741	703	720	771	741	776	798	781	807	766	765	744	775	782	757	761	741	719	785	744	735	804	766	762	758	741	759	783	775	766	753	757	783	746	814	800	763	799	787	709	744	782	803	708	786	788	748	768	713	762	776	764	765	763	747	739	748	750	759	783	748	735	785	730	767	796	723	789	811	760	789	775	791	783	787	761	775	787	764	803	730	764	751	756	812	733	770	737	834	757	784	767	790	712	799	781	735	733	722	747	718	727	700	746	806	752	788	748	746	755	744	757	764
52490	17451	3423	1727	1164	883	718	509	460	437	420	358	335	327	285	252	253	304	275	281	269	287	254	246	260	248	224	241	259	241	247	245	247	259	221	213	236	240	242	227	227	257	216	208	262	234	228	243	246	223	245	240	232	236	243	259	219	234	207	226	231	235	247	224	230	231	205	250	220	245	226	195	237	212	217	226	238	209	222	235	240	238	246	241	225	194	232	251	222	236	273	223	232	245	217	204	229	226	226	204	223	239	209	234	234	230	251	181	236	223	236	233	227	228	240	235	245	274	216	200	225	225	260	224	212	237	251	233	210	219	202	222	231	244	261	219	228	236	229	255	240	234	226	234	216	236	238	214	216	252	234	211	253	253	246	217	255	212	247	225	232	246	236	215	238	238	235	212	239	222	210	236	237	235	223	214	222	230	216	229	218	244	212	231	190	225	234	230	252	226	215	243	218	248	242	228	199	225	231	266	227	203	221	236	217	241	198	227	238	244	222	220	246	254	218	204	219	224	275	231	261	224	214	258	219	244	215	248	238	236	228	253	232	217	221	239	229	214	216	265	254	220	244	207	219	254	221	244	240	239	237	233	225	258	227	246	254	232	223	218	257	231	249	232	223	243	216	237	242	217	254	246	235	220	234	201	220	253	236	240	239	216	218	245	230	248	209	241	225	234	197	242	228	217	242	235	219	213	218	208	222	247	205	251	244	241	222	217	218	237	236	199	225	237	204	260	226	246	233	230	250	228	256	221	239	238	244	229	229	241	261	230	212	204	253	239	237	245	242	247	239	224	208	218	219	204	216	236	220	242	202	213	249	240	216	228	255	219	232	216	222	226	231	235	236	195	206	221	256	236	209	235	226	231	238	238	253	248	246	242	233	241	213	225	237	228	224	227	202	232	210	211	243	228	232	218	233	277	248	233	270	227	234	196	279	237	222	233	263	246	239	244	201	239	229	250	197	215	244	230	226	225	238	223	228	198	220	245	273	266	223	213	210	211	225	241	239	224	213	198	245	224	237	215	238	215	229	218	225	204	235	231	228	207	219	214	218	244	231	248	224	202	208	201	243	222	251	242	253	231	231	235	232	215	235	225	227	225	218	239	263	228	238	225	248	208	245	246	224	216	260	238	229	205	218	226	241	227	241	240	222	220	228	203	249	247	234	217	244	236	245	232	249	241	211	225	279	226	224	224	196	255	216	210	215	260	222	200	231	212	221	208	220	246	234	225	222	256	240	238	218	198	221	215	239	219	246	261	249	238	232	267	231	231	238	215	233	252	232	210	262	241	222	251	241	228	195	224	217	225	231	248	234	243	216	245	216	227	221	212	240	212	231	219	215	222	222	238	243	229	240	224	238	228	239	245	234	234	214	236	223	251	226	220	236	243	238	247	246	218	231	244	246	219	230	241	229	238	214	259	235	257	227	246	214	210	236	259	246	241	233	238	234	223	221	224	244	248	242	237	224	227	220	249	220	228	263	228	223	198	238	229	221	253	238	236	247	268	244	213	231	214	232	246	247	226	226	225	217	233	239	219	234	239	223	245	233	225	232	238	232	238	220	223	232	230	224	209	256	228	251	221	251	207	220	242	240	248	246	229	260	237	236	230	229	241	218	212	217	250	235	243	230	230	257	219	232	237	234	231	236	233	245	219	224	261	240	215	218	232	226	231	236	211	241	214	247	199	233	239	250	231	233	238	222	204	266	214	250	224	223	223	248	228	237	244	233	260	209	240	256	215	241	219	242	212	238	232	223	245	231	230	206	236	215	248	239	212	257	234	232	230	248	210	244	202	234	230	226	180	231	224	225	233	226	237	234	208	249	223	249	227	218	208	200	251	264	230	228	220	210	224	229	213	216	228	256	249	222	212	252	257	251	235	238	211	216	238	218	226	230	213	218	233	253	245	217	219	212	244	243	223	246	255	239	208	217	214	227	202	222	227	222	204	231	210	226	242	254	216	199	208	200	209	239	223	235	218	228	244	223	222	220	238	244	220	211	241	278	221	236	219	224	224	240	232	228	212	216	260	248	245	210	217	229	244	223	227	232	224	237	236	208	224	231	212	221	227	265	218	249	229	224	251	239	199	230	234	237	253	263	230	232	230	231	193	228	214	230	270	263	210	249	244	221	223	231	234	228	236	209	231	241	216	248	221	202	242	238	244	222	264	239	212	266	243	227	224	245	234	228	221	244	226	236	228	229	242	233	230	221	253	210	234	216	207	243	255	262	215	210	230	227	253	251	243	256	219	273	217	263	254	271	256	228	234	243	244	235	223	199	262	223	240	247	226	241	237	246	209	251	232	241	255	256	239	235	208	239	238	234	204	257	229	234	206	258	226	247	219	223	224	202	249	233	231	210	235	225	238	203	220	250	243	242	239	236	212	216	231	262	223	210	255	222	181	230	234	217	215	193	200	257	206	215	252	241	212	261	228	222	236	248	264	210	210	224	254	247	252	237	225	246	226	216	255	221	235	224	239	232	237	216	220	228	222	233	236	232	234	224	223	238	191	250	215	230	220	254	216	210	218	218	237	235	233	244	229	226	244	236	262	240	224	226	221	209	215	216	220	225	222	254	256	229	221	205	244	219	209	223	215	223	239	225	225	226	205	211	221	250	227	267	234	207	258	240	215	224	220	243	218	225	217	232	227	263	210	238	241	234	234	244	240	229	226	216	203	234	217	209	229	235	206	206	228	220	241	250	234	270	253	214	222	231	226	224	212	238	219	220	228	234	236	224	216	223	199	209	231	245	230	269	229	244	238	223	215	231	202	261	251	259	272	189	259	242	215	208	223	220	231	216	237	248	205	222	199	239	227	229	215	241	220	221	206	200	221	228	217	221	232	231	228	253	229	227	247	212	219	219	261	223	241	216	221	203	230	229	226	213	230	220	225	214	234	229	223	227	230	205	207	248	220	247	239	219	239	255	229	227	254	247	209	239	264	209	214	270	203	227	213	233	213	233	241	232	224	233	239	221	226	208	251	249	261	228	220	232	220	209	203	214	227	240	227	235	219	224	225	204	240	229	233	245	250	227	243	230	238	237	229	246	243	230	243	232	249	237	232	252	235	221	230	241	265	225	231	207	243	228	229	226	279	247	242	272	230	229	237	250	215	229	241	235	236	202	215	226	212	209	225	255	207	209	230	239	215	230	210	235	206	215	224	226	249	221	235	234	249	234	224	250	256	203	227	250	239	246	250	213	217	222	233	237	217	215	232	236	257	221	270	215	206	242	226	219	230	240	230	230	249	220	235	203	232	236	262	223	211	228	222	242	229	218	230	230	198	218	221	220	227	222	220	227	235	227	244	214	212	224	217	240	234	232	257	240	221	245	226	220	206	219	267	235	239	230	224	218	239	229	237	216	220	217	231	209	225	244	226	245	230	221	256	218	230	232	237	219	214	238	234	211	224	231	219	238	250	246	214	227	207	196	220	257	214	210	250	204	242	220	251	201	218	246	233	251	237	214	238	215	231	251	228	221	221
27394	2255	5036	5404	4786	3767	3106	2554	2147	1900	1720	1605	1404	1325	1162	1152	1080	994	1030	968	916	916	860	831	807	762	737	788	770	686	724	708	738	695	722	720	690	704	692	704	663	661	673	700	656	705	663	609	658	623	652	638	670	615	630	652	650	654	626	633	603	622	634	641	599	646	646	620	583	607	582	584	628	600	625	609	598	608	626	601	627	567	585	612	607	624	637	608	595	614	591	643	662	593	628	611	607	550	599	604	583	600	645	586	592	612	559	543	646	604	612	621	620	609	576	572	594	607	580	575	654	580	610	572	638	589	621	592	647	625	647	582	571	572	578	600	598	610	612	604	603	605	588	631	611	600	598	608	572	576	572	608	609	601	590	616	603	620	586	611	583	551	577	619	614	592	602	601	576	633	604	558	589	618	619	596	598	579	653	598	590	564	593	631	565	547	599	605	638	557	585	616	601	592	575	609	570	599	605	638	596	585	613	560	596	618	594	562	596	591	555	593	603	511	609	570	622	569	571	589	576	569	632	577	585	625	600	561	616	599	601	577	559	597	598	604	611	595	605	555	573	549	572	596	612	605	652	559	557	607	606	605	575	577	594	564	590	566	631	592	559	594	553	575	563	596	562	634	645	574	608	608	586	613	545	610	613	605	617	572	577	600	578	557	608	615	609	610	615	608	593	596	596	584	569	573	632	573	587	605	589	575	554	618	597	600	630	552	590	555	619	601	568	609	599	579	557	555	568	578	590	572	569	581	587	589	637	559	597	628	630	601	582	594	600	592	620	601	600	583	589	595	628	565	572	590	593	588	578	582	564	552	576	601	623	602	586	587	573	594	595	581	562	628	557	565	554	558	597	585	590	645	587	612	589	595	601	621	574	604	589	615	587	653	571	560	570	580	615	579	588	555	632	595	648	583	571	575	613	569	558	569	583	533	583	651	574	593	617	622	617	543	603	635	575	621	619	643	602	624	610	600	576	603	578	583	589	556	560	634	587	572	608	567	580	583	590	571	539	538	556	533	609	619	582	544	604	575	576	570	597	634	574	613	563	583	563	584	630	649	591	593	630	613	595	570	590	640	598	615	604	593	557	584	584	568	587	610	611	541	564	607	576	597	573	556	557	640	544	615	602	568	564	588	617	519	609	622	593	606	605	676	558	602	596	566	597	594	587	602	599	555	622	575	558	605	582	630	594	578	566	588	609	612	627	545	607	586	575	575	586	577	622	560	557	578	591	590	610	557	606	558	593	548	573	580	555	592	611	552	632	554	609	569	581	566	638	634	558	590	621	578	580	618	568	574	603	634	584	596	618	566	584	612	594	582	628	585	572	600	618	604	589	612	625	598	595	604	610	627	585	592	588	583	589	575	581	596	602	609	597	591	604	599	576	583	602	595	602	620	590	584	569	602	585	595	612	552	623	590	609	580	619	574	622	548	607	541	610	591	576	606	593	619	619	616	624	560	606	582	555	579	570	582	588	603	562	582	583	624	598	567	556	626	605	590	589	612	604	622	601	560	588	603	570	560	594	594	591	624	574	577	615	574	583	579	616	612	594	604	596	607	561	580	588	607	557	622	607	597	611	564	617	586	588	577	587	587	623	604	567	593	619	564	575	584	602	628	566	580	607	556	576	592	607	561	584	553	630	556	574	595	608	647	583	564	612	564	583	613	655	597	566	577	576	587	603	648	628	613	619	596	611	587	550	579	590	601	592	627	576	593	611	603	572	583	598	618	570	625	602	526	583	595	572	567	584	593	566	572	572	593	614	596	582	566	579	552	583	623	591	587	625	615	582	610	586	587	630	604	608	603	586	567	534	631	600	596	587	569	606	595	595	552	561	581	599	603	613	607	592	580	597	586	600	624	617	612	590	578	549	598	633	576	579	558	554	573	558	597	571	552	619	607	612	620	579	572	563	621	579	612	634	616	528	574	582	589	620	595	621	594	614	610	599	616	596	588	616	605	581	610	609	587	594	582	547	540	608	619	611	614	572	569	604	604	595	581	599	631	556	545	587	589	607	586	568	576	573	579	595	565	592	559	584	592	540	565	580	577	590	554	595	634	550	557	567	547	597	595	555	618	577	590	553	623	624	604	577	624	624	611	599	599	605	585	597	636	594	599	595	606	584	585	615	616	629	593	571	601	572	629	595	599	567	580	566	588	562	591	545	593	569	608	602	611	594	626	577	587	588	616	561	561	573	579	583	599	594	635	611	597	623	633	599	567	580	604	590	620	589	582	620	616	576	553	565	613	591	631	578	613	620	589	587	599	597	595	552	541	586	636	575	552	602	646	586	564	601	586	577	601	590	603	616	574	592	554	545	585	576	589	610	595	624	577	608	599	569	599	650	555	582	582	588	599	565	594	592	597	602	590	588	596	614	610	591	548	563	608	579	581	591	609	601	602	622	580	585	597	564	620	648	552	553	552	625	584	633	603	542	569	559	609	619	633	568	612	640	566	562	578	587	615	569	595	594	615	558	605	568	587	562	571	616	581	592	558	578	608	563	559	597	580	577	571	629	615	574	575	608	595	578	608	601	569	598	590	579	592	601	581	637	599	604	584	565	608	576	607	587	598	605	580	611	609	579	592	587	560	601	593	586	618	564	585	566	573	547	620	570	592	602	589	576	618	576	605	561	569	628	569	533	586	594	622	559	614	612	577	607	608	604	574	596	571	614	595	555	590	570	604	610	546	604	607	566	605	569	583	542	613	597	583	628	624	614	578	582	586	625	604	567	609	595	556	616	630	589	615	589	562	572	614	626	642	603	584	573	563	539	595	542	588	626	567	593	617	656	551	546	593	579	613	568	652	581	567	624	593	608	612	601	610	570	562	566	552	601	596	601	525	594	586	592	625	602	625	590	612	579	565	553	581	583	584	594	583	623	572	630	611	580	614	591	575	642	553	585	572	588	569	625	611	542	622	583	598	610	550	588	566	549	592	604	566	588	634	558	572	628	581	648	567	586	609	535	604	584	592	571	538	603	605	582	616	592	573	567	591	595	606	627	554	614	595	600	582	599	626	592	614	586	613	562	628	588	536	630	602	609	577	603	638	593	625	585	615	613	637	595	621	543	620	598	580	568	634	614	616	542	586	608	609	629	594	604	593	584	578	586	592	583	624	607	565	604	603	579	631	596	576	608	635	609	578	541	603	574	542	625	598	603	574	558	549	598	655	631	630	594	622	548	592	575	567	591	615	589	594	571	622	598	580	602	653	625	616	593	551	593	603	606	633	590	609	641	604	620	591	562	608	625	576	582	564	572	575	598	616	585	581	600	590	569	574	611	557	647	602	584	639	605	602	583	615	581	615	532	625	594	625	626	563	586	620	582	605	593	583	586	613	598	566	550	615	609	564	595	607	607	628	568	555	601	588	592	565	581	627	599	588	604	586	580	553	587	581	624	572	625	609	596	627	570	538	599	602	581	633	571	597	604	605	560	594	599	604	580	609	559	573	582	590	610	565	594	631	585	583	614	603	602	572	576	600
4397	257	232	262	217	194	231	228	218	236	189	207	181	187	231	215	194	184	211	202	209	228	232	228	212	173	202	201	210	200	220	209	206	199	202	232	215	196	205	195	176	194	213	201	229	199	202	206	200	211	225	200	214	223	196	227	214	188	206	205	215	191	189	202	209	210	186	217	198	185	206	190	207	211	181	187	212	187	186	226	171	194	197	204	209	191	207	214	211	210	201	177	187	188	183	193	194	214	220	191	193	191	196	184	185	196	209	222	210	182	206	204	235	200	210	196	219	175	216	199	201	209	207	200	222	200	195	203	191	195	198	186	218	207	182	206	222	205	197	204	216	198	219	257	203	188	221	178	199	187	205	214	209	179	204	203	199	189	202	198	212	201	188	189	224	177	172	216	218	212	194	209	236	203	235	216	175	189	202	201	219	203	213	205	208	188	198	228	219	203	209	192	191	209	206	183	215	204	201	213	211	209	215	211	221	211	196	176	186	210	186	186	202	202	207	206	209	218	189	204	230	225	198	178	185	193	227	199	208	214	185	196	191	188	172	201	195	198	203	214	210	201	186	177	212	178	201	221	219	207	198	207	208	188	220	188	180	202	217	156	206	225	196	207	214	199	214	199	185	216	199	196	214	202	226	201	181	205	200	197	185	210	199	219	197	204	190	200	214	224	208	181	182	203	196	180	214	202	207	226	215	203	172	228	187	194	210	227	197	209	202	203	223	189	213	180	188	209	196	178	175	192	205	209	194	201	211	195	191	247	215	206	216	211	190	213	206	209	190	196	198	200	223	191	190	215	224	208	219	202	204	187	202	229	216	211	205	219	178	206	212	218	195	203	218	180	203	195	198	220	181	204	178	203	210	213	200	215	210	202	205	211	206	210	209	213	192	218	188	187	210	205	185	218	200	195	192	200	191	181	190	195	214	186	204	195	215	209	218	199	205	210	194	210	188	207	196	212	194	194	195	213	219	172	169	221	214	220	196	204	192	226	207	185	206	207	220	194	206	211	174	201	182	239	191	193	195	218	209	235	208	207	196	225	187	205	212	196	207	206	190	198	197	179	216	220	207	200	210	205	220	200	208	210	209	212	236	192	203	214	211	204	181	180	206	213	194	187	208	196	187	225	240	210	221	180	202	199	202	215	221	179	203	190	191	189	193	224	196	176	199	200	203	198	193	189	201	197	212	187	199	213	205	228	217	184	212	190	201	215	206	184	210	212	209	202	206	191	195	202	218	201	192	179	212	194	203	199	192	198	226	198	217	177	209	172	222	192	208	200	172	195	200	170	208	196	195	185	220	210	197	209	211	228	204	199	198	201	232	194	202	216	195	193	217	223	179	231	205	186	205	192	206	189	212	191	215	195	214	213	213	220	217	220	208	211	182	204	199	174	223	196	184	188	195	198	235	185	207	204	209	193	211	194	211	219	201	184	192	230	213	241	188	200	210	196	198	195	199	220	174	191	212	186	210	178	191	201	183	229	210	212	202	203	194	199	211	187	210	209	208	222	198	208	171	194	182	217	223	207	191	229	213	196	214	225	212	227	194	206	220	211	198	191	200	213	202	195	174	198	197	204	185	182	199	185	190	201	216	195	196	186	221	214	203	196	207	205	190	209	201	176	223	187	196	195	213	190	211	223	219	192	207	182	216	201	206	183	202	200	190	198	212	204	202	198	207	192	202	205	205	199	226	198	221	213	186	187	236	194	191	215	197	193	187	197	194	209	200	197	179	196	234	199	217	193	200	230	228	206	194	182	235	214	184	220	212	190	195	196	201	185	161	203	218	197	187	217	171	222	216	218	242	187	185	202	200	185	201	211	216	207	179	197	202	212	203	195	215	201	208	204	192	205	191	190	202	194	205	171	201	193	218	235	219	209	205	222	190	195	205	218	218	186	193	202	199	187	211	179	241	220	179	208	211	206	191	194	222	164	222	176	200	197	210	198	235	200	211	201	198	209	161	211	222	194	221	192	167	226	205	202	196	218	202	189	199	210	204	212	210	200	195	205	207	181	204	215	214	189	205	217	221	183	185	189	196	220	193	200	216	188	201	203	197	209	208	190	187	200	201	211	228	202	199	217	201	208	208	215	191	193	201	193	181	184	202	209	230	215	177	206	177	221	197	201	205	204	203	213	204	217	202	189	184	186	226	211	208	221	231	207	214	204	198	200	201	190	198	201	205	191	173	200	176	186	188	217	210	220	218	207	215	178	199	201	193	213	222	190	209	202	176	205	206	166	197	213	188	199	233	200	211	201	188	193	204	187	203	205	190	228	199	205	205	194	189	197	217	206	203	187	226	202	189	181	198	198	197	218	191	178	172	226	188	181	188	210	202	189	198	202	195	219	209	179	209	218	230	173	209	192	208	170	207	211	224	196	198	191	209	220	209	218	191	207	209	206	204	207	227	195	214	197	191	207	183	191	188	186	190	199	204	193	197	215	205	227	198	219	210	204	227	211	208	202	195	217	213	232	214	193	203	176	203	202	211	205	223	232	209	200	199	199	229	206	194	233	222	182	197	173	221	208	202	202	184	215	202	193	202	199	212	202	234	213	169	192	192	196	189	210	206	220	206	165	204	194	216	192	217	197	217	187	217	196	230	216	202	193	210	195	188	198	222	190	199	221	195	194	183	212	198	191	196	205	217	217	214	194	200	202	210	230	213	210	201	174	175	217	208	187	195	201	194	202	208	170	201	188	199	210	200	196	204	199	216	193	178	192	190	215	195	207	195	190	211	172	195	205	208	197	197	217	205	193	212	211	211	191	194	197	214	193	218	207	217	204	194	204	208	211	191	211	189	195	210	206	193	183	212	223	202	183	204	187	214	210	178	215	197	211	190	197	185	197	196	192	203	223	198	204	192	219	207	184	208	197	181	204	209	197	183	189	195	209	245	231	190	195	211	223	188	177	191	193	199	189	199	198	213	214	220	196	201	172	236	216	192	235	214	212	205	198	198	184	211	208	197	206	183	188	217	193	189	213	205	208	204	199	209	205	201	184	211	194	179	199	212	195	211	206	173	210	206	191	186	206	201	179	226	185	205	213	206	200	208	208	177	233	179	218	210	212	179	206	214	230	177	207	218	212	182	219	197	209	198	225	190	204	199	189	216	214	201	195	198	203	202	209	217	183	199	204	213	173	239	210	190	203	185	191	211	192	179	184	203	211	186	188	211	236	201	224	212	194	201	196	199	177	222	207	214	191	204	179	160	221	196	207	204	203	195	199	179	193	229	217	204	197	178	192	193	204	203	192	216	190	184	191	210	220	153	199	217	187	190	191	215	190	187	185	215	185	184	189	207	212	203	204	208	188	204	191	202	194	196	209	213	190	194	204	218	207	208	199	206	215	184	203	194	217	201	194	197	215	212	214	221	209	205	196	198	223	191	211	202	216	210	216	163	190	220	217	211	216	184	208	213	211	220	193	204	207	207	211	193	183	188	215	202	201	193	179	199	178	213	200	193	188	233	179	213	181	199	209
4239	602	695	664	666	655	642	588	600	597	615	626	570	589	539	526	553	573	598	549	579	552	543	542	571	529	576	512	586	558	556	527	528	560	564	545	553	577	563	579	526	562	520	583	580	610	525	575	567	538	558	574	525	556	555	527	576	566	583	570	537	558	537	589	547	532	525	561	534	564	575	546	533	611	523	574	544	578	551	577	599	529	578	578	538	634	545	608	535	547	576	565	551	555	552	564	592	533	513	528	579	567	558	555	554	555	562	529	558	558	521	571	604	575	531	539	565	531	580	548	540	558	514	594	557	561	542	566	543	560	549	567	547	553	575	611	564	596	585	503	558	603	531	550	567	578	553	598	541	486	579	545	553	541	560	576	540	571	589	563	565	550	544	572	561	538	570	536	601	560	556	576	592	561	529	576	552	555	556	570	498	584	552	586	553	590	536	568	553	546	582	507	563	565	564	542	554	558	601	545	567	596	497	570	549	568	578	584	527	539	538	529	560	579	558	567	542	539	535	567	564	557	528	570	583	527	558	596	580	550	546	612	573	548	541	543	562	552	566	585	572	574	573	562	568	590	546	536	544	558	560	551	559	563	578	565	528	552	564	536	535	569	602	560	533	593	564	566	544	573	562	604	548	561	589	557	573	554	570	519	550	529	557	589	551	541	569	538	505	558	578	570	564	546	532	571	579	527	559	559	541	559	537	586	535	543	539	583	529	573	531	562	564	537	576	569	565	556	559	567	545	561	551	566	573	578	577	524	531	575	557	587	537	589	564	529	519	618	544	588	556	552	583	556	569	513	593	556	532	551	552	586	537	553	564	563	582	590	610	584	541	525	546	526	553	561	566	562	565	543	545	581	548	561	579	516	545	566	544	532	553	565	548	579	577	544	529	584	570	528	579	538	581	560	607	549	538	549	596	569	548	535	588	575	522	568	552	574	555	564	570	529	600	534	567	569	572	581	558	530	573	538	554	522	573	551	546	581	560	556	563	579	549	555	564	560	527	576	517	592	590	574	536	562	521	561	528	559	508	542	536	566	547	544	571	546	558	566	507	553	617	583	530	565	558	565	587	560	563	576	570	539	556	558	605	550	598	564	525	537	591	576	534	536	521	531	582	567	518	583	577	576	565	594	545	532	546	566	538	578	522	562	549	537	582	527	574	530	526	552	550	568	557	539	598	544	577	527	546	533	558	553	571	536	538	559	571	522	569	554	601	523	606	545	557	586	588	573	561	544	559	577	554	595	562	546	518	551	541	528	581	555	542	580	529	525	586	545	552	560	575	565	572	538	576	570	533	559	520	534	548	555	524	584	531	532	581	589	567	564	542	528	570	517	541	571	541	581	536	545	544	553	559	546	570	552	555	525	573	557	556	521	557	592	558	521	551	549	568	567	520	529	487	526	581	557	550	582	550	580	528	608	530	553	558	542	525	554	549	598	539	585	544	517	554	544	541	545	583	567	528	581	523	542	569	523	578	575	553	523	561	529	511	592	552	546	589	524	551	556	548	525	590	573	528	552	555	561	529	545	581	597	550	579	596	627	561	554	554	577	570	533	523	569	532	562	595	546	544	534	548	557	582	582	545	547	589	538	535	561	575	515	556	559	554	582	559	549	538	607	562	548	574	555	548	570	548	559	534	577	536	583	523	568	562	542	550	559	563	560	555	503	534	557	569	571	629	595	571	553	565	583	556	559	564	532	558	598	556	556	574	525	533	588	562	541	603	529	591	575	526	614	577	550	540	556	585	583	542	559	596	546	577	521	531	528	578	565	559	516	594	565	546	523	556	488	576	556	592	534	568	542	503	548	540	542	530	526	567	560	556	563	510	562	571	537	565	554	566	580	588	506	579	538	553	524	530	565	552	564	531	570	512	566	582	556	570	551	576	586	557	557	533	571	535	526	553	568	566	490	594	553	527	555	580	577	557	550	520	535	585	559	614	572	596	551	549	594	574	544	601	572	588	582	561	611	535	545	577	557	561	542	581	567	532	547	575	562	557	596	564	513	541	533	575	554	558	546	598	584	528	558	561	586	588	588	520	562	522	524	570	589	540	534	585	583	538	564	564	522	561	510	556	565	541	533	531	557	585	566	551	591	554	528	555	543	534	568	540	560	613	555	541	603	583	540	570	531	530	560	547	557	528	542	560	574	511	554	527	564	591	570	550	584	530	534	537	579	541	555	561	574	551	568	549	509	594	561	507	590	514	613	575	571	539	542	514	537	572	594	550	582	542	574	613	557	578	567	595	513	554	590	569	536	582	582	548	542	545	551	531	530	545	536	569	575	518	523	538	563	572	519	537	530	568	579	566	564	555	562	538	565	561	565	554	550	562	607	589	572	559	501	578	540	555	552	530	546	519	530	528	562	582	543	553	591	535	605	528	562	551	568	588	623	532	554	516	524	513	548	480	548	535	556	524	576	568	566	577	522	568	560	564	545	539	565	544	546	618	550	569	551	546	524	528	585	540	560	573	556	590	554	555	539	521	547	527	577	585	529	561	540	531	575	529	551	574	530	542	586	568	573	516	561	575	541	580	536	550	567	568	560	535	551	576	576	588	536	563	545	579	526	586	582	580	522	549	513	569	591	560	557	573	546	557	552	538	580	541	547	557	577	581	543	576	519	587	567	562	514	584	540	506	546	535	532	586	602	571	572	551	551	556	517	566	533	554	572	550	530	530	567	532	577	560	543	550	552	566	558	552	537	547	541	548	570	541	565	532	567	566	568	601	533	533	565	563	533	572	547	557	573	556	563	523	572	580	576	514	573	527	530	561	563	569	538	554	536	571	546	535	563	527	549	498	540	534	510	560	558	532	543	547	523	572	547	542	495	541	522	537	536	562	559	588	539	566	543	553	550	545	623	550	550	548	575	543	536	570	590	565	566	582	536	582	553	578	523	515	578	576	531	538	488	516	545	540	548	579	554	528	590	555	558	565	546	550	602	571	516	566	546	527	566	557	539	537	555	553	584	529	562	568	578	563	548	546	564	580	559	578	560	571	566	574	590	556	544	537	548	567	569	565	569	609	616	559	583	532	550	578	544	537	556	566	574	576	533	546	577	513	592	568	585	556	550	544	600	562	585	563	539	610	560	562	606	528	562	526	561	546	551	573	545	519	545	584	544	571	513	563	524	556	564	553	555	589	583	546	548	559	555	541	574	548	557	534	583	554	542	550	523	553	546	564	563	567	588	552	570	545	544	564	527	602	544	544	533	582	565	542	553	562	564	569	564	600	564	515	542	561	591	567	565	574	545	563	556	568	545	538	571	558	552	546	522	546	541	592	562	592	555	538	568	536	570	547	515	549	505	546	549	574	591	546	532	569	496	546	603	569	576	608	577	552	536	531	565	576	556	551	591	526	551	532	538	566	575	523	594	584	562	547	524	590	597	559	500	535	587	537	586	572	597	525	545	553	559	597	547	539	554	554	581	547	597	539	580	594	537	563	519	516	524	530	556	546	568	529	518	561	549	500	603	567	547
38261	9241	1521	1009	728	544	492	454	432	378	399	363	338	347	351	331	315	277	293	336	326	353	294	321	340	296	317	320	332	288	296	320	277	272	308	283	300	288	284	337	274	287	287	308	332	318	309	307	287	321	300	277	329	289	267	301	304	286	263	308	297	307	284	287	272	313	312	314	285	308	277	285	288	285	307	292	248	290	275	305	264	283	297	300	286	333	310	302	283	285	295	317	278	305	321	282	271	278	335	295	291	307	313	291	281	288	265	294	306	287	293	288	276	291	268	298	311	299	296	268	279	287	259	294	272	293	291	289	285	293	312	296	307	315	261	319	326	288	328	299	306	308	255	292	311	308	300	294	298	301	311	291	294	333	276	267	285	289	297	297	306	288	293	292	303	311	289	290	293	320	265	278	328	288	285	281	293	295	289	308	321	309	270	295	325	291	279	310	292	266	298	285	279	314	316	285	279	302	300	281	274	270	286	340	282	281	266	300	281	289	315	285	282	282	266	274	300	300	280	297	276	284	317	298	272	299	258	315	265	311	259	315	298	286	286	289	314	314	316	299	305	300	318	298	299	297	279	328	290	275	332	288	296	311	310	284	334	326	285	299	298	276	302	315	277	307	274	284	308	297	289	290	297	329	280	315	290	284	304	290	288	259	286	313	287	286	276	299	285	282	313	288	283	273	281	266	310	310	281	280	288	277	316	311	297	287	285	315	284	261	292	305	306	294	280	301	278	263	283	335	293	296	281	295	314	309	305	311	296	279	304	266	291	291	274	274	285	292	308	273	304	330	298	291	322	288	284	317	287	304	271	271	304	304	313	307	287	278	282	269	306	293	279	303	294	310	316	276	290	284	280	295	275	269	282	273	301	288	299	296	275	287	320	302	325	305	319	258	289	309	290	338	292	259	305	318	272	277	278	289	291	336	295	312	330	281	297	307	282	269	283	296	292	290	314	267	267	284	267	334	294	271	310	323	297	308	260	290	289	296	285	278	276	295	283	272	290	256	291	301	272	276	279	305	310	312	294	298	248	337	293	285	293	256	322	304	288	286	302	315	327	295	303	269	277	292	257	299	312	309	285	283	278	312	239	272	327	322	335	294	304	320	303	290	317	291	273	296	289	287	282	259	252	265	309	288	275	291	277	280	303	284	320	294	306	287	276	306	305	281	294	277	297	284	288	321	288	299	352	294	308	291	295	276	289	267	277	296	318	267	294	303	286	301	294	288	297	311	319	305	273	291	289	313	298	293	300	296	304	280	298	309	289	304	282	316	285	312	276	311	290	245	288	335	295	279	296	279	288	300	288	314	293	334	310	254	295	274	287	281	284	293	322	305	319	332	295	296	278	263	286	315	290	255	296	294	270	328	279	276	283	327	315	279	273	290	304	307	313	304	269	261	295	322	278	293	289	300	278	280	289	302	311	302	288	307	303	265	308	302	294	277	280	276	272	268	298	304	316	262	279	290	288	282	292	276	299	318	300	298	307	304	294	299	287	309	279	289	321	297	300	258	285	294	307	275	272	290	282	303	266	269	297	324	292	302	265	292	286	274	285	293	293	312	308	280	282	295	283	300	297	282	309	297	282	305	334	256	313	305	300	300	320	319	277	283	291	283	272	288	333	276	281	302	315	298	290	306	300	287	262	297	291	309	276	295	294	306	309	297	296	278	290	287	282	286	263	253	294	304	311	299	267	292	302	260	285	306	304	322	334	281	327	276	281	309	283	310	293	297	289	299	292	269	281	313	296	325	291	315	292	296	269	290	272	277	305	317	272	312	313	287	293	304	294	319	290	298	290	307	272	282	293	292	324	299	297	302	309	265	275	292	283	319	289	307	296	296	318	306	290	321	279	294	272	300	301	307	311	308	281	273	302	300	310	306	292	304	296	266	281	291	274	315	312	304	296	275	273	318	292	294	307	273	278	308	292	284	286	288	308	310	298	264	308	291	314	278	285	273	303	297	276	297	305	322	257	301	258	299	293	290	269	250	331	303	301	263	259	302	318	301	290	319	292	271	293	309	311	306	285	314	280	287	314	333	275	278	294	292	286	315	277	277	306	282	264	252	290	273	321	294	307	291	297	292	280	263	327	275	284	312	312	311	294	279	318	292	270	278	277	281	282	292	282	269	267	326	278	297	312	293	294	293	281	322	300	301	303	334	292	325	289	306	302	309	280	245	304	270	283	312	292	293	321	279	307	283	308	292	282	327	330	309	324	281	328	289	275	316	296	293	301	277	289	311	272	283	316	311	269	296	310	307	285	295	283	295	306	301	289	250	290	309	299	275	291	315	297	274	271	292	308	266	295	263	290	296	306	273	283	288	279	271	276	296	275	287	300	318	303	313	310	310	314	313	292	287	277	291	289	294	290	270	274	303	282	320	281	330	277	310	312	293	296	309	318	302	309	282	295	306	298	300	281	277	303	261	283	296	324	290	292	267	309	302	298	259	271	300	294	294	281	279	288	323	302	299	290	283	287	285	300	318	281	290	277	270	272	275	299	267	296	297	324	303	293	305	314	317	331	326	280	282	299	275	280	298	304	279	257	300	263	296	286	284	282	316	306	283	292	310	295	303	303	288	293	311	283	300	279	299	310	302	290	284	314	326	316	307	309	317	311	305	271	306	288	300	270	305	298	285	321	323	300	285	326	282	255	301	266	270	282	301	308	261	305	276	278	323	310	289	295	325	290	323	314	269	314	289	317	264	250	301	283	292	304	293	301	293	270	289	283	329	311	299	296	286	303	290	283	297	264	316	276	330	296	299	281	291	319	313	301	302	309	281	323	273	281	301	252	271	251	344	294	310	285	279	292	314	328	313	265	309	291	268	318	291	287	260	307	293	310	311	304	295	290	300	282	265	299	309	273	295	311	290	290	304	275	279	312	302	291	274	271	253	306	307	276	285	278	298	275	299	267	292	302	292	293	315	310	318	289	280	301	284	280	299	292	280	302	288	286	301	306	281	293	287	283	289	288	282	289	286	268	275	303	305	308	303	281	292	299	319	317	307	286	277	281	294	319	294	320	305	328	281	287	281	294	275	266	298	292	258	299	282	304	279	327	290	336	295	253	298	272	287	270	266	287	278	303	290	296	277	287	289	305	279	324	297	285	315	295	289	299	299	311	294	281	305	286	266	281	278	247	265	304	287	306	295	311	287	269	316	296	297	290	300	287	291	270	290	305	318	339	325	278	301	296	264	279	296	280	320	280	285	298	281	282	287	326	292	282	310	301	293	310	264	279	306	300	301	335	282	312	297	303	316	298	314	266	315	287	287	278	306	311	299	306	284	296	289	278	274	286	319	309	276	304	273	291	297	311	306	299	309	324	341	281	317	320	288	303	304	283	297	284	275	305	285	278	302	271	302	314	315	315	303	298	281	291	299	280	250	283	298	295	305	296	287	310	321	275	277	244	250	304	307	260	319	266	293	292	277	289	279	298	287	311	307	312	310	303	308	271	292	268	289	261	271	294	301	288	288	296	302
20128	1590	3042	3357	2938	2418	1964	1784	1584	1485	1318	1236	1176	1162	1053	1064	976	926	969	923	909	852	911	822	843	897	842	866	814	816	864	806	834	875	815	833	812	783	744	794	761	791	768	755	775	847	778	791	781	783	799	813	756	718	775	762	789	809	752	753	834	771	819	802	734	770	761	721	780	782	821	788	751	833	790	834	771	763	825	742	775	747	757	774	740	746	767	725	775	815	760	760	765	735	757	792	772	761	791	735	763	740	789	794	792	750	783	788	751	779	784	725	812	797	737	731	735	753	787	782	772	760	737	759	715	769	751	788	782	750	745	769	753	731	786	767	734	761	731	751	781	726	723	749	754	755	811	763	721	715	785	763	726	794	771	747	688	728	752	783	781	750	799	712	768	777	787	737	741	762	742	789	776	817	750	781	758	755	760	735	738	734	788	786	753	784	781	759	772	750	802	708	770	711	744	729	800	756	800	751	779	729	795	790	760	768	778	721	740	725	777	790	786	784	748	758	718	773	793	751	750	754	750	744	730	804	783	729	783	749	745	778	704	783	746	786	745	804	777	781	760	749	821	737	807	734	795	743	749	738	747	754	742	754	736	724	752	715	776	736	766	768	738	767	771	733	770	767	763	723	780	779	820	812	790	746	749	797	774	750	744	800	769	743	808	772	721	751	722	747	756	765	750	795	746	737	739	751	744	725	739	739	803	778	752	760	726	738	757	792	781	737	783	765	751	723	725	773	748	798	764	794	759	727	768	754	727	738	753	738	743	777	800	734	773	760	737	744	708	767	758	773	794	758	743	764	781	753	737	797	758	706	726	763	785	746	742	749	762	721	721	769	769	773	782	811	706	778	769	783	739	795	765	793	733	733	776	790	720	723	792	763	741	711	773	721	784	817	798	757	799	779	781	782	756	719	747	726	733	771	798	789	776	770	802	776	791	713	777	755	697	691	810	752	796	774	753	747	782	781	728	771	767	760	722	745	746	738	750	755	788	737	747	761	742	760	723	737	769	782	784	780	752	729	734	736	803	766	756	772	742	744	789	760	726	744	743	766	744	740	741	810	737	792	762	782	780	763	759	749	748	707	779	812	736	780	752	752	709	761	751	746	770	693	759	741	769	767	788	799	762	736	743	693	787	746	789	749	753	776	808	789	768	785	742	758	776	791	796	742	732	726	782	794	763	779	704	841	739	768	735	769	781	720	761	748	759	714	806	712	811	779	733	747	778	822	776	719	748	739	732	726	741	795	739	724	765	730	731	784	723	745	743	756	771	726	778	745	734	752	728	734	789	810	740	774	731	723	790	738	774	759	783	800	732	748	718	802	779	750	719	768	745	761	736	717	748	689	763	778	755	790	772	744	717	762	765	741	779	691	742	793	829	700	776	774	754	735	733	789	772	766	766	773	760	782	769	691	773	777	774	727	759	768	739	787	779	709	773	733	750	725	741	718	790	769	733	774	791	756	746	728	741	715	757	707	754	746	793	776	737	791	743	706	797	723	764	740	750	758	807	763	794	801	805	761	739	755	782	750	762	714	709	766	756	725	741	707	730	781	777	719	780	713	781	848	715	751	799	736	801	775	759	766	783	773	768	798	758	768	729	781	775	752	729	749	733	750	820	762	768	748	737	802	746	745	761	791	769	751	742	784	725	814	757	747	730	722	743	758	783	748	743	756	767	702	760	730	719	702	718	746	765	731	748	775	769	772	691	759	724	761	759	779	747	742	785	763	728	726	729	750	748	734	732	789	774	753	783	712	745	775	773	714	752	774	749	785	758	768	789	771	789	761	785	728	708	705	776	821	793	728	792	755	728	770	720	723	784	765	745	748	720	769	780	726	760	758	784	740	773	747	794	732	770	728	745	716	703	745	792	744	751	787	728	702	700	740	731	742	769	814	781	756	790	771	813	793	780	759	784	765	746	785	766	771	759	807	751	734	768	802	682	737	768	727	776	791	762	766	763	788	783	759	794	770	728	749	754	824	705	808	748	741	763	756	722	759	754	770	821	781	749	751	796	752	738	788	759	770	791	750	768	806	758	785	736	760	745	803	732	752	730	737	753	799	745	739	737	741	741	712	737	734	731	808	695	771	761	785	744	793	787	732	749	770	770	754	774	756	745	747	729	747	761	773	767	750	747	742	758	762	769	768	722	710	777	716	744	731	752	776	765	786	787	711	750	751	803	759	777	743	731	818	850	776	774	739	761	762	696	743	805	764	784	789	791	776	753	800	740	750	760	763	768	767	770	699	766	757	790	789	775	773	771	758	750	779	762	750	772	760	787	750	759	739	770	760	747	773	776	724	765	809	747	755	779	775	749	782	796	750	765	812	791	754	762	797	776	723	747	789	724	743	726	771	783	727	757	807	754	732	738	721	704	765	759	779	808	750	779	750	819	753	762	744	766	764	755	738	772	771	752	757	784	738	807	784	715	816	795	729	738	713	745	765	723	762	721	752	787	792	781	726	744	701	727	781	747	765	772	809	735	767	782	704	795	790	775	766	769	787	804	779	773	722	754	748	742	838	796	764	738	783	783	740	775	748	761	763	805	701	756	751	775	768	756	718	777	833	740	756	755	771	769	756	760	712	771	757	786	771	728	767	793	745	661	722	761	763	769	735	722	723	700	778	751	776	756	802	821	774	763	777	710	752	793	767	786	751	733	774	755	781	772	761	758	755	729	758	714	740	729	780	758	733	804	705	777	770	716	781	778	761	727	776	772	735	797	746	797	715	816	744	811	736	793	760	764	730	744	776	781	778	752	744	736	779	735	742	766	756	693	757	808	775	824	749	773	767	806	742	750	751	742	769	751	786	715	816	754	800	741	709	781	745	750	784	783	732	757	713	755	824	716	728	773	735	726	720	778	805	746	741	756	785	758	738	766	791	773	713	766	720	759	800	788	798	760	784	738	743	755	772	714	750	741	726	736	756	768	772	699	744	755	808	764	741	793	739	736	746	745	731	772	735	787	764	688	764	758	732	742	806	828	699	746	795	761	752	691	745	751	782	742	730	831	739	771	738	708	750	753	741	757	754	709	765	825	808	771	783	780	748	727	755	787	760	767	788	760	760	780	783	810	767	785	736	717	737	764	752	740	715	776	722	771	742	794	745	809	779	788	779	751	741	815	730	712	786	735	766	773	745	743	769	781	751	766	752	766	774	719	726	764	798	769	756	719	815	756	735	752	780	769	720	694	745	740	769	710	803	726	804	769	744	767	802	746	760	752	782	771	762	767	777	797	753	768	752	766	714	773	752	738	732	836	718	737	762	715	753	797	718	714	773	686	763	782	742	754	743	734	700	743	719	740	754	750	752	779	746	753	792	745	755	712	756	766	758	751	779	799	782	783	753	720	761	745	726	766	732	744	794	722	744	771	782	779	749	747	744	762	710	708	767	764	764	764	710	737	740	733	775	720	777	742	716	759	700	799	763	812	743	785	762	771	750	756	737	791	713	741	787	771	758	796	775	742	755	785	766	827	765	745	786
52952	18588	3400	1684	1204	871	661	581	515	474	362	370	316	325	328	291	305	276	253	273	286	271	278	256	232	258	269	245	271	250	246	216	272	234	296	271	210	234	225	242	252	231	224	245	243	225	230	230	254	226	229	253	237	249	230	217	260	239	254	217	212	238	240	246	231	246	217	240	216	224	276	250	257	230	213	233	234	234	193	235	228	236	243	227	251	217	233	239	244	233	220	248	220	221	222	232	228	210	238	234	241	225	211	212	223	251	238	234	225	225	207	235	230	215	254	224	239	214	219	248	238	228	219	223	251	214	221	225	240	212	229	258	219	219	198	225	248	238	215	222	221	210	210	230	221	225	228	208	203	228	236	264	255	221	248	217	217	213	244	244	236	204	239	208	240	222	209	219	242	208	207	235	242	221	242	264	226	251	255	225	217	215	222	229	229	237	226	235	248	223	217	216	221	203	226	259	235	236	256	231	210	229	218	228	224	233	211	209	222	233	232	215	243	236	242	208	210	199	216	200	227	248	232	231	208	231	251	218	208	217	238	232	226	245	253	216	236	206	222	235	237	262	230	218	223	239	234	241	213	207	234	230	218	229	222	242	221	249	245	235	214	243	244	211	239	231	237	246	212	220	234	225	200	221	236	224	248	212	216	227	209	235	245	224	240	248	218	228	238	239	239	223	224	233	236	227	224	218	208	227	257	235	221	198	208	227	208	230	256	222	241	249	247	227	217	245	212	220	242	214	247	198	243	223	234	238	205	204	227	257	216	256	236	244	244	241	210	246	221	216	202	226	237	233	257	211	205	222	224	209	225	226	213	213	248	229	234	218	220	243	226	233	210	235	213	228	214	226	246	236	254	237	207	253	209	229	238	243	280	241	247	213	257	226	224	212	188	225	204	244	231	229	231	245	218	228	214	221	234	199	227	233	224	218	258	234	236	224	237	223	204	226	235	203	207	207	245	209	231	235	232	238	234	221	223	233	209	201	236	240	239	221	219	249	239	231	205	218	211	234	220	227	204	215	235	235	211	229	213	243	246	213	234	241	198	220	244	208	206	219	212	233	222	239	253	235	235	205	243	239	247	233	225	240	252	220	199	256	262	224	244	226	215	232	202	231	238	226	201	227	225	245	243	224	229	242	221	216	249	229	208	226	238	246	226	218	215	215	231	240	258	244	229	230	212	235	222	225	196	221	250	242	233	226	235	226	256	213	222	246	245	234	226	211	248	215	241	232	214	237	228	226	226	228	247	237	219	231	221	228	221	202	224	249	220	223	249	237	219	234	222	232	244	202	220	241	213	246	224	231	220	247	274	249	239	217	217	206	227	226	216	248	274	218	231	218	236	213	229	259	256	208	230	237	227	229	232	211	214	232	211	233	245	221	230	258	205	229	248	201	226	219	247	238	248	244	218	239	240	239	236	241	242	214	221	228	228	192	247	230	237	218	224	217	245	240	220	253	227	215	218	236	234	232	180	233	232	241	223	228	234	263	218	212	240	215	239	216	234	229	224	222	209	237	231	223	242	235	248	228	214	235	223	224	244	223	223	202	222	242	240	223	207	211	229	248	214	227	239	233	246	226	225	223	210	223	193	231	226	193	237	224	253	264	234	215	224	238	238	233	231	237	212	228	216	244	233	235	236	259	248	240	220	211	214	216	211	230	244	260	223	209	199	205	235	243	222	212	250	234	245	225	218	227	246	232	237	213	215	208	229	248	217	223	214	209	214	220	224	241	223	240	216	252	216	222	235	217	227	200	219	260	221	211	241	218	228	205	217	214	231	216	233	205	235	227	224	235	198	277	272	230	201	244	236	241	241	227	204	202	217	236	231	251	220	215	226	212	236	228	202	214	238	249	222	233	211	234	247	216	235	232	234	234	236	220	233	226	245	226	220	211	238	250	215	217	250	233	257	213	213	252	212	237	217	233	249	210	229	262	222	234	254	242	213	226	231	211	211	228	237	225	249	250	221	237	249	232	225	212	235	225	222	217	232	205	222	199	218	213	221	248	227	251	227	229	218	211	197	176	217	231	217	236	202	232	232	215	223	238	234	243	215	262	218	234	248	254	220	199	256	226	243	228	206	235	245	223	224	222	186	227	208	246	217	218	198	209	223	225	249	166	223	223	216	240	240	225	231	217	210	207	224	219	234	253	234	229	222	236	211	229	203	228	271	230	214	246	221	207	224	222	210	252	234	222	251	222	234	237	227	242	218	229	229	215	231	238	219	217	252	220	233	224	252	235	262	236	245	233	235	248	219	225	205	263	216	237	210	236	213	242	228	235	202	231	251	221	223	232	220	216	234	212	225	239	238	228	214	220	232	246	234	252	218	239	219	240	244	233	223	246	254	234	208	250	198	230	216	245	230	231	220	234	234	239	229	254	200	222	241	241	248	257	239	250	234	235	238	219	232	259	240	227	237	263	239	218	230	223	220	237	257	209	226	206	244	222	234	231	253	257	227	246	220	222	244	221	211	225	250	263	238	217	259	247	241	213	230	239	237	217	245	224	204	244	243	238	208	211	215	231	235	258	223	214	234	247	213	236	229	215	222	221	233	220	244	248	232	248	250	245	209	209	212	212	231	236	219	212	216	237	214	191	255	236	212	242	212	244	245	203	215	255	238	245	211	226	222	189	217	237	217	206	242	204	246	231	238	228	218	229	214	215	220	251	206	246	222	202	214	208	215	243	203	267	222	216	211	241	214	219	239	232	244	216	196	238	232	252	251	225	258	241	214	216	222	207	223	247	220	223	211	220	234	230	226	252	215	220	210	213	199	230	225	223	220	242	232	242	223	250	226	247	222	244	247	199	191	215	235	198	242	230	245	250	254	233	206	215	257	235	236	220	222	218	244	204	237	205	227	226	217	202	230	222	226	232	207	245	226	236	230	234	199	212	206	242	245	227	236	229	223	244	208	212	203	236	213	223	233	205	235	228	249	222	225	246	235	205	218	218	219	262	218	261	221	238	213	241	216	231	251	233	222	254	260	206	235	246	252	239	228	232	219	229	235	260	204	244	235	244	210	234	218	241	221	222	224	247	229	227	215	247	248	239	227	236	195	245	236	241	239	225	237	242	236	223	223	220	244	242	223	229	246	242	240	230	224	235	249	231	237	200	224	245	225	207	209	213	229	223	226	211	230	206	224	182	197	197	216	264	241	240	234	238	199	209	227	231	233	248	232	195	229	238	247	252	207	246	220	215	239	203	238	242	255	215	206	232	219	223	199	224	225	225	225	215	225	258	210	227	244	237	213	232	235	229	214	251	245	236	235	232	231	221	221	249	225	197	205	234	218	247	243	214	197	208	220	237	242	223	222	234	231	206	240	206	233	220	229	200	240	198	239	216	238	221	236	188	201	243	247	246	200	214	201	256	231	233	243	201	236	255	235	237	224	234	233	237	246	241	254	235	231	203	212	241	243	242	208	227	246	211	218	218	242	239	236	209	234	222	226	244	206	208	252	248	262	245	213	233	253	245	193	233
28082	2205	5024	5553	4627	3711	2964	2576	2147	1995	1671	1482	1398	1278	1175	1157	1095	986	987	955	907	854	822	861	796	778	796	764	765	795	726	744	720	725	692	744	675	674	631	668	690	674	680	671	650	628	670	626	682	637	666	612	623	622	658	610	564	653	624	630	587	609	652	614	590	660	600	595	579	588	628	642	634	620	616	557	607	551	611	614	543	611	604	626	625	615	596	577	610	532	599	608	597	573	558	608	599	611	578	580	577	589	587	641	581	604	603	613	586	554	588	582	609	552	593	599	574	635	646	558	609	588	604	603	613	593	561	582	545	599	594	629	602	569	604	582	591	603	599	587	614	537	563	613	593	565	590	608	607	580	580	584	638	592	574	573	600	581	540	615	562	621	600	585	583	605	617	638	597	522	626	631	571	624	627	595	631	581	540	598	560	618	543	571	590	636	621	654	601	607	601	589	552	571	558	554	605	616	552	584	615	593	616	607	584	599	576	598	577	615	557	603	621	578	546	614	580	565	603	586	607	583	592	586	578	592	630	603	583	589	596	556	624	601	605	611	583	576	550	592	574	621	583	610	561	585	575	532	565	578	588	594	630	593	584	574	568	618	601	584	548	601	607	543	618	572	584	582	573	574	545	617	605	635	603	569	556	591	600	596	587	589	603	598	591	552	583	584	584	653	586	605	655	577	593	618	612	530	557	568	617	613	606	560	577	570	604	583	613	599	615	548	572	620	607	573	604	563	570	624	616	599	545	600	582	606	595	584	578	620	573	602	563	660	502	600	584	596	601	618	584	583	624	546	577	571	574	620	594	554	567	610	611	607	629	590	522	591	590	602	563	610	584	606	587	593	624	586	611	590	578	601	595	644	553	602	565	573	608	602	586	592	573	555	588	615	568	568	578	586	541	587	627	602	612	568	656	612	629	641	578	589	576	598	624	594	597	608	570	594	628	584	566	604	598	571	567	593	570	614	630	595	609	626	603	605	575	594	568	576	619	594	573	578	580	567	560	592	609	556	609	590	547	574	602	582	583	571	589	538	570	594	565	604	597	564	600	575	582	557	592	598	593	559	610	551	579	587	625	556	595	627	588	616	563	575	597	583	590	601	557	538	591	612	584	585	606	607	575	618	558	589	597	616	603	547	565	598	594	638	602	603	580	592	592	550	592	579	625	572	579	595	587	587	588	622	629	602	610	580	596	594	558	603	615	565	602	636	551	563	634	613	587	554	665	553	623	606	552	568	568	565	562	588	613	622	568	601	559	594	599	654	576	575	565	633	655	552	583	564	588	573	552	587	607	592	616	543	636	597	611	591	628	598	561	568	650	643	605	598	602	590	641	588	600	600	603	600	588	553	600	602	570	544	591	624	546	582	550	626	630	555	617	552	572	584	582	609	602	554	584	593	556	611	590	570	603	628	597	574	607	592	539	580	554	593	585	622	585	611	614	592	578	554	578	592	582	591	609	594	567	575	605	577	598	597	601	616	560	619	618	625	590	597	565	578	585	571	591	579	566	595	568	538	612	555	618	551	601	579	626	610	564	588	604	610	615	627	624	574	591	631	612	621	591	569	553	593	579	573	575	613	603	589	552	563	563	635	621	602	582	582	548	609	577	586	588	602	594	574	611	571	589	533	592	590	550	620	596	568	592	590	606	565	573	609	561	647	611	595	554	577	606	649	612	593	594	548	612	606	574	603	588	576	568	559	572	602	594	575	595	584	625	557	602	586	573	583	587	574	576	579	594	603	596	537	571	575	607	610	564	558	616	587	601	574	521	582	587	614	617	563	623	581	555	613	604	579	583	597	538	568	586	596	621	587	633	602	609	544	587	605	589	610	601	562	608	587	609	612	594	583	631	577	580	568	568	546	560	579	628	588	559	584	577	625	607	599	593	608	622	591	582	578	599	563	568	575	613	599	565	609	618	582	598	586	635	570	587	605	575	570	571	601	590	517	546	581	585	572	597	578	526	566	603	602	566	584	582	594	599	577	583	648	621	589	600	612	621	584	618	594	577	579	595	550	575	596	607	588	573	634	556	629	610	572	640	613	573	581	589	570	565	603	553	598	604	597	644	620	584	578	597	584	602	576	598	594	563	581	564	585	608	597	604	572	574	595	626	625	607	599	624	605	562	616	639	584	591	606	601	556	612	604	541	575	622	618	616	574	587	591	594	600	604	597	609	563	613	605	628	562	610	562	583	583	576	598	625	555	575	588	590	596	593	565	581	585	559	630	537	598	547	582	603	592	582	606	593	567	581	594	620	594	608	558	604	592	595	594	577	613	570	607	594	571	588	595	564	606	570	613	581	615	557	610	588	629	592	586	608	567	587	612	611	609	588	535	573	601	621	578	576	604	584	603	630	612	587	607	558	597	610	599	554	581	529	591	631	629	580	603	569	585	528	581	626	577	554	589	652	622	587	607	633	615	690	576	621	600	571	606	550	590	583	581	655	565	592	613	582	598	579	571	573	562	590	626	593	610	590	564	609	568	594	605	606	592	597	620	568	574	567	589	616	617	581	602	607	633	612	601	594	608	614	609	585	641	588	622	625	606	591	562	556	573	575	593	620	573	619	593	571	611	640	604	618	605	578	573	571	565	568	604	589	601	562	602	617	560	554	603	598	616	601	622	575	574	601	594	609	603	603	581	596	598	581	593	593	599	584	547	593	578	576	593	607	581	568	589	579	559	551	615	593	583	615	605	562	602	604	628	591	620	606	596	600	579	590	570	596	580	592	578	631	559	581	597	608	621	586	577	606	605	603	586	577	579	517	580	574	562	567	586	595	591	564	577	623	597	562	594	563	568	600	610	607	559	559	579	575	593	554	594	580	559	591	595	596	549	521	625	556	591	568	596	600	549	569	582	552	605	597	604	605	617	619	635	588	570	582	542	563	610	620	610	543	607	598	574	585	548	595	597	606	610	611	613	603	582	582	605	606	548	551	610	583	643	625	562	646	584	587	655	586	559	574	666	564	620	605	607	568	563	628	581	585	552	633	569	581	602	566	575	586	606	589	613	596	586	637	627	584	601	576	637	571	555	642	607	591	595	580	590	587	611	613	583	564	611	548	616	604	615	589	588	591	608	595	550	557	626	556	587	639	621	609	601	619	656	622	564	575	595	597	547	640	632	583	592	570	594	563	602	587	620	584	547	608	598	617	616	560	560	591	616	574	591	571	585	591	577	560	564	635	587	597	571	575	583	605	610	533	545	618	589	647	575	615	587	552	639	583	598	606	616	598	618	622	551	572	577	616	555	575	581	635	554	625	586	630	569	584	587	595	591	610	563	569	619	581	608	567	578	548	557	584	595	582	608	559	582	555	597	606	555	636	599	565	585	530	583	600	635	573	601	610	568	573	665	556	605	610	563	581	607	620	570	534	538	613	617	593	570	612	620	595	612	541	603	647	578	587	572	580	576	608	566	595	617	601	592	638	584	590	623	563	609	583	587	617	567	598	545	576	552	588	543	582	573	563	585	561	600	589	553
4195	247	230	220	220	194	184	197	215	223	188	216	190	163	199	229	202	191	200	200	216	173	187	201	188	204	216	196	194	207	198	230	191	202	192	172	182	172	219	204	193	200	190	197	161	209	196	204	219	183	191	209	201	221	198	192	178	180	207	205	194	207	191	229	199	187	190	193	207	203	221	198	215	189	202	186	186	191	188	180	181	196	199	211	169	220	185	180	189	183	196	194	196	206	212	204	197	200	180	213	177	176	216	200	179	185	205	231	173	198	204	211	181	229	209	194	188	183	203	199	182	198	223	190	190	225	190	195	211	194	184	202	207	184	217	213	202	178	199	211	236	207	215	174	191	210	214	191	213	160	200	208	202	197	190	193	196	194	178	198	193	199	181	203	197	183	207	168	202	191	197	178	181	178	192	190	208	191	194	213	178	192	186	199	198	194	204	214	199	193	181	196	195	200	210	205	202	194	204	199	183	186	183	181	185	205	220	183	201	179	193	194	200	167	212	198	229	187	191	210	178	201	233	186	192	170	196	187	174	206	189	188	215	186	204	199	193	198	203	194	208	209	203	205	189	222	200	201	184	199	201	192	190	185	197	214	200	197	204	192	189	205	200	184	198	187	237	194	193	200	195	183	179	192	180	199	196	180	201	192	213	203	213	205	195	192	215	177	194	189	211	203	188	209	191	201	207	222	198	245	166	209	181	200	208	201	170	197	204	181	190	178	222	211	210	206	193	210	182	178	228	191	184	188	199	209	190	189	210	199	194	204	211	191	194	210	173	180	186	197	181	205	187	198	206	201	217	199	201	213	205	183	230	214	177	194	204	198	193	190	180	194	188	188	180	173	211	216	192	185	197	176	190	201	196	194	167	186	200	218	197	185	205	204	209	207	189	197	209	179	192	195	207	191	185	204	201	204	183	215	203	197	219	182	206	185	192	189	192	187	204	176	184	223	215	195	199	196	191	207	192	176	222	200	205	200	171	212	193	176	207	185	208	208	181	194	195	182	181	236	203	208	199	215	193	163	194	188	220	195	214	190	187	171	214	180	205	195	173	211	191	196	188	193	183	187	181	190	172	190	212	187	187	230	199	188	213	209	210	187	184	202	195	214	187	216	197	219	199	183	216	206	200	187	225	202	215	215	194	203	208	215	187	192	188	210	205	181	220	176	218	193	199	177	213	216	191	218	181	176	195	192	180	213	195	175	195	188	203	190	202	207	205	188	192	189	205	188	214	207	204	206	196	202	204	184	218	212	174	180	219	188	179	177	217	223	196	196	195	213	187	194	193	208	198	189	209	191	200	197	206	195	200	174	207	176	197	180	203	215	208	198	191	193	171	183	187	168	204	179	193	168	201	217	177	189	209	194	192	198	210	184	216	176	173	201	219	213	213	197	183	194	212	198	182	196	211	185	196	212	220	216	209	201	197	211	199	192	181	215	187	182	204	196	197	199	214	195	198	200	207	197	215	207	184	176	196	208	197	201	191	198	191	216	188	154	207	232	192	210	186	203	198	197	182	192	228	218	216	210	188	194	186	190	199	186	184	194	186	178	203	200	164	200	203	199	196	191	193	206	205	187	204	207	207	188	174	196	215	195	179	218	196	181	193	204	197	220	193	180	198	213	218	208	203	193	212	203	186	197	184	188	216	205	208	196	211	220	222	187	190	218	209	194	200	200	191	226	182	206	201	200	206	188	193	196	189	175	194	229	206	177	208	202	189	211	218	240	185	164	188	194	189	208	196	222	183	204	208	196	174	191	192	206	207	210	211	186	211	234	211	192	196	196	195	223	190	234	204	198	211	197	173	178	200	193	207	208	215	193	208	212	189	200	209	184	203	192	220	222	185	199	204	188	204	184	181	196	197	208	206	210	188	231	196	186	192	211	185	214	202	199	207	201	178	201	198	174	187	198	199	224	212	189	197	195	211	172	196	188	180	230	188	221	240	182	189	190	171	182	200	227	208	199	196	180	202	197	195	212	199	179	183	204	203	203	181	204	231	214	212	190	189	209	201	189	181	215	188	179	194	217	190	212	214	199	168	202	197	187	196	203	205	211	184	224	210	193	184	204	198	175	205	194	202	178	172	164	209	187	195	182	179	202	197	190	197	181	202	209	232	162	202	194	193	216	231	204	215	168	210	180	197	220	194	188	210	207	178	186	187	200	188	176	190	224	199	175	171	200	199	199	206	215	208	211	215	205	180	196	198	191	212	169	191	204	195	197	188	225	204	186	177	223	220	191	195	180	197	169	194	224	205	200	218	201	165	201	199	187	218	198	165	190	178	192	198	229	194	178	205	165	177	210	198	207	194	191	175	218	207	191	186	194	170	190	190	208	211	216	217	198	184	194	188	189	227	203	189	188	170	231	181	210	180	191	147	194	194	187	206	200	212	197	199	210	169	181	199	220	209	188	203	188	217	190	192	189	218	218	196	199	206	203	202	194	196	184	197	177	213	211	183	202	183	202	201	208	173	211	216	220	194	187	184	203	207	183	190	217	195	205	211	213	204	181	201	207	171	164	207	180	203	195	180	193	182	170	175	170	212	195	171	203	192	208	195	198	192	219	190	208	201	184	203	203	185	184	193	192	204	199	207	189	200	191	198	186	203	191	193	232	222	219	218	185	204	216	177	198	177	210	225	188	204	184	219	218	192	185	207	203	182	198	217	199	193	200	172	191	184	200	212	209	183	220	224	206	217	194	217	191	196	203	174	192	207	184	194	211	179	205	242	162	210	185	193	214	197	196	198	175	214	183	204	206	200	189	199	196	211	194	178	212	195	190	197	195	198	194	172	185	174	197	221	229	186	188	172	182	203	224	201	179	190	186	198	196	202	195	203	182	173	211	194	157	188	192	198	203	200	216	176	175	216	196	210	199	218	192	198	197	185	195	211	196	183	216	185	188	204	219	223	226	189	190	194	197	239	189	214	194	196	194	180	213	196	178	192	204	208	205	194	170	190	188	205	196	167	222	174	198	197	206	197	229	203	206	208	227	191	184	189	215	201	196	208	180	176	212	207	183	212	201	194	152	216	183	188	169	190	214	215	186	201	194	207	193	189	188	199	185	211	175	208	187	216	173	194	188	186	209	176	192	220	201	220	193	199	205	178	182	224	234	171	201	200	197	180	196	188	207	179	196	182	220	197	184	178	219	205	202	176	197	193	205	183	194	216	208	194	208	234	208	202	191	194	174	218	208	174	199	205	191	184	196	194	204	184	197	197	219	174	198	202	214	219	216	195	190	191	184	209	195	230	192	191	193	202	211	178	224	208	196	218	213	208	199	196	206	208	194	219	219	210	190	197	212	193	224	232	175	199	190	214	195	202	184	204	201	203	205	209	196	187	173	183	209	187	197	197	202	191	179	184	172	179	214	178	187	217	197	218	203	196	212	211	187	209	190	198	188	195	185	203	219	193	187	183	200	189	181	217	188	178	244	181	195	214	218	196	173	175	219	188	197	188	166	176	199	195	185	185	191	205	170
4147	604	653	672	665	578	624	588	609	568	601	540	517	556	528	595	542	562	569	528	576	584	524	547	597	544	524	535	536	550	583	554	534	551	516	505	553	571	554	526	551	566	552	552	566	538	561	549	542	557	498	556	531	526	574	549	578	519	550	561	507	528	543	592	556	528	531	538	531	567	569	526	574	546	519	542	587	546	559	510	563	531	585	534	517	530	532	541	517	586	550	552	568	532	539	524	533	537	544	549	563	566	537	547	550	526	541	568	542	524	540	592	573	530	537	533	582	532	552	561	525	564	529	551	557	593	563	558	580	554	574	536	563	580	532	509	547	565	559	587	517	547	526	568	546	566	578	507	547	566	586	552	528	565	561	584	572	574	604	510	553	577	569	547	552	588	558	500	511	548	580	568	538	579	584	565	553	580	528	553	557	561	570	516	532	558	530	567	565	555	549	512	534	533	512	527	548	541	549	528	542	574	535	505	523	581	570	601	567	541	578	517	559	535	582	533	569	543	533	564	592	552	549	573	543	534	547	519	544	544	553	546	544	519	549	548	547	556	588	529	592	543	532	540	511	525	529	544	561	553	538	550	558	557	569	575	538	564	558	532	539	540	526	558	553	512	533	524	521	519	532	561	585	488	514	540	552	551	534	542	538	574	542	545	579	558	544	618	556	536	564	556	523	515	573	562	505	545	568	555	604	541	532	521	514	589	496	527	570	530	516	556	558	559	568	513	518	581	594	569	523	504	535	548	561	581	560	542	561	568	562	583	535	559	562	558	560	524	505	548	553	552	529	545	516	546	584	546	547	505	490	530	583	515	522	562	526	516	562	591	555	529	541	522	552	519	524	531	540	524	534	497	522	558	544	482	584	526	530	559	495	535	545	546	541	552	535	606	561	495	580	562	537	554	530	587	499	546	523	528	523	614	560	485	568	577	534	578	539	537	579	553	518	552	545	556	542	519	553	581	542	571	509	522	527	547	542	554	541	517	561	545	522	528	566	552	547	572	571	559	520	517	569	581	538	519	544	551	529	567	494	529	559	518	554	536	591	555	573	592	573	559	599	540	544	563	508	515	531	547	579	530	529	551	530	518	599	578	543	577	543	503	578	516	508	565	566	520	544	544	545	573	565	611	546	553	536	560	568	512	537	565	558	557	552	506	518	573	542	512	561	558	554	541	513	543	559	534	578	562	584	555	579	525	545	549	544	533	536	545	554	553	585	573	550	557	578	585	523	558	522	572	550	584	532	547	574	562	584	589	561	618	522	550	617	533	542	548	562	574	544	532	585	542	567	554	554	566	573	512	567	556	569	516	584	562	544	526	520	514	545	513	530	560	542	537	568	559	532	528	512	529	534	545	517	544	580	533	520	523	587	515	582	564	522	566	532	562	554	568	544	522	564	569	545	499	569	553	537	542	549	543	554	555	524	545	532	552	566	519	580	534	572	543	530	589	530	539	545	521	538	591	547	544	532	579	553	558	555	534	530	537	525	533	529	532	529	535	582	559	542	558	518	544	566	536	557	534	588	535	546	543	521	526	537	518	555	534	589	542	559	569	613	555	535	592	555	544	542	561	568	549	539	539	568	535	561	553	554	522	493	557	556	525	561	520	561	533	523	549	589	523	545	542	593	558	550	582	541	541	556	546	548	542	530	562	594	568	566	557	558	582	532	548	558	544	539	561	548	565	569	537	518	552	561	551	527	558	545	569	558	568	573	565	542	535	572	515	522	567	541	551	547	569	535	535	530	572	517	562	537	547	535	531	528	532	542	551	543	569	542	571	520	561	550	559	564	585	484	554	574	525	554	541	560	536	562	526	537	535	565	562	506	557	558	575	553	520	578	552	558	545	566	537	516	503	516	582	539	546	555	563	550	591	510	587	500	533	520	585	570	503	551	568	563	546	546	566	543	536	564	526	613	542	564	583	494	548	590	520	539	555	543	523	520	525	528	519	559	507	546	534	526	512	552	561	587	539	544	562	544	528	546	546	551	554	550	519	577	539	563	578	526	567	541	558	540	609	535	550	581	554	537	495	584	560	541	552	566	515	513	524	508	570	575	554	542	547	583	528	556	552	565	539	555	567	524	522	512	566	534	576	493	563	536	511	562	546	521	558	522	573	529	508	538	535	529	552	529	574	561	533	596	546	577	580	577	584	550	595	555	541	573	567	569	529	552	518	560	575	504	556	547	530	577	547	562	528	600	523	527	544	533	539	567	540	533	567	543	565	541	562	540	539	519	531	510	532	581	532	538	527	535	558	506	548	542	556	609	538	597	500	548	563	571	549	526	572	513	553	583	577	518	502	578	527	575	554	544	575	541	526	598	565	573	520	574	549	524	534	546	543	544	556	539	535	509	579	556	514	572	570	563	531	530	526	525	574	531	538	581	542	567	538	526	550	547	580	559	516	524	519	567	570	578	524	558	539	537	510	571	539	510	545	550	505	571	573	541	542	567	522	558	574	541	528	572	545	576	521	560	557	562	541	528	558	553	533	585	546	580	540	521	542	543	532	538	531	527	567	542	582	555	528	523	544	522	544	577	523	548	566	539	534	527	528	537	552	600	556	554	526	546	591	561	562	558	580	574	569	567	498	541	564	561	553	569	536	557	561	536	526	548	548	544	586	564	555	590	537	543	524	544	537	575	539	519	578	507	545	551	556	521	503	565	531	510	538	598	539	571	536	527	521	551	557	589	571	568	559	521	534	520	542	549	556	551	547	507	579	597	530	539	552	565	487	535	523	535	569	564	522	564	522	534	593	551	514	533	505	549	548	571	566	518	537	567	538	578	527	515	554	550	557	554	549	544	578	546	559	562	601	519	568	566	565	543	567	548	529	548	566	583	554	522	521	535	573	480	575	534	523	593	540	530	537	523	538	551	555	555	522	568	545	553	557	584	540	514	562	545	566	545	576	527	545	602	525	552	550	539	566	559	547	569	540	564	532	563	527	575	548	507	549	574	549	539	487	557	548	554	537	529	558	549	544	534	559	506	580	529	547	528	561	539	567	563	597	539	551	581	553	551	540	583	549	584	522	551	595	551	531	521	572	545	543	533	586	506	535	590	566	531	518	507	566	513	590	533	525	510	540	567	573	563	550	573	516	549	511	529	532	548	523	556	545	548	525	538	555	532	540	587	524	556	551	543	532	539	553	552	560	561	585	538	516	565	575	568	570	542	538	544	606	578	574	526	586	549	543	549	571	578	503	535	555	521	515	557	495	554	516	530	530	585	565	608	550	547	524	561	551	575	545	520	538	528	573	511	558	511	546	557	548	484	561	530	544	550	544	563	523	535	531	520	597	528	553	572	534	571	534	574	556	536	542	544	590	543	540	501	516	561	560	528	542	542	587	549	524	503	523	576	526	539	611	537	554	590	555	520	521	561	521	531	509	558	535	516	524	549	527	547	518	570	548	553	543	554	525	559	519	603	587	576	560	567	579	542	535	546	584	556	570	549	567	569	545	551	508	586	534	540	481	486	546
39887	9956	1560	970	744	575	473	451	424	398	363	348	337	320	347	298	296	348	332	291	293	296	294	295	285	305	310	304	269	293	328	286	302	306	299	302	273	282	302	290	302	300	305	312	284	300	276	278	288	290	269	271	306	263	291	268	295	285	305	289	287	299	283	267	319	264	286	284	291	282	280	299	284	284	290	279	277	279	308	266	314	277	250	274	286	305	272	303	318	261	263	292	274	292	247	276	282	289	284	299	296	293	273	268	296	277	254	296	283	289	288	265	288	285	275	300	294	270	285	278	291	300	274	321	306	291	307	279	298	287	265	295	299	285	273	288	300	282	287	273	275	287	309	302	267	282	275	287	310	286	309	326	306	293	284	286	255	270	276	325	298	272	256	280	295	268	293	311	278	275	300	296	302	287	312	260	276	294	274	276	302	297	298	300	263	269	284	315	281	273	278	280	287	283	287	284	262	308	274	289	259	303	273	297	315	288	292	270	278	286	289	293	279	298	274	270	276	313	289	296	265	287	279	258	256	251	283	260	285	273	259	281	284	308	295	326	270	264	273	305	285	293	309	296	274	308	277	303	268	310	271	316	280	297	299	291	277	287	299	327	283	302	290	288	319	294	266	285	249	278	283	261	311	272	285	279	277	254	269	263	303	287	278	304	302	281	298	299	287	272	294	259	300	310	284	264	300	286	278	312	294	298	297	262	306	286	284	249	297	296	287	291	275	285	307	268	291	304	291	285	306	329	274	268	298	290	262	265	295	277	282	291	254	290	261	276	316	283	298	296	281	296	278	271	292	288	281	284	279	296	279	305	262	272	318	326	268	284	301	308	287	314	291	274	267	249	284	302	264	268	282	282	301	311	274	269	251	287	280	315	283	258	309	294	287	287	256	289	287	294	298	293	294	328	319	295	285	290	267	270	287	281	290	283	257	292	293	276	286	276	282	290	318	283	278	268	292	272	296	268	291	257	282	260	252	283	286	295	301	299	288	307	256	299	269	286	292	287	289	281	293	262	300	307	264	252	261	291	272	264	271	288	261	304	280	282	293	302	299	316	314	259	316	292	314	287	306	283	308	264	296	284	299	290	271	278	301	261	285	286	283	275	261	307	286	273	272	280	272	263	269	297	289	293	276	259	304	286	286	296	297	268	278	292	287	301	259	284	243	274	296	280	282	320	273	308	291	305	299	279	299	288	267	301	282	262	275	284	296	273	271	284	293	299	322	253	307	273	295	264	283	306	304	277	310	300	282	282	282	304	297	300	287	267	299	304	284	272	282	278	260	311	310	292	285	304	275	270	295	265	296	318	301	304	274	281	292	310	288	259	303	295	292	279	301	287	297	252	283	282	266	281	278	295	250	281	293	308	252	298	304	286	304	301	293	282	283	282	273	289	278	267	269	313	265	303	324	305	309	276	273	280	316	274	264	296	282	269	261	270	295	300	290	300	300	264	270	307	288	314	320	304	288	294	299	295	309	314	278	292	309	316	295	260	271	261	260	257	291	265	310	290	304	308	287	290	291	315	287	278	279	313	267	261	287	316	256	285	288	287	280	284	287	300	269	283	286	286	284	293	274	279	294	308	291	291	266	278	276	282	258	303	291	297	280	278	301	274	257	289	267	312	249	300	275	287	275	309	278	262	302	302	275	308	249	247	260	288	295	284	293	286	291	294	296	293	284	278	300	269	280	275	283	304	273	279	277	311	303	307	267	272	310	274	279	268	298	276	273	294	293	279	286	299	268	279	305	297	268	310	285	296	296	288	277	288	285	255	311	294	279	277	318	286	269	289	326	284	305	315	269	265	283	309	293	305	303	315	316	290	283	282	293	304	286	283	275	264	274	302	298	289	279	295	258	282	309	287	280	299	276	303	304	277	312	332	268	292	282	303	261	282	268	332	285	294	265	273	274	312	259	265	335	270	278	289	294	307	299	280	253	302	313	263	269	261	272	273	269	276	275	296	301	280	289	290	271	269	292	267	330	305	316	300	284	285	273	290	293	268	310	332	321	294	283	279	296	283	283	266	307	270	278	264	279	268	294	283	307	307	281	319	248	283	295	293	285	325	281	295	306	314	300	318	296	288	268	292	298	312	299	278	292	284	316	306	277	275	255	304	282	286	250	297	291	306	296	299	275	274	268	287	287	328	311	279	305	314	305	262	281	302	267	293	297	282	261	326	278	250	281	299	272	299	306	275	291	258	306	266	308	287	270	320	284	269	252	278	266	277	273	267	299	292	300	258	298	313	300	296	282	294	314	298	302	270	303	264	295	317	285	303	306	290	293	294	250	274	263	302	304	313	300	283	309	286	304	291	242	295	306	275	264	279	291	287	268	281	264	308	304	262	328	272	275	288	267	292	248	286	286	315	282	275	290	308	288	294	294	278	286	310	267	277	259	301	270	283	263	258	289	268	294	283	293	267	287	276	286	329	321	289	309	269	251	284	303	259	297	297	278	308	302	298	285	300	292	270	283	267	280	275	289	331	293	261	280	299	252	271	311	296	309	300	302	267	260	286	293	272	266	316	279	302	341	313	299	276	263	302	299	285	315	284	310	304	304	266	280	302	303	287	280	283	270	281	287	302	280	302	279	261	284	283	275	273	296	278	273	275	263	298	271	287	317	295	260	317	284	279	250	290	278	274	285	306	298	248	275	338	298	324	287	298	319	303	275	288	331	241	295	292	323	303	298	266	272	285	292	262	296	288	295	300	266	297	293	270	271	296	292	281	287	318	271	297	279	270	297	270	277	263	304	263	323	294	286	281	286	299	289	289	320	299	273	290	270	303	274	291	266	255	271	289	311	276	313	293	261	255	272	281	284	269	289	289	282	304	289	281	288	247	310	277	306	268	288	264	287	266	309	272	258	273	307	284	323	302	281	263	282	282	274	280	258	295	305	287	282	308	276	266	279	282	298	283	293	271	298	301	294	267	289	280	296	289	277	262	278	272	288	278	283	304	286	308	298	297	304	305	304	297	264	287	268	288	319	304	288	311	267	282	286	288	293	262	294	276	259	268	280	292	282	290	294	289	285	271	267	275	290	287	285	273	285	318	247	279	302	279	289	285	279	268	278	298	310	272	286	299	249	305	285	293	273	281	282	281	286	317	299	294	297	280	293	261	271	305	253	265	270	304	305	309	305	288	319	300	261	296	286	265	276	275	270	311	291	301	290	304	275	257	274	288	285	277	289	284	296	303	288	279	316	296	292	290	285	290	296	277	291	269	286	275	301	292	270	326	324	317	287	288	274	294	280	312	305	301	288	297	289	296	332	280	267	319	265	267	285	292	292	307	311	322	295	278	308	280	297	295	300	288	257	288	262	314	314	290	284	284	251	310	282	278	277	260	297	298	327	285	306	270	284	308	282	313	285	278	314	278	284	295	274	305	280	283	283	262	312	234	306	256	302	280	284	284	292	284	292	301	270	296	268	302	312	315	280	294	262	291	281	294	285	290	291	284	275	285	266	296	275	263	276	249	295	302
20822	1569	2983	3194	2867	2380	2034	1739	1515	1377	1354	1279	1171	1109	1039	1048	967	933	929	942	884	849	924	835	883	801	842	851	855	812	803	738	797	775	872	806	827	810	752	719	811	798	775	809	873	775	786	784	764	775	774	764	764	761	797	788	759	758	758	768	774	781	768	796	758	727	728	738	727	752	794	787	808	784	759	758	773	765	791	698	752	749	711	781	789	751	729	769	724	749	795	740	727	747	782	769	788	755	769	762	759	754	722	711	802	778	790	759	821	757	722	780	728	767	743	752	733	768	729	854	703	750	726	775	775	742	744	741	732	727	740	759	779	701	725	768	740	741	784	741	723	710	722	732	761	763	698	716	759	753	767	732	728	690	722	712	741	754	756	748	780	732	769	730	782	756	749	731	728	731	699	761	796	709	730	769	761	778	711	704	711	750	750	672	735	726	763	777	754	799	723	740	789	770	759	729	731	726	741	737	757	754	778	752	717	776	690	770	725	757	755	749	744	781	726	731	749	725	757	709	697	695	734	727	738	703	756	735	777	730	790	749	706	766	762	763	705	721	753	758	729	751	766	697	718	754	773	708	722	751	757	735	770	700	775	748	729	734	694	730	727	732	697	730	707	730	744	740	731	782	751	757	676	729	734	736	740	754	749	770	756	758	767	771	795	718	758	764	736	795	749	755	713	751	725	740	741	699	746	712	734	742	750	775	749	715	806	778	756	728	709	762	813	806	741	704	742	740	656	731	718	750	756	742	706	745	803	799	758	749	754	730	740	744	755	744	780	747	763	721	720	714	804	739	778	750	763	760	763	709	730	718	721	756	713	779	685	753	715	752	726	732	772	777	743	745	792	754	710	713	710	758	762	769	728	731	760	773	736	712	732	784	781	732	669	725	738	747	717	746	762	780	693	775	724	755	723	782	699	738	739	732	727	823	772	744	762	710	747	792	733	708	747	750	787	770	718	746	738	764	755	739	766	727	717	744	740	762	722	736	777	772	799	720	741	730	719	772	773	719	697	729	743	821	729	739	750	696	746	787	749	738	711	715	724	749	742	805	776	719	737	750	708	744	739	774	766	744	717	770	753	714	705	737	693	764	769	766	750	757	736	747	762	707	746	746	744	744	715	722	760	750	727	752	735	728	772	757	762	765	757	736	758	720	789	735	729	744	722	785	749	714	731	786	760	783	739	741	769	720	706	720	736	730	701	761	726	731	776	742	742	773	772	763	748	732	754	727	695	714	769	808	694	736	766	785	696	741	735	739	758	757	768	720	761	725	716	774	718	771	763	775	748	764	709	743	730	733	760	747	742	728	749	727	770	719	742	747	756	728	709	750	748	760	742	759	765	765	766	743	699	701	761	748	707	754	751	783	712	807	734	787	778	755	746	745	712	720	711	732	744	723	709	743	755	742	775	773	728	686	742	839	755	787	705	727	739	756	763	708	742	752	720	692	709	805	695	699	727	718	721	704	720	734	750	714	748	728	728	755	778	757	735	711	719	772	738	763	716	784	721	760	697	718	738	721	781	730	728	764	752	775	762	729	740	693	730	742	717	780	749	790	725	731	738	713	766	720	688	774	724	751	797	762	751	736	764	695	732	751	768	753	735	726	763	718	703	712	742	788	712	748	730	748	697	699	777	778	755	732	761	756	715	766	702	788	757	751	730	752	735	712	706	706	719	702	725	759	745	713	736	724	722	774	774	727	728	721	729	746	758	790	775	743	688	738	736	686	776	715	772	741	766	727	699	707	760	741	749	812	684	755	759	714	763	765	766	739	775	776	736	750	797	730	718	737	790	725	730	762	747	741	764	719	724	733	753	783	757	771	782	764	732	747	720	724	735	754	757	665	695	743	701	731	751	753	678	753	756	782	763	711	747	768	807	734	724	742	718	723	754	720	729	671	746	762	734	763	736	759	741	725	736	769	768	719	769	790	761	779	725	745	857	720	774	731	734	790	773	739	712	750	727	762	764	716	733	764	756	745	735	757	743	770	746	759	726	721	701	790	710	758	741	750	716	728	776	715	735	741	712	734	797	711	720	765	768	736	717	728	713	726	747	718	723	768	793	729	753	777	754	760	763	760	736	683	740	744	713	710	775	788	753	728	693	701	762	732	765	725	751	711	730	768	724	712	770	764	748	716	745	738	738	753	712	771	754	730	687	752	761	737	733	726	741	760	703	746	731	768	733	694	711	744	785	732	737	782	795	749	746	753	785	677	706	740	753	706	728	712	734	763	803	711	741	701	751	723	741	697	741	680	746	742	698	786	699	782	712	714	722	728	766	735	707	783	717	717	748	697	731	759	719	745	726	748	749	742	746	742	750	764	752	706	712	689	709	745	751	726	741	760	702	753	707	685	763	774	740	722	723	786	726	724	726	749	784	746	705	755	700	747	726	695	750	780	761	757	748	730	775	713	733	719	730	785	734	687	725	738	760	756	766	726	778	762	769	693	753	775	750	681	711	721	734	738	714	734	680	723	733	761	767	759	744	721	774	747	736	743	779	735	735	780	733	741	728	734	756	742	712	718	753	719	764	715	713	754	743	766	698	733	727	752	719	753	718	713	735	743	776	757	742	770	719	721	763	717	710	764	737	731	752	734	734	777	760	714	755	771	776	697	758	798	762	796	742	730	765	731	727	721	738	759	722	699	723	699	729	751	722	754	747	728	794	731	722	719	781	793	723	753	781	720	743	798	762	755	768	755	716	731	761	743	708	747	767	702	666	743	751	748	760	684	750	723	721	741	722	714	812	768	732	725	740	756	753	755	762	741	766	754	709	681	725	772	723	715	761	799	743	798	754	745	745	732	768	785	740	746	750	741	756	722	762	759	742	758	744	785	795	744	762	712	768	746	726	689	774	737	666	735	777	722	753	725	760	761	748	721	744	729	763	733	765	756	747	763	759	748	770	731	735	757	703	787	729	703	734	746	743	721	714	718	709	694	788	746	749	744	758	711	783	762	760	715	736	719	757	722	748	763	737	760	783	722	703	723	752	723	782	722	739	750	760	742	758	693	753	754	703	773	754	764	719	756	717	758	764	735	753	738	776	727	767	764	699	720	702	729	761	691	761	744	735	728	789	747	789	769	762	762	763	717	740	734	769	731	728	764	698	744	751	737	743	749	788	752	722	735	787	745	777	742	751	727	746	726	697	753	710	717	775	764	754	733	760	740	748	697	705	744	725	746	762	745	731	741	759	740	746	757	724	763	779	744	771	749	752	739	752	744	759	738	750	710	749	706	747	771	775	714	751	758	750	732	694	757	749	769	738	756	709	720	757	754	784	769	721	746	767	771	766	716	742	770	748	744	725	721	721	753	725	731	759	769	703	776	748	736	731	778	752	778	715	721	717	722	718	694	749	721	703	785	735	746	767	855	812	739	726	729	712	742	734	791	721	760	746	757	738	732	747	740	763	767	776	715	726	770	746	759	739	753	696	775	719	772	733	714	743	778	754	765	775	774	751	727	695	711	740	746	717	729	695	766
54239	19934	3764	1631	1090	865	638	530	509	409	393	325	334	330	318	284	261	260	270	250	258	272	237	249	261	270	239	236	252	226	232	224	244	232	228	221	237	238	224	263	218	245	241	230	228	247	259	229	237	245	215	233	231	246	213	201	215	232	223	246	229	228	219	249	197	236	245	239	202	203	218	211	201	204	203	224	216	222	189	248	206	227	208	230	200	205	214	215	210	220	213	219	251	208	207	226	221	175	225	223	240	212	223	205	220	225	247	242	221	224	227	206	239	223	209	222	246	246	231	228	221	225	210	216	228	216	223	207	193	211	247	215	193	210	216	193	216	241	203	224	221	211	222	233	229	237	209	203	225	227	214	214	210	230	248	199	212	233	204	211	202	203	219	219	232	233	202	202	226	225	210	222	222	224	236	220	214	231	196	226	200	226	228	211	219	220	236	230	241	216	212	231	198	228	213	223	207	235	214	248	212	205	193	202	209	203	224	214	204	245	224	232	218	247	236	219	196	235	239	240	234	235	201	215	199	197	211	219	226	233	220	210	228	196	227	222	208	259	220	232	221	222	217	225	230	220	200	202	219	239	235	239	217	235	207	236	204	221	208	235	197	237	203	233	192	205	246	213	232	240	225	216	237	210	233	203	223	213	208	235	217	214	223	220	223	234	209	202	198	235	222	206	245	206	192	215	223	237	209	217	202	224	209	230	228	268	201	209	214	216	239	200	196	202	250	209	205	225	218	220	222	244	239	227	223	212	193	224	234	211	235	200	208	225	215	241	248	206	216	227	262	237	218	202	219	221	198	197	236	215	235	211	198	189	218	221	210	248	235	219	223	221	234	230	246	244	235	204	206	241	201	228	214	203	230	213	228	191	255	242	208	222	241	217	211	210	251	230	231	220	226	187	214	238	203	240	225	239	219	226	205	215	248	226	221	225	207	233	221	244	248	242	240	209	207	223	195	220	220	222	239	225	209	239	217	216	218	234	246	233	219	228	223	255	228	245	231	197	200	240	204	229	209	243	233	244	231	232	206	215	264	221	218	243	198	229	225	216	211	234	221	207	200	245	219	207	188	197	227	224	232	228	236	232	218	208	227	215	234	242	225	225	215	208	210	215	240	258	192	212	209	222	235	242	202	222	202	209	243	214	219	233	245	219	239	216	214	212	263	221	217	228	236	225	236	245	232	235	212	222	218	215	219	192	190	224	214	211	237	248	216	206	226	239	227	215	232	199	248	194	220	217	223	230	226	205	227	221	227	219	240	207	239	237	226	223	212	241	220	226	227	225	212	232	222	199	214	234	226	235	188	216	217	251	233	215	213	228	204	233	207	203	231	221	224	227	203	213	198	220	217	208	233	207	233	193	221	214	228	238	229	179	252	212	206	206	229	203	218	221	205	239	241	235	234	205	221	205	200	240	221	200	216	240	207	198	236	225	223	243	205	200	206	214	205	231	236	236	221	211	212	212	222	228	224	208	213	213	197	217	208	215	236	224	241	217	220	229	245	195	203	247	228	232	210	214	220	214	222	235	219	204	224	187	200	240	211	203	243	220	204	204	240	246	232	257	206	222	203	190	220	223	219	227	217	200	212	216	197	212	225	222	233	224	220	236	229	212	231	220	206	235	208	216	199	226	230	229	209	230	231	226	199	231	219	229	200	225	222	246	199	249	212	220	247	228	197	207	189	220	254	235	205	193	229	214	199	241	225	223	219	223	226	241	213	234	236	207	232	214	208	232	238	211	208	223	212	233	244	223	236	231	230	204	207	216	224	225	205	216	228	222	216	233	258	206	191	236	244	225	235	198	224	243	211	241	242	217	217	235	211	233	221	218	218	200	224	222	201	183	222	215	233	195	237	243	232	232	216	222	206	229	221	223	212	217	216	207	219	265	214	202	230	253	221	224	229	204	237	220	227	227	219	215	212	239	241	231	245	222	232	235	209	195	189	242	237	211	206	200	251	222	218	225	207	241	211	207	270	195	209	184	237	216	221	210	232	213	225	234	216	230	210	234	222	207	203	222	198	231	244	226	213	215	234	204	215	201	235	221	214	204	204	214	214	222	205	231	213	217	245	201	203	221	223	216	225	264	234	259	229	215	222	217	231	197	211	219	233	235	232	200	199	199	210	204	221	210	219	236	262	189	207	209	241	247	183	189	264	247	223	221	200	215	219	222	198	231	224	225	204	225	245	220	212	222	207	214	210	211	236	212	227	237	220	188	205	236	201	217	246	215	220	213	220	226	221	228	212	208	230	228	204	233	210	188	196	232	225	232	235	195	214	243	222	243	198	207	235	211	223	229	233	214	221	237	218	208	201	218	202	201	228	244	221	226	210	248	219	199	217	226	194	236	230	231	218	239	210	227	235	207	224	184	222	186	218	235	250	225	196	220	255	227	201	238	216	233	240	219	172	203	219	207	214	221	221	214	241	206	205	235	241	240	214	221	210	197	216	234	224	218	224	214	217	198	209	211	243	234	220	223	211	221	263	211	222	238	233	243	251	239	249	201	221	220	209	213	213	244	211	217	200	222	247	228	219	229	241	248	200	201	217	222	218	216	205	205	190	236	255	216	242	227	236	188	217	235	239	233	219	217	233	243	207	240	216	267	218	248	221	235	216	211	205	233	220	223	231	200	238	236	216	232	196	232	237	202	209	242	198	229	227	230	225	206	215	217	242	226	218	232	222	251	205	202	193	208	235	211	220	212	226	234	226	197	230	217	244	224	222	213	200	225	217	202	211	228	214	197	217	227	215	222	208	237	217	245	217	234	235	209	213	225	212	222	229	240	211	218	226	254	221	215	220	238	222	199	231	237	212	214	229	230	196	208	228	228	209	218	210	228	229	209	220	191	203	228	225	222	241	215	235	221	231	228	226	228	249	249	211	231	215	231	240	242	237	223	236	210	225	239	234	215	230	238	233	225	191	239	227	219	205	220	208	214	217	219	227	237	197	232	221	237	213	226	221	200	203	234	214	218	217	206	216	215	230	208	207	219	225	229	237	240	220	223	236	230	204	219	205	208	225	210	233	225	212	237	243	215	217	216	232	225	208	218	212	237	239	207	229	208	209	241	226	210	235	226	213	203	208	233	208	230	216	221	225	224	217	202	224	240	247	235	212	242	189	224	230	232	220	232	219	226	209	233	196	190	239	214	206	220	209	228	228	241	238	214	231	237	224	218	214	232	238	241	238	211	226	235	218	228	235	200	220	243	246	241	192	236	229	217	239	213	200	200	208	212	189	235	212	227	208	241	215	217	228	250	210	221	214	211	210	204	224	224	228	219	234	204	209	230	210	220	220	234	219	237	194	227	208	223	244	233	222	224	239	216	238	220	216	230	193	238	212	230	231	211	215	216	207	232	236	212	196	231	211	225	228	243	197	204	200	196	232	241	235	205	227	200	206	239	217	215	235	220	189	197	195	229	198	213	244	218	215	228	226	223	233	236	189	223	215	233	210	211	240	228	226	231	215	237	204	213	222	210
29429	2167	4835	5328	4577	3684	2987	2577	2086	1938	1656	1484	1327	1253	1174	1106	1026	1017	1005	931	910	894	811	825	791	819	718	750	764	715	709	691	670	684	683	681	669	664	680	618	654	663	640	636	668	666	641	630	645	632	604	629	597	569	662	614	632	557	628	597	658	589	672	635	572	580	604	633	597	598	559	557	638	609	616	576	605	617	526	625	593	551	585	569	590	598	578	605	601	602	589	573	605	572	564	588	593	597	589	570	602	572	573	571	602	627	556	590	587	595	547	586	585	586	568	540	590	582	589	556	587	548	594	597	569	592	585	582	563	600	532	552	574	572	608	580	644	606	610	596	561	582	603	571	559	576	557	602	560	554	563	528	616	588	595	550	587	593	560	574	553	605	533	546	558	556	626	600	553	546	577	560	590	582	575	565	583	584	563	566	595	558	584	579	586	624	609	568	616	527	563	591	574	552	548	557	566	590	522	584	612	562	597	590	597	553	590	590	591	557	560	599	564	555	559	572	536	603	531	567	552	583	605	570	597	574	609	530	561	574	596	532	545	587	565	621	585	550	541	595	582	602	614	588	547	571	565	578	585	556	542	592	622	581	573	596	541	570	558	550	571	549	605	544	577	544	590	501	529	567	620	601	545	602	598	599	544	560	591	574	595	564	573	545	566	564	526	517	567	553	592	568	554	527	596	583	557	558	558	581	557	563	587	592	507	553	539	572	582	604	540	597	579	530	524	565	568	558	579	553	577	608	597	524	537	557	542	564	574	568	592	578	554	567	561	579	589	570	580	567	600	551	577	577	518	552	563	604	584	605	597	580	558	605	572	545	567	528	575	570	530	598	555	590	564	590	553	540	600	568	549	574	577	562	592	583	571	581	546	608	608	570	582	537	562	531	581	553	540	572	547	530	556	576	580	548	555	564	545	576	545	570	585	552	588	573	526	557	591	598	594	577	614	565	535	547	588	555	593	575	585	565	564	579	545	586	563	583	587	572	558	592	600	597	546	564	584	578	584	582	564	614	577	557	563	551	558	573	581	607	566	561	595	595	548	572	574	588	566	581	609	572	546	573	593	542	557	580	587	568	547	623	594	573	552	572	550	566	562	559	547	590	571	584	581	604	576	576	611	611	603	563	589	593	537	605	534	583	586	557	596	602	573	586	569	558	575	598	607	549	619	579	517	587	611	560	565	613	604	581	570	580	573	571	539	580	585	585	578	600	525	540	569	574	535	537	577	615	603	518	570	536	541	544	583	532	562	574	539	605	572	581	566	592	559	578	555	580	569	583	564	552	554	562	540	546	577	583	566	564	547	567	573	609	577	586	522	559	561	548	571	571	597	588	566	546	540	603	569	541	577	556	536	588	544	580	572	534	618	608	543	544	578	572	555	605	600	560	597	598	565	575	592	551	567	588	556	576	551	567	535	589	594	558	585	547	541	553	617	581	595	579	529	542	550	612	569	543	554	593	561	576	571	569	578	548	562	583	536	569	588	620	539	575	571	568	576	541	562	580	600	582	564	608	584	602	600	569	604	525	571	584	581	551	588	599	579	558	580	574	554	589	582	580	572	571	597	610	554	546	602	584	590	624	528	582	562	574	586	568	567	612	554	570	549	559	585	611	598	600	571	589	575	543	546	576	581	575	578	554	561	609	590	518	589	522	577	588	599	584	597	604	556	559	576	577	561	531	587	593	564	627	550	569	580	589	576	582	594	540	580	568	590	585	601	568	556	590	527	531	554	539	572	558	544	575	546	629	567	603	574	575	578	583	607	575	595	601	569	541	561	592	559	563	571	537	572	560	562	603	581	577	618	594	532	571	561	554	552	540	558	517	548	573	594	543	553	546	553	583	571	550	569	568	545	588	555	590	599	591	549	567	607	548	581	552	554	547	542	580	563	573	558	570	554	572	584	598	569	558	570	548	545	579	540	594	578	581	548	551	563	557	594	548	571	588	581	599	581	591	595	569	549	574	579	552	585	579	605	594	590	588	646	563	546	516	562	562	545	582	525	590	567	586	609	580	606	599	547	555	569	570	576	569	577	571	568	565	593	612	588	533	546	567	561	559	565	575	572	558	589	610	549	573	598	544	525	563	589	589	591	575	570	563	527	597	571	503	549	517	575	530	537	556	550	561	582	595	540	544	531	564	560	561	550	574	605	552	564	548	591	551	596	531	584	553	553	581	555	555	556	558	575	588	561	604	574	572	583	583	534	598	591	580	556	573	555	605	591	595	571	584	571	588	584	571	554	557	578	582	577	539	544	565	587	567	542	587	603	565	593	631	590	540	571	553	586	581	577	608	580	572	551	541	575	555	575	587	574	617	597	605	575	599	540	567	537	606	593	575	585	535	564	571	571	544	546	548	563	596	574	578	571	573	562	550	566	591	566	556	591	598	587	540	569	554	580	564	571	597	574	565	547	580	546	549	579	551	608	536	580	578	583	573	586	591	571	600	553	595	575	575	582	542	559	612	568	523	605	581	547	555	564	577	583	575	580	558	577	564	587	557	589	573	561	563	589	554	601	574	566	581	575	549	564	564	584	598	600	553	549	573	590	580	566	563	567	532	570	599	604	547	519	597	559	552	600	599	589	617	605	590	550	597	549	578	572	595	590	591	566	565	597	575	601	601	547	548	579	554	593	578	587	588	532	535	557	595	614	570	589	581	566	578	580	562	544	577	561	519	583	556	559	539	610	596	554	616	527	571	557	559	573	571	580	583	611	531	565	562	607	562	508	581	587	536	567	613	593	570	601	573	530	563	599	603	565	579	559	584	577	546	555	602	577	568	600	593	568	592	583	548	555	555	557	557	624	545	570	589	565	573	589	538	545	555	596	576	566	592	541	573	565	567	565	548	511	552	547	576	569	565	533	562	576	632	554	592	520	555	580	534	546	556	571	598	625	563	549	590	570	574	591	589	583	595	583	574	531	585	550	581	566	632	560	572	577	582	604	576	581	579	559	597	590	566	598	558	562	551	588	619	577	615	569	587	578	604	575	586	590	579	557	578	581	583	561	559	556	532	581	595	580	612	596	532	567	531	594	567	563	582	585	562	574	561	576	573	575	586	587	551	564	608	602	542	562	566	561	556	587	550	548	583	594	564	594	579	568	580	560	587	603	549	536	584	631	557	619	526	553	555	590	592	571	553	624	566	576	542	580	536	525	569	588	593	575	578	551	572	543	630	579	562	533	587	567	556	571	594	555	528	575	544	568	520	577	608	592	554	593	588	560	585	579	588	565	583	589	567	552	583	593	563	589	563	577	560	544	555	540	580	541	545	507	575	527	629	573	521	627	585	540	532	562	549	546	582	573	576	565	536	519	589	535	555	539	543	552	576	617	569	543	545	591	585	576	568	568	579	579	559	532	558	555	555	547	573	556	574	561	567	609	558	549	605	535	589	601	580	613	525	577	546	572	581	576	571	563	584	614	620	539	589	614	559	573	583	553	593	593	606	567	576	563	585	540	588	546	586	607	597	520	596	568	580
4574	281	213	233	194	232	196	189	192	202	165	191	202	215	187	177	180	186	198	205	199	209	192	173	189	173	187	187	177	206	212	188	191	183	195	191	193	202	197	191	193	190	222	207	196	205	189	195	190	179	233	221	193	208	175	212	194	223	178	196	216	205	216	201	178	191	191	190	188	187	184	168	190	211	182	190	168	202	172	174	186	182	194	204	197	184	196	165	180	187	184	173	175	167	184	199	177	194	194	191	189	211	190	183	189	175	211	197	196	195	154	180	194	215	178	187	166	200	193	205	203	170	205	177	204	188	192	180	207	203	192	187	176	178	194	197	195	202	190	184	194	204	187	208	197	186	201	201	193	215	213	189	195	185	187	188	218	204	188	204	186	173	185	179	195	196	207	208	180	194	187	192	183	195	221	229	204	195	176	179	187	195	186	184	188	175	199	201	196	207	180	183	177	207	177	196	195	203	180	177	191	183	172	181	208	186	213	178	172	193	184	197	207	196	186	181	198	168	207	224	208	205	222	164	197	184	171	208	196	172	185	189	192	167	182	185	170	192	204	189	214	200	171	190	178	191	213	168	181	194	187	191	189	177	216	168	196	180	192	211	199	186	205	197	214	202	203	206	197	206	191	204	170	187	199	183	203	187	172	194	196	199	183	176	188	156	182	180	207	182	194	197	179	174	175	204	225	165	191	187	201	194	212	190	193	161	220	193	181	198	168	196	185	174	175	185	174	184	185	209	185	188	201	208	216	198	191	189	195	199	203	163	185	190	181	198	180	207	175	175	178	196	198	210	172	187	169	188	189	191	202	185	169	200	186	181	179	164	167	227	200	182	190	180	195	184	176	193	205	213	184	185	210	199	188	182	192	179	167	190	170	208	213	190	207	201	190	214	178	211	212	179	189	192	171	158	176	178	193	176	178	206	198	188	208	181	187	199	214	182	190	197	194	191	180	185	194	183	180	205	217	175	190	221	194	187	184	188	193	194	209	194	200	175	200	187	188	201	195	187	188	190	187	184	194	185	190	195	170	179	189	202	198	204	184	201	199	198	194	172	208	199	198	198	204	169	158	198	179	209	179	216	183	179	184	203	177	207	201	188	197	195	185	195	185	214	208	172	193	195	180	185	189	192	198	196	198	209	189	182	218	181	194	199	188	172	206	185	202	177	193	209	184	209	187	201	187	207	230	173	192	173	201	204	200	167	192	188	164	209	189	198	197	193	196	194	186	216	213	168	173	186	196	215	183	199	197	210	159	209	190	190	174	198	231	209	212	203	209	181	223	192	188	214	178	187	210	186	197	185	180	167	186	217	201	194	165	193	194	173	199	193	200	227	193	168	221	186	191	176	192	184	186	198	223	202	205	200	179	215	186	197	214	211	187	203	179	186	166	203	184	172	208	223	187	200	182	182	181	174	199	217	214	202	196	180	185	205	169	213	222	213	186	187	181	179	206	195	212	184	170	205	179	190	225	170	182	203	201	206	165	181	185	193	196	188	199	162	183	199	222	170	219	178	204	188	194	177	180	195	193	196	177	204	193	190	197	191	165	197	190	206	191	181	192	194	176	189	186	210	194	171	201	195	181	178	188	196	187	202	191	181	207	182	196	184	213	204	207	186	184	209	184	183	188	188	208	201	201	185	171	204	203	200	182	189	210	186	205	195	182	191	196	192	181	175	195	185	200	186	194	176	196	189	199	206	185	190	163	207	188	197	166	204	187	191	186	188	196	198	161	200	195	180	206	180	208	185	182	193	182	205	195	170	208	182	190	179	189	192	194	200	204	197	177	184	181	176	189	199	170	180	186	186	194	194	187	153	194	207	198	189	208	195	208	201	178	190	181	184	162	183	175	178	200	192	194	189	192	180	160	182	173	211	190	190	184	158	203	203	204	177	208	172	192	181	187	184	185	205	201	185	192	183	198	179	175	189	175	190	166	178	183	178	208	179	175	197	183	199	189	191	176	184	158	172	194	188	186	196	200	208	189	198	214	189	196	195	217	199	197	180	183	203	201	196	190	166	201	227	192	198	242	165	171	165	182	205	189	197	177	198	213	198	184	219	179	182	212	184	183	193	208	213	200	186	199	175	179	180	198	218	203	173	203	196	198	196	187	182	202	182	194	203	198	182	193	172	179	190	185	195	198	189	188	188	183	188	188	171	194	215	224	216	192	203	183	199	202	201	183	199	196	209	194	179	171	206	188	202	194	168	175	196	182	191	207	213	180	180	200	224	209	184	188	188	204	204	187	200	183	205	183	204	172	182	187	202	180	180	194	168	212	188	184	173	186	183	206	191	218	190	180	178	213	200	177	161	185	199	180	208	186	224	215	177	190	209	200	168	217	176	212	204	187	175	199	187	195	187	184	204	193	183	190	183	197	183	189	171	173	209	173	190	217	206	188	182	205	200	203	188	201	192	201	197	190	183	183	212	196	209	180	186	190	184	199	188	210	195	181	200	187	187	200	161	191	200	184	209	189	192	206	199	208	169	210	173	200	192	189	204	207	212	195	185	206	165	190	207	187	202	205	219	203	192	188	210	218	161	189	212	206	207	187	199	193	213	201	196	203	209	215	195	192	196	176	184	203	206	183	174	199	179	208	204	185	202	181	191	187	187	176	190	186	178	180	184	182	170	204	198	182	226	209	207	163	179	182	194	173	225	194	180	191	169	206	221	184	196	161	175	186	201	206	194	174	187	211	186	196	181	202	207	204	201	177	218	189	182	217	176	210	215	201	191	207	214	181	191	215	211	203	182	165	199	199	176	187	180	181	184	223	197	197	199	185	177	226	180	172	202	188	216	193	177	185	184	177	213	174	181	213	209	175	188	191	200	188	183	182	194	199	170	170	197	203	177	190	198	184	204	189	182	191	202	170	192	203	222	191	200	207	189	189	177	178	174	174	188	187	190	195	207	167	192	189	226	210	188	178	198	170	198	214	171	199	188	202	189	204	180	179	210	167	199	209	183	189	208	178	197	210	170	198	174	198	208	178	179	191	170	194	180	193	217	173	193	159	173	213	205	193	189	180	182	184	163	229	198	175	186	211	173	192	195	181	182	202	180	180	200	201	208	193	193	174	192	203	195	158	194	195	188	202	179	182	187	181	203	176	215	187	176	198	207	159	208	182	195	212	190	189	188	185	197	212	198	198	174	190	186	179	212	206	189	209	209	208	179	206	213	224	200	201	187	200	216	190	174	197	180	195	172	225	208	180	186	188	168	206	191	169	192	205	170	178	195	196	221	191	189	205	186	194	216	176	198	194	192	190	176	190	181	199	197	185	190	209	209	186	210	180	191	213	188	201	183	206	188	181	207	196	185	201	192	186	200	217	182	183	205	200	183	198	189	194	200	194	186	189	176	177	205	190	189	210	205	206	185	193	175	174	190	199	211	198	193	187	188	198	196	190	172	199	194	173	180	180	194	183	187	228	218	192	179	186	175	202	187	207	155	180	177	191	195	200	190	183	206	196	194	187	163	199	174
4442	640	645	633	587	619	568	540	577	549	523	594	531	526	500	500	577	573	528	559	513	523	563	533	557	540	561	570	525	531	596	540	566	548	519	539	550	509	528	572	551	502	544	533	502	529	525	563	515	569	521	519	500	526	526	520	522	545	539	526	584	566	513	518	527	568	534	492	540	588	516	521	526	527	514	546	511	524	571	551	522	524	523	517	542	513	565	559	551	541	551	573	562	527	478	475	547	532	533	576	550	515	517	522	560	498	552	544	526	540	514	569	534	516	541	496	557	540	514	542	548	549	562	559	523	540	519	565	512	502	505	522	576	524	530	523	496	541	480	535	529	551	507	536	553	570	531	579	531	559	542	541	556	526	567	549	540	549	558	537	551	511	525	539	534	538	510	581	519	549	508	525	560	514	484	514	538	551	554	612	514	533	514	539	572	564	498	560	498	560	535	492	554	541	537	559	578	561	559	518	555	518	529	539	557	542	557	489	539	516	553	547	529	576	521	527	543	520	539	544	517	497	507	564	581	496	527	526	520	518	508	521	588	511	492	549	530	538	544	540	518	545	546	531	535	563	538	574	475	544	541	490	586	565	516	549	565	537	526	503	541	551	526	570	481	531	538	545	497	545	572	556	544	524	490	536	583	513	531	587	493	536	518	527	534	535	535	513	516	561	587	526	556	552	558	544	528	558	517	579	555	554	530	544	522	531	529	523	515	521	533	552	506	530	555	516	499	544	541	506	527	531	515	546	538	553	541	564	539	534	534	523	558	538	518	555	478	520	537	529	514	505	518	544	513	518	558	559	566	568	557	535	535	506	520	545	549	520	522	515	515	531	555	587	502	512	564	547	600	517	540	533	528	554	538	529	533	574	511	561	557	581	479	549	515	491	576	510	467	540	534	531	568	550	538	496	506	580	504	556	536	545	516	560	547	587	536	523	540	528	478	525	555	538	554	539	529	525	522	560	493	543	548	506	522	506	538	552	518	528	513	533	537	542	557	552	546	525	553	525	528	510	529	533	597	545	564	521	547	548	505	535	527	572	488	514	517	542	551	534	548	537	532	549	523	560	548	555	525	496	575	474	524	545	548	510	552	532	534	536	543	552	485	490	531	541	545	512	533	509	569	540	537	537	550	547	517	550	552	538	498	545	586	507	524	526	559	517	525	533	532	513	559	537	508	519	490	527	536	506	500	555	535	524	566	515	566	496	547	534	524	527	555	564	532	548	571	504	533	566	499	532	502	547	540	501	543	551	559	523	517	530	516	557	500	533	516	531	532	552	554	556	526	518	522	517	524	523	583	513	551	553	536	549	482	502	514	522	504	547	552	503	516	579	528	514	514	535	518	529	537	531	528	502	525	515	557	554	575	501	498	548	527	518	498	532	521	521	537	549	544	541	531	534	546	509	542	506	537	529	513	526	538	487	531	502	507	565	517	546	521	567	515	546	525	510	513	547	511	534	544	573	527	504	567	573	531	503	565	565	553	521	546	533	528	477	518	549	553	532	554	559	550	552	511	523	519	514	519	526	513	515	553	526	537	535	538	521	575	520	525	530	507	541	548	553	534	533	518	523	563	554	518	486	540	564	522	543	526	507	552	499	539	501	534	538	516	514	558	513	529	547	545	566	567	497	544	503	563	484	540	496	551	569	517	538	551	554	551	534	545	515	539	524	523	517	558	507	541	566	499	548	552	513	508	504	523	520	515	540	533	520	523	536	527	521	515	524	512	513	534	530	550	558	575	542	535	508	528	491	557	543	533	557	499	535	549	532	528	531	523	523	543	570	474	563	533	557	549	542	459	503	501	537	521	512	534	501	522	513	503	608	533	531	579	500	512	531	518	525	549	519	571	540	551	514	513	539	550	531	563	528	495	542	515	582	524	523	545	529	527	527	582	520	506	533	517	567	529	558	518	503	534	543	505	544	532	526	559	574	539	505	561	557	512	530	550	529	541	559	528	540	525	536	522	501	528	545	517	527	502	555	493	531	515	569	530	569	502	520	557	573	568	522	546	536	507	482	533	535	573	524	519	530	534	563	533	567	518	568	538	485	536	527	547	538	532	523	513	544	535	558	532	546	494	498	537	591	556	514	535	555	500	544	534	540	570	544	562	540	564	527	494	525	551	499	543	520	556	519	553	509	526	562	538	520	542	526	503	546	534	562	523	525	487	526	559	565	542	536	572	513	580	480	568	533	532	508	500	546	550	487	526	524	511	507	545	511	504	517	540	526	536	533	514	545	529	505	544	548	522	533	526	523	547	510	534	531	551	503	538	528	531	549	548	577	498	529	534	587	549	515	571	543	537	512	589	520	517	547	506	539	531	526	552	539	523	522	544	554	511	572	501	509	494	531	533	539	546	534	521	551	552	547	517	540	560	572	536	540	549	501	541	528	524	503	554	595	545	536	525	490	507	546	522	530	508	557	524	553	543	493	516	556	535	541	549	547	517	489	527	567	550	550	507	556	542	543	513	525	529	518	534	545	530	557	488	566	557	491	544	555	523	522	522	558	476	499	548	536	502	543	503	505	553	551	552	573	513	541	490	515	516	541	529	517	529	541	541	543	524	536	596	508	508	543	570	506	553	513	539	548	561	530	489	535	538	537	543	537	516	505	526	516	574	537	578	564	582	533	519	521	560	545	541	483	504	517	505	538	500	517	524	499	566	543	545	577	548	493	508	531	519	519	538	528	544	565	537	532	521	514	502	513	552	508	573	497	531	517	512	546	505	559	542	505	536	526	520	538	556	552	556	547	583	524	535	557	553	576	522	509	510	547	535	545	531	529	532	557	548	530	504	536	514	541	544	553	530	563	535	540	515	540	534	518	554	478	522	561	482	546	559	571	562	532	558	515	520	536	535	553	582	548	531	514	554	554	531	571	553	561	505	503	547	573	591	513	584	545	563	550	518	540	521	493	556	537	527	520	543	514	568	527	482	552	502	556	525	532	483	565	578	528	521	506	482	538	581	547	522	516	492	527	524	527	494	522	563	530	566	534	561	500	501	523	571	555	534	504	514	552	532	533	541	531	538	485	572	509	530	507	521	522	511	508	519	518	545	531	576	552	554	522	512	540	510	526	522	571	574	514	547	533	486	493	504	534	548	534	542	534	533	519	540	533	515	508	540	521	521	527	538	544	547	533	537	524	555	557	491	533	537	535	502	515	506	520	539	569	545	544	537	534	529	559	550	530	509	547	566	503	555	550	540	546	546	515	541	545	500	552	559	542	539	595	503	480	522	512	516	553	543	515	544	528	562	528	496	546	528	585	559	528	551	539	522	529	515	546	555	528	547	546	515	486	528	507	545	532	504	497	536	530	578	579	554	533	485	526	559	552	552	523	535	540	604	525	518	537	557	554	550	541	532	562	538	563	555	565	500	519	490	560	544	543	540	567	538	571	534	527	538	518	540	524	526	542	506	531	529	526	572	547	522	563	537	573	594	496	506	512	531	536	531	488	526	540	514	557	566	600	506	546	530	551
40637	10991	1437	1021	726	591	486	404	371	398	332	308	302	381	317	290	299	278	311	289	297	261	260	271	273	301	287	264	319	298	299	280	294	290	284	302	313	297	286	276	276	281	302	261	278	280	303	290	280	268	290	287	283	276	271	272	268	273	271	278	281	261	247	279	280	243	279	282	274	292	289	296	285	287	276	268	279	279	283	267	309	266	285	282	292	310	296	276	302	291	278	303	285	272	277	281	255	269	265	308	234	312	292	288	296	264	312	275	243	250	309	285	319	330	284	248	295	247	272	299	287	294	275	271	291	292	278	269	301	258	262	279	290	289	259	273	267	269	295	262	274	292	295	265	243	267	308	306	284	284	262	247	276	308	286	279	268	294	266	257	282	284	276	280	296	257	261	273	304	278	260	273	322	273	291	269	280	257	256	288	291	304	290	270	269	300	275	301	289	289	260	271	278	309	257	292	278	293	277	265	279	284	276	238	302	279	253	268	278	307	273	270	283	276	252	279	308	289	268	304	283	267	270	300	260	286	283	296	261	311	317	292	262	268	281	274	272	292	260	288	257	280	255	279	282	255	258	287	237	300	311	300	267	274	290	258	281	279	269	267	288	298	276	279	278	299	283	288	258	293	263	267	327	292	280	291	272	282	269	291	265	295	321	268	280	288	286	259	296	265	232	265	311	254	252	294	318	276	246	273	279	310	294	288	284	284	311	277	245	270	281	267	272	267	280	288	260	278	275	267	278	286	248	291	240	274	277	280	303	252	275	264	300	289	270	288	300	270	314	272	267	281	291	285	284	271	255	273	259	296	265	264	277	248	246	314	261	275	290	289	286	273	291	250	272	303	274	285	290	273	282	263	280	258	275	256	279	255	277	293	275	281	275	296	267	281	260	266	283	298	267	298	234	287	274	260	272	290	288	261	286	277	248	270	258	270	280	308	316	305	275	275	276	279	251	245	301	264	277	235	281	289	280	271	283	271	299	253	287	277	301	299	304	283	305	287	298	255	285	253	278	272	294	295	267	292	271	284	299	282	268	271	290	256	265	258	278	266	276	271	271	281	282	285	274	249	254	271	288	252	279	277	281	266	274	291	274	284	264	269	255	257	297	281	262	270	250	283	277	262	271	280	292	262	306	277	297	295	300	285	282	263	268	277	285	271	266	290	280	296	290	296	285	283	248	256	285	271	293	323	299	260	266	275	265	278	277	268	249	247	282	269	273	293	261	271	301	289	277	289	275	281	278	276	298	285	271	282	299	266	268	315	266	261	282	287	268	289	268	281	252	293	281	263	305	288	285	255	284	313	262	281	292	284	267	295	262	319	281	292	259	275	286	273	293	254	260	254	260	317	286	276	279	265	302	272	270	296	303	310	262	280	291	291	274	261	269	259	284	295	263	281	297	293	284	292	263	277	273	264	276	305	295	279	279	259	289	274	266	287	291	251	285	277	267	286	263	259	303	274	254	300	252	284	287	303	273	267	301	283	270	290	286	247	269	305	268	281	278	269	273	263	263	281	308	274	246	265	259	283	291	292	267	276	279	283	263	287	266	249	274	282	289	293	251	266	257	262	251	272	273	288	257	288	248	262	279	288	290	261	271	289	257	284	279	277	306	288	267	296	266	285	263	280	281	253	282	257	240	259	295	257	282	282	292	284	289	270	302	271	271	269	282	301	275	306	274	255	267	315	289	278	265	280	269	301	294	289	301	258	265	269	287	289	296	234	254	275	243	273	283	266	290	259	261	261	308	262	309	258	268	293	271	303	301	290	296	273	272	279	271	294	269	289	293	272	282	248	288	252	304	309	267	278	296	292	285	256	270	280	276	251	276	284	267	272	238	287	283	309	252	270	261	253	261	259	289	287	288	279	245	242	267	273	272	241	286	266	267	277	263	292	294	249	259	301	277	265	306	278	306	273	299	282	282	337	274	295	282	309	274	278	240	269	273	277	296	257	287	280	270	309	317	285	250	260	281	290	258	308	305	286	282	270	277	295	287	258	298	287	256	304	266	286	267	274	292	258	275	255	270	251	287	309	290	280	269	274	323	268	269	307	268	278	294	294	293	301	263	287	253	261	311	250	287	270	298	279	254	279	299	294	252	282	285	255	273	301	271	258	288	236	299	280	282	281	264	256	281	269	272	295	273	286	277	286	292	304	298	281	262	270	269	283	279	286	284	263	281	272	268	248	258	242	308	284	287	249	291	306	285	288	280	272	261	288	282	294	273	277	259	254	277	281	286	274	299	279	286	285	262	290	285	268	268	277	273	269	310	296	281	297	298	265	270	295	278	265	276	258	294	290	266	300	235	256	297	270	263	275	290	268	252	280	280	287	291	288	282	282	278	294	284	296	280	270	293	286	280	266	265	313	285	272	273	290	279	247	264	287	266	274	267	271	283	282	311	279	298	299	265	278	295	290	286	287	261	287	255	301	280	295	274	248	253	283	293	261	273	290	257	267	292	339	251	259	274	259	256	287	285	257	296	281	291	250	275	275	318	279	286	284	276	307	248	254	290	259	260	290	227	261	271	267	285	284	289	296	270	291	293	286	287	261	264	273	256	266	297	261	303	294	247	278	279	250	261	274	286	248	289	302	303	268	250	284	265	280	270	267	257	292	283	274	277	283	248	244	285	274	258	278	255	290	251	279	271	274	297	268	269	283	258	266	287	266	275	274	287	272	295	282	273	278	268	265	298	290	279	273	270	286	283	295	258	280	290	300	284	287	284	263	294	292	260	244	257	252	290	290	301	296	278	269	270	270	277	286	255	279	307	250	275	280	274	309	294	278	285	259	271	292	282	266	269	269	275	270	294	252	291	309	272	262	300	276	305	303	295	281	253	278	269	281	277	275	266	270	256	268	289	306	271	275	271	297	303	283	276	265	282	272	267	313	282	308	261	269	252	261	296	290	277	284	263	296	284	298	266	295	299	279	284	264	255	306	275	280	259	280	289	271	267	277	252	294	275	242	286	263	259	253	282	279	283	291	303	275	299	265	279	280	279	290	273	244	269	310	271	278	298	255	295	256	265	277	266	284	292	272	266	274	265	283	264	249	297	289	299	280	279	266	290	256	270	278	285	286	267	310	325	277	276	281	302	254	270	284	278	285	264	283	297	291	249	265	263	308	302	298	264	277	297	260	290	271	256	299	283	278	266	302	247	276	286	269	293	309	265	296	301	297	263	263	256	296	238	248	299	263	261	273	248	279	303	284	294	291	301	273	294	287	275	277	264	285	270	295	248	303	276	294	281	276	274	299	258	320	262	229	283	261	287	278	297	305	255	300	241	281	280	271	293	293	281	271	275	286	300	295	261	258	301	296	267	291	296	295	277	291	278	299	260	272	269	282	318	293	303	256	253	299	281	277	264	274	262	251	312	282	282	269	264	247	267	251	261	277	293	306	264	266	293	271	263	273	295	278	284	283	260	251	269	275	272	280	295	275	273	300	288	266	309	274	278	267	260	269	297	275	279	294	268	283	275	292
21982	1536	3008	3132	2843	2285	1985	1716	1626	1397	1302	1140	1119	1022	1006	1017	979	935	920	870	927	889	819	858	874	806	818	807	810	850	737	773	769	797	786	750	789	777	752	737	771	722	782	772	763	767	752	728	764	716	765	732	752	750	744	779	721	708	705	748	722	757	761	749	792	736	786	743	763	725	786	706	761	746	748	785	721	752	749	764	746	763	718	732	750	732	695	769	759	729	775	710	740	703	713	762	727	728	749	711	685	720	740	746	737	724	714	743	716	714	718	734	697	716	720	713	724	752	731	743	665	715	741	737	704	675	742	764	744	677	743	757	701	715	706	725	697	703	705	698	713	721	755	726	732	747	711	739	692	741	729	723	794	736	743	750	700	741	691	720	749	745	680	734	754	685	718	780	688	687	723	763	746	770	755	759	777	692	660	705	703	705	714	709	646	704	702	746	740	743	745	731	762	737	718	733	711	720	660	741	711	722	739	700	672	716	708	718	705	720	730	686	734	763	719	699	744	757	733	704	676	736	707	686	715	684	705	732	705	729	719	734	678	723	765	727	752	792	708	753	701	719	691	704	710	744	767	715	677	764	721	707	700	696	710	764	710	712	707	749	733	700	708	699	709	735	751	744	711	755	739	738	760	747	738	714	740	738	683	734	656	729	766	745	752	671	735	723	695	683	756	730	684	719	713	719	777	737	727	748	750	750	704	767	744	692	722	712	676	710	670	748	706	749	726	712	727	704	737	781	748	691	745	703	752	785	696	729	749	741	772	747	752	731	707	728	744	738	695	758	672	730	718	720	739	718	738	701	673	783	779	731	687	684	769	759	719	782	736	742	715	710	736	691	692	661	770	701	742	716	743	739	713	745	740	728	706	767	751	763	706	748	718	707	729	756	691	731	762	663	728	743	731	702	720	693	737	711	744	680	741	730	664	713	672	750	740	696	730	735	730	742	764	722	709	703	733	682	724	725	715	709	712	710	665	725	712	717	689	701	731	738	734	721	724	691	693	719	742	664	689	720	769	679	699	684	788	763	735	691	696	721	732	711	687	738	750	740	721	721	756	727	759	688	725	760	696	705	712	717	715	709	752	756	766	728	723	749	755	737	679	739	773	743	740	701	745	726	739	740	724	691	745	732	706	736	700	786	749	731	676	800	707	683	746	703	686	713	741	787	722	716	741	733	716	746	669	749	723	732	716	729	709	717	708	709	758	745	677	677	712	701	718	728	718	732	693	738	744	726	676	751	691	715	712	718	681	761	726	729	740	699	729	688	745	709	691	709	735	720	747	705	732	713	728	720	707	728	700	699	724	698	689	746	664	753	717	741	693	724	740	734	740	747	671	687	709	748	750	684	727	718	727	705	704	745	732	709	718	706	695	741	733	748	728	716	732	710	755	745	733	706	734	714	715	693	715	751	723	743	724	723	735	713	744	710	732	724	713	669	718	688	728	715	742	678	676	703	739	735	725	749	723	778	744	701	738	717	765	749	695	711	723	731	714	722	745	742	709	729	728	728	691	714	747	695	757	698	746	759	757	799	714	724	736	696	737	703	738	684	734	730	730	695	648	714	672	731	707	721	700	740	716	750	780	723	722	678	718	749	752	756	701	745	651	709	714	739	752	744	739	774	690	730	689	755	747	732	679	724	718	709	722	740	768	748	771	762	715	752	751	730	747	739	723	740	751	749	696	707	723	717	716	682	708	740	733	740	778	700	729	764	732	758	746	759	710	746	689	731	751	751	746	664	727	731	736	743	702	769	700	676	766	767	725	717	709	709	692	694	739	723	741	697	698	730	767	713	714	697	744	703	785	723	703	728	749	714	695	695	765	696	703	737	735	734	714	763	716	684	718	726	680	695	715	732	715	748	753	750	679	747	729	739	694	716	696	746	711	767	696	724	734	735	738	714	750	726	740	707	737	750	664	763	693	667	680	729	709	724	763	704	742	688	711	704	767	726	702	735	730	759	719	820	726	792	755	741	697	742	724	728	733	728	748	687	702	679	752	726	716	768	710	687	749	752	705	714	734	767	678	737	673	735	736	806	678	721	718	701	749	745	738	713	711	700	772	709	716	721	750	730	677	763	715	719	713	734	730	761	700	754	730	717	740	784	717	767	726	690	727	710	718	733	735	748	707	729	733	727	725	767	712	721	724	753	709	748	728	729	702	706	690	712	794	761	755	732	724	735	671	706	734	728	742	727	736	765	699	728	718	736	693	761	717	740	736	713	736	710	710	734	700	694	706	694	760	725	701	754	719	702	687	718	700	698	709	734	713	733	734	691	687	715	704	771	731	727	720	769	734	722	689	768	735	739	705	709	745	715	730	709	739	753	746	738	724	765	733	756	711	738	736	739	766	735	700	746	705	681	707	703	720	685	715	725	704	746	737	755	782	757	727	717	735	744	701	766	711	731	741	717	715	705	703	732	724	729	711	715	716	720	707	753	703	711	736	756	711	765	691	713	674	660	700	709	702	741	758	733	735	743	762	708	713	714	703	724	732	681	726	762	709	700	745	706	766	762	730	742	691	770	711	753	735	726	732	739	723	699	659	696	700	736	763	724	705	687	718	732	746	702	785	708	748	702	730	738	766	704	753	731	664	771	708	691	728	718	744	705	717	731	697	701	734	740	768	739	775	715	701	730	733	721	796	701	758	750	742	715	701	754	749	719	718	713	734	714	727	736	709	682	763	742	668	734	742	729	713	744	731	732	735	711	723	716	732	734	725	760	693	683	709	702	722	718	705	713	758	774	739	705	724	724	743	747	723	664	706	760	728	748	703	724	676	709	731	715	737	758	726	680	695	693	755	746	711	717	702	743	727	724	715	693	744	774	741	691	689	737	764	768	705	750	779	700	706	698	708	701	746	700	709	745	781	735	782	723	678	726	746	743	701	739	734	698	712	683	678	696	750	765	689	719	715	728	713	756	749	663	756	685	711	700	725	697	677	724	748	755	743	743	702	710	725	738	719	707	738	729	749	755	732	720	708	727	732	753	713	737	736	731	715	728	740	741	706	700	710	748	721	748	682	716	712	718	729	719	717	738	752	684	723	736	725	682	688	695	740	720	724	709	756	753	731	732	764	785	736	701	709	733	687	727	720	730	710	728	730	712	738	751	711	698	707	697	712	708	719	738	750	709	740	686	693	684	698	753	751	723	755	711	727	731	740	747	766	702	732	729	721	772	707	715	709	736	726	716	694	720	805	713	729	774	742	710	735	743	743	753	717	728	711	767	707	737	723	763	728	730	702	701	693	719	679	736	734	692	708	768	701	682	759	690	709	760	715	744	701	716	715	747	759	700	693	770	652	743	751	672	704	728	771	689	754	696	685	707	727	689	717	762	741	738	720	723	713	665	701	727	757	736	732	726	728	698	709	768	724	688	711	756	731	727	702	719	755	751	731	754	723	743	767	732	690	767	759	689	707	726	688	738	719	746	697	693	745	696	721	697	710	714	787	701	754	722	680	744	727	710	727	750	741	738	711	727
53262	20131	3901	1833	1138	850	677	553	482	384	373	354	350	272	287	286	287	250	252	235	218	255	256	227	243	256	255	258	270	208	187	208	257	230	252	236	240	208	215	225	239	220	227	212	206	219	207	221	229	231	237	203	194	228	217	212	224	198	218	205	238	214	240	216	211	230	208	225	212	230	219	229	229	229	239	230	208	214	214	230	213	211	235	193	199	197	222	209	224	231	179	236	186	228	221	215	212	207	215	186	205	196	214	176	196	216	220	220	204	191	214	235	208	195	212	206	216	200	202	212	213	202	207	232	214	179	215	204	238	200	209	233	218	190	221	206	258	212	214	215	221	202	218	191	215	201	228	194	212	215	248	189	219	196	220	210	236	220	225	219	213	202	221	208	191	235	235	205	225	227	209	203	223	208	237	208	201	204	220	217	214	239	220	200	227	221	206	215	196	171	221	197	214	223	193	211	231	212	229	218	223	221	198	199	215	209	227	225	198	225	214	223	206	206	219	210	209	207	201	214	235	198	183	226	193	214	199	230	243	211	239	218	216	228	215	218	228	224	207	225	215	188	211	206	238	191	200	225	204	223	226	225	218	202	209	218	211	234	196	227	222	199	191	217	225	229	203	231	199	221	237	216	204	197	205	200	217	218	220	201	225	218	217	213	213	193	209	190	215	225	204	218	237	208	217	214	221	216	214	223	201	215	197	197	193	225	194	219	220	212	247	190	220	229	201	235	206	202	202	245	217	221	192	238	206	232	208	219	215	205	203	219	236	230	242	194	212	217	222	206	205	210	228	209	224	223	184	237	229	200	206	231	190	217	196	213	207	215	229	207	198	178	231	200	204	219	202	222	259	180	243	225	203	201	216	170	199	211	209	223	187	241	194	206	232	216	203	229	206	225	195	196	210	206	230	200	207	225	240	201	203	209	232	214	205	215	216	197	201	191	223	222	223	208	225	202	215	207	238	204	216	184	195	205	218	199	206	207	235	201	223	188	230	244	219	215	195	174	234	236	219	233	218	209	212	216	195	210	234	194	215	212	218	183	183	192	199	192	201	230	207	235	215	218	217	186	198	240	219	221	219	199	195	207	203	223	233	230	211	203	228	203	191	212	228	210	265	197	212	218	237	214	214	230	209	214	209	205	197	218	191	200	207	216	216	220	209	230	208	209	202	210	235	221	200	217	230	212	203	221	191	201	219	228	212	207	204	203	216	210	220	214	224	215	183	218	203	236	191	229	219	206	209	245	235	209	223	246	224	224	235	241	211	202	210	197	213	213	193	210	235	219	211	238	211	189	198	227	194	222	200	206	222	206	211	203	188	234	199	194	205	206	217	240	222	215	211	232	214	187	200	211	203	240	235	234	202	208	235	223	199	205	207	245	199	201	222	229	198	201	189	223	191	206	216	192	228	185	189	198	216	202	200	227	232	225	219	230	199	224	232	206	221	212	204	202	197	204	213	199	227	208	222	223	205	201	229	167	204	238	209	228	229	221	224	200	201	206	189	206	203	214	150	201	215	228	211	228	216	225	225	215	197	227	187	197	217	214	214	209	231	206	212	239	229	188	231	214	207	217	214	184	201	178	230	220	221	212	186	199	198	202	207	213	207	211	207	204	199	229	243	218	209	214	222	225	208	211	228	207	222	219	234	224	210	188	221	210	244	202	191	233	217	198	210	218	222	218	196	203	208	246	236	229	203	199	210	217	194	204	202	208	199	201	194	209	185	221	218	193	216	194	216	219	237	197	207	190	221	214	252	222	201	185	229	169	216	212	195	181	223	230	209	230	232	230	239	220	223	236	204	221	194	198	209	263	186	215	221	230	208	249	209	219	212	203	207	224	237	232	215	221	225	195	196	213	204	211	206	225	234	228	208	221	195	214	216	200	210	224	217	231	192	210	224	196	198	225	193	217	223	201	203	194	216	204	219	181	208	214	201	178	227	216	199	213	233	227	196	218	184	195	222	269	218	220	248	213	233	231	199	220	199	242	201	211	198	169	212	216	229	241	217	223	194	213	186	213	222	224	221	248	202	229	224	213	224	200	216	188	217	229	205	224	226	236	212	211	211	206	228	193	225	208	197	174	211	213	205	217	217	196	228	189	194	240	213	185	235	202	204	237	221	217	223	196	222	257	198	218	218	196	203	215	231	207	208	210	229	223	232	208	242	188	245	192	194	196	193	213	206	237	198	205	223	207	202	222	196	215	218	211	215	203	226	213	184	229	217	182	211	213	240	201	220	204	216	222	202	216	206	194	220	232	203	247	225	209	222	239	217	209	206	207	231	198	229	241	204	254	231	233	219	226	212	228	226	216	243	205	206	201	197	206	220	221	203	202	211	194	210	188	223	221	217	192	198	232	221	219	197	213	241	207	222	213	209	202	241	250	186	218	228	205	203	223	222	209	232	205	230	223	210	217	221	235	209	195	198	207	230	205	206	204	220	218	204	198	221	200	219	184	215	210	203	210	191	203	222	235	198	219	216	226	209	190	215	208	218	226	206	229	237	188	230	207	197	220	237	181	208	214	226	227	228	214	187	220	221	220	200	229	217	225	218	231	220	207	209	219	219	205	202	190	197	231	223	201	217	203	220	242	210	217	231	196	208	218	210	232	224	218	204	210	191	211	223	192	182	200	203	206	207	207	218	212	213	215	190	197	223	217	189	215	234	215	214	200	252	214	222	190	241	231	183	206	200	208	208	215	218	210	181	214	196	203	212	188	249	189	231	202	222	204	226	205	219	224	197	224	236	184	201	218	230	236	209	215	206	239	240	212	199	222	223	235	226	221	222	213	219	221	238	219	205	211	195	222	211	224	206	214	216	220	201	202	182	224	233	203	206	212	195	219	214	243	212	224	233	215	234	229	216	202	205	207	221	253	213	218	216	219	210	239	206	216	197	222	225	183	195	181	238	205	177	217	204	215	218	240	221	194	194	214	187	220	210	221	223	202	210	211	199	203	221	246	208	207	203	222	223	204	209	197	190	202	224	198	183	223	227	231	218	200	191	232	249	225	211	204	236	221	193	231	208	225	218	227	219	227	222	220	203	224	218	204	215	214	213	226	225	217	222	220	204	225	218	196	231	201	205	219	246	196	204	217	217	233	187	225	208	212	206	241	203	193	223	226	195	203	224	221	197	205	205	229	222	195	198	205	233	252	202	223	194	226	219	205	221	243	193	232	227	206	216	203	194	215	230	220	200	212	210	210	207	209	198	213	206	214	222	196	212	219	211	213	192	188	207	207	209	234	238	213	223	238	206	214	205	226	196	223	188	206	213	211	192	201	210	212	202	202	206	196	216	243	233	199	228	240	248	190	208	208	232	226	208	214	209	231	225	214	196	211	206	226	220	246	207	208	201	200	213	221	191	243	222	218	223	194	214	218	219	207	199	214	209	198	196	236	180	196	200	212	235	235	217	203	185	192	220	229	200	230	216	206	202	221	223	202	225	220	193	213	221	211	192	233	190	176	186	189	215	198	232	202
29531	2160	4875	5377	4693	3607	3004	2472	2185	1878	1627	1473	1343	1304	1092	1113	1012	926	953	928	860	900	814	834	756	775	703	731	745	722	736	720	650	670	630	622	648	694	637	657	627	644	657	594	654	632	622	602	623	598	594	589	648	644	586	592	615	545	574	598	602	589	535	578	584	544	594	603	580	612	556	573	609	599	575	577	544	559	594	559	583	571	588	568	567	597	564	599	555	565	562	596	539	568	589	577	610	550	561	558	588	561	575	569	564	604	551	565	556	531	541	530	546	529	541	555	595	594	522	529	562	566	529	586	524	558	570	547	599	558	557	544	558	569	558	559	568	584	575	587	514	554	551	551	547	560	526	558	548	547	570	585	521	540	573	584	527	531	572	580	563	557	535	531	606	576	576	568	563	521	471	564	545	593	574	577	587	564	556	592	536	540	538	582	576	523	564	591	568	516	531	545	551	544	540	570	570	536	539	562	540	578	519	557	542	553	565	542	552	524	540	549	559	557	554	570	568	555	581	589	542	517	526	582	564	603	585	536	561	529	585	547	593	561	560	583	566	534	545	581	553	520	562	520	592	526	568	554	552	535	545	546	552	533	572	531	526	555	548	542	560	567	572	558	567	551	568	534	576	539	583	556	534	553	577	563	557	569	578	574	515	584	556	591	551	557	536	598	550	577	578	538	539	551	538	556	554	539	532	536	542	533	530	553	570	526	579	561	573	561	578	583	552	539	543	540	529	510	569	540	546	520	546	534	552	565	586	585	547	560	557	555	581	548	566	544	545	513	561	503	589	554	554	577	547	572	552	518	546	565	540	538	564	531	571	576	576	579	566	571	530	529	555	544	580	531	546	566	529	544	572	572	543	613	579	551	549	597	510	585	522	591	545	548	579	571	485	544	539	544	533	589	542	541	499	584	564	543	532	577	550	563	561	520	593	547	592	556	519	565	525	546	572	509	557	514	552	541	531	561	524	544	557	560	561	589	541	542	554	563	533	540	582	553	534	499	536	525	553	559	562	550	565	534	541	537	591	555	544	534	569	579	555	607	541	574	506	565	571	548	574	622	535	534	527	564	581	561	532	512	516	581	548	570	572	567	526	546	565	578	510	527	519	559	527	580	550	564	567	555	538	569	562	546	581	578	553	540	589	576	557	510	572	540	513	584	534	555	559	548	543	547	538	557	567	570	524	516	554	562	523	561	513	575	558	537	509	565	538	566	546	527	480	554	520	551	559	510	574	560	602	549	566	545	524	563	531	552	557	549	552	583	590	611	602	575	521	537	551	549	561	537	585	561	541	547	546	560	595	536	553	555	559	566	528	566	561	550	570	564	559	531	577	604	540	558	559	518	572	543	572	564	550	550	558	550	562	546	520	558	532	546	522	575	564	565	565	580	565	551	521	544	522	584	563	566	534	565	575	564	512	554	560	596	547	575	603	535	586	533	558	533	551	532	531	586	550	557	526	560	574	558	549	583	555	579	544	532	562	559	527	552	567	562	560	531	568	569	572	570	535	586	555	542	575	566	573	507	542	551	524	570	539	565	538	542	565	545	553	521	555	523	510	551	565	491	580	545	526	575	578	517	569	595	573	540	547	545	570	549	556	575	602	533	556	574	536	563	572	507	601	559	570	550	565	587	611	491	547	526	537	588	552	535	553	554	546	535	553	567	547	560	548	528	586	543	505	564	530	582	586	502	535	560	547	539	548	572	513	539	547	564	550	509	595	552	543	525	524	533	569	547	584	549	585	577	590	557	535	546	553	530	551	504	597	535	604	535	540	509	516	508	543	603	552	552	546	552	563	514	523	543	557	548	566	585	560	532	559	556	573	553	572	560	530	542	510	532	517	553	552	584	538	530	531	568	582	566	565	510	524	555	523	587	522	568	570	541	571	494	555	577	607	574	575	564	573	564	527	526	547	561	565	580	563	549	539	569	546	611	541	574	538	543	534	508	562	553	541	542	520	570	565	533	576	588	546	540	522	491	550	592	516	572	536	540	591	588	541	529	604	577	606	524	515	581	528	540	573	564	534	524	533	564	530	580	527	535	561	569	532	588	527	548	572	536	544	546	552	535	556	570	597	531	610	561	562	584	551	596	531	571	580	589	551	534	540	548	559	529	550	504	569	555	545	572	553	576	549	549	557	544	537	541	562	550	519	577	555	550	496	536	591	536	570	586	567	566	601	550	576	549	518	528	564	553	533	547	585	540	538	559	553	542	575	555	548	540	548	553	563	594	559	571	529	570	507	544	566	539	518	568	554	573	548	533	555	530	570	526	575	544	565	593	596	507	568	548	567	561	530	553	541	537	568	551	535	535	536	561	565	530	563	576	543	535	510	503	530	579	559	553	565	549	547	573	585	531	542	568	554	572	520	512	556	548	558	540	591	529	534	579	522	546	607	552	514	560	578	552	544	572	531	519	523	611	512	586	554	508	602	533	566	501	576	576	532	548	542	545	553	561	524	553	575	523	547	562	552	556	534	618	605	542	534	558	545	555	565	570	557	577	555	521	571	601	561	582	535	566	521	552	590	555	587	551	516	589	559	560	570	560	527	525	524	561	545	541	543	562	529	562	560	585	553	538	516	562	551	528	534	589	542	512	535	552	537	543	569	563	578	529	582	507	577	592	506	547	558	565	548	562	592	545	580	577	526	595	560	530	528	552	554	544	534	548	556	576	548	554	557	554	566	556	521	516	554	570	550	552	564	533	564	570	521	539	565	576	555	525	570	543	585	563	527	529	560	499	536	550	559	595	535	542	569	537	548	600	584	512	591	543	521	540	568	592	555	608	586	566	544	547	550	564	498	587	561	539	521	598	545	549	542	523	556	562	538	559	542	522	586	567	537	549	521	546	557	578	514	542	571	536	500	537	537	560	596	557	551	563	537	568	601	541	580	545	523	484	561	555	535	548	535	565	582	561	546	562	547	516	541	560	564	576	615	562	555	533	604	577	587	554	561	552	529	560	607	551	537	560	552	574	555	514	527	561	546	565	537	542	565	543	553	529	574	549	545	567	545	595	557	559	548	555	545	531	583	562	539	564	531	553	565	529	562	554	592	564	567	558	527	555	572	591	523	565	537	564	536	525	556	541	506	578	592	517	545	507	520	515	521	557	570	570	522	539	572	542	531	512	535	550	528	567	534	567	576	572	514	556	555	571	521	594	575	531	572	553	514	551	586	539	544	559	535	540	541	551	515	566	514	531	569	593	560	550	512	534	566	581	563	573	565	541	530	555	569	546	603	559	561	555	576	582	555	548	547	586	556	545	559	546	558	571	561	566	555	553	556	526	557	541	549	582	573	583	567	510	586	555	545	541	571	565	586	564	545	564	532	531	551	560	548	606	576	564	588	556	576	547	547	540	535	540	577	554	564	562	556	545	527	551	569	516	547	526	573	503	516	585	551	530	529	545	534	537	569	533	607	555	577	572	558	538	547	553	548	564	551	545	570	523	542	573	551	578	526	558	527	569	582	588	599	555	594	569
4601	310	203	210	182	191	219	205	204	193	201	201	162	181	182	190	190	184	223	174	211	175	196	197	178	207	202	182	180	181	191	196	194	173	174	195	172	188	180	185	185	179	188	185	176	187	182	194	194	181	204	154	180	210	183	205	177	179	162	185	171	162	198	183	207	173	195	162	180	192	189	171	186	179	181	174	181	200	212	188	167	196	185	203	178	183	174	179	171	201	170	168	190	179	167	170	187	174	186	166	175	175	170	200	202	206	194	175	203	178	201	187	176	189	190	178	197	189	184	170	189	191	175	177	183	202	185	185	163	203	188	158	186	183	187	186	182	188	201	181	195	166	169	178	173	166	191	194	171	191	181	214	178	199	204	171	184	161	179	186	202	163	160	168	190	160	167	175	184	164	187	178	185	181	198	191	152	169	204	179	176	173	176	167	166	183	185	175	176	165	188	203	189	181	190	180	200	171	201	169	195	207	191	191	191	184	181	180	180	185	190	212	199	167	197	167	191	210	196	178	176	154	183	177	161	179	187	162	173	190	189	185	191	182	189	165	192	175	191	167	190	161	177	184	197	181	160	160	191	204	193	174	187	187	188	188	166	200	182	185	190	154	188	192	191	177	165	198	197	163	188	196	186	169	186	176	177	175	198	161	183	190	180	208	191	190	205	174	188	196	218	166	162	174	178	197	191	191	174	169	206	180	157	170	180	166	200	163	182	185	197	181	179	203	181	195	200	183	187	182	197	198	184	173	175	170	175	176	166	160	170	180	182	181	193	187	185	161	194	180	197	184	190	191	184	196	204	187	169	172	148	190	167	169	201	184	164	190	184	183	176	157	177	173	200	208	182	184	194	181	201	185	191	189	196	180	169	177	199	191	186	186	175	198	202	185	192	170	184	179	184	157	181	178	167	195	195	161	183	208	204	190	169	178	147	178	198	181	179	200	178	173	179	176	175	190	186	201	210	175	185	187	184	174	201	187	171	198	188	190	181	182	181	190	171	190	168	193	184	184	182	186	201	166	171	166	183	172	176	177	176	193	183	195	155	190	159	193	192	180	200	187	181	184	160	183	167	197	173	173	177	176	194	193	178	186	192	192	174	202	172	172	213	183	172	166	195	179	184	144	166	175	164	188	187	184	176	170	170	184	192	203	182	211	181	155	189	197	191	183	194	186	156	172	162	192	186	194	203	190	163	188	183	192	176	166	184	174	181	194	192	175	184	153	211	182	197	170	207	181	202	188	191	191	176	194	191	206	171	155	179	178	200	178	171	187	185	176	178	173	178	207	184	168	180	203	190	189	170	170	172	196	183	156	182	189	189	182	158	215	182	161	167	224	162	154	190	193	172	173	208	215	186	171	207	173	174	181	179	181	161	188	151	199	173	191	189	168	180	208	204	163	179	200	181	170	191	187	179	187	173	185	179	163	182	171	184	185	197	139	168	192	178	177	183	186	188	182	181	179	183	179	185	193	183	183	148	175	218	188	164	183	146	172	187	195	196	176	196	183	177	177	188	203	194	207	182	178	182	201	181	178	189	191	190	198	192	174	170	178	216	198	207	177	178	176	173	157	164	218	185	180	186	177	189	193	198	208	152	169	177	216	175	175	181	196	184	184	176	183	168	189	190	181	175	184	193	192	187	169	187	179	187	180	176	182	198	179	180	194	179	174	153	177	186	187	189	194	183	186	178	168	170	185	196	192	194	173	176	179	201	165	172	180	185	184	191	185	189	186	229	175	181	187	162	191	184	164	201	183	208	185	177	200	214	173	186	194	202	178	167	180	172	190	196	196	211	204	190	175	190	193	178	167	195	199	189	176	191	172	185	214	207	166	170	187	189	157	164	198	189	178	155	192	189	177	186	209	194	160	160	199	204	184	194	172	175	171	180	177	177	170	206	200	163	211	164	183	191	188	179	202	167	155	182	187	145	189	180	191	205	181	201	195	181	177	177	170	153	201	202	194	218	173	181	185	185	221	204	218	208	203	196	192	191	203	164	167	184	187	187	185	194	172	188	184	195	174	213	188	173	215	170	198	200	193	172	177	215	177	179	171	197	175	195	177	217	188	184	190	179	163	178	182	187	173	206	164	179	186	167	198	176	174	167	184	207	177	178	182	175	177	188	171	214	197	195	192	199	169	183	191	180	190	169	180	175	230	205	174	195	161	165	172	185	173	171	211	172	167	189	175	165	174	168	188	210	203	163	176	184	167	193	168	199	181	167	173	164	191	184	202	165	185	194	214	165	174	202	182	194	206	189	177	171	184	188	188	202	181	202	205	189	173	176	178	165	187	189	181	187	184	181	178	173	155	198	172	178	196	175	170	177	161	193	154	180	200	179	173	188	206	159	171	173	161	170	168	189	187	202	207	190	208	173	168	187	189	174	186	198	196	178	193	177	163	194	174	191	189	166	176	173	186	180	198	174	171	201	163	195	191	184	178	184	168	199	185	197	174	224	180	177	165	206	168	165	183	187	188	153	199	191	177	178	194	187	156	161	175	180	182	148	190	194	189	197	196	207	180	195	186	178	173	175	203	197	191	171	180	177	193	184	186	190	176	179	180	195	198	190	201	184	170	183	180	218	180	195	167	168	199	173	172	176	181	195	182	153	191	191	178	191	155	176	180	145	195	164	175	178	182	193	226	186	185	185	168	189	188	191	192	191	175	188	180	189	188	184	204	197	195	191	184	198	181	204	195	202	174	195	189	181	192	198	175	167	178	179	223	182	155	194	187	188	182	172	167	179	175	198	173	180	195	175	193	178	186	171	186	174	203	174	179	190	181	206	178	185	182	189	186	205	171	157	204	184	162	158	186	210	197	188	177	175	178	150	179	206	170	177	189	183	197	185	205	196	164	172	178	197	201	163	161	190	163	168	193	193	185	213	184	169	170	189	203	188	189	174	192	182	186	180	194	197	203	188	161	200	224	196	204	180	169	224	201	180	203	198	204	152	199	188	198	162	169	155	173	180	176	162	179	187	176	193	156	175	175	166	182	180	167	163	206	181	175	188	200	178	176	206	177	175	184	181	176	212	201	194	183	199	166	176	188	186	188	163	182	176	192	218	193	181	194	184	183	192	173	194	184	171	184	181	157	174	173	172	174	214	147	169	171	166	210	169	175	186	172	182	173	163	208	201	171	183	160	206	187	185	197	172	166	181	182	185	187	198	194	181	199	211	189	188	180	185	182	171	181	178	175	174	180	191	183	170	178	191	219	191	175	203	172	185	178	197	165	195	180	194	168	169	203	167	204	187	174	182	191	176	203	180	167	187	188	210	184	175	194	169	196	171	199	235	188	195	186	183	198	197	174	178	183	175	180	191	189	164	203	177	192	185	171	206	184	167	182	169	181	219	182	179	172	176	189	192	200	193	185	175	192	163	160	190	188	173	188	222	169	175	175	197	192	163	182	168	203	155	222	194	142	193	175	188	189	197	197	191	176	187	167	189	206	197	197	198	191	167	248	156	205	201	174	181	190	178	210
4220	544	596	660	624	605	585	588	539	556	563	513	520	535	531	498	549	521	537	519	501	488	522	520	546	508	483	533	509	560	549	532	510	514	532	523	530	524	509	492	507	535	553	535	504	536	490	485	518	513	571	530	498	471	520	521	509	532	510	523	479	508	475	509	505	510	520	486	526	489	467	492	495	511	529	498	536	549	540	522	508	480	528	489	501	504	513	491	548	542	531	476	480	457	569	516	528	502	484	480	462	552	506	510	507	564	495	498	482	528	504	500	487	533	493	534	524	469	539	470	478	546	530	514	477	533	474	493	539	484	493	500	503	495	521	537	544	512	505	497	530	517	501	496	538	512	529	465	542	488	515	571	527	520	508	558	482	499	521	536	467	535	486	486	520	494	512	497	512	546	517	554	512	517	510	494	521	544	529	511	522	513	508	548	548	525	533	488	520	497	480	497	496	498	545	518	530	513	502	536	518	533	490	523	487	534	503	524	514	500	502	505	532	486	482	498	566	493	484	518	508	550	514	535	488	538	523	470	531	500	489	514	506	525	536	492	514	515	537	496	497	503	503	515	531	534	506	532	485	515	498	483	541	503	513	503	505	505	505	516	532	523	548	496	495	516	475	527	545	524	510	557	493	509	540	465	525	501	486	507	510	524	518	543	469	504	523	492	543	494	497	507	511	516	486	527	505	509	493	521	576	491	529	543	506	473	517	521	512	522	511	493	512	515	524	495	526	485	520	522	479	456	521	495	536	509	474	503	472	480	484	485	521	483	511	487	526	452	505	514	502	504	536	491	523	506	486	508	506	505	497	524	483	515	524	479	509	482	523	498	548	480	515	498	518	555	530	464	532	497	514	507	508	509	510	493	548	529	474	493	522	475	485	521	490	481	511	463	504	504	519	532	499	488	526	544	536	509	512	542	511	509	527	526	462	495	527	511	510	517	502	519	559	553	491	515	476	513	504	528	498	543	495	475	477	522	543	485	491	517	553	505	539	551	513	500	536	471	493	481	506	508	541	545	512	490	523	484	460	506	498	497	463	528	481	479	496	525	499	479	487	516	545	495	487	539	495	500	542	522	495	500	521	508	546	439	474	529	512	474	493	500	523	503	504	498	514	521	529	558	545	480	489	510	515	530	541	543	516	506	518	478	525	506	491	495	482	535	541	523	474	531	448	508	493	510	495	492	514	493	526	483	525	525	527	498	558	539	521	516	520	520	517	509	504	506	478	496	531	520	489	531	532	497	506	525	520	526	519	513	488	499	503	503	508	509	527	487	537	513	560	519	525	525	513	518	480	518	536	466	505	501	555	510	518	504	492	511	558	517	526	541	523	506	494	500	508	492	484	513	496	476	548	490	514	523	561	506	472	504	501	548	516	512	499	472	482	510	515	504	506	517	491	506	515	493	514	534	526	503	487	514	492	548	514	537	479	513	519	510	496	505	510	547	529	529	473	493	507	544	497	510	480	475	557	544	482	497	503	517	527	545	530	530	527	525	528	489	495	519	526	506	525	477	507	532	514	497	540	464	510	543	520	522	510	505	489	553	526	500	504	544	525	548	524	523	528	485	520	458	535	488	524	517	482	512	551	525	505	494	468	516	501	522	479	508	541	514	521	478	502	508	455	527	500	485	548	526	520	508	553	532	491	504	525	484	491	490	562	486	505	559	495	496	464	528	507	534	499	521	498	526	501	503	503	510	520	555	533	495	547	497	511	483	482	532	515	539	515	483	475	512	502	520	513	538	526	560	490	524	530	535	499	538	507	540	542	496	529	511	496	481	519	534	513	502	516	507	516	506	509	515	578	497	462	518	490	514	523	454	551	482	559	484	508	523	502	513	515	520	520	507	520	516	512	514	514	543	543	524	503	516	548	506	544	486	500	495	491	501	471	511	502	546	529	523	542	487	519	514	512	551	476	503	482	548	571	510	462	530	525	520	504	509	511	501	537	513	495	498	528	515	518	476	464	533	505	493	510	482	497	497	525	517	489	526	485	519	507	504	501	490	536	571	502	512	482	511	512	520	507	537	496	478	498	509	533	509	511	519	515	472	508	475	512	501	540	508	488	504	527	472	516	526	516	523	499	505	510	481	577	502	492	533	522	522	524	547	517	482	520	509	485	489	519	533	517	518	498	518	502	515	532	508	546	543	531	526	516	488	499	491	542	485	536	559	480	517	481	522	517	509	572	518	567	463	502	484	515	533	478	497	487	518	499	529	492	523	526	496	536	484	506	492	535	523	549	531	479	498	504	516	513	506	531	520	535	508	496	535	528	499	529	527	518	531	524	490	486	518	471	483	498	499	510	486	507	512	480	548	484	483	513	525	507	494	469	501	514	490	537	508	521	528	501	506	524	512	527	533	507	552	493	512	535	519	484	515	535	539	520	466	499	563	492	521	527	497	487	527	544	513	526	521	471	510	491	489	518	507	516	505	537	513	524	539	546	549	507	484	560	501	500	524	501	506	519	511	481	507	492	527	531	473	517	504	531	498	502	499	513	517	504	529	516	522	517	509	490	484	534	479	483	552	536	483	517	503	483	512	471	531	514	509	514	518	487	532	525	517	509	493	501	525	534	519	525	542	498	479	476	494	509	495	504	489	508	489	485	515	527	509	486	565	561	498	519	529	494	560	553	494	477	490	545	550	506	484	535	471	549	491	487	506	525	507	506	536	496	504	556	507	485	499	476	503	488	494	527	476	548	500	518	529	501	518	501	509	532	531	517	509	528	516	555	524	488	525	488	496	499	496	522	493	498	500	506	501	520	500	476	516	511	503	461	487	468	498	494	530	515	484	535	510	516	478	550	509	499	509	513	510	483	473	540	491	489	507	491	502	540	547	493	476	519	524	521	552	525	510	512	497	477	525	492	508	499	507	496	484	511	469	487	501	514	529	526	471	517	496	533	520	480	474	534	550	498	493	519	529	497	554	476	480	511	494	484	512	523	505	537	513	493	470	527	508	512	522	504	529	514	516	502	528	525	477	522	519	484	519	532	518	506	485	524	550	518	530	540	498	494	532	499	526	534	525	504	541	524	510	509	503	546	469	492	514	469	498	500	506	506	538	488	497	535	516	486	491	566	498	527	471	522	541	513	513	504	522	504	535	500	508	516	529	471	491	491	499	528	497	548	492	526	496	490	495	515	498	516	503	573	546	502	506	550	526	499	508	509	523	524	544	515	476	512	508	480	499	534	496	549	490	508	520	476	496	513	573	521	515	507	515	475	464	508	478	536	520	491	516	498	500	499	462	543	516	482	505	532	520	529	528	519	522	472	515	522	535	553	498	485	508	552	503	543	531	507	529	500	497	520	509	483	566	499	542	532	512	529	489	562	549	490	521	488	526	479	466	478	500	441	521	542	520	490	513	556	504	481	510	526	510	515	486	526	500	505	499	527	506	494	511	555	529	527	551	496	511	498	521	524	530	552	532	506	515	527	494	485	510	506	500	521	511	501	522	534	498	515	512	517	532	513	511	543	517
39084	10810	1474	948	706	566	454	408	381	360	362	315	323	326	296	280	300	322	278	284	336	261	287	284	269	276	276	258	280	284	299	287	276	272	295	247	248	273	245	279	261	255	260	286	277	253	246	273	273	299	313	263	229	276	233	261	290	290	263	281	254	279	272	274	289	258	259	283	280	260	292	283	268	289	251	276	265	286	272	274	283	275	286	268	240	280	299	251	273	247	245	268	263	272	287	250	270	268	251	282	282	239	279	284	263	275	267	262	273	272	297	250	261	279	261	277	258	264	270	263	266	255	272	295	254	284	288	263	280	253	288	275	267	268	268	267	281	272	269	269	256	269	279	258	275	260	286	277	277	240	286	255	251	248	239	282	247	251	258	245	267	288	264	273	264	267	253	249	284	227	280	289	274	252	282	248	284	253	262	291	278	293	266	260	257	264	266	281	255	266	281	266	262	277	259	268	265	289	267	275	236	266	274	251	262	285	298	269	252	246	279	254	281	264	271	248	273	268	260	269	253	271	249	272	271	293	264	264	258	269	299	297	311	288	265	296	280	224	274	265	239	269	264	259	248	272	267	273	269	257	281	275	279	256	261	298	287	274	299	285	282	270	252	272	270	270	305	272	278	258	252	265	264	271	272	277	260	256	262	285	290	295	241	264	284	276	248	275	256	251	265	284	276	283	279	263	245	257	258	278	234	282	261	245	273	270	260	258	274	220	255	267	290	267	245	303	255	283	270	256	270	256	288	257	272	268	249	266	285	253	320	270	269	268	274	266	263	277	269	297	272	274	274	246	250	257	273	275	258	274	293	292	269	273	251	249	258	276	286	271	239	276	238	282	311	258	296	271	259	282	272	254	254	273	263	267	277	268	296	285	278	285	282	258	274	254	258	252	265	266	250	258	274	255	261	291	252	280	277	284	249	262	291	259	263	265	286	249	306	265	246	269	260	269	258	290	255	276	280	296	272	272	262	313	234	273	279	275	276	278	287	244	264	277	250	263	280	278	277	270	261	254	252	283	251	291	295	272	279	283	270	274	291	279	254	274	251	279	244	289	266	245	274	250	285	280	262	264	251	243	288	270	260	261	284	257	259	239	282	258	273	239	245	286	256	296	253	276	257	275	243	256	238	244	298	314	270	268	280	252	255	255	276	286	276	288	279	247	270	302	231	294	293	264	244	246	277	255	276	295	268	280	267	280	260	267	290	272	284	276	277	274	272	287	255	258	260	256	255	281	272	262	267	274	300	251	277	235	255	266	314	269	269	244	273	273	251	269	265	274	277	278	266	296	251	262	280	257	280	274	295	244	259	278	239	254	275	266	258	261	251	290	285	266	256	250	261	260	240	259	248	272	277	286	233	264	278	231	289	279	265	285	300	262	254	246	301	267	291	273	273	251	290	279	282	259	267	284	277	264	240	281	236	298	261	263	302	269	270	299	258	252	272	271	276	225	287	242	264	247	269	269	272	241	266	258	276	273	284	249	275	272	261	272	318	314	270	262	259	239	235	241	279	287	257	279	287	280	283	258	264	272	249	274	301	289	295	277	273	252	249	292	264	266	293	261	249	267	259	260	274	284	267	285	256	266	280	275	271	269	270	290	285	255	272	285	281	274	260	253	254	246	278	261	258	271	281	286	277	267	276	279	275	263	272	273	281	305	268	235	258	263	267	254	285	247	300	286	269	271	265	252	264	273	239	250	263	278	255	221	274	260	259	300	268	279	275	259	249	262	285	268	259	275	300	283	285	251	264	271	282	270	289	287	234	236	292	272	250	260	262	255	277	301	252	260	298	242	244	258	298	261	238	247	291	258	263	270	258	277	286	273	292	293	263	303	282	256	252	296	247	260	232	263	282	258	272	276	304	266	287	263	271	247	284	273	257	245	249	236	266	247	267	291	256	291	281	249	265	262	291	272	287	256	257	278	271	281	275	276	289	267	283	235	266	270	273	267	275	253	272	273	272	279	265	263	274	272	262	286	260	283	262	236	244	250	220	277	266	250	272	245	280	234	286	274	255	247	250	260	267	254	261	275	234	288	283	238	284	263	301	300	264	294	270	255	269	285	253	270	249	268	269	269	267	265	281	263	283	296	268	295	259	280	274	266	312	281	264	271	287	280	275	260	263	253	277	241	272	237	253	269	302	300	260	280	266	284	256	281	273	276	260	278	257	265	249	266	301	287	258	306	276	267	273	269	269	297	284	265	230	249	249	269	255	293	256	287	291	276	263	249	275	290	285	273	262	301	259	280	272	268	274	271	277	261	268	273	279	284	269	259	263	284	277	308	284	275	274	276	265	265	266	265	284	304	277	292	265	253	286	264	254	258	243	251	285	266	253	250	278	263	231	258	242	272	275	297	265	246	260	270	284	304	291	256	285	261	248	277	290	296	290	254	239	260	251	306	252	286	259	265	270	259	269	274	273	287	243	284	279	287	306	249	274	270	282	242	294	309	261	276	276	279	255	284	282	273	266	254	267	275	290	267	239	242	278	305	263	307	254	280	266	288	252	293	284	261	275	317	280	247	277	270	250	262	278	275	259	268	271	289	277	274	262	252	277	306	303	293	245	273	262	253	279	251	264	259	277	288	292	242	254	306	277	262	267	247	274	272	255	273	295	279	281	305	265	255	299	295	277	270	275	268	271	263	264	273	286	248	286	286	272	288	252	261	273	270	279	258	288	242	274	250	263	292	265	275	224	282	274	257	278	266	293	310	273	253	292	298	277	281	289	293	271	262	277	243	269	267	287	286	248	286	280	254	290	327	276	280	253	288	272	296	246	276	271	266	277	298	280	274	238	250	294	279	287	235	259	300	275	257	232	275	240	309	269	301	283	266	273	275	255	292	269	271	250	310	287	271	280	284	244	288	272	254	274	233	251	281	263	239	261	270	284	293	241	284	253	277	270	263	273	267	272	265	238	274	258	264	273	272	262	253	294	256	245	256	309	207	268	259	261	290	299	258	291	267	256	244	273	274	273	265	265	269	288	288	264	257	281	266	263	263	271	260	256	290	264	296	279	263	273	256	292	291	271	263	250	247	299	285	301	248	246	268	268	286	277	266	267	258	278	284	272	270	282	258	267	260	279	283	279	298	282	248	272	280	259	261	273	273	249	292	271	250	263	265	249	279	266	273	255	258	251	283	264	263	267	270	277	276	250	287	245	258	267	255	251	290	246	265	258	253	259	289	241	267	244	256	259	260	296	297	256	272	250	288	271	278	271	252	292	257	301	267	248	300	265	288	291	283	269	289	267	294	253	265	271	289	282	275	289	261	244	279	257	284	265	298	272	298	229	279	260	270	277	286	266	259	258	261	274	290	256	282	268	264	259	275	275	284	254	296	297	245	255	274	266	254	232	301	261	246	281	295	263	232	261	280	251	267	260	266	288	289	290	262	259	282	283	258	244	274	270	298	250	264	300	281	263	302	298	271	278	260	262	267	256	262	293	305	250	280	253	264	280	265	264	249	302	273	275	304	272	294
21275	1563	2888	3211	2794	2295	1961	1756	1545	1400	1277	1206	1074	1081	1017	934	935	902	893	884	856	831	874	819	845	804	822	782	823	733	758	736	766	774	758	766	769	796	782	776	741	767	738	714	687	704	751	672	775	704	697	743	703	733	740	734	688	673	706	759	740	738	725	685	735	736	684	726	768	707	717	741	715	818	729	668	669	727	683	702	680	708	765	673	657	693	693	727	718	694	668	698	735	728	741	671	686	639	693	747	687	693	752	704	697	678	715	725	753	673	734	669	689	690	690	750	713	721	673	639	693	710	676	681	677	696	693	708	766	700	715	753	718	703	726	706	720	747	715	672	703	665	674	693	673	713	715	690	708	738	695	713	703	704	680	709	685	705	712	673	696	701	704	706	673	723	733	696	702	654	709	647	674	713	708	726	688	703	679	696	732	712	690	729	708	707	735	727	719	682	691	703	691	685	716	686	673	743	696	715	695	702	676	714	729	667	687	642	672	702	668	697	678	700	724	707	754	775	781	692	718	698	675	696	643	690	679	678	702	708	684	674	734	709	682	705	723	715	715	705	692	683	693	718	726	709	682	711	668	697	683	679	680	680	687	723	729	688	728	707	682	692	718	710	689	701	718	727	703	748	747	688	703	705	685	685	682	710	702	670	694	675	722	723	693	679	726	707	693	746	707	709	701	688	746	704	649	703	687	682	670	716	683	705	703	685	669	706	703	707	706	702	720	712	678	739	696	722	685	689	675	695	698	692	690	724	738	651	724	711	698	711	688	730	680	683	699	698	648	697	728	678	731	695	713	724	701	730	709	697	700	691	676	716	746	685	714	690	711	744	731	669	703	648	678	723	736	656	736	688	719	672	667	689	676	661	667	696	686	707	669	688	720	733	744	687	716	680	670	718	698	633	741	667	679	661	767	727	671	722	676	714	695	716	695	737	702	699	654	685	679	675	708	710	705	691	695	716	703	684	686	714	692	692	720	709	678	731	712	705	732	681	696	669	721	699	740	729	694	679	715	701	735	684	673	656	668	661	713	733	689	683	696	674	662	667	704	680	720	697	751	650	686	670	641	724	778	717	685	743	677	720	722	746	719	736	690	721	705	690	687	648	742	655	701	724	646	687	646	669	732	686	703	677	766	705	718	714	663	699	711	727	677	632	707	709	722	707	665	691	652	705	642	710	725	651	654	720	657	704	674	727	723	685	715	684	722	688	698	728	715	715	659	702	702	706	736	723	698	697	690	689	680	702	651	679	703	669	681	700	688	719	688	672	672	660	666	686	677	706	676	697	696	676	709	667	705	720	673	693	699	704	707	671	731	674	687	650	701	701	714	748	721	664	703	670	699	702	681	749	721	694	658	688	674	762	688	708	704	744	668	702	703	720	738	699	692	639	711	677	731	713	672	744	695	740	687	754	669	732	725	676	695	655	689	696	681	705	723	700	718	687	702	666	736	669	690	713	722	696	679	692	726	677	668	681	714	671	713	720	645	706	683	674	715	670	706	708	706	714	677	746	717	732	671	683	706	710	670	690	744	703	712	667	695	684	698	691	651	722	718	676	697	689	719	712	725	676	692	677	703	690	704	686	697	706	715	697	690	693	755	716	685	727	735	740	680	728	692	674	741	701	704	735	699	680	730	692	676	700	703	731	729	681	722	746	684	711	697	743	677	647	698	708	687	697	710	719	679	740	735	698	687	722	685	691	731	698	693	694	711	694	695	655	688	708	642	708	692	733	706	683	710	674	734	684	697	641	676	728	672	722	674	709	689	693	739	689	678	718	690	654	666	684	689	717	698	771	718	711	642	720	717	700	694	698	703	677	674	723	673	737	707	748	725	698	750	709	680	691	678	710	695	696	678	683	683	719	697	696	648	728	678	651	681	703	709	694	687	722	702	683	694	716	674	700	666	739	712	715	686	707	759	677	682	741	728	704	734	705	707	694	701	661	702	732	691	681	739	692	680	708	760	736	735	627	709	744	688	682	724	663	718	698	707	683	707	738	716	695	703	731	689	727	680	730	718	662	710	719	692	724	733	678	689	691	671	708	691	674	683	713	735	677	669	714	737	683	657	717	694	701	716	717	673	706	716	675	731	705	734	664	749	730	760	698	662	712	693	696	672	736	697	696	724	694	714	685	677	704	737	689	693	704	677	693	724	704	691	674	713	696	708	662	714	734	691	663	646	689	715	696	718	679	740	661	663	642	718	708	687	707	673	680	686	742	667	729	660	699	700	717	716	739	682	696	695	713	680	679	680	713	660	740	718	620	693	688	696	710	705	705	671	714	675	729	660	639	690	702	725	706	691	737	684	735	701	664	717	707	735	700	666	697	732	715	688	720	747	670	714	710	699	715	695	708	719	681	749	655	680	694	698	712	681	718	714	677	708	713	696	671	694	650	757	693	690	720	729	657	672	710	721	763	689	732	664	703	739	650	712	705	735	678	697	702	730	676	687	700	722	718	702	681	709	694	691	743	692	727	687	720	704	731	717	717	700	693	717	716	762	733	734	664	700	658	722	713	734	655	692	724	675	719	679	728	646	669	642	689	730	697	644	685	719	713	697	732	702	716	678	669	699	686	667	679	713	733	664	696	708	733	723	717	718	715	693	707	681	689	741	706	745	674	693	740	703	665	725	736	721	694	673	706	700	699	721	667	659	685	752	710	694	691	696	707	707	726	701	705	689	687	733	653	783	713	696	694	708	701	694	711	689	754	672	700	714	693	676	710	683	688	680	665	692	705	660	726	733	750	699	693	720	695	723	661	704	681	750	749	684	685	703	675	754	686	691	672	701	699	648	707	705	714	706	666	718	757	666	679	673	648	665	679	700	674	770	693	662	733	733	662	742	720	678	703	661	699	711	709	715	712	746	723	645	735	702	670	725	696	734	711	717	694	686	710	694	677	690	689	714	684	735	708	724	680	697	683	699	660	738	699	690	735	679	754	699	679	684	706	683	698	721	696	713	716	697	705	671	661	698	637	724	699	655	741	701	684	728	689	695	726	674	634	731	723	713	713	695	706	720	675	695	702	712	751	673	652	757	724	705	671	684	707	693	697	688	715	721	740	685	650	732	689	698	759	728	695	661	702	700	709	713	699	702	734	678	659	728	688	681	660	661	695	681	684	656	703	679	696	696	694	696	716	690	734	738	689	702	714	702	677	704	667	683	697	709	676	692	721	697	691	708	661	674	702	732	700	721	722	645	732	752	733	702	715	706	739	737	722	709	717	728	707	753	707	693	669	704	682	704	688	686	697	698	704	717	734	671	718	675	672	680	736	719	723	706	680	675	696	680	705	725	646	700	698	707	713	748	669	685	666	676	695	730	695	691	699	689	672	671	687	757	690	619	697	695	726	701	702	674	719	659	713	692	733	688	708	714	617	757	658	725	705	685	643	697	697	685	768	713	723	671	732	703	716	732	741	684	665	737	746	727	720	678	711	717	681	736	680	699	663	678	655	725	725	712	683	747	723	718	748	716	730	716	756
55194	20947	4045	1724	1117	829	664	555	451	449	375	343	272	306	307	246	262	235	249	245	261	258	239	217	232	215	225	232	203	207	202	237	226	211	226	229	210	204	225	234	209	234	235	216	228	217	232	222	166	221	240	221	199	224	223	230	221	219	199	211	213	207	223	203	234	206	215	218	198	230	225	207	224	229	203	197	210	201	213	215	203	235	232	205	219	214	218	213	215	198	216	201	217	211	164	218	200	200	195	220	197	221	243	220	213	185	214	212	221	213	170	189	205	211	190	220	202	218	198	216	238	214	197	199	191	229	196	196	238	213	204	206	199	188	226	202	194	225	208	231	185	217	203	217	198	190	207	221	208	199	192	244	198	206	195	210	218	208	201	212	201	204	213	206	213	207	206	222	217	197	201	192	192	214	181	207	205	188	211	199	218	217	215	228	193	216	215	241	219	210	209	241	203	202	221	220	213	209	203	211	221	213	231	207	202	193	186	213	197	212	211	193	230	189	220	225	203	223	195	192	202	214	198	192	207	220	196	208	180	207	219	210	202	201	213	222	212	207	204	187	231	232	233	214	205	200	212	218	180	225	194	204	208	202	210	195	216	210	208	219	213	198	212	227	190	217	219	195	181	219	229	209	225	176	211	204	223	223	207	195	201	192	208	203	226	231	209	202	217	213	254	205	173	215	216	207	222	195	189	201	225	231	200	203	231	193	179	198	219	164	213	232	231	212	199	227	198	150	215	219	193	230	215	230	209	204	205	196	222	189	208	201	194	226	201	197	203	233	209	185	209	221	205	192	200	218	208	232	200	236	211	210	210	210	227	216	190	194	191	197	219	213	187	205	220	235	222	197	207	233	222	165	177	227	208	231	222	207	182	205	214	202	216	207	239	198	213	211	207	201	219	213	173	193	187	213	240	202	204	196	202	214	202	215	221	217	192	217	200	193	206	195	212	237	219	225	219	200	216	207	196	169	217	219	193	199	187	220	218	212	202	216	213	205	210	217	209	217	217	202	203	207	215	198	182	218	219	188	211	223	227	206	230	204	236	224	210	207	216	203	187	187	209	196	190	206	203	205	213	185	233	205	221	219	196	194	202	201	215	226	211	194	187	196	188	214	201	243	215	209	204	172	208	197	198	211	203	217	221	207	206	184	193	209	183	208	209	208	243	180	211	198	216	207	216	207	240	203	228	194	218	222	206	211	198	210	239	218	202	216	196	198	219	234	205	207	216	200	171	222	194	203	190	214	210	220	223	195	226	215	224	210	190	219	216	197	240	210	188	207	217	216	204	198	199	220	226	202	213	183	199	182	187	225	236	227	184	193	202	229	231	214	182	200	186	192	214	217	195	211	178	186	195	191	237	248	219	209	188	198	184	214	197	201	200	230	222	217	232	214	210	222	210	220	169	222	224	211	209	189	177	216	214	202	203	198	195	231	208	210	213	214	193	189	196	198	206	201	198	189	215	194	206	203	224	209	207	203	224	212	189	195	200	198	213	216	228	202	195	191	173	200	213	194	199	200	206	213	216	201	206	204	198	233	168	217	192	214	227	228	236	204	209	219	215	203	195	220	191	216	202	218	187	190	211	212	192	196	181	227	177	192	195	209	223	209	200	209	183	210	211	204	226	211	210	212	196	209	206	189	178	225	200	210	221	199	215	213	194	211	225	223	211	178	206	225	222	204	224	214	195	228	216	199	229	222	207	220	244	187	192	212	238	210	194	226	196	215	207	229	231	222	197	181	188	202	200	220	219	210	196	212	214	226	236	229	189	217	198	193	201	247	214	230	209	204	213	199	193	203	201	187	202	221	171	223	228	226	214	181	210	199	209	184	208	221	216	197	242	209	199	216	221	204	208	212	203	189	199	214	218	198	206	212	205	186	191	188	217	217	201	191	200	206	212	178	222	207	224	220	226	221	234	187	196	218	201	191	241	221	212	212	220	195	206	243	226	217	213	181	230	200	199	215	187	204	210	212	222	225	207	195	233	243	214	192	211	219	180	213	194	204	196	203	183	217	226	224	229	207	226	199	210	185	235	230	201	195	230	242	206	212	183	204	181	196	226	206	200	210	223	210	197	197	201	203	208	204	221	184	193	212	204	184	221	195	223	223	209	221	197	223	201	211	233	229	218	211	223	244	208	172	214	227	237	214	214	197	194	193	193	212	214	209	219	230	218	205	232	223	236	210	214	188	215	212	223	193	224	211	196	215	231	207	207	224	218	214	205	209	196	224	210	217	206	206	195	220	222	200	188	227	198	210	196	189	193	206	210	188	202	193	204	200	182	187	212	217	182	192	228	195	200	198	230	224	235	188	204	197	225	219	207	178	183	200	183	206	231	198	186	190	202	215	205	204	202	218	186	202	201	189	211	213	210	214	221	198	202	204	244	192	195	191	215	220	207	197	220	228	204	188	204	198	182	198	220	190	232	210	222	208	195	204	191	215	211	211	212	191	214	216	192	192	213	221	209	211	214	209	195	221	207	203	221	210	230	193	210	219	210	195	227	199	208	246	225	218	215	229	179	214	212	220	208	203	209	191	189	208	216	232	195	233	179	228	188	208	241	198	246	216	207	182	215	193	224	207	195	211	201	215	193	226	215	177	207	214	213	200	210	221	237	229	212	218	203	188	192	234	201	198	201	221	227	213	214	224	197	218	201	207	218	218	238	223	217	208	204	191	204	206	207	196	225	194	217	207	167	201	210	209	195	212	167	195	217	203	223	211	209	219	223	222	197	202	203	209	210	198	205	207	217	231	199	216	235	202	204	188	193	219	215	210	193	203	215	192	234	240	206	212	186	242	218	189	214	186	231	222	191	200	199	202	216	219	208	209	227	228	220	206	234	218	206	188	212	185	207	181	189	197	198	217	200	248	217	212	176	217	176	201	179	222	208	208	220	230	209	206	193	195	180	207	202	207	211	206	212	191	232	218	221	202	202	198	214	203	190	208	210	200	212	216	200	198	233	207	202	208	178	217	194	204	246	195	210	215	223	208	216	209	191	199	220	245	210	193	215	191	199	225	208	206	226	206	201	213	190	177	232	204	205	214	195	204	221	191	212	236	196	200	198	197	202	213	194	216	218	221	201	215	201	215	201	189	203	198	204	200	184	205	203	210	227	207	210	212	193	222	197	207	190	212	201	240	226	174	209	209	212	192	224	229	189	193	207	225	219	218	212	187	199	217	191	220	217	206	217	221	197	224	234	201	204	215	220	207	208	224	231	230	208	193	193	201	201	217	211	204	220	209	199	203	204	225	200	203	189	202	202	207	209	202	213	202	204	196	223	175	204	222	222	210	224	196	195	214	202	220	207	192	217	247	197	204	236	195	212	220	203	200	218	214	196	210	224	191	222	197	211	210	220	219	199	196	235	206	209	239	220	222	189	206	198	199	201	223	198	184	229	239	236	208	233	213	174	199	186	217	199	178	211	199	207	203	211	234	175	226	207	200	201	220	205	221	243	225	211	207	246	197	208	196	188	193
30476	2115	4806	5354	4508	3595	3017	2394	2048	1846	1617	1525	1358	1205	1172	1084	1005	983	965	895	870	855	812	700	730	734	714	730	705	718	720	684	653	676	642	633	659	635	645	632	644	606	677	593	600	609	627	533	585	593	594	596	581	572	559	587	536	552	563	595	563	536	579	583	589	548	600	518	574	544	573	551	553	556	616	572	529	526	566	536	569	585	573	565	557	575	563	553	557	550	561	536	567	609	572	520	564	535	530	556	539	573	563	537	537	582	552	511	556	546	536	531	537	573	551	578	583	534	519	548	563	546	552	509	550	560	527	588	558	567	571	550	544	555	578	543	560	544	528	537	541	538	537	564	524	550	570	587	542	548	571	543	563	509	562	552	539	509	556	528	561	540	522	546	536	552	523	501	571	588	538	615	549	587	583	582	528	586	519	528	529	540	528	572	572	542	577	537	562	584	503	536	551	599	569	502	553	553	532	575	524	526	544	560	549	540	548	534	550	506	553	541	578	537	564	548	561	587	534	533	517	518	532	557	556	582	575	564	517	504	527	504	522	564	560	516	528	571	555	543	519	562	517	531	560	520	546	583	520	517	525	540	499	530	512	553	523	493	532	556	501	504	530	530	580	555	548	579	498	537	546	543	559	509	552	585	543	478	539	506	574	536	537	549	551	522	572	520	581	594	537	563	541	537	524	598	536	529	543	558	500	542	489	529	551	501	538	566	523	547	514	501	534	548	546	542	514	534	524	516	540	553	547	538	553	569	559	532	527	528	554	529	520	531	529	539	579	519	546	538	513	491	524	565	550	537	500	513	536	537	504	554	557	525	549	532	568	527	550	551	538	530	515	493	544	550	557	578	531	530	557	514	524	553	513	515	512	538	539	537	521	513	532	580	547	529	546	563	550	530	520	571	594	558	513	535	496	538	543	560	556	539	529	551	547	536	554	527	517	541	556	516	541	505	503	499	547	593	550	530	534	553	523	521	555	543	550	594	528	526	546	535	559	523	536	547	573	538	545	571	529	494	529	554	533	536	543	543	570	548	529	531	519	531	526	520	489	541	512	565	506	531	517	540	492	537	553	510	549	566	541	545	540	545	535	560	536	518	548	564	544	563	550	510	519	550	539	536	499	577	527	552	519	553	522	500	567	543	527	524	538	557	555	531	573	523	530	542	561	560	589	510	520	519	531	559	546	539	529	565	547	552	527	534	552	525	552	534	515	513	516	515	548	510	522	520	538	517	521	511	550	530	522	514	520	571	553	543	532	571	519	581	561	563	510	480	542	517	517	513	546	515	546	502	535	509	523	558	552	550	549	512	518	577	547	560	530	544	567	573	566	536	556	497	549	531	537	563	554	555	504	549	524	542	512	528	496	587	495	583	555	519	490	533	543	535	561	510	529	529	545	592	534	519	561	600	575	531	500	525	546	523	515	536	520	540	523	534	543	544	544	584	505	525	546	516	504	545	562	541	554	559	546	557	491	544	561	557	565	553	572	510	525	556	523	516	539	516	559	553	527	550	530	557	525	491	521	554	506	492	533	562	517	569	538	561	531	544	479	524	520	512	562	547	505	530	593	600	514	541	523	538	539	591	556	557	539	520	496	526	559	536	493	480	571	579	549	527	577	512	528	525	548	537	554	511	538	539	550	546	541	537	513	526	557	565	541	524	538	499	527	574	537	552	553	505	508	584	565	540	560	547	561	529	541	586	498	561	547	541	527	541	545	518	538	552	522	549	572	538	559	557	516	545	561	532	534	528	564	600	498	537	551	579	564	519	520	539	523	542	553	578	526	520	516	505	509	517	523	585	596	535	540	554	529	573	527	551	531	555	531	523	559	561	522	523	583	530	530	575	543	543	536	544	522	537	527	528	541	531	514	554	560	537	534	545	567	544	540	572	516	579	552	556	570	543	552	546	507	524	558	521	538	518	580	529	567	544	551	521	525	562	515	534	537	555	501	586	515	541	552	479	537	513	538	579	522	539	554	573	569	515	534	509	546	540	513	508	543	566	527	560	518	524	532	551	524	579	555	533	557	542	535	539	529	510	544	516	515	526	583	549	562	532	548	550	552	543	547	540	537	598	533	543	489	506	544	553	515	539	528	576	555	542	519	536	543	514	510	513	533	554	558	564	484	537	557	566	540	526	503	551	569	545	528	550	538	512	571	527	512	500	564	503	521	551	572	538	530	516	544	514	532	525	535	527	526	557	495	532	544	569	457	585	519	554	574	532	597	514	524	561	531	548	541	522	533	516	553	557	564	583	553	525	545	524	540	523	505	535	534	538	536	528	549	546	489	513	545	543	543	497	565	555	534	559	559	582	514	531	555	560	531	586	524	519	551	526	572	543	542	542	517	552	551	518	562	484	556	547	531	557	550	538	525	508	537	495	540	544	576	545	577	537	538	551	520	559	571	520	557	569	480	541	526	518	520	530	556	561	481	515	557	564	544	524	495	544	578	560	538	524	509	509	541	574	503	518	534	530	512	570	597	526	535	537	550	499	521	581	542	530	507	587	550	551	574	545	528	572	534	559	499	564	531	511	521	525	547	522	568	540	541	549	523	569	527	566	533	516	556	576	535	555	542	496	517	481	484	561	559	543	529	536	537	536	549	517	574	545	541	557	553	562	559	532	543	544	554	568	525	504	566	566	571	529	481	545	576	580	575	499	556	525	540	528	612	526	613	504	550	529	535	524	547	496	561	570	531	498	534	545	498	545	519	542	553	503	572	582	540	530	513	514	534	571	513	526	548	577	532	525	544	557	524	544	566	545	512	519	561	544	540	543	547	546	578	584	563	514	548	512	549	547	516	552	554	564	551	564	559	544	573	582	558	504	495	525	538	536	550	511	567	533	483	583	521	557	571	552	509	530	508	540	527	574	537	529	549	523	523	566	522	580	529	562	535	532	547	539	524	522	532	541	522	549	532	517	529	546	550	476	560	600	551	502	568	501	565	549	596	543	531	577	542	517	521	556	523	552	563	512	534	517	533	524	531	544	549	572	521	575	547	506	537	527	563	521	551	553	563	542	579	502	525	547	518	550	503	531	515	540	540	510	544	576	497	526	543	497	542	524	586	559	519	518	524	544	527	542	555	508	600	530	531	592	569	536	541	500	535	492	557	583	513	562	547	511	515	550	507	523	507	519	531	529	499	542	537	505	549	530	507	531	556	532	537	500	522	556	572	517	523	564	506	525	481	574	565	522	584	534	556	558	517	540	555	560	524	556	543	542	511	502	563	548	543	562	499	516	529	519	551	576	532	530	524	591	535	557	514	534	556	527	540	553	541	536	578	559	520	550	528	545	570	531	494	517	544	538	539	523	546	552	543	518	555	562	566	555	539	572	509	522	478	543	551	575	510	524	550	519	555	540	564	515	532	552	508	501	518	577	546	535	544	555	518	559	565	559	508	561	545	539	569	528	514	517	544	575	599	525	550	550	521	545	543	517	540	551	586	531	558	553	522	512	558	578	514	556	575	504	506	509	528	546
4699	293	199	209	180	175	167	206	188	187	188	164	187	196	184	180	170	168	202	147	201	192	208	170	189	170	186	168	185	184	185	193	199	174	173	192	191	160	160	214	166	190	181	181	184	177	204	178	176	183	159	185	179	187	193	177	213	177	214	204	193	180	180	181	174	172	178	177	182	188	175	219	166	179	201	171	181	191	200	182	175	199	158	178	178	199	199	208	192	201	168	179	181	163	187	183	141	172	185	164	176	184	181	184	181	166	173	172	209	162	216	159	168	186	211	187	186	171	184	213	167	166	200	211	164	190	171	192	162	196	190	188	207	154	190	166	195	191	169	168	162	200	166	181	202	184	161	159	173	165	157	197	184	200	172	176	183	169	184	195	193	191	181	191	191	195	178	179	157	193	171	167	147	177	174	175	184	184	192	214	178	166	180	194	191	192	154	179	183	182	167	176	187	213	173	184	200	197	161	163	199	190	173	200	183	186	185	169	196	175	179	161	189	183	203	230	183	196	166	214	175	178	205	188	199	183	184	204	185	150	152	190	181	177	203	167	178	222	204	184	187	187	172	204	202	180	208	195	182	186	195	169	183	197	201	188	167	170	182	195	195	166	227	183	168	167	181	169	201	194	169	170	191	159	191	175	205	195	192	201	178	186	186	186	178	195	180	185	177	189	174	182	174	182	160	192	177	191	185	199	177	188	185	197	167	178	177	174	171	174	187	198	173	174	171	185	201	169	216	183	206	200	210	187	169	201	188	190	156	195	173	167	219	190	163	184	192	184	216	185	199	184	184	186	162	160	182	201	197	197	181	213	187	193	204	150	173	187	153	182	195	184	184	210	201	173	179	208	184	193	195	157	162	205	187	175	183	181	187	173	171	197	188	184	185	177	187	184	182	180	175	187	168	172	164	173	175	157	165	188	166	196	165	185	181	160	172	198	192	179	181	161	197	175	195	194	161	192	177	188	157	188	162	165	195	184	187	187	170	180	177	181	182	187	178	178	203	191	187	190	194	199	178	196	185	207	177	186	171	183	154	201	219	193	168	170	189	205	178	167	164	158	192	200	197	184	185	209	202	233	187	179	159	176	197	187	201	163	190	196	189	176	194	165	174	171	189	156	167	175	176	198	169	178	165	147	169	165	203	180	177	181	204	202	175	156	175	178	191	187	190	189	177	190	200	188	186	182	199	185	231	178	177	179	162	191	209	187	205	191	184	167	186	184	178	183	197	204	146	200	169	185	194	173	182	209	191	202	195	188	189	191	191	166	190	158	179	177	138	170	208	189	204	152	173	179	190	188	185	205	184	181	186	191	188	206	179	183	217	188	178	173	186	196	220	178	173	164	154	188	174	169	201	193	184	212	204	187	177	168	185	173	183	178	195	191	172	178	170	182	183	193	190	163	163	194	220	202	195	198	171	183	167	209	183	199	196	183	189	191	187	170	180	208	187	182	190	180	170	195	180	204	203	170	164	182	171	194	173	168	186	200	185	182	196	209	160	203	168	168	185	170	209	205	186	168	175	172	205	196	163	185	174	192	187	183	191	176	154	207	178	175	144	167	200	186	175	208	179	195	182	170	195	169	164	168	177	190	184	186	186	170	186	170	161	183	158	186	171	167	171	166	210	178	182	162	181	191	174	189	177	170	172	181	168	182	216	180	196	156	202	208	187	153	216	211	160	175	185	184	176	209	211	183	182	182	159	195	184	175	180	165	182	185	192	190	182	193	188	181	167	172	169	196	211	212	184	168	155	165	179	164	203	193	175	187	182	159	166	150	153	180	182	180	175	191	208	188	177	207	183	174	175	185	206	168	168	155	178	163	191	176	175	198	166	186	196	194	181	195	194	174	186	180	191	196	193	198	188	169	210	159	184	179	186	185	175	186	186	188	171	195	184	159	184	180	176	192	163	198	186	205	168	171	170	180	173	198	182	187	171	189	206	204	177	183	172	179	191	180	187	188	179	167	193	187	187	183	190	175	176	168	194	158	191	182	185	196	207	197	187	159	189	176	179	181	179	170	154	180	188	183	200	165	193	192	187	190	198	167	171	190	186	205	177	166	178	188	206	169	165	191	165	191	172	207	174	195	168	202	170	166	182	191	179	191	165	189	162	181	183	193	184	184	173	177	197	177	166	192	189	178	182	179	205	159	190	225	179	181	187	163	180	184	189	192	189	178	217	180	195	186	162	191	185	168	187	203	186	163	161	160	167	173	156	178	206	173	197	169	192	217	206	194	161	170	185	165	215	172	204	189	194	189	184	183	170	222	177	180	187	169	200	177	169	171	160	177	176	189	172	168	180	205	189	172	172	186	201	201	186	187	184	191	184	166	162	184	173	158	180	196	174	187	172	186	185	189	177	191	168	176	206	180	179	175	161	176	175	170	180	175	182	187	178	164	169	158	189	177	195	188	175	177	155	194	186	181	186	215	184	174	180	186	191	154	191	157	199	176	177	160	175	176	166	167	157	136	190	191	182	162	185	176	189	187	184	200	167	198	187	173	188	159	196	187	177	165	186	191	189	178	191	174	174	176	190	170	178	193	191	170	201	177	186	182	202	190	191	194	181	183	186	189	182	188	185	196	157	185	165	198	157	191	182	184	150	203	174	187	178	155	187	163	199	159	186	191	172	140	201	202	172	194	178	186	177	192	200	161	175	187	187	196	187	167	184	162	205	196	167	179	174	205	201	199	183	177	169	196	213	186	178	193	160	188	177	192	181	176	181	174	190	182	172	191	162	176	183	168	173	192	149	183	201	177	178	188	203	183	179	202	206	175	184	195	177	179	184	185	186	175	173	149	220	185	197	190	185	207	184	178	168	210	200	190	175	177	174	199	199	197	173	187	172	183	167	165	194	192	173	164	160	168	192	192	205	203	194	178	201	185	166	163	178	183	169	161	186	189	186	202	174	166	202	208	184	201	186	150	210	165	169	173	171	199	171	197	174	177	183	193	186	171	182	174	196	165	180	178	170	190	200	193	170	200	202	158	188	175	180	170	177	186	194	179	208	152	191	171	168	193	192	182	159	208	213	198	180	177	165	209	189	193	168	177	189	187	174	196	175	189	188	193	204	194	168	204	185	164	189	194	167	189	168	192	191	175	188	156	171	189	181	158	183	157	161	184	173	174	174	178	191	172	167	190	193	177	185	209	181	185	175	181	167	192	180	167	171	163	187	180	172	191	201	193	188	155	176	187	171	193	197	166	214	185	197	170	204	187	168	192	177	187	171	178	194	151	178	166	192	182	157	181	184	178	176	175	189	194	174	190	198	164	184	185	181	158	180	176	209	181	183	203	177	166	178	194	189	199	176	181	192	189	173	190	171	201	177	201	194	190	166	172	200	204	172	183	181	174	195	153	179	204	179	203	184	181	179	200	168	182	162	174	166	207	159	202	183	189	177	178	185	182	196	176	188	164	166	171	169	157	173	179	185	192	190	183	178	187	173	206	187	175	192	217	179	170	206	177	175	191	200	173	163	192
4495	505	644	630	565	615	576	612	556	591	522	522	591	549	546	534	510	517	517	491	520	538	468	529	548	508	525	531	511	482	529	528	500	486	511	522	493	509	516	514	512	526	494	517	486	495	541	496	469	507	495	495	509	493	499	516	526	509	526	484	535	547	528	489	517	511	523	546	500	517	528	550	528	515	498	514	538	474	509	509	522	517	516	485	503	467	484	543	467	494	496	511	529	524	504	486	500	509	502	484	485	494	510	471	486	498	483	510	499	485	539	511	497	484	462	494	476	474	514	497	523	506	502	494	533	489	502	525	537	533	501	522	502	507	521	495	499	504	519	533	552	525	449	557	497	501	549	501	447	493	523	484	498	485	475	540	517	482	499	522	515	484	502	513	552	479	485	495	500	494	521	495	520	491	496	536	508	514	547	484	542	542	475	475	491	558	528	489	497	482	525	543	543	516	521	518	547	502	494	509	510	529	514	501	509	500	533	520	441	503	550	495	501	527	501	490	554	509	449	514	514	499	475	500	454	506	514	526	476	504	502	534	502	492	532	537	508	487	469	492	518	525	491	462	500	500	486	517	498	487	503	504	509	486	539	529	503	486	520	466	487	502	524	491	496	468	499	519	486	505	506	495	536	475	512	532	449	499	534	544	506	520	503	472	527	495	472	533	513	497	514	504	490	516	528	515	514	481	490	526	510	523	500	491	510	514	489	507	491	525	508	486	531	486	531	480	520	494	473	524	496	498	525	481	542	523	515	496	489	547	505	492	514	508	558	533	534	490	516	513	485	494	541	518	518	520	526	484	525	527	478	477	517	459	516	515	504	554	548	490	502	554	499	479	492	510	524	480	459	526	527	490	516	504	464	523	510	531	489	504	506	450	525	476	504	486	500	517	512	510	549	515	563	485	521	493	521	521	482	496	486	499	520	513	493	496	492	480	525	471	496	532	505	506	523	521	503	510	512	537	481	482	521	530	510	500	519	505	505	491	540	511	518	501	490	482	510	516	496	491	510	538	510	479	507	492	515	522	496	482	515	533	492	506	516	496	531	533	486	524	479	514	506	516	522	454	541	489	495	492	479	512	496	510	486	484	462	486	484	503	524	535	492	491	498	498	523	506	491	539	509	518	525	515	520	538	509	491	491	486	513	540	509	507	557	470	528	502	500	500	527	512	554	518	489	528	515	473	487	497	485	503	572	483	478	509	545	487	489	510	523	499	512	492	502	490	467	505	545	470	515	552	492	496	473	519	474	514	536	524	461	518	512	542	503	460	442	518	502	546	515	501	489	528	502	506	490	490	545	495	491	535	526	515	497	501	523	521	480	488	529	506	525	518	495	493	506	504	504	501	505	511	501	494	511	521	525	564	518	484	513	497	509	490	508	544	506	537	515	511	468	538	485	504	529	514	511	550	538	518	531	538	547	503	507	544	501	499	468	545	526	520	541	507	527	474	497	535	524	542	501	557	527	476	507	555	556	473	520	483	517	527	524	496	484	508	526	510	474	536	539	496	492	490	486	489	501	471	518	503	503	508	511	512	501	493	478	484	498	482	510	549	520	531	491	537	463	499	519	494	491	518	513	538	507	523	455	488	523	552	546	482	506	490	521	496	506	495	469	493	524	461	474	501	489	461	515	521	510	558	481	529	517	514	487	493	483	520	525	503	463	510	500	506	514	513	500	537	479	521	462	535	550	547	505	515	500	491	509	493	515	519	546	514	508	539	447	476	523	494	479	496	501	504	499	519	497	532	457	528	535	525	481	523	489	500	500	484	494	474	497	501	462	492	489	518	543	517	467	492	480	482	499	457	538	499	520	530	516	529	524	495	490	528	491	517	558	530	530	505	482	516	536	527	540	514	524	524	532	498	495	504	523	515	501	498	485	521	482	485	526	557	504	513	551	486	515	523	504	470	523	511	518	528	503	536	541	513	558	506	492	491	485	540	483	492	472	481	467	475	543	489	511	528	520	516	510	550	516	540	480	518	500	546	499	492	543	499	476	464	455	506	480	543	483	540	529	489	504	493	529	499	504	495	480	478	515	526	515	471	515	477	475	512	539	532	520	519	545	525	495	540	445	458	532	511	483	527	480	525	485	509	459	524	513	524	523	482	488	478	514	479	545	521	548	469	496	490	527	495	485	518	512	481	497	517	533	507	490	512	513	545	501	558	477	509	497	501	496	522	525	427	507	470	499	498	476	529	496	462	502	530	543	502	506	486	518	535	494	559	495	523	535	523	542	505	511	524	481	478	509	535	524	533	532	523	479	508	478	471	514	527	509	494	506	493	505	513	507	536	494	510	516	475	543	536	461	498	521	485	520	528	500	499	520	539	494	483	526	494	478	516	471	498	504	498	510	526	522	525	498	511	564	527	522	493	487	501	489	532	526	545	514	500	504	477	492	496	567	531	483	489	507	485	523	483	518	562	506	530	484	520	519	539	520	510	505	489	523	483	492	495	506	478	527	489	474	509	516	529	453	507	513	527	520	495	488	493	490	501	495	497	529	519	491	491	492	547	517	513	527	516	478	542	477	489	489	494	491	541	494	500	507	491	505	523	483	482	541	527	516	539	463	480	529	505	509	515	546	503	503	493	515	488	498	504	546	534	520	510	492	485	525	523	495	501	481	509	471	525	548	523	536	497	524	491	500	518	536	518	518	507	511	493	533	513	540	507	511	514	511	523	502	472	532	536	513	524	527	533	516	548	483	555	534	466	455	507	507	517	531	565	535	545	506	490	510	489	529	542	563	525	494	488	467	538	518	519	525	515	485	494	553	497	541	525	529	525	518	507	526	526	516	440	507	487	494	538	496	529	463	542	509	488	515	517	481	500	489	529	530	530	552	512	540	495	551	498	463	491	488	494	537	547	540	522	477	537	538	503	517	477	470	493	482	506	526	472	507	487	541	546	492	506	483	529	524	501	493	479	482	535	512	497	513	502	485	483	524	524	506	527	461	499	497	506	507	519	521	474	535	476	478	501	531	518	514	524	498	527	473	498	515	472	513	532	515	580	490	501	508	489	503	515	526	492	545	521	499	503	504	540	469	521	513	502	484	468	507	526	515	484	506	519	515	488	498	519	567	506	509	476	526	485	512	538	480	480	494	515	478	493	486	507	492	530	532	507	533	536	517	509	471	520	485	529	502	536	523	497	503	497	484	463	505	509	534	528	526	498	500	539	502	530	515	490	517	531	486	518	508	491	502	479	490	536	488	500	533	476	503	483	496	464	478	535	469	489	524	514	501	464	466	563	530	519	528	522	526	500	564	524	453	550	519	529	526	519	466	520	522	482	533	509	542	530	517	489	491	501	467	487	520	504	501	548	508	511	531	466	484	507	495	507	552	517	485	528	510	540	502	515	476	506	491	549	485	554	531	497	492	495	531	525	511	509	502	505	501	532	506	502	509	472	501	505	531	494	503	517	553	534	486	502	527	526	538	491	516	497	498	504	500	488	493	520	494	508	515	472	532	460	552	489	540	507
39148	9984	1447	969	663	568	496	438	349	372	357	339	318	324	314	326	311	285	312	302	265	309	273	272	267	265	298	280	249	234	263	270	306	270	276	296	293	262	237	262	258	258	283	301	268	272	277	259	236	258	271	267	259	245	245	255	276	272	281	291	275	262	287	282	265	257	307	275	314	284	259	255	268	258	254	256	266	282	264	252	251	229	270	257	290	288	253	264	267	269	258	270	264	275	274	271	266	259	262	267	278	285	279	235	278	277	233	287	234	281	275	245	297	273	270	298	272	267	263	275	254	268	292	265	266	259	269	269	250	268	258	264	263	245	268	283	252	292	245	256	289	261	299	276	258	257	245	274	257	276	241	274	263	235	264	263	258	286	283	266	274	275	242	288	239	252	253	265	288	290	272	277	243	276	263	240	264	276	257	293	286	258	241	283	247	285	274	275	268	269	247	272	262	250	264	284	260	246	271	269	290	249	279	266	257	268	286	248	261	241	291	260	275	244	242	268	261	243	263	241	251	271	258	245	283	240	278	270	308	266	265	276	250	268	281	313	272	291	244	220	247	260	263	268	251	274	262	269	251	278	295	266	302	289	266	250	290	240	273	277	268	263	269	284	275	283	255	258	269	285	283	253	269	245	295	260	257	286	266	281	256	270	262	280	285	254	259	279	291	281	287	267	244	251	295	266	262	268	300	280	247	270	279	295	273	259	256	272	286	253	275	272	273	259	269	246	306	280	240	270	271	280	287	296	279	269	290	277	274	275	283	264	281	270	260	277	242	296	266	279	264	232	248	259	278	262	262	281	271	277	258	240	248	283	276	233	243	262	288	282	260	271	294	231	258	274	262	256	274	272	254	260	256	275	294	294	289	252	247	256	272	253	287	252	272	297	295	271	281	279	270	277	277	272	253	267	274	229	267	275	254	245	274	280	282	277	272	249	255	271	288	260	280	249	304	264	277	278	287	282	284	298	247	268	281	253	296	250	257	260	278	287	256	287	290	275	254	256	302	268	320	266	262	288	257	259	264	299	255	268	249	253	244	260	250	266	248	270	263	295	300	236	272	270	300	267	243	246	275	272	250	270	260	252	271	257	311	267	261	262	278	260	269	243	283	301	256	249	264	288	222	238	247	296	277	257	269	286	272	256	281	241	253	238	254	261	262	247	277	276	278	270	288	260	250	293	295	262	286	258	283	264	261	257	269	270	238	298	258	247	271	260	247	274	279	272	262	278	270	262	269	237	254	267	281	293	264	262	264	275	280	271	267	272	260	243	256	262	266	261	260	262	228	269	248	266	231	263	291	257	275	259	270	288	263	256	269	265	272	261	279	279	278	258	249	285	272	249	258	276	277	262	278	290	254	265	242	246	265	268	256	266	270	279	280	262	253	279	256	271	286	300	276	248	273	256	244	261	252	264	260	277	238	244	258	273	260	279	250	251	273	264	273	269	266	263	291	289	259	250	277	257	249	212	285	274	266	260	269	263	275	263	265	259	262	287	274	259	283	279	263	291	292	277	269	238	239	261	237	249	272	281	279	259	251	264	283	251	268	252	252	254	259	281	267	287	280	237	264	288	264	258	244	250	253	261	267	273	272	273	260	249	279	263	305	259	297	274	275	271	250	294	288	277	259	263	256	295	260	241	278	256	301	274	261	259	313	282	261	306	255	275	264	272	279	243	283	265	286	293	317	243	294	246	263	262	284	245	286	260	259	271	302	270	244	249	282	249	276	264	257	281	266	267	250	278	267	236	265	270	258	239	272	255	297	276	283	293	225	279	259	252	250	276	261	278	223	272	262	276	277	296	284	302	250	249	265	243	284	256	254	298	269	254	267	286	309	286	229	265	258	248	268	271	269	280	261	267	293	286	251	257	253	272	270	295	253	266	261	245	247	271	302	281	266	274	268	294	272	288	288	284	281	280	264	239	260	254	283	277	262	253	255	291	291	269	262	251	266	245	261	280	248	267	291	271	258	250	260	260	286	249	268	266	275	254	285	260	279	289	286	251	256	257	262	281	272	277	290	240	263	263	275	258	281	238	264	261	261	272	281	277	243	298	265	258	261	270	261	274	263	247	271	260	233	272	255	260	289	249	294	267	265	271	284	258	260	239	290	282	273	270	262	290	275	258	246	275	243	273	281	261	294	275	258	266	267	286	274	261	259	279	258	244	250	266	256	267	294	250	272	255	260	225	256	256	266	251	281	264	267	269	260	250	263	271	294	272	270	310	258	293	275	262	246	281	227	282	255	275	298	257	264	251	268	262	277	267	292	276	272	268	287	268	269	257	260	270	304	271	254	243	268	218	249	256	233	255	256	288	265	266	277	260	235	268	261	292	269	233	251	231	279	285	282	252	252	264	271	261	272	260	281	290	261	278	291	276	237	273	262	268	241	268	274	296	250	278	278	271	239	265	267	279	258	277	270	236	287	268	269	268	256	318	244	264	299	273	283	306	246	263	256	290	270	289	269	276	260	258	257	269	259	247	258	257	260	274	268	306	299	261	263	276	273	265	233	273	294	257	278	268	273	254	272	285	256	274	273	254	258	258	284	273	279	253	270	251	243	273	251	270	241	257	291	249	242	250	271	265	259	253	289	264	240	273	265	260	255	278	271	276	258	262	257	250	247	273	273	256	246	265	315	277	276	267	270	280	260	244	265	250	279	272	254	282	289	261	288	256	277	279	268	266	263	245	273	262	267	255	280	274	268	270	249	264	244	265	272	299	275	272	253	231	275	280	267	279	295	263	256	254	309	255	252	289	262	264	285	259	254	284	271	270	274	265	278	296	253	292	256	260	277	243	266	264	274	305	307	244	240	283	271	289	273	244	287	265	268	267	260	269	276	270	264	251	264	254	281	283	259	273	249	245	267	283	263	296	280	266	276	279	272	267	268	267	285	231	281	289	276	265	265	281	243	272	271	249	276	261	285	287	278	270	271	258	233	258	275	247	274	268	324	265	279	287	232	257	253	224	261	281	281	253	249	281	279	235	248	279	278	255	284	257	263	232	290	245	271	289	281	275	284	262	260	271	263	276	303	263	292	242	263	255	286	227	270	291	244	266	261	261	274	259	248	222	255	284	246	258	285	265	270	248	280	268	280	228	264	267	290	285	286	290	246	258	253	251	270	239	241	265	269	280	265	226	243	253	283	268	252	298	275	285	258	252	259	257	256	275	262	277	270	303	306	273	266	260	292	252	266	255	289	266	272	288	228	245	279	288	253	276	263	271	277	293	241	282	264	251	257	265	277	267	255	272	264	241	241	275	227	271	291	240	242	264	251	268	284	283	286	287	266	266	261	268	266	282	231	267	277	283	290	278	268	250	241	276	274	273	258	253	260	275	251	269	272	269	275	281	297	242	264	231	248	274	248	257	275	275	276	264	251	258	245	263	265	297	267	249	269	267	301	278	246	241	265	264	288	274	268	265	260	273	258	267	273	256	274	275	280	271	264	278	288	293	251	271	277	277	264	236	266	285	238	251
20820	1483	2896	3194	2744	2292	1925	1612	1484	1355	1243	1087	1112	982	1010	978	904	910	893	812	848	878	833	831	818	786	798	737	792	795	767	771	750	751	769	690	765	748	695	727	734	741	789	702	693	704	702	697	697	739	735	685	731	714	711	721	710	756	694	707	704	719	675	709	725	685	690	722	720	680	738	697	706	782	721	718	737	750	671	701	709	716	716	684	737	683	685	709	721	665	703	718	676	649	726	705	690	728	703	686	735	723	716	721	722	738	627	693	697	701	735	754	706	724	709	650	716	710	720	655	664	651	749	704	659	650	681	680	703	743	697	660	676	724	674	712	676	679	688	679	662	701	661	716	702	680	685	676	698	669	695	671	691	705	763	706	755	684	686	679	663	721	734	736	713	712	675	675	683	706	728	662	679	740	743	709	641	662	708	701	734	672	677	714	670	675	691	692	684	711	669	643	723	660	709	712	664	704	777	746	662	676	705	702	662	686	744	680	652	675	651	692	709	721	663	682	712	672	684	749	690	690	694	697	665	694	706	718	685	706	716	672	681	688	709	696	699	659	719	676	689	687	705	687	716	640	727	680	693	672	675	683	706	739	658	690	729	714	725	696	708	690	643	671	686	707	669	691	686	682	692	699	665	716	662	690	736	732	733	723	724	681	627	691	711	694	679	680	702	676	629	675	728	731	666	684	702	712	670	730	675	713	688	776	721	686	710	732	686	673	731	724	709	710	674	716	682	701	684	694	689	691	690	676	686	643	655	695	722	708	732	685	719	711	711	722	681	697	647	706	686	695	707	698	733	733	677	732	646	650	673	721	662	699	675	644	656	682	670	703	721	682	674	661	758	696	734	702	691	660	656	699	690	683	685	705	692	710	706	659	708	720	698	678	669	690	684	687	706	651	712	719	703	685	664	688	734	684	734	667	686	680	664	702	723	699	710	652	688	708	672	651	674	677	688	657	743	667	701	706	714	697	684	687	728	689	702	716	672	665	664	685	693	701	701	688	669	702	710	723	722	712	713	751	746	661	707	668	687	683	633	706	710	658	709	680	727	702	701	683	671	681	672	667	714	669	664	708	688	738	720	707	729	704	659	704	701	684	698	649	750	694	701	681	683	765	740	672	662	656	738	695	694	708	713	732	682	690	697	639	695	683	691	672	675	661	679	672	697	701	709	692	736	671	664	688	730	678	668	704	666	699	703	706	696	713	659	711	748	671	690	715	653	734	657	685	655	695	642	667	696	698	674	686	702	687	703	683	671	695	728	660	677	696	674	686	714	723	716	720	666	697	716	761	669	667	685	730	707	695	680	700	701	686	680	758	704	670	721	673	695	739	730	741	745	730	702	686	718	694	658	651	715	719	709	766	692	686	704	676	685	724	709	706	713	731	734	670	689	658	748	709	720	712	717	705	709	701	649	720	722	697	700	675	725	726	679	664	665	667	652	677	662	688	697	685	714	721	662	681	704	691	707	728	727	723	757	670	741	720	715	648	704	681	659	724	657	727	661	679	686	716	695	682	701	658	693	661	684	734	699	692	701	709	682	709	664	702	717	670	712	722	711	665	719	698	682	720	664	694	698	674	714	655	649	643	691	696	748	692	727	729	674	725	682	687	711	682	652	708	712	706	684	681	668	698	719	681	688	669	705	723	690	735	622	696	682	655	700	673	693	705	683	692	738	671	639	690	679	678	656	734	714	703	694	697	711	686	669	671	727	658	668	684	692	686	687	686	683	677	661	718	688	686	683	659	669	651	734	725	645	706	680	713	722	727	705	682	691	675	676	720	687	651	701	732	688	664	687	722	650	673	731	665	685	691	681	731	663	699	699	720	699	673	687	679	721	696	752	719	687	698	701	678	743	682	663	688	731	726	745	665	701	722	670	676	661	709	687	723	684	662	741	685	654	753	717	686	699	662	618	714	686	711	637	684	730	685	659	682	695	685	673	720	717	703	692	684	681	682	720	706	693	673	701	707	672	687	634	693	690	739	701	688	706	708	691	678	682	677	714	714	697	703	691	687	632	669	713	666	716	705	708	735	638	707	714	719	743	663	698	728	692	705	719	690	710	731	673	682	728	714	735	690	706	666	739	682	683	753	733	692	687	683	711	744	684	677	733	718	657	677	647	686	704	733	686	686	666	703	686	716	678	700	701	773	689	701	677	655	702	688	683	638	704	697	720	666	670	679	692	708	665	690	681	723	762	697	728	701	650	711	737	737	752	728	714	714	655	677	659	694	670	697	710	693	642	711	757	688	672	649	726	701	744	705	714	682	630	714	672	728	691	696	688	677	664	677	729	737	695	693	760	711	668	692	674	690	722	697	740	683	715	666	693	692	693	723	630	728	694	709	710	687	730	676	705	683	690	700	700	689	655	696	711	670	717	644	698	644	717	693	695	685	670	725	740	669	700	681	654	712	705	706	724	706	700	707	675	695	691	692	714	670	694	702	694	706	702	741	688	717	661	688	676	658	713	689	656	706	714	749	716	668	714	684	707	693	716	672	665	707	732	670	735	706	712	730	697	685	660	700	695	699	696	723	693	679	693	704	663	667	692	731	699	700	676	750	690	692	691	704	683	646	679	688	708	688	733	688	710	677	701	688	703	682	656	727	694	700	692	700	674	693	701	672	683	725	691	711	673	705	697	694	698	713	630	638	702	685	676	723	711	713	686	691	695	689	677	677	678	714	690	710	710	701	684	724	670	713	698	697	710	697	691	719	686	698	710	704	681	687	660	682	724	692	648	746	718	683	684	711	705	669	680	723	703	660	696	669	728	707	788	735	730	707	718	709	635	707	651	713	638	673	709	723	699	696	689	721	722	703	658	705	695	699	704	672	725	717	669	660	699	692	715	659	695	741	692	698	654	709	697	687	715	681	676	678	666	681	692	750	690	709	725	640	719	687	700	678	640	711	691	698	701	661	719	693	720	720	747	688	715	703	711	654	677	666	725	666	663	679	745	664	736	676	696	690	722	661	728	687	687	683	689	698	720	634	631	730	671	696	666	666	737	687	684	716	687	662	695	751	657	668	731	702	701	674	710	684	690	668	665	688	705	705	725	671	717	716	706	708	692	685	698	671	666	673	727	699	667	729	671	688	731	737	758	734	671	672	698	689	642	701	671	725	710	665	725	724	676	681	688	683	645	656	698	649	669	685	669	668	638	706	686	715	648	710	719	687	771	705	693	713	663	708	733	729	704	710	725	683	709	682	695	710	717	688	736	736	692	677	706	670	707	687	717	716	709	659	658	668	689	679	661	733	702	693	690	703	684	673	695	661	736	747	711	738	687	673	705	653	660	704	683	707	671	715	699	701	677	695	679	671	622	686	679	693	721	699	677	682	740	674	762	741	720	667	686	672	685	690	724	699	663	711	689	756	703	685	667	701	673	784	676	693	709	700	679	739	727	678	677	709	740	656	658	697	684	689	696	635	738	677	655	682	644	669	708	655	702	709	682	651	708	711	696	736	649	736	695	674	679	661	698	691
53514	19681	3600	1612	1150	799	673	542	464	432	352	338	283	289	280	271	261	254	215	230	241	235	245	254	261	242	235	260	231	222	193	195	215	205	228	230	239	219	210	241	192	206	218	175	210	216	204	203	233	242	204	202	188	194	211	225	196	208	224	187	221	215	221	207	208	210	235	191	174	202	209	205	186	203	184	197	181	183	205	187	190	186	203	200	201	227	190	202	193	186	217	218	213	198	187	219	214	200	196	218	220	191	227	237	192	198	212	184	206	202	214	192	215	192	206	198	193	196	197	185	189	209	200	195	191	198	233	186	224	199	209	212	202	184	219	227	220	230	220	218	204	187	200	204	197	210	219	214	215	192	196	200	202	212	192	199	206	223	199	205	199	226	211	222	212	190	216	179	215	207	203	189	201	221	185	187	193	199	216	209	200	204	197	197	218	188	188	194	223	232	204	216	227	194	204	203	188	205	190	215	225	240	206	209	192	208	205	189	199	207	194	210	200	235	190	225	229	206	214	214	195	188	201	217	200	195	192	194	204	242	181	237	203	217	201	206	185	219	216	205	204	172	204	204	178	192	231	209	200	181	203	200	213	202	215	201	150	213	236	203	206	198	207	222	206	205	209	220	199	215	206	201	188	202	205	203	200	212	233	205	220	197	217	219	200	218	222	179	206	199	229	201	189	227	221	222	221	236	193	191	200	204	217	205	212	219	183	192	195	191	207	200	214	212	197	198	174	225	216	173	192	201	193	184	198	187	218	236	213	203	218	209	209	213	198	199	205	171	197	222	194	206	189	201	188	205	229	206	214	206	192	216	196	178	212	180	200	190	226	203	198	185	233	244	225	223	193	190	198	215	215	186	195	196	202	237	204	195	199	182	204	204	200	223	195	208	236	191	192	211	224	160	188	189	204	212	173	193	235	199	216	214	211	179	223	205	202	234	218	202	216	211	183	201	212	205	212	205	218	212	216	202	198	203	208	223	217	191	195	186	202	226	198	218	218	207	210	235	197	209	197	174	193	180	193	208	224	212	187	214	201	211	213	211	186	180	197	171	188	204	200	187	208	192	201	214	180	189	207	231	210	186	205	196	200	199	224	205	212	230	197	192	180	184	204	180	223	187	205	216	212	206	181	212	203	217	208	183	212	220	222	232	207	201	210	201	203	211	205	209	221	213	200	218	197	213	214	208	193	207	199	201	214	203	196	219	214	184	198	180	201	209	204	202	203	204	206	204	220	204	222	207	192	198	186	189	195	202	205	174	226	190	194	207	199	203	183	195	190	236	177	193	242	215	188	195	180	214	218	209	193	198	190	189	184	227	203	196	205	182	206	224	216	209	218	207	202	191	218	180	190	207	239	212	208	185	222	221	206	211	214	199	185	237	196	201	206	217	197	228	225	221	222	211	210	221	184	186	208	235	202	214	193	203	226	193	204	210	191	202	189	232	214	217	196	215	192	231	191	231	182	186	209	198	211	210	210	209	215	192	213	204	216	239	198	183	200	194	204	196	208	181	216	187	211	195	207	196	188	206	199	221	224	192	205	219	183	234	204	202	209	194	197	214	193	198	208	192	223	210	184	195	175	203	191	172	195	199	234	203	207	204	199	206	204	187	225	218	208	223	202	214	199	213	210	197	179	186	217	191	192	200	209	183	181	215	211	188	208	212	203	207	221	210	190	207	202	213	191	225	222	195	219	188	201	212	204	198	205	209	187	210	203	200	216	197	230	206	234	204	211	176	178	221	187	185	198	198	157	182	186	180	206	228	194	215	190	183	195	222	208	229	201	211	195	194	210	209	208	171	183	169	182	211	214	212	185	217	214	237	203	215	213	225	190	209	222	173	194	188	204	217	219	206	199	209	205	207	216	213	192	204	209	192	196	200	171	214	219	198	185	205	195	205	209	185	208	239	190	177	187	185	225	204	205	187	202	209	225	215	201	206	197	201	194	215	219	207	176	199	200	194	217	221	202	228	190	193	196	230	223	197	216	200	220	177	209	214	196	183	195	196	185	201	227	194	197	203	178	207	184	196	226	228	217	201	215	207	246	223	207	209	218	209	198	215	187	209	231	189	210	201	197	209	180	172	197	199	190	216	190	185	205	215	224	201	236	226	190	211	189	201	198	223	233	221	211	196	176	209	200	201	215	209	184	209	179	187	211	196	191	222	210	219	203	194	208	214	212	214	186	220	212	202	198	208	202	196	201	185	202	201	200	207	214	205	197	214	221	189	226	232	206	184	192	226	230	234	209	203	193	208	208	205	203	193	193	211	183	187	219	215	221	203	217	206	183	209	191	184	202	205	199	203	223	194	205	218	199	217	188	204	182	204	211	211	177	225	220	212	178	204	214	209	193	194	192	194	203	185	183	197	234	205	197	201	208	190	217	211	176	208	188	203	218	215	209	195	196	232	232	188	205	225	222	225	231	197	189	200	198	211	178	194	200	195	182	200	191	207	181	188	187	222	189	202	175	166	209	199	207	222	211	213	217	203	219	181	180	229	227	182	212	201	225	200	173	179	199	190	216	211	216	209	197	206	172	186	201	221	204	195	193	185	207	222	197	208	196	190	178	210	208	198	199	202	192	221	191	184	217	207	221	199	218	196	213	180	188	165	208	171	217	178	216	203	209	199	202	217	198	187	197	196	212	202	197	197	223	193	206	210	215	190	224	195	204	257	181	187	192	209	227	191	195	194	175	204	203	181	201	229	200	224	178	215	189	203	239	183	209	198	184	214	191	194	193	194	214	195	207	211	193	216	177	213	210	200	203	206	196	216	206	211	174	182	211	208	205	213	227	200	206	219	212	192	170	192	192	240	204	207	193	173	206	202	187	203	202	193	193	199	209	204	223	216	213	198	215	202	219	221	201	222	213	200	220	198	194	218	209	220	193	187	187	181	224	225	199	187	195	218	199	177	229	209	176	201	194	189	188	204	201	196	199	196	208	179	180	189	206	218	191	191	220	203	208	192	225	216	205	209	208	210	208	218	184	200	209	185	188	216	206	209	203	211	228	193	208	239	195	220	216	216	207	187	211	209	194	212	206	209	205	177	197	207	190	187	213	208	223	216	209	200	197	225	209	231	225	220	225	219	193	173	209	199	204	198	203	206	179	201	205	223	235	220	237	196	184	170	187	214	203	194	200	236	220	188	204	214	184	181	193	205	211	225	196	191	204	191	178	210	203	217	214	179	243	197	202	204	219	215	197	177	192	195	218	180	187	194	211	194	215	188	185	184	216	197	188	204	188	187	243	199	234	172	201	170	218	225	221	233	207	199	205	224	204	191	197	208	208	196	196	185	215	197	191	204	198	206	219	208	171	206	187	215	198	208	196	185	226	195	178	194	217	179	205	222	212	189	197	213	235	190	218	199	215	190	209	187	208	180	190	206	228	221	206	217	213	213	204	198	187	218	196	224	199	226	222	193	210	198	213	201	200	194	208	196	190	209	204	197	181	219	194	201	212	191	199	214	189	213	223	187	236	189
29178	2272	4739	5254	4470	3669	2937	2496	2118	1890	1618	1469	1339	1175	1096	1064	1001	956	948	909	846	856	787	782	741	701	742	690	711	719	711	692	664	659	632	616	655	650	631	649	603	637	598	619	627	568	573	642	568	551	583	585	559	589	558	593	564	540	500	607	552	606	562	597	577	566	555	550	545	548	610	535	554	541	549	556	516	516	527	532	554	532	552	528	519	510	561	546	534	523	555	545	575	514	514	560	556	511	530	561	545	509	554	509	566	576	503	566	553	560	525	545	546	520	585	583	520	560	539	527	529	540	542	534	550	557	499	520	534	532	524	505	518	507	556	513	533	513	530	547	555	551	507	532	528	520	497	523	533	530	516	532	543	537	555	494	543	554	527	551	556	526	536	569	547	516	561	577	534	543	534	565	528	595	554	515	501	560	504	536	527	534	490	525	570	515	507	526	524	565	500	545	524	521	536	512	511	555	507	524	487	558	537	559	524	544	533	510	528	504	568	510	538	530	560	537	544	483	556	538	516	539	542	570	468	477	541	502	539	533	521	506	596	503	542	549	515	550	537	494	519	489	512	516	499	531	503	552	549	536	502	533	548	526	533	535	504	521	495	501	492	526	508	535	524	548	494	531	514	530	531	470	522	514	519	527	523	563	521	538	555	537	538	543	534	532	488	552	476	560	503	561	539	550	548	513	532	521	524	551	590	529	534	523	543	519	541	539	516	532	517	514	492	539	510	562	529	536	557	525	612	508	523	533	521	520	551	524	514	562	507	530	541	533	531	487	514	531	530	521	541	569	522	519	545	514	522	543	498	520	529	537	507	553	569	545	517	551	532	539	544	568	516	558	541	558	528	535	514	511	514	539	534	514	498	500	537	556	551	524	540	519	536	552	533	533	568	567	540	520	526	525	550	562	484	561	530	565	528	520	509	480	499	549	561	529	564	536	537	580	568	500	568	497	553	555	549	528	532	583	550	508	518	528	505	524	506	520	531	548	528	559	503	553	520	521	556	554	512	534	538	512	516	497	527	498	508	489	534	489	505	532	524	531	542	558	543	550	573	547	542	458	531	550	527	511	505	536	536	510	505	538	545	476	566	523	517	529	543	539	523	567	530	552	543	551	526	543	516	560	564	537	511	523	529	515	528	507	512	519	507	506	549	522	542	543	490	549	566	481	534	550	561	493	546	518	512	579	513	537	522	520	544	550	544	521	524	513	553	582	526	541	523	512	529	550	538	536	529	540	554	504	562	538	538	547	521	534	525	531	531	519	544	548	483	517	500	517	552	505	516	525	537	516	498	534	508	502	531	546	552	512	504	537	510	464	542	541	544	507	494	545	510	533	500	528	518	505	539	534	552	556	552	542	521	545	582	532	538	553	552	514	518	541	497	550	543	535	539	552	492	527	493	539	524	527	484	508	524	547	552	523	552	570	517	502	536	508	479	579	506	505	562	536	556	535	509	559	520	498	524	539	548	547	509	557	510	549	539	546	522	548	551	514	510	542	503	528	545	562	560	550	528	577	537	534	555	483	545	519	497	530	547	536	488	512	552	501	553	527	512	515	563	556	530	512	500	509	543	533	557	554	520	546	527	547	523	550	559	569	558	566	527	528	544	555	519	515	494	515	547	538	556	539	564	549	515	523	534	517	543	495	489	535	561	527	529	547	567	513	541	540	526	541	541	547	513	515	550	519	523	512	555	506	566	520	532	522	535	548	526	532	512	479	516	511	530	539	494	525	536	509	514	554	561	574	488	574	506	545	539	488	544	523	488	563	517	545	544	522	541	542	529	526	553	542	547	522	530	533	487	551	504	531	524	533	487	530	545	495	563	566	533	517	543	555	464	519	574	514	520	533	509	520	513	561	541	533	536	511	511	510	517	525	545	511	557	518	560	528	511	495	542	522	529	521	500	529	518	556	523	530	557	567	523	543	517	524	526	546	523	556	565	548	511	501	588	531	527	535	530	536	528	505	528	522	485	535	569	520	490	519	562	516	513	533	553	552	542	485	533	534	541	529	527	556	552	515	515	542	525	524	533	536	516	556	533	542	537	510	573	553	562	565	553	518	493	525	552	547	565	535	529	559	559	540	483	538	497	496	471	523	504	530	544	508	575	545	569	538	539	555	547	543	547	546	534	520	560	494	503	559	522	541	563	564	524	531	511	522	560	505	529	511	507	529	523	544	552	536	551	526	526	509	505	541	538	573	529	494	556	534	554	558	519	521	540	569	532	508	542	557	497	512	513	460	567	552	488	551	549	521	521	479	512	533	532	530	549	520	530	535	539	546	544	558	514	534	501	529	520	555	505	547	545	557	532	545	512	527	536	527	511	519	567	558	570	541	514	523	494	546	562	537	496	547	514	530	505	527	523	542	536	563	513	477	560	585	558	542	563	530	573	539	533	528	517	543	540	519	569	496	526	554	556	493	522	543	523	551	522	541	543	578	531	555	538	466	531	504	538	506	566	531	538	554	531	545	539	549	545	535	496	543	542	522	527	545	527	518	493	538	540	567	529	518	529	562	522	521	492	533	542	507	538	542	522	511	527	551	502	530	556	480	526	544	550	513	528	474	519	558	531	537	529	522	528	558	558	521	525	535	521	497	521	547	512	539	549	525	468	554	504	484	501	549	522	528	561	547	553	565	532	499	526	550	509	526	551	542	505	515	519	487	560	504	550	520	558	525	530	489	517	507	545	522	577	534	532	555	481	550	529	585	522	523	571	525	530	534	576	478	462	527	522	523	499	510	519	535	554	556	505	513	511	531	504	482	493	535	517	495	524	557	550	515	519	496	500	560	526	539	520	539	521	515	491	555	519	550	503	543	544	504	550	518	569	527	548	504	516	516	499	555	534	523	500	513	503	553	538	530	551	527	555	491	560	539	519	518	528	527	546	562	539	555	524	529	489	510	522	534	520	550	513	540	526	521	537	505	534	551	520	514	534	516	532	558	519	537	522	551	533	537	528	528	538	536	531	514	539	537	514	516	543	546	533	524	539	499	471	542	542	532	532	542	512	512	582	531	544	531	533	532	505	517	559	513	504	539	498	538	564	500	498	565	541	515	532	566	495	517	565	512	528	575	526	524	558	555	579	531	536	567	498	524	482	562	488	539	545	504	457	547	543	509	516	533	500	535	509	547	522	538	520	585	524	563	538	529	531	572	549	557	517	504	505	509	561	496	536	534	537	508	509	525	543	525	520	567	541	549	511	558	542	535	535	488	493	519	548	546	528	549	510	497	526	525	549	512	539	530	556	538	499	558	499	524	532	522	515	553	509	531	553	527	518	580	527	520	551	565	538	578	519	529	505	519	541	517	501	543	549	542	534	535	485	570	536	534	534	540	506	526	561	537	498	493	512	511	512	529	502	514	531	507	519	513	554	556	520	543	516	546	483	515	548	550	540	508	565	534	548	495	525	497	522	551	526	527	535	538	530	519	534	525	574	525	497	501	508	509	498	548	513	551	541	510	528	519	493	521	560	510	547	541
4320	256	220	183	210	187	173	198	191	157	168	189	197	189	202	176	187	191	174	149	179	169	167	185	205	186	201	179	169	167	175	194	169	156	166	183	168	178	176	169	170	148	159	203	188	172	201	206	191	175	181	177	182	170	171	175	182	185	175	196	183	159	158	152	172	187	172	171	178	146	169	211	189	172	144	169	170	213	179	178	194	185	194	203	177	159	161	166	168	179	147	184	163	192	177	190	192	203	183	162	178	180	172	174	178	175	201	181	170	180	163	173	179	164	175	153	165	162	183	186	180	177	175	150	160	169	159	156	150	173	185	179	184	171	171	180	174	144	185	189	166	175	176	181	158	194	194	158	166	181	164	180	204	195	148	166	165	173	175	189	171	172	176	174	182	196	162	193	188	161	196	195	171	174	164	187	167	170	185	187	165	168	176	195	147	184	170	167	186	180	172	185	180	207	146	181	161	156	160	193	179	185	166	188	184	165	194	170	151	175	189	149	164	184	161	182	173	193	182	170	185	196	183	194	166	166	184	186	184	189	166	180	163	159	163	182	156	163	169	169	178	196	187	166	178	169	167	176	163	207	174	184	178	219	174	181	185	173	167	181	173	173	187	190	200	155	184	181	166	160	172	187	170	180	173	169	179	156	166	177	188	177	165	198	187	171	184	172	192	185	177	192	177	191	158	181	160	193	204	194	174	188	173	186	199	186	166	163	161	166	175	192	196	156	185	187	170	161	175	180	176	164	179	171	187	177	171	185	179	191	179	177	171	169	173	191	206	197	190	165	187	173	198	178	178	155	187	168	167	172	181	174	179	179	199	192	162	162	170	201	188	176	162	176	206	169	196	174	201	169	173	177	176	157	183	189	167	186	175	165	179	175	203	174	181	176	171	175	175	184	164	185	158	166	184	185	187	181	162	160	180	188	176	182	146	160	179	181	193	179	182	165	160	176	162	168	163	180	174	168	176	157	165	171	159	211	191	198	168	164	167	169	164	165	165	150	183	177	163	171	146	178	195	183	186	160	175	177	179	203	213	198	178	171	197	169	172	212	184	176	175	175	163	166	164	196	162	175	204	161	211	202	185	183	194	166	185	172	200	194	159	162	180	182	173	185	156	169	173	180	172	158	203	187	184	168	183	182	193	163	185	148	192	164	157	202	160	168	151	192	170	207	191	167	166	182	173	160	200	192	166	177	163	162	190	193	182	173	150	179	198	151	178	176	204	204	162	178	177	172	166	175	182	175	158	193	156	158	180	183	188	157	176	193	137	180	191	178	176	157	173	184	164	176	184	155	203	200	148	156	190	165	184	178	172	160	188	176	181	186	172	182	159	193	164	159	156	186	179	191	179	221	152	172	201	169	175	181	197	162	170	165	153	176	172	183	180	153	164	170	182	189	188	164	181	167	145	188	184	171	175	175	155	200	165	189	178	166	172	174	176	202	156	180	193	178	167	164	192	168	185	196	163	201	166	187	201	171	208	144	180	186	190	165	169	174	177	166	182	176	149	194	163	172	196	177	175	176	159	175	187	151	148	179	163	181	191	178	172	166	164	167	169	161	161	172	187	182	177	179	171	184	164	183	203	175	167	172	196	166	173	162	190	187	164	182	170	167	165	174	168	165	158	167	180	172	176	172	173	176	181	173	157	193	170	185	178	178	161	175	166	187	157	185	171	180	196	163	195	160	179	192	203	165	195	182	174	155	187	185	160	179	200	156	186	186	182	195	164	174	163	153	159	189	169	167	174	194	187	183	202	183	183	159	156	173	165	164	173	190	165	168	197	164	186	162	174	189	168	194	180	201	194	195	167	172	188	215	184	171	173	187	159	166	165	133	178	182	182	173	159	176	134	191	163	178	181	185	180	179	169	182	190	186	182	178	200	173	191	169	174	174	178	197	176	178	162	152	180	178	199	181	173	188	175	204	171	172	181	180	173	154	179	167	199	159	180	196	166	167	188	167	166	175	172	195	164	170	178	185	181	180	188	182	187	168	173	172	179	168	188	179	173	194	150	176	200	205	219	172	188	183	161	206	156	167	171	191	174	197	175	201	157	184	172	200	174	157	180	184	185	176	174	183	188	176	169	189	167	173	172	195	167	146	181	163	178	179	176	175	180	176	163	175	171	177	192	171	187	178	191	158	168	180	165	189	176	189	167	196	205	196	173	172	190	191	174	173	185	152	182	166	183	186	149	168	186	176	182	178	177	184	168	182	201	162	160	195	172	180	200	178	193	176	164	182	193	193	165	162	185	167	172	136	175	186	157	181	198	150	189	157	194	197	165	165	169	196	201	186	184	174	186	179	169	147	180	168	165	181	166	194	184	173	156	179	180	197	214	176	190	180	187	217	170	202	154	177	186	172	184	168	172	162	188	162	181	192	194	178	174	177	177	179	184	202	164	174	194	174	171	182	176	169	187	180	149	176	158	186	167	172	186	184	163	176	173	172	174	174	165	160	174	177	192	167	196	182	183	199	188	190	176	184	169	177	178	149	179	176	190	185	164	182	155	167	164	201	167	173	184	164	186	171	176	172	181	172	164	184	149	169	164	162	185	169	199	176	168	173	166	185	164	169	165	182	172	188	190	163	181	180	173	169	181	175	157	160	178	152	182	155	180	147	192	177	183	162	177	175	170	185	189	173	161	163	205	197	179	190	199	170	185	175	174	167	158	181	164	171	192	170	169	190	163	165	145	183	184	194	188	190	185	190	169	192	179	169	150	190	187	195	189	169	171	194	174	174	182	172	184	173	185	163	178	195	165	182	164	165	157	187	177	154	168	165	175	173	184	182	170	211	164	171	179	152	179	201	159	174	189	170	165	170	186	190	156	176	172	159	164	212	157	176	188	201	186	158	185	170	180	182	157	183	189	176	177	181	166	200	192	154	184	182	192	159	178	182	179	151	168	168	182	178	195	178	193	176	172	166	172	178	173	172	181	171	180	177	206	185	169	183	175	178	184	179	162	183	159	177	179	169	171	202	164	172	183	157	186	174	176	198	182	145	188	193	183	179	167	173	174	199	175	169	193	167	188	189	174	163	179	190	191	164	179	179	204	159	171	168	179	194	155	152	190	161	179	185	170	159	180	187	185	183	158	160	187	177	179	155	181	150	163	176	183	160	173	169	177	164	163	188	158	193	195	171	153	183	179	171	156	179	171	166	188	178	171	173	166	183	183	152	166	186	198	172	179	165	205	183	168	185	172	189	185	186	187	179	188	178	179	186	174	193	170	169	171	169	172	196	177	175	189	186	170	165	154	191	194	176	172	189	192	152	181	207	184	179	164	167	177	175	185	156	173	184	161	178	164	180	173	206	204	191	187	163	187	195	195	153	172	158	183	160	207	168	176	156	176	173	181	181	181	169	176	173	193	179	192	185	184	152	175	169	162	159	169	165	171	164	146	167	193	173	194	170	185	176	161	195	183	184	167	172	159	182	193	178	190	176	161	169	161	193	164	177	190	193	161	175	160	175	186	176	186	198
4159	559	634	643	568	632	569	550	552	532	526	491	530	512	555	494	517	503	513	528	528	521	469	496	466	475	502	541	523	482	505	470	468	521	511	502	509	508	490	540	479	460	476	522	529	503	458	491	489	448	518	524	498	463	496	513	501	516	487	531	476	515	528	529	451	488	513	473	503	518	471	506	493	522	483	454	458	462	506	458	523	531	502	504	481	519	516	446	511	484	505	472	503	512	490	473	498	478	471	494	497	492	495	495	479	477	480	493	517	541	505	485	475	487	507	494	494	466	497	516	481	443	515	455	512	502	492	498	545	485	495	511	507	513	488	503	530	485	505	465	491	465	503	500	504	508	434	501	487	495	508	515	492	513	481	502	464	491	549	503	534	515	494	525	515	515	513	432	517	489	507	504	483	500	512	503	497	461	495	461	498	519	497	454	497	520	505	492	518	482	494	493	522	509	486	486	515	497	475	481	455	488	497	469	512	497	511	506	517	492	479	512	490	480	494	451	475	530	467	524	466	512	503	474	505	495	490	509	486	475	498	514	532	472	478	469	509	508	482	508	485	463	529	487	501	450	461	487	472	504	470	460	509	473	500	510	475	449	484	472	490	497	501	470	483	503	508	457	487	487	531	519	552	475	506	526	482	452	485	501	509	493	524	470	496	490	489	521	491	496	500	465	506	487	498	504	499	543	466	508	501	506	481	454	512	483	447	456	542	500	494	512	521	470	515	494	519	501	457	491	511	519	489	465	488	511	510	508	501	510	482	459	470	484	487	479	499	494	492	528	512	504	508	470	498	488	475	510	497	495	498	497	511	528	501	478	480	461	502	471	500	520	520	475	490	511	495	528	502	474	516	494	513	547	463	513	503	506	497	483	478	482	487	497	474	467	486	462	477	475	473	458	465	503	500	501	507	489	523	532	489	536	488	489	496	515	504	448	501	512	497	526	493	552	527	513	474	513	509	508	504	478	483	482	496	505	481	492	516	505	487	489	489	472	514	498	471	496	475	517	490	498	510	486	505	527	498	538	512	456	525	542	489	473	488	488	500	502	471	497	535	497	479	505	479	520	498	485	519	537	490	485	460	508	494	502	505	481	493	462	489	532	499	492	529	479	548	486	471	458	486	516	498	507	481	508	483	523	505	501	465	496	486	479	494	465	476	523	506	488	514	498	525	542	486	507	498	461	502	499	505	521	528	549	468	490	513	523	502	484	519	523	539	491	489	475	517	519	517	471	447	520	492	523	507	483	494	493	472	487	482	495	531	499	531	493	531	485	495	482	522	477	544	487	469	503	459	494	509	471	515	459	472	520	516	518	497	516	482	487	513	496	487	494	504	533	495	482	451	459	462	488	459	486	427	557	453	462	498	544	489	519	524	459	487	460	503	506	477	487	514	556	483	518	477	521	505	507	498	514	467	510	541	504	486	489	492	480	487	487	479	487	482	506	493	505	478	544	485	481	478	476	508	462	536	535	488	492	481	490	485	457	495	488	449	506	484	456	504	458	528	494	492	503	514	505	469	482	498	508	536	517	512	474	466	498	489	483	511	493	486	461	489	487	481	504	516	475	462	468	487	465	498	499	483	517	511	512	488	511	496	475	469	486	509	498	488	479	493	446	492	515	474	462	497	484	509	496	458	529	491	539	515	517	478	497	466	496	514	521	510	449	485	506	482	524	502	504	513	457	488	471	514	478	490	477	497	510	485	521	479	494	483	500	476	542	484	508	496	525	482	485	489	513	521	477	490	521	506	491	487	489	496	467	433	500	498	482	505	521	550	490	493	496	478	490	480	502	464	513	527	519	497	507	496	504	514	478	469	513	486	514	486	470	488	506	477	520	497	448	510	491	482	483	499	547	490	487	480	474	486	521	501	510	457	469	502	484	488	468	534	517	493	506	469	503	496	492	501	479	490	494	481	484	526	527	505	509	463	532	483	474	490	476	508	471	468	453	488	519	521	523	506	531	472	506	497	475	453	480	536	510	490	494	513	500	472	488	502	509	460	494	488	505	483	459	503	481	523	515	506	469	499	486	487	495	495	514	480	498	545	485	442	505	495	437	488	536	468	473	509	450	493	478	498	551	516	516	472	525	500	502	564	540	515	505	509	485	502	445	509	521	494	497	552	560	517	472	496	497	486	491	507	509	518	468	479	441	517	502	468	468	505	519	478	504	522	461	467	488	479	522	477	470	473	498	524	507	531	481	486	485	486	497	528	522	470	475	467	493	478	508	515	524	519	467	474	545	446	488	508	501	501	492	480	515	484	476	481	464	488	553	505	502	514	500	484	467	475	479	495	479	462	466	478	486	493	488	443	469	522	509	472	467	525	499	510	494	492	491	506	491	487	483	492	485	550	480	501	532	483	509	477	492	541	455	499	513	516	471	537	540	502	486	499	506	511	488	446	500	519	516	517	484	479	515	526	463	448	478	489	476	480	507	460	438	486	546	530	495	507	515	503	453	508	495	516	524	464	532	464	515	475	488	455	498	513	504	503	490	519	499	466	482	489	481	477	489	495	517	485	475	521	473	515	492	473	537	499	526	508	513	533	524	526	526	490	533	492	493	486	460	473	456	476	506	493	532	491	504	498	484	512	500	487	512	517	494	473	493	548	474	488	460	468	506	535	484	472	540	487	473	491	474	522	481	512	530	489	505	495	518	490	540	472	515	545	478	490	506	555	442	511	473	495	492	477	485	508	496	487	503	532	489	491	485	472	496	501	453	525	515	465	506	465	483	543	520	495	524	496	484	481	519	514	461	484	486	489	509	480	480	496	511	537	433	506	490	480	523	454	478	518	513	477	475	496	481	471	502	492	480	450	499	512	482	497	498	493	448	521	497	472	498	490	470	511	484	515	475	496	506	487	466	476	519	475	500	498	512	516	483	438	515	498	486	480	511	453	470	499	499	461	491	483	495	519	533	504	523	473	488	487	499	465	481	496	477	501	499	501	499	489	494	501	511	465	497	517	504	493	505	460	517	511	473	517	506	493	484	490	488	483	509	475	438	491	482	495	464	466	499	506	497	459	474	476	514	491	478	489	522	525	516	484	478	495	495	488	454	447	535	498	478	476	496	487	520	499	540	480	505	487	505	459	500	499	513	543	464	502	522	486	496	459	455	495	545	525	507	491	453	476	494	469	478	494	467	506	522	488	476	489	510	486	498	499	504	490	467	502	525	536	486	512	453	510	499	495	520	480	533	497	482	507	471	507	481	491	463	473	500	462	457	517	496	485	466	457	515	501	510	506	481	484	475	485	540	532	473	491	543	471	482	472	480	481	481	550	464	526	497	465	507	506	514	506	494	546	530	521	505	495	510	493	481	519	490	551	511	525	438	504	534	495	524	444	484	491	494	471	504	485	485	478	492	483	533	495	524	524	521	525	502	510	491	449	508	525	503	484	493	506	510	461	521	511	514	512	491	497	492	530	513	511	479	479	483	480	539	468	480	490	484	519	490	544	506	479	480	482	510	525	479	493	514
38234	9877	1398	949	725	534	474	417	379	369	350	345	306	307	317	280	292	280	269	291	298	300	270	293	288	268	279	289	272	297	315	243	299	281	256	271	268	215	275	259	282	268	303	234	259	261	245	254	267	278	265	269	241	257	269	268	225	280	281	288	269	247	228	256	255	271	285	266	259	270	245	290	267	288	241	240	280	275	276	266	256	271	242	285	263	255	264	264	281	267	230	279	267	259	276	269	262	260	254	280	264	262	256	251	285	259	279	269	230	239	265	284	267	220	270	230	301	251	252	252	256	230	262	315	271	260	258	282	260	276	301	310	269	270	288	237	233	268	257	255	251	282	267	268	242	295	271	246	276	267	261	284	234	261	264	297	265	251	271	255	279	248	276	273	274	263	289	283	291	246	272	234	264	274	259	254	273	246	259	246	280	273	267	259	241	271	244	269	253	263	265	249	291	242	263	242	262	264	230	282	296	273	254	241	248	262	249	247	267	278	262	263	272	288	280	259	263	255	250	260	289	261	263	267	243	249	268	257	281	245	280	266	251	271	245	243	255	248	268	268	278	271	271	282	256	262	274	281	208	267	276	269	281	235	253	279	285	256	267	246	271	253	279	254	254	252	279	246	257	269	298	266	237	256	270	271	227	251	266	236	247	250	251	267	270	231	267	284	276	242	278	258	219	295	231	275	255	256	276	247	251	244	251	286	284	228	273	279	241	268	243	295	264	263	276	262	258	232	271	274	256	242	261	254	288	274	280	263	223	300	260	283	267	281	255	231	286	267	256	244	247	259	272	271	279	241	277	302	283	260	270	253	313	267	226	262	264	269	265	259	274	258	264	256	268	262	265	276	240	269	274	269	267	250	283	255	279	220	266	237	277	255	282	272	259	231	271	273	309	310	294	273	249	264	262	288	288	270	255	265	287	293	256	252	258	233	241	243	266	283	296	262	288	236	259	232	259	259	257	288	229	275	266	261	252	255	256	245	268	250	237	236	278	283	274	264	252	277	278	260	235	243	254	268	259	260	243	249	295	258	272	265	248	283	272	277	276	251	308	276	269	266	291	298	281	269	281	277	275	228	285	270	239	266	295	283	268	265	260	253	260	245	292	258	238	276	277	248	267	298	272	255	272	262	243	263	269	264	225	255	268	277	246	257	258	265	284	249	273	287	295	291	254	251	275	252	268	294	299	258	260	239	280	275	256	277	274	263	268	262	289	243	273	289	259	246	262	257	272	276	261	236	256	277	246	247	256	294	269	278	257	241	264	261	274	256	255	248	235	291	248	270	270	263	250	274	241	271	267	272	259	274	252	236	261	274	248	277	295	265	256	281	271	224	227	258	281	230	274	288	250	263	281	254	290	272	268	250	268	269	265	253	267	267	255	241	267	272	292	257	268	253	259	257	259	293	269	267	233	273	266	260	256	254	232	258	259	273	248	233	270	295	276	270	276	282	247	244	267	282	259	281	260	269	257	243	252	296	286	257	275	240	240	272	282	266	282	259	259	263	253	271	267	274	259	228	269	273	233	270	220	266	286	272	276	288	245	280	239	272	272	273	268	274	238	255	226	283	255	229	250	300	258	262	264	254	262	236	250	237	257	286	250	288	255	264	254	231	263	258	235	234	266	256	278	260	237	264	259	238	227	271	251	281	233	217	242	239	303	274	272	265	263	275	254	271	254	279	238	263	253	272	267	251	267	282	265	263	260	267	273	244	245	248	258	271	242	251	267	281	264	271	225	232	245	271	279	280	274	259	273	265	255	229	241	254	276	281	294	270	282	279	270	256	279	256	248	255	250	257	272	259	280	273	250	271	280	240	264	250	266	256	285	268	264	270	271	284	267	262	283	248	258	288	224	241	280	222	282	256	252	267	280	239	266	280	276	292	267	251	251	258	256	276	267	263	265	243	282	232	244	257	285	259	256	237	241	252	273	238	261	252	272	258	274	279	288	258	267	265	289	250	276	274	266	255	271	270	241	238	237	251	275	252	254	278	261	272	275	238	286	239	244	241	291	299	283	260	252	270	265	253	255	255	272	268	265	239	248	280	262	275	258	239	256	263	263	240	269	262	237	260	277	295	270	287	278	271	268	250	315	267	265	252	235	262	245	277	309	240	261	263	274	269	259	280	285	229	247	281	230	265	252	241	258	264	271	263	257	285	276	262	265	251	273	276	282	272	258	266	251	297	289	273	291	288	249	280	247	257	287	274	238	257	259	268	265	268	265	273	277	240	280	256	253	293	270	259	239	257	241	258	263	263	240	250	268	250	260	300	234	255	253	255	254	270	267	293	258	274	269	281	273	260	250	281	280	231	280	249	273	303	260	274	250	232	239	259	290	273	246	262	286	243	264	253	275	253	229	248	262	255	264	264	255	274	304	280	285	263	247	260	237	242	243	270	271	289	260	227	244	233	289	245	283	248	255	286	260	258	260	284	272	279	262	281	253	248	255	261	267	276	269	265	248	279	252	247	271	270	231	249	306	276	223	278	282	263	276	251	262	271	240	281	267	295	244	260	264	242	264	257	295	274	252	254	269	271	277	272	269	263	281	261	299	265	256	256	264	259	230	248	264	254	268	240	255	250	271	245	270	236	254	279	258	263	293	254	254	252	291	276	259	265	264	283	265	268	256	262	247	267	250	277	282	270	290	242	276	284	269	255	240	238	274	278	283	279	275	243	245	285	261	257	272	247	257	274	279	247	265	277	249	248	277	253	262	243	247	277	275	260	244	231	274	287	318	259	269	264	274	245	255	277	269	254	259	308	244	253	261	269	285	270	234	261	253	273	256	251	256	243	248	297	245	297	282	265	270	257	244	230	269	267	273	262	265	278	266	263	274	272	275	254	256	261	307	245	234	280	254	271	266	226	261	258	257	253	237	251	242	234	251	247	260	299	285	249	274	267	272	250	228	248	258	263	242	295	269	252	266	257	263	262	269	270	247	242	292	250	271	258	274	268	291	256	252	256	300	264	291	275	248	227	245	283	237	295	281	259	252	264	251	279	252	274	265	257	241	262	255	240	264	273	236	242	245	260	243	266	256	260	263	274	264	272	265	261	265	286	246	253	251	269	266	255	249	271	259	262	274	263	255	267	250	260	263	250	285	228	254	259	257	259	246	265	265	267	250	268	255	278	253	273	270	269	301	227	259	258	285	276	284	275	275	245	263	249	293	234	248	274	273	268	267	250	276	209	258	267	254	285	256	254	270	287	232	252	281	291	275	266	263	259	280	293	242	259	271	274	268	264	245	244	292	259	274	252	305	277	250	254	284	258	239	274	297	256	269	253	269	268	257	233	273	259	303	286	262	272	246	260	256	280	263	260	274	264	265	280	279	254	257	286	257	264	283	266	248	235	253	268	269	265	248	259	253	270	291	251	294	266	298	278	290	263	250	262	296	274	249	248	249	267	279	261	262	296	284	239	263	257	270	271	260	237	243	256	271	246	245	294	335	244	257	288	266	237	267	258	309	242	228	261	283	306
20827	1598	2871	3188	2788	2231	1958	1713	1529	1374	1230	1135	1108	1068	955	961	917	897	843	846	899	815	788	714	872	802	806	740	796	761	744	785	671	729	788	750	757	687	741	744	755	711	741	720	756	746	741	698	734	722	715	671	716	696	703	776	670	644	711	686	738	714	685	658	705	688	719	730	674	693	704	716	699	718	748	752	683	671	691	681	719	658	674	711	700	692	709	697	720	672	736	689	675	648	684	704	692	676	699	694	713	762	670	671	697	680	738	690	644	705	692	728	698	662	693	698	683	717	733	652	717	718	655	712	702	696	631	730	743	664	653	700	698	668	710	692	650	667	694	722	684	700	681	637	692	650	689	696	666	678	687	678	714	699	728	703	711	666	691	649	728	684	702	692	647	689	681	710	711	713	669	661	666	670	675	644	698	708	648	692	694	648	719	692	711	672	679	674	685	657	685	697	717	691	652	662	672	689	683	662	720	692	664	672	649	717	665	695	677	654	695	660	689	699	630	672	668	715	722	656	660	721	697	696	586	689	689	746	710	665	698	686	711	707	628	683	724	650	684	630	648	681	677	716	671	720	690	715	665	698	739	666	668	706	693	664	655	724	693	653	734	710	648	712	660	656	685	670	665	690	737	694	701	654	699	686	689	747	662	653	691	706	731	707	702	643	693	691	666	715	697	630	641	718	767	678	667	661	692	696	663	728	698	689	641	656	705	690	684	701	663	678	698	674	708	697	716	697	717	685	673	672	661	716	669	752	677	683	641	742	708	672	644	743	698	658	703	685	646	708	662	717	688	698	694	662	684	685	683	708	706	722	730	654	668	701	717	703	705	714	687	708	664	695	685	686	735	673	702	649	693	679	678	724	649	680	680	670	720	689	691	720	695	646	665	676	687	689	715	689	703	730	656	708	650	647	674	687	715	716	692	712	701	634	702	654	670	644	647	675	700	694	666	663	660	627	667	647	621	688	650	707	683	679	736	706	663	694	705	665	703	637	676	681	737	678	699	678	683	684	701	691	723	731	706	662	685	650	708	660	635	688	648	685	708	630	698	665	670	687	678	690	665	679	655	704	671	735	672	707	702	659	673	705	671	723	682	662	740	670	693	716	628	728	699	686	687	653	668	686	667	672	675	657	700	689	700	682	699	664	680	683	690	708	713	731	673	690	660	709	696	689	696	729	698	677	671	716	701	734	723	702	693	652	641	651	668	659	646	663	674	716	641	692	743	681	688	665	647	698	658	757	723	684	702	710	672	664	697	664	698	679	696	639	703	671	671	698	652	699	696	676	688	659	655	639	658	685	704	682	679	717	698	690	660	682	668	618	712	705	663	689	685	657	666	637	674	710	685	655	673	665	642	684	694	693	695	674	716	714	691	648	736	707	678	675	688	703	689	767	697	679	701	731	730	693	699	636	662	692	637	675	716	673	652	725	697	693	706	681	670	635	670	720	670	663	668	696	686	667	664	701	696	703	682	696	650	656	644	691	715	671	653	709	690	715	675	675	690	686	695	724	689	691	684	679	694	694	654	704	680	675	645	688	694	695	684	692	687	687	707	705	632	650	685	693	678	711	697	681	710	722	712	716	682	703	685	706	699	754	678	678	708	663	692	652	684	695	686	684	719	652	672	659	669	703	667	667	655	705	741	643	684	722	708	698	674	763	659	673	680	718	677	708	633	699	683	698	738	691	708	674	721	674	645	684	697	677	723	671	700	706	631	664	667	658	719	695	677	694	633	688	692	680	695	660	719	695	685	720	755	697	692	673	702	695	647	651	687	684	669	694	702	682	674	674	682	684	715	661	718	668	667	651	719	691	651	694	696	640	752	719	662	686	705	738	700	689	712	661	696	712	721	678	688	688	675	682	717	698	666	677	698	666	714	687	668	653	734	659	685	696	677	697	696	704	648	661	692	640	635	652	708	681	668	699	702	684	675	685	677	684	694	684	691	672	750	609	660	686	674	665	717	683	691	690	672	680	721	693	652	691	705	741	695	672	639	732	679	629	659	681	655	671	688	667	638	676	664	698	699	708	697	668	670	697	684	714	682	673	671	706	701	680	672	683	714	660	728	656	716	680	681	685	681	692	678	681	698	662	699	650	653	684	710	689	735	675	657	716	667	627	649	662	725	662	662	640	675	723	680	710	657	625	662	659	694	719	672	673	652	712	717	605	677	726	706	692	707	714	715	683	653	709	627	682	728	667	741	688	740	698	693	672	729	690	678	670	642	681	674	663	680	691	645	720	704	703	664	644	642	671	707	697	693	666	704	686	676	688	745	642	687	677	689	678	686	687	672	693	687	690	652	660	647	693	673	657	676	718	684	709	666	691	711	722	692	711	731	680	693	700	621	659	695	681	630	680	647	716	662	731	729	705	699	661	694	696	691	645	682	652	685	662	701	727	721	673	678	692	710	694	691	657	656	626	685	710	698	691	716	718	701	719	709	656	695	657	677	686	706	701	696	660	691	711	694	689	682	688	686	673	703	733	673	682	755	676	676	727	664	681	673	712	589	699	721	676	672	737	693	667	667	735	720	704	689	692	691	625	674	705	676	695	700	684	657	723	660	667	663	673	690	693	675	684	672	690	737	653	695	730	672	721	698	649	673	689	697	665	643	665	710	690	661	717	695	656	678	662	662	686	669	647	714	696	721	711	698	666	671	689	717	632	704	679	670	699	681	624	677	653	705	718	645	686	692	716	727	700	725	686	664	687	680	673	687	713	752	692	662	681	712	662	715	715	689	660	656	678	693	658	636	688	694	704	661	669	688	627	708	672	705	690	641	694	668	689	684	641	686	675	702	648	688	699	700	668	673	696	702	687	731	684	668	690	687	664	686	694	642	684	682	690	729	668	679	686	708	671	681	696	649	671	680	677	677	696	673	685	650	705	711	662	676	685	662	722	656	693	663	717	675	692	693	687	676	656	665	692	624	659	733	665	652	715	714	665	638	665	698	717	701	672	686	678	734	658	695	678	688	682	692	701	680	679	715	681	737	689	715	703	700	686	707	717	714	685	633	711	713	695	701	661	656	722	650	677	688	678	668	690	733	668	699	700	646	692	672	702	702	688	704	672	649	672	707	717	681	670	678	697	691	689	680	691	696	703	709	690	665	682	678	670	708	692	717	694	721	675	703	697	699	702	705	685	670	669	687	684	637	717	693	679	718	738	690	694	655	686	700	615	666	692	662	734	684	655	648	665	672	714	691	666	669	693	672	674	687	672	687	661	693	647	648	681	676	665	745	692	663	774	636	689	685	672	679	641	684	702	663	698	677	703	710	713	663	688	685	704	692	686	671	667	664	674	671	674	681	659	686	683	731	727	676	692	676	730	672	620	694	707	672	652	667	682	649	685	677	686	704	675	707	686	704	681	695	700	727	759	706	691	729	684	681	651	700	735	626	724	725	706	706	675	695	702	673	701	658	697	686	665	638	705	734	684	666	674	681	664	678	689	728	684	656	699	694	695	729	674	699	695	638	709	644	642
53012	20018	3798	1727	1140	850	610	500	467	422	323	307	298	316	306	273	254	242	242	226	233	256	243	227	214	228	214	216	207	220	226	209	204	223	199	186	225	211	195	228	240	230	222	213	211	199	218	211	179	221	246	178	226	187	240	204	216	194	161	197	208	214	194	204	202	202	211	234	210	224	203	215	205	206	209	188	207	228	213	185	211	194	195	194	174	200	211	231	189	212	198	195	213	234	219	235	205	216	197	194	221	207	199	191	218	200	204	184	203	186	219	204	189	183	207	190	217	223	187	185	188	212	215	200	193	200	188	200	206	202	216	189	214	207	198	198	220	172	223	188	211	194	209	206	227	178	203	219	218	190	207	210	179	202	175	178	204	212	216	218	207	207	193	197	183	218	222	202	194	197	229	206	199	197	193	237	188	202	212	210	207	216	229	197	191	186	203	234	217	199	168	196	194	204	197	200	221	208	209	191	208	202	216	201	213	208	188	220	202	204	208	198	198	181	194	180	194	208	195	192	218	202	166	198	198	226	203	217	193	195	208	226	189	182	208	200	211	210	195	208	231	212	196	199	202	214	207	204	203	222	191	205	210	225	183	218	210	192	210	189	187	190	178	199	220	203	223	189	198	208	193	203	228	175	194	187	203	204	214	212	194	190	186	200	167	194	192	207	191	219	195	198	214	197	199	219	217	192	219	188	235	205	203	206	231	180	179	187	201	187	207	222	204	184	217	213	202	209	205	216	182	216	201	221	213	168	220	210	214	172	209	215	204	206	187	179	177	205	196	193	183	198	187	217	203	249	219	203	190	218	219	213	210	187	196	198	199	202	205	192	218	190	191	173	207	212	204	186	204	186	180	201	227	185	196	202	178	185	179	185	221	176	207	219	181	187	181	177	217	182	221	196	245	205	218	208	180	187	188	177	204	199	205	221	201	186	212	199	229	218	218	196	212	199	223	202	173	223	189	204	203	211	221	200	186	200	217	206	210	218	207	182	191	211	227	242	230	201	202	185	196	225	219	168	190	211	215	198	208	207	197	210	216	222	224	182	202	234	203	218	196	198	204	188	191	210	194	190	188	203	189	186	199	184	195	198	207	231	203	183	192	210	201	201	195	206	179	204	191	239	229	193	211	198	233	167	210	193	192	178	186	205	179	176	191	206	200	191	183	206	225	186	169	182	205	207	213	210	166	198	224	216	204	237	178	213	210	201	205	203	190	211	205	188	184	208	189	191	204	189	200	203	174	218	203	217	189	215	192	203	194	195	199	198	189	215	200	223	195	195	187	201	193	206	191	204	177	189	206	192	212	206	199	222	204	192	206	179	202	190	178	211	196	219	196	188	211	185	197	203	188	183	203	205	229	196	197	181	213	220	202	189	199	206	197	215	241	219	195	217	201	221	203	187	196	202	213	185	179	191	190	196	194	182	202	212	199	187	187	217	193	204	209	216	202	207	189	215	186	195	224	207	208	192	184	184	197	214	207	216	207	187	202	193	178	197	221	224	215	211	217	199	191	184	209	215	226	211	197	200	189	221	206	178	209	214	186	192	177	227	212	206	193	208	211	207	185	180	186	179	203	204	178	219	196	221	208	240	194	235	194	221	171	219	203	190	208	204	194	209	212	201	205	178	192	202	213	206	207	225	195	204	207	185	196	208	235	176	227	200	183	204	194	205	162	177	206	194	187	197	207	197	230	200	215	177	182	226	199	200	207	214	220	225	203	208	188	211	200	209	191	197	197	227	205	189	196	196	205	213	203	220	199	206	219	215	202	184	214	176	205	196	201	203	195	193	190	225	210	222	206	181	176	193	198	177	207	193	188	213	198	181	186	195	199	199	206	232	220	183	196	193	209	213	184	192	200	190	194	197	215	181	190	184	229	222	200	191	217	173	192	201	167	196	203	205	209	191	179	195	193	187	204	207	206	218	195	205	180	195	177	176	192	180	201	202	189	224	194	201	191	205	211	200	182	194	188	212	190	204	199	209	215	211	197	189	221	225	215	190	193	202	257	215	206	222	201	197	220	195	219	205	198	207	191	220	207	217	194	188	195	229	227	187	210	185	183	207	196	203	206	212	181	207	204	216	210	178	206	175	230	208	200	222	212	238	194	178	204	223	209	211	205	206	180	182	198	204	226	212	224	200	217	176	180	203	198	198	185	213	210	205	220	204	206	201	200	190	221	204	188	201	212	222	195	180	205	219	178	227	203	181	180	228	190	204	206	208	217	187	210	213	220	196	196	190	224	196	194	189	181	203	210	205	184	200	203	214	209	229	188	187	188	201	197	188	200	203	233	195	230	198	203	204	218	191	206	179	205	219	196	219	222	196	209	176	217	185	172	209	184	185	198	181	188	192	192	210	188	146	193	195	229	202	207	214	188	212	207	225	210	197	197	202	199	183	230	244	228	214	205	184	187	196	203	195	198	205	176	179	178	201	237	207	190	203	223	211	190	211	153	201	191	196	198	200	209	221	188	202	206	212	189	199	202	200	197	207	202	197	214	202	236	198	198	227	213	202	213	217	189	207	219	216	197	224	175	193	191	200	209	204	187	218	204	208	203	187	214	195	218	183	181	219	202	204	185	224	234	219	210	207	193	218	197	213	198	219	182	216	207	207	223	189	176	236	194	192	219	214	207	180	218	200	210	199	212	207	202	218	222	196	202	207	201	234	203	207	190	217	195	198	193	213	191	173	184	201	218	177	207	177	190	200	219	201	193	171	213	195	195	191	188	188	201	236	193	201	197	202	183	212	194	217	213	191	178	206	211	179	234	220	197	226	208	201	203	194	229	203	211	206	189	198	182	197	209	210	203	206	175	214	214	175	211	200	216	200	216	187	188	202	194	204	191	193	196	193	208	214	211	195	196	204	181	213	205	228	222	208	209	225	190	199	224	204	206	194	193	186	190	212	238	177	210	193	195	167	188	224	190	197	185	199	180	218	222	196	203	195	214	183	188	199	195	206	203	172	183	202	187	220	192	194	179	200	194	186	205	182	197	186	196	203	193	179	177	208	235	196	202	213	202	213	180	196	196	231	207	196	219	195	220	201	201	183	204	201	202	198	196	197	199	212	201	215	195	189	197	205	219	185	203	178	187	190	202	197	204	199	215	192	183	192	206	201	193	197	223	191	182	200	189	206	214	199	212	233	209	202	196	210	222	213	198	192	183	218	235	180	230	214	199	204	223	219	193	206	223	180	166	203	204	180	185	203	210	209	177	198	191	227	220	199	195	181	218	190	197	194	202	179	171	205	193	197	191	202	207	214	198	213	201	172	193	237	206	202	188	203	184	191	191	212	187	207	218	210	203	179	216	180	194	199	221	173	190	205	214	213	223	203	205	190	171	209	196	190	177	210	209	185	194	211	179	204	180	191	187	193	181	213	167	215	193	174	213	217	195	190	178	207	219	227	175	187	240	199	205	188	190	180	218	159	198	213	194	185	188	193	216	198	193	193	194	179	205	185	205	195	193	190	207	197	213	204
30053	2346	4747	5297	4530	3690	2951	2501	2088	1764	1637	1535	1341	1273	1164	1065	986	1031	889	890	829	815	792	813	711	673	724	657	671	693	690	666	646	614	675	614	658	633	612	590	569	602	555	596	561	621	587	597	600	601	586	577	576	544	558	546	574	588	529	546	548	543	587	560	571	559	516	560	557	536	537	562	526	505	524	524	590	549	516	525	568	485	541	547	519	548	531	527	558	526	572	579	532	529	537	521	566	527	535	531	548	492	568	538	527	540	542	503	517	542	528	562	504	532	538	521	524	540	547	559	543	515	524	544	531	455	497	520	540	521	496	501	538	561	521	505	497	518	532	540	522	531	512	528	566	523	485	490	541	512	493	526	533	506	568	487	516	533	531	526	504	512	491	557	528	554	572	516	500	548	544	532	546	546	521	568	529	531	536	552	522	547	518	523	539	549	518	546	506	535	496	499	514	520	518	511	577	479	522	533	479	532	492	507	531	499	505	511	523	530	536	541	523	527	495	497	509	535	504	521	524	533	521	504	514	550	517	517	508	524	504	517	526	461	510	517	532	531	499	548	493	513	545	567	556	522	474	515	503	528	534	512	526	528	464	546	519	541	545	521	553	539	524	557	531	486	501	510	533	549	504	531	519	527	533	505	490	529	529	538	554	514	552	534	531	493	557	526	519	536	536	522	520	494	508	548	515	514	561	499	488	503	530	521	485	510	509	483	481	558	502	554	530	518	494	511	544	525	555	495	502	570	505	561	500	537	538	485	532	545	505	490	538	497	515	478	522	512	526	497	555	555	534	548	532	559	540	585	531	512	509	530	515	535	567	510	556	528	538	492	523	511	495	523	530	537	553	516	481	486	530	495	507	509	492	529	507	515	500	544	502	503	510	537	550	491	544	512	543	577	495	533	531	524	547	531	522	521	550	502	502	520	505	496	509	499	522	518	515	497	489	546	538	544	501	492	497	480	501	521	517	519	510	529	512	499	504	486	555	523	542	519	547	546	558	514	535	585	525	495	499	541	518	495	551	507	549	516	520	481	508	525	532	510	532	554	561	511	497	532	458	572	581	552	507	509	518	502	476	495	527	483	518	487	525	540	575	497	506	531	512	468	518	496	499	533	498	502	520	560	519	558	513	560	523	489	508	560	517	515	508	571	537	551	505	544	504	531	524	511	490	499	527	514	569	514	525	506	523	528	543	482	512	547	514	514	535	525	521	514	490	513	488	513	544	525	567	542	505	484	537	501	545	513	548	533	532	548	539	501	544	509	484	533	544	508	535	490	480	497	458	525	534	535	557	504	529	532	521	544	507	540	505	490	542	493	519	504	533	508	504	584	549	522	511	584	517	523	519	509	512	508	518	542	480	516	531	526	500	495	500	498	551	498	505	539	509	492	491	517	506	524	567	541	527	558	552	490	545	518	514	522	519	528	564	534	495	491	518	531	510	552	526	543	518	530	501	508	516	534	520	533	546	509	544	487	529	519	505	524	512	531	487	490	492	525	502	534	531	525	486	555	561	527	549	522	491	540	554	538	554	526	531	531	482	518	537	549	536	538	522	513	538	493	554	480	486	521	531	539	479	466	520	513	545	513	500	521	502	534	496	532	500	517	536	544	534	510	524	524	522	517	526	517	523	531	514	520	502	493	509	520	518	493	592	515	524	545	491	543	505	506	530	541	547	500	541	525	503	552	461	524	498	515	473	537	512	527	521	521	514	513	538	548	490	512	502	533	545	500	480	524	534	522	543	562	515	548	528	518	533	537	535	506	512	501	516	552	529	518	516	551	585	520	472	506	518	532	527	539	498	545	530	510	487	561	526	517	481	474	538	547	501	530	519	493	518	495	517	511	546	542	511	490	522	523	554	535	539	491	536	499	518	535	489	508	518	528	498	509	526	547	539	529	510	512	512	516	513	528	539	503	545	522	517	554	522	491	504	481	529	538	505	538	542	523	549	542	537	547	545	507	519	516	535	507	532	516	533	532	517	539	518	505	566	505	542	515	529	546	492	495	520	509	498	533	486	558	512	508	502	493	531	529	537	526	540	499	499	567	510	488	524	537	527	531	524	503	544	566	497	529	522	518	524	528	544	508	501	539	518	500	508	514	539	521	495	510	551	521	510	530	498	585	507	517	544	519	511	537	518	560	517	483	483	525	542	517	549	557	525	505	566	549	485	567	524	525	500	548	492	485	519	504	560	545	561	528	521	527	508	521	512	507	568	541	511	542	565	510	528	504	502	490	496	551	531	506	524	528	545	504	584	520	533	520	519	497	488	515	494	501	567	507	519	532	501	483	504	515	523	522	491	509	519	490	508	524	517	492	530	509	547	498	488	537	509	555	541	514	502	514	548	496	524	528	515	506	540	511	533	555	525	555	500	540	536	536	530	516	544	530	513	506	514	504	485	554	484	562	505	531	493	474	514	504	560	570	519	472	525	541	490	527	543	545	502	524	529	534	498	503	526	515	556	536	569	516	511	527	538	486	507	553	530	514	516	521	501	540	540	478	526	545	512	498	481	518	516	518	546	532	516	552	504	500	559	469	519	533	504	546	558	503	487	508	504	564	502	524	497	532	493	515	537	480	522	516	518	556	488	500	502	480	525	498	524	536	546	532	529	508	515	548	561	529	529	541	506	506	532	493	514	518	528	528	544	558	508	494	552	541	544	529	555	504	515	535	501	481	530	538	556	530	515	544	524	520	501	522	508	547	549	525	541	477	505	534	543	517	516	506	528	524	528	553	521	517	548	573	518	523	500	547	541	539	534	491	513	505	524	548	498	511	526	519	548	534	521	512	526	545	527	536	526	517	522	535	527	558	539	538	535	535	513	516	517	534	487	496	533	504	527	522	479	563	504	510	538	546	501	515	498	518	502	501	515	540	510	544	522	547	484	490	527	536	527	496	486	526	501	523	512	562	520	488	536	471	523	516	551	512	519	520	522	509	501	546	545	481	518	524	520	520	542	493	521	538	524	545	517	507	520	505	539	508	489	502	505	545	529	489	515	552	554	509	529	542	516	511	559	519	526	512	552	519	503	523	493	537	545	502	525	482	508	522	446	480	552	557	493	505	529	563	485	482	528	487	522	535	563	511	513	513	494	546	514	482	497	548	569	506	529	503	551	543	505	518	529	548	521	527	523	530	517	541	544	496	498	506	507	567	532	531	503	523	498	499	520	576	521	558	506	484	489	517	549	507	519	501	569	498	529	505	520	564	499	542	550	487	506	561	558	587	516	548	499	491	560	540	515	507	498	535	485	518	524	535	531	495	496	516	509	537	514	499	505	476	511	497	518	564	520	481	550	483	515	493	530	503	528	550	539	496	526	518	567	503	542	546	525	534	519	520	557	536	511	589	557	504	491	513	547	534	528	487	519	521	518	495	477	495	537	555	553	536	525	522	535	531	562	518	507	511	518	500	491	514	493	503	548	543	540	489	534	527	479	515	517	530	512	521	520	517	488	555	533	513	521	487	570	496	504	523	501	542
4410	250	214	208	170	174	208	167	196	186	187	210	191	179	174	180	167	188	157	164	180	153	199	177	154	184	182	203	194	165	199	186	189	176	177	191	180	167	166	153	186	189	177	176	206	197	147	158	179	166	205	175	165	209	180	188	179	162	194	142	183	186	193	192	159	186	191	180	184	175	176	170	173	168	192	173	179	185	174	165	176	194	183	181	165	169	175	160	154	166	195	185	166	186	161	169	165	171	162	169	172	175	173	176	179	176	204	183	161	184	178	201	190	173	170	193	172	162	176	186	156	205	185	177	162	186	180	175	167	180	159	168	159	174	154	176	186	193	182	164	169	180	161	149	182	151	153	183	170	172	175	183	158	189	178	200	196	166	183	203	212	168	164	162	184	177	156	183	158	174	198	184	186	171	168	183	207	175	178	175	202	173	156	160	191	201	164	204	164	173	173	165	169	168	153	178	168	177	179	166	152	166	181	167	172	185	160	171	169	152	156	187	165	189	199	200	170	197	180	186	164	159	178	179	138	142	167	164	167	214	182	170	177	184	206	170	191	193	169	174	185	170	183	173	152	177	183	176	167	198	186	176	167	154	175	185	147	178	180	169	169	162	201	184	178	170	161	186	179	172	181	181	155	175	155	193	183	177	172	171	167	181	155	173	198	172	187	150	177	185	179	178	155	149	174	178	181	156	172	178	193	183	185	189	162	178	206	198	163	187	158	171	174	173	177	170	182	198	157	145	190	172	176	158	187	155	165	182	185	169	192	163	207	169	178	183	192	198	191	147	204	180	185	179	167	198	197	182	157	171	174	148	166	174	189	177	162	216	155	169	143	155	180	199	203	173	185	162	209	182	183	185	150	176	159	194	171	180	167	158	188	163	175	171	188	172	173	174	148	205	165	175	169	172	172	164	177	190	160	193	174	191	169	188	170	162	202	156	178	166	166	169	196	180	142	187	157	141	169	195	199	158	170	178	165	164	172	171	154	170	187	183	183	180	189	190	176	165	157	168	157	169	198	154	171	196	174	197	154	146	179	162	179	178	185	187	179	174	184	210	189	169	180	182	149	170	182	197	152	160	188	168	170	158	149	184	172	164	161	189	180	179	155	160	174	186	187	164	176	180	175	154	157	152	161	193	176	157	147	180	153	154	182	164	168	189	169	171	166	182	187	167	151	177	185	207	184	178	176	189	176	154	183	173	161	166	187	161	186	178	154	192	141	178	171	179	177	199	175	174	154	164	181	188	164	162	174	184	162	182	193	153	165	180	177	192	168	177	154	160	148	146	181	182	182	192	152	167	165	154	193	195	178	198	185	144	175	180	151	172	159	177	155	188	177	178	194	172	200	181	171	168	190	180	163	181	177	187	189	179	179	204	194	154	195	172	176	156	171	181	162	199	164	173	181	170	199	191	184	195	160	161	140	197	149	153	164	168	165	169	183	183	187	179	152	186	156	197	184	145	146	190	195	171	182	187	195	181	189	165	190	149	169	205	161	195	174	173	194	188	181	192	159	179	162	173	163	172	177	187	175	182	176	195	197	172	188	162	194	167	158	180	169	199	180	174	172	193	178	174	178	165	176	199	182	143	169	172	173	207	176	185	169	156	183	168	180	156	171	188	176	188	173	163	151	160	168	160	162	175	167	162	186	186	172	185	184	165	165	175	172	182	211	171	162	176	165	182	176	184	193	154	167	189	147	170	186	166	165	183	187	184	177	187	162	159	172	164	155	179	172	158	176	174	196	165	177	185	182	185	177	180	174	156	171	156	177	164	171	213	174	172	177	179	168	175	191	156	177	172	186	175	157	155	188	181	174	188	170	169	153	181	173	173	199	190	187	166	164	158	192	176	198	160	169	171	180	180	162	170	191	178	185	168	178	170	144	162	180	197	171	200	177	171	168	175	154	162	176	172	179	150	184	201	159	158	178	200	168	180	166	153	159	195	171	184	190	170	163	167	201	185	166	179	178	151	179	173	170	190	174	181	174	187	183	194	156	163	182	159	162	170	193	169	174	181	199	164	187	183	199	183	170	181	182	173	173	165	162	153	175	162	190	183	161	190	171	197	174	167	161	200	194	172	161	196	168	172	172	201	158	169	143	184	185	165	183	172	169	171	180	187	168	149	147	131	179	194	189	152	176	177	193	175	193	175	164	157	187	186	169	161	171	172	184	180	163	164	168	149	155	143	168	174	162	193	158	182	176	184	207	168	169	158	205	166	158	202	174	178	186	168	164	193	178	169	163	184	177	182	162	170	184	171	187	192	183	178	170	157	189	180	156	164	176	189	147	163	182	182	167	191	187	167	184	163	157	165	181	190	157	154	163	166	170	185	181	156	184	195	175	184	159	156	183	174	195	181	138	174	170	179	181	170	168	174	167	169	162	172	185	171	193	172	192	131	190	193	170	168	166	175	189	194	166	171	168	186	172	147	159	194	162	171	152	180	172	150	171	185	170	175	178	162	178	180	178	186	173	162	177	187	152	172	173	195	186	152	190	185	164	180	170	176	189	152	171	198	183	174	161	183	189	183	170	177	171	172	182	163	164	175	172	163	168	169	174	181	179	161	165	170	184	172	154	180	177	166	177	179	205	164	194	170	195	150	185	174	180	187	192	176	151	165	169	174	183	209	185	182	174	183	188	194	174	200	158	176	160	168	189	191	165	175	157	152	173	164	169	168	180	177	195	161	184	197	172	156	177	171	174	186	189	179	165	165	199	159	191	164	159	196	195	157	179	178	164	170	157	177	162	204	197	159	190	189	163	184	149	186	164	165	216	169	169	175	184	172	179	180	175	182	179	184	195	179	165	166	167	182	185	173	169	195	194	157	159	197	160	193	169	188	185	168	194	171	206	177	167	191	167	170	172	155	193	162	174	171	176	169	194	149	178	190	163	177	194	166	154	188	187	166	160	189	165	177	172	183	211	157	154	176	160	181	190	175	158	174	141	183	186	172	171	151	154	192	174	184	166	154	163	164	189	164	146	180	172	170	154	167	170	146	165	158	176	188	162	168	175	172	176	174	146	151	182	170	184	188	232	171	159	156	163	149	162	208	176	179	157	158	180	168	186	165	176	158	194	175	162	177	162	157	172	164	183	168	185	163	169	206	188	163	199	179	202	182	202	165	161	201	165	194	194	193	181	176	140	182	175	172	200	180	179	159	198	182	203	177	194	167	182	152	173	189	185	174	150	171	185	196	191	164	193	165	202	193	166	186	158	188	180	166	159	170	188	181	146	176	187	178	188	192	164	175	177	179	180	175	164	160	195	161	191	166	176	185	177	177	159	169	174	174	168	169	154	162	194	166	174	174	176	192	192	183	165	180	175	142	161	185	165	168	174	169	190	157	153	180	189	204	150	161	152	163	193	160	163	178	189	178	172	184	163	186	189	199	196	161	172	168	164	175	178	189	174	188	176	145	207	180	186	166	161	167	206	175	192	190	167	189	186	175	189	159	172	171	182	175	185	187	178	180	185	170	159	184
4181	531	605	630	603	509	524	581	535	567	533	536	507	492	495	535	526	499	523	491	492	515	513	532	514	466	466	524	502	487	494	529	523	476	463	507	508	500	482	474	496	442	453	487	508	481	493	511	431	531	470	520	536	494	515	513	511	461	489	504	475	502	479	477	518	479	536	484	469	497	520	469	497	488	479	493	454	451	469	492	499	478	503	517	469	461	501	437	489	504	486	505	486	483	488	473	470	499	463	537	458	468	462	483	450	514	470	464	537	477	501	453	474	509	498	535	518	484	503	466	513	484	524	484	468	493	486	478	531	511	457	516	508	529	493	495	501	485	493	503	525	505	503	487	498	485	505	497	514	507	537	469	501	474	459	495	503	515	490	499	470	493	463	504	499	485	492	491	460	494	488	484	471	501	441	541	546	460	503	521	468	498	484	508	505	431	461	494	473	463	480	504	485	500	467	503	505	503	483	483	484	493	467	452	519	491	483	467	461	480	470	491	472	481	472	474	462	462	502	481	466	496	521	476	507	470	518	474	484	478	515	483	486	489	476	476	464	517	494	497	467	484	491	439	471	456	516	471	505	456	478	445	490	476	471	471	501	484	508	508	450	505	464	456	504	478	528	462	510	465	525	545	492	499	485	501	466	490	523	481	502	493	471	498	469	513	437	470	484	494	477	505	480	517	486	491	453	472	457	492	505	468	484	515	480	469	510	503	456	506	514	500	473	502	447	505	478	470	510	508	496	485	478	461	500	470	484	503	469	473	462	465	479	470	469	477	495	462	500	469	497	516	485	489	511	484	513	488	535	491	443	501	489	514	486	505	468	510	506	513	507	506	479	478	483	528	480	455	514	462	461	474	429	517	498	504	524	491	456	474	505	489	495	476	477	494	495	451	470	494	499	485	510	470	499	495	470	497	486	503	464	462	468	489	491	502	525	521	476	471	494	512	529	472	464	494	496	504	462	462	503	454	556	472	504	529	515	481	508	501	501	513	503	508	472	500	479	470	489	472	502	467	501	487	486	492	459	498	455	457	495	455	555	473	484	498	466	465	479	501	546	495	500	476	495	506	509	476	498	487	505	527	504	491	522	505	512	462	508	479	483	483	468	496	467	458	462	529	493	475	502	469	486	453	514	511	488	474	476	479	495	458	502	485	482	461	469	517	476	505	516	500	510	518	466	464	481	486	472	499	489	482	450	479	536	523	533	493	500	481	470	446	502	491	475	474	516	493	513	535	497	458	503	466	488	471	470	479	443	524	466	488	504	466	507	479	477	508	454	466	499	476	491	487	488	485	514	467	515	491	525	461	517	512	498	459	553	473	497	467	461	452	509	473	470	491	491	458	458	477	507	488	498	472	515	476	473	484	465	501	522	454	468	473	471	468	465	488	511	479	488	458	467	452	501	441	518	464	547	424	497	496	498	503	512	453	522	474	501	497	457	508	513	480	468	460	478	489	509	497	471	458	495	495	531	473	502	459	520	479	485	442	515	485	511	477	494	466	437	507	528	497	467	476	503	493	485	520	487	466	517	492	474	473	491	483	475	461	456	466	500	494	462	465	480	485	558	477	523	518	478	505	480	488	458	514	500	473	448	440	521	490	487	500	491	447	514	493	478	454	503	426	488	506	502	482	481	488	541	460	465	470	477	505	520	526	471	501	465	486	458	483	529	464	459	495	469	481	516	493	524	479	530	468	489	485	507	463	480	483	467	475	469	471	496	493	504	468	475	491	464	514	472	519	450	491	454	524	503	484	497	495	496	488	549	489	423	452	497	523	523	461	487	517	484	484	523	498	505	474	517	484	503	476	470	458	486	457	521	497	479	504	502	460	462	486	471	470	486	496	545	465	512	522	496	492	474	517	461	504	482	497	514	455	512	472	522	481	516	489	473	475	528	472	485	470	472	495	467	511	509	451	495	487	521	514	492	470	507	481	491	500	455	478	465	483	502	478	485	501	479	512	482	500	504	518	513	512	503	510	473	455	477	500	507	514	482	481	515	466	489	475	518	452	472	499	467	490	501	488	501	511	486	483	472	471	514	488	513	476	512	551	485	512	470	478	503	480	497	459	477	490	480	530	528	446	506	487	475	497	511	463	476	485	441	454	473	504	471	474	500	530	481	484	448	470	509	487	532	495	486	453	532	493	479	494	437	488	477	479	491	481	487	474	492	481	465	502	476	489	489	441	511	522	465	487	454	517	471	555	505	525	483	433	498	516	495	495	499	488	498	479	470	481	494	495	479	482	443	490	515	492	470	512	532	521	483	467	468	508	533	449	507	471	494	482	448	477	483	472	447	451	454	493	487	498	494	493	488	489	471	500	447	485	470	459	483	503	481	477	497	497	521	471	471	512	474	486	506	469	485	470	444	490	536	479	491	502	502	497	467	453	476	513	502	498	479	506	498	471	477	487	442	495	523	515	487	499	489	443	475	476	522	514	482	468	475	494	456	535	459	464	482	517	480	469	463	520	453	489	521	491	471	469	486	483	462	486	465	465	542	459	496	525	456	471	498	478	470	490	481	517	509	482	513	466	508	484	461	514	511	495	505	480	492	462	525	521	530	512	507	493	478	473	491	467	514	500	492	468	479	473	499	502	494	501	501	500	437	500	510	476	479	539	484	491	510	496	500	497	479	439	523	482	519	499	509	501	502	510	452	459	454	502	481	496	474	516	501	494	494	532	511	459	468	535	523	506	460	484	510	505	491	463	495	478	497	475	453	462	433	499	459	509	495	497	487	512	484	534	527	495	503	493	528	549	477	509	500	500	487	499	509	479	478	477	488	482	487	506	480	489	504	499	509	451	493	519	502	483	479	509	459	483	479	510	471	492	479	474	504	479	503	492	500	500	471	446	476	488	464	472	449	476	461	467	506	496	462	490	463	472	461	523	511	437	500	504	492	542	537	495	505	501	524	461	502	439	496	467	463	496	492	480	473	472	484	499	492	463	491	520	480	481	485	461	499	495	479	449	505	499	456	500	502	472	471	498	494	477	509	488	488	478	468	477	497	443	520	503	491	530	471	481	452	505	473	498	477	515	554	507	451	524	506	465	459	463	451	491	520	478	456	538	515	500	527	494	472	486	481	469	492	452	513	487	484	458	479	518	445	481	530	476	485	453	529	540	483	450	491	443	487	505	488	486	472	496	484	444	526	483	467	512	487	489	484	490	503	527	470	521	492	516	508	487	491	448	471	461	500	461	509	527	452	500	485	495	450	508	470	471	490	508	458	507	472	505	471	468	497	498	483	523	510	497	504	489	504	486	519	485	457	458	484	493	495	501	483	455	480	489	455	483	500	492	504	485	482	467	502	443	485	460	511	463	497	485	469	453	505	523	505	464	461	497	517	521	486	505	498	498	511	483	501	481	461	473	461	501	493	454	472	464	507	485	471	496	468	510	499	462	514	451	483	481	475	482	456	480	512	490	497	459	496	484	469	501	493	474	533	519	495	517	459	513	492	478	478	455	499	506	483	510	524	495
37927	10121	1441	953	680	599	486	409	372	387	344	364	296	277	293	276	287	311	292	303	236	306	266	268	294	256	273	281	267	244	280	278	247	240	295	265	280	274	283	271	285	292	263	300	247	261	264	270	254	270	248	286	262	278	241	285	258	244	290	266	243	236	271	257	251	256	254	257	257	269	289	259	257	255	261	270	246	306	285	260	286	264	258	241	277	276	276	245	242	264	273	243	267	246	290	254	290	274	276	278	272	254	271	279	288	271	278	254	238	221	225	259	283	268	297	282	270	273	267	269	249	254	295	275	261	268	264	272	250	242	274	248	253	252	253	244	250	259	277	270	271	242	281	255	243	257	249	251	275	268	259	238	246	290	282	240	248	266	292	261	262	244	292	256	279	256	266	246	242	278	253	282	262	264	277	249	248	265	275	250	271	261	254	264	236	257	293	256	276	282	273	256	252	237	244	268	258	275	265	274	255	259	264	254	305	262	237	267	260	277	243	264	272	252	268	279	265	268	271	270	258	280	262	266	241	266	274	252	263	287	243	235	278	261	261	257	251	277	253	289	257	235	246	251	272	273	259	270	258	236	284	269	240	246	282	270	236	242	275	270	245	288	245	269	281	274	252	270	242	253	275	273	252	266	268	256	221	291	269	255	292	287	261	278	280	274	268	257	276	273	275	269	260	251	275	236	263	274	264	274	291	263	300	244	283	269	269	246	263	239	274	261	243	251	258	245	286	260	273	249	273	262	267	262	262	275	268	231	273	246	262	273	272	275	248	266	267	259	257	264	227	275	252	262	262	256	272	276	272	261	267	255	274	265	270	260	235	253	250	256	258	246	263	261	287	254	266	259	258	284	243	270	262	253	293	264	257	262	236	278	264	265	284	235	283	234	260	268	251	264	247	243	242	264	285	278	254	258	281	299	260	291	261	237	268	248	262	235	259	263	233	266	267	293	292	250	263	239	274	285	269	265	290	278	255	279	258	270	260	257	275	253	242	250	253	245	232	275	271	256	262	263	283	251	253	278	248	263	281	275	247	264	243	255	275	310	267	256	275	269	271	280	246	259	245	255	249	229	286	242	285	253	285	250	233	284	257	260	254	266	277	279	244	269	245	250	295	259	262	256	255	267	261	259	274	279	274	255	268	275	278	266	280	258	267	279	240	243	289	245	257	279	254	260	262	231	240	260	274	249	250	281	260	270	236	290	281	264	265	275	240	258	274	261	297	258	240	241	247	264	269	291	271	251	301	258	263	263	253	276	238	262	246	279	274	278	283	273	260	252	280	249	227	279	279	264	280	266	284	251	259	263	280	263	236	267	244	269	279	285	257	227	249	263	235	258	278	259	263	268	249	261	238	260	270	244	285	286	255	261	272	261	226	254	244	282	249	251	267	241	277	251	273	247	293	267	285	234	268	226	276	249	253	235	262	251	291	254	267	286	259	279	247	288	230	251	252	259	259	273	237	267	264	275	243	245	277	250	250	274	268	252	270	273	254	260	245	266	267	279	286	236	275	271	262	299	237	238	244	244	251	275	272	266	259	270	275	255	274	273	257	260	278	265	258	271	291	253	287	251	259	253	240	279	257	282	224	259	241	299	283	246	237	262	284	247	253	271	258	273	253	230	292	267	244	251	247	261	255	284	261	266	272	253	228	265	280	262	246	241	251	238	238	271	270	275	276	235	253	281	291	249	273	264	267	284	267	273	276	272	244	243	260	258	259	258	272	247	263	233	248	252	277	262	303	236	233	279	268	275	249	278	257	288	270	269	257	263	293	236	245	261	263	246	250	276	275	268	290	295	278	263	259	261	280	261	248	272	285	267	253	277	252	262	278	270	261	291	235	246	271	234	277	273	273	242	262	251	244	259	271	281	246	233	260	261	259	299	300	291	251	299	264	269	255	256	248	274	271	256	257	253	237	252	274	248	258	252	241	259	275	247	220	235	269	267	250	269	254	245	291	280	269	270	304	289	276	263	267	257	252	305	236	247	254	269	248	255	241	261	285	258	220	260	284	267	262	229	259	253	281	274	252	240	273	278	280	249	273	278	239	271	248	295	252	248	270	273	285	264	255	284	274	282	264	276	261	299	264	271	289	292	275	223	259	260	241	278	296	270	277	249	263	248	269	287	290	251	265	261	253	254	234	279	301	301	242	270	274	276	237	250	272	247	256	245	292	263	284	233	236	256	265	262	287	240	263	243	234	283	263	285	269	294	276	251	266	256	266	278	268	280	261	269	260	248	261	275	302	228	265	268	234	279	263	246	244	247	275	242	271	277	261	248	285	253	260	258	263	300	260	245	234	265	245	258	267	255	276	270	261	262	251	246	256	283	272	268	268	264	249	271	220	250	270	232	248	268	299	247	239	254	255	275	262	264	233	265	240	274	267	250	259	262	270	285	245	250	262	273	293	272	256	269	237	280	252	244	281	249	300	259	259	264	248	260	278	253	257	284	255	261	269	287	282	279	244	263	250	245	261	268	251	296	256	250	261	244	248	274	277	264	271	243	270	254	252	261	244	259	263	265	279	264	256	264	246	262	253	277	249	258	257	254	229	260	227	274	254	242	287	280	278	227	226	251	274	265	269	266	278	261	263	268	260	248	265	266	251	294	255	272	257	262	264	258	257	286	292	254	280	284	266	277	264	235	261	257	283	231	270	245	274	257	256	266	285	261	258	227	249	253	252	251	256	255	292	267	258	265	256	298	252	263	276	257	250	271	265	252	240	256	239	263	257	260	261	266	247	285	284	263	245	252	249	265	262	254	263	243	245	262	259	281	278	238	276	227	254	272	257	249	263	252	253	270	278	271	246	232	269	263	261	276	272	289	279	242	243	276	232	295	243	249	241	243	261	285	298	256	249	274	258	256	271	264	266	270	239	272	242	257	289	251	238	220	308	281	296	269	265	249	240	248	289	275	256	270	257	239	280	236	239	272	254	251	254	281	259	259	251	245	229	281	262	292	286	246	302	259	246	242	231	250	252	242	252	234	235	279	259	255	278	250	272	232	275	265	267	256	256	252	244	257	265	258	246	300	265	267	277	253	264	300	264	260	260	260	250	262	295	281	248	280	305	236	257	240	270	276	266	232	274	273	284	274	279	260	255	246	272	280	248	254	241	244	259	259	278	231	269	282	273	247	266	268	263	263	259	275	276	274	250	256	251	267	239	280	257	260	264	285	253	247	249	260	246	259	289	271	262	293	237	258	251	269	257	230	257	269	269	269	294	285	263	247	266	275	272	239	286	267	244	272	275	257	273	249	285	276	260	248	249	282	268	301	257	271	279	277	263	276	259	251	254	273	239	218	263	273	277	250	255	243	272	285	279	231	218	226	237	261	279	250	252	268	245	277	251	281	283	249	280	232	253	274	280	250	278	249	272	277	244	272	263	261	226	249	251	251	238	272	279	276	277	280	284	293	294	280	266	267	268	269	243	256	251	235	276	275	291	237	239	252	256	275	262	298	297	274	256	238	264	256	273	266
20995	1480	2918	3262	2769	2218	1937	1693	1530	1331	1304	1110	1036	991	981	963	924	909	873	828	868	779	821	781	824	763	718	802	771	797	754	751	727	776	761	724	696	662	724	700	733	674	704	724	706	723	734	738	678	735	711	692	756	713	736	755	648	690	704	629	700	636	675	694	669	661	673	724	670	676	695	659	664	715	666	708	654	697	675	689	655	684	716	697	654	722	672	672	705	711	695	657	683	660	686	713	681	687	644	674	699	726	720	675	756	720	674	687	697	682	705	741	689	694	710	699	665	683	716	681	693	726	679	681	718	660	701	646	666	687	672	658	669	694	702	642	673	715	674	678	671	667	683	676	660	660	671	714	663	671	641	712	672	645	683	681	638	696	670	665	648	717	673	681	707	636	693	687	668	724	686	672	688	680	637	644	689	676	714	667	679	695	666	669	672	668	677	653	730	695	647	699	661	693	651	675	708	675	685	680	713	658	660	682	676	706	695	688	716	660	685	683	708	670	664	704	695	668	669	730	662	697	698	656	631	659	671	673	677	686	661	714	711	697	654	732	687	700	698	653	672	764	690	696	681	697	695	665	645	654	672	709	721	676	673	690	719	640	680	670	686	703	692	695	732	696	676	707	696	699	663	693	687	668	683	695	708	689	656	666	695	664	712	675	675	653	669	689	723	668	644	669	685	695	700	681	710	664	662	703	690	669	634	644	710	634	713	678	695	647	681	665	736	674	669	646	688	702	696	673	690	675	711	702	681	711	661	665	727	634	628	674	659	704	697	659	680	691	712	683	644	668	723	670	649	665	703	681	691	706	654	632	688	689	700	668	688	689	663	635	706	643	695	652	695	663	667	721	655	690	693	738	661	711	679	694	721	645	708	702	674	643	650	707	655	675	687	690	658	725	714	666	619	699	691	660	649	675	746	637	716	638	699	705	677	704	691	663	718	701	644	690	722	661	692	725	661	655	726	698	662	669	718	642	636	684	689	681	669	710	663	699	634	670	718	682	644	679	656	696	694	594	665	677	669	671	685	665	689	657	695	680	687	688	734	665	628	750	673	658	676	700	698	682	677	718	698	697	694	664	700	655	703	713	631	719	697	675	629	705	665	708	743	671	640	677	662	688	667	718	671	698	660	637	706	690	670	665	694	693	644	670	679	670	645	682	668	700	668	707	638	686	653	688	708	705	694	649	710	643	708	709	674	663	701	653	719	709	653	658	677	691	728	684	657	635	622	681	679	686	701	648	711	680	642	684	674	692	710	728	685	744	687	647	715	703	679	677	658	719	654	688	660	711	712	660	665	682	693	689	709	641	672	664	709	718	736	683	728	704	694	721	680	684	719	654	707	680	663	665	723	661	667	700	687	702	676	692	691	657	672	693	650	706	701	704	687	691	660	628	676	726	649	650	693	658	697	696	731	656	658	706	684	741	718	672	665	620	703	695	657	686	671	681	673	648	644	712	665	661	690	698	686	664	666	690	653	712	680	660	618	659	652	729	644	671	662	693	640	645	723	722	687	676	676	646	685	662	696	687	702	662	691	682	682	672	664	692	699	674	700	690	683	677	683	700	674	736	659	687	693	695	701	657	628	710	657	675	649	662	678	648	721	733	650	679	661	726	672	650	676	672	704	704	708	641	700	683	649	656	657	675	692	674	634	683	686	725	624	638	685	628	631	687	648	689	710	660	689	683	703	679	699	744	651	695	669	664	674	715	663	644	627	674	678	685	700	677	617	685	725	677	687	750	711	684	701	663	670	619	705	694	713	738	688	653	695	704	688	662	620	678	731	670	704	683	708	735	661	705	704	653	695	733	659	704	717	658	673	713	660	672	679	708	703	623	674	686	668	707	660	728	719	677	657	662	651	686	680	672	626	690	703	639	716	628	676	686	703	688	716	681	655	679	701	705	688	688	700	670	683	710	678	689	682	700	675	709	683	699	687	679	736	672	660	675	631	675	639	646	681	695	660	684	715	663	662	681	710	681	627	714	626	691	710	674	706	665	684	680	695	663	652	637	663	664	667	606	709	670	702	684	685	676	708	670	687	725	758	643	710	673	673	704	726	666	677	651	697	694	692	705	643	642	672	685	672	681	670	674	665	714	667	681	671	652	714	644	700	696	718	643	679	660	703	641	693	733	720	644	654	694	700	648	704	652	698	688	732	722	708	690	658	722	683	627	669	684	667	705	660	675	682	672	682	697	703	672	682	682	690	662	711	696	679	689	675	662	687	649	693	656	675	700	694	655	736	664	680	629	699	626	659	673	663	727	682	652	674	708	658	698	683	658	705	688	679	681	702	686	734	654	721	662	640	703	662	677	663	681	690	709	687	671	692	677	685	661	730	739	737	670	691	681	679	685	775	682	664	701	669	713	652	668	695	693	640	713	632	669	664	715	641	684	673	708	658	698	668	710	672	692	661	663	654	687	647	687	727	670	686	643	705	667	713	644	674	645	688	660	720	662	649	673	700	675	691	680	682	683	694	671	702	670	704	698	659	708	635	680	696	639	678	738	679	658	656	671	642	662	655	699	671	678	660	690	732	683	664	683	704	707	678	655	638	662	667	711	672	661	663	676	712	644	722	679	691	751	687	695	659	674	654	675	707	699	677	674	685	660	715	644	690	721	696	680	690	707	687	671	663	680	712	721	721	667	688	683	657	652	655	661	700	641	675	725	702	681	734	667	669	679	689	664	720	730	675	675	674	660	686	662	697	733	627	688	694	669	634	700	674	699	700	666	651	695	696	700	652	661	657	667	664	682	630	708	654	663	667	693	651	652	678	647	698	654	664	680	668	728	644	645	681	678	701	692	714	625	664	698	673	688	675	735	683	671	685	643	714	668	699	655	669	655	656	682	697	640	691	719	664	707	644	699	677	686	720	688	710	659	664	659	677	680	720	673	650	672	678	652	693	652	648	651	693	685	682	705	696	690	684	646	697	650	678	670	659	694	711	717	670	691	694	703	683	618	684	621	671	690	654	699	669	705	696	674	726	717	690	653	666	705	663	732	710	674	686	634	700	683	718	699	717	714	644	664	668	659	657	684	680	668	656	736	679	676	686	670	662	688	676	683	691	685	719	657	701	674	702	667	728	707	673	647	659	679	693	720	679	691	661	685	665	636	695	730	663	712	648	679	654	697	692	658	702	696	708	695	692	702	680	701	719	680	686	689	720	660	660	675	705	612	688	724	699	671	679	685	682	696	689	681	643	696	662	690	695	703	687	664	661	709	649	696	727	721	662	689	681	689	659	699	676	657	704	662	688	682	654	651	740	654	689	675	682	685	687	652	692	724	677	669	690	678	647	722	657	652	694	663	693	666	673	695	701	605	663	676	690	668	666	690	716	661	687	648	689	672	638	664	689	665	691	647	652	682	690	665	678	684	663	725	706	675	617	669	713	656	686	676	697	706	641	648	701	649	705	693	667	669	662	682	726	695	657	652	665	648	687	626	668	683	659	671	686	682	702	680	652	712	676	700	662	677	690	661
51885	18904	3528	1725	1077	793	652	492	428	394	317	290	288	283	276	274	259	254	246	227	237	235	246	233	221	211	215	213	238	203	195	195	194	192	201	190	192	208	189	196	212	170	186	217	175	218	205	203	236	201	219	219	200	201	221	189	203	205	214	211	205	193	183	183	217	179	216	196	200	228	167	201	209	192	177	178	201	200	203	234	194	187	199	221	193	235	189	197	182	194	187	205	187	191	192	181	168	210	185	182	184	192	219	208	205	188	195	203	182	188	183	213	207	211	187	197	201	203	191	182	213	191	202	196	219	191	194	220	192	203	202	199	193	205	193	209	182	202	202	214	187	191	195	200	178	164	190	191	158	198	226	181	187	195	214	185	210	182	195	193	183	183	204	189	214	195	193	192	176	192	180	207	191	199	191	204	198	194	164	198	196	189	197	214	188	221	196	196	194	214	183	193	196	192	219	179	187	174	204	180	208	204	178	240	206	194	222	192	187	203	160	209	220	203	184	186	201	207	202	182	213	175	190	200	189	217	194	182	215	198	200	195	190	196	181	198	215	193	232	188	195	213	187	190	218	201	176	182	191	201	206	220	196	211	191	180	198	206	192	195	201	193	200	192	209	190	180	206	183	214	201	189	177	210	206	217	170	199	189	215	168	171	201	191	208	232	210	183	189	204	206	192	197	200	200	203	200	165	187	202	188	204	208	220	203	189	181	194	200	195	194	211	196	211	200	186	184	180	185	174	185	188	213	213	194	199	193	206	193	192	180	206	185	197	209	212	203	172	203	202	201	208	187	212	209	201	198	191	179	217	186	195	209	212	212	201	209	200	197	202	221	176	179	199	200	197	186	199	189	205	196	199	208	214	192	205	190	184	201	203	196	192	183	217	179	202	181	197	189	217	182	181	190	195	189	185	205	192	186	175	182	205	159	198	193	192	208	207	170	194	155	198	195	206	204	197	222	202	201	166	196	204	182	205	208	168	205	203	220	204	188	194	199	194	194	211	190	177	179	198	195	182	188	206	192	190	191	196	210	196	191	215	197	210	182	190	190	205	194	200	210	191	220	192	210	208	193	215	175	227	201	182	225	196	185	185	211	188	163	194	180	204	185	195	178	179	196	191	193	219	188	209	199	233	204	187	191	184	217	194	199	198	179	192	207	189	209	191	196	221	203	199	204	189	197	200	198	199	188	177	188	208	195	212	193	195	184	213	192	196	199	192	221	193	202	224	182	188	177	195	238	222	214	178	191	197	209	174	189	190	195	175	192	194	190	182	189	191	210	214	219	194	204	215	194	206	177	187	187	174	223	213	241	185	172	215	191	189	221	203	218	209	199	194	167	200	201	195	189	189	181	196	156	191	219	183	180	206	191	224	196	189	179	196	209	188	206	213	207	192	186	222	184	204	169	199	184	208	185	222	188	196	207	239	169	187	223	181	166	204	191	187	211	198	186	188	214	187	190	205	193	191	201	213	208	188	189	191	204	218	198	177	185	191	173	169	190	203	215	233	184	206	206	217	191	192	208	154	196	224	167	203	215	174	217	197	207	171	208	191	201	231	185	196	200	193	165	192	199	189	202	196	200	209	207	216	202	193	212	200	196	182	225	205	180	195	186	200	207	193	193	192	213	202	191	193	190	202	213	185	191	196	184	189	182	201	198	180	189	194	207	192	197	209	209	167	206	217	207	190	219	187	207	234	182	203	203	192	207	194	179	176	198	210	219	215	212	205	199	214	214	182	205	171	210	164	200	196	201	187	199	194	208	195	204	196	188	234	211	167	194	188	212	210	198	171	175	187	171	180	192	215	199	184	177	196	198	202	180	202	197	208	182	184	185	199	198	220	199	202	203	200	201	191	206	205	191	228	187	192	216	179	216	205	184	198	182	194	210	202	200	189	202	165	197	194	196	187	185	208	214	187	228	193	177	217	209	169	182	167	200	192	192	217	192	171	183	177	192	224	219	222	192	192	212	189	210	191	195	207	198	168	217	200	205	196	172	203	211	222	185	202	208	222	209	203	191	213	172	181	209	200	199	195	175	208	177	201	198	197	189	208	191	190	217	173	189	188	221	223	201	169	217	188	174	228	205	197	189	204	202	217	211	178	213	213	182	195	216	200	209	179	184	201	192	157	220	212	199	194	207	195	191	192	191	203	227	188	194	207	197	188	174	171	200	200	225	163	198	186	205	193	181	184	215	204	173	198	168	221	194	215	238	200	205	198	204	218	223	202	169	173	205	224	208	211	195	198	194	192	184	209	182	189	199	184	193	201	199	197	218	194	196	188	177	191	211	176	200	196	190	187	206	199	200	201	176	185	195	172	207	213	182	214	179	181	207	194	191	184	184	174	211	179	197	187	194	199	176	216	200	162	191	225	193	212	181	176	200	180	177	209	202	218	192	206	193	194	190	168	186	204	186	207	192	201	207	191	197	174	182	192	193	193	206	199	183	216	185	175	196	196	174	231	190	184	220	217	226	206	220	211	187	225	203	222	194	208	208	242	200	207	177	186	192	207	200	195	208	214	211	201	182	179	195	217	209	206	199	199	202	197	224	187	200	190	201	178	177	210	222	179	196	207	207	193	200	176	204	189	196	190	193	207	189	187	166	200	188	176	205	187	201	207	197	200	207	192	211	182	211	214	186	198	188	224	214	191	184	201	192	190	226	219	189	209	209	192	184	189	179	188	204	196	198	204	193	188	194	186	190	201	216	198	183	213	209	177	190	196	205	187	188	202	189	196	182	183	205	188	202	180	200	188	187	186	205	191	200	190	192	200	188	234	221	174	192	182	209	201	170	188	195	211	200	220	211	205	190	199	193	175	196	205	203	194	201	201	212	250	196	216	199	205	204	204	172	201	186	193	206	203	216	191	185	226	177	217	190	206	196	201	201	186	195	180	204	200	197	184	185	203	190	205	199	182	175	203	190	191	230	194	198	193	190	174	223	210	198	208	159	187	197	190	173	187	179	217	206	182	194	185	201	204	213	199	193	170	180	193	180	194	159	193	200	216	202	184	186	188	182	187	211	199	209	222	189	210	182	204	201	204	177	191	177	197	205	195	182	183	188	216	200	190	201	202	193	196	203	229	204	221	210	182	207	167	197	210	194	200	188	204	202	221	187	196	183	206	217	212	206	191	204	218	173	219	201	230	179	189	227	207	198	189	205	198	196	222	193	197	203	180	191	197	203	195	184	198	198	199	195	199	198	207	206	182	204	184	176	175	213	223	187	230	187	190	180	210	188	202	177	193	193	169	210	205	185	199	213	198	196	192	201	188	188	182	188	185	209	173	205	197	210	201	215	206	172	202	202	200	187	191	185	208	186	197	226	216	202	202	174	217	190	210	192	191	187	213	186	200	219	177	166	178	207	203	158	191	237	192	209	198	219	209	204	209	190	199	204	189	233	214	185	181	206	181	201	199	201	207	198	197	204	216	192	182	218	199	190	204	197	201	183	218	204	209	197	162	207	210	214	212	206	191	164	177
28712	2352	4771	5364	4601	3621	2969	2428	2172	1803	1600	1492	1295	1225	1033	1061	963	945	900	825	815	832	795	733	732	716	731	657	700	663	681	599	674	693	624	630	601	593	580	584	574	581	624	589	600	564	546	564	579	595	580	522	488	558	583	587	542	534	585	579	543	528	549	536	538	508	558	518	605	531	530	556	536	558	552	553	521	516	531	518	519	522	533	513	546	515	529	499	513	509	537	482	502	496	498	505	525	496	563	518	504	555	523	513	534	521	483	508	498	522	549	513	535	489	546	510	552	528	551	508	508	521	496	527	528	528	491	524	527	544	505	567	510	491	526	519	532	503	530	539	548	516	529	530	518	534	537	532	507	505	505	524	543	515	554	558	485	544	542	498	511	559	516	480	537	575	510	535	507	536	528	534	503	527	562	526	531	503	478	538	543	518	562	528	570	542	501	571	539	478	485	567	491	516	502	536	511	552	487	529	531	475	502	544	557	586	562	504	534	513	510	506	533	495	555	527	503	476	486	516	496	476	552	514	468	554	495	506	500	521	469	550	503	529	503	531	513	583	490	483	508	546	555	512	500	475	524	523	516	463	479	510	464	511	511	543	493	514	535	522	489	544	529	508	537	569	480	505	527	507	518	519	492	516	515	504	519	491	515	528	529	525	530	484	555	508	525	499	517	502	522	476	505	508	546	543	476	522	497	525	519	486	542	524	500	517	537	506	526	523	531	544	501	515	533	525	491	531	510	495	495	545	512	542	490	519	569	488	494	536	523	484	522	483	473	479	529	488	493	496	522	510	493	511	501	513	536	519	531	509	523	512	515	520	518	515	507	512	510	531	512	524	523	538	523	495	516	558	521	556	500	529	507	479	506	512	548	520	529	546	541	475	521	495	540	513	503	535	560	499	547	503	519	500	507	525	535	503	502	484	501	522	498	493	548	501	515	565	550	537	514	505	527	480	535	496	539	511	547	515	506	529	534	519	495	496	541	519	531	497	510	525	546	510	523	556	507	559	546	515	529	516	525	514	544	540	536	509	488	495	535	559	533	489	481	508	507	485	535	476	524	513	510	476	508	520	535	451	518	515	521	491	509	541	531	533	473	513	548	510	537	483	511	534	514	518	489	519	499	502	511	543	491	542	522	548	545	531	508	494	508	534	533	546	491	491	493	514	508	494	500	515	508	489	511	472	530	524	506	538	532	521	502	495	491	468	488	504	532	498	482	492	511	562	506	509	516	489	540	483	545	541	516	490	517	489	504	536	504	530	509	530	562	502	521	534	528	548	513	481	471	549	516	510	523	504	553	474	507	504	537	525	481	548	514	541	513	546	490	524	525	511	501	510	492	530	500	506	530	498	525	490	535	495	500	534	496	551	503	525	524	528	568	522	519	506	511	502	500	531	515	541	505	522	489	492	525	481	557	472	511	535	530	521	506	547	556	481	521	494	536	518	464	536	546	506	509	512	522	521	491	499	495	506	566	491	540	534	497	510	501	494	507	527	503	509	472	536	484	526	534	480	504	544	526	494	516	527	530	502	511	528	522	535	525	486	501	496	514	518	522	540	498	545	501	534	539	537	565	513	530	492	520	546	478	484	478	524	510	529	517	498	502	542	549	505	468	509	555	528	500	508	514	500	508	482	498	487	578	534	509	533	459	535	539	552	520	519	524	510	479	505	527	547	498	496	515	490	507	508	536	508	532	507	503	493	535	550	562	461	523	503	516	543	539	523	511	533	533	497	474	533	506	506	539	515	556	529	536	531	517	502	532	504	522	501	493	537	525	498	512	488	495	501	527	540	525	511	502	499	520	518	499	469	525	496	500	511	545	503	501	529	516	543	558	522	535	500	515	521	498	502	465	519	562	501	502	527	513	458	533	526	498	562	518	504	522	489	506	501	497	525	466	497	478	533	571	510	562	481	483	502	527	514	512	518	508	507	541	525	559	512	506	477	483	545	469	528	487	457	515	495	494	499	482	481	533	490	466	492	486	523	497	526	505	522	512	516	511	513	512	521	509	484	529	527	485	506	506	495	494	514	507	477	545	510	497	468	533	487	473	469	497	539	547	509	532	499	499	491	520	536	537	515	530	566	519	508	499	501	510	560	504	485	486	523	551	490	531	521	525	504	537	506	516	516	517	478	531	530	501	501	503	526	524	484	547	515	508	488	491	488	517	526	509	511	523	528	533	528	447	484	539	538	516	559	499	504	536	550	527	503	514	479	536	483	529	484	531	502	510	482	507	528	530	527	524	508	491	495	500	504	494	539	529	528	503	544	523	474	521	540	570	492	516	497	491	512	511	523	561	525	540	521	531	522	531	544	526	539	531	534	506	527	529	530	482	516	484	507	501	540	537	479	543	509	482	488	482	490	508	523	536	510	497	501	540	520	510	505	523	479	526	501	520	510	525	484	511	493	491	500	504	537	521	513	499	462	533	536	490	524	493	548	500	495	524	502	504	493	549	490	466	547	512	531	538	541	491	509	536	498	564	500	482	481	530	564	518	508	512	485	522	525	495	562	525	516	521	513	525	514	509	494	506	492	526	488	494	494	537	503	507	512	483	499	533	510	554	511	555	547	511	533	514	502	533	525	491	533	512	514	482	504	505	496	523	534	531	492	515	532	517	524	537	509	531	509	535	481	495	477	514	503	526	520	504	497	517	553	521	537	510	498	520	489	511	544	500	525	506	511	498	527	507	540	535	511	469	488	505	511	483	544	480	502	500	532	519	522	549	540	540	500	518	525	514	526	518	489	514	533	499	483	524	548	490	538	543	472	505	510	571	466	505	531	495	508	481	512	490	503	546	545	485	505	500	514	502	530	465	496	499	500	505	478	520	520	496	506	507	481	497	510	518	529	510	500	539	522	510	580	513	495	462	520	559	538	498	487	524	493	540	533	519	546	514	551	516	541	493	545	519	519	570	533	535	521	521	474	516	509	512	534	486	521	497	520	522	541	477	497	500	528	535	493	522	508	519	487	520	490	529	509	546	516	520	483	536	515	490	505	535	533	521	490	526	499	497	538	488	519	513	484	509	564	489	483	494	552	530	506	496	559	495	523	503	505	515	497	514	529	531	502	498	470	495	549	543	475	471	504	513	520	531	521	513	469	488	537	521	504	520	502	512	525	555	524	498	505	486	510	554	506	543	522	513	562	498	522	499	569	532	492	498	496	494	565	531	561	507	497	529	488	505	528	495	512	543	526	565	553	469	517	547	524	469	530	530	498	537	522	503	548	502	493	476	517	511	530	517	553	510	481	509	524	520	499	506	514	537	517	554	485	496	509	536	534	542	517	496	508	510	516	508	529	523	529	503	483	469	536	544	507	514	565	507	488	499	504	546	530	517	507	538	507	536	495	547	497	541	494	515	524	545	495	491	514	527	482	511	494	526	530	491	507	499	515	517	497	520	536	508	487	499	536	498	504	493	534	530	551	535	522	538	520	534	521	494	499	510	430	498	517	508	490	488	523	526	537	526	512	516	463	509	494
4624	245	226	208	188	156	175	166	185	183	176	158	171	177	169	197	166	147	161	197	185	178	167	167	160	197	186	179	181	170	157	191	167	167	176	161	172	183	177	166	154	154	182	184	182	165	154	147	166	173	155	160	195	172	174	177	181	153	194	161	158	180	176	135	166	195	184	188	164	167	168	169	142	198	188	197	156	167	170	164	175	177	156	178	169	168	157	186	166	158	177	183	174	173	172	172	159	189	171	175	166	161	177	176	192	159	164	187	167	182	170	165	164	149	193	188	192	155	170	167	154	184	177	182	170	151	203	170	169	165	156	174	190	200	176	173	193	168	172	187	173	166	169	147	150	168	162	192	182	174	175	154	160	178	175	171	148	176	173	168	153	163	144	160	170	179	167	183	188	178	174	178	179	178	176	150	188	163	172	168	162	164	165	182	153	189	177	179	148	161	178	190	168	164	178	157	172	177	190	178	189	177	165	166	156	158	192	178	182	176	162	161	180	182	160	162	163	171	177	178	170	162	183	181	167	175	152	168	170	158	175	167	184	183	169	162	164	189	191	169	160	184	175	178	162	182	158	154	161	172	187	179	171	179	166	152	153	160	170	170	188	174	160	185	175	162	171	189	178	168	170	166	163	163	162	166	162	140	184	153	160	183	143	150	143	152	184	181	182	183	179	190	199	164	146	161	140	172	169	188	192	174	159	186	180	194	150	171	171	165	167	160	187	189	160	172	167	185	169	187	148	154	161	200	186	179	181	160	168	161	194	171	170	189	170	179	180	168	174	179	159	167	172	166	173	159	171	164	159	148	171	176	177	158	187	155	176	154	172	164	191	163	169	190	153	169	168	177	165	169	178	159	159	176	167	169	166	172	179	192	170	188	183	181	174	166	166	181	180	183	180	169	192	167	179	177	183	177	180	177	177	185	159	195	157	177	160	152	190	176	158	159	162	154	201	130	177	136	172	165	187	185	167	179	161	171	177	166	191	187	164	191	165	175	178	162	170	185	165	179	181	167	166	155	158	172	170	175	186	151	161	159	181	139	179	174	157	186	176	191	185	196	171	175	175	198	157	164	183	174	162	201	154	152	156	138	171	182	155	196	149	150	186	168	163	150	173	162	173	185	202	175	182	183	181	171	184	177	168	178	201	146	180	166	172	175	170	164	167	172	152	165	190	176	185	168	134	135	183	198	190	173	177	174	172	182	181	193	155	176	175	157	160	179	163	165	186	172	194	167	173	175	171	155	145	164	158	169	174	163	175	141	159	168	153	165	158	165	163	187	185	144	196	183	179	171	157	157	146	177	152	177	155	140	151	134	175	187	176	139	147	165	169	165	162	163	175	158	167	160	171	159	168	182	174	187	180	157	168	181	181	166	177	176	145	175	158	193	187	168	182	161	159	172	148	165	174	185	194	178	179	174	173	175	152	184	183	164	140	175	169	178	167	175	162	180	154	162	182	166	191	172	186	167	164	171	173	179	178	171	160	169	182	195	156	175	166	178	189	154	166	171	168	167	191	163	180	175	186	172	167	166	182	219	172	160	150	149	170	180	181	160	168	169	152	166	166	161	184	181	163	172	152	151	159	180	169	164	180	199	163	195	177	176	179	172	179	197	165	158	149	173	181	180	185	162	173	211	171	189	172	151	160	146	149	161	173	187	168	176	185	167	130	166	167	170	162	189	175	191	178	157	197	176	182	155	175	155	171	155	178	158	181	165	178	155	142	189	161	158	177	150	172	163	152	167	173	178	152	158	169	169	163	168	164	168	164	177	197	179	179	157	179	143	208	163	162	160	184	169	165	126	180	172	165	145	178	161	177	199	174	175	176	156	176	169	167	190	160	179	172	173	183	148	178	149	155	169	177	171	140	152	176	170	169	163	171	166	194	165	176	190	196	175	157	167	157	168	154	159	162	170	136	156	159	176	184	159	181	151	184	155	162	180	167	162	173	166	179	154	180	182	190	166	162	159	163	171	177	169	177	183	206	162	170	170	141	177	179	160	162	179	174	170	156	153	168	166	173	157	150	165	196	167	162	176	161	173	190	153	137	177	166	161	158	165	145	171	180	173	167	157	173	156	147	194	173	164	155	176	194	160	165	184	156	171	180	167	171	183	173	164	146	155	161	159	185	182	166	192	168	196	183	184	160	157	148	153	174	190	183	170	178	180	173	178	178	185	182	183	180	165	187	173	172	171	181	176	158	169	155	176	189	161	182	171	175	174	171	205	170	154	158	193	160	193	181	164	176	163	176	177	195	167	153	193	190	165	176	161	187	175	212	198	192	154	181	160	149	138	173	171	173	181	182	182	176	160	157	168	193	180	178	173	165	174	174	173	179	174	163	166	178	171	184	186	148	170	182	161	171	156	174	168	171	159	164	156	176	168	181	169	166	196	180	163	183	160	170	191	178	182	153	170	174	175	167	166	163	163	176	174	161	170	169	155	185	184	176	189	173	166	198	173	185	183	163	193	176	152	191	164	193	175	174	173	163	173	178	153	162	184	180	193	185	180	185	163	155	149	166	170	171	170	168	163	182	154	191	163	169	166	151	161	183	142	159	150	195	165	189	164	162	187	199	171	172	192	154	199	173	177	189	161	185	195	160	187	185	165	175	161	165	161	147	180	150	179	155	197	162	170	166	182	164	175	188	150	171	187	190	170	154	154	164	183	168	154	181	177	148	181	155	184	156	169	183	159	184	207	157	163	207	171	164	191	180	149	162	184	195	174	185	167	170	148	179	172	179	153	149	165	156	171	164	170	180	184	176	182	173	173	187	174	179	170	176	174	157	182	168	197	169	174	181	160	143	147	196	172	181	170	170	177	175	164	173	174	168	159	160	192	172	167	166	168	155	173	183	196	195	158	175	187	168	139	166	159	182	160	164	145	178	175	159	182	161	172	160	169	183	182	181	167	194	172	183	153	152	164	179	167	166	171	159	159	161	183	171	152	177	158	181	164	176	165	168	193	164	167	160	158	162	169	154	182	161	162	184	163	179	176	170	179	157	177	170	159	155	170	174	171	177	190	167	161	168	181	166	192	168	194	179	144	165	162	178	164	168	173	173	191	174	159	173	186	171	161	167	171	164	163	165	154	174	155	169	186	166	156	181	172	188	162	180	161	170	155	193	159	181	181	198	164	153	156	155	177	164	181	157	154	166	171	163	155	151	163	169	185	179	167	161	176	156	157	180	164	189	146	174	156	156	175	188	169	165	175	183	148	192	176	167	174	142	139	184	185	161	163	167	156	163	166	165	171	149	176	172	186	180	184	195	193	177	170	167	152	180	183	178	173	177	171	192	187	148	148	176	178	174	160	166	184	177	185	160	147	185	182	150	168	189	149	169	196	163	184	175	164	137	177	166	163	173	187	173	144	183	163	177	181	178	183	174	172	166	176	173	163	184	197	180	173	186	192	169	177	169	172	175	158	160	178	154	167	177	163	172	162	180	154	187	193	163	183	159	172	184	164	168	161	146	172	172	150
4421	527	573	649	619	536	527	528	556	526	504	523	457	505	469	472	517	477	478	480	483	502	488	506	508	528	466	481	490	460	490	473	469	491	502	468	512	487	483	498	494	486	502	490	491	497	467	488	497	496	482	470	441	444	472	499	491	488	442	497	517	539	516	477	471	448	474	443	444	478	463	503	486	451	478	511	484	479	470	459	462	501	479	478	478	478	461	507	473	483	507	421	436	462	440	478	500	456	463	498	511	460	452	476	446	501	464	469	498	492	491	477	480	453	489	507	466	481	453	449	433	497	462	451	453	491	466	432	487	469	488	479	502	446	474	467	495	460	491	459	473	496	471	479	483	455	457	488	473	476	479	457	515	503	455	504	483	504	420	509	475	507	493	502	488	520	484	463	458	488	484	481	463	513	494	481	491	486	476	482	508	516	462	500	516	480	461	502	483	479	450	482	489	470	456	494	458	454	464	471	462	471	478	442	485	472	483	473	461	435	490	474	481	503	453	487	511	479	481	521	468	434	473	490	475	474	472	469	469	473	476	463	491	426	485	475	448	517	451	472	446	481	486	472	463	485	482	492	479	430	494	472	446	518	463	470	482	473	490	467	471	456	496	484	496	452	461	502	469	449	482	453	510	495	506	481	524	448	462	480	517	479	476	480	487	468	481	448	525	454	462	485	486	474	490	499	511	463	489	482	464	493	479	491	515	506	482	465	450	469	490	522	463	485	488	466	520	446	478	515	511	454	491	470	480	480	435	455	464	510	505	486	484	472	464	463	481	461	486	486	479	463	482	491	419	491	516	479	454	445	453	470	485	506	444	464	474	439	474	495	507	479	486	476	501	489	484	480	496	526	480	502	485	473	477	476	499	455	515	497	490	474	496	490	499	502	496	461	475	497	503	494	472	491	513	463	512	490	464	467	469	485	477	495	485	481	481	476	465	465	473	481	497	466	503	450	506	444	493	470	501	436	451	464	446	451	462	528	463	459	498	494	496	493	470	496	432	489	457	478	501	476	460	462	478	473	494	469	466	507	460	494	482	460	453	517	453	450	499	479	480	459	495	486	484	489	487	512	451	466	453	497	446	432	501	456	484	509	494	451	502	491	492	502	483	451	515	487	479	512	443	479	500	461	467	451	458	500	499	494	488	473	466	478	500	450	462	454	487	458	431	491	480	464	476	496	486	515	457	455	484	463	485	464	509	455	460	477	490	485	470	442	480	478	486	481	502	494	487	459	523	499	443	499	506	457	467	493	425	474	508	470	459	460	479	502	494	457	484	510	520	482	440	512	459	511	518	477	464	455	465	488	443	490	464	494	516	499	492	506	490	454	487	502	452	493	487	514	529	492	501	436	477	426	480	489	500	501	486	499	467	466	473	490	491	506	453	487	457	445	477	483	445	483	489	441	447	477	456	480	450	517	499	487	461	435	488	441	481	511	453	487	478	440	465	471	475	445	459	486	496	451	463	468	474	458	476	474	472	450	495	466	491	486	470	492	473	482	437	459	489	516	468	477	465	496	500	446	542	515	496	444	478	445	471	481	450	513	521	505	467	481	484	500	486	439	502	520	457	486	457	438	473	443	456	472	487	453	485	488	506	467	532	496	457	483	455	502	512	463	436	494	484	463	495	483	456	477	481	475	516	470	468	477	500	480	496	451	467	452	488	500	483	485	476	472	457	441	480	485	504	467	486	453	507	414	497	509	489	453	520	432	509	500	491	501	453	481	526	478	494	482	450	444	425	473	531	488	482	503	446	469	478	456	442	459	519	497	501	478	447	471	479	498	469	468	500	478	510	462	455	455	463	458	452	507	529	450	496	484	497	472	511	467	461	464	458	448	484	493	487	486	441	513	506	477	454	492	472	483	504	489	468	483	448	469	498	499	509	482	478	508	441	498	499	491	488	431	485	451	486	440	465	457	486	476	482	454	483	499	521	501	489	483	477	455	491	473	514	480	467	520	462	484	484	478	489	464	503	496	482	530	486	476	483	472	497	478	457	483	476	484	524	448	479	465	458	464	478	501	466	461	442	460	468	457	478	445	472	499	484	496	487	498	482	493	459	452	480	469	468	462	490	486	536	493	497	463	504	454	461	485	425	485	480	493	486	434	454	463	522	452	478	448	501	505	502	479	520	491	515	477	486	509	478	469	476	469	525	497	467	469	508	476	462	445	469	484	489	478	484	462	470	463	533	445	506	480	532	469	487	421	444	496	449	494	484	502	527	458	485	486	453	502	455	485	492	494	446	460	464	523	480	474	475	465	491	464	460	458	463	480	511	489	492	468	502	484	485	502	488	471	474	513	449	477	482	500	475	524	481	441	449	470	472	481	465	533	499	497	510	417	485	508	457	480	507	467	442	457	481	499	475	500	438	485	464	519	445	492	478	424	475	518	465	495	466	473	480	507	468	469	499	503	493	462	491	469	481	446	528	475	476	462	499	520	451	514	484	483	486	479	478	517	457	466	491	438	473	487	438	495	483	475	470	480	504	496	477	502	490	493	434	473	477	452	499	475	439	478	431	503	473	504	477	487	470	473	497	454	515	491	531	491	483	458	451	473	476	464	484	471	460	521	482	474	480	458	486	440	456	499	463	523	511	513	461	468	486	498	476	461	476	494	484	459	458	479	440	469	462	534	470	488	505	500	491	485	475	475	448	480	480	493	514	503	469	505	509	474	477	452	479	465	455	477	503	465	484	492	444	467	460	448	508	471	477	469	522	471	490	498	469	517	492	492	470	498	506	475	494	513	490	509	461	478	501	480	503	457	495	508	473	450	473	470	503	480	473	488	476	436	477	490	481	516	509	467	467	471	456	449	479	506	474	482	482	496	448	520	493	457	489	509	467	457	476	513	460	472	445	495	489	478	474	491	433	479	503	469	499	470	513	489	478	515	488	488	477	480	506	498	455	449	490	494	456	483	442	459	505	486	463	470	477	467	488	479	493	486	487	465	491	477	519	451	498	453	446	458	488	448	504	503	492	474	467	513	486	446	456	471	487	484	492	492	517	480	494	483	522	490	458	462	473	452	464	492	500	485	461	464	489	478	512	482	473	485	443	446	485	485	478	437	491	504	486	478	482	503	434	463	488	470	495	487	439	477	441	467	477	500	510	510	479	463	457	453	453	510	455	471	458	517	483	479	504	446	454	468	486	494	500	481	461	508	453	469	478	490	463	480	499	511	505	462	478	472	511	489	490	431	449	504	508	510	482	468	527	461	535	504	507	476	464	506	500	476	487	494	423	489	504	518	480	455	467	494	456	521	496	499	497	484	457	478	459	497	488	487	475	458	479	501	466	487	457	505	515	474	487	453	492	504	460	539	505	457	478	492	468	472	490	431	458	487	468	468	413	466	496	477	482	450	528	490	471	493	489	487	493	448	460	455	483	468	476	496	508	469	451	489	439	473	448	456	456	469	456	460	488	516	503	492	488	431	499	483	484	520	474	462	446	450	515	482	473	451	455	486	511	449	464	422	493	459
38428	9240	1379	992	673	540	474	404	352	344	329	311	303	311	271	294	296	282	297	265	277	261	282	300	285	295	276	243	264	269	242	283	277	277	263	272	263	271	250	280	273	247	295	261	279	254	268	265	297	290	249	265	292	265	255	274	248	235	278	257	272	246	255	249	278	261	253	250	253	263	248	272	260	275	248	240	282	221	270	274	266	223	235	249	252	262	241	233	269	223	275	247	249	271	271	273	214	253	231	246	252	239	268	240	251	270	238	236	255	245	253	237	281	292	271	261	250	253	241	262	266	246	254	239	243	260	260	274	258	278	279	239	263	252	249	250	274	249	276	246	250	289	269	225	265	251	267	239	264	242	260	229	247	256	236	263	241	240	259	243	267	272	269	270	266	244	279	264	262	258	245	252	232	260	240	250	223	241	250	221	258	277	236	240	255	282	240	266	255	268	276	268	285	269	264	275	275	256	228	247	238	254	295	274	251	264	242	261	248	236	251	249	278	253	255	247	246	248	285	234	239	235	250	261	272	275	251	262	243	243	232	245	244	238	261	233	267	270	260	230	274	228	272	259	289	266	263	231	242	255	226	273	268	234	242	255	266	279	279	259	230	250	217	241	234	239	257	264	270	279	274	256	263	295	241	227	248	252	226	270	263	255	268	263	271	256	246	283	237	242	254	283	264	279	249	216	272	247	259	231	263	247	257	283	260	290	252	279	278	277	233	258	283	281	257	266	237	292	243	276	277	232	263	259	202	265	271	260	239	249	272	258	295	217	251	249	223	269	255	254	263	269	252	280	271	265	283	245	250	261	269	277	299	265	262	249	260	248	262	238	240	224	242	246	259	252	273	269	244	263	245	264	261	261	251	252	263	267	248	251	253	261	266	265	252	275	263	247	246	230	275	268	246	242	276	281	279	308	249	256	260	265	246	257	263	262	250	262	230	247	272	253	255	266	264	272	246	265	253	257	281	275	255	256	249	246	258	280	230	283	256	244	215	241	276	275	247	265	247	286	308	262	257	246	235	248	264	255	243	271	237	273	258	265	225	251	257	266	245	259	261	263	282	218	246	260	233	250	262	250	248	266	243	269	277	250	235	248	293	256	228	245	253	238	259	285	253	250	278	249	266	245	257	251	272	252	243	238	235	263	240	251	240	262	278	235	230	274	262	258	262	236	251	257	279	262	285	256	231	272	271	247	282	244	246	259	255	273	256	265	252	284	245	247	285	282	271	266	256	237	244	233	293	261	246	235	279	244	266	251	255	245	276	271	252	281	261	245	241	267	258	260	276	257	253	293	271	247	273	278	235	220	281	287	258	262	276	261	238	235	261	265	244	233	272	243	259	261	270	236	253	249	261	234	243	266	251	223	253	271	265	276	247	265	259	259	268	243	251	288	274	254	230	227	248	267	246	257	239	249	284	270	270	270	245	246	283	280	273	275	275	254	245	272	274	274	246	253	239	229	264	252	274	288	256	266	261	280	267	248	256	282	244	248	255	252	253	261	262	229	253	237	256	235	248	236	270	270	264	277	244	213	261	252	253	259	259	247	279	249	271	254	261	250	257	258	250	280	261	269	272	248	238	274	241	260	268	254	279	264	247	248	261	263	263	274	284	225	255	234	258	256	260	278	276	255	238	228	256	252	261	269	264	254	258	246	264	262	286	258	248	274	251	267	258	255	243	282	265	263	240	255	273	250	247	275	266	233	280	233	250	259	277	227	258	234	262	231	260	275	269	266	257	268	238	241	239	248	270	230	240	241	253	231	265	255	239	266	297	261	244	262	240	241	269	271	266	270	249	262	262	262	249	249	261	233	255	255	249	259	295	232	297	270	248	269	233	283	246	269	279	267	255	238	251	243	245	259	252	285	264	246	230	280	265	263	226	255	263	256	266	283	252	299	266	260	266	235	262	271	256	238	245	241	251	264	265	248	258	279	283	276	265	240	212	230	256	257	271	259	284	253	271	252	266	255	241	246	261	276	218	260	284	250	267	270	262	222	280	252	248	251	245	235	244	255	262	290	258	276	258	253	265	258	232	239	275	262	250	273	245	282	266	248	249	249	241	310	244	268	275	277	269	236	230	256	258	279	247	249	262	306	263	273	267	260	266	241	267	244	293	275	257	229	282	234	235	278	272	240	232	262	255	288	248	269	269	240	267	247	269	268	256	257	261	280	252	239	261	253	264	285	271	233	262	261	280	232	248	252	278	255	234	272	249	240	245	236	275	256	258	260	259	278	258	250	258	262	250	278	290	273	259	280	241	273	222	270	240	261	275	246	247	255	232	245	266	264	271	291	300	260	268	253	263	265	284	271	271	265	261	237	279	267	273	242	272	245	270	247	246	260	260	230	280	250	267	273	268	242	267	247	233	269	272	250	247	276	252	243	250	253	285	284	258	228	286	274	254	273	232	242	276	264	240	284	246	276	266	242	267	263	252	286	259	262	232	253	249	230	277	257	246	248	235	266	254	283	255	287	256	258	247	244	247	260	252	259	261	245	273	263	239	258	261	253	261	273	264	254	236	291	272	250	252	270	254	266	254	259	220	245	280	278	266	259	285	259	276	276	248	271	237	253	266	260	275	265	264	252	286	255	245	252	284	255	264	272	253	242	270	270	259	242	284	259	243	236	247	254	262	267	249	282	277	233	270	260	281	248	255	243	243	233	242	273	270	279	266	253	279	283	302	266	274	267	252	287	260	278	289	228	263	245	257	293	251	279	273	278	249	279	245	253	258	265	257	293	257	264	267	271	245	295	225	255	247	236	237	237	243	272	242	259	263	251	250	259	238	226	234	259	264	238	278	272	252	265	255	248	225	284	246	256	235	284	243	278	271	259	284	230	239	240	249	242	289	304	257	253	242	278	268	286	239	276	307	236	268	259	277	248	234	251	262	231	260	255	250	236	272	240	208	269	251	292	241	282	256	274	273	259	270	263	264	261	255	263	258	241	257	280	252	269	263	270	256	252	249	243	240	253	277	254	267	262	249	247	248	253	252	255	259	296	258	258	249	272	286	248	265	259	260	275	248	261	255	263	225	259	253	229	263	266	276	247	258	263	261	266	254	250	258	247	244	249	239	300	273	277	248	276	290	265	226	243	238	287	265	256	261	259	251	255	249	270	248	244	251	262	241	257	271	258	247	274	257	248	257	303	226	263	268	249	254	247	279	302	281	233	245	237	266	268	261	250	251	270	242	268	255	251	261	248	252	270	252	272	278	265	293	246	258	227	228	238	241	246	257	258	285	251	264	293	258	257	277	268	262	262	259	260	277	247	260	268	231	275	257	255	235	255	241	258	254	252	265	224	244	247	250	256	264	257	260	247	267	287	256	291	269	277	261	240	240	238	265	284	247	264	262	215	242	259	262	266	244	251	266	266	266	269	278	263	287	251	274	248	265	296	262	259	260	277	261	307	266	247	243	253	262	284	253	244	237	254	257	266	259	242	234	279	262	197	283	266	257	278	258	250	270	263	251	235	265	271
20291	1521	2870	3181	2802	2382	1921	1705	1517	1343	1261	1117	1096	1024	915	952	913	886	855	856	812	776	850	825	743	795	747	754	744	741	742	714	734	748	749	734	783	695	705	697	707	705	710	727	701	723	732	750	741	694	710	707	682	702	696	691	692	685	698	681	693	690	701	663	655	741	700	699	696	654	696	694	673	723	690	691	656	692	650	729	738	717	684	651	669	650	710	665	663	656	668	696	660	683	683	678	695	681	653	667	653	652	632	612	716	636	667	638	691	628	678	701	671	661	683	737	672	698	669	660	604	682	695	664	673	641	660	658	696	731	727	667	689	657	683	731	679	661	661	667	667	684	667	645	711	661	635	665	691	669	636	653	657	694	654	663	669	684	724	706	680	656	715	647	668	682	690	685	662	672	694	679	692	713	662	671	659	687	705	687	702	648	638	626	662	633	687	705	658	703	642	692	662	621	632	683	673	678	674	697	664	659	693	682	711	696	653	669	647	673	679	673	630	613	682	695	629	705	698	707	669	670	684	659	663	673	680	606	661	627	696	696	676	710	683	631	728	683	674	642	676	666	680	673	673	678	658	683	641	676	716	640	659	652	701	676	637	672	649	695	675	701	675	656	676	661	674	671	683	697	648	648	652	654	657	668	659	632	646	644	702	683	642	664	674	709	647	696	664	654	660	693	666	660	681	672	679	731	628	735	613	669	682	694	632	679	684	664	630	656	660	657	669	719	642	697	661	674	666	706	644	670	642	691	662	645	660	723	669	631	726	653	605	654	639	627	719	668	663	676	655	696	654	705	637	681	695	696	654	617	669	679	732	645	672	696	665	657	699	659	651	677	679	625	667	669	690	662	658	646	642	683	681	695	687	676	665	670	654	643	663	666	665	661	684	694	747	688	654	694	689	645	674	671	654	688	671	688	663	667	653	694	647	671	688	679	692	653	658	675	629	689	718	724	657	662	642	731	670	672	643	687	659	633	657	623	694	663	691	667	699	613	654	659	687	677	648	705	710	665	635	665	707	691	671	644	709	697	690	708	636	675	665	675	667	669	646	730	635	666	640	707	702	682	606	742	692	684	655	702	631	674	688	677	690	688	695	683	698	696	702	665	690	730	730	632	637	694	691	684	665	574	683	672	715	697	681	675	713	667	626	657	698	670	662	671	666	672	664	667	644	644	603	685	663	676	677	681	702	674	658	746	664	704	688	694	658	666	671	696	706	658	687	682	675	681	636	678	715	655	659	672	669	652	705	655	702	665	683	641	671	676	727	682	715	667	694	687	722	695	720	659	685	707	696	687	677	693	641	639	675	648	680	650	650	690	664	632	673	664	665	624	668	702	614	664	687	687	660	703	666	661	637	718	667	650	672	693	677	692	652	676	665	665	684	708	655	669	671	658	643	649	651	678	629	646	662	658	681	637	658	700	667	671	666	696	686	658	686	665	675	700	704	647	668	629	681	687	646	671	686	657	712	683	652	701	626	676	642	676	659	665	651	699	729	683	624	690	685	677	664	634	658	670	654	685	681	673	693	673	683	683	635	648	621	662	675	681	638	695	731	708	699	649	680	639	675	690	660	691	667	633	730	741	690	641	664	698	701	682	679	667	706	636	707	685	681	684	651	712	674	706	650	631	650	660	725	645	634	623	683	667	696	622	698	684	650	712	639	691	674	661	683	694	670	705	664	686	711	684	681	687	637	624	669	627	683	710	637	705	663	706	644	690	687	691	685	738	699	707	679	696	679	642	706	705	717	641	672	664	616	662	641	652	654	702	692	666	678	667	691	675	656	680	691	662	689	711	715	622	721	690	681	693	638	685	654	717	633	648	657	700	718	688	691	683	690	684	671	662	626	623	682	706	715	638	668	635	683	672	688	680	661	643	636	675	666	696	637	664	669	680	669	659	660	700	641	650	702	698	646	686	694	680	678	653	639	643	646	656	668	667	670	671	660	673	681	698	652	685	701	662	639	660	688	656	705	665	727	677	650	711	644	644	639	706	669	699	678	689	721	648	700	687	653	670	660	668	711	663	681	674	700	633	651	661	615	683	665	710	648	709	625	634	690	654	676	671	639	693	679	695	677	637	744	711	688	675	648	662	677	693	756	689	722	676	679	699	670	689	679	681	672	654	642	676	686	650	691	670	720	691	660	660	702	668	664	699	657	698	661	649	669	633	699	718	611	631	679	657	677	629	638	641	644	677	644	666	653	656	659	686	667	685	655	680	667	679	647	665	688	698	675	678	719	683	686	696	647	674	664	693	742	696	680	640	699	658	669	658	644	676	671	694	686	670	644	644	709	644	648	688	673	668	682	650	751	664	661	649	679	689	642	652	645	677	646	648	628	667	677	683	704	674	688	639	664	716	662	661	698	692	652	691	709	672	681	669	675	696	678	619	678	681	640	654	629	682	666	656	661	708	693	657	712	633	658	649	652	701	694	667	676	669	681	707	693	654	633	652	636	667	631	646	708	686	674	703	675	657	668	663	712	671	644	632	654	678	624	681	687	653	674	637	656	675	666	670	657	666	678	695	664	671	695	639	651	681	661	694	697	637	712	717	634	687	645	674	680	671	687	687	692	688	662	703	673	657	717	635	680	707	628	621	700	682	665	668	679	712	671	669	715	598	698	652	671	655	708	668	675	692	668	725	652	664	665	694	669	729	643	723	698	676	717	670	686	685	661	676	664	660	662	714	632	679	678	634	647	654	649	705	714	640	650	714	704	614	687	673	673	702	677	656	712	668	720	671	648	632	604	688	715	679	636	652	701	712	688	656	700	623	674	672	648	666	646	635	614	669	658	644	699	683	694	689	654	633	652	627	691	674	669	665	701	689	630	694	678	670	645	682	669	665	670	707	698	657	678	688	705	641	690	633	703	653	618	683	668	652	641	672	674	679	638	618	687	655	641	697	674	692	674	686	697	635	637	675	649	712	652	655	688	641	670	707	650	681	710	681	715	624	665	620	665	654	704	646	665	631	691	674	606	687	645	728	671	639	649	685	689	690	686	670	697	702	633	715	689	694	663	701	699	667	669	709	672	648	654	697	667	732	703	665	660	676	708	663	656	679	707	614	613	678	669	700	661	640	634	652	660	692	674	673	672	712	665	666	638	688	681	655	660	682	676	660	618	639	651	657	660	689	693	685	674	676	684	654	665	671	652	646	662	664	681	659	718	664	641	690	646	663	681	685	666	717	764	667	689	709	706	663	669	671	664	690	658	732	660	685	650	673	687	659	666	662	655	681	656	698	702	659	695	704	674	692	686	744	694	732	672	692	674	654	703	663	681	682	617	679	709	674	670	694	685	699	660	756	708	697	674	653	686	660	715	684	680	656	690	683	644	654	668	696	666	692	703	696	699	637	713	623	673	659	672	633	690	665	701	630	694	660	663	652	709	733	646	713	663	638	690	638	627	705	649	703	669	635	674	672	660	651	696	667	624	676	667	671	691	635	689	691	692	693	657	669	669	669	721	660	652	670	714	663	666	699
51316	18669	3495	1722	1110	778	696	544	460	393	345	317	313	307	295	252	199	234	253	194	237	221	230	237	187	231	210	214	238	206	201	216	205	187	201	187	195	218	188	202	205	191	205	184	215	215	185	185	190	192	202	200	202	183	211	189	207	202	195	177	186	170	209	192	211	204	196	189	195	180	230	176	195	198	195	186	180	227	195	192	198	194	200	196	179	193	204	196	204	193	164	168	215	183	204	219	192	193	188	189	196	183	219	220	201	215	192	185	220	193	183	196	211	182	207	187	176	208	186	200	180	204	192	210	190	215	198	203	181	201	175	227	203	189	184	208	188	194	185	188	190	215	232	183	190	195	192	213	239	192	194	192	183	198	195	189	211	186	207	193	203	216	200	182	166	208	205	170	178	210	207	205	203	177	202	195	202	198	196	191	201	206	205	176	207	184	162	191	194	214	202	174	187	181	206	202	198	191	173	207	194	201	193	202	182	195	169	178	207	199	212	181	192	181	180	177	170	208	206	173	184	194	206	195	187	189	192	204	176	216	227	234	211	188	166	188	211	195	204	178	204	187	209	196	189	187	199	192	179	199	189	209	194	199	196	191	208	174	202	205	208	187	198	224	197	217	194	186	204	193	169	207	183	165	208	191	192	220	209	193	200	184	199	201	176	196	174	177	192	194	206	202	175	205	198	198	178	201	173	202	192	219	212	179	193	182	177	178	220	203	195	167	215	175	193	191	196	171	206	192	202	215	205	203	172	192	184	174	203	186	193	179	174	210	194	215	230	213	211	173	188	218	185	193	189	178	181	201	199	206	191	188	210	192	208	176	221	211	202	204	174	187	201	204	171	217	197	216	199	213	206	202	209	184	218	170	198	179	186	192	214	198	211	223	196	204	208	203	196	204	196	176	210	216	182	163	215	221	202	200	177	193	189	180	193	178	205	207	190	181	233	217	193	183	177	184	196	203	186	188	187	190	177	188	196	221	208	199	222	175	243	201	209	184	204	181	184	215	179	206	207	203	187	178	172	213	213	192	180	192	186	210	206	201	202	184	199	208	196	232	212	207	194	192	193	192	193	212	182	179	190	201	219	202	203	214	198	188	186	195	218	198	208	193	203	200	184	229	207	187	182	194	226	186	206	188	180	178	190	172	203	184	191	200	216	197	199	196	199	221	183	196	202	191	223	202	193	182	191	208	178	183	197	188	177	208	210	183	161	217	172	221	224	181	200	203	194	195	222	181	201	173	184	219	238	212	187	215	199	194	203	235	192	193	189	207	189	197	200	193	190	191	192	183	201	218	226	192	193	188	215	214	201	198	194	190	196	203	194	182	177	151	197	188	190	195	195	160	172	186	207	195	226	223	190	193	215	198	184	173	167	208	195	203	203	215	192	191	178	211	171	197	189	175	192	184	170	200	210	188	185	177	220	180	181	209	214	195	201	224	188	193	186	176	189	186	167	183	173	196	187	199	192	210	206	208	232	175	186	212	186	173	192	230	204	195	187	174	209	198	193	217	210	188	198	192	197	202	207	194	197	202	201	176	197	171	198	205	187	192	184	191	189	227	194	184	180	191	201	200	201	191	160	209	199	201	184	209	193	196	187	186	218	210	185	188	178	198	197	189	193	197	194	199	196	179	205	222	184	207	186	205	201	178	186	175	207	206	188	202	211	215	190	180	196	190	182	194	175	192	189	202	186	183	191	201	178	208	229	211	203	178	193	198	193	186	176	193	207	181	214	189	223	220	199	198	232	169	187	186	213	199	182	162	192	172	197	204	205	229	183	181	203	188	190	210	192	190	184	191	176	224	185	201	180	196	192	195	182	191	195	184	187	182	205	184	152	203	177	193	178	196	176	204	228	165	173	180	193	183	189	184	218	189	188	188	175	160	199	173	196	209	196	214	209	190	186	194	196	187	213	223	193	192	181	184	210	199	178	218	209	201	190	211	218	207	220	190	188	196	197	177	212	182	199	181	181	238	185	181	210	189	224	205	189	192	186	193	184	182	205	210	178	196	204	219	177	178	194	194	182	200	175	194	191	186	199	208	192	183	190	202	224	196	219	213	204	205	177	161	173	199	213	199	175	214	200	183	211	214	191	208	220	212	177	190	186	170	206	200	208	199	177	191	200	153	188	193	170	185	195	196	206	224	203	191	181	192	223	187	180	197	181	200	209	196	201	206	195	184	205	206	208	226	199	183	174	217	190	207	209	202	200	169	181	219	190	192	195	200	190	168	184	196	198	191	203	197	197	173	168	190	201	203	189	197	204	202	171	196	223	195	196	200	188	200	227	204	196	193	198	197	221	195	177	179	198	228	216	199	187	209	202	200	192	188	223	183	197	178	192	207	208	162	186	173	181	207	194	202	187	198	211	213	203	220	198	198	206	192	205	186	192	205	220	210	198	209	187	177	201	198	161	177	207	187	189	182	192	190	199	179	190	187	192	200	199	202	180	197	181	189	216	215	183	175	195	199	201	186	187	188	192	185	199	200	204	191	195	183	199	189	189	205	186	189	199	228	223	193	203	194	190	191	206	194	177	181	205	167	199	198	201	209	206	206	218	200	209	215	203	183	203	191	207	176	217	174	185	224	197	191	185	185	209	192	178	177	189	175	187	176	172	204	177	205	191	226	232	192	209	192	209	200	191	217	194	171	191	190	207	194	247	199	182	192	190	190	180	197	181	204	197	201	193	188	195	195	208	207	191	224	200	209	219	201	161	189	190	205	206	204	228	167	180	189	192	170	199	221	170	200	208	211	180	196	224	205	168	204	206	207	214	191	180	193	206	191	190	186	188	184	182	180	170	217	197	204	177	160	171	175	177	185	178	205	197	193	215	172	191	191	175	177	190	205	169	197	202	195	191	192	191	183	169	210	170	184	197	204	195	173	204	217	181	208	204	187	195	187	176	191	182	182	190	202	234	202	208	213	201	194	192	206	209	195	178	183	178	196	177	173	173	201	195	192	192	198	194	219	207	209	179	223	191	174	201	181	194	201	189	197	165	173	215	198	200	203	178	195	192	190	189	185	194	184	207	202	228	215	195	176	184	180	177	196	201	191	179	197	201	189	199	197	204	197	158	198	195	188	195	191	177	205	206	178	213	179	149	174	216	220	175	216	209	179	204	191	192	199	195	198	202	186	198	189	205	196	194	192	176	193	210	184	194	199	171	210	200	216	192	200	189	172	215	213	191	185	201	199	194	181	192	191	198	188	177	186	219	208	190	180	191	201	214	182	187	184	193	192	163	215	188	205	228	171	201	193	187	210	209	214	200	178	207	193	208	169	182	206	216	208	198	204	182	212	196	187	208	177	185	194	207	206	207	182	193	180	167	172	186	192	180	202	176	178	190	186	198	197	195	186	195	198	186	188	194	196	178	147	175	230	186	231	187	202	194	182	191	206	174	204	176	202	180	170	221	173	180	188	203	207	188	194	194	207	171	175	217	195	178	201	192	191	190	191	203	200	169	198	182	222	182	185	204	199
28396	2311	4880	5362	4519	3716	3035	2507	2029	1848	1661	1512	1282	1207	1161	1060	1010	884	881	875	829	866	796	772	742	716	701	692	692	672	660	638	631	599	533	616	608	623	595	602	569	575	584	565	579	550	609	559	558	545	609	594	539	527	545	539	576	547	517	554	525	564	538	513	534	553	557	520	548	535	528	582	573	522	533	522	496	525	483	537	522	541	546	550	533	522	554	510	524	533	476	516	515	529	546	490	566	506	550	532	544	552	504	531	481	508	511	530	549	456	520	527	511	546	547	534	504	475	496	510	495	529	556	529	500	521	537	516	502	504	489	498	510	558	501	541	500	508	520	534	534	495	502	494	524	489	579	471	517	487	535	532	492	535	560	548	519	539	495	514	506	542	556	486	481	557	507	464	506	484	529	471	504	500	563	531	490	513	509	499	515	514	510	502	518	538	526	539	526	537	528	494	503	482	514	520	492	492	504	517	501	524	543	540	513	471	493	515	505	516	496	501	520	506	522	518	533	537	486	504	512	514	484	532	500	509	492	488	569	509	488	520	482	504	501	531	533	503	504	511	528	526	512	471	506	532	510	478	512	508	547	491	504	500	541	512	462	510	481	515	515	479	550	514	546	512	461	489	517	535	483	499	516	501	572	497	474	506	528	511	509	558	536	529	488	469	527	503	496	474	510	522	508	502	492	496	537	523	480	532	518	570	526	493	505	516	480	536	513	518	525	477	498	489	472	498	519	525	502	509	480	495	492	510	492	518	484	513	507	495	485	481	494	506	524	520	531	476	529	483	524	511	496	512	500	481	484	490	498	519	505	512	502	525	482	475	530	504	498	509	526	508	527	497	465	499	516	498	527	485	503	522	478	508	512	470	547	527	481	536	500	530	535	536	515	502	532	527	521	550	499	473	518	479	491	500	509	489	518	466	513	477	480	493	567	513	513	462	506	509	521	515	541	513	531	522	504	496	501	496	497	511	536	495	500	531	539	514	522	524	518	586	488	520	500	551	538	509	494	488	494	495	476	521	498	502	472	511	502	483	501	485	532	517	533	515	525	457	527	549	497	495	511	474	520	525	495	544	492	541	497	534	478	488	525	530	506	510	504	483	502	514	517	523	474	498	530	495	479	497	546	491	520	463	535	560	509	521	486	517	559	552	517	532	546	497	540	491	518	483	504	535	507	479	533	496	545	496	513	535	472	495	501	527	510	475	523	536	550	519	541	515	522	510	532	534	577	495	524	511	511	486	491	523	533	471	525	526	535	491	512	485	534	516	507	496	512	539	514	473	488	464	495	506	507	504	508	487	511	529	489	530	525	516	488	495	480	514	482	537	524	517	494	501	483	514	541	486	503	501	510	501	503	493	508	494	476	512	503	491	473	513	487	489	509	470	479	466	563	504	507	520	509	494	577	486	491	518	491	519	492	518	543	503	521	532	511	548	519	490	502	523	470	531	508	500	488	485	495	520	499	479	545	501	507	488	509	566	510	493	473	503	489	506	519	511	545	510	499	527	527	472	512	511	493	517	496	532	502	501	499	516	455	496	492	510	475	544	516	473	572	538	502	520	466	474	518	483	499	492	498	500	521	545	516	495	478	493	512	526	519	537	534	501	500	507	526	502	512	521	506	476	517	508	517	487	533	499	507	530	460	506	508	528	517	550	528	519	519	493	471	523	501	491	510	463	492	448	490	521	512	528	486	539	500	519	517	516	505	525	512	525	548	490	472	485	506	495	506	480	466	520	506	501	505	515	490	522	505	513	505	534	482	523	524	525	522	487	516	507	518	518	508	510	496	490	534	570	534	474	523	491	521	517	481	523	493	524	514	503	490	506	513	507	477	547	544	516	479	529	514	518	495	530	539	512	482	491	500	518	500	463	527	501	511	506	514	536	504	492	498	508	488	524	490	492	541	510	515	515	483	520	481	534	478	506	512	482	495	486	500	494	508	523	501	493	538	505	519	485	498	516	517	485	528	465	486	505	524	500	529	493	516	493	478	521	475	537	524	509	473	503	512	471	509	512	478	525	476	493	503	520	486	561	495	531	502	475	449	494	485	490	526	507	527	544	543	506	523	506	523	525	513	530	501	502	517	481	506	538	505	505	490	550	565	498	516	483	535	477	533	518	486	529	519	528	517	498	495	521	492	481	521	531	530	463	488	491	509	492	488	537	471	527	525	528	511	468	554	461	532	498	550	536	485	516	509	508	492	502	526	507	534	502	508	484	532	503	533	506	511	492	542	527	494	506	548	517	515	554	498	516	511	493	522	491	537	480	497	485	483	500	524	508	525	496	482	511	533	515	514	543	520	492	520	490	509	513	538	538	490	475	511	513	491	522	497	523	487	492	482	499	518	505	574	465	497	497	530	539	479	484	454	499	507	504	497	502	469	492	487	506	518	541	517	522	507	497	489	487	517	540	490	514	511	531	478	510	533	536	485	498	524	505	519	516	500	519	496	480	503	506	522	505	480	526	517	509	508	473	518	497	500	487	526	492	517	542	514	486	459	527	503	467	490	528	482	505	515	499	494	515	457	545	490	508	482	507	538	496	516	500	545	515	505	526	496	506	533	532	495	542	485	472	509	520	507	486	586	524	520	525	543	500	503	550	551	523	484	456	560	494	519	495	504	475	493	516	553	545	521	467	513	490	551	480	483	509	512	508	516	517	489	484	557	478	486	475	514	544	479	528	464	515	511	543	517	487	507	508	525	522	491	482	509	479	533	532	517	506	533	518	508	487	500	516	506	493	511	511	470	517	517	511	515	525	460	539	498	471	549	543	514	521	511	490	501	465	507	504	504	504	460	528	523	478	524	521	521	536	518	535	547	494	493	540	523	509	508	541	468	486	491	497	494	516	526	532	533	566	519	503	507	531	505	508	540	524	530	511	522	493	502	534	502	507	494	471	504	519	503	507	519	490	562	504	531	474	498	499	495	502	543	502	488	500	532	515	518	530	548	501	513	499	512	473	522	536	507	441	511	491	512	506	495	482	519	493	476	516	508	510	530	521	468	501	489	526	490	515	508	526	479	497	476	548	513	533	509	515	527	521	511	544	554	476	513	535	443	550	518	497	505	488	520	500	499	485	456	505	498	483	547	513	495	519	533	483	493	532	499	533	510	518	489	529	508	487	475	519	511	557	515	523	496	477	552	536	516	508	474	499	489	487	568	528	504	520	469	510	511	533	533	526	536	519	520	481	507	538	555	497	504	518	518	514	505	472	516	503	543	485	517	520	540	515	522	522	501	547	514	535	528	489	542	507	511	501	499	537	546	496	495	459	525	530	469	525	497	489	492	499	491	524	481	518	526	513	532	481	510	478	512	498	490	492	528	503	513	481	531	495	521	476	545	496	527	513	493	527	505	530	489	517	536	497	538	485	514	547	460	508	507	530	490	523	541	476	499	510	472	471	459	506	501	528	500	536	510	505	523	515	509	505	517	497	502	542	505	519	513	562	519	465	500	463	518	476	549	487	555	530	482	510	479	519
4863	443	250	207	183	197	179	180	160	166	187	176	165	177	167	171	178	171	182	176	188	176	182	171	181	196	171	179	200	196	188	160	180	178	189	178	163	165	182	178	171	169	161	141	174	142	168	161	172	188	180	177	168	187	145	165	189	159	179	177	176	169	188	154	209	153	177	198	188	188	212	174	178	186	197	178	170	157	172	162	152	181	189	185	168	162	178	174	163	192	158	169	145	168	162	180	176	208	190	182	185	172	155	177	156	166	159	190	192	177	184	197	139	161	188	179	171	177	173	165	196	159	185	188	159	158	155	175	188	184	172	177	175	170	167	179	201	184	184	181	173	187	152	168	135	173	180	158	178	192	186	188	177	162	163	164	150	174	195	159	173	136	182	176	174	135	169	192	157	179	175	179	158	169	187	168	164	170	167	178	170	178	188	197	152	172	182	171	191	176	165	191	188	150	199	184	158	191	182	173	181	199	184	167	143	184	143	147	158	184	182	173	183	180	171	171	166	127	164	156	180	178	164	188	173	184	176	163	166	157	175	174	157	158	175	179	182	195	172	162	170	174	191	169	171	153	192	196	143	163	164	182	204	173	158	175	176	153	156	161	173	181	166	143	182	146	173	169	171	165	182	190	156	174	181	167	164	157	182	174	175	154	175	169	172	192	172	165	175	172	157	187	190	163	195	181	194	177	185	181	164	189	192	169	151	157	162	214	189	181	175	182	165	177	196	160	180	180	161	158	167	171	166	173	156	179	175	170	178	154	170	185	168	173	188	176	174	179	191	174	173	177	163	161	166	179	179	171	171	173	166	193	165	157	211	182	180	164	192	181	166	166	187	173	158	170	178	164	152	185	175	174	179	162	167	180	183	167	163	158	158	165	170	185	160	162	155	197	168	182	170	155	163	156	180	184	168	170	170	177	149	140	169	176	167	161	165	162	148	180	191	187	186	188	171	161	167	196	178	177	170	188	163	177	153	180	174	183	146	178	171	169	191	143	142	164	189	172	173	161	193	171	173	187	165	161	170	194	182	173	182	177	172	166	190	157	188	163	200	159	173	183	179	184	160	186	191	173	176	157	169	173	173	166	143	198	169	170	177	175	170	181	171	163	186	174	177	164	196	178	147	179	162	169	183	194	188	186	176	216	202	175	163	202	175	177	151	168	155	213	166	187	153	175	169	177	179	157	155	168	188	165	158	147	173	188	176	159	185	180	180	160	147	152	165	193	170	182	179	170	186	171	179	180	177	162	172	179	170	175	185	175	150	194	156	173	159	178	182	191	176	177	177	179	149	154	175	172	171	183	143	155	155	155	201	169	180	171	165	163	161	143	177	172	169	162	183	165	128	131	166	176	175	141	173	176	179	158	166	179	164	150	157	170	163	197	175	182	171	196	165	200	166	168	186	177	179	166	167	144	167	165	182	178	169	162	195	203	178	180	205	171	167	150	166	173	161	165	168	164	170	185	188	186	174	139	174	174	153	173	159	191	192	166	177	144	159	156	174	201	149	172	168	191	158	182	166	176	187	176	167	208	188	158	177	163	166	190	173	163	172	179	176	177	169	161	188	170	172	175	203	178	175	196	176	190	154	180	194	169	185	165	172	181	149	164	161	186	166	163	174	162	173	169	175	162	158	178	159	161	170	151	175	182	182	179	171	185	193	171	174	201	154	171	174	173	163	190	206	156	192	159	192	180	165	188	173	189	175	169	157	184	176	173	178	170	184	186	197	155	173	177	177	190	168	169	179	172	200	161	165	164	169	169	139	160	156	172	168	180	185	153	182	172	157	163	147	150	169	184	180	183	173	183	156	183	170	150	170	183	167	173	197	169	174	175	166	188	183	179	184	165	180	169	179	160	185	171	201	172	142	193	179	152	157	153	169	158	165	167	169	160	153	167	145	194	194	180	172	189	172	174	153	166	170	182	176	166	151	150	187	176	182	165	180	192	180	152	192	180	168	178	157	179	161	148	173	171	183	167	177	180	187	164	174	196	191	177	170	166	160	174	163	163	154	156	165	181	178	164	173	178	202	175	163	198	191	165	177	174	165	169	198	181	191	164	158	180	181	186	174	164	170	177	191	168	195	174	162	146	190	174	169	176	171	179	153	169	170	194	199	173	163	166	150	164	147	166	163	190	158	202	145	163	155	166	180	178	165	171	158	169	184	173	168	164	159	226	167	150	177	193	170	175	154	179	181	172	186	187	173	169	170	153	146	189	172	174	183	161	176	171	147	166	151	165	152	183	168	167	159	174	183	177	160	161	195	190	172	192	171	190	168	203	170	184	185	179	190	177	180	149	191	175	189	175	196	188	182	188	158	168	170	189	152	204	182	172	170	140	172	177	171	175	155	184	177	176	177	166	188	195	157	175	171	160	177	164	180	186	163	170	190	194	148	182	169	159	183	160	181	181	192	131	156	188	167	155	184	147	154	192	198	160	176	186	165	186	180	165	165	159	179	190	160	176	188	174	146	169	201	177	163	158	180	163	189	182	182	156	167	153	159	160	162	174	154	188	173	166	171	151	184	186	163	168	179	170	161	185	158	161	182	189	185	201	177	155	168	147	183	168	164	166	170	181	169	172	166	153	179	169	174	158	166	168	164	160	163	141	165	173	186	175	163	162	173	166	192	170	192	135	169	163	141	185	170	170	181	175	172	167	165	195	147	184	183	165	171	174	171	152	174	190	178	179	176	166	168	178	164	172	175	153	177	185	162	170	165	167	155	162	166	166	162	176	177	166	166	172	168	176	173	134	147	175	156	150	176	182	187	181	190	168	177	205	155	173	172	186	159	182	194	179	172	158	148	189	184	181	179	165	158	178	178	197	170	185	174	169	165	197	186	165	177	169	187	150	173	174	175	150	160	168	163	180	163	195	179	170	151	198	169	169	186	184	185	163	190	167	168	171	177	202	179	149	185	172	166	173	160	201	158	167	164	174	173	168	168	161	168	179	174	180	167	144	178	155	175	170	197	157	173	189	191	192	172	175	165	171	183	175	173	198	174	150	169	175	147	186	190	174	172	185	156	166	177	149	194	209	161	162	186	175	193	180	173	160	196	174	162	177	159	155	171	172	194	174	154	169	182	160	151	172	171	174	183	173	179	181	167	189	159	169	178	181	152	187	195	152	171	203	169	152	178	174	155	167	159	171	166	183	150	182	171	174	162	175	158	196	177	182	182	146	180	177	168	149	155	170	185	159	158	174	201	177	175	158	175	170	170	162	173	145	161	191	157	167	164	177	177	191	191	174	172	168	165	156	169	182	185	152	182	160	172	195	176	194	149	179	168	161	165	172	157	170	185	163	182	167	182	181	160	180	146	170	187	160	196	203	185	171	179	178	162	161	190	158	183	180	156	170	150	169	177	161	190	152	164	185	185	174	169	171	189	206	158	180	169	178	178	159	149	161	181	153	169	175	176	179	179	172	165	184	163	194	173	185	180	167	155	163	171	155	177	155	178	183	154	174	161	187	164	178	162	169
4324	537	626	672	635	627	547	526	522	504	536	546	523	550	494	495	459	471	471	497	495	530	501	464	519	486	476	490	463	475	503	485	416	572	536	469	504	474	487	477	472	515	448	510	487	481	512	471	484	478	479	480	481	489	469	461	460	519	462	511	457	471	473	483	467	496	462	497	453	429	479	491	503	493	464	483	476	490	487	460	501	472	465	501	473	481	444	477	509	489	470	490	508	498	463	486	463	477	491	490	504	476	498	504	484	493	474	480	489	494	515	475	497	489	496	460	485	489	470	450	501	468	486	479	457	463	495	463	493	504	478	488	483	430	473	450	469	470	479	459	475	492	471	481	521	533	467	467	479	495	457	464	491	476	440	439	486	504	496	462	471	455	437	474	480	467	517	503	461	519	488	494	459	481	514	507	518	465	447	460	495	495	516	458	472	475	452	440	480	485	446	459	515	481	471	481	463	453	465	474	479	499	480	463	443	508	484	463	466	441	500	465	499	506	471	452	493	456	509	471	474	507	512	469	483	460	502	468	492	474	456	499	525	455	510	497	467	477	495	457	496	479	535	488	460	509	482	484	505	454	458	471	460	496	467	515	502	470	479	503	501	470	492	492	487	465	483	496	466	449	487	499	475	481	472	468	485	517	505	475	525	511	472	482	502	455	485	493	472	449	493	459	442	478	493	487	484	473	493	502	503	520	459	488	482	511	461	513	458	471	496	488	460	462	454	503	489	457	534	444	504	454	464	496	502	493	458	476	506	480	524	472	469	484	496	453	490	485	493	516	470	496	503	472	490	486	490	500	477	501	469	495	459	490	470	474	470	476	466	504	513	471	488	478	445	484	499	479	494	471	484	451	461	510	509	519	478	483	530	502	477	499	473	497	456	482	477	516	511	492	514	491	462	444	470	431	499	479	446	482	540	478	483	472	489	521	455	479	501	522	491	483	521	509	459	502	482	452	470	464	450	466	499	471	443	482	476	473	517	490	508	466	512	469	423	453	499	498	477	530	492	526	459	468	446	471	483	492	478	461	510	463	467	475	489	503	522	474	437	498	483	514	493	511	492	522	495	498	509	501	477	502	498	479	473	479	503	477	453	495	485	485	490	470	429	482	489	489	496	444	483	465	482	512	443	446	504	541	494	482	478	498	467	484	492	505	470	491	488	497	488	476	492	489	474	466	467	496	518	480	470	450	487	483	453	457	455	470	487	446	425	450	485	453	474	487	495	530	511	484	492	472	526	454	476	480	472	474	487	507	496	471	467	497	480	509	477	470	475	472	468	482	476	499	484	438	476	480	475	465	495	484	476	512	470	465	490	472	490	493	510	426	472	462	471	529	516	495	486	491	471	494	482	471	465	458	467	450	477	438	482	423	468	501	459	469	463	507	476	454	490	466	488	450	464	473	458	482	461	514	449	526	463	474	450	497	440	474	447	442	479	495	495	463	500	464	472	499	496	486	492	497	497	485	475	480	466	457	498	482	489	496	536	434	511	463	477	438	471	439	449	475	496	493	446	476	499	473	488	503	466	488	462	448	491	520	495	471	456	493	526	463	460	483	478	448	496	490	492	482	469	507	441	470	512	453	502	513	466	486	457	484	456	463	499	511	473	473	475	485	499	455	500	498	472	485	492	457	476	496	479	470	498	487	504	489	472	492	508	479	451	514	513	502	486	490	483	495	522	484	521	500	506	497	471	496	460	478	458	476	453	517	499	496	475	509	440	477	497	510	505	504	548	507	466	492	508	497	460	473	480	517	494	492	470	463	454	483	475	502	402	475	478	481	502	477	454	514	511	468	476	432	459	481	500	470	452	499	494	506	485	465	471	457	449	480	498	471	468	473	505	490	464	473	470	494	474	485	484	505	492	472	449	469	488	495	514	477	497	478	517	512	466	494	472	456	544	459	486	465	513	494	481	484	498	483	473	489	487	472	489	470	464	480	519	494	465	481	477	495	468	484	455	478	482	491	478	455	497	451	499	512	480	506	464	477	515	510	516	490	479	491	458	464	481	494	507	496	503	446	430	482	447	466	485	468	425	497	476	464	466	481	501	464	474	506	482	509	488	464	475	504	507	489	470	497	479	482	487	541	500	506	465	457	451	465	487	500	500	494	491	490	469	489	494	455	472	438	491	467	483	487	461	487	475	473	459	503	476	488	464	458	479	487	463	512	470	520	473	451	477	475	452	498	507	494	474	472	462	511	478	502	485	495	486	445	499	455	493	484	456	507	522	475	474	449	476	519	507	445	502	484	466	495	517	520	472	459	477	489	477	507	472	432	500	514	491	502	483	456	475	457	463	490	482	468	486	494	484	455	536	462	467	510	486	463	450	469	491	471	452	426	507	447	517	452	465	536	487	473	479	480	466	465	452	457	487	506	481	471	461	466	471	520	471	481	489	511	441	510	473	449	489	468	473	496	469	464	505	477	501	496	450	475	450	466	454	479	470	494	488	487	514	447	444	447	501	456	478	493	493	477	491	480	486	503	474	481	512	485	476	463	509	487	459	468	525	486	456	477	484	508	479	489	481	505	483	470	466	455	465	478	510	471	483	474	487	466	492	467	516	463	473	485	483	447	472	460	479	493	475	463	496	464	489	452	476	471	485	501	493	474	452	492	498	469	433	485	489	503	485	482	514	461	516	461	520	461	502	466	480	469	481	473	485	445	484	468	485	497	480	489	469	477	474	483	475	454	499	481	520	480	491	453	446	499	496	490	493	473	444	480	472	446	519	480	472	445	508	506	462	441	476	476	455	479	472	466	475	446	505	485	481	452	490	478	497	490	443	507	499	436	497	455	478	491	520	456	505	490	495	494	456	487	510	495	468	494	444	457	493	474	510	514	500	468	486	486	460	472	512	477	475	508	492	481	516	479	524	508	445	516	488	489	471	439	529	462	511	472	470	467	501	500	481	490	461	496	477	492	444	468	497	497	472	421	430	452	516	484	491	504	486	486	492	467	449	515	525	456	558	490	459	450	451	448	484	468	473	489	488	489	475	475	471	457	460	459	477	453	489	466	510	492	467	495	446	461	464	478	457	465	462	499	509	491	505	503	466	471	467	512	457	485	508	489	486	487	472	449	452	503	476	496	487	471	472	454	470	460	502	523	557	491	499	511	449	477	492	466	514	511	494	501	493	457	513	497	502	484	473	502	419	470	502	483	483	474	494	474	503	491	444	495	443	475	488	485	495	485	511	494	479	488	509	494	451	476	486	470	494	464	476	474	498	482	485	449	480	513	478	453	494	437	458	501	451	471	487	505	477	482	445	505	503	479	442	473	465	477	479	475	484	481	481	501	483	470	485	474	455	490	495	460	474	470	483	462	493	538	494	504	527	486	500	486	450	463	451	473	501	466	487	464	491	468	479	474	473	480	472	485	471	508	502	474	464	482	507	464	485	497	467	540	471	492	461	445	442	497	483	477	507	473	473	499	461	488	456	513	482	480	440	449	517	504	485	474	442	468	446	452	507	478	483	495
38455	10162	1398	931	752	525	500	424	378	341	320	328	307	352	282	295	280	259	269	288	271	296	251	287	275	267	281	276	292	289	264	269	286	294	251	293	245	253	257	266	240	269	260	273	266	245	286	252	264	282	269	241	253	256	271	277	278	254	255	235	261	270	265	271	258	237	241	280	262	256	239	261	235	253	242	259	274	259	261	242	254	260	279	270	289	255	256	250	265	269	281	254	262	276	291	251	256	251	242	260	262	282	269	252	274	253	312	254	252	282	274	285	260	262	240	251	279	250	253	249	256	262	280	246	267	262	253	231	260	261	282	259	256	253	264	274	279	254	229	251	240	285	269	257	252	233	235	234	240	249	285	285	262	239	255	249	288	277	285	292	246	238	271	228	255	263	274	246	235	267	243	228	245	256	261	248	222	291	242	247	270	261	284	225	253	269	241	248	278	264	259	230	276	264	249	243	263	284	252	282	242	255	261	237	253	295	252	257	252	296	247	275	236	275	265	249	260	266	273	257	233	237	264	269	269	269	236	232	250	245	265	262	241	290	270	244	232	280	291	237	278	246	273	250	275	251	261	262	249	254	249	255	240	268	246	262	261	265	277	258	258	242	263	254	245	270	262	261	268	258	235	244	269	260	285	241	249	280	282	267	292	225	249	249	213	256	281	256	263	270	253	250	237	252	270	224	251	240	245	288	268	268	259	244	276	293	258	296	299	238	271	278	254	296	251	275	227	230	265	244	269	239	266	237	268	259	268	244	253	249	252	242	244	238	256	254	250	250	273	244	303	279	257	253	250	240	264	249	257	270	257	253	260	246	223	255	260	322	269	262	261	262	254	263	249	240	266	254	275	283	252	251	283	249	274	257	289	239	260	248	277	257	239	258	253	274	286	261	252	256	234	256	244	275	244	273	232	248	270	277	235	252	245	250	265	252	279	240	242	244	233	261	264	243	262	275	290	288	276	260	236	270	255	268	246	298	260	260	241	263	252	252	249	263	282	269	238	261	249	268	251	272	258	264	266	239	263	271	275	250	255	228	232	247	246	253	241	243	267	240	252	264	267	263	298	291	261	234	245	273	261	282	280	240	274	279	260	248	250	252	253	256	282	249	252	291	272	241	257	254	243	247	244	248	264	246	254	281	245	251	267	269	259	286	266	274	251	290	248	249	256	250	248	269	260	257	271	250	253	287	249	281	270	238	259	249	288	300	258	221	254	251	255	246	260	270	265	246	232	267	243	242	267	276	249	251	263	222	251	250	270	233	273	279	233	278	257	254	215	251	257	273	306	241	235	245	243	237	284	279	247	287	250	257	249	260	245	262	249	285	257	227	276	262	261	239	258	274	283	257	261	269	223	243	259	246	268	259	227	233	253	252	233	287	242	243	257	276	277	242	247	225	237	269	270	262	231	239	255	265	263	243	246	260	266	220	223	253	245	255	247	267	259	303	287	262	244	283	272	242	273	262	252	276	221	227	242	251	267	287	277	264	243	215	242	254	245	246	252	243	265	244	242	267	240	298	252	251	274	252	249	263	258	279	260	251	272	238	254	241	275	244	265	254	243	260	248	225	255	267	267	263	255	260	218	238	246	257	276	290	225	295	244	233	229	263	251	241	253	280	256	257	219	263	265	262	226	234	257	270	234	264	289	249	253	258	272	292	230	237	284	241	274	236	267	255	252	244	244	241	273	267	257	281	262	286	248	261	257	277	245	243	237	258	246	240	258	264	256	255	271	276	242	264	267	258	247	282	235	249	266	271	259	273	262	263	262	282	229	210	235	245	267	259	244	262	248	241	273	225	236	264	261	262	221	230	241	253	258	259	235	253	239	241	246	272	247	279	258	245	261	255	243	233	274	245	259	244	254	251	241	261	285	256	223	259	254	270	250	257	271	240	263	269	222	290	264	255	248	226	247	271	258	243	282	272	263	250	273	255	234	246	267	238	249	278	251	250	239	266	227	267	269	254	274	254	252	237	244	247	261	243	255	220	269	257	249	243	254	255	255	268	267	270	272	231	245	266	246	238	250	281	255	270	260	290	264	232	299	253	287	261	247	246	263	269	244	280	270	219	259	227	263	254	251	273	246	278	249	278	276	237	242	264	241	237	249	263	264	237	242	254	263	251	254	281	241	292	253	264	242	243	259	240	248	266	253	242	270	236	260	240	247	248	256	292	211	279	242	268	238	263	253	293	243	220	244	279	250	263	273	233	235	258	263	282	285	236	279	248	250	254	271	265	265	267	268	211	277	248	267	257	230	258	276	251	252	279	281	266	240	275	236	261	277	210	264	261	271	263	256	246	215	227	274	229	253	257	245	261	267	257	248	270	280	253	256	286	250	261	229	248	242	243	232	277	255	255	270	240	240	228	247	277	252	266	258	266	256	277	268	264	253	258	264	256	259	296	278	274	265	248	239	250	240	247	246	262	255	240	227	264	246	285	279	237	231	255	262	281	273	259	233	302	242	275	253	253	236	258	299	268	232	253	287	277	284	268	263	256	259	242	237	240	230	266	267	227	252	262	270	283	300	266	259	241	273	251	249	229	252	246	238	274	237	248	261	256	283	283	285	263	236	271	260	247	259	290	262	286	259	255	260	283	274	249	257	250	251	248	252	282	279	276	277	274	273	241	255	275	255	252	252	264	239	269	286	239	247	241	271	261	265	257	222	241	277	267	273	231	235	255	223	263	279	253	240	248	268	271	251	245	252	273	259	268	255	285	272	243	233	268	269	280	237	251	236	240	256	260	240	258	248	293	260	240	255	240	229	233	268	245	263	268	291	242	234	268	259	260	283	255	251	272	233	291	247	254	238	260	233	231	259	234	253	253	265	247	244	281	255	287	267	253	259	274	259	274	256	263	243	262	248	274	256	233	240	214	258	276	263	237	266	254	245	233	224	245	237	260	245	244	247	252	247	248	269	217	272	231	257	262	244	256	252	244	221	293	264	232	243	259	259	267	269	241	270	272	232	249	253	246	281	242	240	258	198	222	233	272	256	259	263	256	255	266	267	261	248	250	266	273	264	271	271	269	243	256	246	264	278	255	258	248	271	248	245	274	244	254	233	255	293	272	255	274	235	277	277	270	246	267	264	242	246	233	242	259	249	265	288	264	257	229	268	292	240	250	269	269	280	251	259	241	254	266	289	261	222	229	245	233	262	256	256	240	280	256	236	259	254	266	260	288	272	228	240	263	233	265	276	257	279	260	263	264	245	267	266	244	255	242	280	250	268	240	256	248	277	248	231	261	273	228	256	253	297	277	242	263	271	264	221	256	259	248	293	266	257	261	247	257	257	261	268	255	243	280	296	250	242	252	278	258	246	273	225	253	255	252	253	233	253	236	258	262	230	258	270	266	244	250	262	240	258	243	277	251	257	264	236	274	267	284	266	251	244	261	273	262	258	262	244	218	291	270	258	261	263	263	269	278	262	246	235	239	277	270	241	271	266	254	274	253	272	276	233	279	266	249	251	291	240	261	254	240
21000	1495	2791	3157	2729	2297	1938	1624	1474	1319	1232	1175	1125	1032	985	969	919	903	866	806	836	805	798	812	796	804	756	778	797	755	772	743	744	746	750	692	761	748	741	694	702	707	671	702	693	731	674	645	661	721	672	700	687	687	693	689	674	670	648	682	650	715	639	662	671	696	658	686	703	692	682	694	681	636	693	661	687	702	699	715	644	721	665	635	726	654	677	689	650	649	689	631	696	629	670	646	622	633	628	611	687	673	720	667	698	698	692	648	612	707	647	685	618	708	684	694	720	708	650	656	647	666	636	659	689	639	662	652	660	662	675	637	676	694	697	673	672	710	696	684	644	665	661	669	677	675	674	658	687	637	667	688	675	693	693	635	659	679	668	675	678	707	654	676	667	685	633	661	671	700	684	682	648	675	629	640	700	679	633	659	666	666	708	641	695	664	717	697	657	674	679	655	676	655	712	638	660	679	635	632	645	681	681	632	653	666	677	687	670	665	627	678	692	670	606	698	661	659	649	661	689	669	674	644	683	640	701	659	650	672	619	620	720	694	659	696	658	637	665	620	697	674	666	669	652	655	653	663	675	667	661	702	680	673	735	614	703	675	662	681	703	662	607	672	682	694	654	652	667	662	636	658	639	700	647	679	652	701	678	683	723	638	653	642	658	695	660	679	697	677	647	626	655	701	661	675	632	655	616	661	728	658	679	639	724	691	633	691	677	728	676	713	714	694	659	652	677	647	656	676	689	622	655	603	647	679	676	625	665	643	682	638	638	648	655	662	713	640	638	708	660	674	681	646	672	626	698	692	642	638	672	641	652	644	647	661	693	666	676	681	678	657	657	664	639	697	672	692	654	635	666	695	650	665	711	651	661	671	652	647	649	653	648	678	677	618	682	681	665	661	655	672	689	670	655	658	680	680	655	689	605	687	680	654	649	637	643	631	658	640	629	601	662	715	691	712	706	623	669	670	673	665	697	655	640	636	641	675	678	671	672	658	696	693	636	689	631	671	645	660	686	631	632	630	682	647	680	662	616	681	723	706	649	662	649	705	681	696	595	668	687	658	671	626	661	645	680	620	676	655	649	694	669	669	670	655	620	662	621	659	641	666	683	655	659	660	655	688	692	667	624	696	666	648	682	677	717	680	658	710	713	631	657	676	691	704	676	631	677	653	683	652	669	680	695	654	672	614	670	656	663	675	675	651	716	675	656	693	690	680	682	659	693	649	664	652	738	623	671	658	717	619	694	689	671	654	636	654	628	694	692	643	696	624	635	680	665	630	632	654	675	687	681	648	691	708	670	607	669	691	664	687	657	652	702	698	657	667	678	688	670	686	638	661	688	693	686	641	676	670	611	663	626	677	696	676	675	674	664	672	701	681	659	726	648	703	665	662	672	669	625	688	639	659	704	662	692	709	626	705	652	641	628	673	631	635	711	675	670	687	636	668	691	677	665	678	697	646	756	688	626	648	661	663	644	631	669	657	670	698	705	689	656	669	656	674	666	690	647	700	689	696	677	623	668	665	679	662	704	636	706	640	685	651	668	672	686	678	655	677	662	655	661	656	693	611	695	740	643	621	681	644	679	639	698	632	640	681	647	690	636	671	668	673	684	645	670	681	684	681	681	661	646	667	634	626	695	702	651	676	644	654	677	668	627	636	713	684	683	627	607	684	689	661	647	673	682	693	641	664	704	689	654	692	688	673	682	643	666	672	679	637	677	654	621	647	682	663	654	665	699	664	687	710	676	660	682	659	694	645	672	664	694	647	643	642	665	674	636	650	675	657	669	708	676	639	704	654	647	666	702	675	689	667	665	643	646	666	692	693	670	671	660	673	626	687	682	670	628	648	638	677	688	711	627	689	715	625	659	702	649	633	670	664	675	656	662	700	668	654	664	669	665	699	674	686	650	669	624	695	632	669	671	695	687	667	650	654	704	703	671	626	637	633	656	679	689	648	687	708	725	701	704	645	649	635	647	667	661	633	619	700	660	689	687	646	638	666	682	657	672	636	716	678	662	675	628	675	691	715	688	709	660	672	663	656	687	648	626	650	673	698	665	640	686	675	697	658	698	678	700	671	676	615	602	677	623	675	650	653	683	642	681	607	692	659	712	650	688	666	645	695	665	697	682	630	667	680	623	618	649	699	656	630	667	669	667	667	733	673	660	661	657	668	654	689	726	647	657	674	645	678	703	656	655	692	690	658	696	651	655	685	673	633	680	686	641	670	665	669	671	643	694	647	630	692	638	678	673	667	641	617	647	683	699	714	661	649	658	685	605	661	672	629	721	677	681	692	670	697	685	658	686	700	683	670	606	678	662	686	652	675	664	696	716	702	657	693	682	667	683	700	636	660	634	683	662	671	678	712	670	686	703	659	702	642	668	663	681	628	670	653	700	658	665	675	639	685	668	658	707	621	630	674	663	727	679	703	642	642	637	707	695	712	689	679	718	685	668	678	696	648	632	676	693	603	691	704	658	670	673	662	692	646	651	649	660	687	651	649	665	643	694	649	692	673	661	644	617	691	690	659	711	662	630	652	693	694	675	649	638	658	718	656	699	647	687	653	654	651	698	680	688	705	628	619	630	697	672	695	657	666	646	692	700	722	618	632	706	687	704	678	644	685	675	647	658	653	692	686	642	682	638	659	662	620	654	665	683	675	746	677	672	631	665	702	637	665	651	665	674	676	623	665	663	634	680	659	657	628	683	676	640	655	656	744	684	651	627	601	674	666	712	689	691	686	676	633	641	660	657	676	667	635	664	710	629	699	656	662	679	649	670	675	671	699	660	667	690	652	658	658	654	677	638	594	677	645	683	639	699	603	715	632	614	654	613	631	669	673	672	638	663	650	653	699	686	692	616	648	650	695	657	662	633	684	688	665	639	614	679	596	697	620	648	667	718	658	668	652	660	724	698	633	645	630	648	682	639	682	656	681	650	655	671	692	702	650	650	612	684	693	640	671	647	662	701	635	620	652	677	670	641	695	683	688	700	625	676	673	676	673	726	675	688	652	725	663	660	638	640	680	647	648	650	620	664	660	643	680	686	656	646	651	618	686	654	632	601	705	659	651	682	670	658	678	684	660	674	645	673	662	697	685	617	641	685	682	682	675	649	670	656	636	658	666	693	640	688	670	662	709	681	633	664	655	674	710	700	750	644	678	691	684	649	656	640	649	664	663	704	677	713	640	681	685	704	680	687	678	667	704	716	706	697	608	661	657	667	681	667	693	671	690	645	630	646	712	668	684	670	671	639	631	674	667	682	657	693	659	648	639	621	703	634	692	669	655	678	673	699	685	640	658	649	647	667	718	694	650	643	710	656	680	645	687	676	637	670	684	647	651	628	691	676	708	653	674	624	664	633	656	671	682	695	675	671	664	669	666	624	688	672	664	657	713	685	616	681	681	665	654	678	693	676	687	624	685	647	689	656	652	617	656	666	669	681	666	667	695	665	710	666	676	687	627	639	628	650	701	661	616	661	671	655	655
51257	18743	3577	1726	1125	799	644	496	476	449	332	310	293	266	253	262	234	242	235	249	254	251	217	220	221	233	213	220	224	194	221	233	209	226	240	224	187	196	204	205	199	221	195	197	208	188	190	185	188	210	184	195	192	179	213	187	192	195	210	190	227	205	214	196	192	176	184	188	192	225	188	194	186	193	179	209	203	170	162	184	193	215	208	192	222	216	176	207	205	224	200	179	196	190	209	214	194	193	207	179	198	217	226	196	175	176	199	184	177	197	213	201	206	176	187	183	200	214	216	212	178	200	173	201	202	208	167	199	199	194	196	181	174	179	211	207	166	192	217	202	172	186	184	195	186	176	206	203	189	173	188	204	204	188	178	206	185	221	165	194	224	196	191	189	211	181	177	209	193	182	188	229	195	189	200	203	175	203	195	187	226	184	204	185	224	197	218	176	202	196	184	179	194	186	154	204	191	195	206	207	201	189	195	196	185	209	184	201	166	208	190	209	174	182	183	189	214	207	198	200	156	179	213	177	210	194	194	176	202	184	202	187	195	189	207	208	200	208	215	188	185	218	206	209	215	206	219	173	182	191	187	198	200	178	208	207	188	208	202	174	181	188	217	232	199	213	198	219	208	191	202	212	201	182	214	197	193	187	193	212	219	187	173	173	173	215	203	161	179	190	179	198	186	198	194	198	230	191	209	204	184	180	198	197	204	180	193	193	199	210	180	193	181	200	195	180	215	193	208	191	196	195	186	193	192	202	186	193	172	198	201	203	177	182	200	201	217	217	181	210	203	188	206	222	196	205	184	188	201	171	200	180	185	199	189	215	193	196	186	215	203	161	168	171	186	216	183	177	215	184	197	182	208	204	228	209	189	208	179	214	211	209	197	205	186	190	172	186	207	187	192	191	199	195	170	193	193	193	204	180	191	211	187	205	181	211	205	182	187	183	214	199	203	202	167	221	186	216	189	204	189	190	190	170	196	187	172	200	198	191	197	174	182	208	217	179	208	171	206	205	189	199	207	203	207	204	187	183	181	217	194	162	193	180	196	199	194	197	225	186	163	190	207	182	185	197	197	208	191	199	209	206	180	200	182	199	193	214	227	185	173	171	180	220	205	161	203	180	207	189	211	201	204	188	196	200	197	188	206	190	182	202	217	229	155	215	201	210	201	173	176	194	177	204	199	193	174	214	199	208	201	226	194	196	200	177	192	200	196	193	196	199	210	205	186	205	187	174	185	177	179	210	197	189	192	207	196	198	199	197	212	188	219	216	178	213	193	166	209	186	234	187	193	181	206	210	182	183	183	165	201	209	211	196	192	196	194	203	197	156	162	195	183	204	216	186	204	186	194	180	182	188	203	238	200	188	191	197	198	184	188	192	192	217	207	211	209	207	195	196	186	198	184	187	215	233	198	208	184	207	207	178	191	190	198	190	193	213	201	213	174	185	184	214	187	201	196	188	204	208	189	164	189	194	195	190	185	208	182	159	190	187	194	215	214	201	200	214	171	206	183	215	196	214	186	147	209	192	216	217	194	170	194	202	178	199	217	174	216	199	189	199	199	194	199	200	219	192	177	202	213	220	195	194	181	180	234	191	215	227	197	203	176	188	181	190	208	194	192	188	180	216	181	201	171	187	193	194	189	196	193	220	199	196	194	212	204	214	199	220	204	195	173	203	217	195	171	193	183	186	180	205	181	223	198	205	203	184	195	194	224	175	168	192	198	213	198	188	194	221	179	184	183	176	191	208	219	191	191	192	170	207	224	198	195	176	190	191	188	211	210	191	209	198	180	187	200	197	153	210	192	185	190	201	212	213	199	195	182	192	203	186	199	226	209	197	194	205	184	154	203	188	162	225	190	182	200	207	189	165	191	217	224	174	236	182	206	183	192	191	212	206	185	186	212	181	202	172	195	193	208	206	174	164	160	226	192	223	218	179	199	227	211	214	196	183	199	177	193	179	181	227	207	184	199	177	188	202	191	189	201	204	222	194	174	199	197	195	211	191	191	186	199	182	235	195	193	198	185	204	169	212	178	207	215	163	215	216	193	188	180	187	177	180	190	207	167	191	181	178	178	196	200	171	200	183	203	196	195	199	214	221	168	208	202	198	189	208	213	196	193	192	192	221	182	207	190	242	196	205	183	188	190	198	167	208	209	215	198	197	223	214	207	180	194	184	200	205	204	193	185	196	162	196	222	172	188	218	210	203	183	186	180	183	197	195	170	205	189	195	189	190	208	190	200	211	204	195	193	170	200	195	195	203	194	176	216	205	197	185	184	192	180	170	193	184	182	199	203	207	186	190	197	222	199	196	200	195	204	210	202	210	223	212	190	186	193	193	188	174	208	211	201	180	175	198	194	190	205	235	207	194	204	217	185	198	191	209	188	200	180	211	205	215	190	194	198	186	192	166	210	186	192	206	162	170	202	167	166	196	175	183	188	194	197	207	169	197	180	186	207	207	230	179	185	225	193	163	193	223	199	172	209	205	198	204	202	189	170	188	205	179	196	206	190	184	194	189	195	211	190	204	187	211	198	187	202	182	196	192	190	197	181	208	183	201	216	188	184	183	193	216	192	195	162	165	202	198	184	199	194	211	205	185	173	208	189	185	215	181	153	192	201	181	209	210	192	216	216	209	167	179	197	211	207	194	200	188	200	206	216	185	240	199	188	201	217	213	203	199	197	198	183	207	211	184	191	200	182	200	177	189	187	204	206	220	194	189	203	215	178	187	187	188	207	185	202	201	193	210	171	202	188	206	178	179	194	197	202	200	206	179	194	184	208	186	212	207	193	214	219	189	226	188	214	191	192	200	194	218	208	195	200	192	183	206	187	222	194	212	175	204	184	188	216	181	182	192	199	192	206	183	161	189	189	210	205	189	191	179	201	185	186	184	195	207	200	193	192	179	178	207	180	199	190	190	184	181	206	214	165	213	182	211	178	192	174	208	216	192	185	183	237	210	191	201	196	189	180	203	195	199	185	212	195	211	211	210	201	171	190	184	196	200	177	212	215	180	179	218	204	232	191	190	197	202	177	178	191	176	169	204	213	208	158	187	184	213	201	206	185	178	173	209	175	203	170	204	208	180	186	182	207	200	204	189	200	171	209	200	208	195	188	198	188	175	195	200	205	193	193	180	203	188	178	193	182	197	219	196	170	188	157	197	192	199	200	188	195	193	203	165	199	203	166	175	193	174	207	183	197	200	171	202	190	199	218	200	188	185	196	185	187	198	187	214	194	209	193	188	195	193	192	176	226	191	161	196	189	194	195	201	209	170	180	179	173	197	189	209	174	212	189	183	172	203	198	218	201	192	173	211	184	198	188	204	198	191	196	192	197	173	194	159	186	180	165	205	207	179	213	194	184	182	208	203	220	166	196	210	198	197	179	189	179	189	202	193	197	154	185	197	230	208	184	213	173	176	216	213	201	220	181	208	196	189	186	207	183	207	187	187	211	185	218	189	189	201	179	178	211	220	186	200	188	191
28133	2146	4902	5330	4490	3633	2986	2539	1987	1813	1573	1459	1219	1225	1099	1038	965	965	853	807	851	812	755	750	687	691	725	667	738	712	684	651	611	609	646	576	587	562	603	607	594	587	592	581	573	577	571	543	538	594	520	543	492	556	561	541	582	585	524	573	524	522	530	538	501	552	557	546	535	521	555	537	567	509	490	553	551	511	494	489	496	506	541	581	520	559	527	510	514	498	516	523	479	506	535	553	479	481	552	502	518	546	533	548	520	493	512	529	519	519	498	479	506	495	523	561	510	503	510	540	468	513	479	526	536	522	522	524	490	504	505	509	490	508	478	531	529	552	494	522	495	509	516	527	487	531	503	555	529	520	511	528	523	504	521	503	497	509	511	553	479	503	519	510	514	547	499	529	546	491	499	477	495	509	509	500	535	517	476	503	488	490	517	489	538	496	520	491	485	492	518	519	520	494	465	479	524	553	504	496	479	562	497	499	507	493	530	513	508	534	513	514	531	503	532	533	528	509	514	529	517	517	468	497	479	509	491	508	544	532	528	510	526	501	531	518	536	534	516	507	534	519	507	492	511	552	492	496	442	474	513	513	517	486	551	508	526	509	553	512	456	506	500	510	519	492	497	510	528	471	507	523	503	527	503	486	514	530	488	484	532	517	508	501	512	482	508	536	518	474	521	529	506	494	520	531	522	511	491	497	483	462	498	521	452	504	510	495	506	541	506	488	528	498	530	530	506	515	544	481	530	514	499	525	538	471	533	486	509	503	537	496	543	499	485	549	505	489	501	480	502	506	503	488	499	504	523	519	509	498	466	521	497	514	518	485	512	502	482	506	545	499	493	512	537	549	546	499	517	509	461	469	520	484	521	504	530	492	478	504	497	504	512	461	534	537	492	539	514	533	469	506	516	504	522	492	487	514	480	512	511	495	492	547	492	501	499	514	537	501	498	525	476	517	502	482	533	489	494	499	468	488	505	535	521	469	506	491	499	491	504	512	489	513	461	514	500	482	510	498	494	545	500	484	514	512	481	498	515	527	524	511	505	512	505	507	497	464	459	506	531	532	474	519	512	520	496	463	489	501	499	485	461	483	482	548	529	540	520	483	514	500	496	477	506	479	529	489	538	492	514	511	537	478	514	501	488	472	513	529	476	504	528	502	497	533	520	484	495	477	508	518	539	525	507	515	538	491	481	530	496	517	523	453	526	521	520	512	533	499	517	487	546	482	532	502	528	518	518	493	480	503	507	531	530	513	471	484	484	540	503	479	519	470	501	533	483	496	518	496	538	519	468	489	520	499	540	479	495	540	553	517	475	494	488	518	517	540	530	502	544	519	492	471	547	475	479	556	506	505	504	495	482	520	501	503	461	500	472	535	496	557	472	487	500	500	537	550	521	511	482	507	530	491	516	556	488	538	568	479	489	506	509	485	510	496	475	498	513	540	505	483	506	533	453	462	489	506	492	498	505	524	503	518	509	473	487	480	516	501	457	492	479	518	520	488	526	500	455	520	509	500	506	528	503	504	526	500	501	475	475	490	514	483	480	508	484	512	539	548	492	494	481	489	489	504	460	496	498	442	473	483	474	498	506	524	503	499	521	490	491	506	532	494	502	501	479	505	435	511	520	527	506	521	504	499	505	554	546	490	530	506	523	482	512	544	513	522	496	488	533	495	503	521	543	512	485	516	517	514	501	478	495	503	472	509	574	518	507	540	494	512	489	493	517	514	495	457	484	504	479	503	500	537	481	455	480	486	481	533	491	509	493	492	483	505	527	502	501	547	502	512	485	508	488	513	521	522	512	475	533	476	513	504	510	497	448	507	495	508	499	501	485	487	482	538	521	493	477	563	448	511	509	517	512	519	481	530	471	485	510	536	525	501	509	479	520	503	483	492	487	514	502	493	517	531	481	537	507	526	518	486	489	488	532	554	524	497	505	518	491	471	496	493	549	516	507	532	438	502	455	494	479	524	512	545	499	491	515	507	507	552	478	537	501	507	528	494	496	516	530	491	506	516	492	538	514	523	537	497	457	481	468	504	501	533	512	498	534	514	514	568	533	526	536	547	543	510	508	509	496	498	486	515	494	473	539	533	505	500	489	503	507	517	468	466	511	499	529	475	492	549	489	538	522	491	475	510	512	512	504	500	508	494	489	515	496	515	496	491	518	520	481	539	513	475	513	475	486	501	518	520	495	510	507	498	508	510	540	467	523	508	520	545	536	529	504	469	516	516	507	529	553	523	522	514	479	503	525	494	530	505	521	518	526	482	522	545	523	504	456	483	531	537	481	505	532	534	518	477	474	509	519	537	546	516	532	519	492	535	480	491	537	499	496	482	522	544	508	507	531	477	524	500	509	504	552	496	514	499	496	508	469	495	532	516	531	570	520	507	518	487	511	504	466	482	488	510	505	500	517	544	501	526	512	469	482	503	495	504	527	511	485	482	514	504	544	468	518	521	505	506	520	513	520	519	483	549	497	523	485	493	498	526	522	480	520	542	498	489	518	536	520	477	495	519	518	514	476	522	523	495	540	494	508	501	524	497	537	463	488	496	487	505	510	487	521	516	522	497	525	507	543	489	521	508	495	479	524	473	547	528	466	486	502	536	522	463	503	540	483	536	485	515	514	502	520	495	511	519	503	480	490	491	515	537	510	490	533	519	493	488	516	498	496	485	530	525	485	492	512	507	537	503	515	518	560	484	478	527	515	513	468	508	526	499	490	506	521	535	485	476	538	513	538	510	510	499	503	523	484	485	475	568	479	514	505	499	531	524	501	553	466	510	533	516	483	520	540	531	490	505	538	523	529	506	508	508	547	457	505	556	514	493	475	481	499	507	533	518	501	516	520	473	457	516	481	515	515	471	495	458	490	511	499	500	535	532	500	478	537	509	528	532	520	516	501	503	486	512	517	488	482	553	497	535	515	509	522	494	524	485	507	494	493	503	511	483	509	508	515	520	500	515	459	504	465	475	493	516	493	502	487	533	486	485	538	512	505	478	512	517	480	497	502	466	490	483	516	521	482	509	530	501	500	542	501	539	509	536	503	498	513	514	506	510	519	491	518	526	526	495	483	482	477	509	534	489	534	472	482	505	497	516	496	488	557	521	500	528	495	478	529	514	512	513	485	532	487	477	489	492	504	522	509	499	502	486	518	492	483	514	526	473	550	528	498	486	513	510	467	505	509	527	490	492	512	515	488	536	490	489	515	519	519	514	536	530	495	485	459	510	521	498	503	465	544	509	500	498	493	513	512	525	489	538	451	522	516	485	508	485	492	492	476	519	508	492	522	521	519	521	495	496	518	512	509	522	484	511	487	538	505	487	515	501	486	516	522	474	514	526	507	501	527	500	466	511	498	463	526	492	520	487	496	503	499	452	507	517	493	497	502	488	486	490	494	479	502	492	492	558	550	516	484	469	504	503	471	538	481	526	515	503	506	497	522	554	467	512	502	499	476	517	532	530	500	530	518	521	489	486	475	515	490	467
4217	259	233	193	171	168	177	182	167	166	193	161	153	185	162	158	171	177	177	178	184	182	192	176	174	190	170	165	165	186	157	146	178	195	169	166	200	173	152	162	138	170	174	170	183	172	148	169	151	150	182	202	181	175	174	189	175	187	188	165	166	163	167	183	166	175	156	190	177	185	179	168	173	169	178	204	193	196	167	172	188	201	153	182	175	182	179	168	187	178	184	197	180	197	166	177	167	172	161	171	185	165	161	168	187	185	187	163	170	181	163	188	185	184	171	177	157	172	160	152	159	202	175	181	183	170	163	173	172	188	169	162	181	164	171	144	160	166	148	149	176	161	187	153	175	172	198	158	180	162	170	175	167	155	170	193	169	155	156	161	163	182	189	159	198	160	170	162	168	171	186	169	156	159	171	166	162	178	187	171	171	140	150	169	181	172	162	214	175	160	198	176	151	168	176	164	168	183	198	178	170	173	174	160	172	180	171	166	174	209	174	143	200	190	177	183	168	181	161	147	178	166	175	170	193	151	163	191	175	142	169	166	174	156	161	161	167	205	159	174	186	175	165	157	190	190	192	183	178	146	169	162	164	174	158	168	218	165	181	180	142	155	164	182	172	161	200	146	166	178	160	158	168	144	160	152	167	165	179	178	180	196	164	177	179	149	170	192	165	171	165	186	172	153	183	193	181	154	189	176	160	172	184	170	146	174	174	176	189	181	190	175	192	151	191	171	153	171	198	172	173	170	158	178	164	176	158	159	146	128	149	167	171	191	160	151	186	176	152	152	179	163	162	176	184	182	140	151	160	165	166	147	153	168	186	191	185	165	179	155	164	185	184	196	137	146	169	156	159	198	179	171	201	192	177	180	173	162	170	169	182	163	173	164	165	171	190	155	157	172	185	178	194	163	172	175	179	193	166	132	158	187	153	162	192	151	164	148	170	170	165	169	164	142	152	172	155	169	184	171	191	183	166	187	193	171	167	169	197	181	175	178	159	171	172	170	167	175	213	184	184	166	185	174	179	183	174	173	152	169	152	162	173	165	173	184	189	182	181	198	188	164	170	169	177	168	196	151	173	197	169	180	165	175	205	174	169	188	184	178	160	160	176	181	181	183	195	147	202	188	178	179	182	174	173	180	198	161	172	189	197	150	163	173	189	157	178	166	173	174	187	183	162	176	182	150	188	160	162	169	170	155	201	166	186	185	175	170	178	170	175	188	163	172	172	161	157	163	170	146	175	180	177	169	151	173	173	166	164	162	165	156	180	152	170	146	150	186	168	167	150	196	171	179	187	152	174	176	181	179	165	170	162	160	159	177	193	171	166	168	160	161	137	182	197	161	151	176	158	163	158	172	217	157	180	140	168	180	190	161	166	157	186	183	206	147	167	192	157	190	176	177	177	189	162	178	172	163	169	168	164	170	186	192	186	186	153	188	179	189	185	173	179	168	178	180	168	189	153	181	164	171	212	153	175	157	176	152	157	160	192	185	161	164	195	175	186	153	176	165	194	211	193	161	193	167	182	171	184	171	170	164	166	157	156	157	186	187	161	179	161	165	157	193	163	176	181	140	173	176	172	179	180	160	171	204	173	147	181	178	153	163	160	174	183	163	169	174	144	166	164	173	188	164	172	156	160	140	179	175	181	157	177	158	161	172	145	183	191	186	162	141	186	165	163	169	157	175	181	177	171	150	184	174	188	155	167	189	166	178	176	197	204	168	168	159	156	170	152	159	153	179	175	173	173	178	161	169	161	168	183	162	168	169	175	187	169	168	163	171	183	178	158	162	201	183	196	148	177	183	190	182	162	172	188	159	184	162	160	157	181	173	174	170	187	170	197	165	173	162	170	192	172	167	177	161	187	179	157	176	186	166	165	173	163	165	197	187	201	194	160	146	198	189	176	169	197	192	178	193	169	170	165	171	171	180	172	168	185	184	184	163	162	183	171	181	196	167	176	174	158	180	167	158	150	185	158	179	156	171	171	172	159	161	165	179	170	181	168	168	164	178	184	176	171	161	165	175	137	159	159	166	159	168	168	155	177	150	184	177	152	169	160	160	154	156	154	169	162	141	179	166	167	181	178	184	186	157	174	147	172	177	192	165	165	193	167	177	159	150	157	185	163	165	187	160	168	174	171	169	170	193	182	161	172	174	171	171	171	203	198	174	171	183	148	165	189	156	167	162	175	172	201	158	174	184	175	191	150	184	157	175	176	179	175	177	168	145	173	167	171	177	197	162	168	167	177	177	153	139	167	168	193	152	184	175	179	183	170	139	172	184	177	161	178	172	164	213	162	184	155	165	171	174	160	158	171	151	170	153	160	149	180	173	176	152	181	192	181	157	167	189	167	167	156	182	193	178	188	161	173	163	151	183	169	179	173	179	185	182	173	182	168	168	175	157	169	196	178	193	155	175	170	177	193	185	155	192	142	153	166	171	171	159	183	177	183	181	186	170	143	144	149	184	168	155	205	192	165	169	174	184	156	177	156	176	167	181	147	173	180	170	151	163	179	171	180	156	150	179	166	146	148	149	175	178	158	181	158	176	186	187	167	171	192	160	162	180	193	177	177	184	178	166	181	151	179	156	188	173	185	166	163	164	190	152	158	177	169	160	144	152	181	173	169	196	180	172	154	187	170	179	174	160	181	157	178	196	168	191	165	184	171	180	176	148	166	164	181	180	169	161	151	197	173	163	185	166	149	147	162	194	161	168	176	160	165	148	174	172	153	177	182	143	164	172	189	172	162	188	166	184	174	156	185	168	164	158	162	158	176	154	187	185	188	181	168	162	168	193	193	170	171	170	167	189	176	161	169	186	174	180	178	175	193	162	158	194	167	158	155	173	160	175	156	162	157	168	180	154	147	163	173	177	167	170	195	171	174	162	165	163	175	163	163	164	163	175	174	197	178	157	173	179	175	178	141	203	152	175	199	147	193	170	187	186	168	163	156	152	183	177	144	184	152	162	163	183	186	163	170	170	173	160	169	157	177	172	155	159	169	185	188	182	184	177	173	171	170	180	175	170	166	173	182	151	170	171	167	184	187	171	180	198	185	185	162	181	157	166	194	154	181	175	162	178	159	170	195	163	186	195	172	155	178	178	178	156	158	175	171	184	156	188	168	174	176	172	179	163	183	186	177	176	180	191	169	174	163	170	167	182	178	170	178	147	166	164	176	192	165	192	185	157	175	155	176	171	184	171	160	162	181	170	174	163	187	163	166	174	174	161	157	187	189	160	179	170	183	168	177	192	170	187	180	154	194	189	160	184	165	206	152	165	142	171	167	192	187	174	173	196	183	179	159	191	162	189	166	175	160	179	182	164	169	176	157	195	153	166	193	147	142	133	171	169	184	213	169	174	165	193	166	148	184	157	177	164	155	171	175	202	172	148	161	192	171	179	175	179	163	170	170	168	182	155	167	183	168	177	147	142	160	175	181	164	181	165	146	208	155	170	163	191	174	178	174	166	174	189	163	188	170	168	160	162
4031	547	607	606	572	601	576	526	508	570	479	507	499	547	511	511	494	533	457	472	485	426	465	462	495	458	517	483	479	450	459	496	480	454	490	477	482	499	521	451	516	448	473	475	480	488	514	484	457	470	468	454	466	520	495	501	509	503	532	480	504	508	475	514	490	515	511	487	435	479	483	490	444	528	501	483	477	478	489	475	464	452	487	489	506	503	452	457	476	447	504	464	497	497	501	495	449	489	462	511	498	471	491	472	466	482	450	493	464	500	487	494	474	464	487	513	484	478	468	481	465	489	525	478	473	492	509	450	469	504	421	511	480	516	475	459	467	429	464	522	491	446	474	482	470	469	465	458	478	473	457	480	512	462	448	473	506	456	486	454	467	480	501	480	484	509	512	495	494	509	481	421	529	442	473	494	452	453	514	444	493	510	467	441	487	437	458	513	447	510	451	513	454	444	444	463	514	429	458	539	496	469	487	460	502	492	515	502	458	467	443	490	477	438	498	460	478	520	496	484	475	461	522	524	471	413	492	529	476	504	511	505	484	476	474	481	479	465	474	521	437	449	520	462	481	428	469	480	472	459	469	488	481	496	459	487	429	476	528	470	464	498	485	466	512	483	491	490	474	467	507	475	508	501	433	463	480	489	490	461	519	463	452	482	533	495	461	464	530	470	503	483	507	487	463	499	486	475	511	458	516	437	445	498	481	454	458	457	499	459	494	507	470	447	494	476	466	476	502	468	486	475	494	445	468	489	474	495	510	476	495	497	480	492	457	498	459	452	457	494	457	457	465	489	453	507	454	483	467	462	473	477	468	491	470	482	446	458	454	465	494	457	511	486	499	474	465	499	503	450	503	456	446	465	431	437	475	480	474	488	505	443	458	474	487	476	479	495	500	452	531	483	450	503	489	498	503	463	502	454	465	439	476	512	469	477	490	463	493	442	468	476	501	453	432	463	475	485	468	476	476	488	491	462	457	481	485	470	463	490	489	475	520	427	501	484	499	445	499	454	503	468	481	454	485	461	491	471	522	487	518	486	487	489	473	462	507	462	465	466	504	505	485	493	450	479	515	501	472	469	483	464	480	495	471	457	435	456	449	501	498	506	487	445	478	484	496	490	475	479	501	498	522	497	492	495	480	494	497	484	482	502	496	464	492	464	467	490	478	468	483	486	484	468	493	474	491	483	497	481	452	462	455	493	470	486	517	489	464	486	509	484	492	494	507	483	497	490	510	433	489	445	452	486	500	491	480	491	487	465	507	533	461	480	462	522	497	476	458	501	467	476	473	511	518	497	493	499	568	472	483	482	460	481	465	456	474	510	455	487	470	477	464	485	523	477	466	486	501	496	487	489	490	546	497	466	471	509	482	461	486	542	462	482	499	515	485	487	501	453	454	456	493	449	473	486	483	428	443	488	467	499	469	466	486	496	471	444	473	452	482	499	477	445	460	502	510	525	452	457	462	457	492	463	466	478	511	480	505	458	474	453	458	460	506	458	486	497	472	515	456	470	475	486	494	467	486	496	497	511	458	476	494	439	525	443	474	495	482	502	477	456	487	445	454	448	497	477	471	468	510	494	482	468	483	463	521	457	490	495	467	496	473	463	505	462	472	464	497	472	505	498	488	479	425	468	510	458	492	552	503	527	469	511	465	485	489	489	457	472	487	438	493	478	494	451	452	518	479	458	481	467	470	473	470	461	467	513	456	456	476	431	495	478	456	478	479	477	504	513	462	505	503	489	486	433	486	428	447	497	489	471	465	507	481	485	475	474	453	480	493	468	448	475	487	492	491	478	472	468	500	459	464	492	480	454	513	488	467	475	502	460	478	470	479	493	470	478	484	457	469	470	464	465	485	495	489	499	470	491	461	473	483	499	481	490	495	446	470	501	486	453	493	469	447	463	498	473	456	485	491	439	483	523	476	494	472	484	482	492	491	487	499	474	469	468	490	510	463	512	475	430	506	503	463	448	445	493	556	467	503	485	479	464	471	468	480	501	461	486	474	484	503	490	519	495	495	492	471	462	476	462	487	485	472	465	458	432	444	480	449	476	459	494	485	477	467	478	483	476	429	462	493	470	488	471	498	437	495	479	475	464	469	471	482	458	496	507	452	501	479	504	460	489	447	493	480	509	472	485	514	473	480	482	481	508	473	490	499	449	456	487	495	498	481	463	482	445	504	454	474	488	472	489	466	476	507	458	457	468	522	490	500	454	495	453	462	509	518	470	474	474	487	483	473	471	443	496	468	462	457	481	445	455	498	505	495	475	492	441	473	449	504	500	518	489	472	474	466	474	455	495	457	470	520	543	480	481	499	480	440	490	475	481	511	448	505	459	466	496	442	442	473	490	452	470	483	509	450	497	449	525	473	485	517	487	424	482	526	430	465	496	433	465	473	508	482	502	471	459	477	464	483	447	507	482	461	486	473	456	494	531	469	506	495	474	456	481	472	480	496	511	451	490	461	470	471	469	460	474	466	503	495	485	475	485	464	476	454	478	451	505	491	509	480	480	487	485	500	469	497	481	488	478	504	470	487	495	463	536	479	454	480	462	531	494	452	466	486	492	494	475	479	489	491	455	475	491	460	458	474	512	445	500	472	464	461	485	507	485	507	503	512	466	492	477	500	506	451	465	479	482	451	463	511	455	495	468	504	498	465	478	509	500	473	461	468	453	523	465	483	456	481	450	473	472	437	499	500	525	500	493	427	441	513	463	457	495	461	470	475	468	488	447	512	463	463	469	494	468	530	473	493	448	489	477	454	486	460	477	484	516	485	467	507	466	441	480	490	454	461	474	518	489	481	472	461	481	472	473	472	474	508	493	484	485	488	493	479	449	524	493	490	493	450	455	474	487	501	481	482	499	473	442	494	437	476	507	453	457	454	450	519	487	464	462	465	492	546	451	460	477	485	511	466	482	477	460	497	478	477	444	496	455	512	486	491	498	481	493	502	481	477	470	458	479	473	508	455	475	513	479	473	478	472	475	470	458	468	489	491	503	486	484	486	516	534	476	474	448	461	476	488	501	521	487	459	478	489	496	470	491	483	496	482	471	493	472	487	452	519	482	484	464	450	438	500	496	473	474	472	497	477	511	473	455	505	482	523	447	507	463	416	456	504	453	465	516	486	501	458	454	484	487	476	473	485	487	455	503	500	486	531	492	488	482	502	449	472	526	453	483	465	477	485	454	510	455	482	462	497	454	507	492	466	506	455	498	482	449	472	435	495	475	468	455	495	458	480	484	468	513	497	472	481	457	503	489	487	471	499	488	469	492	449	476	478	517	489	462	506	474	507	499	472	479	462	496	489	443	523	497	455	488	478	465	504	490	521	478	526	466	490	462	418	498	466	504	492	455	456	428	494	453	477	492	452	520	464	461	490	489	478	471	489	506	510	483	470	457	478	505	448	468	477	461	443	502	491	474	490	495	473	481	490	450	505	452	507	500	501	471	480	515	515	509	465	448	467	434	503	536	464	479	459	474
36826	8341	1359	935	658	564	455	389	369	413	319	322	307	289	304	313	285	301	292	251	274	253	273	250	280	276	260	266	270	256	282	266	255	247	259	228	294	242	239	245	244	262	253	249	249	247	243	235	266	263	268	238	240	260	247	267	261	259	269	255	252	257	236	250	253	250	235	253	262	229	246	240	236	280	266	260	273	258	259	267	254	251	277	250	244	250	273	282	257	303	236	261	234	237	277	249	262	235	266	261	270	258	269	271	263	244	279	260	273	261	246	255	243	249	261	265	268	234	225	247	240	262	277	242	255	232	240	236	255	259	281	261	258	240	250	251	271	274	263	241	252	221	250	273	208	229	248	260	248	221	277	261	274	255	206	252	248	257	259	261	270	255	237	245	284	271	260	267	273	245	223	253	279	279	257	246	251	273	266	264	279	260	256	280	234	238	265	276	247	247	251	276	235	272	237	289	271	254	244	268	275	265	250	262	255	253	252	239	242	268	273	253	300	236	274	271	259	243	247	243	244	261	241	255	268	274	229	250	247	292	241	253	262	260	242	277	251	219	248	263	253	259	241	261	239	246	237	230	267	237	240	260	262	286	291	280	288	262	263	269	251	248	245	266	281	256	251	292	258	250	263	262	273	254	236	276	245	248	251	257	278	282	260	247	257	269	259	254	267	271	239	270	263	237	264	255	256	257	249	252	262	242	260	234	235	253	257	261	270	252	269	246	250	244	266	249	252	239	264	254	260	264	274	263	261	250	268	278	253	281	259	263	233	249	245	250	267	285	240	245	242	249	245	280	274	249	270	229	232	235	234	224	258	266	249	230	286	272	273	270	270	232	284	253	248	236	242	258	264	257	253	281	249	260	254	269	261	280	253	244	253	261	239	246	260	216	237	251	222	254	244	261	254	260	253	245	235	246	249	271	248	255	264	270	265	263	258	247	249	267	268	243	246	267	279	264	261	283	265	248	277	280	259	224	264	283	257	248	261	274	231	289	277	254	268	259	275	222	253	253	250	221	254	266	247	304	268	256	261	238	255	254	268	282	244	252	241	264	268	243	258	293	230	265	262	255	275	285	270	252	276	259	243	256	228	234	262	249	253	247	258	260	270	256	270	237	228	225	255	231	287	291	251	253	228	246	285	256	260	260	278	243	274	251	285	248	230	259	286	232	250	256	232	234	266	252	260	266	270	255	251	273	254	261	260	267	240	251	263	237	290	265	261	240	254	235	269	261	261	244	283	254	267	255	289	247	279	236	241	278	275	267	262	251	249	248	263	246	242	243	232	283	243	275	248	259	261	291	260	257	253	249	241	253	265	245	260	252	255	284	278	253	287	259	211	246	287	238	263	233	236	248	250	270	271	235	248	262	278	220	242	268	244	257	264	269	264	232	268	274	252	240	255	269	275	272	235	243	236	266	253	261	257	253	274	256	270	251	255	252	277	252	260	246	239	252	263	279	234	218	264	214	250	264	255	234	247	248	267	237	252	277	250	250	270	277	245	287	246	230	250	248	260	256	257	255	246	269	267	245	226	263	257	247	272	255	273	260	248	234	253	268	276	265	262	243	238	250	264	261	269	235	267	259	231	234	266	225	268	239	261	259	241	250	288	264	222	304	255	274	239	204	258	240	219	263	262	290	253	266	277	222	237	287	277	254	257	269	266	293	246	247	276	216	252	257	261	271	229	244	255	257	236	256	239	246	240	246	257	267	249	252	240	255	254	251	251	308	251	252	287	249	232	255	255	257	251	276	253	300	264	257	239	257	242	256	263	274	266	239	252	262	261	235	244	263	264	267	251	283	230	253	274	246	267	274	264	247	255	233	257	260	272	260	241	243	270	238	255	254	245	251	251	225	242	280	260	243	248	253	260	257	254	274	255	289	267	299	270	235	238	255	251	290	255	262	239	251	233	253	257	250	246	265	233	260	271	286	261	244	292	225	272	262	230	250	239	256	257	246	251	243	263	239	251	279	259	261	247	263	257	269	230	255	277	272	240	274	251	262	254	261	275	280	249	228	246	263	254	244	255	259	246	266	235	291	237	269	250	281	260	269	250	263	273	269	229	252	252	253	275	268	277	236	233	242	246	251	264	241	243	275	261	261	255	259	220	284	268	256	262	279	272	236	245	261	278	258	260	279	288	236	264	258	264	264	256	275	294	284	248	262	235	262	285	293	242	260	275	250	234	256	250	277	260	289	254	288	259	238	268	257	238	267	262	274	239	258	249	268	286	255	239	263	247	247	244	282	270	281	251	261	226	268	264	278	248	288	269	260	253	247	268	291	250	239	275	259	256	238	224	231	263	254	273	257	289	240	232	261	250	258	261	243	266	244	247	251	249	286	270	279	271	249	273	260	273	276	266	276	263	248	248	238	230	264	256	251	245	266	258	282	242	241	251	261	265	277	275	243	255	228	229	245	253	256	261	265	254	246	249	264	274	245	255	261	272	250	224	265	282	209	249	303	254	255	221	264	268	249	239	255	263	251	260	284	245	237	238	271	238	248	239	256	263	258	255	243	253	287	250	264	220	227	234	274	251	270	260	261	255	263	246	298	267	242	247	251	244	262	239	281	245	277	259	257	264	222	241	223	264	272	265	272	263	254	226	239	246	237	275	272	253	237	290	258	254	286	252	272	262	234	294	266	255	240	238	245	249	266	253	251	287	278	230	260	290	264	271	241	257	247	279	261	266	261	277	247	277	240	290	280	230	225	249	263	285	304	288	250	235	238	253	226	233	238	274	237	247	261	266	288	263	272	242	295	293	273	259	291	262	275	260	254	237	274	285	245	270	289	230	274	261	234	250	256	246	255	237	261	285	228	264	279	258	249	256	298	265	242	256	254	252	255	252	233	261	247	253	243	260	251	227	244	268	253	278	271	263	264	249	246	232	271	229	291	254	276	274	240	251	231	274	269	243	254	270	248	251	254	248	272	252	248	248	246	253	276	243	245	226	252	231	278	251	238	246	281	267	261	263	242	268	229	265	278	260	244	237	266	276	251	273	285	247	255	293	242	280	267	283	247	265	249	253	259	269	254	255	242	262	254	249	232	241	277	226	222	274	249	285	246	249	261	267	260	245	271	263	248	241	282	259	251	294	250	246	225	239	255	279	279	232	250	280	260	285	260	265	264	256	275	256	242	255	280	271	255	273	288	256	256	237	257	243	259	243	271	279	261	250	277	262	289	254	238	282	255	268	266	245	272	262	266	235	257	259	262	261	247	255	239	277	237	272	279	296	263	261	247	244	241	236	271	235	261	272	243	270	277	233	286	264	253	245	275	255	261	227	247	267	250	254	222	259	235	222	268	274	245	240	294	265	259	264	260	281	229	264	258	251	276	236	283	250	250	244	242	253	235	251	222	260	254	266	265	266	247	269	286	256	250	255	250	271	259	262	272	243	237	252	247	271	241	244	245	243	262	265	243	258	248	247	272	258	271	239	280	276	255	253	261	262	264	255	275	230	251	277	236	272	263	247	231	263	257
19708	1442	2877	3169	2812	2387	1919	1565	1469	1334	1196	1129	1101	1025	958	986	898	919	848	901	815	830	791	808	797	750	772	744	759	757	788	749	723	771	724	772	765	737	700	751	769	718	688	707	688	738	721	614	733	687	669	678	696	678	735	700	675	706	708	654	650	660	730	695	683	688	670	719	622	658	692	642	717	683	707	755	658	666	665	667	627	683	666	678	679	651	695	704	664	659	669	686	686	673	670	689	636	686	712	671	719	705	697	721	650	648	662	645	692	678	705	667	685	649	696	651	646	680	665	655	670	691	720	696	667	666	695	695	674	692	649	688	706	690	645	683	681	697	686	693	706	684	730	666	667	683	696	720	640	663	685	696	651	668	691	694	673	661	708	665	685	676	697	647	663	649	662	696	681	674	657	691	632	670	637	656	698	669	702	641	660	626	685	728	672	670	681	681	675	673	672	701	675	674	717	632	690	682	682	620	682	670	659	682	676	696	667	672	722	692	664	660	709	683	688	666	652	638	639	650	701	697	629	652	686	695	699	696	733	696	672	623	643	679	671	664	713	666	642	661	704	647	639	674	672	700	679	683	616	713	647	661	652	673	678	678	609	633	650	618	682	692	661	646	640	715	704	682	687	694	665	617	671	659	678	600	661	704	650	656	638	636	678	633	610	715	652	669	642	687	689	682	660	687	640	667	677	647	689	701	615	648	627	664	611	645	651	661	693	659	619	663	649	664	660	678	608	623	690	635	623	655	649	679	672	703	670	724	659	657	664	682	705	659	717	641	663	658	684	725	656	699	679	657	697	663	698	640	656	670	677	666	662	693	667	678	656	688	675	651	694	641	671	719	683	617	692	675	658	628	672	688	670	686	682	687	698	672	679	664	696	682	642	698	670	688	678	699	675	656	665	710	642	640	693	664	686	664	700	682	663	671	689	680	702	703	665	654	648	683	653	668	665	673	673	696	651	695	637	623	664	687	637	680	702	715	703	676	695	670	682	666	676	693	662	668	664	674	702	671	678	676	652	693	678	669	670	720	665	642	700	669	636	647	640	669	669	672	661	729	685	675	758	628	714	701	643	675	648	694	651	692	665	652	700	627	683	670	670	671	662	694	723	659	657	658	674	682	638	672	638	705	660	647	654	657	726	664	656	677	682	663	646	646	708	658	729	672	688	709	691	640	648	669	686	624	664	664	645	671	687	673	669	684	648	690	674	666	681	679	643	662	654	650	696	609	648	618	714	699	719	669	668	684	651	705	676	676	668	676	682	686	673	655	691	616	669	707	651	708	672	717	681	688	661	695	670	685	680	652	665	690	673	674	689	681	673	669	662	657	665	676	751	681	674	703	659	737	694	694	724	665	652	675	670	673	688	640	622	686	659	634	674	668	628	655	695	674	665	704	651	628	678	636	645	664	636	689	635	684	638	654	669	645	734	647	642	673	718	715	722	701	674	683	665	680	702	696	629	615	723	684	645	627	678	708	662	666	676	616	690	660	710	694	663	669	650	613	685	654	650	660	673	689	658	654	700	666	624	671	712	651	752	675	656	637	664	688	684	646	692	681	630	681	686	675	652	662	649	682	672	657	672	627	695	714	663	700	691	662	675	665	659	658	681	661	701	637	628	644	711	648	662	654	696	646	649	651	643	691	648	677	689	668	673	684	651	719	673	636	687	643	679	706	695	693	701	680	657	684	687	680	675	661	697	650	648	672	697	651	664	643	651	681	614	653	705	657	700	695	636	691	697	675	688	673	637	680	648	629	710	734	695	653	699	674	633	720	687	635	712	701	644	680	691	662	705	630	684	696	677	676	633	705	705	654	655	689	667	669	663	668	613	622	682	673	662	699	657	693	661	658	665	620	674	660	650	624	621	702	646	705	698	674	686	675	641	608	642	705	618	685	660	719	694	643	691	631	674	653	653	662	627	676	724	641	633	743	653	690	709	685	686	660	684	663	661	654	712	645	684	677	647	708	681	696	711	697	694	692	657	664	652	674	661	664	671	664	673	723	653	638	635	633	665	646	655	648	691	694	677	667	657	686	669	669	697	676	674	693	689	710	685	646	701	670	659	662	694	674	660	660	665	697	656	683	618	668	674	636	624	643	668	671	654	648	639	675	679	682	679	696	626	662	701	720	656	654	621	692	680	649	675	702	642	640	669	667	668	694	679	700	689	677	641	630	683	651	659	685	694	688	660	690	685	664	673	626	652	665	661	671	656	672	645	657	649	611	723	660	639	678	702	680	644	668	731	722	631	676	676	708	651	690	669	682	640	679	650	717	623	650	685	652	642	684	656	711	689	653	648	695	668	701	650	656	671	679	671	743	709	690	673	643	697	659	701	674	674	659	674	688	678	677	648	679	675	596	678	658	709	678	688	669	674	681	690	664	662	684	636	697	653	675	660	653	683	655	680	639	682	654	646	701	668	660	646	673	724	684	656	668	686	661	659	626	658	632	684	655	678	667	694	661	644	677	704	701	624	645	669	677	672	711	624	643	672	664	667	675	680	607	696	667	641	678	737	654	687	672	675	669	669	659	641	642	649	696	652	648	641	690	699	693	695	624	667	648	658	653	695	662	673	677	649	678	667	671	674	698	624	703	653	694	648	672	648	675	674	665	657	670	668	677	698	676	631	720	669	640	660	724	669	677	698	671	683	677	661	668	646	694	667	656	736	637	655	682	634	683	673	682	694	674	702	651	696	651	681	679	629	700	634	696	657	670	675	680	659	662	679	671	656	638	636	674	724	653	651	650	678	660	657	705	610	695	647	656	658	608	664	662	666	658	661	669	709	651	657	696	662	683	661	635	710	712	664	668	687	635	683	664	682	656	660	671	631	679	620	698	678	686	690	642	693	680	728	619	661	639	657	686	656	685	698	637	704	676	664	656	644	667	633	713	679	656	678	704	703	704	651	691	672	697	672	645	639	645	641	682	626	638	650	659	687	704	690	674	664	632	652	680	624	610	640	665	676	657	677	628	656	685	611	660	673	680	684	710	682	665	690	692	633	653	683	696	648	664	688	738	695	704	713	661	643	666	665	675	700	672	643	732	688	696	684	643	703	700	681	650	677	652	607	665	656	617	646	672	673	675	708	673	716	670	678	648	679	674	684	657	685	692	638	623	687	677	666	694	665	670	670	630	686	672	634	650	664	686	688	630	643	662	672	679	645	682	633	719	708	648	708	692	709	711	655	651	687	707	675	706	651	615	682	617	679	693	650	671	691	670	673	653	652	657	659	671	709	659	720	669	631	666	659	669	679	654	703	684	663	638	632	655	690	613	652	672	695	581	640	664	682	643	666	663	646	691	628	704	679	686	649	666	680	648	662	658	697	637	691	658	674	649	702	737	621	656	694	666	667	656	708	683	635	670	701	698	667	653	654	653	677	682	666	670	698	677	683	643	681	608	676	671	637	640	695	657	708	683	682	639	661	669	652	669	702	666	702	658	677	675	656	657	654	669	664	666	674	662	678	658	677	725	665	716	654	649
51234	15487	3022	1637	1091	887	607	532	434	357	395	311	289	307	246	262	217	225	209	222	225	217	206	237	219	206	240	237	222	217	218	193	222	205	216	190	226	198	218	200	210	188	187	240	215	194	199	192	216	200	184	226	192	219	199	202	209	182	192	205	210	199	170	189	166	197	208	206	187	204	193	208	202	176	196	212	198	198	211	190	183	198	144	199	177	170	225	191	225	202	207	163	195	175	203	204	196	205	184	231	210	192	198	193	215	189	187	222	210	201	214	203	170	197	208	185	192	211	205	182	189	210	224	197	190	170	193	197	189	197	196	173	197	182	171	194	204	176	200	186	189	171	198	200	205	180	191	204	214	176	168	207	207	208	224	171	196	195	208	201	202	183	207	178	218	193	200	201	185	218	213	185	206	188	192	158	209	221	203	179	213	185	190	207	187	191	201	184	216	200	196	208	191	209	194	204	204	176	207	197	202	211	182	179	203	189	231	200	180	212	196	181	185	198	178	241	184	215	191	211	193	216	165	169	191	186	202	193	191	199	216	170	246	213	179	205	185	200	186	219	216	189	208	197	189	193	199	203	187	190	181	205	196	172	208	206	205	178	176	175	172	178	204	200	214	209	192	199	221	192	178	181	204	194	178	177	212	174	215	180	213	217	211	203	208	194	206	176	193	162	177	206	214	180	188	196	187	193	200	201	186	200	206	185	193	208	205	192	190	191	205	186	217	201	216	159	181	181	194	196	169	192	170	204	207	186	206	207	175	200	215	189	176	190	183	187	202	219	192	204	186	202	191	212	185	209	187	208	214	193	196	177	171	212	196	204	202	192	170	210	186	204	195	203	208	209	183	168	200	184	163	181	183	206	194	188	181	196	178	184	214	212	185	163	203	208	181	207	223	170	187	197	209	192	190	182	219	186	185	172	179	193	170	177	190	155	182	200	216	190	207	194	193	199	187	196	200	205	205	173	169	179	196	198	181	211	205	207	194	196	185	190	220	197	171	197	202	192	186	193	201	194	189	174	202	206	198	191	192	194	185	201	189	208	199	186	189	205	180	192	180	191	199	188	203	191	172	205	211	164	198	188	179	200	174	197	177	215	188	185	192	193	188	198	196	203	208	174	202	193	181	191	216	196	194	178	191	213	203	206	201	192	198	194	195	175	192	194	207	168	189	198	208	211	198	200	182	203	190	210	220	205	180	179	212	200	185	201	199	171	194	194	212	189	203	204	180	223	217	195	185	179	209	206	199	206	204	172	201	168	198	167	225	192	216	185	194	180	178	204	182	192	221	193	184	194	192	190	201	180	199	193	195	195	202	181	192	190	185	180	197	180	196	188	195	183	207	191	201	213	183	183	187	181	196	193	196	176	198	183	216	190	166	215	203	212	175	176	212	204	216	205	201	195	216	189	195	160	202	194	185	215	207	184	196	214	182	175	178	190	197	194	187	219	209	206	191	202	196	218	196	193	191	166	186	213	184	208	194	194	200	211	170	184	201	228	189	174	193	217	186	178	196	193	201	206	175	191	202	175	171	189	178	192	199	203	203	208	201	197	188	222	210	216	197	215	188	188	190	258	190	176	195	199	225	202	189	197	203	184	209	202	198	165	179	190	188	180	214	199	219	169	196	195	204	202	195	193	200	192	182	193	189	203	177	191	184	192	192	192	180	173	187	181	197	188	192	196	194	187	195	181	176	183	165	187	178	202	197	202	198	183	197	186	208	193	207	179	206	191	188	166	184	159	201	177	221	177	219	191	201	221	188	174	193	196	204	204	219	181	193	213	197	188	173	209	222	160	184	207	219	196	166	183	187	207	192	194	189	201	178	205	200	198	200	183	185	204	178	188	164	186	207	203	192	184	212	200	199	204	195	197	208	171	193	186	204	197	200	203	196	192	205	212	180	183	195	198	210	195	177	187	195	192	175	185	193	196	176	222	187	197	181	181	200	206	174	194	209	215	179	197	185	217	188	190	169	206	197	176	194	186	208	168	187	174	221	196	212	214	221	181	224	192	201	197	198	220	181	175	228	195	171	192	177	205	218	185	169	200	195	180	198	202	179	171	203	198	197	200	186	180	194	191	193	186	216	212	203	187	190	188	186	203	192	200	183	169	175	176	186	188	191	203	196	208	179	196	184	175	204	195	166	181	193	191	200	185	189	214	195	206	180	205	175	193	196	187	207	185	192	202	214	186	214	206	182	170	181	197	208	204	213	185	200	218	196	227	231	211	173	184	175	200	170	187	170	193	210	186	189	192	172	190	191	208	210	198	187	185	190	194	197	227	197	190	200	204	203	191	191	193	205	199	202	223	225	218	149	215	168	198	204	165	194	202	206	186	194	164	195	171	218	200	195	203	183	195	195	194	215	176	200	207	173	180	188	186	185	180	188	191	205	200	213	196	191	168	191	191	172	177	194	177	222	198	202	203	199	185	206	193	205	202	177	194	182	183	171	188	209	183	179	176	180	195	204	161	229	208	194	182	191	212	203	206	181	192	201	208	205	197	192	202	186	179	216	220	199	188	181	187	182	198	197	196	218	201	190	177	183	198	197	173	208	185	195	198	220	190	185	185	190	212	190	202	192	209	171	228	185	218	154	196	189	164	214	216	165	183	204	206	200	169	200	193	185	182	193	194	182	190	190	188	188	206	204	185	201	192	207	201	197	178	188	196	184	191	225	209	217	205	193	176	201	194	180	195	199	195	198	202	202	215	185	173	189	203	182	182	184	196	202	197	177	215	192	190	224	182	201	182	176	177	206	191	174	177	189	194	185	241	196	183	185	197	180	192	175	183	183	189	199	170	211	189	203	177	199	191	180	197	184	186	183	201	211	189	180	188	213	185	192	157	184	173	212	197	206	184	203	165	178	185	180	215	178	194	180	185	183	173	201	208	188	192	167	168	204	178	193	185	212	186	203	191	191	158	182	196	188	175	205	208	207	198	197	195	182	202	194	203	189	211	203	221	211	189	186	188	217	205	179	194	188	184	204	201	178	185	206	187	189	218	182	192	172	187	169	198	187	187	181	186	178	161	180	186	208	194	186	170	174	168	212	198	174	179	207	192	208	204	183	202	184	179	215	214	176	195	212	215	194	188	164	184	177	191	178	181	189	164	197	205	166	196	212	181	204	170	179	186	189	178	231	183	180	183	199	191	237	235	180	210	176	178	178	201	187	201	192	199	178	173	198	199	234	168	202	206	194	203	171	197	200	195	180	225	202	200	172	232	190	184	207	201	190	194	193	214	174	202	199	211	202	211	183	198	199	199	207	182	206	229	228	187	227	188	198	177	201	201	194	207	215	202	189	166	214	193	200	199	214	228	183	179	181	206	203	186	197	195	187	187	176	180	195	165	178	185	195	180	193	201	167	213	170	207	164	180	210	193	212	180	177	184	196	168	182	198	190	234	185	198	202	207	194	185	183	175	211	179	200	166	169	206	186	195	201	167	189	174	182	211	189	178	178	195	167	191	199	190	187	204	184	181
26311	2128	4775	5246	4568	3637	2929	2525	2097	1782	1577	1400	1353	1214	1159	1072	1034	953	920	909	772	796	808	767	808	741	685	706	676	622	679	658	690	667	647	627	609	627	636	598	578	592	586	590	586	551	585	559	594	546	578	581	583	513	587	547	558	578	516	544	511	548	553	532	535	594	520	533	484	533	503	574	545	560	542	542	481	554	464	546	554	521	543	527	543	548	525	525	542	527	545	517	494	563	496	520	537	525	532	538	502	493	489	492	489	538	470	522	547	551	552	548	480	513	552	519	487	512	547	523	500	533	532	478	509	553	494	507	494	500	502	509	500	515	552	479	509	521	556	569	518	520	500	476	477	527	519	522	546	497	479	530	508	491	498	479	502	527	522	512	533	447	506	497	516	521	503	528	495	517	518	473	501	540	540	513	494	526	524	498	514	548	507	470	457	509	509	530	512	523	511	524	506	546	494	549	543	534	525	510	494	500	502	536	513	488	498	471	527	505	543	512	506	491	515	491	522	487	487	523	468	488	500	557	504	496	522	515	525	529	492	504	486	544	519	553	495	533	487	511	494	472	475	475	496	518	475	541	496	526	486	470	448	504	541	504	527	520	500	483	512	459	516	504	490	507	501	499	502	564	530	501	451	515	539	477	469	492	509	509	541	540	464	532	504	508	525	503	515	536	549	490	533	480	482	512	507	491	511	493	540	517	507	533	497	495	484	495	509	511	492	472	505	550	529	514	530	487	530	571	518	500	495	539	535	520	489	503	479	532	487	508	500	491	533	501	513	547	537	466	528	492	490	519	522	538	561	482	533	472	531	520	491	500	484	477	513	501	473	525	522	569	543	501	483	521	521	498	525	505	507	478	518	523	523	527	496	570	492	501	500	479	487	474	498	508	486	491	500	503	483	500	471	527	507	495	485	485	552	492	504	505	490	517	528	497	520	480	486	545	541	480	532	492	497	499	485	494	506	511	540	527	475	499	517	528	473	468	490	459	470	537	550	505	473	533	481	509	513	534	491	519	501	494	535	495	548	486	520	479	473	490	494	529	488	505	506	485	481	464	468	485	525	486	533	517	521	519	504	533	500	472	548	533	509	519	498	504	525	474	541	504	477	511	471	508	513	528	518	515	512	504	542	478	510	521	485	505	514	483	534	498	505	507	477	499	486	525	520	486	526	527	503	520	512	525	508	497	491	483	486	533	503	526	446	516	503	473	532	558	513	487	527	506	486	515	498	469	498	537	545	523	478	531	546	524	503	480	491	509	515	490	493	507	487	490	496	451	489	543	516	542	507	505	513	523	495	531	525	521	520	529	527	493	552	524	460	532	521	471	557	535	492	478	553	487	469	516	457	482	484	531	550	521	488	472	505	529	487	543	452	480	494	540	497	492	479	547	535	463	493	486	515	533	501	515	479	520	502	542	469	480	519	540	489	484	514	451	490	490	524	524	492	471	507	492	516	508	512	502	498	507	508	495	512	518	476	547	520	527	513	522	467	519	500	520	538	535	478	524	498	480	521	526	540	469	516	537	487	521	489	460	503	530	483	512	520	498	506	506	487	505	497	548	523	542	497	530	516	511	497	491	481	514	515	560	489	508	495	532	513	530	505	514	537	494	513	503	491	484	551	483	521	525	494	478	513	509	480	510	497	496	482	487	508	519	500	531	495	529	489	531	550	501	507	515	487	499	546	530	527	455	486	490	493	514	496	511	520	509	503	444	529	494	498	497	496	499	561	518	495	560	520	485	488	516	525	469	506	517	505	500	537	504	464	506	514	524	498	514	533	506	509	512	501	504	519	504	473	487	526	504	487	503	520	520	510	499	525	506	478	481	530	551	509	508	480	497	521	530	512	526	519	532	490	483	525	508	491	483	455	535	496	533	499	493	485	485	513	476	457	483	507	488	498	511	546	542	492	489	520	594	517	528	512	498	521	461	518	495	556	527	463	467	496	485	522	534	499	518	498	480	508	497	527	505	538	494	521	522	533	506	474	499	498	590	525	505	547	487	510	512	513	508	488	522	518	496	492	531	532	540	518	510	478	498	517	516	507	519	512	463	518	481	485	504	512	563	529	471	541	498	516	491	516	453	502	540	473	526	509	520	494	523	487	487	520	513	517	501	527	527	514	538	527	494	471	494	517	503	529	523	564	529	522	480	494	505	533	488	482	486	530	538	504	537	509	476	502	503	503	521	514	508	485	502	521	503	492	511	466	503	505	500	473	531	494	492	498	568	494	487	538	496	470	477	467	499	496	524	557	476	500	518	506	511	472	553	495	506	470	516	491	504	526	498	491	510	515	499	478	499	556	502	492	508	510	444	527	515	504	516	524	509	526	491	514	482	489	527	537	537	521	516	501	508	479	460	517	505	492	523	511	530	527	534	520	508	482	492	545	527	491	496	507	502	484	497	481	511	502	494	528	498	449	477	542	521	484	513	495	522	497	522	509	540	531	516	490	523	487	540	494	504	535	536	479	491	508	471	500	480	520	519	515	474	521	521	491	490	502	507	487	522	500	489	481	523	498	512	494	501	522	472	480	511	521	532	531	506	480	535	501	498	490	536	519	498	547	539	473	503	505	469	507	509	474	503	486	481	485	542	519	531	560	500	505	480	488	498	482	447	484	477	567	485	488	505	493	530	514	495	511	532	502	497	503	490	453	538	490	496	487	495	526	504	491	484	535	501	469	519	512	485	511	526	479	509	486	507	488	535	482	477	512	495	491	490	499	519	502	485	508	550	511	498	489	515	536	537	510	504	513	535	485	492	472	514	508	532	522	550	518	503	472	508	473	519	495	535	513	480	512	508	505	523	480	466	499	494	524	483	544	477	517	556	516	482	481	460	506	513	510	484	488	494	501	542	517	516	531	559	507	514	503	519	481	535	524	491	517	487	524	477	493	532	527	482	533	484	493	477	509	492	515	493	527	541	488	487	485	523	516	488	532	489	496	512	526	547	502	541	478	504	509	481	470	487	513	512	498	511	536	492	519	467	475	484	562	537	524	505	520	521	483	482	481	483	487	535	506	505	516	499	512	515	533	457	517	516	494	491	516	538	493	498	481	494	465	481	499	546	500	524	502	483	508	528	494	527	515	468	503	520	522	527	512	509	509	502	507	533	527	526	508	517	480	496	502	453	534	482	508	549	521	516	471	491	496	519	518	517	484	468	509	491	528	484	482	453	470	481	505	516	483	486	494	540	473	533	491	528	542	543	520	475	490	543	538	507	514	492	521	520	491	516	446	457	488	520	514	485	545	497	489	529	518	525	501	525	490	539	533	487	513	491	483	512	523	500	437	541	463	499	520	507	500	516	502	490	516	501	490	535	516	531	493	509	498	493	538	505	506	540	496	457	512	485	468	476	500	478	453	516	522	514	509	502	531	537	495	476	518	491	491	526	496	497	513	507	516	502	495	494	511	478	502	517	494	549	509	512	493	496	495	498	517	494	547	536	496	493	478	492	476	492	514	537	517	507	516	492	525	522	500	538
4052	235	212	197	176	223	186	173	172	194	173	186	167	194	184	167	192	180	183	168	178	165	161	175	179	153	188	172	164	201	182	187	168	155	176	178	157	188	189	168	194	181	185	158	168	182	165	164	161	153	178	175	177	192	161	149	165	193	197	160	188	176	187	133	159	167	154	167	187	184	183	194	150	165	194	172	182	158	161	163	158	157	172	181	155	144	178	153	168	159	177	148	146	189	171	162	178	180	169	172	183	164	151	148	170	190	166	166	164	169	173	167	200	172	210	209	140	150	179	184	180	168	190	165	161	167	152	150	163	168	191	167	174	183	158	181	195	152	198	179	172	186	171	160	147	149	193	181	158	150	175	180	179	176	179	185	148	163	197	173	168	174	165	198	187	170	161	178	190	141	178	165	161	160	185	186	182	183	191	139	164	178	166	166	163	163	156	169	186	174	176	178	160	171	177	161	181	172	161	167	170	163	168	164	196	198	166	152	164	143	184	164	196	159	203	165	139	169	168	162	179	185	152	163	186	154	169	159	160	174	168	169	180	205	158	180	184	161	173	172	182	155	178	174	172	172	165	172	199	177	162	195	155	168	166	165	178	157	183	163	187	155	150	159	165	153	164	174	177	177	162	205	156	147	181	184	176	194	187	175	169	176	163	177	178	149	174	156	174	178	191	188	175	163	182	167	161	174	188	168	178	177	162	167	165	173	165	150	165	196	158	184	164	170	170	146	158	182	168	167	166	172	207	149	158	176	173	165	176	155	167	166	168	168	158	161	198	170	175	182	177	157	185	181	147	169	163	186	145	157	178	161	169	147	160	185	157	170	159	168	180	173	182	173	185	179	158	172	174	166	180	197	186	164	183	177	180	159	179	168	157	195	185	190	158	170	182	145	163	186	194	162	167	180	164	173	152	156	189	191	152	156	165	163	152	171	173	167	175	176	195	203	154	180	187	166	163	180	164	184	162	168	162	206	155	166	145	162	198	181	182	180	168	187	168	185	169	155	189	170	187	159	159	184	179	172	184	198	166	183	165	181	166	204	155	170	181	161	184	188	166	160	155	173	168	181	169	165	170	186	182	157	143	173	166	168	192	183	191	166	152	179	183	142	184	177	167	167	196	168	166	174	169	187	171	159	177	174	171	190	157	176	158	149	166	173	157	162	156	188	162	147	168	186	156	168	191	174	176	198	179	190	180	165	169	157	166	171	161	154	164	152	164	166	155	179	165	169	176	174	183	188	184	152	165	187	183	177	181	178	176	194	168	193	163	185	177	181	148	177	190	165	172	198	164	151	154	171	165	172	166	168	170	178	149	168	179	179	174	161	177	159	188	189	164	181	164	171	190	146	157	171	172	165	157	158	170	147	162	188	148	159	175	174	159	166	194	194	186	183	170	149	185	158	170	168	184	171	155	165	163	163	176	168	147	172	200	156	151	163	170	180	172	152	169	168	167	200	179	157	190	159	170	156	164	166	170	170	181	173	167	176	173	183	178	155	162	193	173	181	192	182	173	181	176	183	186	166	156	170	171	161	157	177	196	163	154	174	161	160	168	173	181	164	188	176	188	185	157	176	180	176	187	171	145	172	189	156	203	172	179	174	190	174	183	158	179	164	175	200	170	169	166	148	150	182	164	182	180	158	183	181	161	183	166	181	195	169	190	179	169	185	161	171	159	194	156	170	161	172	168	170	177	174	177	161	191	176	163	166	191	159	150	174	168	181	169	162	177	164	158	160	184	191	167	169	164	192	138	173	176	156	166	183	166	194	171	163	174	154	178	167	181	168	162	187	157	187	167	167	181	198	160	186	177	167	182	164	190	163	175	174	187	172	164	175	181	176	167	180	169	161	162	178	196	158	177	167	182	171	171	169	173	173	182	165	178	200	178	163	178	184	170	181	184	184	184	186	172	183	153	169	160	182	167	158	163	173	189	215	171	166	178	187	188	159	185	170	163	204	165	179	181	146	179	150	184	189	171	176	178	188	181	156	160	207	186	185	167	157	169	197	171	180	160	179	171	191	191	159	176	168	158	163	198	185	157	176	186	162	185	172	173	162	170	163	175	180	175	192	177	181	172	164	145	180	159	170	162	206	194	159	157	176	170	175	184	160	179	164	174	173	165	172	191	194	174	153	188	183	193	176	169	153	175	168	171	176	168	188	174	177	174	187	152	175	179	157	166	181	154	166	170	177	163	190	154	164	150	187	190	162	172	196	167	173	158	166	157	191	151	174	175	171	178	181	165	168	163	155	149	167	172	170	165	160	161	158	176	171	206	178	159	181	164	189	163	162	155	152	146	159	185	166	160	179	165	162	186	173	154	154	175	190	175	191	169	178	177	164	166	197	178	171	177	160	189	139	206	163	178	170	158	167	174	163	184	167	174	152	170	182	192	188	170	154	193	171	170	166	171	192	167	173	151	142	170	168	163	176	168	164	180	180	165	189	167	198	175	171	176	148	169	159	172	162	166	150	165	170	154	208	182	158	179	160	178	165	154	168	178	164	173	206	172	155	179	162	185	212	145	198	179	148	180	172	167	201	205	181	163	160	159	198	181	169	178	192	191	179	185	198	179	163	166	154	179	180	166	185	201	192	203	164	173	165	168	150	173	154	181	170	170	160	177	175	156	149	166	178	182	154	173	186	190	165	183	162	162	167	179	191	197	178	188	171	187	183	199	153	184	156	154	174	174	167	161	161	166	187	172	173	158	159	188	169	181	203	182	180	161	213	150	173	146	163	173	162	183	165	169	171	165	166	156	178	184	174	188	193	175	167	174	159	175	171	149	177	175	171	195	150	192	168	151	158	191	171	164	171	170	151	177	166	172	189	176	150	166	167	150	203	157	154	137	191	190	172	166	188	171	186	161	178	162	166	187	179	176	188	179	157	149	170	179	170	159	195	179	185	173	161	200	167	185	141	179	175	171	194	145	199	175	163	163	170	171	164	181	184	171	173	152	189	178	181	146	179	172	188	169	183	184	169	148	180	165	160	157	182	145	160	175	178	181	176	163	152	183	186	152	193	191	144	210	165	183	181	168	168	195	183	167	179	167	183	164	162	181	210	146	171	165	174	182	179	174	173	156	188	175	174	152	157	190	165	171	181	192	174	184	174	173	180	163	150	167	193	186	161	162	136	173	189	167	144	194	191	173	155	189	155	174	169	168	171	170	159	176	172	158	149	177	174	182	156	168	161	187	155	175	164	185	162	171	177	172	154	202	168	189	178	181	178	187	171	149	151	188	171	197	183	188	185	169	157	160	165	178	160	160	170	178	159	183	165	176	167	185	176	177	209	166	201	159	160	192	163	174	193	162	165	179	183	176	188	159	175	155	161	147	179	168	166	179	156	187	173	163	184	173	169	204	171	167	164	180	174	157	161	172	187	172	172	155	169	185	167	155	144	178	178	155	184	178	184	179	173	192	169	155	191	169	179	149	176	189	181	171	177	180	168	172	154	182	179	176	152	171	184	177	183	179	179	152	184
3959	524	592	649	577	545	535	539	551	503	515	510	534	472	473	548	476	529	455	524	508	496	471	477	444	448	491	496	471	478	460	460	480	473	519	464	482	510	475	495	518	448	494	449	484	488	476	466	479	457	508	486	516	474	434	488	475	451	475	459	488	456	516	490	506	501	460	514	487	489	513	502	505	471	490	472	481	504	539	470	467	481	532	467	505	467	483	505	454	438	517	461	491	491	473	464	517	489	459	504	507	473	484	526	479	483	468	501	471	494	494	479	498	518	507	460	464	487	499	502	512	461	458	484	478	510	480	491	504	498	467	476	473	464	487	430	481	470	493	483	516	447	470	485	513	503	453	442	487	447	444	511	500	471	474	484	450	485	468	470	516	502	494	492	488	504	528	448	488	473	505	493	467	508	497	460	478	461	479	484	476	482	477	477	495	463	462	464	488	493	499	541	476	531	497	533	464	483	458	456	522	470	485	510	479	486	500	493	464	407	492	470	508	453	474	503	473	468	473	485	477	430	477	465	492	485	508	495	478	472	477	492	439	504	501	481	462	464	476	473	502	500	480	489	487	526	454	465	496	421	456	500	473	460	462	447	526	505	462	468	489	490	458	503	465	466	472	528	497	471	471	490	487	467	501	492	469	499	489	433	469	482	496	498	509	486	506	497	500	489	509	472	511	467	485	474	468	494	473	477	450	474	517	489	489	467	543	483	502	456	537	475	509	503	476	470	491	464	480	481	477	490	485	479	499	459	486	520	458	479	471	497	493	471	517	498	499	453	476	462	534	425	466	499	494	485	482	414	470	454	466	495	498	463	498	469	490	468	469	495	470	470	513	487	473	451	459	472	514	481	517	527	459	481	479	505	470	495	500	467	456	521	465	512	474	505	512	495	542	448	469	498	491	471	537	505	482	469	473	512	508	469	460	509	495	463	478	493	518	494	455	476	496	515	490	502	453	444	484	493	534	471	498	465	486	496	457	514	503	465	496	464	507	509	495	462	486	471	484	470	463	489	492	525	527	428	453	480	455	493	483	470	472	533	515	467	502	503	489	451	465	540	480	506	477	506	457	452	469	522	487	479	519	453	505	461	487	496	442	472	489	504	497	508	462	467	483	530	481	485	481	477	474	474	484	498	459	500	514	509	510	494	503	477	491	455	506	485	460	495	476	496	501	505	472	495	445	486	495	477	447	486	515	516	480	466	478	527	458	478	490	464	446	490	503	452	480	476	492	499	497	478	495	434	464	501	503	452	478	480	507	483	505	457	483	521	500	488	449	468	470	509	473	479	466	506	497	515	485	465	468	487	478	491	490	494	470	487	520	481	490	491	476	469	476	491	471	478	477	511	495	477	477	505	471	479	483	471	467	458	476	454	497	493	491	481	500	489	514	497	485	519	489	469	491	467	520	462	483	534	461	476	497	467	505	487	451	487	473	441	510	487	502	484	489	500	454	472	514	473	466	466	511	478	491	487	441	469	461	482	491	464	485	494	488	512	472	467	465	529	497	481	509	502	470	507	472	476	487	512	486	442	430	498	526	465	477	478	451	489	497	473	478	473	491	462	475	489	455	516	484	477	453	515	489	503	522	497	447	470	447	464	497	479	478	457	492	468	487	477	458	435	454	482	463	524	478	474	429	479	482	447	487	472	452	463	497	467	430	434	507	483	485	504	495	468	470	488	493	468	484	494	465	511	461	475	467	480	521	485	486	496	494	486	478	457	470	478	460	475	516	531	464	496	477	483	507	478	484	462	471	499	477	474	478	462	496	430	477	456	491	476	501	492	484	472	493	485	498	520	501	520	472	462	500	468	487	445	475	469	449	434	445	445	463	505	491	518	452	514	453	479	487	526	486	479	489	467	498	491	498	453	494	518	521	498	477	470	470	454	506	455	466	501	477	489	478	425	512	472	469	471	476	494	524	454	491	499	455	514	482	483	495	504	468	497	508	475	506	456	464	495	475	462	495	460	504	481	477	482	408	465	476	507	478	476	508	512	492	500	464	449	464	493	468	454	470	494	490	468	499	490	466	508	525	441	473	480	429	492	462	490	482	503	480	496	448	487	478	442	462	499	481	466	474	505	484	509	447	480	462	503	445	435	502	519	462	509	450	518	490	487	469	497	469	519	467	477	464	512	471	484	467	457	474	509	465	489	483	493	519	492	482	488	454	516	467	527	516	485	493	460	478	475	485	517	463	477	471	507	515	495	499	477	452	468	509	433	440	476	455	489	475	503	433	509	489	493	509	449	490	484	503	511	472	475	487	501	457	452	473	530	473	492	497	475	485	470	480	499	480	471	499	484	527	484	509	524	525	506	503	506	505	500	482	479	456	474	457	477	485	473	454	523	445	463	509	505	478	432	483	474	467	500	497	523	467	442	468	462	510	514	538	461	503	473	473	523	492	517	508	485	480	459	498	475	459	479	462	460	522	484	419	457	463	506	475	531	462	508	451	488	476	531	446	546	508	477	498	480	532	500	476	460	495	485	503	484	480	492	473	489	482	452	509	495	485	480	472	473	504	502	453	435	468	488	442	487	475	466	512	463	486	513	450	472	455	443	498	489	474	473	501	499	461	460	469	483	530	477	472	469	531	502	479	503	461	492	468	473	481	482	483	512	497	461	506	457	477	493	493	496	503	475	509	511	493	463	469	468	453	515	472	471	479	534	485	474	498	515	474	480	477	472	454	494	495	488	485	495	495	489	504	496	473	457	461	498	498	455	500	437	486	454	487	468	469	462	522	502	507	460	480	434	475	472	487	480	526	466	492	504	455	440	490	461	468	461	520	508	508	472	509	494	513	495	485	475	516	491	480	475	476	504	480	521	501	474	472	486	474	467	478	473	427	443	479	514	470	510	503	483	487	483	513	494	478	504	500	527	504	486	449	484	471	492	485	479	481	464	483	467	514	477	484	488	490	445	487	495	481	494	458	472	530	494	472	495	492	494	475	501	452	497	499	505	448	486	480	494	462	469	491	503	494	442	497	440	500	470	485	531	507	508	471	510	483	451	462	493	480	484	503	501	453	483	515	479	546	515	512	512	462	484	491	492	470	494	503	481	498	464	468	474	526	502	477	496	487	460	483	457	477	534	479	474	497	449	448	475	477	531	464	481	488	487	462	467	486	472	452	494	527	502	477	494	474	535	450	500	470	456	491	494	513	495	481	488	472	475	460	435	447	435	482	434	461	480	520	492	499	490	507	486	473	458	478	469	473	490	487	510	473	496	489	504	500	477	427	514	470	493	538	486	472	492	496	471	457	514	489	464	488	465	483	448	488	481	478	495	466	499	473	490	506	450	459	458	515	481	464	500	486	485	526	466	475	502	468	477	491	487	480	473	461	446	466	488	498	493	489	472	482	462	497	487	487	459	455	511	483	510	483	480	473	453	463	504	513	448	504	494	456	479	520	487	466	470	464	471	489	498	468	460	472	476	517	496	507	484	516	493	467	504	484	461	483	485	503	480	480	460	484	508	494	474
36868	8394	1387	950	683	610	464	389	373	334	345	324	322	306	295	277	277	277	273	291	245	249	257	275	260	272	268	273	275	288	269	252	258	281	273	259	248	256	222	259	275	286	260	254	237	273	275	229	263	259	256	279	266	248	290	237	252	228	253	264	282	242	251	259	255	251	263	269	236	269	251	252	255	264	264	268	280	225	283	269	277	222	261	268	272	254	254	270	222	273	252	285	260	272	272	254	256	242	221	291	288	248	251	281	270	254	266	269	250	258	270	244	268	321	258	267	228	254	251	249	242	239	259	262	268	229	258	291	277	250	275	268	273	216	306	232	262	281	264	268	252	239	258	258	266	231	255	265	278	287	266	251	257	235	265	272	275	287	280	264	253	267	286	262	278	274	255	253	249	267	233	290	259	249	252	250	249	266	274	242	253	254	297	247	226	224	268	254	256	233	275	247	269	234	222	274	278	270	269	261	251	269	269	252	265	248	242	229	262	275	272	288	249	254	235	244	255	252	260	251	266	257	257	253	281	237	248	263	247	276	257	274	266	239	225	246	268	258	254	272	287	248	245	274	252	268	226	261	225	266	274	290	273	257	245	257	280	307	274	242	256	253	251	291	275	259	243	262	275	281	249	269	214	226	245	289	259	275	245	270	232	260	251	241	245	244	259	290	284	268	282	230	230	229	247	275	277	279	253	276	218	283	264	289	254	254	245	266	221	256	251	258	278	251	236	272	247	241	231	219	251	280	277	269	254	238	276	254	256	250	259	250	290	247	274	283	264	283	247	256	239	269	249	261	244	271	255	269	258	234	235	256	229	272	276	231	254	234	286	264	256	249	255	260	263	260	265	257	262	252	285	227	258	253	238	263	230	266	272	247	261	255	258	260	251	265	258	282	241	253	236	234	250	271	244	280	256	282	222	263	268	265	262	261	238	252	253	266	240	252	255	258	279	265	277	270	237	261	254	266	255	245	275	271	256	254	263	274	263	261	257	247	268	229	261	233	274	277	250	268	274	255	267	289	253	253	222	263	250	259	235	275	242	251	261	235	262	278	271	245	243	264	226	250	247	222	247	264	265	223	253	267	258	270	248	243	229	252	266	238	247	229	266	231	257	275	256	248	265	269	259	252	289	257	263	258	287	256	255	242	252	278	260	254	254	249	238	262	254	251	242	209	249	247	259	260	274	228	258	226	246	262	270	262	232	268	267	277	253	278	274	264	281	248	272	250	222	259	258	261	264	256	259	266	230	278	223	265	261	297	287	272	264	270	247	259	252	251	240	228	252	303	244	239	225	281	266	262	266	264	231	265	256	234	234	241	269	262	249	266	252	255	261	253	241	265	264	309	261	250	273	272	254	283	267	237	271	277	253	283	256	274	255	258	256	277	292	251	240	259	277	273	273	267	253	253	261	280	269	270	265	279	259	248	266	271	260	285	277	245	283	265	260	282	261	239	241	246	248	211	285	247	235	274	251	251	300	219	266	232	297	246	261	257	277	258	228	245	255	249	261	258	265	261	242	299	264	232	265	255	251	268	251	241	272	266	275	263	242	270	273	241	235	261	255	266	249	235	239	269	257	251	283	275	247	253	260	256	288	255	262	262	227	262	208	261	248	250	231	253	250	240	244	254	234	245	239	270	256	248	259	242	270	273	267	257	260	263	250	249	261	259	288	247	251	251	275	272	275	245	236	292	268	275	264	254	256	251	254	259	238	286	243	294	269	261	277	231	245	238	249	261	242	258	232	221	258	275	257	275	258	243	240	264	237	273	236	258	270	272	216	263	248	255	297	250	302	262	260	271	267	231	294	221	225	257	262	262	250	294	239	214	268	293	275	277	274	262	240	241	248	255	243	265	258	256	237	217	300	236	260	267	264	243	287	254	251	254	279	276	247	283	260	272	252	262	259	277	237	251	260	257	267	243	264	269	251	250	254	261	276	220	257	253	268	267	279	245	258	269	228	289	286	267	275	258	269	251	250	260	250	274	275	257	242	268	254	232	258	245	277	260	245	250	229	267	269	277	264	250	272	266	275	252	270	243	239	247	264	234	239	243	260	270	243	297	271	261	240	274	249	240	245	246	236	240	265	240	276	217	288	255	283	260	237	241	261	256	268	274	229	274	284	237	255	266	291	254	272	259	266	274	253	271	260	297	275	246	280	273	277	268	251	211	297	259	230	256	265	271	292	268	267	248	270	259	250	268	262	279	282	269	262	255	242	244	256	268	244	275	240	249	281	300	259	301	228	252	273	228	290	271	247	239	265	261	257	247	252	233	258	250	252	277	266	257	255	245	233	253	262	249	272	267	274	263	291	230	236	276	278	275	280	262	266	238	258	260	250	241	249	259	243	234	299	250	214	240	280	258	251	247	246	262	258	252	251	258	274	254	237	266	278	253	231	262	254	272	264	270	257	260	271	282	261	249	250	244	268	271	256	248	261	235	267	263	233	278	246	273	269	250	242	258	244	246	254	267	250	264	240	246	230	293	241	247	248	257	258	234	243	219	266	254	272	256	285	241	253	279	258	284	222	305	250	262	260	255	265	241	245	269	240	294	245	260	259	277	254	255	254	272	269	280	266	238	238	255	274	296	260	226	265	261	282	243	260	299	258	269	245	250	248	267	247	272	215	255	251	256	262	228	271	260	229	224	258	251	257	260	246	240	243	281	281	285	258	255	216	269	266	248	276	268	278	273	281	253	251	271	248	265	266	244	265	298	262	251	254	247	229	259	264	248	270	234	252	255	278	254	255	258	245	266	242	233	267	244	268	256	248	240	269	254	233	258	239	255	271	256	271	236	267	250	263	278	244	255	262	302	250	246	269	263	253	260	247	259	274	259	268	256	263	261	256	242	271	224	254	252	246	258	252	251	252	264	249	231	263	240	250	252	209	241	244	282	275	234	247	228	252	257	271	275	257	260	231	243	259	247	275	245	278	282	270	268	219	248	253	270	282	292	256	270	241	236	260	289	238	270	285	287	236	252	274	284	230	251	245	275	243	251	248	258	274	266	249	241	282	272	229	269	257	253	256	279	263	256	242	235	230	253	241	275	262	263	252	275	270	273	244	241	251	276	262	286	257	239	244	257	262	226	223	240	258	310	229	276	245	241	252	240	237	278	293	249	271	266	229	272	253	256	248	242	264	270	238	234	229	290	260	267	216	281	281	263	261	261	256	269	233	257	288	243	262	285	260	281	297	224	287	229	233	240	255	265	238	249	248	242	253	249	244	289	252	257	276	256	282	286	265	264	252	253	263	263	260	254	280	262	271	262	258	267	249	268	281	273	259	264	274	257	248	257	252	256	239	245	248	241	272	285	287	263	224	247	277	240	268	237	261	258	272	253	259	262	288	259	263	249	284	227	274	269	273	250	280	254	294	257	265	254	268	271	277	274	250	250	259	239	286	267	281	264	271	237	259	266	260	241	271	261	241	248	277	296	231	289	269	271	258	269	255	254	244	289	243	278	272	267	246	256	229	242	247	267
19790	1437	2946	3271	2749	2263	1929	1765	1464	1372	1202	1143	1145	1061	935	964	934	876	879	837	814	835	812	825	790	782	756	734	754	767	724	745	744	745	740	767	717	743	701	721	666	755	671	652	753	676	753	686	694	701	728	722	666	660	708	666	697	696	661	674	635	689	714	700	715	672	677	665	688	684	676	699	669	694	700	651	679	708	647	671	642	695	669	693	689	655	734	676	664	707	674	709	663	611	683	696	693	679	690	657	635	672	667	658	684	673	640	704	671	684	683	719	671	671	673	672	680	699	687	686	653	670	659	685	647	694	653	703	690	638	680	677	655	657	675	664	703	655	722	693	670	662	673	656	652	668	656	658	662	648	702	690	633	638	652	673	712	696	682	664	673	629	727	634	685	672	707	678	686	642	671	720	609	666	696	679	662	690	626	657	646	687	624	685	643	652	629	695	629	671	729	726	638	672	636	716	644	636	617	687	690	637	672	666	679	642	683	663	643	692	715	679	660	631	670	640	732	687	649	721	654	685	621	676	666	645	686	650	720	652	659	705	638	670	635	672	665	691	704	660	701	680	696	673	667	623	688	657	675	678	665	731	684	631	673	695	670	658	648	699	617	656	644	680	665	710	635	700	636	666	688	649	662	688	694	663	659	659	676	736	661	717	645	672	669	658	682	730	683	672	637	677	620	698	671	693	670	643	667	691	689	666	670	702	705	649	656	671	662	691	665	650	647	646	655	712	637	639	628	676	642	672	662	622	674	643	656	690	624	650	677	670	648	632	639	662	694	690	685	658	657	655	642	678	693	664	656	650	632	702	694	649	612	690	693	611	673	639	644	756	697	715	655	657	683	636	680	695	686	676	659	641	668	676	686	622	608	693	690	701	696	751	679	656	720	658	670	686	671	655	641	669	616	666	686	652	682	675	704	739	694	705	639	646	685	740	677	691	666	673	623	698	691	769	610	671	667	652	649	678	628	638	645	652	644	658	649	618	628	642	669	685	653	619	689	666	705	646	681	638	679	655	685	662	651	658	660	650	663	657	654	683	690	655	674	678	726	658	666	650	660	668	684	643	661	657	686	624	660	680	699	682	651	729	694	696	664	644	676	604	699	656	672	669	685	682	652	658	647	636	630	682	666	670	666	645	633	696	605	676	673	675	652	696	671	665	641	676	669	610	644	685	627	678	680	642	623	700	733	654	648	680	641	643	640	678	664	634	662	615	672	686	684	640	673	676	664	660	677	651	647	660	677	679	686	687	676	609	688	675	712	684	646	673	710	680	671	631	641	671	647	656	646	653	673	699	662	636	664	671	654	665	696	643	646	647	653	681	673	720	679	684	665	646	653	638	643	637	640	686	726	643	690	623	656	667	645	671	681	671	676	705	677	648	660	658	675	661	653	643	649	663	623	676	709	649	705	739	655	670	696	638	639	672	695	669	709	642	696	668	640	719	695	680	642	662	705	672	646	655	663	682	669	645	706	691	653	679	653	682	665	629	689	661	646	651	674	629	653	686	697	682	664	662	632	679	626	642	657	683	654	646	664	704	633	704	700	689	624	750	610	685	704	624	675	647	667	716	675	729	682	694	640	689	671	655	687	708	651	676	654	636	689	671	673	695	669	646	631	639	665	641	657	673	614	640	638	676	644	674	651	687	655	604	699	631	661	681	660	645	678	692	682	652	688	673	704	681	638	682	672	666	628	663	636	745	674	615	680	689	712	701	657	674	667	656	704	717	620	685	618	653	619	706	675	649	692	611	637	652	702	717	695	669	691	667	634	684	673	648	646	694	675	659	672	679	705	639	623	638	652	695	637	630	675	645	625	666	715	629	683	680	666	671	705	619	655	643	680	676	683	665	678	686	681	683	669	651	673	676	677	687	639	671	685	667	647	637	664	679	647	629	701	671	682	658	692	671	651	658	685	703	650	686	713	666	685	647	694	669	736	708	652	714	645	667	619	691	647	626	684	638	619	676	684	694	663	641	655	637	667	677	688	658	670	696	694	648	651	699	649	710	636	621	593	660	672	636	649	724	666	697	691	644	703	670	629	629	658	666	657	620	677	668	633	690	673	684	670	653	675	679	645	672	664	663	628	653	654	662	691	696	712	670	681	672	642	708	697	665	674	686	665	703	647	723	682	640	702	654	635	654	653	639	642	678	628	709	655	696	640	672	665	671	660	683	699	658	622	672	655	653	688	665	650	708	674	658	706	664	671	711	700	705	673	650	722	668	663	655	688	698	682	659	652	643	643	631	624	663	695	654	622	683	685	659	666	660	690	634	671	668	658	709	681	666	636	668	648	697	666	670	730	644	650	665	682	643	660	649	680	667	687	642	643	681	683	660	677	650	617	625	722	638	695	641	698	657	616	701	648	655	700	702	632	651	673	712	682	655	632	665	693	659	629	657	676	640	696	683	652	633	707	660	664	628	736	680	647	681	689	670	654	679	650	651	655	676	666	624	671	681	672	701	636	680	664	684	685	671	654	680	661	649	680	661	668	665	682	710	637	674	684	714	665	739	662	755	660	654	690	684	644	653	648	626	677	638	646	675	612	717	644	679	650	621	668	660	688	633	703	655	686	674	697	657	649	662	682	648	645	654	702	679	667	704	687	644	624	670	655	644	650	660	648	661	674	651	627	696	681	691	633	713	655	662	698	623	678	687	641	682	620	659	681	684	654	679	653	656	677	659	705	643	644	680	650	691	679	643	672	645	653	686	647	693	634	657	697	674	635	647	654	687	698	662	683	643	691	653	661	656	628	663	653	676	664	674	676	687	688	638	655	665	698	636	724	655	684	654	632	679	649	667	710	652	706	656	660	639	644	669	650	700	708	681	589	626	660	638	617	673	641	620	628	687	626	699	629	632	658	676	674	715	636	667	677	658	667	622	606	647	629	670	749	636	675	650	720	705	665	673	713	659	679	664	671	661	619	708	674	682	701	687	627	683	652	639	646	727	694	634	674	677	734	637	654	647	664	672	709	694	666	625	637	672	633	673	657	685	645	667	682	630	666	624	648	725	723	636	643	662	660	644	657	637	673	684	660	677	643	635	699	636	628	661	673	608	670	669	677	619	668	673	668	665	658	673	660	665	704	643	643	677	640	703	690	670	652	663	649	680	711	668	649	684	653	635	689	659	655	691	692	647	689	643	670	676	722	682	702	648	659	606	645	635	695	629	685	709	669	667	680	657	669	672	670	680	697	679	731	650	718	700	675	657	633	669	673	642	673	674	674	656	680	654	681	655	658	627	711	670	657	665	672	684	657	708	668	645	678	657	677	674	634	683	649	676	657	694	641	673	679	688	695	669	659	678	672	677	675	621	625	641	696	693	668	679	660	691	645	672	685	651	638	685	652	658	690	698	734	664	671	670	689	644	692	641	622	679	700	660	654	644	645	716	650	630	631	661	670	683	664	617	678	674	628	672	641	689	705	655	660	679	613	692	666	653	613	695	684	669	636	690	708	704	656	674	671	662	660	695	697	681	654	632
51815	16558	3225	1700	1086	848	586	540	472	391	331	311	289	316	276	241	259	240	233	203	234	232	224	226	221	211	249	219	229	201	189	224	223	242	213	203	192	198	191	217	210	212	187	196	194	225	213	188	189	209	224	189	199	191	225	223	219	210	181	169	201	182	161	200	186	216	219	188	200	179	208	192	178	218	220	184	210	185	167	188	163	181	197	174	189	207	187	217	199	196	208	186	188	215	192	206	202	185	181	209	180	191	210	176	183	220	213	202	221	181	192	203	190	167	205	206	198	195	202	220	169	187	196	203	192	182	185	196	205	194	189	206	202	206	193	195	210	180	197	180	192	204	214	222	204	213	189	190	213	217	180	191	217	193	217	180	173	223	198	174	197	160	195	188	213	247	191	199	175	196	208	187	194	190	179	206	217	200	204	183	208	195	233	195	175	190	193	204	218	196	175	197	208	182	203	202	204	209	197	197	201	174	174	190	181	196	203	218	216	186	194	217	210	205	213	179	186	198	193	201	199	193	228	225	202	196	188	193	192	194	182	186	178	204	191	178	194	208	185	182	185	179	199	206	193	186	177	188	211	193	192	217	193	182	182	176	174	215	187	188	195	190	216	179	203	210	196	183	205	182	195	172	201	191	181	216	216	205	186	224	179	213	225	177	207	197	223	186	175	216	202	211	185	201	213	210	188	177	210	173	213	212	205	198	203	168	202	156	190	194	170	199	180	214	196	172	188	195	190	191	201	217	183	169	187	218	201	181	208	186	201	192	195	205	174	176	193	200	191	197	222	186	197	208	183	165	194	197	173	206	184	212	219	202	160	207	186	180	213	179	196	198	186	195	209	191	185	191	203	194	212	201	164	211	221	206	229	194	188	194	189	200	198	195	168	212	175	168	179	162	191	223	204	162	213	199	201	183	188	200	189	185	182	193	193	180	187	206	182	206	212	190	205	208	200	191	216	187	197	196	188	218	217	224	203	192	168	191	218	194	182	206	178	180	199	192	207	199	201	189	174	182	186	194	187	224	217	196	196	189	194	182	185	214	187	196	209	193	201	205	197	211	199	200	205	232	204	205	210	223	189	201	207	208	201	226	197	213	179	197	192	200	191	186	207	189	183	170	174	209	192	199	208	191	186	167	206	194	200	168	198	189	202	192	193	198	181	206	201	176	218	214	210	207	195	216	213	194	219	238	199	178	176	185	197	205	210	201	209	203	188	209	194	191	178	153	186	175	172	187	193	178	217	164	212	213	206	211	182	181	204	211	207	203	177	220	189	196	194	196	175	189	202	203	192	178	174	214	182	188	219	215	185	193	208	182	219	214	205	178	191	222	181	204	198	196	206	182	205	204	216	166	168	190	191	205	194	197	177	209	197	209	189	174	221	206	166	190	214	166	198	196	193	208	203	211	177	181	184	184	181	188	222	198	190	193	203	189	219	212	180	177	195	175	183	178	207	209	186	206	187	180	215	183	195	223	223	201	203	202	206	192	195	187	215	222	194	195	201	228	185	199	178	206	200	210	179	206	205	206	191	183	168	179	212	180	200	180	205	192	214	180	184	195	202	198	209	204	199	200	202	208	212	215	209	180	217	206	213	186	183	156	213	204	209	190	202	182	203	187	213	202	185	192	191	164	212	199	184	187	200	210	193	220	196	185	186	199	209	183	188	193	168	194	185	215	217	198	212	194	196	202	208	160	220	206	180	194	195	182	180	189	188	191	214	173	191	189	193	208	215	187	209	201	207	178	189	167	185	189	180	194	172	173	170	176	231	210	214	199	186	243	200	184	180	198	187	188	199	190	193	208	172	214	212	215	212	181	184	174	188	195	205	214	211	193	211	216	196	179	210	179	197	165	209	179	200	214	174	193	221	223	210	185	169	187	189	198	186	193	210	183	170	205	198	159	204	250	203	186	192	208	181	201	182	190	210	204	183	210	197	194	203	180	203	207	205	187	209	207	197	185	221	192	212	171	208	171	185	199	182	203	183	193	232	203	225	172	183	214	196	188	202	210	185	201	204	196	174	183	208	189	213	204	198	190	202	177	187	186	186	209	186	220	160	185	181	193	188	200	219	209	196	188	185	199	218	200	177	204	203	188	192	212	205	210	204	191	194	235	173	199	224	195	190	198	197	175	215	187	192	227	216	189	182	217	178	190	192	208	193	205	188	214	195	175	200	206	220	197	187	193	176	191	198	186	211	175	196	221	217	203	147	197	185	198	190	182	180	200	203	214	195	175	226	194	200	191	233	199	175	202	188	219	200	193	192	197	185	190	206	209	187	193	236	197	195	197	178	200	197	196	189	202	184	194	199	176	202	193	198	210	204	191	193	181	194	179	218	200	196	189	198	203	207	204	186	211	185	189	185	202	213	201	195	201	193	208	191	213	185	212	210	212	186	181	157	198	228	192	180	209	193	198	177	199	176	192	183	187	197	188	214	209	196	214	200	184	178	210	186	175	184	224	189	191	196	195	220	210	200	182	187	197	186	196	194	179	193	189	191	175	187	208	184	185	187	186	216	201	193	193	202	191	193	219	206	188	189	202	179	200	186	195	180	217	188	210	211	186	179	206	199	177	199	184	197	192	200	177	200	170	208	202	191	208	191	196	209	178	209	214	223	182	231	203	194	190	203	219	211	215	200	187	204	207	182	203	197	183	191	212	186	188	177	218	191	198	206	188	193	168	211	204	192	200	184	214	188	204	185	212	193	215	198	191	220	170	187	220	194	183	207	188	196	209	216	193	198	204	185	179	191	220	190	200	199	196	191	206	193	185	199	205	211	220	230	191	193	189	168	207	184	204	182	217	199	181	217	197	211	191	198	182	198	178	186	192	189	202	192	181	196	181	221	230	190	202	196	179	186	194	187	209	199	190	193	217	189	197	199	187	187	189	204	180	199	166	175	215	188	196	214	220	179	202	181	200	189	200	185	189	188	196	197	217	188	203	218	194	206	212	201	195	195	196	194	191	174	196	181	210	192	168	198	198	205	203	206	172	205	201	217	194	206	200	212	221	214	200	189	203	182	189	198	197	164	178	211	207	203	166	206	199	185	191	200	203	185	180	212	203	205	188	192	189	178	199	211	196	223	204	175	204	204	185	195	192	231	210	236	193	209	194	206	196	218	192	200	198	206	195	200	165	212	196	190	175	202	198	213	201	185	194	197	204	197	187	226	197	209	201	181	207	211	196	186	186	200	211	190	197	187	204	167	176	193	174	225	193	201	173	197	195	201	191	210	195	193	216	201	223	157	188	199	184	192	189	215	174	217	199	211	181	194	207	201	187	193	197	185	175	208	222	185	199	196	194	209	215	205	205	198	209	181	187	221	224	163	190	195	194	209	196	192	202	195	187	175	177	216	195	186	190	206	210	203	167	173	188	211	188	200	175	170	204	190	210	216	223	204	203	183	215	183	187	196	172	185	191	203	204	196	180	210	174	161	210	179	194	216	204	193	187	177	186	195	195	206	205	184	174	186	209	206	192
27739	2202	4698	5462	4455	3680	2976	2408	2104	1768	1628	1456	1341	1242	1139	1013	932	999	901	897	831	788	764	771	750	757	692	663	683	676	689	701	638	663	657	654	614	620	608	589	617	611	568	583	560	568	555	542	592	607	609	543	552	537	534	555	583	517	575	544	537	517	516	559	526	556	588	511	515	544	550	526	543	532	553	539	522	526	538	509	540	516	562	516	534	514	488	531	545	546	534	538	557	578	512	532	521	485	508	518	505	533	509	505	541	521	518	523	539	537	509	501	514	506	524	560	484	504	518	491	484	500	526	502	517	500	487	509	513	513	500	517	504	524	495	501	526	539	471	537	539	522	524	498	518	511	548	520	496	513	495	443	530	511	490	517	509	523	535	495	533	508	540	524	541	515	565	548	528	530	521	498	511	454	546	512	483	512	527	512	516	527	444	502	491	464	525	512	510	529	552	484	503	504	500	465	539	492	513	483	501	480	497	523	499	520	498	475	496	491	516	501	486	529	515	505	516	496	548	504	527	480	502	509	476	523	482	550	436	505	515	477	504	516	558	485	481	482	497	492	492	520	504	486	482	492	522	532	468	473	505	507	484	502	499	514	511	524	531	534	528	482	468	525	520	492	487	501	514	516	464	481	516	530	476	491	478	522	542	519	508	522	537	491	518	517	508	529	507	504	520	495	492	526	479	523	513	447	486	549	485	534	538	499	527	491	512	485	515	492	473	522	515	458	481	552	486	481	491	501	479	517	488	505	511	550	469	565	516	511	489	518	461	542	484	526	504	526	537	522	534	498	530	514	535	515	502	545	485	465	521	500	448	532	498	518	514	537	561	514	505	489	497	521	460	483	496	557	490	511	501	488	492	519	519	472	481	517	527	540	495	565	493	499	488	480	486	507	562	483	504	501	498	521	478	550	487	553	526	520	494	505	504	513	481	495	511	502	533	555	457	519	509	510	496	503	500	524	482	498	499	508	537	522	506	496	517	476	506	466	488	486	565	515	503	508	545	538	485	511	507	538	476	493	527	509	480	532	511	507	524	508	489	490	533	483	489	530	473	497	542	484	493	501	507	527	437	510	534	536	516	545	501	533	539	514	491	477	471	516	510	503	528	470	490	511	492	537	500	502	515	516	523	494	505	496	489	526	508	527	526	530	515	517	487	534	527	499	483	496	540	539	510	449	494	498	492	527	512	505	511	529	522	528	495	477	534	527	477	520	528	525	493	513	486	479	514	543	490	491	498	502	505	533	482	497	480	488	489	509	495	491	487	551	475	532	496	512	515	497	515	506	529	499	504	486	530	507	512	529	523	531	526	508	503	525	508	517	504	529	490	466	480	506	531	520	517	545	549	513	484	514	484	490	519	456	492	533	509	535	500	522	502	493	476	544	513	517	490	479	509	533	492	517	514	500	532	530	516	515	527	489	521	462	504	483	508	528	499	478	477	501	481	513	525	474	484	480	468	479	545	508	539	489	532	545	515	472	492	504	528	503	506	527	514	507	509	474	496	556	497	494	466	502	490	514	529	489	552	549	446	531	472	517	534	526	540	492	517	499	515	477	471	486	481	491	512	536	516	552	508	520	481	533	502	502	560	518	524	498	533	505	502	463	496	486	526	495	557	500	491	517	495	532	527	483	535	498	529	539	531	496	549	522	505	511	476	539	543	541	498	525	545	504	495	521	536	494	513	507	506	511	498	532	504	498	512	479	521	510	532	508	528	498	483	492	496	514	534	494	501	519	526	513	483	512	492	540	488	496	499	503	494	505	494	551	491	485	495	476	507	506	471	524	500	491	537	507	471	499	497	509	491	492	489	499	492	467	526	501	554	530	516	496	482	495	513	497	516	474	517	527	558	480	497	514	498	488	490	476	492	498	501	513	548	500	483	484	495	479	512	500	479	473	534	493	523	505	497	504	464	472	498	496	515	487	528	517	473	564	493	506	498	469	501	498	475	494	524	527	487	495	541	486	512	542	486	492	495	521	502	503	499	545	525	525	475	505	483	470	470	489	488	523	547	478	499	500	477	500	489	504	552	488	455	524	500	491	508	506	496	504	505	493	495	491	503	508	510	483	518	480	489	546	513	520	515	494	553	516	536	528	514	555	523	531	501	521	505	525	494	518	461	464	540	490	532	499	495	500	565	502	496	483	507	494	533	485	515	471	497	509	519	535	497	497	541	506	511	540	500	529	502	485	500	500	507	485	500	502	488	498	537	526	492	487	531	500	494	478	505	511	528	502	518	530	508	520	491	497	489	480	510	517	542	521	499	510	535	533	505	518	512	554	472	495	491	473	466	517	502	487	500	493	490	509	511	498	508	498	504	492	485	521	476	529	505	563	486	511	532	508	463	530	516	462	480	516	517	454	529	515	488	482	533	526	514	543	525	505	516	502	485	499	499	520	529	472	494	496	477	486	535	511	511	496	497	468	514	535	531	473	542	494	534	504	544	493	491	517	536	513	550	530	506	551	498	482	532	466	497	536	525	508	509	541	515	484	507	502	508	506	495	509	529	489	519	498	473	493	492	527	487	531	520	515	548	539	509	527	479	465	516	465	497	531	524	502	574	529	498	529	515	500	507	524	489	480	496	536	517	497	542	499	502	471	548	531	495	501	462	523	474	514	507	517	484	532	513	495	572	501	532	499	469	541	495	533	470	476	503	528	490	533	504	470	512	535	463	517	516	536	539	498	502	548	500	469	515	490	492	517	510	519	471	482	523	515	529	499	504	522	503	521	490	461	498	486	510	540	467	532	502	454	513	504	497	535	491	484	502	500	556	485	537	523	524	478	536	510	506	487	463	503	465	497	509	533	529	510	548	513	551	501	486	486	532	490	483	515	484	478	508	501	458	480	516	491	497	532	531	516	541	495	462	534	479	532	543	491	530	516	471	492	528	481	541	519	497	493	538	521	522	539	502	505	515	513	505	494	518	510	515	491	496	485	517	497	531	503	538	480	533	466	483	508	522	494	500	474	521	535	492	551	497	491	500	554	511	505	516	488	530	509	528	550	533	501	522	534	507	524	545	525	518	485	468	535	498	519	510	515	517	527	489	551	531	501	496	493	486	469	509	507	533	540	497	504	513	479	532	500	487	481	541	485	492	505	547	486	474	502	500	496	528	531	500	526	462	512	552	526	511	534	499	500	502	494	468	494	516	494	545	507	508	472	515	480	454	484	524	514	534	514	505	532	504	516	479	515	498	521	501	532	466	489	519	514	479	532	512	526	548	511	508	512	494	503	508	484	499	499	510	535	472	559	518	502	492	512	505	487	513	502	494	523	519	492	530	528	483	519	516	507	496	499	451	493	534	515	517	521	483	513	542	509	504	530	525	525	546	514	548	525	480	518	506	504	501	530	485	527	515	500	484	516	472	506	474	544	503	529	505	534	510	462	504	509	531	482	500	532	521	497	477	506	486	509	465	494	510	501	521	451	501	523	541	541	507	494	501	490	501	526	539	504	529	506	526	511	502	479	538	515	520	523
4104	229	184	208	189	180	167	234	178	170	173	156	141	161	168	179	170	205	192	189	190	184	171	168	180	164	169	172	177	158	167	180	197	203	178	149	175	170	183	197	183	141	182	182	174	166	164	182	176	189	179	174	133	167	172	155	184	172	194	162	181	184	149	182	182	169	192	172	181	184	149	197	177	173	183	168	159	179	149	188	190	167	178	170	168	180	165	146	152	191	158	135	176	176	157	155	165	162	170	163	180	181	189	180	184	157	167	152	159	185	169	158	155	173	157	177	154	153	183	187	157	184	195	190	175	172	153	158	177	151	181	166	185	163	168	174	160	193	177	177	187	174	179	195	168	176	148	165	157	180	171	155	171	189	166	192	167	172	161	172	159	156	211	184	183	177	147	177	162	151	189	171	176	193	166	205	192	186	159	190	177	169	155	175	188	158	180	173	152	169	177	148	169	174	176	181	174	185	150	158	198	169	179	176	178	168	184	183	165	163	151	159	166	179	149	169	186	180	161	184	194	149	152	168	165	185	169	197	176	174	180	190	162	183	201	156	180	171	159	141	163	167	156	161	191	175	190	172	158	178	169	176	189	194	169	195	187	173	161	170	182	157	192	202	193	161	169	160	160	175	156	195	176	175	200	187	174	166	180	170	182	171	193	157	166	182	168	169	175	171	154	158	182	173	183	180	178	177	185	186	158	153	200	169	191	154	179	171	175	170	173	179	166	195	184	167	170	178	158	162	165	172	180	192	157	187	186	196	180	190	183	201	167	192	202	187	189	195	184	154	168	162	159	184	161	176	166	191	165	189	169	173	181	165	179	171	181	160	164	177	167	164	163	182	165	147	164	184	184	188	138	179	180	168	192	168	189	164	161	157	169	194	168	133	168	170	179	184	194	168	193	172	158	151	181	170	167	159	174	162	160	178	166	156	178	189	185	166	191	188	180	192	167	177	180	158	156	162	164	155	173	169	189	151	170	157	164	185	160	202	186	189	167	176	158	165	161	161	178	181	171	163	176	169	155	166	184	159	177	167	189	174	163	173	159	158	176	173	157	184	192	189	200	179	181	190	180	130	194	159	169	180	176	155	188	161	184	194	159	161	178	187	176	156	159	179	176	177	178	186	173	156	177	158	181	163	175	170	194	166	165	167	176	174	159	157	177	162	167	171	152	164	188	181	180	166	157	175	169	172	174	160	179	160	203	162	179	170	173	151	160	179	152	170	196	192	196	176	174	166	158	181	152	161	183	147	191	174	160	179	179	174	174	159	172	166	151	183	162	171	157	185	172	197	166	198	184	194	156	178	178	169	190	182	172	179	181	175	175	192	167	163	179	155	168	184	187	158	184	168	172	189	157	147	191	182	154	181	169	161	195	158	181	165	162	182	169	156	169	164	169	167	204	177	192	162	193	174	177	162	175	191	165	193	203	162	165	194	147	153	179	180	166	160	184	169	186	174	178	172	151	193	176	167	174	156	186	178	187	146	187	188	191	146	177	172	176	164	163	189	179	184	168	174	167	153	177	183	179	183	157	157	168	188	175	167	168	182	175	199	165	161	173	185	157	177	168	194	165	185	187	212	186	155	155	186	170	199	181	173	180	177	163	162	184	146	196	154	162	181	181	178	199	180	188	164	176	168	189	169	182	170	165	173	172	173	184	162	159	193	162	180	193	156	167	170	159	174	170	179	172	177	171	168	178	166	181	165	171	168	158	148	174	145	180	165	171	211	186	165	189	138	180	179	164	156	176	164	167	187	166	176	171	173	184	167	160	168	176	154	161	182	181	150	164	207	172	190	156	179	167	161	193	166	174	164	193	165	165	182	178	198	156	178	171	176	181	175	177	173	167	185	176	163	162	185	169	182	199	164	161	177	193	174	165	168	167	185	129	179	195	200	183	169	177	152	180	155	173	161	176	177	179	171	172	166	177	149	183	157	159	177	167	192	166	140	152	173	169	149	186	181	175	176	175	155	174	159	179	180	160	162	169	171	161	188	177	171	192	161	166	163	161	183	159	175	173	164	178	164	178	202	167	163	167	160	190	174	151	152	181	160	174	182	192	168	173	172	183	167	133	179	171	191	160	172	174	163	193	169	169	177	167	170	201	162	175	188	174	191	179	199	155	188	199	190	165	164	181	181	197	173	177	177	176	162	164	182	163	171	161	195	163	193	177	160	155	169	158	193	178	166	184	174	164	183	150	172	168	175	180	172	194	157	168	164	176	182	161	163	162	157	176	186	169	154	144	190	153	159	150	177	190	188	169	177	180	179	167	158	172	160	199	163	166	174	193	209	167	167	180	174	182	180	157	191	182	154	182	184	169	166	149	177	157	154	177	159	164	186	165	173	168	178	187	166	188	173	172	191	171	172	196	159	192	193	170	179	178	163	168	165	179	156	158	167	180	181	194	162	171	171	178	174	189	160	165	172	174	204	181	177	159	157	159	162	163	156	176	187	163	173	179	164	170	194	182	166	167	177	171	172	160	186	152	168	173	194	155	183	159	170	187	161	174	182	164	131	160	151	178	158	192	166	154	191	182	194	175	156	178	165	165	185	189	190	168	161	173	193	169	158	153	182	157	167	182	175	169	178	184	196	158	193	165	173	171	162	165	186	172	185	178	195	189	166	179	195	174	180	162	178	158	183	191	208	194	174	185	179	171	171	172	166	185	184	183	189	181	186	197	157	171	156	180	188	172	158	162	182	178	160	184	171	156	172	172	166	167	183	166	200	181	186	162	186	202	158	162	190	189	161	200	180	165	170	190	187	173	177	156	160	185	189	174	188	187	188	193	185	135	175	172	174	156	183	158	172	180	185	170	177	190	163	187	169	161	175	158	179	190	172	131	181	171	198	175	177	185	153	154	181	181	170	171	189	158	169	176	176	176	206	162	179	170	181	163	168	178	173	158	171	178	186	189	180	159	151	168	145	185	169	164	163	175	173	171	185	164	188	164	169	170	170	169	189	160	164	198	172	186	185	175	172	185	152	153	178	180	170	189	171	164	170	169	173	187	169	176	168	193	159	155	183	191	150	199	179	160	162	168	157	156	184	173	192	189	179	158	187	170	161	153	161	168	170	162	190	166	171	183	169	137	191	189	167	174	158	147	160	193	176	162	173	189	179	162	187	179	183	205	179	181	173	161	174	192	173	142	161	166	183	176	183	181	160	178	176	148	161	162	172	150	158	159	177	182	155	167	171	174	167	187	201	164	182	198	189	193	189	168	184	179	198	167	182	163	178	159	191	184	166	162	183	175	174	175	188	182	158	170	177	177	147	166	173	179	175	186	175	156	156	180	166	168	167	178	179	176	175	189	163	165	169	178	163	173	193	178	168	183	164	161	162	194	184	175	188	141	172	165	143	157	171	172	176	172	156	191	206	171	157	191	173	169	190	164	167	184	184	175	183	185	193	172	175	184	171	183	182	178	164	180	184	161	194	181	154	165	178	168	143	164	192	158	183	160	150	175	172	149	182	188	183	157	180
3938	528	589	638	627	585	538	573	530	515	505	541	537	494	479	515	545	458	490	518	490	498	483	488	512	523	485	467	503	479	473	493	509	496	493	472	478	451	455	508	484	490	461	499	503	527	501	496	494	481	480	480	493	483	478	491	467	484	488	475	478	473	467	482	446	504	470	504	520	495	471	458	506	475	489	522	501	450	459	506	471	457	472	467	463	490	442	515	483	497	468	456	493	525	478	490	453	450	503	491	510	542	490	498	523	454	468	495	485	475	507	457	486	482	477	455	458	476	470	479	497	509	532	491	461	474	478	500	463	502	460	491	475	477	480	527	489	451	474	461	441	487	499	476	506	478	515	493	475	534	509	481	468	499	486	522	479	468	465	471	462	485	477	547	473	457	443	492	480	453	465	464	460	491	455	492	473	440	518	469	424	471	453	460	485	434	457	530	491	503	462	471	476	534	481	492	497	487	462	471	512	444	502	486	477	515	463	502	506	454	478	461	457	518	503	530	459	495	431	480	499	508	491	505	501	481	504	487	468	493	469	477	458	510	438	502	475	487	469	486	511	513	470	461	469	467	466	485	464	494	470	498	517	469	500	532	485	508	478	477	494	497	501	478	493	495	478	458	449	500	475	460	443	466	467	492	526	487	503	499	500	484	491	526	479	481	474	462	475	529	483	469	468	501	473	499	468	506	487	449	461	511	503	445	473	475	462	513	477	501	466	521	482	504	509	475	464	490	482	488	506	466	497	466	526	504	502	468	501	487	491	488	499	469	468	493	531	476	500	484	477	458	459	461	467	463	496	477	511	477	460	461	484	477	490	478	533	476	479	492	489	473	477	526	439	508	480	467	498	496	514	477	474	469	522	488	512	444	489	470	500	487	465	490	507	520	520	496	474	482	493	496	464	498	487	461	478	497	443	479	453	475	504	490	481	496	527	483	468	503	502	503	499	478	490	484	475	468	471	494	489	519	470	484	511	528	515	477	523	482	497	461	516	491	477	473	474	496	516	462	498	476	522	463	503	473	483	487	490	526	497	505	518	451	491	460	490	499	491	504	502	490	507	519	484	471	437	473	491	479	453	513	462	479	491	477	501	490	496	468	492	483	496	497	456	472	478	488	523	490	517	486	497	487	516	472	503	514	516	525	466	486	460	506	510	467	484	502	444	490	488	471	444	475	484	479	461	460	475	497	514	476	474	519	477	507	495	467	502	481	471	486	454	518	456	482	487	486	474	501	487	471	448	531	456	469	494	474	524	440	493	516	467	496	512	456	455	499	458	457	495	480	481	498	480	504	494	475	498	491	481	475	486	484	480	515	488	489	492	491	498	473	497	496	489	462	466	459	466	476	469	514	462	520	475	492	521	484	465	499	493	475	450	458	492	468	487	478	496	454	473	476	474	479	484	458	447	453	467	471	470	449	472	475	492	511	480	467	458	460	454	469	523	482	502	495	471	488	518	501	459	469	469	508	461	476	485	522	514	464	487	486	461	472	459	466	464	479	461	461	483	514	447	488	506	463	472	453	453	483	471	489	478	443	500	502	468	473	455	491	519	512	485	500	528	467	457	470	495	470	495	487	495	479	487	495	479	467	505	506	459	520	473	462	486	494	469	479	498	486	465	480	459	522	483	477	518	464	511	448	425	477	487	502	451	499	533	444	479	508	513	517	468	514	491	493	493	511	489	488	465	483	471	481	454	465	467	506	489	485	509	461	494	484	455	456	472	471	483	484	514	477	507	443	467	510	480	490	500	507	435	485	505	454	506	479	498	466	460	494	498	481	490	456	474	463	450	487	482	485	488	465	463	480	473	502	478	481	480	525	508	447	485	496	506	504	502	474	507	477	467	491	517	491	507	491	507	469	515	503	470	509	485	483	454	516	486	494	482	454	479	494	467	500	508	445	467	500	475	436	493	490	491	493	451	516	457	495	474	479	474	510	484	485	487	460	460	489	467	469	479	485	475	497	504	496	490	492	483	553	507	476	475	492	458	504	501	477	462	496	515	511	487	475	458	469	488	485	465	455	520	514	516	424	487	494	497	472	486	471	486	470	465	487	480	453	513	488	455	467	494	467	492	544	479	498	502	454	414	481	478	449	476	479	463	493	499	532	474	461	504	497	492	471	471	447	475	501	479	457	483	478	462	503	496	476	504	514	488	506	479	500	487	474	475	490	475	501	509	458	492	463	454	465	529	469	467	505	509	541	490	476	520	457	464	487	488	437	480	474	474	493	458	468	459	475	473	466	478	485	463	472	492	431	454	488	486	469	513	442	479	462	489	484	490	459	455	497	469	478	512	466	480	494	461	472	501	499	461	481	474	485	456	452	518	484	484	499	518	495	446	500	485	482	506	472	522	480	462	474	445	498	503	523	486	508	465	481	461	442	450	489	492	497	502	491	505	464	497	488	482	465	450	435	454	469	449	497	483	486	497	490	479	526	430	502	499	436	479	470	461	467	479	491	520	441	480	525	480	472	470	464	505	482	525	484	498	442	505	527	500	455	500	452	479	472	485	477	514	489	464	468	480	513	500	467	455	455	481	484	486	473	478	540	506	485	484	488	462	459	463	488	465	485	475	490	443	504	505	497	472	458	461	450	492	488	475	477	444	449	508	451	480	530	430	498	499	507	471	480	503	450	481	461	485	523	482	473	500	479	436	491	450	485	457	453	475	486	478	486	497	513	480	522	454	535	470	496	509	453	483	458	489	482	523	449	499	465	479	479	501	431	505	451	510	470	514	498	510	447	480	458	477	485	469	495	480	489	485	472	464	483	530	485	482	494	501	504	501	473	486	478	491	461	502	471	508	512	513	489	491	487	494	474	497	506	484	428	459	486	442	479	475	490	494	461	466	463	524	408	502	498	502	467	459	474	499	481	510	488	489	512	468	488	492	503	474	473	478	478	480	482	497	448	486	452	507	494	488	443	486	464	508	480	502	483	464	494	466	505	517	504	451	504	459	485	486	477	492	494	482	494	456	485	502	508	431	489	455	510	441	481	523	474	506	485	527	495	478	470	474	488	496	476	456	461	467	495	519	495	500	477	489	527	482	486	449	480	487	483	505	462	490	493	464	511	466	510	509	467	483	470	515	509	506	473	452	492	498	489	461	475	480	494	455	455	470	446	477	536	478	481	496	513	490	461	449	462	506	470	506	495	491	503	504	473	484	484	501	489	496	505	491	476	486	471	429	498	471	466	470	501	438	475	511	468	498	475	481	454	465	478	478	503	498	458	502	507	465	479	492	448	461	469	488	466	481	512	487	445	443	473	537	460	483	470	467	517	488	481	502	505	497	497	535	511	534	508	497	458	494	478	478	488	462	449	451	476	472	491	477	486	504	512	514	524	457	444	459	490	497	507	482	490	500	474	507	495	500	476	467	508	491	440	499	480	501	480	480	478	481	486	487	485	512	457	476	531	481	477	475	478	474	479	478	482	476	509	443	471	466	466	503	479	525	481	490	463	480	473	451	474	455	459	443	478
35543	6894	1344	973	678	600	465	415	389	346	350	337	321	314	265	299	285	302	258	271	263	268	285	251	301	265	292	236	252	255	233	244	284	284	250	272	262	268	268	268	239	263	281	291	240	259	246	242	243	255	239	274	232	273	254	266	246	250	227	265	265	269	273	259	267	254	267	252	263	227	233	255	273	292	267	263	264	273	212	272	255	244	258	269	272	234	278	233	249	279	277	279	262	275	260	246	241	279	245	285	249	235	223	241	242	264	272	234	287	251	264	260	225	278	218	268	273	233	257	258	231	256	267	238	231	272	259	232	274	249	263	265	259	252	232	236	284	284	280	270	259	244	250	295	260	233	251	278	253	249	250	258	290	236	261	259	238	228	244	261	264	234	250	265	260	251	270	248	268	222	291	272	266	273	262	266	254	243	264	237	256	273	246	269	254	263	259	253	296	285	249	242	266	267	254	251	262	262	225	269	266	282	236	279	238	251	287	235	271	285	270	260	240	250	248	249	227	269	254	283	239	253	254	243	261	241	245	266	241	229	275	260	247	266	270	255	262	271	256	248	272	250	281	245	254	253	254	263	247	256	219	248	276	251	261	238	269	277	251	283	258	283	256	240	253	255	235	267	241	258	269	261	248	296	234	275	251	246	226	265	241	242	256	238	248	259	256	255	262	267	269	245	223	244	247	244	265	248	262	229	273	256	249	264	246	243	222	259	277	272	260	266	252	257	277	253	270	281	282	268	279	249	286	242	276	242	259	282	237	268	246	272	256	249	221	266	258	253	252	264	306	255	259	227	270	257	262	266	261	245	275	281	269	248	274	262	244	275	278	249	244	252	243	248	261	231	233	284	272	229	252	307	245	231	245	234	257	253	225	268	260	244	272	257	248	268	268	261	266	249	269	239	253	277	280	252	253	262	265	264	255	245	254	267	248	262	244	253	258	259	283	283	268	275	251	264	268	226	262	251	225	245	230	268	241	252	233	263	253	234	247	237	241	232	248	242	256	267	242	299	249	265	250	249	259	246	248	243	257	261	273	254	275	231	257	257	241	278	266	246	271	268	253	263	220	252	278	253	245	273	241	243	258	263	258	232	267	267	259	237	255	233	215	274	251	307	243	221	275	242	262	281	252	225	256	261	226	230	286	254	244	250	260	238	270	270	265	235	242	253	254	263	286	252	251	289	284	254	238	241	222	220	257	257	240	271	243	246	260	254	233	268	200	228	261	262	271	283	243	264	247	248	266	244	292	265	259	231	248	285	237	252	261	249	276	237	228	265	251	249	256	234	284	257	236	249	248	240	243	250	241	243	253	243	235	263	250	246	242	274	240	238	280	252	236	232	273	259	255	231	264	252	255	258	271	243	236	278	247	280	235	270	252	257	236	293	290	265	255	236	259	269	264	244	261	255	272	278	255	266	263	244	248	243	305	262	268	255	242	262	230	260	265	256	235	259	265	244	239	280	282	245	259	260	255	224	225	288	244	235	287	251	264	251	231	258	248	254	244	258	243	245	251	254	251	270	277	264	284	271	239	250	243	267	262	240	272	268	255	278	252	257	263	252	253	233	252	258	243	226	244	258	276	247	258	269	282	249	257	242	258	250	229	255	292	278	260	275	259	275	225	304	250	234	249	246	248	240	251	277	264	239	242	254	243	278	252	245	231	288	247	247	268	286	217	245	249	279	240	243	281	247	259	254	257	263	231	244	256	237	261	236	247	253	275	261	250	232	235	273	255	258	261	256	274	254	235	276	253	273	236	259	244	242	221	236	233	274	273	241	281	264	270	258	228	236	265	276	279	239	275	260	264	281	235	273	280	235	245	248	272	242	259	251	250	248	280	250	257	271	274	290	242	262	229	267	253	278	277	208	247	249	234	265	232	246	260	258	250	243	245	252	247	265	240	258	238	256	269	242	242	249	263	231	255	270	265	252	268	243	228	280	260	253	244	245	229	262	286	248	243	235	264	247	254	276	283	284	266	249	250	253	270	232	247	258	248	250	229	244	221	264	236	253	253	239	252	246	248	256	263	236	264	281	260	226	265	264	293	255	258	269	277	249	273	262	244	244	234	266	273	270	273	252	258	254	247	253	278	272	231	228	266	272	256	243	247	264	254	222	255	251	252	241	247	258	250	259	285	262	235	250	247	252	244	233	268	268	261	238	265	258	236	257	273	270	269	263	271	268	220	252	232	276	252	241	255	228	272	235	231	248	254	252	238	279	237	246	248	240	268	273	275	258	249	264	279	234	239	259	278	258	244	280	240	260	267	260	281	278	253	253	263	223	231	239	258	264	236	263	255	267	267	263	261	260	240	265	252	228	262	275	257	262	257	238	268	264	225	250	253	249	263	265	254	267	261	267	254	244	252	231	270	291	255	251	251	298	250	283	246	276	252	283	261	223	259	257	270	251	268	239	248	220	254	291	240	246	270	264	271	262	264	278	261	289	254	272	256	239	244	259	259	272	242	270	256	234	263	278	254	266	245	260	277	261	233	250	274	271	263	239	254	259	276	254	277	278	246	246	256	269	278	281	249	255	283	260	239	234	254	222	259	267	261	267	248	241	236	271	250	274	261	240	253	258	236	253	244	231	290	252	252	257	250	214	234	268	252	266	249	270	229	261	254	274	228	251	245	242	264	244	238	242	217	264	289	261	263	243	263	266	250	253	248	286	247	237	287	226	263	267	229	288	272	278	267	232	283	247	271	247	275	262	273	275	244	257	281	265	275	276	254	263	253	270	228	245	272	246	257	272	254	236	294	248	249	225	250	216	257	221	276	250	225	259	272	260	264	255	253	240	277	255	268	269	249	268	267	270	262	227	274	250	254	256	255	259	227	251	275	279	261	273	225	242	251	258	235	274	251	240	254	217	266	262	242	275	227	281	272	245	279	276	268	253	249	287	246	273	228	227	257	250	243	221	263	245	264	271	272	264	239	232	240	241	273	254	240	262	253	245	252	261	240	247	264	241	277	303	240	246	224	259	252	258	264	286	279	246	260	266	243	269	263	245	238	238	226	234	247	264	273	254	257	269	270	236	262	239	237	266	239	235	264	249	256	266	277	236	262	232	269	239	245	262	236	277	242	262	229	270	254	269	259	268	278	253	263	255	251	287	248	261	239	253	262	240	237	243	267	252	264	279	260	269	259	271	271	274	245	244	255	259	214	236	247	255	245	249	243	256	261	259	260	255	292	236	267	245	236	261	267	237	251	253	269	244	270	256	229	272	281	263	266	224	259	262	251	246	246	270	270	247	274	248	219	258	220	228	246	262	265	250	245	223	244	272	233	252	270	270	266	299	261	260	259	281	251	245	224	244	260	232	247	251	269	287	267	248	277	242	266	271	261	278	230	241	254	284	287	237	267	259	246	207	228	238	262	232	253	271	233	250	265	246	243	252	237	244	268	252	257	243	252	269	247	237	285	263	262	249	257	235	281	285	265	259	264	257	230	238	262	239	265	275	270	281	245	264	309	230	232	265	264	280
18526	1431	2762	3095	2835	2332	1831	1704	1482	1343	1238	1132	1064	1027	963	982	943	848	924	863	845	795	802	816	797	774	771	711	779	786	712	714	725	723	718	688	725	691	707	727	676	737	691	673	730	692	668	709	682	688	721	670	701	760	692	642	698	674	715	659	684	683	711	683	696	698	722	695	681	617	625	680	737	621	676	644	681	640	658	658	666	701	655	679	710	658	647	667	693	701	731	683	711	686	703	661	683	688	688	671	675	720	685	653	702	692	666	645	635	745	710	714	652	649	650	660	668	718	684	710	677	694	685	652	643	685	686	685	701	664	651	665	640	699	647	667	703	687	670	658	618	713	668	628	621	665	655	670	645	699	624	697	664	650	619	679	714	665	730	674	634	669	733	661	693	692	706	699	681	698	641	640	728	703	671	727	668	637	660	642	676	650	682	680	634	675	680	690	653	680	654	627	679	671	718	663	678	593	680	688	653	632	660	672	652	652	689	652	657	702	694	658	680	684	631	632	635	716	675	654	666	637	691	637	638	659	648	646	690	679	641	666	669	673	649	668	639	682	637	671	686	684	659	717	631	708	649	664	656	701	651	705	707	656	668	685	686	674	654	643	683	649	661	667	671	655	672	662	661	666	662	701	606	646	661	649	635	613	661	686	684	688	682	642	639	702	672	630	661	636	672	662	694	664	623	652	663	650	629	672	659	675	649	694	705	678	649	684	678	681	611	704	633	680	644	691	684	682	638	634	644	622	607	647	618	594	626	638	655	640	676	685	647	649	702	718	676	654	649	654	664	603	673	604	645	651	719	656	704	669	748	638	671	661	662	624	645	685	680	682	648	645	681	677	684	645	660	646	670	664	661	683	676	644	704	685	690	664	685	659	679	666	663	628	702	680	695	684	662	692	691	634	670	691	625	637	683	666	715	661	683	650	639	647	688	668	643	686	687	676	631	654	644	633	681	690	640	666	657	657	702	665	677	652	685	689	688	636	688	685	669	643	679	669	640	631	708	735	667	690	631	659	655	698	683	666	650	662	644	700	635	697	635	676	641	732	666	663	597	678	623	665	700	702	684	678	622	677	653	705	682	681	652	619	638	699	666	664	706	648	629	631	651	660	705	695	662	634	671	681	745	712	679	681	698	669	664	715	633	665	665	678	664	652	690	635	705	644	660	730	690	675	635	642	699	676	668	674	670	663	726	636	680	671	646	638	625	651	655	684	622	638	661	651	688	666	688	649	661	676	683	690	663	660	655	653	604	638	694	691	694	674	708	690	640	645	649	680	688	690	700	661	643	710	704	651	670	652	628	642	736	663	699	679	715	671	698	677	719	656	657	679	644	677	627	648	681	675	666	674	676	651	677	618	654	669	646	637	710	631	672	630	662	654	675	667	702	667	669	658	694	674	669	663	659	663	671	650	654	671	651	665	646	667	690	678	688	670	667	628	661	639	665	650	655	658	663	702	669	671	674	647	640	690	684	650	697	655	635	632	591	654	681	646	635	629	641	691	681	663	678	627	653	636	683	625	681	681	685	654	653	689	633	683	662	688	668	657	665	623	646	662	666	645	713	675	647	621	678	677	658	590	649	679	682	676	703	684	655	671	700	675	665	660	656	606	654	716	693	667	677	674	668	670	675	679	664	674	654	696	621	637	677	674	695	704	650	661	665	679	671	639	645	668	691	663	661	686	658	681	673	686	659	638	656	655	713	672	669	647	664	715	654	653	644	670	714	687	678	685	685	691	690	654	664	651	655	658	638	652	664	663	670	684	632	667	700	692	664	712	655	695	679	674	689	689	653	660	658	681	662	674	649	619	673	687	652	660	686	632	633	662	673	697	682	672	703	653	643	641	656	696	635	690	688	671	667	669	645	635	664	644	661	663	650	649	670	631	687	708	664	632	679	663	642	730	696	680	688	659	681	662	662	596	659	718	680	673	693	662	675	675	601	675	662	666	707	659	693	664	679	653	664	698	683	678	634	670	650	681	692	658	663	699	685	680	644	686	675	686	674	686	738	707	684	634	663	646	664	660	651	698	656	660	646	676	713	683	655	651	655	680	622	677	670	649	666	686	673	696	675	674	703	714	637	700	652	709	644	668	638	632	645	653	681	652	675	681	683	661	678	684	617	661	685	706	696	695	652	656	727	734	643	672	663	670	678	658	657	683	674	606	710	642	693	669	704	680	647	669	658	677	716	654	591	667	686	690	668	654	701	674	648	660	638	644	669	688	643	665	651	679	702	659	692	658	661	645	650	688	665	709	681	648	672	671	670	688	651	700	689	642	730	667	658	660	717	694	679	623	712	669	650	649	637	687	652	646	632	664	642	620	672	689	715	675	662	666	622	626	674	611	678	631	676	659	673	618	694	663	683	649	653	662	664	642	703	650	674	672	653	657	657	684	716	666	642	682	722	662	611	660	649	670	660	651	669	660	656	665	674	703	736	661	641	680	628	665	628	679	668	665	753	717	719	650	727	660	688	620	650	681	716	693	683	654	692	692	673	694	645	631	681	697	677	630	680	677	656	665	724	661	684	697	668	617	621	698	636	659	696	691	677	676	672	662	700	668	701	721	677	750	662	665	721	633	651	701	654	667	710	653	659	661	686	681	716	682	721	670	646	661	642	711	687	708	689	708	618	662	663	695	700	683	664	664	672	673	659	694	653	657	657	618	647	675	684	666	673	668	658	641	692	696	623	618	662	666	743	655	678	646	642	687	679	631	691	651	723	648	650	638	644	607	635	637	702	636	665	695	659	666	696	647	661	646	645	712	668	677	664	719	665	640	675	658	669	643	688	674	641	642	706	701	645	667	655	697	636	693	690	725	650	626	712	629	667	633	687	666	680	699	614	690	677	716	664	653	651	661	651	665	652	682	659	727	670	644	688	700	687	649	657	628	646	644	696	672	680	657	627	686	652	682	666	659	698	671	686	702	669	667	636	596	681	706	648	671	634	702	706	676	691	658	682	688	620	689	704	642	661	579	677	704	727	661	674	720	684	654	641	664	678	666	679	670	632	647	617	694	619	660	698	641	681	650	641	705	632	661	670	657	669	648	663	662	635	681	670	676	676	726	702	635	655	643	617	666	695	612	653	662	624	640	637	662	620	677	746	670	630	678	644	688	697	656	676	687	631	660	654	648	673	688	679	672	661	681	684	695	625	672	626	671	685	651	692	676	641	673	673	670	649	638	672	652	640	712	688	685	683	676	698	646	653	624	632	685	673	619	689	625	681	669	666	645	685	643	652	629	652	673	668	646	674	706	628	719	672	682	654	643	718	639	694	666	682	681	686	659	666	726	678	674	610	669	633	678	658	694	661	666	634	699	634	656	644	694	628	666	688	655	663	679	640	604	670	670	689	646	695	691	674	730	694	684	684	664	675	661	650	663	671	692	652	582	694	661	619	690	699	668	665	655	659	657	664	657	661	659	662	687	663	686	646	649	658	679	665	656	712	657	646	668	677	659	615	653	645	650	726	672	637	683	636	666
49187	14159	2935	1692	1181	797	645	553	440	398	363	331	282	276	290	298	281	223	232	244	249	223	205	216	212	233	214	206	197	221	209	198	197	187	184	200	201	204	203	210	194	195	176	188	197	206	186	186	192	230	201	218	193	213	197	208	180	173	175	198	181	194	205	185	179	215	190	169	189	206	206	194	204	197	202	188	190	197	193	171	220	163	180	204	219	205	201	217	192	201	222	189	199	206	215	194	208	189	185	205	181	197	193	168	186	198	201	185	172	205	199	183	171	197	181	214	188	234	170	189	200	185	202	179	180	205	184	211	204	183	177	197	188	203	210	195	188	191	214	186	194	191	183	195	205	201	183	216	169	190	191	194	190	178	187	192	195	175	220	219	188	172	193	210	189	228	172	185	199	198	201	199	179	212	218	233	182	207	195	210	206	215	205	197	195	189	209	214	212	190	158	188	190	181	184	205	241	199	191	207	184	182	189	202	189	187	196	221	191	192	191	190	175	187	184	183	218	179	177	200	188	208	197	176	200	192	232	195	197	195	179	187	202	190	206	173	184	190	213	194	206	178	178	187	190	184	197	201	181	181	169	196	209	211	223	167	185	191	234	216	216	178	181	170	202	192	181	184	209	232	199	192	185	184	182	179	188	182	184	184	167	194	213	163	211	215	191	195	188	215	194	183	215	200	179	213	229	203	176	194	177	196	186	195	194	179	179	192	168	191	189	199	192	198	206	180	181	194	195	179	210	190	209	195	182	194	188	168	200	208	197	175	201	176	196	187	174	199	195	199	185	201	193	224	194	190	200	189	178	194	195	183	191	190	209	182	213	205	201	198	183	219	191	217	200	188	185	191	178	186	200	185	204	202	171	185	194	187	184	195	164	176	198	187	167	189	203	204	192	211	172	209	198	209	200	207	221	187	200	187	228	199	203	185	200	197	152	176	192	181	177	202	190	192	212	179	197	190	193	153	181	203	202	190	199	199	172	183	176	178	175	187	191	179	225	190	178	202	173	200	171	240	195	202	192	184	182	183	206	199	195	189	217	181	200	216	190	207	189	189	189	196	207	219	210	187	178	215	221	176	178	162	208	195	205	186	194	207	184	227	197	175	187	223	184	180	186	202	170	177	179	194	190	201	211	177	196	195	203	180	181	213	192	218	190	202	198	171	197	188	201	183	175	159	177	212	198	212	204	184	167	187	180	184	186	185	212	200	188	199	208	179	228	207	214	200	213	175	197	195	181	196	175	183	183	207	203	187	197	175	219	215	223	202	185	198	221	178	201	197	222	214	197	212	185	203	188	211	199	189	176	177	194	202	190	203	212	186	199	203	172	181	197	208	193	201	196	169	214	189	205	206	180	213	194	210	168	189	207	189	197	232	209	166	197	195	212	198	195	194	186	164	215	192	192	192	209	196	182	167	160	169	194	199	189	186	196	169	166	199	192	177	180	212	190	206	219	200	206	200	214	170	182	228	210	199	196	187	189	183	209	192	177	203	197	189	168	193	196	177	182	213	186	190	202	196	162	171	182	191	196	193	192	187	209	200	204	215	214	177	192	196	183	166	178	200	181	210	213	191	200	204	194	182	185	181	184	205	191	183	195	153	202	210	187	178	204	189	178	199	177	197	196	172	197	176	203	185	184	177	167	193	197	199	204	183	178	193	197	222	202	218	195	182	190	186	182	200	176	181	202	201	203	168	195	185	173	198	204	158	205	180	204	198	179	174	160	202	187	200	172	175	206	184	191	181	219	175	193	213	169	186	212	194	167	183	184	190	204	179	183	194	199	201	190	186	192	189	228	198	199	180	208	196	183	196	194	183	180	207	187	187	175	205	182	187	213	194	195	182	183	204	187	203	177	196	195	215	186	216	204	183	193	234	189	180	177	177	191	182	204	207	199	198	177	202	197	195	187	182	151	199	177	176	173	170	189	200	201	193	183	204	184	214	174	206	204	170	188	203	213	175	219	196	172	195	213	189	210	174	202	180	201	216	191	197	209	200	186	213	176	169	211	209	194	182	206	213	177	204	195	176	164	196	187	194	174	196	196	194	178	173	185	180	209	181	203	200	215	181	178	208	203	178	204	229	175	194	197	184	182	190	195	217	212	196	189	204	206	195	206	206	192	201	203	172	194	191	219	186	209	220	184	205	174	177	200	212	193	171	204	197	171	199	202	197	206	196	206	186	177	192	192	185	198	186	173	190	221	193	196	182	193	193	178	197	206	170	178	197	188	171	175	186	161	165	180	196	175	180	177	197	187	184	203	208	187	192	192	180	197	198	213	196	179	193	192	186	193	188	197	166	168	172	218	184	190	178	190	202	197	185	172	175	206	201	209	189	194	209	196	194	198	203	190	183	187	212	180	187	192	227	200	179	179	191	203	188	219	185	178	182	176	182	177	203	203	170	174	191	199	185	195	188	166	194	200	190	212	177	196	234	170	212	188	200	185	174	221	212	193	192	168	204	199	222	185	184	164	199	167	179	158	172	186	184	179	180	219	202	197	193	192	184	196	185	188	179	208	219	198	188	175	194	202	214	205	194	188	229	197	202	190	182	206	210	193	177	199	207	220	190	197	200	190	212	230	219	201	202	164	179	205	189	178	193	196	174	218	193	188	180	201	191	185	192	195	192	159	183	181	199	184	182	171	199	188	190	188	181	198	174	199	180	211	195	180	226	205	213	193	206	209	195	188	186	173	195	192	198	207	200	198	172	208	185	192	183	196	197	194	196	171	194	209	194	206	176	186	190	170	193	169	177	174	175	191	190	194	186	206	197	193	221	211	198	195	215	191	221	170	200	196	227	191	206	187	198	192	219	197	177	169	185	160	233	190	210	192	205	214	196	203	221	208	195	184	168	200	220	213	196	215	186	190	221	200	189	180	200	231	172	198	173	205	186	200	202	199	197	169	214	188	196	211	195	229	186	206	176	171	194	179	195	188	194	198	178	184	192	202	216	156	193	183	202	179	198	213	195	217	190	203	191	197	206	196	206	172	193	166	190	181	185	192	199	211	216	197	192	189	198	192	201	190	214	185	194	182	185	204	195	198	192	200	190	163	240	200	211	158	194	184	201	149	206	194	180	223	209	198	197	223	169	189	178	194	188	185	189	185	205	174	175	179	172	196	210	187	190	185	179	194	228	210	191	185	216	187	198	186	191	175	202	183	196	196	216	163	185	203	199	200	175	174	185	199	176	190	187	185	186	193	195	183	199	190	188	190	185	201	189	163	168	189	198	171	182	173	180	214	200	213	197	193	212	187	181	188	227	204	154	169	150	182	181	183	183	201	212	187	197	176	186	192	188	184	191	204	175	205	191	168	207	180	197	189	201	192	215	186	210	179	201	201	191	181	189	180	190	180	199	203	200	196	217	213	226	201	176	204	184	198	186	168	194	178	200	190	227	185	197	201	193	210	172	198	195	219	216	183	175	188	216	209	198	198	173	192	171	205	203	194	164	192	188	179	182	204	178	195	194	165	171	197	195
25110	2151	4804	5357	4528	3720	2984	2444	2107	1835	1662	1447	1400	1185	1103	1086	979	956	870	839	829	783	825	768	742	709	669	749	678	696	641	676	650	629	590	555	635	619	580	589	572	577	549	564	570	571	531	562	573	532	548	535	570	554	564	534	540	568	517	523	562	549	575	522	525	555	521	535	544	490	514	535	526	525	564	537	496	578	572	496	511	550	562	537	528	521	516	521	508	517	550	523	519	528	564	544	523	530	531	488	519	545	461	509	530	519	513	527	542	551	502	489	519	473	493	516	520	485	531	542	514	548	475	508	505	499	527	513	506	560	532	503	500	505	501	502	493	529	529	541	497	556	522	538	527	495	499	492	534	504	524	488	520	513	505	496	497	469	486	495	484	524	500	549	530	544	556	518	553	488	510	524	534	491	567	519	536	494	475	485	513	493	493	495	539	496	556	506	546	512	496	512	478	472	480	519	527	502	472	514	480	515	457	520	492	526	477	473	507	484	490	496	468	478	486	465	513	523	494	474	523	549	481	516	498	480	505	484	485	499	500	511	529	519	536	508	518	531	453	511	553	479	500	498	484	515	500	462	527	529	532	507	497	498	560	506	539	487	503	553	500	529	503	471	513	517	495	511	477	519	457	495	541	482	476	496	460	484	520	504	489	493	510	518	494	517	493	516	520	508	497	480	561	508	519	463	514	525	494	468	524	463	494	524	467	514	512	509	505	463	453	517	462	509	478	493	494	532	509	525	510	516	507	504	494	535	487	491	495	503	497	477	498	523	525	485	533	529	536	517	498	496	523	498	501	515	495	537	488	493	498	505	538	537	487	501	512	472	474	508	546	538	516	501	504	528	497	517	486	528	483	499	499	544	534	509	512	448	490	505	553	481	481	532	454	500	517	513	511	478	527	515	476	522	567	507	473	471	503	485	500	495	499	487	496	522	517	531	509	518	531	528	530	493	528	540	484	501	509	507	539	521	487	469	506	513	530	485	520	499	531	526	537	510	541	475	502	503	468	488	552	508	519	533	517	513	486	493	526	515	509	470	473	497	500	493	510	498	510	506	517	518	523	511	531	495	485	473	511	517	502	525	498	480	488	508	502	478	509	499	477	498	528	504	468	514	484	493	518	523	483	472	477	476	502	514	533	481	488	514	515	489	529	527	500	514	490	531	505	515	495	527	528	476	465	482	472	504	545	475	498	502	505	524	478	491	492	484	458	532	505	488	519	479	496	511	478	491	519	503	487	528	511	496	506	477	493	548	494	506	538	494	529	537	510	473	506	491	519	508	515	496	502	542	501	516	512	499	486	518	505	521	476	499	535	532	501	459	490	498	502	504	509	505	489	545	546	492	487	516	479	536	585	528	518	498	506	517	525	520	499	518	518	505	474	528	508	478	527	554	515	462	510	507	464	487	472	482	514	507	487	478	541	515	499	509	479	526	524	514	525	494	488	483	483	499	586	485	544	542	488	508	513	475	499	445	545	479	476	490	500	524	504	502	517	519	548	511	505	498	487	513	505	464	483	505	537	476	466	519	466	537	493	504	514	499	525	502	483	512	469	527	496	491	550	472	523	522	501	508	497	520	488	525	509	501	480	506	490	484	495	495	545	472	539	502	494	513	496	522	479	496	511	516	507	505	481	551	507	485	509	510	465	531	515	557	502	539	503	497	495	514	497	452	507	520	464	497	480	533	510	519	489	529	522	478	466	484	514	501	538	458	539	477	485	518	521	496	503	503	521	528	542	513	525	505	510	500	479	487	508	523	483	513	525	492	505	478	476	499	492	518	480	539	497	503	476	497	469	474	477	523	479	488	479	504	506	543	551	528	486	512	487	479	486	550	516	536	484	507	522	524	448	521	498	493	483	480	475	522	501	519	513	525	497	463	521	496	503	508	524	472	483	519	532	489	538	485	488	498	527	516	510	475	482	515	479	480	543	477	509	522	479	522	470	503	492	504	475	520	499	529	547	504	503	517	494	468	495	531	485	448	537	539	458	499	509	523	493	500	460	474	517	478	510	524	482	521	538	455	524	516	497	472	500	486	501	456	513	497	481	472	522	495	529	496	493	492	511	529	509	494	473	535	498	496	477	498	516	520	530	513	499	498	526	485	531	513	499	530	491	507	492	523	468	531	509	468	491	488	546	486	498	491	492	455	528	537	544	483	507	545	509	514	505	506	524	519	471	495	503	489	486	488	527	505	469	482	519	482	493	490	531	507	510	507	510	481	536	499	453	539	464	500	519	483	500	493	481	526	512	511	495	502	463	493	513	490	489	529	499	499	484	529	515	463	484	497	493	518	469	487	493	501	458	498	487	522	493	508	531	484	504	502	472	495	505	517	538	495	516	503	474	500	504	487	483	486	511	479	501	516	528	508	479	467	505	516	530	499	476	513	533	490	514	530	476	476	493	483	460	511	477	472	489	489	512	522	480	483	498	468	499	536	485	494	474	473	495	468	498	518	529	480	524	506	501	475	499	491	496	519	504	514	485	513	508	508	489	528	470	479	513	488	482	512	511	489	493	469	466	510	489	568	510	504	479	472	467	487	517	483	477	467	502	520	472	507	497	510	470	500	492	497	517	509	469	518	532	501	475	500	518	511	519	523	524	506	548	523	534	479	503	497	480	521	475	555	495	517	525	506	492	509	553	507	468	488	528	513	504	490	543	513	538	518	497	494	509	486	505	499	509	516	523	488	478	514	505	497	489	471	523	488	482	488	506	528	465	542	511	460	516	506	458	524	495	488	519	476	539	507	524	523	488	499	509	458	481	517	500	549	468	475	540	516	533	505	558	490	510	531	515	495	533	507	502	510	524	491	490	537	502	509	535	511	501	518	502	490	514	526	527	534	514	516	494	503	514	519	485	481	522	483	542	481	526	496	475	490	518	485	510	507	529	493	475	525	476	523	547	543	509	496	511	536	495	483	513	498	499	495	506	502	505	535	554	477	488	500	543	471	488	474	487	476	513	517	501	528	516	535	475	550	505	517	512	492	487	491	532	512	488	495	489	508	502	508	500	523	460	513	494	507	484	497	476	490	488	482	556	484	484	505	451	516	470	486	505	465	502	480	506	536	488	488	555	477	515	520	460	501	511	508	510	486	518	544	473	480	507	520	477	523	502	483	485	493	517	529	469	526	484	472	539	477	503	541	496	534	508	503	539	523	532	483	523	486	487	479	515	492	531	450	491	499	502	482	519	482	522	477	499	486	481	584	491	534	523	510	529	510	549	491	522	503	462	483	500	482	488	517	511	442	485	540	501	538	515	561	515	495	498	501	455	530	512	535	488	515	483	510	501	475	487	504	469	519	544	532	506	458	525	497	513	522	476	537	494	510	481	509	503	511	534	482	508	471	569	523	509	502	524	490	525	476	465	512	521	476	450	517	536	516	517	489	475	519	462	537	506	555	525	522	467	516	534	522	520	496	475	506	528	511	491	503	496	483	482	504	496	532	514	530	493	493	489	521	478	491	517	525	455	512	516	521
4095	247	224	201	179	179	181	191	184	165	178	156	173	203	158	154	185	165	171	183	177	193	186	180	154	171	180	150	175	173	156	164	188	172	174	175	171	188	163	160	172	187	166	191	177	156	155	149	160	209	179	185	167	151	176	154	146	200	162	183	159	189	133	189	165	164	176	194	173	152	180	148	154	148	165	134	161	186	159	162	178	173	153	143	181	157	174	168	159	163	174	161	196	166	180	187	179	205	195	174	167	164	204	172	179	152	186	178	185	176	181	191	201	161	181	161	175	166	159	163	171	146	189	178	187	158	181	189	147	158	173	175	189	181	194	179	197	182	159	190	155	170	173	172	174	162	191	165	179	197	180	186	155	176	179	179	188	171	174	181	173	154	173	168	161	191	170	188	172	180	190	190	193	167	181	181	147	186	169	180	160	149	158	186	171	166	176	165	188	186	182	189	176	164	153	157	184	184	173	191	203	166	168	175	178	169	166	168	181	163	169	188	171	186	181	176	159	187	163	175	176	182	184	177	177	170	170	156	160	202	152	161	160	151	182	182	171	167	164	162	189	141	165	169	171	185	161	169	145	203	187	162	204	165	213	168	179	190	186	173	171	178	179	191	154	168	160	170	177	183	176	163	175	171	171	172	173	177	168	171	182	179	162	179	173	193	156	157	153	167	157	159	187	171	185	180	167	158	180	188	166	181	171	182	155	144	162	167	181	168	170	176	182	166	165	162	158	156	170	183	159	176	190	160	175	178	178	160	163	174	163	165	160	162	171	192	195	195	191	182	187	161	162	139	167	192	162	169	176	162	166	170	169	179	170	185	173	173	151	171	173	180	162	186	184	201	191	207	184	179	177	159	171	169	178	189	171	180	171	175	192	213	174	159	173	185	157	167	172	180	164	179	174	170	179	162	165	173	191	183	157	162	192	178	176	168	179	181	174	153	166	196	163	191	152	139	169	183	188	179	182	165	175	197	196	163	155	169	184	174	192	172	178	179	172	179	149	162	209	165	180	161	178	210	182	186	186	177	169	167	165	151	166	192	183	200	175	160	174	171	177	200	175	160	162	136	178	161	162	194	171	174	177	161	152	158	188	164	180	176	166	180	176	197	149	178	184	162	185	153	148	175	177	188	154	175	168	149	166	174	202	158	165	159	179	175	183	157	168	166	173	149	170	157	181	146	182	172	167	149	176	165	166	164	179	171	166	190	181	173	179	206	169	226	180	196	149	185	154	168	170	189	178	185	176	184	190	163	150	177	155	200	166	178	155	183	176	170	192	173	173	165	184	169	172	171	166	185	187	166	176	169	186	156	165	177	184	170	176	164	169	163	166	161	178	170	165	171	200	179	173	138	175	176	168	190	171	185	155	183	180	182	183	158	175	146	177	158	163	184	167	166	168	167	161	155	172	165	184	202	148	171	174	151	206	164	169	175	159	173	186	181	152	167	174	158	182	156	159	158	149	153	172	162	176	184	160	185	157	161	166	167	174	159	168	164	175	175	175	193	152	154	157	161	153	159	178	191	173	180	154	174	160	175	178	177	161	168	166	179	166	142	193	164	175	160	171	183	176	167	166	146	180	173	175	178	159	172	161	172	162	189	159	184	157	182	140	194	181	162	184	177	142	176	178	191	176	176	164	170	143	150	180	167	175	179	160	164	170	163	163	165	179	196	173	197	158	176	163	169	171	170	178	153	156	161	197	185	176	176	170	167	178	151	192	178	162	155	161	179	181	185	169	127	159	176	190	170	201	173	182	162	182	182	187	154	192	175	172	179	186	168	175	166	184	191	174	177	172	156	170	180	191	165	165	177	171	183	178	192	170	164	162	174	173	171	161	183	153	169	141	175	202	194	179	183	176	191	164	184	180	184	176	176	171	167	179	178	181	166	190	172	161	200	172	160	154	199	178	203	179	188	184	170	150	161	146	178	187	151	175	158	156	164	182	180	179	181	180	165	158	157	170	192	183	174	175	131	137	176	192	184	185	180	151	184	172	180	158	169	182	151	185	186	194	152	205	171	182	177	178	175	167	177	153	186	173	184	176	176	185	181	180	184	179	197	180	191	174	190	177	165	172	176	173	153	161	173	174	167	171	160	176	185	173	157	159	173	175	172	158	173	182	169	161	164	170	178	173	169	172	176	165	211	189	178	152	182	177	150	180	168	175	177	183	183	151	154	149	175	178	172	177	199	154	161	162	172	169	176	152	185	150	186	163	174	177	152	157	157	171	154	168	199	187	171	191	179	172	179	146	168	139	185	167	177	195	178	170	171	171	171	171	159	171	161	188	184	166	186	184	171	182	165	171	175	178	169	179	175	166	201	158	183	221	178	165	180	159	163	169	163	176	173	161	148	165	149	187	161	157	181	190	187	169	165	181	179	187	168	172	178	144	178	158	185	158	160	187	180	163	184	178	173	170	190	161	175	178	172	178	171	163	175	174	182	189	172	171	233	202	197	170	178	207	175	163	173	185	173	187	161	153	162	181	162	190	168	181	196	169	177	161	172	184	179	174	188	176	175	175	177	171	158	155	157	161	180	173	173	177	147	153	189	192	194	184	176	166	169	192	167	203	162	164	174	172	168	165	188	165	158	151	174	191	179	162	197	183	151	176	183	198	160	167	201	193	158	160	150	170	202	160	173	168	175	188	146	177	165	179	170	169	159	155	180	174	174	180	180	168	183	145	160	190	166	163	188	158	154	175	207	173	187	161	179	172	154	186	176	175	181	170	174	187	167	159	152	174	169	182	174	152	201	171	167	163	173	184	193	185	197	180	169	165	170	194	163	154	188	150	166	151	158	179	202	161	191	173	199	157	163	174	149	173	163	170	160	190	170	192	173	174	178	169	147	172	164	196	206	160	149	180	187	165	166	122	180	186	169	183	155	183	192	151	163	179	181	156	157	189	191	175	198	181	155	170	152	186	184	166	166	183	175	182	146	187	158	182	137	196	183	152	192	179	176	169	178	164	173	172	167	171	191	169	195	183	176	177	182	178	183	187	193	163	193	168	162	146	164	166	169	174	155	165	141	167	173	157	160	162	185	174	168	183	192	168	186	180	160	185	192	188	175	173	200	157	195	153	162	196	197	168	180	186	169	153	180	166	208	148	195	158	173	180	160	168	157	178	166	135	168	156	160	162	196	157	168	195	166	158	156	183	183	186	188	178	190	180	169	159	190	180	142	163	159	158	190	156	162	162	168	160	184	162	159	201	199	180	164	167	177	164	156	176	194	170	183	167	164	154	159	200	175	156	141	162	167	158	166	159	163	182	189	161	167	163	171	155	178	168	163	158	164	182	178	174	174	166	194	180	167	179	156	160	154	163	165	181	186	163	146	179	169	174	181	172	179	196	174	186	188	153	172	143	183	182	191	183	172	173	179	163	166	171	163	154	156	184	172	170	174	164	179	177	158	188	171	174	187	189	179	186	176	167	199	187	160	186	183	166	192	150	177	169	186	164	180	161	168	162	182	170	162	158	159
3659	517	607	612	615	602	598	533	572	508	503	508	503	511	502	520	434	520	459	521	498	512	483	477	475	497	473	477	494	479	487	514	464	462	470	462	483	498	475	490	496	495	491	475	515	511	498	531	475	497	469	477	504	460	490	502	519	459	466	416	526	497	496	470	441	481	489	461	480	459	466	469	486	445	465	481	490	487	456	460	480	491	475	460	475	513	458	492	463	450	482	509	475	509	510	474	447	505	489	475	478	455	504	438	504	494	478	503	481	448	457	483	492	492	466	512	495	460	482	475	467	488	496	474	506	526	487	462	493	446	469	500	517	498	498	479	481	489	498	483	509	481	498	442	459	513	452	445	457	490	502	467	534	508	508	455	468	480	503	465	490	489	503	466	487	454	465	448	465	441	505	474	509	464	505	490	461	461	496	517	475	487	531	490	480	479	493	457	502	470	471	473	477	465	474	490	492	513	496	496	490	529	478	468	514	473	462	489	510	486	502	463	486	505	463	453	466	486	481	467	520	491	459	532	483	462	451	455	509	497	491	505	498	469	492	522	457	464	463	450	492	448	475	503	506	484	496	483	464	487	479	472	461	462	500	467	476	489	430	483	484	473	482	509	467	447	540	483	485	478	459	449	502	477	480	470	474	469	462	466	488	500	479	505	498	520	465	467	494	489	463	496	497	511	485	490	515	457	447	463	507	502	518	485	512	504	484	528	487	447	496	452	491	461	448	517	467	450	464	491	467	461	473	479	461	469	466	478	489	473	478	482	460	461	456	509	487	509	467	479	532	461	471	486	486	466	518	405	499	484	478	496	488	487	525	477	520	464	501	503	465	477	472	469	469	489	453	489	480	539	497	478	532	470	513	479	499	436	472	476	485	486	513	516	456	514	525	466	486	481	533	514	472	480	480	473	480	500	501	469	491	485	474	467	467	490	537	467	448	499	500	501	448	467	481	472	463	473	459	467	484	476	476	464	472	473	473	459	509	472	476	487	473	461	486	461	503	460	495	457	469	500	467	495	490	462	473	467	487	487	482	509	422	466	511	489	496	462	472	449	471	513	504	505	489	494	490	456	509	484	444	471	473	459	514	500	449	480	486	460	506	412	532	547	479	499	493	469	465	469	492	457	499	475	473	450	490	476	514	459	481	456	490	475	494	459	493	458	518	483	452	501	491	458	482	500	429	467	483	501	475	471	466	492	468	466	515	521	426	475	493	509	471	457	527	493	463	479	477	453	456	499	487	525	449	513	492	497	481	486	481	470	469	530	501	472	492	477	476	508	531	492	434	480	487	509	446	469	427	472	507	492	483	479	504	465	484	515	472	499	450	468	444	478	476	461	508	476	465	481	458	523	495	462	518	468	503	484	487	480	422	467	464	484	538	477	479	491	472	480	491	493	452	468	479	502	510	533	484	468	487	455	492	473	471	476	485	467	471	483	484	481	509	448	473	518	466	480	477	486	505	487	458	484	549	515	513	520	468	493	496	488	459	506	475	514	487	456	489	463	433	463	478	480	468	480	470	468	513	508	436	436	465	466	464	449	458	494	493	437	492	515	475	487	460	475	483	518	476	513	495	500	505	507	502	506	473	504	507	474	466	538	473	499	487	481	492	475	495	471	489	484	462	501	483	503	484	500	466	490	481	484	522	490	523	498	488	483	472	469	475	515	477	505	494	485	505	470	486	467	456	426	470	514	447	455	464	458	509	480	471	462	492	480	501	466	511	502	506	494	505	510	481	469	476	535	434	469	477	470	480	460	480	493	490	442	492	501	438	478	512	461	522	477	501	493	501	460	497	498	516	440	474	440	467	459	459	462	506	445	507	457	448	477	476	477	491	480	464	468	457	469	547	490	461	443	451	507	481	516	469	499	496	470	501	461	475	525	475	465	477	498	471	479	493	499	522	451	482	471	488	481	496	470	494	496	491	501	433	450	507	489	476	493	468	478	458	495	497	469	433	476	513	470	513	463	446	465	457	504	472	458	462	456	498	490	515	511	479	450	503	446	473	514	453	464	522	460	500	495	489	490	455	449	422	488	470	490	525	508	488	499	483	442	484	461	499	471	488	470	501	463	486	493	483	532	496	515	469	465	485	451	526	511	495	498	462	499	493	457	496	472	455	454	514	493	489	482	516	512	454	459	459	478	497	491	500	476	462	495	500	473	467	485	509	478	508	496	493	463	460	520	473	490	487	452	472	477	482	518	467	485	466	496	431	439	512	479	503	454	464	490	471	462	500	507	488	528	445	488	472	496	475	521	470	464	467	464	476	496	488	450	529	516	509	479	450	504	480	467	444	489	472	489	512	487	469	470	475	541	487	459	480	494	451	473	500	479	467	492	512	460	495	501	466	505	501	492	473	455	504	516	473	493	461	457	469	507	450	433	456	447	504	488	470	481	483	462	489	554	501	483	485	468	443	472	464	492	474	509	463	448	499	485	478	446	470	444	492	506	499	534	501	472	456	501	489	460	491	485	475	455	487	487	501	458	473	476	472	451	489	486	514	530	468	470	462	458	462	490	494	482	471	459	476	501	517	480	492	487	459	461	453	491	461	460	454	462	469	474	490	517	480	488	475	476	466	520	487	479	472	498	487	436	464	456	485	468	528	456	455	457	501	477	476	468	459	482	486	471	485	475	451	486	506	495	456	488	468	486	486	533	465	485	491	459	497	485	492	477	486	506	473	492	494	453	449	460	484	486	482	499	480	478	487	458	493	445	455	463	478	449	507	465	469	475	478	462	475	472	537	484	456	442	490	505	489	433	456	505	454	511	514	453	484	494	477	462	508	503	499	476	497	488	467	453	468	456	511	467	458	463	495	513	507	489	511	501	448	493	481	496	473	494	500	453	466	465	476	489	506	514	536	505	471	458	466	450	484	464	484	476	483	497	492	480	439	469	533	467	479	471	474	511	490	450	508	461	515	512	479	446	461	496	475	444	471	490	459	484	477	509	468	516	471	514	539	497	435	470	515	491	505	509	468	489	468	470	493	492	483	484	483	491	478	501	450	495	474	462	488	525	483	479	465	492	484	504	494	447	514	439	485	431	443	469	465	490	448	502	495	492	451	473	478	494	464	461	472	473	502	472	486	482	499	471	483	457	458	490	474	495	450	500	496	518	445	452	436	459	496	481	447	466	432	468	539	448	503	459	475	449	475	471	500	487	461	461	495	474	500	499	491	440	474	494	474	496	478	428	508	471	449	487	510	500	466	473	479	464	459	490	461	493	477	507	483	475	497	501	519	477	427	465	489	452	504	471	456	477	476	450	521	458	476	477	486	459	460	468	467	452	463	473	463	501	453	474	460	489	474	499	470	510	522	468	485	519	454	490	482	480	494	453	510	485	490	468	487	472	461	485	514	472	520	497	467	456	511	455	470	457	506	477	477	464	459	479	492	460	442	491	469	504	469	514	494	507	491	490	476	454	475	480	484	464	465	477	513	491	503	468	443	501	479	456	481	463	490	484	476	450	493	487	451	479
33615	5642	1256	979	740	540	481	397	345	327	334	331	326	292	279	309	291	268	282	261	287	292	271	284	269	270	306	278	279	304	263	279	277	263	275	272	267	268	251	269	262	295	262	255	251	251	276	260	260	271	258	252	253	271	258	253	256	253	269	282	301	271	258	238	226	265	249	249	245	246	241	269	257	290	242	270	242	249	264	227	251	258	236	258	241	267	267	237	292	264	275	281	261	259	282	241	237	229	246	243	244	256	265	245	287	258	235	238	261	271	239	282	240	260	243	280	243	276	257	282	252	237	246	235	287	269	259	290	220	238	249	256	225	266	236	238	228	240	265	253	239	241	258	245	268	257	230	277	265	267	242	275	288	229	258	231	254	238	241	221	257	251	267	278	273	250	267	263	256	242	287	241	257	267	234	257	234	237	274	264	240	249	244	241	268	258	257	259	251	220	258	261	265	250	274	248	243	258	257	246	227	262	234	288	242	265	277	241	227	252	279	262	251	231	245	284	246	265	235	248	226	267	237	239	263	264	270	240	282	244	272	229	274	273	242	255	257	259	239	261	237	277	258	256	256	256	241	253	238	261	227	258	243	247	263	252	270	245	257	260	238	242	254	247	268	268	271	281	262	244	253	254	234	235	240	253	267	241	247	266	282	260	247	242	244	260	247	269	226	234	251	268	270	241	234	248	245	276	253	263	237	234	279	265	258	262	246	231	267	241	258	251	254	257	257	250	277	278	248	253	253	276	232	242	262	253	269	245	258	244	260	262	278	281	265	259	266	253	260	260	258	245	285	247	266	257	255	274	255	263	247	253	249	264	275	263	233	287	278	251	247	214	250	257	263	264	253	241	267	295	247	264	237	233	284	264	245	282	247	245	248	243	264	247	248	270	256	266	271	270	261	239	267	239	259	275	258	263	267	248	247	251	272	264	281	234	261	244	251	257	269	259	249	255	251	227	283	267	246	260	244	236	249	250	255	241	257	258	260	261	273	261	277	269	254	251	242	208	266	265	253	260	220	259	263	260	270	276	236	280	249	258	246	288	246	258	230	235	258	276	226	250	249	258	231	248	236	278	269	234	262	257	241	245	239	238	261	255	272	253	240	246	246	220	243	280	264	260	235	266	251	233	269	266	283	267	271	245	270	233	258	231	225	249	242	254	243	226	271	254	253	247	259	263	258	259	245	260	254	251	246	256	232	234	246	254	248	257	236	228	266	244	277	262	252	249	258	251	237	282	267	260	281	270	269	237	235	268	264	282	232	277	237	249	233	241	238	238	263	299	230	256	250	252	248	241	268	235	277	274	271	232	267	261	261	256	266	270	272	275	245	236	258	235	270	257	258	237	230	263	260	263	282	281	235	249	268	254	254	231	250	246	225	248	240	272	250	227	266	250	260	260	240	240	260	257	246	240	252	282	263	288	256	235	256	278	257	267	268	260	232	256	253	262	236	252	254	290	266	248	261	282	233	237	278	239	270	255	257	257	249	258	265	236	242	268	227	229	261	246	253	236	256	255	250	262	281	287	240	253	240	263	249	233	254	202	248	267	230	255	256	273	286	253	255	254	249	268	252	256	287	257	264	255	248	244	255	254	273	240	262	247	250	266	276	264	218	239	230	245	253	264	242	228	239	266	264	275	262	252	266	253	258	275	285	233	242	252	270	235	270	263	259	259	245	255	236	260	260	237	286	248	255	236	238	251	291	259	264	239	236	276	252	239	237	255	260	280	252	277	248	266	276	259	254	247	261	241	248	261	271	263	237	259	270	272	229	246	254	247	263	276	239	246	220	254	238	235	262	274	236	238	238	232	255	252	254	230	244	251	241	249	258	268	258	245	273	242	317	236	276	291	235	268	247	251	249	252	238	279	253	249	252	275	231	249	271	235	254	230	247	269	243	252	265	270	266	269	266	221	250	261	268	245	253	271	259	254	241	243	241	237	216	262	282	243	261	254	286	268	250	271	259	258	254	257	246	221	250	251	281	255	284	244	266	246	271	229	257	223	245	285	273	257	251	295	265	286	287	270	257	269	253	234	260	265	271	262	244	252	253	283	261	244	253	268	253	264	251	246	265	232	275	250	243	242	246	255	260	236	260	223	254	240	263	249	235	293	229	245	226	265	285	297	278	251	262	253	258	270	273	261	248	260	267	225	250	243	269	277	248	232	281	273	259	256	278	262	243	240	242	223	237	245	265	257	250	257	233	248	262	256	252	231	261	262	266	240	237	262	264	240	264	221	259	254	278	241	245	251	280	268	248	259	267	256	270	222	250	227	277	272	269	236	250	268	250	244	270	270	265	260	275	259	280	273	249	220	263	246	244	249	244	284	276	244	226	245	265	248	247	237	218	279	255	263	234	243	284	245	290	276	253	246	248	271	271	227	240	276	283	263	243	274	275	254	248	280	285	279	278	273	254	242	246	272	249	283	247	241	271	258	246	234	256	263	248	270	233	277	233	258	260	228	243	247	221	244	259	255	285	238	230	261	279	271	248	251	285	257	257	287	266	263	259	262	260	244	243	245	235	267	251	240	268	242	238	238	250	253	251	252	254	279	297	260	270	260	237	283	256	255	231	263	236	234	252	259	235	247	259	247	264	269	269	252	248	246	233	257	265	199	265	264	236	273	289	240	232	260	271	232	243	261	239	246	292	256	243	262	276	236	273	256	256	242	216	267	230	278	263	251	253	248	280	276	238	261	261	263	256	255	242	231	284	262	255	251	239	257	236	248	262	254	236	235	243	258	239	242	252	236	243	277	225	262	250	250	280	240	239	228	256	204	243	227	255	243	273	228	272	260	224	251	231	255	274	271	251	249	231	242	247	254	276	247	259	237	288	241	269	238	229	266	254	273	221	249	270	291	256	250	276	266	263	242	284	232	239	249	241	279	262	268	231	241	219	258	277	252	257	256	263	252	248	249	277	209	269	287	279	271	236	271	252	236	238	262	247	293	241	264	264	250	274	248	275	259	260	262	263	253	252	272	279	272	254	272	250	235	258	241	278	273	257	238	227	255	234	256	248	267	259	253	243	226	238	234	262	254	272	255	247	285	249	240	236	252	244	252	254	243	260	254	246	269	280	262	258	270	263	229	243	265	248	241	254	250	264	230	261	262	266	244	277	247	250	245	257	272	275	289	211	250	263	280	255	251	270	241	282	268	249	264	255	240	239	280	276	259	251	249	244	247	245	261	264	241	271	238	249	242	263	257	258	262	243	253	278	257	255	241	232	234	237	231	262	247	234	272	255	259	307	267	285	273	272	279	271	255	243	254	266	266	240	235	276	249	260	254	266	258	254	254	244	276	271	251	282	261	266	256	228	285	263	258	266	237	286	276	253	239	268	253	248	238	266	258	282	257	262	259	269	246	253	262	270	233	256	258	245	256	279	252	247	215	258	275	244	263	265	261	246	246	234	263	247	254	262	256	259	246	245	272	254	258	227	241	258	257	237	230	269	230	236	262	282	231	264	278	221	260	278	274	238	254
17013	1483	2963	3211	2856	2258	1941	1630	1432	1347	1224	1110	1084	1019	986	927	897	857	934	870	829	850	810	768	747	759	759	781	724	747	704	690	699	705	711	671	739	732	706	724	696	698	764	711	734	699	665	719	659	664	687	697	678	696	688	627	671	677	662	712	710	695	658	664	694	653	693	664	678	703	659	705	661	656	671	623	642	714	673	675	657	689	691	712	694	624	640	651	684	695	664	655	648	703	694	651	683	718	707	676	683	662	735	676	654	639	664	633	684	659	657	661	631	688	665	690	685	656	667	675	711	662	686	688	667	667	679	648	666	667	679	620	644	706	692	641	670	670	713	700	630	725	641	655	624	709	649	658	607	656	674	624	671	624	678	628	633	666	674	701	694	677	676	670	685	662	703	638	696	697	679	663	702	644	652	701	668	696	716	652	691	675	641	668	684	695	658	646	675	621	640	666	654	604	680	657	671	657	681	714	660	604	716	606	673	671	670	675	648	635	685	671	721	690	691	606	629	643	673	653	696	676	667	675	648	637	637	681	657	653	666	685	647	601	650	696	639	625	620	674	711	622	633	681	682	695	688	639	629	652	673	678	596	630	682	702	663	654	642	647	649	690	653	667	666	649	684	621	679	684	699	688	722	654	675	688	674	670	671	666	683	693	677	665	721	652	616	703	677	622	709	638	640	668	709	649	679	644	679	656	670	675	664	659	718	722	628	683	637	680	667	687	624	636	689	678	681	675	669	705	610	644	678	589	674	644	675	651	629	674	666	689	672	678	705	612	699	656	686	674	700	736	631	659	674	679	656	618	694	694	634	676	658	648	660	631	682	681	675	680	678	684	622	620	655	640	656	684	654	721	701	652	606	650	688	667	669	651	661	718	681	659	674	658	645	658	659	667	678	698	642	648	694	673	673	688	664	640	673	667	699	644	642	661	648	646	658	683	609	629	680	678	676	593	644	641	661	633	666	688	671	648	646	667	659	619	666	651	664	682	680	686	674	668	701	660	657	671	659	716	677	758	663	658	613	621	647	714	634	690	682	606	646	677	692	663	658	632	642	703	685	622	660	689	663	651	631	715	681	687	654	640	630	651	664	614	673	645	634	704	647	693	646	655	665	680	637	725	676	683	646	705	623	647	698	674	637	646	666	646	667	689	661	722	688	696	649	639	638	642	692	679	675	670	696	663	663	676	619	645	660	643	674	645	633	713	640	672	717	686	671	666	672	656	654	626	658	660	672	649	663	664	675	648	686	661	662	658	657	672	662	679	662	670	686	676	670	666	637	696	688	699	693	670	692	684	658	659	668	694	696	644	675	680	674	668	670	681	664	655	676	661	640	672	721	638	705	678	696	663	643	658	674	673	687	715	640	671	699	680	659	633	691	668	633	676	695	662	668	701	668	669	675	640	678	637	623	668	664	649	643	613	672	668	678	676	642	673	658	654	667	667	671	687	687	669	652	652	664	665	637	655	701	654	704	708	664	666	636	683	654	651	662	653	631	699	669	633	706	679	672	698	694	714	634	663	632	665	664	686	630	607	647	665	653	631	638	679	681	642	668	671	681	663	687	629	661	676	653	704	648	659	676	627	649	659	669	664	665	632	666	662	632	707	638	664	677	638	687	658	697	645	645	687	702	658	603	646	690	626	687	689	663	662	687	681	677	690	655	678	684	665	647	692	709	659	633	673	668	617	630	629	662	707	642	626	606	686	662	651	665	694	684	703	638	680	647	666	680	679	637	631	668	719	631	632	663	654	678	688	662	663	655	693	664	649	675	660	682	706	665	684	642	674	680	677	622	614	673	674	681	652	667	673	673	632	634	674	669	681	694	687	684	672	714	654	677	644	664	654	675	632	634	659	667	682	678	638	669	639	653	685	689	656	707	646	647	686	671	644	645	679	588	682	659	688	693	681	635	686	706	654	648	661	659	667	648	733	640	661	652	668	647	680	672	655	648	652	631	662	669	684	695	632	686	689	657	668	690	692	713	654	668	655	657	673	682	681	654	644	667	652	664	658	676	688	693	666	644	656	678	616	650	686	639	627	677	676	655	647	660	660	681	663	685	672	692	631	648	696	680	688	649	696	658	630	667	588	690	665	684	683	676	698	649	662	668	676	676	669	680	715	676	687	637	677	711	676	675	642	612	707	638	675	623	657	686	688	666	629	696	638	648	678	642	663	614	651	684	661	687	647	666	645	639	679	683	720	682	641	617	665	661	660	658	624	666	645	697	700	713	678	628	685	667	624	700	683	639	636	641	716	650	695	668	640	652	697	700	635	651	689	648	703	678	677	647	662	668	643	664	686	673	645	615	700	670	644	677	685	684	678	651	690	653	645	689	666	610	678	688	649	640	683	615	680	658	638	643	640	718	663	716	662	645	666	656	657	653	639	638	663	627	694	680	679	653	710	656	659	646	683	660	679	667	701	700	660	647	653	657	663	675	627	695	656	727	643	675	630	659	647	622	657	655	678	699	664	636	652	646	617	625	651	634	664	685	648	686	707	702	663	616	664	635	616	665	653	673	629	632	646	659	655	666	631	641	681	643	684	634	647	642	670	694	637	690	664	643	650	654	636	653	633	669	715	692	664	682	659	679	672	682	658	680	656	665	681	653	672	701	669	677	698	670	661	649	676	644	695	676	700	678	633	647	670	711	652	673	629	646	686	675	677	673	655	646	679	659	680	683	670	650	669	653	664	659	701	704	681	681	662	678	660	660	698	695	637	642	704	685	747	692	649	671	664	659	673	654	691	650	614	653	666	657	643	685	676	700	662	679	635	703	690	656	646	646	671	660	645	680	666	683	666	667	627	638	668	671	678	721	674	668	616	631	689	670	646	672	693	622	678	662	686	663	677	641	674	638	640	653	684	672	650	666	671	698	652	673	671	676	633	660	631	636	669	669	667	617	641	667	681	636	652	671	665	681	690	609	695	644	667	684	681	683	644	668	680	700	676	619	668	656	638	709	644	668	622	684	677	677	667	639	682	703	648	662	671	625	667	673	652	661	717	658	683	709	646	638	735	644	694	648	649	652	637	662	689	729	661	656	688	678	690	625	664	675	631	669	661	678	678	697	664	624	621	670	622	635	702	711	618	649	686	684	657	623	656	632	660	702	692	686	640	642	646	671	689	698	718	667	625	649	725	693	672	672	662	654	703	673	713	657	716	665	647	649	721	651	697	679	671	665	692	646	681	705	684	656	695	661	692	637	642	661	692	690	629	655	679	674	644	661	642	695	632	657	645	625	657	648	643	714	602	626	717	685	717	736	679	705	651	667	669	659	691	709	655	655	680	667	672	656	688	665	639	687	692	658	648	663	705	719	657	670	680	719	685	622	669	631	655	671	702	680	644	680	671	721	705	662	671	636	671	618	656	670	714	639	664	679	635	656	682	622	653	653	663	675	658	652	659	704	652	632	662	690	672	645	693	664	669	655	655	659	727	623	656	667	697	688	645	641	660	631	668	683	697	644	659	651	737	640	643	626	637
48774	13760	2889	1732	1132	770	659	490	449	353	337	315	308	270	238	256	256	259	217	224	234	229	239	231	194	188	204	246	210	233	220	189	208	205	211	200	220	190	185	220	199	183	205	218	167	215	192	207	207	209	172	182	204	179	167	192	175	189	197	216	195	211	160	191	185	227	205	194	198	219	199	224	197	196	189	192	196	190	213	184	174	221	202	181	186	199	175	211	180	220	214	209	195	187	207	188	196	200	204	211	195	229	199	182	197	201	174	195	196	194	195	207	167	175	220	190	197	223	179	197	187	205	166	205	209	185	202	199	198	203	193	200	176	189	185	202	186	189	165	187	195	198	198	202	193	201	198	218	169	200	198	184	195	172	168	184	153	179	214	176	181	188	184	186	191	200	199	187	182	193	190	153	170	188	207	214	201	210	183	184	182	187	202	209	202	190	186	200	191	186	175	189	176	224	186	216	180	183	186	216	194	195	195	197	199	181	193	198	214	212	179	195	203	213	187	183	190	186	206	204	184	192	169	177	186	203	198	191	205	170	224	193	177	211	179	201	206	186	211	215	191	198	183	211	195	195	221	171	221	207	187	203	170	193	210	183	186	195	191	180	187	220	186	196	194	173	192	193	200	207	187	217	174	191	170	200	172	195	212	192	184	188	216	210	187	197	197	184	196	172	199	209	184	188	199	207	191	210	207	187	208	175	183	196	202	193	185	185	182	194	203	188	185	182	176	194	177	210	157	165	188	176	182	161	193	187	178	205	191	200	184	167	202	184	189	205	198	219	216	189	194	196	207	203	195	187	189	202	188	165	207	171	189	188	203	204	217	186	201	197	214	217	183	186	209	166	194	196	195	177	198	181	212	207	206	163	200	200	184	178	191	194	191	199	201	207	187	186	197	208	204	212	173	196	151	176	189	184	193	184	199	184	183	189	196	205	166	182	195	174	197	184	179	185	203	207	170	201	207	206	208	187	176	215	202	192	193	204	161	166	207	189	214	195	181	162	181	194	208	203	179	210	211	208	216	154	185	199	192	187	182	189	206	184	198	228	206	176	154	205	181	193	182	215	200	182	204	201	199	170	185	194	213	180	167	176	192	189	192	184	211	182	163	214	186	193	207	202	193	206	168	210	189	178	181	199	181	207	204	195	187	182	176	182	159	197	201	214	207	182	199	199	199	184	204	202	185	190	190	203	193	226	203	209	194	184	204	196	174	186	185	219	199	206	209	214	217	194	182	221	185	183	205	202	184	186	195	176	198	189	191	163	205	203	184	174	205	199	203	186	199	165	209	207	173	183	181	179	210	197	195	227	199	201	173	188	185	180	173	181	198	202	191	210	213	193	199	197	182	206	197	198	187	189	182	220	218	199	202	211	184	215	193	219	190	202	187	189	202	185	155	191	204	196	190	183	210	204	186	199	199	192	192	200	206	200	202	184	178	179	191	184	176	194	225	200	199	219	191	191	216	212	187	207	194	185	208	190	209	190	203	210	192	186	208	196	206	199	195	190	213	184	182	220	190	185	196	214	197	192	208	206	193	183	188	196	164	185	170	196	207	186	203	191	178	182	171	212	188	217	188	184	190	193	162	203	183	208	179	176	180	189	172	151	192	182	174	206	212	206	170	207	195	199	196	177	187	183	190	204	184	196	173	206	179	183	205	168	198	207	184	189	192	201	180	177	192	196	189	195	195	228	175	181	198	176	181	205	233	184	200	177	204	204	191	181	205	194	188	208	181	190	188	177	193	195	202	183	195	181	191	206	191	194	191	184	198	169	182	191	206	173	183	205	205	168	205	193	215	187	204	185	190	205	186	173	211	202	214	208	218	192	205	183	200	183	187	215	195	172	193	161	177	204	203	197	170	209	184	212	192	175	173	175	210	189	186	191	180	200	192	221	204	196	225	189	194	211	193	223	191	197	201	191	203	206	183	187	190	196	188	181	194	206	189	193	193	195	190	188	174	210	174	226	178	187	211	172	200	183	188	193	178	198	191	186	200	199	213	194	181	178	222	212	189	205	190	186	189	218	197	177	189	188	190	205	189	192	191	171	203	166	213	214	201	193	184	197	215	165	194	202	181	194	189	213	191	199	192	217	228	196	187	191	183	209	190	174	191	203	185	190	194	187	201	172	204	180	208	169	177	214	199	197	200	186	192	202	167	191	164	164	198	201	173	218	160	194	198	211	198	186	190	163	215	167	225	185	167	221	171	193	166	202	179	200	197	175	201	198	193	180	188	168	203	181	197	177	190	198	186	189	193	190	189	182	211	202	217	204	180	196	225	202	167	187	188	201	186	189	186	211	197	180	187	217	180	193	177	201	183	207	207	180	178	195	173	177	192	189	189	185	182	156	178	182	192	220	203	193	204	160	198	171	228	205	208	190	215	217	181	189	195	195	176	166	216	202	194	202	172	195	188	168	182	189	200	184	193	179	188	170	188	181	176	190	166	175	187	207	202	180	205	185	198	204	168	204	192	209	186	183	180	203	213	188	188	186	201	194	182	198	193	201	172	186	213	156	222	197	181	184	191	217	175	199	154	196	184	185	187	181	189	197	186	207	184	201	199	196	189	213	196	194	200	203	194	189	215	206	216	207	192	196	222	176	178	185	172	177	228	205	189	215	179	209	190	188	186	221	191	219	171	184	175	192	202	196	203	200	177	188	170	180	187	189	203	192	181	208	191	200	191	208	206	193	197	192	203	203	182	192	197	217	173	185	197	185	200	164	206	195	208	225	186	215	200	200	192	183	205	181	207	183	201	198	194	185	190	193	192	201	198	202	178	179	201	192	196	217	189	199	194	174	199	195	167	172	192	178	202	184	183	196	217	194	188	195	195	204	215	193	205	174	192	192	211	193	174	216	207	202	190	206	161	193	195	230	206	188	198	199	221	206	210	198	186	196	187	194	186	190	213	220	210	203	199	190	195	181	196	171	182	164	191	180	188	189	179	187	201	202	193	191	189	201	196	155	195	209	178	199	185	193	169	188	183	171	182	202	179	177	189	192	198	184	175	200	179	189	156	203	205	177	200	222	200	202	199	193	194	177	185	190	230	173	197	151	216	173	187	201	216	190	168	165	183	185	199	188	182	189	207	184	198	183	178	205	181	186	189	217	162	220	191	164	194	214	222	207	217	181	176	192	189	180	197	193	198	220	207	192	205	200	181	198	173	198	183	198	183	181	180	186	189	204	197	183	194	206	190	164	195	204	181	188	195	198	201	194	181	206	200	194	173	208	196	161	192	182	166	169	194	176	215	180	177	193	175	182	205	184	192	183	189	180	141	179	199	186	164	185	199	203	175	186	171	202	173	203	227	184	209	188	209	197	195	173	196	191	171	183	192	193	209	217	206	190	197	200	189	189	165	191	194	201	196	180	182	181	179	197	161	185	209	191	187	205	235	198	184	190	174	198	201	200	196	207	177	169	183	189	190	197	159	173	175	179	203	194	196	193	201	181	167	193	172	194	201	189	177	189	184	197	188	179
25171	2079	4925	5371	4425	3621	2971	2465	2098	1819	1692	1460	1348	1215	1140	1093	944	935	891	841	792	786	770	737	724	738	695	688	678	695	696	639	638	606	598	588	566	597	654	606	585	525	529	561	591	537	567	539	595	531	562	586	519	545	564	517	549	477	538	506	528	521	553	545	523	521	524	507	567	482	543	508	545	514	523	502	546	522	547	540	530	533	515	528	492	512	564	493	519	529	490	525	539	484	557	526	513	522	491	520	519	471	511	531	541	535	482	528	514	528	487	520	505	481	531	517	479	575	512	483	528	472	536	483	537	509	464	500	547	530	480	499	479	528	505	480	508	515	515	499	496	531	494	462	524	494	533	515	509	521	496	512	519	553	500	492	520	526	514	490	489	503	502	506	525	516	501	498	551	512	549	516	514	482	528	502	496	525	504	506	543	504	513	471	475	498	507	499	535	457	516	486	502	486	478	521	499	520	470	511	502	539	505	491	500	485	472	485	535	477	516	501	514	489	510	506	486	503	521	527	521	499	494	484	519	543	498	498	525	531	462	477	515	519	508	493	493	462	520	527	494	492	517	518	478	539	461	538	522	491	492	495	507	489	513	501	479	500	509	496	545	523	497	501	515	523	534	548	510	501	478	482	508	501	511	493	531	493	513	472	534	538	468	489	518	501	543	530	498	486	484	508	472	539	493	477	495	500	497	478	509	550	541	493	504	526	517	513	505	500	497	524	516	531	485	487	506	487	522	504	528	533	471	526	501	531	530	541	478	487	509	487	490	513	467	512	501	524	465	500	519	527	496	543	486	516	488	485	516	513	504	493	532	496	447	469	520	499	499	490	489	540	485	457	487	504	473	531	469	499	508	472	457	485	498	538	497	561	500	527	481	508	492	506	540	504	488	494	505	518	522	486	483	516	469	520	511	524	490	515	484	524	488	508	505	456	490	524	500	489	515	511	474	529	468	501	481	461	502	527	489	493	525	519	488	470	504	580	493	520	511	481	499	513	461	514	507	532	557	475	487	517	487	483	518	491	494	537	502	503	510	527	494	495	515	485	478	533	478	522	559	500	510	495	502	474	473	507	511	508	519	488	499	501	503	489	499	466	477	527	514	564	516	478	522	517	489	478	476	482	491	495	455	499	489	504	529	520	482	502	502	520	520	508	497	490	510	519	465	482	514	471	504	500	506	472	495	501	466	524	493	506	469	491	485	515	510	521	540	472	521	519	483	504	486	509	501	495	512	497	533	491	512	487	494	521	483	476	556	536	491	506	491	462	531	525	518	517	488	539	509	505	492	522	560	503	508	525	489	509	494	501	497	493	506	519	519	543	505	508	537	505	510	519	484	536	533	502	500	529	495	470	468	495	484	500	551	474	492	499	475	440	509	484	472	500	473	518	513	503	499	474	511	482	521	492	481	528	486	477	485	496	538	491	511	487	495	497	536	522	497	488	502	503	495	513	488	516	485	499	486	468	502	463	512	523	469	522	527	530	532	495	490	517	520	545	461	521	531	470	550	499	496	535	501	473	452	511	480	504	539	498	447	493	506	504	494	501	532	437	516	529	488	492	515	495	500	492	533	530	492	479	531	475	531	488	495	455	534	479	507	520	480	503	494	488	506	462	528	525	517	492	486	519	492	504	503	507	531	479	479	504	472	513	495	495	492	506	481	473	505	502	537	539	513	484	465	484	527	518	510	508	531	493	516	518	477	531	458	499	503	487	552	457	484	479	507	505	491	484	500	511	499	474	451	476	483	475	525	479	506	487	519	485	488	527	533	514	493	498	518	503	497	486	476	506	500	489	500	471	495	509	505	488	498	528	467	500	483	480	490	498	510	491	532	513	481	499	500	477	489	563	506	488	502	485	522	477	497	514	465	528	473	483	475	470	522	523	504	536	502	494	497	499	497	506	495	532	501	523	522	540	518	489	464	506	517	493	481	534	526	520	491	519	530	502	490	432	546	482	490	502	524	504	515	500	485	497	488	501	500	534	525	491	508	496	511	482	502	514	485	554	457	479	543	505	467	525	526	526	472	528	491	504	478	523	468	511	479	493	493	508	500	496	489	527	502	501	494	496	501	534	489	525	517	520	488	532	508	493	502	493	490	496	527	473	483	500	507	512	524	524	510	523	457	494	525	510	466	512	520	546	508	501	502	501	494	482	486	502	523	535	481	493	470	477	500	521	452	529	521	472	488	498	510	523	469	514	475	477	510	509	475	454	504	509	526	512	508	489	508	547	492	515	486	531	503	497	513	516	517	517	505	491	446	514	518	480	496	490	479	489	529	547	503	507	487	476	494	466	512	462	532	508	514	512	521	491	486	552	474	514	493	495	521	507	523	547	486	536	484	510	474	501	518	504	508	532	513	495	441	544	496	495	512	474	498	494	493	507	505	514	500	527	495	472	519	473	476	486	521	514	461	536	531	515	491	527	506	489	456	477	480	521	492	506	535	464	492	517	476	483	534	519	520	490	482	478	538	494	522	500	514	486	514	534	452	520	505	499	507	458	505	549	526	493	483	511	483	516	473	503	500	488	443	511	512	528	506	520	481	507	521	483	514	481	518	516	554	499	546	553	522	535	527	503	533	521	514	489	496	515	475	534	521	484	480	522	487	518	493	519	506	519	479	499	535	485	540	501	497	459	540	502	527	469	523	497	474	495	463	527	507	515	517	509	482	476	465	505	483	533	488	497	531	481	508	468	530	482	452	517	531	492	542	522	497	533	487	532	503	490	527	510	506	535	502	505	544	481	515	476	545	505	486	471	474	526	509	459	514	497	508	463	550	490	514	515	496	495	468	523	474	508	468	524	508	457	481	517	492	509	478	529	516	505	512	500	520	535	488	547	538	508	500	448	505	486	537	482	488	503	491	491	465	474	499	508	523	482	492	502	482	522	510	510	494	541	485	496	499	525	505	493	505	498	484	520	529	524	472	513	479	484	510	492	476	482	447	490	518	511	481	512	521	544	493	493	491	524	522	504	522	515	506	525	505	474	533	511	518	508	458	519	514	491	491	522	486	506	533	508	496	496	503	511	468	506	517	529	511	484	483	479	473	486	526	509	516	513	486	512	494	509	485	488	466	521	503	548	506	497	508	474	515	505	502	512	484	550	499	520	485	475	473	506	535	480	513	511	494	492	519	504	473	458	490	506	512	523	515	467	496	494	476	467	558	495	476	504	504	532	493	544	536	501	485	518	468	500	485	549	529	484	504	511	522	462	493	505	496	500	505	488	484	462	502	516	502	463	492	510	508	548	545	509	505	493	473	492	447	474	541	493	527	507	540	477	511	465	490	518	533	500	505	497	524	491	470	487	547	543	499	510	528	501	516	503	517	532	517	508	491	523	468	482	535	525	514	500	508	510	501	534	535	500	511	487	481	521	493	459	524	466	500	548	513	494	522	510	456	478	513	513	531	498	530	534	503	465	522	494	486	503	513	502	456	538	498	526	510	528	491	470	484	464	509	504	510	488	506	468	503	513	512	491
3774	209	218	200	184	182	178	199	168	180	202	159	155	190	179	181	177	162	180	172	186	135	178	166	186	174	165	188	181	163	176	174	165	153	175	161	162	161	165	181	168	155	192	175	181	162	166	184	168	184	169	184	170	172	179	181	173	147	180	181	182	184	148	138	180	190	188	164	172	156	193	161	189	175	176	187	183	171	189	167	153	163	142	173	179	184	193	175	174	175	168	166	173	186	177	179	169	161	203	167	150	157	185	174	160	174	172	190	159	179	165	162	179	189	164	145	185	160	193	157	181	198	191	170	150	169	179	185	155	173	171	187	147	178	178	165	187	206	175	170	179	164	178	167	196	190	165	184	155	157	164	168	165	188	180	194	166	182	172	186	185	167	196	170	169	177	171	220	182	175	192	186	166	164	170	177	178	169	192	189	207	158	185	190	172	165	156	182	140	165	166	173	204	159	183	183	179	177	167	174	175	148	170	183	164	155	146	183	193	216	182	166	192	173	163	182	184	176	175	185	184	183	175	181	168	191	180	179	171	152	183	178	190	179	166	157	172	176	155	171	176	186	159	216	175	150	186	157	175	155	179	196	145	187	196	161	154	183	177	159	195	171	159	187	172	167	176	172	168	196	155	161	168	164	166	178	153	168	168	181	174	184	186	140	188	151	181	172	190	171	175	165	174	182	163	151	198	167	168	152	157	168	162	185	182	162	204	163	179	173	186	185	188	154	180	160	179	179	181	146	182	164	174	180	151	155	160	179	182	165	177	189	179	184	175	184	181	167	177	147	184	178	184	162	173	141	163	150	151	154	176	150	174	168	177	162	173	202	184	185	167	181	180	166	188	171	192	166	167	167	174	169	187	164	200	169	175	176	181	185	184	190	166	203	190	164	198	177	181	185	178	158	167	160	164	175	175	186	165	153	156	161	160	189	162	146	171	146	172	178	188	156	183	174	185	164	160	172	174	184	195	180	183	160	155	173	163	181	153	175	201	158	176	171	189	166	164	147	160	166	170	159	174	176	177	174	166	203	183	184	157	164	182	184	163	199	167	175	168	169	189	184	196	179	163	148	185	164	168	172	188	176	183	175	156	189	177	164	173	180	188	174	170	188	169	187	169	182	197	169	179	154	170	168	192	191	164	187	176	177	183	153	150	164	198	196	175	156	147	174	170	180	163	166	153	177	170	186	161	171	184	165	197	163	187	166	156	187	159	176	162	168	162	159	168	178	167	184	175	175	189	185	146	199	187	170	166	179	169	168	167	162	188	173	158	182	204	167	160	183	189	160	178	180	159	194	180	157	162	183	175	186	148	185	169	178	187	190	144	164	180	155	161	167	157	162	190	154	171	188	177	170	191	199	188	203	204	166	166	196	187	180	171	180	174	156	168	136	178	188	163	176	181	169	176	156	189	175	195	170	157	151	174	175	168	179	176	167	176	160	157	176	172	166	187	194	181	177	173	189	173	203	177	175	200	177	174	182	207	188	205	183	177	166	179	172	173	164	145	175	181	172	175	191	175	152	199	166	172	161	168	148	181	169	175	168	159	178	159	185	162	161	158	187	154	178	176	186	169	163	166	169	171	169	180	182	167	160	187	180	173	196	164	163	191	156	184	150	182	177	181	194	178	173	162	171	190	175	168	193	183	165	186	177	197	196	206	164	172	164	185	152	202	186	177	175	179	178	191	167	165	163	180	191	174	160	151	173	158	177	162	159	193	189	158	136	160	178	175	170	186	180	169	164	167	167	200	191	187	176	170	172	179	177	190	166	162	200	186	187	174	170	177	166	162	186	164	169	177	185	161	160	189	187	171	157	176	181	188	177	169	174	166	154	169	158	203	185	184	155	178	191	183	140	195	181	186	157	175	166	186	179	182	168	186	194	179	191	183	172	162	185	157	181	205	182	180	173	168	192	188	170	186	154	180	168	185	174	176	184	168	180	207	166	156	172	175	209	165	175	178	176	184	167	172	172	152	180	162	195	191	180	195	178	160	159	191	171	187	194	178	179	169	168	178	185	180	178	160	162	180	170	169	166	171	168	171	166	195	188	175	164	197	174	184	194	176	194	206	172	169	170	166	176	182	177	169	190	168	164	191	166	170	171	170	185	181	153	192	174	173	178	193	140	177	195	158	183	189	181	165	185	170	150	171	211	164	152	188	172	185	167	175	181	181	162	183	175	161	171	183	172	175	174	182	196	166	180	166	167	149	175	178	148	197	183	144	182	155	162	152	172	177	174	166	169	191	157	181	181	181	192	153	168	165	184	166	144	156	170	155	149	171	173	194	178	151	159	196	160	172	180	181	183	166	205	176	155	165	169	166	153	173	174	177	187	181	169	172	163	168	170	169	200	170	158	160	193	174	197	163	191	153	165	177	171	146	179	143	164	183	191	187	157	178	170	185	181	180	179	183	155	199	176	169	184	142	181	174	202	166	173	193	157	196	160	199	194	157	168	200	193	179	191	186	173	182	188	197	189	177	176	169	183	181	176	162	172	175	179	161	193	167	170	176	191	163	176	183	167	183	189	165	192	167	150	176	171	148	149	164	150	167	180	168	183	193	169	180	179	149	156	177	185	184	182	183	173	178	173	169	165	189	168	162	193	182	159	151	172	179	175	168	177	157	185	165	169	166	172	183	146	175	181	172	163	183	153	163	162	187	183	179	186	157	189	189	193	174	187	175	168	146	166	186	164	174	189	196	184	183	175	179	168	175	157	177	187	155	182	163	206	209	172	196	170	173	177	161	193	158	192	161	166	191	175	178	174	162	204	187	188	160	180	162	185	176	184	165	176	183	185	149	146	178	164	161	180	180	162	188	184	178	169	171	165	180	167	152	169	183	166	163	164	161	190	176	175	162	181	182	181	160	175	179	191	156	177	145	170	179	144	166	190	191	193	188	176	187	161	191	167	185	187	169	166	142	175	185	185	180	194	168	176	157	159	178	172	198	147	171	187	150	196	188	177	163	180	174	154	179	183	190	184	177	168	155	193	197	159	173	173	166	180	155	179	138	174	156	162	190	174	155	177	190	173	170	160	190	189	166	193	178	172	172	159	164	189	173	186	177	168	185	178	161	164	175	181	168	195	169	171	197	171	194	160	163	172	194	212	150	174	170	210	174	172	175	171	165	182	165	155	170	197	179	183	170	162	179	172	177	151	173	170	188	192	168	167	158	184	149	164	183	198	152	174	171	172	145	183	190	176	162	184	162	171	173	166	185	170	156	154	167	168	167	153	156	173	182	182	192	188	186	191	164	195	165	171	176	170	168	179	183	172	181	164	171	164	180	190	190	184	148	189	179	178	173	175	151	163	184	182	165	163	182	142	188	160	186	202	187	164	178	170	191	166	174	157	135	151	157	172	160	162	176	170	176	181	167	172	182	181	167	185	177	173	164	164	187	168	164	154	174	161	175	188	175	165	201	186	173	161	167	155	183	215	182	184	176	163	183	177	179	184	197	160	166	163	172	167	167	164	170	143	209	213
3549	514	631	626	602	621	554	537	519	517	540	519	507	505	521	544	487	489	492	474	496	523	524	500	508	546	486	496	501	466	465	482	507	500	491	450	522	476	486	504	475	511	514	523	484	457	472	491	489	519	524	476	509	463	455	490	492	455	507	512	439	482	505	478	476	481	499	500	488	465	505	511	492	493	472	502	509	483	484	508	480	486	483	518	499	483	491	431	481	469	473	489	442	484	480	502	512	497	502	469	483	522	507	469	446	452	464	467	473	502	485	457	467	463	501	487	473	487	476	476	482	462	489	488	484	497	495	482	443	509	482	492	483	509	485	490	511	483	486	492	441	472	478	482	499	457	488	473	530	492	460	468	512	490	485	518	462	479	474	493	490	469	469	495	494	495	465	491	496	448	449	484	479	483	504	487	507	490	482	453	486	532	495	466	492	479	456	471	536	472	510	488	489	486	504	494	490	487	468	481	462	537	475	487	460	508	501	510	502	495	481	454	479	481	488	491	454	501	527	471	484	502	467	464	447	493	542	456	528	470	504	465	515	465	437	487	515	505	447	480	488	522	505	460	450	473	451	489	503	490	478	471	496	488	471	487	469	485	454	465	495	461	471	495	500	496	479	488	435	515	478	519	465	481	497	508	523	475	425	497	464	441	498	443	522	490	496	513	493	453	501	443	496	504	497	506	497	481	458	483	490	452	511	468	478	524	542	450	471	466	516	437	457	497	471	442	463	478	529	523	486	438	491	495	497	475	475	538	496	471	473	494	482	443	458	475	469	485	474	481	477	486	510	494	495	532	507	509	512	502	489	500	472	470	477	502	473	502	505	505	494	501	512	491	492	462	496	470	520	474	474	459	474	474	470	456	462	478	474	487	470	448	537	476	459	484	486	475	493	487	485	471	476	505	468	485	444	525	457	470	463	539	537	462	503	479	510	489	469	459	513	465	509	480	485	441	467	474	506	536	473	487	474	446	491	485	490	487	467	488	484	462	450	502	479	453	500	499	458	456	496	464	482	483	481	479	502	473	459	486	473	483	473	495	505	421	524	470	468	464	484	497	508	494	448	475	482	449	475	455	481	506	463	489	470	491	476	468	479	469	518	484	452	462	510	454	495	447	495	506	515	468	489	492	446	510	491	503	463	508	501	478	493	489	484	474	491	472	486	486	533	488	517	496	448	486	527	471	505	470	476	493	499	489	514	470	443	449	510	513	517	467	517	467	478	485	478	517	488	478	489	517	468	505	469	472	517	482	458	463	470	483	486	478	475	492	481	463	498	484	466	485	482	482	522	475	484	508	453	453	492	486	498	481	461	493	485	470	470	518	469	515	484	479	478	491	472	465	482	515	501	493	506	476	501	497	488	477	482	475	465	478	453	535	490	511	458	477	482	505	503	479	467	493	484	452	449	468	516	486	462	462	503	483	486	516	517	505	510	471	471	487	477	474	483	498	503	502	479	453	503	463	503	469	459	440	497	483	492	507	470	483	420	462	485	491	484	444	458	493	496	522	482	497	515	458	514	497	502	507	485	477	498	460	474	515	460	478	479	470	456	467	495	514	460	495	469	471	487	500	510	454	486	502	512	505	513	507	497	476	485	479	499	472	493	469	523	459	523	450	477	543	464	523	473	490	466	524	486	486	517	483	500	481	485	468	451	500	503	473	470	535	459	467	491	473	485	475	496	479	485	450	467	457	506	513	506	474	502	440	476	483	488	481	479	485	480	477	507	500	491	512	517	479	487	493	471	508	493	542	465	503	491	498	496	466	483	459	511	453	449	504	486	484	480	503	478	500	491	509	504	473	513	488	490	500	513	526	493	484	449	439	494	495	506	471	457	471	480	464	485	497	516	492	483	472	493	470	480	461	463	465	451	494	462	520	488	499	462	510	474	512	481	446	502	487	477	478	469	487	504	493	468	480	500	493	468	476	479	453	463	505	471	492	521	484	496	459	508	507	504	469	505	490	472	479	500	489	472	452	475	497	453	488	474	516	483	480	524	495	514	502	479	516	500	443	501	482	506	442	492	483	523	508	472	529	476	478	502	514	520	457	499	484	504	464	469	452	496	503	457	472	451	499	514	487	420	466	461	533	514	473	480	475	499	483	496	505	505	488	479	480	476	485	486	497	494	547	465	518	456	469	495	455	483	434	502	463	529	512	472	473	452	452	487	496	489	508	470	485	453	467	460	498	478	467	487	518	489	531	500	509	497	457	465	467	455	480	463	502	490	467	481	485	477	485	495	481	498	490	484	492	475	484	526	494	540	477	485	492	498	518	528	485	471	471	488	525	487	483	505	471	488	448	454	469	467	477	459	485	484	497	482	472	507	521	482	477	490	475	483	488	507	493	491	483	517	487	475	470	494	491	474	509	517	448	488	485	484	486	468	479	524	464	456	515	482	462	472	470	466	468	469	476	459	497	463	448	475	496	491	474	515	487	507	514	443	489	505	460	503	449	474	408	498	466	496	467	526	485	482	464	462	525	461	489	499	474	493	477	489	452	495	467	492	486	486	493	480	485	483	540	472	481	468	522	492	524	524	495	462	500	469	469	461	499	469	508	466	463	470	464	472	481	477	475	468	490	479	450	501	514	459	489	482	504	479	472	494	463	474	476	520	543	478	522	486	483	474	441	447	502	508	488	490	480	461	476	506	476	512	505	474	502	488	501	469	469	481	506	484	499	494	497	477	484	433	497	453	519	516	472	475	470	515	472	523	497	489	487	508	514	506	466	490	494	488	486	490	461	491	482	493	449	481	458	508	506	483	508	496	440	510	469	451	445	506	473	483	475	488	443	483	476	484	492	470	514	507	491	486	497	466	494	432	504	478	454	515	476	495	484	488	495	457	487	508	438	479	464	508	489	486	477	470	479	490	489	488	499	462	480	496	486	481	460	444	518	444	519	482	466	511	505	450	475	529	515	441	448	475	481	489	514	515	481	512	527	504	482	483	519	530	507	490	473	493	498	500	489	450	486	485	484	466	521	474	454	482	452	488	474	487	532	483	472	480	485	484	522	480	517	491	507	529	443	468	464	442	512	464	506	480	477	492	488	484	481	494	478	496	475	463	482	429	459	518	508	471	503	472	500	487	485	471	479	428	504	448	530	484	479	513	478	461	485	514	483	498	492	492	477	496	524	473	483	491	510	459	502	511	457	486	472	452	469	527	470	497	509	536	485	542	469	496	460	494	459	491	472	438	489	491	526	488	504	482	519	497	459	471	458	504	500	501	491	460	489	463	480	530	508	457	463	437	509	530	459	493	538	470	485	483	495	465	513	503	488	485	493	449	487	512	446	501	449	454	434	517	470	513	459	454	459	479	476	488	487	433	515	462	471	512	460	505	503	508	539	485	436	492	481	529	497	482	503	510	524	510	507	511	491	488	526	471	450	489	455	511	499	515	492	495	486	493	476	500	474	479	484	480	453	468	479	478	487	501	449	461	479	474	468	511	480	505	469	463	484	495	481	484	529	488	475	468	503
34638	6174	1300	907	709	574	477	382	361	361	376	300	321	330	316	282	287	298	305	295	269	276	234	268	249	247	287	297	259	255	260	273	258	268	290	278	243	235	258	266	218	245	238	281	253	238	226	274	265	276	262	253	234	259	252	242	277	272	269	255	310	234	263	279	273	283	243	271	256	273	256	246	276	230	253	253	281	290	244	235	270	242	226	254	273	281	252	261	261	213	261	259	252	269	253	300	241	305	267	259	270	249	251	243	246	230	270	268	251	243	260	275	253	248	270	253	241	252	273	264	237	230	267	263	234	269	269	258	248	245	284	286	264	259	235	261	273	280	259	236	255	241	262	274	253	246	276	240	295	241	265	238	231	247	226	245	241	265	249	257	255	273	248	268	271	250	272	237	241	239	251	293	252	270	263	236	239	279	253	231	274	248	244	243	261	262	252	259	278	251	269	256	265	227	264	252	260	251	249	248	276	258	262	228	254	243	277	230	254	236	278	253	255	274	259	256	260	234	271	263	273	247	297	283	233	260	265	256	249	246	238	251	238	263	249	250	243	279	292	254	245	253	241	268	272	256	256	265	253	235	251	260	255	242	250	236	232	283	232	267	275	243	240	251	271	268	258	246	247	264	264	242	260	233	249	256	255	257	253	261	223	215	275	266	268	218	256	262	297	257	260	257	250	267	264	260	269	263	258	260	267	250	248	230	263	237	260	289	247	242	258	239	260	279	282	279	258	263	244	266	251	250	255	231	274	277	253	277	260	244	253	270	272	243	237	263	260	272	230	238	248	229	266	253	234	252	243	276	246	252	235	267	262	250	254	249	249	260	273	250	224	234	253	284	247	251	235	232	252	266	278	242	268	226	240	239	292	275	248	261	243	258	256	265	262	232	269	278	244	266	247	277	235	225	240	264	255	255	246	230	243	254	236	257	253	248	229	279	238	250	261	236	287	265	272	267	298	247	268	244	252	222	244	271	248	266	239	218	219	274	235	245	235	274	237	262	257	257	276	203	273	231	243	285	262	252	265	253	304	252	255	227	226	275	240	249	252	274	270	243	247	237	242	252	282	270	270	277	276	286	229	262	221	249	280	290	255	234	239	244	270	276	242	287	265	246	265	257	276	266	262	255	281	256	249	259	263	241	262	256	220	210	270	256	277	233	280	250	231	259	273	264	282	214	260	257	273	249	235	245	294	264	263	249	248	258	260	252	265	256	235	252	269	244	237	214	295	246	259	235	242	234	262	275	263	282	265	236	250	220	253	293	246	281	249	257	277	267	258	245	237	280	278	242	279	262	266	273	255	248	260	265	243	244	271	290	267	269	274	219	246	288	262	262	238	255	268	266	230	266	269	245	272	256	249	239	218	270	254	243	265	238	252	254	241	250	238	283	269	268	273	224	226	276	272	240	254	277	286	252	227	263	255	256	234	246	231	254	255	255	259	221	253	245	235	247	267	253	246	237	285	246	268	229	279	249	267	257	269	265	245	262	279	248	274	263	255	241	257	231	251	277	253	240	269	240	281	250	249	232	295	272	272	243	252	253	246	245	263	256	229	235	249	246	245	294	269	284	244	259	268	259	236	258	235	253	274	252	256	227	226	266	268	260	286	252	227	253	254	261	256	271	267	267	239	250	261	235	229	286	257	269	275	237	265	270	266	235	252	263	259	231	257	236	247	240	222	254	228	256	246	231	247	273	278	270	274	251	292	247	253	279	242	271	249	276	272	244	253	274	245	277	269	241	265	267	247	237	275	253	264	249	264	282	269	271	275	272	272	256	260	269	265	264	278	312	255	252	236	264	255	245	247	287	285	263	254	235	263	269	272	282	281	271	275	240	260	222	268	245	282	236	254	232	265	246	245	255	263	270	232	254	267	248	262	261	264	270	261	240	275	260	261	274	239	256	234	244	243	280	266	206	243	264	273	248	299	246	257	249	262	238	248	224	220	245	273	267	270	254	262	238	265	252	288	279	261	243	265	251	262	247	279	267	252	244	235	260	256	229	206	245	274	230	248	267	258	259	255	240	223	282	265	297	259	233	240	259	274	234	302	239	269	272	240	264	265	280	287	279	248	269	241	245	251	290	278	257	243	268	254	251	224	232	234	241	260	248	273	252	254	252	288	237	269	252	252	258	256	273	246	261	246	242	273	252	266	284	253	268	240	219	253	285	245	248	256	285	259	257	272	249	229	254	274	237	258	262	278	250	247	292	247	255	248	271	252	270	259	231	235	240	278	254	264	278	251	235	269	237	275	230	242	243	251	242	279	270	267	259	276	259	259	251	248	270	243	283	266	241	239	263	285	261	259	255	278	278	284	247	240	233	258	245	272	258	268	249	280	246	250	256	249	239	265	228	295	247	233	236	223	241	230	253	241	239	247	234	246	251	290	257	262	225	268	263	250	241	271	241	285	232	252	251	240	257	262	269	233	271	262	253	289	257	255	277	247	267	255	268	237	269	252	269	251	228	238	270	232	230	254	249	258	239	250	264	269	261	251	274	238	267	266	272	259	260	276	246	233	276	239	250	289	229	261	244	290	268	276	284	253	261	278	276	281	256	268	262	298	246	285	288	250	240	246	275	259	262	285	238	245	249	261	255	263	257	270	244	268	289	260	278	237	235	257	265	252	271	263	245	277	240	254	225	244	236	285	260	272	244	234	243	269	246	249	239	232	260	281	272	254	268	264	226	271	233	254	233	258	256	254	281	252	261	289	225	261	297	249	255	241	258	268	264	254	216	264	237	245	303	251	261	253	275	265	247	262	249	270	266	259	279	263	289	263	258	230	267	277	261	259	219	267	253	240	262	289	246	249	259	252	274	260	253	271	282	251	269	270	237	272	255	249	227	248	295	235	252	226	275	244	220	249	270	273	288	264	282	271	270	253	273	245	251	255	269	259	246	233	225	246	251	248	251	260	283	278	267	275	245	251	268	256	251	263	265	250	231	293	271	265	271	259	242	277	264	263	257	269	251	262	266	271	269	242	262	240	238	259	235	243	248	220	230	281	271	255	252	273	259	255	263	237	255	257	225	253	243	266	261	238	270	268	249	259	255	252	261	257	276	261	264	242	243	262	243	260	227	240	265	268	293	261	250	231	252	262	222	254	269	271	266	258	222	276	269	270	233	266	257	255	246	253	276	266	275	259	278	303	261	270	270	261	242	214	270	251	244	279	237	262	226	267	267	290	254	273	243	271	263	271	276	261	249	258	268	220	245	252	260	232	235	259	267	258	254	261	254	249	246	287	243	288	254	263	257	251	252	263	261	255	249	261	267	257	255	279	243	225	232	274	261	260	273	244	246	262	273	243	259	263	266	252	262	240	269	257	267	252	246	262	263	259	242	286	265	266	235	247	253	258	266	267	260	260	254	243	263	259	264	234	279	284	248	260	267	244	246	241	257	244	248	263	272	251	238	260	274	261	284	263	244	266	246	252	276	258	260	293	228	261	269	244	264	254	231	233	257	253	240	280	240	283	290	270	264
17870	1422	2953	3225	2770	2382	1928	1698	1510	1337	1263	1177	1097	1030	961	944	909	875	857	845	861	856	780	823	805	731	764	774	704	742	742	736	690	710	760	734	692	697	719	748	700	745	705	707	670	788	682	691	702	724	725	718	724	656	686	680	725	698	746	700	723	719	704	645	689	652	694	666	732	687	708	692	646	677	691	728	676	664	685	647	690	669	690	654	689	680	610	668	671	681	707	687	689	670	709	648	683	691	726	637	661	670	695	669	667	651	651	675	668	660	709	692	624	661	672	698	678	692	696	717	672	691	665	688	679	661	654	689	654	677	708	664	711	642	622	714	732	675	647	717	702	639	672	644	666	677	684	602	630	673	641	664	691	663	660	670	655	663	691	634	667	651	680	687	677	676	715	640	704	715	658	670	672	701	683	685	732	645	685	681	626	679	706	660	687	625	671	626	670	679	682	693	685	688	670	652	653	680	695	708	666	639	690	678	680	699	634	687	685	702	644	708	674	661	671	660	682	671	674	638	656	707	746	675	690	677	665	686	705	675	679	632	677	655	685	685	653	712	672	707	689	633	696	691	668	633	683	705	646	680	664	701	644	643	697	707	676	668	679	678	688	711	706	697	719	659	694	715	675	690	675	679	688	646	610	693	694	714	674	668	643	657	679	659	676	662	686	700	638	687	715	681	659	671	668	705	646	730	702	662	690	670	644	702	669	664	676	680	667	665	693	686	700	745	654	689	661	689	635	643	661	639	656	645	657	681	672	620	671	693	706	661	672	650	628	694	717	682	678	708	637	703	649	637	627	632	651	646	657	623	667	702	638	650	671	632	659	668	671	658	644	655	651	686	704	655	751	673	670	657	630	679	674	686	671	667	679	671	673	677	695	671	594	671	630	695	696	707	645	657	681	677	655	679	656	661	667	704	714	675	697	655	680	644	689	688	639	658	676	622	668	685	683	628	664	717	683	674	679	665	697	694	686	648	726	640	736	681	676	611	699	655	631	672	689	666	683	681	640	665	685	634	664	680	668	659	694	677	726	690	702	669	715	663	663	646	647	675	690	667	662	615	680	647	717	684	654	653	708	688	691	662	636	657	673	654	717	658	669	659	681	681	672	706	665	688	676	646	641	650	708	638	677	676	660	724	694	699	646	680	656	650	651	672	686	708	639	676	654	684	687	644	686	683	621	646	700	628	664	668	634	700	623	657	661	675	733	689	655	707	648	706	661	662	682	670	695	705	697	687	693	682	686	645	663	636	678	698	704	679	686	661	672	738	673	678	660	647	629	679	636	665	671	660	612	639	682	681	694	619	704	622	682	684	676	698	697	730	659	682	670	687	672	647	667	668	681	660	631	642	674	652	647	642	690	717	698	633	671	709	711	704	667	743	687	656	677	650	638	651	654	656	637	709	687	661	694	633	694	711	716	669	661	651	649	671	644	693	678	657	671	652	693	671	654	673	652	614	659	660	672	653	665	673	663	685	692	665	657	647	657	636	665	688	704	686	703	666	658	702	685	713	658	668	677	649	659	670	693	675	647	640	669	669	639	671	646	684	704	655	635	659	626	634	699	674	660	667	625	667	628	641	686	684	658	672	655	649	597	646	659	698	682	662	663	667	656	674	636	640	682	730	691	642	677	641	671	680	636	714	692	699	663	629	655	704	666	654	673	688	694	660	663	667	671	691	713	700	666	648	621	686	705	655	679	692	699	671	704	658	662	644	665	661	633	678	702	677	678	645	677	652	640	710	686	660	650	659	677	658	662	664	657	725	650	646	666	681	670	673	719	658	641	733	679	690	665	713	662	659	675	621	704	678	713	697	659	665	681	685	680	627	681	709	696	695	682	648	685	717	662	669	712	712	667	638	653	694	699	663	629	652	650	662	647	638	607	665	683	699	676	642	655	637	647	685	688	694	689	667	688	666	663	672	649	681	646	647	672	670	684	705	661	684	690	700	638	674	766	653	648	608	651	733	683	667	686	699	737	674	700	695	737	670	681	629	671	655	655	685	682	677	675	615	717	683	668	675	637	715	689	674	652	659	686	658	679	675	682	679	651	703	705	689	673	659	701	693	676	699	658	641	651	673	687	684	646	664	692	677	686	667	658	700	670	674	658	660	652	670	734	670	702	716	663	686	688	679	671	643	655	669	678	687	635	674	667	659	671	709	665	679	683	668	677	638	646	698	668	678	650	663	675	677	691	690	634	667	692	703	634	636	669	692	650	673	704	670	636	689	658	689	692	661	613	642	654	705	646	736	693	671	665	653	644	660	672	716	642	653	652	639	704	654	676	722	689	654	679	658	644	615	676	661	656	673	640	639	691	659	692	659	692	680	720	642	636	682	680	720	634	662	673	668	666	643	657	674	669	623	680	631	683	706	665	720	659	687	686	654	645	634	679	677	702	641	659	673	659	660	676	662	635	667	674	676	644	653	698	695	682	665	651	712	694	669	618	646	679	722	673	692	640	672	657	664	650	677	681	714	702	676	694	654	699	671	704	668	643	640	657	682	691	641	711	720	677	679	651	665	659	662	655	675	643	657	669	705	609	641	646	674	682	691	636	656	644	632	670	657	693	683	660	670	683	623	643	704	656	711	666	684	674	700	683	714	645	689	633	678	680	644	663	720	633	677	620	659	668	664	687	705	642	695	694	672	685	647	693	694	714	675	648	705	701	701	732	697	675	698	654	703	689	662	675	662	679	727	706	630	652	680	679	694	634	640	698	638	703	693	719	721	679	667	646	666	690	643	631	634	657	659	728	628	650	656	691	742	708	647	652	684	691	700	656	672	674	645	632	714	686	646	627	703	638	657	667	659	665	678	638	685	677	672	672	693	668	707	639	641	650	641	660	677	666	642	679	660	655	682	613	674	662	687	624	654	631	665	671	643	683	657	621	728	681	640	712	690	717	679	686	665	648	621	675	609	679	672	623	704	688	664	667	619	696	677	687	656	696	676	713	652	650	636	663	621	658	688	632	690	653	687	643	669	718	729	668	667	688	622	670	674	646	680	649	665	657	684	655	687	662	672	694	701	669	665	635	675	692	639	684	682	677	642	666	660	638	664	641	694	703	705	635	673	728	634	682	652	664	658	713	701	643	708	669	662	647	629	683	681	674	624	706	653	651	691	635	663	675	698	681	675	674	677	712	671	658	711	700	684	664	652	653	705	687	640	696	651	694	648	701	708	653	644	649	692	729	663	648	689	664	666	727	685	606	660	655	707	606	660	663	664	642	657	642	683	662	670	653	707	703	684	718	668	667	655	624	666	711	631	607	683	631	663	665	640	665	679	677	649	677	641	692	604	646	676	671	675	681	659	663	668	659	686	663	687	698	681	659	631	639	722	676	668	670	691	648	672	639	689	687	676	729	686	660	658	602	658	677	639	662	689	660	668	713	668	687	754	705	669	674	624	681	687	672	702	643	683	677	676	669	700	685	673	699	645	644	693	667	669	654	678	664	651	669	647	648	652	660	692	701	712	651	641	692	701
48505	13718	2869	1704	1188	774	690	522	439	415	371	344	308	275	273	269	270	238	245	240	244	198	216	220	248	247	228	231	204	196	229	225	212	227	205	186	212	211	200	185	217	196	214	164	199	215	177	202	181	199	200	214	193	225	166	189	211	203	195	204	196	196	205	188	207	186	202	219	170	197	178	194	223	189	198	201	178	186	201	204	179	211	213	193	189	190	174	185	194	203	197	210	194	204	200	186	175	195	190	207	182	204	173	178	182	177	200	215	157	194	194	189	207	184	213	194	209	197	205	208	210	184	197	180	185	186	204	191	199	172	177	207	196	193	222	187	204	195	219	217	209	188	214	183	181	186	193	216	194	195	228	194	173	207	194	189	213	197	200	197	205	203	180	210	189	183	197	158	188	180	187	227	207	200	187	184	174	201	198	195	215	173	206	184	197	199	186	204	192	186	220	161	194	186	196	202	207	178	196	208	175	196	209	214	208	161	179	219	207	174	191	194	218	200	172	207	194	200	187	202	202	194	193	203	177	188	174	188	192	198	200	196	187	209	208	195	166	217	205	174	199	184	202	188	168	187	184	202	176	200	174	201	199	196	213	175	203	185	181	174	201	198	202	205	208	203	184	181	213	203	220	201	188	219	196	196	173	193	183	176	189	203	187	197	170	212	185	184	225	160	204	189	204	221	187	185	211	208	219	186	211	201	186	171	193	172	212	223	213	180	190	203	212	183	194	179	180	204	205	202	205	210	201	191	211	188	213	200	209	176	230	181	184	158	181	225	188	182	176	154	201	191	179	189	180	184	203	202	186	189	185	174	170	209	196	195	179	216	192	195	184	194	200	189	202	202	163	201	183	208	177	187	194	204	175	201	211	187	188	199	193	186	167	227	172	222	205	209	188	231	192	184	176	190	196	197	199	185	190	211	214	175	178	193	182	189	189	190	191	188	207	184	196	183	188	184	213	193	207	163	175	203	207	208	190	198	194	202	190	201	197	229	197	197	206	175	222	183	182	198	169	218	194	204	188	191	171	189	182	178	205	194	203	233	221	208	183	235	180	206	189	191	212	199	173	199	200	202	181	196	197	222	194	213	188	203	208	191	210	178	195	169	191	206	188	197	208	209	202	203	211	174	179	174	205	195	211	186	202	202	195	173	162	188	203	180	200	197	189	177	170	190	187	184	193	211	193	160	198	181	186	161	177	207	194	193	187	195	176	193	159	185	210	179	181	192	181	218	209	167	204	213	194	183	211	224	183	174	190	176	196	192	201	198	210	202	242	188	206	185	188	185	189	190	186	200	174	210	212	200	210	203	197	177	217	195	186	192	209	188	173	202	207	175	215	200	185	204	174	196	218	206	178	194	212	186	179	180	191	179	189	176	208	185	189	184	188	221	177	191	208	205	180	201	194	172	193	200	214	205	197	192	187	192	173	164	216	213	236	188	196	201	214	197	176	193	190	210	203	210	189	208	194	206	185	184	203	204	193	204	211	196	187	191	213	200	172	183	202	195	198	148	193	187	199	175	193	195	204	197	202	225	221	223	185	210	207	207	174	211	184	190	199	199	202	180	196	203	196	178	212	207	183	197	192	199	197	175	188	210	203	190	197	194	216	182	207	206	184	196	199	195	184	202	209	229	189	176	205	201	188	167	202	198	180	209	182	216	174	187	193	187	167	206	198	220	190	174	188	204	207	172	216	194	194	215	204	210	209	213	182	211	194	172	194	190	159	202	222	205	193	162	178	211	204	196	183	193	206	186	188	202	189	227	207	222	190	219	195	186	196	208	201	170	200	213	192	206	180	187	199	180	168	187	200	174	185	214	182	193	201	184	199	180	191	195	201	180	181	177	197	174	199	181	185	198	190	188	192	171	210	197	184	200	216	197	200	212	165	188	197	213	202	201	205	198	195	209	190	205	189	201	190	211	214	211	194	220	202	177	212	209	202	193	195	170	214	197	200	168	170	190	181	192	171	169	169	208	167	203	215	190	191	171	204	210	171	196	182	177	191	210	163	176	201	193	191	190	198	216	201	206	181	185	165	172	173	205	207	212	194	178	189	195	201	210	184	191	184	192	187	206	188	218	189	183	211	206	182	215	200	211	214	204	235	207	197	183	213	175	214	204	215	185	180	187	193	215	172	185	197	202	216	198	183	210	202	196	181	194	188	188	195	194	205	211	183	195	222	179	203	202	210	191	196	194	186	190	206	204	203	197	202	195	180	216	212	223	213	210	196	209	167	177	172	200	195	210	209	197	194	191	191	200	218	194	214	183	189	207	215	203	215	191	227	202	211	200	198	183	207	197	229	181	189	201	191	180	184	185	201	169	176	178	193	190	195	173	179	181	209	180	193	211	212	212	198	189	207	173	189	203	208	213	194	218	216	179	189	168	201	189	221	201	189	206	184	196	179	171	172	219	202	197	196	193	194	199	205	191	194	212	183	188	196	181	183	185	187	200	174	203	194	184	137	189	190	200	200	195	215	189	182	199	186	206	203	172	191	219	169	202	188	205	175	198	189	202	173	196	201	184	185	214	194	189	212	192	204	188	208	204	199	186	178	196	190	190	182	188	203	197	200	209	188	197	206	201	183	211	197	201	222	205	195	179	201	214	192	202	207	209	194	203	210	208	190	198	199	213	188	192	197	171	198	181	203	208	184	191	222	196	201	176	215	183	198	207	198	223	176	185	187	204	199	198	170	176	198	229	201	207	200	183	214	205	188	175	180	210	196	193	198	222	176	201	188	190	170	206	200	228	189	170	181	181	201	181	181	213	199	179	207	200	223	201	171	183	197	191	211	198	197	210	203	202	178	206	190	200	203	216	177	175	191	186	185	195	183	216	186	200	195	184	187	201	196	194	201	208	190	188	180	217	190	202	183	184	196	196	195	199	186	196	197	217	203	191	179	188	219	192	187	188	203	213	198	203	199	208	218	189	219	225	186	188	228	178	193	184	199	192	182	199	189	206	198	226	201	203	180	206	212	197	190	204	206	189	212	166	196	190	196	196	186	196	209	178	190	191	187	188	185	205	182	172	169	222	164	199	196	196	193	189	180	181	210	193	181	180	211	204	221	235	180	212	186	181	208	165	193	165	201	184	201	227	195	240	208	185	158	201	181	178	184	185	143	199	186	185	207	173	214	208	206	162	203	185	186	180	188	207	201	174	190	181	194	195	212	199	212	203	178	208	181	180	167	166	202	186	189	175	193	190	188	199	177	227	197	204	208	206	185	195	203	183	193	188	188	196	192	192	192	191	204	190	211	195	174	164	220	197	176	198	183	180	214	203	172	170	194	207	195	191	199	196	182	209	191	192	195	201	163	183	204	202	208	212	190	203	203	198	193	197	190	208	214	193	193	193	206	179	170	195	226	188	184	182	197	194	213	169	196	170	183	192	206	211	187	230	199	179	190	206	232	204	178	214	187	210	176	214	219	158	205	211	204	181	172	208	185	189	193	200	194	219	171	191	185	179	191	203	198	200	198	204
24738	2103	4807	5484	4585	3620	2955	2507	2095	1876	1546	1459	1286	1236	1124	1050	1022	996	819	887	843	797	802	759	733	693	697	712	710	671	674	607	608	619	598	627	588	607	596	608	537	555	593	584	545	530	537	545	563	536	561	550	565	518	543	593	526	590	529	541	556	540	526	516	493	524	580	554	533	518	543	530	553	518	508	514	535	546	501	501	517	544	500	448	482	472	501	500	536	532	512	512	481	536	522	507	523	537	473	520	547	514	518	490	540	539	514	530	528	552	540	552	495	542	486	544	539	549	500	494	510	539	535	508	489	527	492	509	533	505	554	501	526	505	529	530	526	497	520	490	516	532	542	492	519	515	514	508	538	493	505	518	519	462	533	487	491	499	530	536	511	524	532	564	506	503	542	531	528	493	516	524	508	528	512	500	537	504	505	523	520	508	526	500	483	529	481	528	515	502	507	500	516	515	538	490	504	515	484	499	524	526	526	499	505	532	513	540	519	534	505	502	497	539	486	549	532	540	520	521	495	518	494	494	495	498	515	510	536	505	524	517	559	509	452	548	520	502	577	501	506	503	490	522	491	501	481	545	543	496	530	549	533	498	517	509	519	517	497	541	511	511	479	511	514	546	523	550	505	474	529	482	493	493	518	520	551	530	512	499	495	487	467	482	511	468	476	529	512	498	527	490	504	482	526	490	513	501	533	567	502	504	534	487	509	515	539	508	535	487	451	498	509	563	524	493	498	486	492	494	515	537	481	517	505	548	532	502	477	517	480	524	531	554	512	474	533	550	519	484	511	521	522	500	477	468	471	565	559	475	480	473	507	477	534	521	504	523	488	474	502	485	513	518	518	527	529	510	539	496	499	544	502	536	547	542	475	518	543	536	500	528	524	541	504	484	518	528	510	487	465	522	512	506	503	475	500	515	488	516	514	509	495	527	510	469	491	478	507	528	493	538	472	480	466	498	484	535	492	510	543	495	525	531	490	528	527	494	517	486	478	521	504	518	535	511	545	521	502	546	491	494	543	483	537	534	504	482	484	530	494	502	536	540	491	479	507	516	509	512	532	510	493	537	489	514	498	471	473	522	516	499	517	524	545	497	537	557	528	512	464	525	495	473	475	492	539	510	490	514	538	504	528	503	505	524	495	509	507	529	528	504	504	471	519	501	518	520	490	524	515	488	497	514	527	503	505	514	509	513	457	473	520	497	509	516	506	506	500	541	549	495	528	522	525	504	494	481	500	504	520	516	559	541	492	527	493	471	524	501	504	498	497	500	538	535	503	495	490	528	498	538	527	500	509	533	510	515	489	509	505	543	499	526	509	491	521	511	523	534	531	543	519	523	494	502	495	500	498	501	535	526	465	482	513	520	484	505	536	504	515	487	525	466	481	496	534	479	539	520	485	508	502	525	499	505	527	520	538	517	496	496	511	525	516	517	486	496	529	502	561	508	493	500	516	546	509	506	461	501	519	514	484	478	456	505	549	486	494	506	519	530	514	518	478	502	447	482	480	478	505	528	476	510	544	481	512	485	479	552	493	522	499	535	490	501	516	505	511	491	536	542	524	497	511	485	570	515	516	551	494	509	501	486	478	523	539	525	523	464	517	514	477	505	506	509	507	551	542	503	503	493	490	479	478	494	485	519	529	534	471	499	542	468	514	493	509	553	517	525	551	438	507	516	534	505	503	512	532	496	477	509	510	509	519	544	503	529	540	532	515	487	559	465	502	463	523	489	497	534	529	474	501	505	517	507	482	495	530	529	497	518	555	496	508	527	538	521	480	524	502	467	533	514	518	539	544	512	505	501	499	502	527	563	473	493	488	478	521	513	509	531	527	450	474	515	492	491	519	526	514	525	520	543	564	500	504	499	531	508	523	503	490	485	509	495	536	508	481	504	485	508	466	495	466	490	535	498	520	541	532	566	467	514	538	518	516	444	536	479	531	476	502	510	512	509	519	521	480	525	540	527	499	450	525	496	511	494	507	550	505	509	547	502	494	471	513	502	507	503	552	497	524	527	523	510	498	509	541	489	500	485	490	502	525	507	487	507	478	489	490	539	487	495	496	501	512	513	494	473	506	556	491	527	483	500	518	510	527	536	488	511	535	487	513	544	506	511	485	499	522	529	501	511	478	526	468	545	549	492	529	481	498	500	473	501	513	526	503	516	535	515	534	518	526	517	486	488	496	512	493	498	524	533	512	521	525	483	515	477	559	495	511	495	498	529	495	486	510	522	518	545	478	472	521	539	539	511	482	507	548	510	503	494	477	483	509	495	555	523	553	551	492	509	512	503	485	508	505	495	526	501	517	554	525	511	495	469	494	524	540	492	511	539	519	500	516	532	468	508	541	523	497	527	520	492	522	511	456	520	484	466	483	512	534	489	510	524	498	508	500	492	498	527	522	505	471	467	538	495	477	521	489	486	518	517	486	501	521	505	518	529	503	529	518	511	530	518	488	515	508	550	511	493	500	461	512	473	497	496	510	509	534	490	481	487	515	498	525	481	497	507	516	530	487	513	509	543	509	503	507	511	549	521	510	548	497	560	505	527	495	521	512	545	473	517	532	515	473	478	515	545	526	563	524	531	451	483	475	532	510	519	509	505	514	463	524	525	499	496	481	500	538	522	505	510	532	484	539	524	512	521	553	488	485	504	524	525	530	525	513	542	521	484	532	489	496	539	511	507	526	482	493	498	524	484	524	493	527	517	476	522	518	473	477	494	529	485	497	515	486	510	483	544	508	501	499	512	537	534	515	511	524	483	522	474	547	542	491	504	489	527	515	514	510	548	492	556	544	486	523	507	508	500	508	502	503	497	480	499	459	488	521	522	492	497	495	474	585	462	479	497	556	496	474	506	508	483	527	562	505	548	519	542	511	498	484	531	535	510	505	488	468	474	527	464	504	501	589	480	489	484	530	529	527	515	503	496	505	463	489	552	506	493	505	560	537	528	511	507	523	491	514	481	476	493	497	506	513	503	483	508	529	479	543	504	474	507	497	494	466	499	537	521	501	530	542	537	521	531	512	520	491	530	554	524	535	518	506	508	517	540	498	507	521	536	468	489	510	536	515	466	500	520	517	496	509	467	465	555	516	495	520	521	500	524	531	541	501	520	532	481	533	548	512	494	543	487	526	485	541	516	539	499	476	531	501	519	525	497	508	504	553	511	510	509	504	538	519	517	503	482	522	520	496	510	512	452	505	510	546	523	544	525	506	508	471	573	525	528	480	532	477	507	513	498	490	512	494	514	516	505	486	505	539	463	523	498	471	577	487	491	525	548	507	540	494	504	487	474	502	476	484	521	507	514	486	470	505	538	526	521	499	547	533	527	505	538	545	505	477	505	508	482	520	529	512	473	483	492	467	547	507	516	526	512	543	500	491	512	499	517	514	525	546	513	497	506	509	521	513	533	527	523	534	502	539	497	503	518	480	513	512	528	478	535	524	482	523	481	514	514	500	493	521	543	472	464	489	507	491	494	527	466	503	511
4124	261	202	210	179	172	187	168	211	172	190	178	179	183	164	166	173	181	171	177	164	163	188	165	170	164	167	174	151	160	183	176	173	182	184	170	153	167	181	166	179	180	155	180	163	173	169	196	168	184	156	164	163	162	161	181	179	146	172	146	189	182	154	158	170	180	181	159	179	171	184	193	179	159	169	210	180	158	198	193	181	191	148	173	161	163	169	176	172	178	190	199	182	192	198	189	180	156	191	202	167	175	181	166	175	165	151	188	209	198	163	174	162	167	166	173	145	171	211	178	153	188	169	178	178	196	183	151	166	175	170	176	177	173	196	162	184	184	179	177	176	173	183	152	170	165	166	182	166	170	153	158	146	174	181	208	145	185	174	166	163	186	184	190	135	146	187	158	176	156	155	156	175	162	172	178	192	153	172	148	191	162	166	169	168	171	158	159	162	174	203	163	168	173	155	190	159	189	175	185	164	154	165	158	165	162	170	181	202	186	157	176	190	156	164	163	193	169	179	177	199	180	191	168	173	188	165	196	183	136	166	194	182	169	181	173	157	168	147	167	186	160	164	186	180	156	143	154	194	179	166	185	167	185	188	165	202	161	142	178	179	178	166	144	167	157	162	171	202	157	142	167	190	185	159	192	149	161	193	178	169	175	173	167	195	183	158	169	170	161	184	150	177	195	189	167	181	188	199	167	163	178	182	180	154	161	166	171	143	185	187	176	180	203	181	186	175	175	142	172	171	169	187	191	193	191	171	192	161	195	198	186	160	153	155	178	180	170	180	184	163	150	150	173	167	167	169	169	167	160	174	170	166	207	183	183	163	183	166	185	173	165	166	173	170	171	207	177	176	178	149	186	187	175	188	190	162	177	191	180	164	181	180	162	167	163	209	188	175	182	179	156	163	186	158	165	181	158	169	194	171	183	153	166	165	143	185	166	167	157	178	200	173	170	173	171	162	214	186	183	137	181	186	176	178	142	154	157	177	193	184	168	183	167	172	168	185	160	185	171	181	167	136	169	206	156	178	172	170	181	169	170	187	175	177	167	162	169	185	167	170	176	170	165	165	185	194	160	176	167	167	196	170	180	158	151	173	190	148	170	181	174	160	158	155	188	167	185	166	167	169	174	177	161	164	184	188	171	154	155	194	154	175	192	165	164	182	174	177	170	187	157	149	161	169	185	174	167	186	190	173	162	181	163	190	141	176	175	156	187	185	191	164	174	181	158	189	172	177	178	170	173	169	177	161	170	212	195	180	166	153	168	178	144	153	187	182	155	160	189	157	187	185	174	179	169	160	148	180	161	186	164	181	155	179	179	162	171	157	166	178	176	180	195	160	179	161	211	181	165	166	178	213	142	157	170	171	160	176	195	169	163	184	185	167	189	151	186	196	166	205	158	169	176	159	171	149	173	185	176	155	148	143	173	165	162	145	187	175	140	195	154	187	182	200	159	202	178	162	183	142	176	180	152	198	177	170	165	174	188	166	195	164	206	152	207	189	180	205	176	173	151	178	187	161	173	192	146	167	173	196	176	168	170	179	171	177	189	168	158	163	195	169	173	179	152	194	167	181	174	170	178	181	168	181	154	174	179	163	161	176	193	162	162	176	181	204	153	168	191	164	183	153	186	159	161	187	204	173	166	166	149	176	171	176	178	186	192	176	184	194	164	183	159	174	189	167	165	164	165	180	147	175	198	170	160	188	174	174	182	202	153	166	169	190	174	176	188	156	156	162	181	173	175	188	192	162	167	168	181	177	169	198	170	188	180	183	165	185	209	172	152	166	172	172	185	161	183	179	163	165	183	155	176	182	179	184	152	178	213	183	177	169	165	178	190	171	177	164	167	182	159	157	186	192	160	186	181	183	172	163	180	162	181	178	161	176	164	120	153	174	151	177	160	176	184	163	194	172	146	169	171	184	152	190	177	180	169	200	158	175	174	177	188	169	185	172	177	174	180	173	206	185	166	177	215	178	198	180	153	169	153	200	157	182	155	175	185	166	183	180	162	156	174	165	180	147	195	167	177	169	164	174	155	175	191	160	175	158	191	188	185	171	207	181	182	159	180	185	173	163	194	159	168	172	172	173	168	169	197	169	192	159	188	152	179	179	160	180	187	180	188	162	163	163	167	159	191	174	160	175	202	173	158	160	180	193	181	180	167	152	164	180	170	195	179	168	177	170	159	160	163	183	174	185	177	167	177	182	189	179	185	153	203	180	149	188	167	173	163	198	201	201	165	175	180	176	169	173	172	180	167	177	159	191	164	183	189	158	178	169	181	190	178	175	175	181	163	173	154	164	167	171	170	165	192	182	196	174	170	168	178	171	182	174	159	170	172	161	175	190	172	183	146	167	174	175	173	135	172	179	176	171	179	202	184	170	176	177	156	165	186	170	160	180	174	154	153	180	164	182	163	171	166	176	144	145	178	185	162	170	166	157	175	185	185	178	195	163	179	207	157	172	163	155	178	168	168	168	185	175	179	192	175	177	182	164	182	161	149	168	178	171	158	195	157	152	172	183	177	145	162	161	183	168	155	166	167	198	191	146	182	149	177	192	190	186	172	165	163	184	182	159	169	160	167	173	173	145	170	154	184	171	167	171	187	172	183	182	180	151	182	187	160	170	190	169	162	189	155	188	161	165	167	167	176	159	176	199	167	159	167	180	177	200	161	170	180	181	170	178	170	161	169	185	183	141	183	158	176	173	160	200	165	192	173	184	184	173	167	176	188	163	172	174	165	185	169	175	153	167	176	179	174	179	186	195	174	152	175	169	165	183	191	191	164	189	153	172	159	166	213	205	196	184	184	178	197	169	171	181	182	183	170	188	163	159	160	168	164	187	189	203	176	171	156	162	191	186	206	150	189	185	175	178	184	179	170	197	165	191	183	149	187	173	172	155	141	189	153	166	170	162	162	183	173	153	199	175	181	158	164	152	140	165	168	133	178	198	179	191	176	162	174	170	172	168	159	202	195	175	179	147	157	175	170	178	168	208	189	176	159	196	174	195	197	185	181	175	159	162	164	171	177	163	202	180	168	180	170	156	169	178	187	212	157	179	185	176	163	181	151	170	152	186	190	183	163	177	181	174	183	193	158	164	170	172	166	174	187	183	173	173	169	168	179	168	181	168	198	170	152	180	191	179	175	184	184	173	177	156	175	156	152	185	152	184	152	186	176	182	179	173	184	183	155	187	183	177	152	162	169	169	169	186	169	200	161	177	172	170	175	188	178	173	191	171	171	188	160	167	173	176	181	175	171	133	177	169	161	163	144	174	196	165	169	184	175	183	177	178	191	192	151	175	184	160	168	168	154	151	156	159	178	188	186	146	146	185	168	175	155	185	170	170	174	167	183	173	163	156	170	158	177	199	170	173	176	164	187	145	165	160	174	154	173	158	173	162	174	170	162	181	186	169	179	174	210	176	172	181	158	183	174	156	201	180	166	177	168	205	185	192	168	166	184	142	177	159	176	187	172	186	195	179	181
3715	469	596	641	605	579	581	530	547	531	518	549	492	492	521	561	485	515	519	499	511	542	500	494	492	519	473	509	500	507	523	466	510	459	498	480	498	495	459	450	511	512	514	470	522	512	501	491	503	479	482	502	485	473	495	487	523	454	502	478	508	491	479	472	477	512	520	458	454	504	483	467	478	481	519	465	488	492	485	463	517	517	531	517	445	479	457	502	486	484	486	511	500	523	463	485	519	469	499	464	535	470	508	443	487	470	502	489	480	482	516	495	482	488	507	509	472	486	498	474	511	454	488	451	474	484	512	493	509	448	490	475	505	484	507	486	469	454	485	491	486	496	477	518	455	497	502	502	510	456	480	471	482	512	447	487	535	447	506	480	509	432	537	475	505	494	451	480	492	526	474	523	496	502	502	431	441	460	526	454	486	490	498	497	453	511	444	475	494	504	526	465	503	456	503	528	503	480	486	507	484	447	471	482	483	525	498	472	495	507	469	474	486	503	489	470	530	482	491	496	496	471	483	500	472	456	508	475	463	465	477	475	476	488	479	494	493	515	484	495	501	486	483	480	480	506	498	503	491	524	477	481	479	475	468	493	481	479	504	506	477	480	509	486	468	448	461	479	475	499	498	522	488	461	444	462	504	450	508	477	451	513	493	519	504	510	462	501	480	509	484	510	484	500	480	511	464	474	483	514	490	490	525	488	478	473	479	480	456	461	461	534	501	445	513	453	469	498	508	471	501	495	484	501	478	539	486	484	489	527	495	521	458	460	486	463	509	474	500	525	486	455	475	507	459	412	468	475	496	502	522	443	470	480	480	483	462	497	471	452	468	439	485	527	491	490	468	463	504	471	506	495	490	506	503	459	533	480	491	489	477	498	468	505	540	529	480	492	475	463	500	491	506	492	512	486	506	507	534	491	499	450	505	470	482	480	504	467	471	479	483	511	472	515	500	508	493	471	456	512	511	506	467	485	521	488	509	482	498	505	472	496	469	522	521	495	485	474	516	487	519	474	466	496	468	445	474	463	476	476	485	508	485	458	508	482	499	528	447	477	476	502	483	460	481	484	487	484	495	441	436	494	480	465	513	500	502	443	457	482	486	507	489	497	481	492	476	472	489	502	505	481	486	461	499	473	463	502	518	477	467	458	465	471	454	485	470	481	526	489	478	473	487	475	495	518	503	449	517	454	512	466	471	464	490	490	512	468	493	497	515	507	501	453	454	456	501	463	517	507	467	476	500	484	452	525	452	488	471	507	473	474	449	482	463	479	458	495	463	473	521	475	502	461	475	468	497	493	454	515	499	458	467	469	488	498	484	461	493	488	507	507	479	499	486	509	489	472	501	463	456	487	491	440	497	473	485	489	473	473	518	486	507	465	475	458	517	535	515	490	546	491	477	497	475	436	453	473	472	479	485	499	458	456	467	482	493	488	473	516	471	490	498	512	480	494	499	487	453	511	527	477	478	477	455	477	506	485	480	511	489	494	461	502	484	527	491	522	497	478	470	466	461	474	470	477	479	471	504	456	471	492	484	470	475	499	468	508	454	522	487	534	500	472	462	499	398	501	442	504	501	502	480	493	548	484	466	509	447	491	472	505	477	491	507	498	488	495	489	487	484	479	491	478	489	492	452	509	468	474	478	526	472	509	502	485	442	480	483	511	486	467	482	465	514	497	480	470	454	468	461	503	452	490	484	488	462	479	479	485	473	466	443	469	471	475	470	486	481	489	497	480	500	513	532	483	490	493	480	483	441	474	469	513	518	467	506	493	480	486	517	516	446	492	494	496	498	509	508	505	475	473	501	485	492	482	549	509	492	470	485	527	486	497	520	473	498	450	447	470	516	475	462	504	489	443	465	471	513	488	457	526	490	460	490	507	494	463	463	534	506	479	510	476	514	481	481	484	481	519	465	474	486	477	485	499	474	501	495	467	464	510	474	499	484	495	486	470	491	518	499	475	490	499	492	449	516	498	517	547	490	471	467	470	476	530	484	487	494	470	478	498	464	464	471	477	426	488	472	477	474	483	458	509	512	476	503	455	500	457	490	465	468	505	506	481	476	477	466	467	476	464	461	507	541	480	470	446	489	481	477	479	484	472	477	483	500	516	523	499	505	484	483	468	482	475	495	517	470	492	455	494	497	495	484	488	482	438	510	487	496	472	518	486	440	494	480	488	510	478	486	476	464	516	509	516	492	496	480	506	505	495	519	510	502	445	474	559	531	466	462	444	478	473	475	519	489	508	492	483	483	499	491	487	498	491	467	497	504	503	472	484	464	505	471	476	492	504	561	485	467	490	491	489	491	508	494	474	501	500	480	479	506	422	485	459	510	500	479	456	512	438	441	452	500	489	464	490	508	514	472	467	462	489	486	455	471	486	469	478	466	494	509	465	500	484	468	477	461	494	503	468	486	477	486	460	487	445	499	472	506	508	489	463	456	484	459	465	499	509	502	493	468	524	467	493	470	466	441	495	468	509	462	439	460	501	494	471	491	499	518	475	467	494	500	507	524	489	460	461	479	506	512	448	508	521	488	465	500	441	477	522	476	503	484	501	474	494	465	465	483	479	474	510	462	514	477	500	420	490	483	501	489	471	462	526	499	481	497	492	468	466	453	499	512	494	467	480	511	488	500	514	504	503	492	488	480	500	481	446	492	497	487	531	454	475	498	501	487	463	509	484	456	485	478	458	478	471	524	491	478	455	447	465	496	466	495	514	506	449	468	512	467	483	512	495	501	484	473	502	498	466	471	444	507	481	484	475	516	503	482	466	469	504	452	435	455	444	530	508	435	519	527	504	505	519	534	487	466	489	460	493	477	518	452	456	485	509	459	459	485	544	522	473	467	481	465	492	443	492	503	442	455	467	538	474	486	478	496	501	487	476	434	470	449	490	493	461	491	471	514	515	488	495	504	485	432	485	479	511	465	503	510	441	479	487	478	478	491	472	486	474	510	475	489	472	499	499	459	461	507	467	480	462	468	496	503	466	479	512	418	469	488	497	480	478	502	537	488	485	463	500	478	497	493	498	474	492	472	441	479	473	476	542	488	509	510	499	449	521	528	496	496	472	508	448	459	476	463	477	469	479	492	503	482	482	495	460	492	497	497	495	515	489	484	491	477	487	470	533	497	486	494	482	479	470	532	504	478	491	504	492	518	490	483	502	487	469	485	450	497	495	448	477	485	477	469	472	470	467	467	493	479	466	509	515	513	508	508	522	464	499	520	483	456	477	498	520	488	532	502	492	451	454	510	478	462	498	519	448	495	496	538	483	509	483	475	489	506	543	511	471	463	513	466	516	520	504	473	464	492	485	495	480	434	493	479	518	476	506	498	501	486	518	503	520	443	492	464	475	456	478	477	492	540	474	499	459	481	474	472	487	437	442	489	499	486	465	485	477	502	496	440	471	474	456	460	472	469	462	456	482	481	481	484	512	487	470	455	445	475	482	468	487	487	523	554	501	456	515	496	463	516	512	493	478
34506	6726	1267	924	729	567	453	407	388	361	342	302	311	289	325	285	280	258	276	251	277	266	304	286	268	275	248	256	248	277	287	259	288	264	263	250	261	278	261	253	259	267	255	281	288	257	254	267	235	242	261	260	251	277	250	235	265	251	230	258	238	273	241	253	266	221	266	299	276	247	258	244	282	251	273	269	233	286	270	246	253	293	234	245	255	278	268	256	257	263	269	302	285	253	258	259	239	274	267	258	246	257	277	265	259	277	251	256	259	238	242	232	244	252	239	228	246	216	285	245	230	277	252	237	222	261	241	236	251	256	273	283	284	263	234	200	274	248	280	257	239	268	254	260	256	208	248	267	263	282	263	265	240	275	266	259	265	262	253	280	247	245	256	261	291	257	266	262	248	236	249	241	243	259	281	264	242	262	242	245	274	241	249	251	271	247	242	233	291	276	259	257	252	225	284	257	252	279	263	249	245	234	235	258	263	248	245	245	302	232	282	245	259	250	230	241	254	264	255	278	267	231	251	214	230	251	287	247	227	243	245	298	247	273	276	270	253	273	247	239	231	245	259	235	235	229	262	254	289	261	252	223	270	261	253	264	260	228	255	260	265	253	298	239	279	267	278	269	250	259	235	242	264	239	266	281	275	250	237	260	241	256	235	253	228	242	278	229	236	265	222	230	271	263	252	256	237	263	266	260	241	270	261	249	275	277	264	244	250	284	247	235	272	263	257	257	248	240	252	277	240	251	247	267	266	269	265	254	235	229	272	293	249	260	305	279	232	275	267	237	246	248	259	257	243	261	276	265	261	298	242	255	249	263	256	282	268	253	262	289	234	279	256	267	267	279	246	262	265	235	279	264	255	279	247	236	283	239	245	233	259	244	245	264	263	232	287	263	282	241	269	276	273	256	248	263	250	262	255	271	264	264	255	249	275	250	258	242	250	248	252	257	285	249	277	251	244	268	244	250	262	237	257	274	266	262	248	262	261	225	290	242	243	245	262	241	225	251	241	236	245	252	278	268	253	272	271	270	267	238	226	253	242	266	252	262	235	260	235	236	228	279	238	288	246	264	262	259	255	241	269	278	245	254	243	287	258	268	245	251	263	244	279	252	259	256	238	269	229	252	275	253	222	239	251	255	235	220	253	279	269	261	281	243	288	266	258	247	272	255	275	265	242	271	284	287	250	244	247	249	261	243	267	260	250	280	246	276	262	243	273	246	272	299	267	279	252	243	255	281	270	271	257	266	254	257	248	253	258	237	238	301	259	225	268	254	256	282	250	253	263	272	270	232	239	246	247	255	238	269	276	260	276	236	247	234	263	262	297	237	269	274	237	254	284	258	240	255	233	266	257	282	256	234	253	243	249	240	242	256	267	260	228	261	259	229	253	291	285	252	251	264	259	263	240	257	261	223	228	235	238	243	244	265	253	264	262	255	306	282	266	248	241	256	234	269	270	223	257	254	268	235	275	262	248	232	243	249	260	252	221	243	246	259	239	253	263	250	276	260	281	252	251	283	255	273	245	271	259	263	238	243	249	238	238	261	240	235	268	266	240	268	243	252	293	251	250	249	254	228	252	245	301	267	277	239	256	243	264	272	252	242	247	252	258	273	219	233	285	263	247	259	243	271	269	252	239	253	245	245	210	252	245	279	279	248	266	273	263	241	274	254	268	275	258	263	258	272	255	248	250	269	260	252	258	265	224	252	264	243	238	253	242	223	247	258	238	254	245	250	241	246	227	275	242	266	253	262	287	246	260	280	258	250	276	272	252	235	258	283	235	282	264	264	248	222	238	271	247	221	272	248	280	246	265	269	252	261	226	245	247	252	258	257	249	268	243	271	236	267	264	249	245	279	267	264	260	275	258	292	260	266	245	275	247	227	250	227	288	261	265	246	275	260	261	266	291	254	261	208	261	237	225	287	252	228	257	251	244	247	256	258	267	253	227	277	277	223	232	263	246	255	294	283	267	268	248	252	254	231	243	258	246	265	257	286	262	243	256	258	241	266	249	266	260	239	277	234	264	257	256	248	258	272	226	249	252	239	249	254	262	275	253	255	254	243	265	240	258	249	224	253	252	277	242	279	266	258	255	253	261	291	240	228	254	266	242	261	224	242	258	226	259	259	257	256	270	245	281	272	262	249	275	257	245	273	260	254	248	260	257	252	247	236	262	252	272	259	238	274	264	239	251	269	256	242	230	253	252	257	261	259	238	280	252	243	258	268	270	256	245	274	259	252	265	238	262	249	269	237	227	245	263	240	230	252	276	271	282	239	267	226	269	283	276	272	250	265	279	259	292	274	246	274	264	269	234	257	258	261	278	288	288	234	242	246	250	235	270	273	238	252	244	269	255	246	291	249	278	232	237	239	246	289	223	275	221	253	255	278	234	252	299	242	250	251	235	285	247	249	246	242	283	280	238	245	257	283	255	274	290	272	230	245	259	276	278	274	264	239	276	246	248	266	244	271	235	273	249	255	239	289	250	247	243	249	220	306	269	257	264	295	266	244	248	264	296	232	254	256	258	230	243	262	284	277	258	238	238	235	262	258	236	267	258	258	259	239	254	238	262	244	229	247	245	261	219	275	255	256	247	248	257	256	254	261	261	248	237	260	284	273	243	258	250	246	259	249	249	252	275	262	278	251	245	254	242	245	239	250	258	262	269	226	263	253	253	244	242	252	253	261	260	306	295	257	275	259	269	270	253	268	253	255	239	275	277	238	240	265	276	251	223	279	265	253	259	267	252	284	272	246	265	253	262	260	209	256	221	251	242	264	225	282	264	271	274	272	258	295	282	232	254	240	261	222	259	257	252	288	289	273	247	260	261	241	269	281	239	244	251	256	237	269	262	285	262	270	253	252	257	272	267	256	281	282	236	256	266	289	251	248	274	255	266	275	272	245	217	265	284	272	251	240	257	254	273	225	241	264	278	262	247	264	250	243	283	245	250	264	263	288	258	241	267	261	260	237	234	274	276	283	277	268	223	281	268	256	270	231	245	256	234	255	236	233	239	250	237	248	233	269	279	240	276	256	271	277	250	270	275	240	238	281	262	241	244	243	268	251	272	255	258	279	255	253	259	278	224	267	271	253	264	240	283	267	269	223	277	243	259	288	248	252	241	285	237	242	250	252	236	247	229	259	282	253	243	229	232	244	243	263	278	254	233	265	287	247	272	236	261	234	230	242	280	240	248	279	241	224	262	240	272	255	220	234	240	256	266	269	233	248	266	276	220	254	227	257	259	244	284	228	222	257	263	252	248	262	249	263	278	236	274	223	237	272	265	277	272	242	290	293	264	246	288	242	275	254	268	261	248	250	263	260	253	246	266	257	264	255	241	211	230	257	242	262	236	280	255	279	286	244	250	240	274	264	270	246	249	274	235	261	289	246	253	228	267	251	231	254	259	274	246	242	260	272	256	267	267	250	262	244	242	243	244	266	264	264	271	247	269	249	284	251	285	249	241	262	263	263	281	265	263	250	248	254
17842	1493	2928	3328	2811	2331	1926	1643	1464	1378	1168	1083	1124	1041	987	917	918	884	851	860	878	766	798	823	743	787	836	758	762	754	748	738	692	739	727	770	735	731	716	723	722	695	664	694	714	687	699	700	705	721	720	691	705	741	694	705	655	737	691	725	705	692	674	690	659	721	680	721	703	680	734	701	687	697	697	658	674	669	662	686	678	667	666	641	642	741	711	684	654	657	684	720	675	664	709	667	713	683	718	649	673	670	671	639	647	678	732	661	672	688	679	667	658	641	634	675	659	699	666	684	644	616	683	660	675	647	670	715	650	676	672	721	689	691	672	629	715	674	669	704	706	670	681	688	712	633	700	677	626	663	624	672	701	622	675	654	659	699	667	622	690	672	694	699	699	696	603	720	684	697	709	701	644	680	721	673	700	644	696	663	660	667	620	692	670	668	726	733	637	711	677	702	643	670	683	691	650	654	690	693	619	630	717	679	713	684	687	627	693	660	646	658	628	673	645	671	665	718	646	691	673	697	716	645	672	671	631	661	626	641	655	690	704	662	651	618	646	632	632	661	636	713	669	701	671	668	664	646	679	678	660	704	721	645	631	696	679	613	697	659	622	619	679	630	662	677	663	634	637	646	676	674	677	704	681	661	668	713	655	657	654	694	678	644	627	644	679	657	668	671	731	666	675	660	700	634	732	653	687	655	695	663	658	671	668	635	692	686	676	634	649	700	668	685	667	625	699	656	706	665	610	647	679	633	652	620	681	716	663	652	689	652	664	669	632	612	651	602	689	710	653	669	712	652	696	649	661	635	691	695	692	642	689	662	686	673	623	667	656	697	698	641	640	652	682	645	662	650	739	710	668	650	655	693	660	671	641	667	667	670	694	677	684	677	718	699	702	684	679	648	655	697	646	682	643	665	675	692	659	611	712	659	698	661	684	682	653	678	660	701	661	668	691	653	707	657	656	688	666	702	673	629	670	652	676	675	703	690	676	672	662	686	622	734	700	662	682	688	631	722	629	695	674	683	632	650	656	657	646	694	674	641	647	692	670	669	674	628	665	673	720	668	692	663	646	651	688	705	713	642	705	680	717	674	653	687	648	642	631	670	618	669	676	685	663	658	693	631	687	677	694	680	687	705	649	706	607	646	725	673	707	674	648	664	673	715	693	643	709	697	664	673	703	697	711	670	700	694	687	668	609	646	679	657	643	663	683	638	658	665	681	670	663	674	707	636	637	654	671	670	665	698	645	686	658	677	656	671	659	633	705	654	693	679	721	695	648	648	647	664	676	677	665	660	687	673	674	686	636	635	610	698	704	676	645	674	675	650	690	640	669	655	651	675	715	684	655	686	638	693	660	653	643	720	691	668	701	713	660	681	616	693	627	688	643	648	681	693	698	695	668	683	686	701	684	626	697	648	698	683	687	692	656	676	697	676	665	674	755	672	707	686	662	656	660	652	705	640	699	708	663	650	687	686	723	650	709	689	726	671	676	655	693	712	712	650	639	708	720	708	649	658	631	710	680	685	652	676	638	663	696	661	680	665	656	651	677	643	719	648	734	687	686	647	648	718	675	713	630	659	667	645	731	629	663	676	672	696	697	637	626	658	701	675	664	709	669	625	638	646	661	692	611	700	625	667	658	667	655	697	665	651	680	647	660	694	675	714	730	637	654	661	707	677	623	668	650	619	674	656	671	661	728	686	667	704	663	662	656	684	615	658	707	621	662	675	668	703	644	656	678	643	660	707	706	640	661	654	727	639	675	717	654	700	615	611	696	659	610	678	681	661	661	639	651	691	639	686	662	728	669	653	657	678	641	697	693	683	679	682	694	642	668	696	685	652	643	628	615	673	647	649	686	679	664	691	646	661	660	639	620	668	680	678	642	694	630	670	687	651	634	644	646	630	649	640	706	670	639	644	706	680	668	703	648	638	643	659	637	615	670	686	741	686	655	661	695	637	686	661	678	712	677	617	677	672	638	663	725	678	677	701	671	639	654	676	685	609	695	644	658	665	659	669	652	631	661	677	680	676	688	644	651	677	706	656	661	666	662	630	667	666	668	691	658	659	675	680	696	642	691	670	665	655	691	656	708	702	661	674	702	659	694	656	665	696	674	667	702	662	684	674	692	698	678	683	621	639	662	643	626	690	672	624	653	672	656	651	642	715	712	649	656	620	657	640	668	727	637	671	679	688	653	660	667	645	699	664	717	639	704	710	686	715	696	667	677	647	666	667	661	683	686	675	618	732	650	650	682	685	667	701	660	706	634	710	614	653	642	670	664	669	675	703	655	676	638	671	650	621	677	663	715	678	657	648	637	718	698	657	642	683	640	650	661	643	705	677	637	648	679	666	664	716	654	668	695	653	639	675	654	659	679	650	690	658	644	675	612	686	708	648	649	659	643	647	697	691	686	726	653	695	649	676	618	707	703	631	619	673	651	695	705	664	655	680	623	641	669	675	651	673	720	709	721	624	657	706	623	681	680	672	692	656	684	661	649	664	703	722	626	674	678	635	704	662	656	652	667	657	665	683	701	641	693	653	675	691	680	661	645	721	676	638	677	648	623	688	646	651	631	635	660	659	673	657	656	680	669	678	730	645	699	654	707	660	672	683	626	665	685	702	630	705	692	669	654	668	672	693	637	668	686	640	657	699	724	668	677	617	695	622	698	684	643	666	656	630	692	677	652	634	631	667	670	707	657	683	650	649	648	709	676	658	663	690	681	683	639	656	707	671	594	668	675	713	654	654	622	627	653	687	653	658	669	656	656	666	687	655	660	691	616	649	670	622	656	658	654	670	655	690	709	643	685	715	697	718	685	698	671	655	701	694	670	653	693	683	713	675	676	644	691	668	680	644	657	696	674	688	708	698	644	658	732	682	706	655	696	642	649	683	674	703	660	661	665	656	722	675	661	716	642	651	662	666	661	635	673	706	616	693	634	697	699	662	690	635	637	687	684	714	646	686	687	692	673	675	700	677	674	704	668	677	643	673	656	676	648	698	647	688	685	656	647	680	707	617	619	691	685	663	705	693	638	607	686	660	677	635	684	647	732	671	690	649	654	650	678	667	705	615	688	665	645	694	670	658	680	692	691	704	660	666	705	666	665	672	652	657	679	627	722	669	661	632	694	684	680	643	683	656	681	655	696	641	637	700	686	659	710	686	680	686	691	656	634	680	670	692	642	656	636	658	713	680	666	654	645	676	673	672	657	702	687	672	681	645	636	652	664	649	627	639	660	702	611	691	655	669	714	665	645	645	661	643	643	636	706	658	619	683	668	717	683	663	704	667	616	667	664	687	690	681	656	657	647	697	670	625	653	614	659	709	661	700	689	655	698	695	687	700	703	666	664	692	654	655	671	634	676	621	690	659	702	687	714	664	650	663	662	722	638	651	652	688	641	696	632	686	708	633	617	679	669	692	718	681	635	663	625	678	683	679	661	692	651	633	622	674	666	683	671	751	638	705	676	642	678	708	644	670	671	672	682	686
49486	14268	3037	1639	1145	799	640	525	454	381	363	321	297	276	273	276	275	248	208	234	235	255	252	207	238	227	230	198	209	182	211	189	200	215	209	218	227	200	207	202	235	194	208	195	213	202	186	205	217	201	205	194	218	172	192	195	219	215	218	192	195	213	211	230	195	184	197	205	180	185	188	212	214	183	187	175	208	231	182	181	207	215	192	193	212	198	190	172	191	193	204	191	199	193	191	208	219	200	199	175	196	240	201	184	189	207	216	200	202	201	204	191	214	186	218	206	176	196	206	195	228	204	193	215	223	197	205	227	198	193	197	206	198	210	214	216	205	193	182	216	202	185	196	182	201	191	189	215	217	171	192	198	171	183	196	181	171	205	235	197	188	213	192	200	195	169	200	222	179	213	207	195	190	187	213	195	182	190	207	186	174	188	240	224	209	198	206	179	200	205	205	205	221	172	193	199	177	173	209	214	183	183	207	199	226	172	215	205	219	187	215	202	200	180	189	195	203	194	207	201	201	190	201	227	199	225	192	204	230	186	180	198	223	191	175	210	218	226	189	201	187	206	218	208	198	184	205	193	210	183	173	198	183	211	211	218	210	184	194	189	201	204	190	213	186	182	211	193	204	188	223	165	205	175	208	187	211	204	195	232	227	213	193	188	199	205	206	205	214	197	204	192	156	188	184	186	208	220	218	182	186	190	208	201	191	164	197	215	232	226	191	190	212	189	198	172	189	207	197	199	195	196	198	201	202	203	164	178	188	166	203	199	196	214	195	175	170	191	172	196	205	217	194	204	193	169	196	237	216	167	215	219	183	199	191	186	207	208	174	173	198	190	199	180	190	181	162	186	185	201	178	211	188	186	199	221	209	195	183	180	196	189	187	200	212	178	211	181	183	196	205	181	187	195	206	208	200	181	194	174	205	191	213	180	198	192	181	185	197	180	201	176	186	189	187	191	181	190	208	199	184	197	197	243	215	191	187	193	169	208	184	192	197	199	190	166	199	185	210	185	184	194	191	211	197	200	179	188	188	190	197	195	199	187	196	201	200	181	210	200	190	182	201	174	203	196	223	235	185	191	194	193	198	191	170	208	203	180	186	202	182	175	217	186	190	215	219	185	195	208	206	169	191	188	173	175	186	209	195	207	201	207	205	222	185	190	202	198	220	169	198	189	214	180	212	199	179	215	210	185	228	194	219	199	190	209	209	211	200	198	199	198	200	212	187	194	203	205	191	184	209	192	194	211	184	199	199	206	196	181	189	205	200	178	203	201	177	179	213	195	171	204	182	211	179	199	164	208	172	209	189	193	206	180	185	173	196	213	192	188	212	191	175	193	219	224	197	160	215	206	200	192	232	211	200	207	183	211	190	194	198	178	184	171	205	204	205	193	207	206	183	213	199	185	166	188	193	175	206	227	195	227	188	189	202	202	211	179	208	196	201	211	173	198	202	213	193	169	199	198	195	221	183	186	194	158	212	209	198	200	189	207	181	216	191	213	228	194	202	216	195	208	199	214	186	214	192	203	199	209	201	178	195	196	214	186	172	206	213	211	182	201	199	183	188	224	179	191	207	196	181	175	212	184	208	208	187	208	203	208	185	185	173	185	193	190	208	192	173	202	176	213	174	188	180	204	199	193	193	195	227	207	210	194	196	179	192	187	228	194	199	174	207	183	202	206	186	206	196	196	178	204	218	212	178	184	210	187	199	203	177	174	201	156	190	189	204	220	219	178	222	217	198	193	178	199	207	196	194	196	181	194	219	189	204	196	213	195	194	219	196	230	193	196	214	203	189	193	195	193	211	220	188	232	213	192	192	186	201	180	207	189	209	169	215	205	211	184	176	196	188	207	186	207	218	214	189	192	201	185	200	176	212	181	200	193	197	190	170	187	191	192	195	199	178	200	201	199	187	198	205	216	216	189	233	198	191	213	180	196	198	203	212	219	194	184	204	201	178	181	199	204	194	206	205	196	211	189	166	172	180	173	198	185	206	201	189	222	182	200	189	198	196	182	210	174	201	173	209	176	187	179	235	197	188	202	191	212	196	189	179	194	219	172	198	191	215	207	219	193	156	194	204	170	201	184	174	213	223	191	184	202	209	173	175	177	176	187	210	185	208	204	189	188	205	209	181	185	205	179	185	184	193	179	192	215	205	206	217	179	200	197	198	174	187	196	198	186	212	212	200	179	217	206	215	194	187	185	200	217	193	204	194	189	192	196	205	220	186	179	187	191	202	228	180	209	193	195	200	162	193	203	183	201	199	209	190	189	187	166	190	199	207	217	192	212	203	192	198	177	172	219	188	200	201	188	167	172	203	172	231	170	202	216	182	193	197	203	188	204	201	189	217	190	170	194	194	204	185	203	186	203	194	204	206	200	221	176	203	189	219	178	190	195	218	197	200	193	184	175	194	180	202	199	186	201	202	227	199	189	210	201	230	208	179	177	186	175	165	195	173	213	203	193	200	204	189	196	201	200	196	201	190	196	185	192	180	191	185	171	220	193	201	168	191	178	194	200	167	200	216	205	217	199	205	188	182	193	201	218	169	209	195	199	186	200	204	198	202	192	189	202	226	181	172	186	194	194	230	199	212	197	176	193	200	206	192	185	172	167	223	199	201	205	217	209	203	196	201	203	215	183	196	176	211	211	214	211	193	203	211	197	190	180	191	196	183	194	178	200	199	184	213	182	188	166	171	202	208	212	206	218	198	195	207	199	194	193	187	191	165	187	194	202	168	193	178	224	205	183	195	190	195	233	205	165	178	206	210	207	190	190	189	184	185	176	201	194	208	185	183	179	191	190	187	187	177	211	223	209	197	177	209	195	207	212	198	191	200	191	178	200	197	190	173	205	179	181	204	225	196	177	185	222	185	203	174	194	188	193	185	198	218	186	196	234	195	212	213	200	174	216	204	206	210	180	177	212	206	194	206	168	189	191	186	196	192	184	206	203	179	184	198	194	178	201	217	203	189	209	180	211	191	212	174	194	199	214	215	184	181	202	190	185	194	187	188	188	198	187	197	213	176	202	203	225	191	191	196	208	195	209	207	193	224	196	193	211	187	196	185	188	201	164	197	177	199	182	187	204	185	206	182	192	215	216	181	197	194	185	191	189	215	222	199	202	192	195	182	213	216	185	220	201	209	209	221	180	202	201	194	184	205	216	206	198	208	173	180	201	166	203	204	187	204	215	198	195	197	199	196	198	212	186	178	201	212	198	203	230	191	165	177	207	184	201	177	168	192	202	190	178	206	215	200	210	197	202	174	195	202	206	192	192	169	199	206	225	233	171	195	165	176	178	183	210	211	203	199	199	209	176	182	229	187	197	185	189	181	197	185	203	195	182	216	206	191	211	204	217	175	224	207	189	209	192	191	238	181	207	217	166	209	191	192	201	182	192	175	193	194	209	222	196	194	189	213	214	181	202	189	175	200	187	196	194	183	188	225	179	188	203	188	213	215	198	191	198	200	215	217	203	214	206	225	187
25257	2125	4935	5396	4539	3590	3011	2521	2017	1890	1573	1441	1343	1218	1149	1060	979	997	874	845	894	832	773	748	739	716	647	686	684	638	625	643	656	604	659	623	613	602	604	632	581	583	572	611	587	582	563	570	547	571	576	571	559	586	565	574	550	529	568	522	562	539	561	545	560	519	605	481	549	574	567	533	611	553	549	528	525	524	525	559	552	549	543	552	563	526	487	558	513	530	533	510	494	507	512	522	536	526	502	513	547	522	517	540	515	548	526	551	547	494	530	554	514	505	554	512	540	559	474	533	515	510	514	526	476	540	551	488	479	533	476	494	531	517	514	532	529	487	511	536	501	504	490	505	509	510	512	509	563	500	503	496	558	515	542	553	513	531	497	557	557	551	490	510	560	516	525	528	545	478	555	550	507	522	539	564	540	492	517	503	546	573	520	501	509	513	515	561	508	506	517	530	511	505	524	521	520	529	552	495	500	506	478	524	521	537	532	505	519	504	515	489	514	514	519	480	513	493	541	503	484	542	542	508	517	509	545	509	518	560	538	524	502	493	462	476	514	509	495	469	522	498	545	551	543	494	497	519	520	518	535	515	508	519	479	497	521	517	523	535	501	479	527	547	528	516	507	502	548	525	513	508	533	519	560	527	494	480	497	540	507	510	490	531	511	553	502	455	546	518	517	546	499	520	510	506	538	489	494	477	484	533	503	507	493	520	525	500	523	520	496	532	496	529	487	487	534	523	487	487	473	525	502	494	480	532	521	502	498	536	504	506	514	543	506	517	509	514	497	494	533	511	516	542	512	498	514	496	504	566	497	548	527	514	502	541	567	546	516	495	500	549	491	537	538	536	482	469	505	514	561	467	525	481	464	545	535	528	554	529	487	484	502	520	515	485	499	509	533	505	520	510	546	528	465	501	474	553	516	544	522	522	524	455	516	494	553	499	501	522	550	530	528	511	541	472	524	512	527	517	535	503	504	560	528	563	500	509	511	506	495	497	549	507	516	511	544	511	498	555	464	549	520	543	541	513	523	506	456	495	532	495	504	520	495	535	564	506	525	539	502	523	498	528	584	529	486	471	525	509	532	537	545	507	554	530	539	550	526	473	501	515	539	532	499	528	513	546	514	496	539	518	544	542	546	494	511	495	523	505	489	500	498	517	482	515	529	507	528	519	532	549	535	543	500	569	504	518	546	518	502	497	532	521	497	488	485	496	488	503	518	542	551	544	515	550	502	500	534	540	517	517	520	512	500	513	522	526	523	500	518	540	537	531	512	512	509	533	531	501	526	521	556	495	483	549	499	509	537	514	525	481	493	545	513	521	500	546	505	519	521	514	501	507	508	513	473	539	487	506	501	542	537	464	495	514	521	525	508	519	506	520	498	538	487	526	508	500	550	479	512	505	504	491	509	502	527	535	512	478	531	500	479	483	444	517	495	553	510	523	482	540	528	500	527	516	525	493	528	547	512	459	531	526	512	519	474	519	501	527	529	524	541	525	499	545	512	505	524	537	528	506	503	523	518	501	517	522	506	498	481	480	495	519	512	497	492	496	522	540	466	503	509	508	486	538	528	511	519	483	509	506	498	529	512	562	475	529	468	556	504	511	509	491	508	519	520	545	511	501	526	442	494	532	507	499	495	535	496	540	528	490	499	497	522	489	510	513	503	523	499	548	479	544	551	567	518	503	511	539	531	489	531	515	507	496	512	503	479	517	504	495	519	497	532	536	539	514	507	491	519	533	464	561	491	511	528	464	529	511	523	511	478	514	516	504	504	496	564	486	528	492	517	551	554	492	562	508	519	527	515	563	513	544	463	533	517	553	518	545	489	518	496	505	513	485	490	528	522	500	519	530	521	532	502	518	551	533	503	487	502	516	478	518	499	521	531	551	518	496	525	552	495	506	479	509	553	506	487	514	512	541	544	556	506	519	503	553	511	501	528	534	513	544	516	485	522	537	507	512	478	491	517	538	538	490	489	533	516	490	507	491	494	522	517	509	507	472	506	518	533	522	483	489	479	465	479	512	461	493	513	521	493	516	518	569	488	523	507	493	538	521	520	474	514	521	538	506	479	525	535	504	531	567	534	501	543	476	487	487	469	526	501	524	489	515	493	514	509	486	504	531	518	503	532	535	545	485	513	487	560	533	544	491	499	507	490	550	496	528	528	514	544	510	510	488	485	518	520	475	536	538	528	495	491	529	514	525	479	503	526	473	537	541	493	497	538	494	520	550	573	554	518	533	520	531	571	531	520	490	534	541	540	502	525	570	496	505	544	458	525	534	498	515	555	560	552	518	494	512	522	536	528	526	508	537	537	516	552	530	535	513	495	499	535	544	498	547	545	501	532	503	576	504	524	491	512	520	531	486	525	514	548	507	498	484	498	508	494	513	512	508	503	522	501	454	507	474	482	535	509	524	509	471	523	526	545	540	484	533	506	532	540	545	526	528	495	512	495	514	508	506	555	524	506	503	526	529	543	464	517	454	505	526	540	510	523	499	491	524	511	502	519	501	478	529	522	492	492	549	505	487	494	486	498	534	529	505	499	514	483	486	521	513	497	539	530	508	480	491	530	524	517	540	531	492	530	499	534	544	521	527	578	506	536	485	530	553	538	525	536	525	534	512	552	503	530	534	517	546	490	500	504	532	488	543	537	515	541	532	526	509	468	521	511	556	534	473	484	485	559	517	534	523	505	516	540	523	520	502	557	524	478	515	525	511	492	466	497	518	517	473	493	487	534	506	520	555	504	518	507	527	514	511	557	507	554	520	517	548	504	482	524	518	553	508	514	531	543	512	496	479	452	542	523	507	526	506	506	524	557	514	511	515	502	515	491	528	531	472	499	523	536	500	472	495	520	505	521	490	498	508	493	514	537	525	493	505	516	513	480	534	501	524	537	490	489	527	532	537	511	511	552	494	494	509	499	482	505	527	537	502	518	468	492	500	495	499	473	496	527	545	527	502	491	473	522	494	490	507	524	493	491	485	553	500	486	510	502	521	491	540	464	546	550	504	507	509	516	552	499	520	499	487	529	519	483	491	531	515	531	524	507	507	483	472	511	515	538	496	542	497	445	510	504	502	530	482	484	488	528	551	494	500	534	507	536	480	547	492	529	514	512	495	488	530	559	499	538	536	521	497	545	517	520	531	491	533	552	507	543	529	521	573	527	532	477	513	527	536	520	523	515	557	496	521	516	512	503	510	504	494	477	518	523	497	539	547	512	511	543	500	505	488	550	507	564	560	532	531	483	464	514	559	527	520	518	472	511	465	503	500	523	500	530	474	562	528	488	565	456	534	501	496	455	514	559	512	513	526	534	513	517	516	506	507	520	513	466	516	505	538	541	508	493	522	470	539	504	540	494	525	526	498	502	531	507	525	549	530	508	486	491	486	505	469	506	521	534	500	538	527	513	562	521	497	512	519	532	538	482	530	546	507	547	490	529	505	519	511	554	466	525	514	486	520	502	568	491	475	502	516	513	513	528	508
3968	230	225	198	192	199	178	196	168	163	164	177	175	185	192	181	176	185	163	194	181	169	189	191	187	178	190	194	181	194	150	196	181	174	166	185	205	173	170	179	175	192	186	175	167	188	179	192	195	177	164	189	206	198	175	200	191	186	158	183	185	177	199	197	171	189	166	196	195	168	145	193	175	166	199	188	175	207	174	181	184	178	157	167	192	181	192	180	179	158	163	168	189	157	184	176	200	191	183	176	190	186	178	186	189	167	172	162	151	191	166	161	191	198	173	173	199	175	186	168	194	165	181	173	193	190	172	156	169	188	197	169	199	176	172	171	179	196	182	182	202	188	177	168	197	174	166	189	182	179	165	177	178	201	186	167	200	186	165	198	172	198	180	175	161	163	198	198	170	170	160	191	181	180	158	192	163	168	170	194	175	185	162	193	184	159	168	167	188	177	201	183	175	181	181	175	180	163	160	186	171	157	178	198	186	172	190	172	160	183	182	194	210	158	160	220	182	201	223	178	179	187	185	178	177	156	224	174	200	191	182	165	183	176	192	163	178	195	182	197	188	174	156	180	156	193	178	182	196	186	170	183	151	174	190	201	173	195	174	160	190	178	166	162	183	201	187	179	165	174	168	171	156	163	190	170	182	174	186	180	176	197	176	183	196	188	203	187	184	196	157	171	192	149	155	187	157	172	163	174	170	185	176	179	179	172	179	207	188	182	170	157	182	163	169	144	175	182	173	156	188	194	170	176	185	200	170	197	171	184	173	164	162	179	187	190	146	174	153	177	184	187	182	161	184	180	194	180	148	172	169	173	177	184	208	160	182	179	180	197	179	208	186	202	205	161	170	169	167	205	190	179	205	199	165	180	176	172	159	177	176	180	165	164	194	201	162	148	181	181	156	171	168	184	166	162	165	179	176	169	192	182	164	180	192	174	192	182	181	176	167	188	176	155	179	185	197	177	199	213	184	179	186	164	184	176	168	181	164	175	149	198	170	173	161	215	180	148	166	180	195	172	176	179	174	175	176	153	180	185	173	172	187	195	171	181	187	165	192	195	177	187	204	166	172	196	148	198	194	166	201	186	189	174	179	199	165	188	175	157	178	169	182	187	161	161	197	187	174	185	185	194	181	203	173	161	188	174	184	181	188	166	163	194	170	175	176	185	176	172	182	185	184	183	158	170	180	189	177	195	178	175	196	192	175	183	203	171	158	174	198	176	182	159	152	189	191	190	177	190	199	179	162	185	182	168	179	189	189	174	200	182	166	187	171	206	183	159	178	158	201	171	182	169	188	183	192	182	166	194	192	168	173	172	164	189	182	185	177	205	199	165	183	166	175	178	168	162	152	176	162	183	189	154	179	178	174	175	167	175	185	185	163	175	181	196	166	201	184	170	183	179	158	197	163	176	200	179	154	166	180	180	187	152	183	172	199	162	174	185	174	180	185	186	184	170	182	178	191	177	174	192	177	182	180	184	190	173	174	171	180	176	177	168	158	173	184	177	198	179	189	165	196	185	165	177	188	169	161	191	171	168	160	185	156	177	171	194	175	164	174	200	193	203	190	174	202	170	178	175	186	174	187	180	192	197	183	140	176	190	154	157	156	149	193	155	179	167	195	183	189	177	167	169	179	187	140	175	175	196	177	156	200	168	181	175	182	203	174	174	161	187	186	192	185	189	167	202	176	172	153	185	164	164	183	171	196	191	183	175	194	176	179	150	175	180	187	198	187	175	157	168	180	193	179	186	196	174	182	188	178	189	174	204	166	194	216	192	199	190	217	188	165	204	174	174	170	157	169	185	183	176	185	175	175	181	198	155	172	195	154	159	182	161	180	205	171	169	178	178	214	156	160	189	157	193	189	161	159	179	169	184	176	192	182	167	179	188	181	166	184	179	171	187	172	182	183	164	197	184	192	167	181	162	182	181	187	184	162	187	198	181	171	173	174	187	192	180	197	159	185	182	179	167	184	172	169	175	161	180	169	184	175	223	157	172	167	189	197	174	188	181	183	166	165	174	183	188	156	184	187	176	179	173	204	172	194	171	198	173	186	190	185	175	155	191	197	192	193	198	197	206	167	190	171	180	169	165	178	166	190	198	209	185	200	169	184	173	186	161	143	158	178	165	166	205	178	160	176	175	184	173	181	166	174	199	175	185	181	175	166	185	192	170	163	166	173	185	175	184	203	177	198	160	204	164	202	177	193	150	201	177	183	164	181	174	173	186	184	181	188	168	190	202	156	163	199	191	185	166	162	172	197	190	175	185	196	207	185	184	178	180	178	168	190	167	178	138	168	196	183	174	170	159	162	192	167	184	178	173	178	173	182	188	189	181	170	211	171	165	184	134	187	200	165	151	194	152	199	181	147	187	196	180	177	186	175	161	179	181	193	178	168	166	167	173	180	171	204	210	193	160	173	183	184	170	179	190	169	174	186	157	208	195	177	192	176	184	170	172	170	188	213	167	185	189	182	161	189	174	173	161	150	165	167	158	180	187	161	197	162	181	210	170	170	167	165	166	160	169	200	172	186	197	197	165	180	200	177	164	150	188	160	173	158	179	176	173	171	190	180	197	183	187	173	157	179	180	170	204	188	187	173	185	187	187	178	187	177	183	187	153	174	191	185	164	176	188	194	184	165	172	194	157	162	180	178	200	192	190	168	182	183	180	160	188	189	171	183	193	164	175	178	165	190	172	187	182	186	189	179	188	167	168	176	188	169	176	165	169	189	176	186	177	177	194	196	177	184	172	209	178	167	185	184	173	193	184	165	164	133	184	184	182	194	188	158	178	182	155	189	164	206	164	165	177	145	174	170	170	174	181	179	184	176	169	172	157	166	172	177	180	197	179	177	163	128	185	175	171	181	181	182	188	173	189	176	203	189	202	167	179	163	174	171	181	202	178	172	165	190	237	193	161	173	185	191	178	179	182	186	195	168	178	181	168	178	188	202	194	195	186	176	151	156	165	170	169	166	179	181	200	194	205	183	173	189	177	192	163	176	185	195	170	187	177	162	171	188	200	192	162	205	153	175	183	194	196	172	173	165	209	181	169	167	181	192	174	173	167	201	169	169	191	166	187	176	206	178	156	148	174	183	169	178	190	183	172	183	192	171	182	197	186	162	174	182	190	181	189	191	193	171	168	162	190	208	188	177	180	188	183	191	179	178	190	168	186	206	182	167	173	204	186	186	180	180	193	159	178	166	155	179	186	182	205	202	167	165	179	162	186	184	161	186	173	148	165	170	183	176	186	202	155	182	180	184	183	154	170	196	192	174	165	193	172	185	183	189	151	185	202	200	186	182	155	184	158	200	172	166	181	210	159	179	194	179	148	199	194	184	186	189	193	170	178	195	178	177	185	199	218	185	192	192	174	209	202	198	166	180	152	177	175	175	184	164	170	174	176	195	203	161	182	163	190	156	198	204	183	175	185	191	190	165	186	187	188	161	195	199	182	189	171	170	198	174	181	185	181	164	160	169	166	179	155
3765	557	615	616	615	612	610	557	526	547	501	533	493	475	515	487	510	512	501	560	486	473	513	500	524	524	473	473	520	487	518	490	530	493	484	504	512	494	529	470	510	445	510	496	477	470	514	474	511	502	480	449	485	523	489	513	500	480	486	462	495	558	499	479	504	508	470	493	527	500	517	520	487	473	549	481	445	488	509	506	508	530	491	497	509	510	488	488	508	469	520	484	464	473	503	529	505	491	529	515	520	461	501	499	505	461	453	465	489	492	531	485	496	511	495	475	521	500	461	540	462	507	531	494	528	500	479	485	488	510	473	493	478	487	507	473	488	510	493	477	467	463	507	524	490	550	518	491	511	528	513	503	483	496	482	476	501	471	522	477	542	517	508	519	531	485	455	490	491	532	536	487	521	498	507	500	465	479	501	506	486	465	480	446	523	529	523	495	498	463	498	482	523	521	507	479	530	487	478	550	499	477	479	481	450	527	507	478	507	528	517	479	537	502	502	492	508	498	510	502	466	517	477	486	507	496	548	479	467	506	493	488	512	492	504	528	455	509	494	471	480	472	538	504	464	514	499	506	516	500	486	499	510	513	540	539	533	494	496	500	484	539	536	489	492	489	478	500	511	514	480	475	521	492	510	499	518	503	486	510	464	490	474	501	508	510	481	561	491	473	522	493	527	524	547	544	538	499	468	500	480	502	505	485	516	545	499	478	515	475	509	510	529	501	520	524	507	507	491	507	505	518	520	449	535	508	483	499	431	479	490	494	534	482	505	519	452	500	509	485	478	487	509	481	499	504	500	478	488	460	510	505	483	505	462	479	457	492	495	512	475	510	480	478	519	484	510	501	525	528	509	507	519	467	470	524	498	485	502	493	484	488	477	502	530	498	469	487	504	509	516	491	490	484	487	487	519	505	509	476	481	468	485	526	506	492	467	489	484	490	481	535	506	554	463	469	463	504	518	504	498	479	504	520	466	493	527	492	455	471	469	482	489	494	501	548	515	504	522	504	494	505	511	487	505	503	491	467	493	502	504	477	463	540	494	504	550	493	540	510	487	527	515	494	502	497	524	498	497	506	466	467	484	482	551	492	530	507	488	527	461	538	476	485	506	521	532	488	509	459	522	468	510	470	512	497	504	507	501	510	492	511	467	521	482	506	529	506	517	514	505	486	507	493	470	499	525	500	512	453	498	479	526	513	474	470	508	482	488	522	500	469	482	515	491	481	516	499	458	539	528	509	475	445	502	454	514	500	511	453	486	502	504	518	486	511	518	498	494	496	478	468	498	492	484	461	509	503	492	507	492	514	458	507	527	471	493	532	454	492	507	522	524	495	516	487	492	509	523	495	476	528	497	536	511	508	482	507	493	489	474	489	504	494	483	528	523	484	505	489	485	513	499	514	523	465	481	516	519	529	511	486	496	491	487	502	518	493	493	460	507	462	475	514	487	499	442	509	527	473	508	470	504	508	479	489	502	502	506	511	473	525	500	513	501	508	509	498	542	516	470	460	486	496	453	479	483	507	482	493	507	540	473	537	512	487	489	470	525	450	529	524	468	495	494	514	534	502	508	496	483	499	528	479	461	483	544	460	503	487	506	485	495	460	487	491	523	523	483	485	485	530	520	489	529	513	487	493	499	473	544	484	471	513	483	544	475	530	496	528	490	508	502	478	522	521	521	486	533	523	487	517	492	518	439	493	479	508	494	504	517	507	521	467	499	515	551	452	507	512	493	450	476	482	529	452	489	463	523	507	485	519	484	517	503	518	482	520	472	484	503	486	464	464	521	480	463	516	456	476	502	507	510	522	469	518	505	527	511	508	458	493	471	495	526	484	475	535	510	489	440	488	512	470	504	494	521	518	481	498	502	474	500	482	499	493	489	470	480	491	487	483	489	474	541	502	511	484	495	500	510	502	465	472	469	499	498	482	486	527	532	493	518	467	466	481	499	553	461	496	487	482	525	484	472	524	503	493	552	517	506	478	483	529	483	503	501	527	488	483	507	499	476	486	479	476	481	452	483	496	484	488	506	527	481	458	505	541	508	530	490	486	498	476	474	511	510	492	486	474	487	478	518	479	512	499	454	478	473	518	479	504	481	476	505	514	534	503	468	468	498	458	483	498	539	519	507	500	504	497	528	483	544	452	506	507	505	536	434	519	476	522	541	491	516	501	498	526	488	499	485	508	513	489	462	495	455	523	510	496	484	494	539	515	484	509	531	520	447	526	465	494	521	505	513	517	534	507	457	522	464	476	457	467	466	477	554	526	560	503	456	491	521	535	495	489	487	465	473	490	441	474	515	495	493	502	512	489	546	545	522	493	513	492	521	546	470	528	465	499	504	503	484	495	526	472	498	532	468	492	520	509	508	498	446	502	451	513	493	497	498	498	526	509	478	490	493	517	555	498	483	522	527	518	549	507	514	473	453	467	513	526	495	513	494	452	500	517	523	482	495	477	474	494	469	492	496	464	557	465	534	493	483	496	508	488	503	535	484	511	530	522	510	492	514	514	493	507	499	527	538	511	423	496	513	474	482	473	516	463	490	509	511	492	531	517	458	484	471	520	482	516	490	538	510	497	545	472	504	532	503	479	528	502	498	482	503	446	528	510	498	534	509	503	501	440	493	503	527	503	495	485	545	476	476	503	501	501	528	482	454	508	480	510	497	476	501	489	479	492	527	506	485	531	476	494	500	464	497	488	471	487	526	522	500	484	498	461	507	518	462	496	525	531	530	496	462	499	471	506	490	457	487	522	487	507	475	457	526	488	522	500	496	503	508	498	545	497	493	505	541	462	471	546	517	505	521	469	452	536	507	485	471	453	499	487	468	532	511	478	499	540	518	509	520	492	500	491	501	525	478	514	489	478	503	524	478	446	494	517	491	468	495	507	532	492	498	524	509	529	538	544	498	509	510	501	494	521	492	505	467	507	511	473	536	500	482	522	497	481	524	501	491	497	496	493	486	564	504	517	490	470	512	489	516	467	507	496	510	460	501	528	500	525	458	538	480	506	525	488	460	487	476	495	483	487	472	480	492	523	447	455	488	492	480	488	520	521	509	505	483	507	487	489	552	532	496	523	475	555	495	477	513	461	487	475	510	482	502	491	518	485	504	525	491	520	523	533	497	542	467	511	513	511	479	506	493	521	473	469	513	504	469	525	502	507	451	506	483	477	482	500	483	481	502	488	486	494	496	546	509	509	534	443	558	511	505	491	488	456	502	469	462	492	514	514	486	526	462	452	497	502	489	502	508	501	516	480	472	485	543	457	538	501	501	525	527	490	489	534	476	476	501	509	509	444	458	529	488	511	506	475	461	500	513	536	517	485	471	468	519	554	503	531	488	526	491	494	524	493	463	456	462	495	485	532	470	457	463	514	490	511	462	521	491	485	502	487	512	478	510	531	505	492	511	526	544	506	530	489	479	495	488	499	507	477	527	484	511	456	492	502	509	469	467	480	489	503	501	497	434	474	512	450	514	461
35311	6938	1291	950	717	515	457	428	388	383	321	346	316	334	310	257	284	320	290	262	271	286	277	286	301	291	259	263	255	239	261	280	253	267	267	268	269	271	258	279	259	290	275	249	250	261	272	250	291	259	263	264	245	261	241	270	268	275	226	277	261	250	273	224	239	300	275	255	250	244	278	225	263	273	291	272	263	263	280	261	279	253	266	266	308	274	277	248	281	268	286	269	279	251	261	231	285	266	258	245	272	286	267	260	267	272	250	257	263	265	248	242	256	290	243	260	258	265	282	239	266	262	269	253	265	262	291	261	233	256	268	248	305	301	269	242	253	281	251	262	287	249	277	290	310	260	284	243	238	242	257	250	269	277	255	260	275	230	268	264	271	270	260	267	278	246	236	236	295	277	278	291	249	286	260	261	265	256	239	266	266	250	245	288	300	286	277	238	273	263	293	264	265	270	242	265	250	294	261	280	257	244	253	271	268	261	275	270	254	273	268	263	245	260	265	272	262	251	243	254	259	275	291	281	273	259	256	266	273	291	260	255	284	268	239	264	266	261	272	280	259	246	255	248	261	268	264	250	241	246	258	240	267	287	288	265	256	259	261	266	270	259	244	278	240	249	253	252	257	291	260	262	256	267	301	246	258	283	257	265	269	264	275	282	258	231	262	279	270	255	266	308	266	263	259	281	290	285	252	244	253	258	281	240	240	271	276	262	244	285	245	265	266	289	256	277	273	277	285	248	250	245	247	256	278	276	270	270	242	272	298	281	246	270	255	266	250	242	271	276	304	242	269	255	234	280	239	257	310	259	283	249	242	277	225	284	287	242	230	276	255	274	249	260	243	262	249	258	266	252	268	245	245	251	262	258	240	272	257	292	263	235	272	245	267	261	248	263	254	230	243	266	287	260	226	254	285	245	240	271	278	282	278	261	271	293	306	291	263	282	229	240	304	248	263	293	264	264	286	260	269	268	286	280	237	255	258	257	248	273	251	292	263	256	282	253	261	273	255	274	298	237	241	250	241	265	266	231	280	248	249	220	261	235	263	289	248	254	279	239	240	253	233	256	227	265	269	284	298	295	240	271	277	269	258	254	289	261	257	249	274	251	266	273	310	244	287	255	255	255	262	272	254	219	290	262	254	253	252	217	262	267	255	259	260	281	256	276	283	247	275	259	280	281	270	257	250	278	258	273	268	273	277	248	257	255	263	270	263	257	257	278	280	265	242	266	260	273	283	249	255	258	255	278	258	250	282	253	242	246	257	279	247	240	237	265	287	273	281	235	262	283	289	268	241	287	272	223	249	284	244	264	249	238	242	274	262	278	272	251	268	260	230	274	265	242	248	268	276	299	263	267	278	255	256	280	268	265	263	272	257	254	256	262	267	283	263	266	265	264	288	266	288	262	259	231	254	274	306	272	266	278	270	260	267	273	239	258	261	263	237	243	254	255	259	260	274	270	276	259	243	293	276	282	251	261	290	219	251	279	260	247	282	241	268	247	250	265	295	247	245	251	297	289	270	270	256	285	267	249	280	250	265	280	260	281	245	262	273	271	273	276	274	284	262	263	269	259	270	249	273	254	261	251	267	290	244	264	270	258	252	268	222	266	260	256	261	264	264	279	261	251	245	265	242	254	268	265	242	200	252	249	252	249	254	290	258	243	247	258	281	231	276	248	274	282	255	273	303	277	243	279	277	249	261	271	317	253	277	242	266	265	269	281	261	256	260	288	263	256	283	253	271	250	269	255	278	248	236	238	279	284	269	267	267	227	212	273	269	252	258	267	281	261	269	274	259	264	242	256	261	254	258	296	287	275	254	264	283	268	256	264	281	257	256	277	237	249	253	253	258	275	280	281	284	233	273	272	266	274	244	226	260	273	285	272	219	266	263	249	263	278	253	290	234	272	248	258	278	259	267	277	220	247	242	254	265	272	255	234	275	279	272	276	278	269	228	267	279	268	263	240	281	242	251	264	268	263	276	261	253	280	258	255	264	245	284	268	256	270	248	277	243	249	243	258	258	257	236	264	238	246	279	251	266	260	261	260	275	283	234	259	257	225	265	273	242	281	259	279	285	277	270	285	264	269	287	268	274	239	260	260	276	257	287	264	291	274	290	296	269	259	259	262	293	252	256	256	276	206	239	280	289	277	271	276	269	264	283	272	254	254	252	243	297	262	256	245	243	272	276	253	230	269	287	266	268	240	269	284	287	265	244	291	275	275	277	270	284	285	287	261	259	252	274	259	287	227	257	255	298	270	231	268	254	237	275	258	267	257	241	253	267	238	269	282	269	279	263	291	273	259	268	261	262	251	256	250	259	261	272	258	261	249	291	268	275	251	276	253	262	292	265	247	260	263	256	246	263	242	271	265	250	283	258	239	267	272	271	262	263	289	268	281	271	249	289	253	261	266	268	271	260	275	289	286	292	249	226	272	281	243	282	268	293	249	295	270	268	275	252	271	288	269	259	273	289	255	270	261	298	253	264	253	243	296	221	231	263	268	283	231	272	276	274	267	248	257	251	260	254	270	262	260	250	281	288	276	254	293	286	279	272	268	291	288	293	276	285	263	256	263	277	257	256	272	248	260	278	271	268	264	273	286	242	291	247	261	245	271	270	304	256	274	249	259	249	241	275	270	243	285	282	270	261	256	259	240	262	258	258	295	277	249	239	299	268	265	286	266	269	287	278	249	273	267	260	250	238	298	262	239	282	266	283	272	259	262	246	236	279	263	232	249	250	268	252	271	241	277	291	247	257	250	257	286	247	257	265	245	227	256	250	282	246	224	251	269	248	249	245	279	285	264	242	240	267	249	246	273	254	259	250	285	262	268	256	291	271	265	282	242	267	261	277	282	272	256	252	287	258	276	220	262	227	272	267	232	222	256	266	273	247	265	281	266	272	257	255	283	274	276	290	274	261	260	273	239	263	255	268	246	256	266	279	266	249	271	279	256	283	235	262	284	242	281	249	242	275	258	255	275	256	267	262	242	255	268	301	238	230	239	245	280	265	252	258	289	268	267	256	265	298	297	262	273	283	268	282	261	290	258	245	244	243	259	277	285	276	257	226	269	227	253	271	285	264	298	299	263	220	304	264	250	244	268	243	262	297	267	255	262	276	293	241	250	281	261	276	255	261	265	271	244	239	295	235	259	241	280	239	281	250	280	295	254	294	253	270	254	255	274	284	283	271	265	246	250	255	264	283	255	265	255	255	240	231	267	237	260	290	253	272	272	250	260	282	260	286	276	248	273	267	254	256	241	253	309	247	267	256	240	266	259	258	250	246	270	256	262	262	267	275	269	252	276	241	254	267	291	240	265	260	256	299	311	260	267	232	263	298	295	250	275	265	249	288	259	253	273	225	245	263	229	264	240	275	246	246	278	267	270	255	276	279	291	306	268	267	274	249	295	278	286	251	226	280	297	213	239	230	264	271	272	273	278	255	249	247	252	266	260	305	259	252	264	239	256	258	282	299	280	267	268	292	273
18575	1520	2964	3160	2762	2349	1972	1677	1529	1345	1171	1134	1044	1009	1019	963	941	867	892	793	804	849	834	811	786	740	808	778	763	748	775	756	735	721	744	746	732	768	736	697	713	708	663	714	710	742	748	727	729	758	672	726	719	744	676	688	688	704	708	691	716	737	659	666	705	722	772	678	635	704	682	709	682	676	712	737	681	706	660	675	653	695	733	677	735	697	701	774	672	715	672	662	712	643	714	711	696	634	671	658	661	661	642	679	666	685	681	722	660	708	697	669	725	661	663	721	665	714	633	704	679	675	626	653	707	693	646	683	726	667	678	667	696	684	714	697	685	656	713	672	677	658	674	675	681	678	677	637	658	676	646	702	674	682	654	687	693	677	704	726	706	669	724	674	713	740	702	724	759	673	726	692	665	676	670	670	717	716	716	752	714	676	661	737	677	675	664	696	693	682	692	711	653	680	703	659	720	709	645	689	666	666	662	713	714	704	719	723	656	687	677	703	684	704	718	598	674	696	681	668	686	635	659	692	693	666	722	672	671	648	686	685	664	722	668	660	676	659	711	667	641	685	742	751	673	694	688	678	698	645	738	677	717	662	676	641	685	658	729	696	642	688	678	635	683	701	681	734	631	727	640	717	698	686	662	630	668	703	700	720	705	694	680	755	669	678	709	698	702	742	672	659	666	668	723	672	721	699	692	676	647	636	642	673	694	666	719	751	705	690	716	701	673	665	685	703	653	645	673	692	675	712	666	677	671	654	697	625	673	688	713	667	681	681	663	641	713	658	673	656	652	715	751	675	678	714	660	721	690	673	624	694	655	720	696	656	685	704	692	696	718	674	673	669	709	694	661	712	705	725	668	647	652	715	681	663	714	707	668	659	662	669	696	689	696	712	673	676	729	687	679	703	678	706	646	691	731	690	677	692	670	684	723	678	690	749	693	724	645	667	652	655	691	682	661	657	675	629	649	681	717	686	693	699	703	658	737	640	639	650	677	716	670	603	719	732	692	690	681	693	697	671	679	699	737	662	704	691	669	703	685	694	666	666	675	671	684	731	695	693	700	684	656	694	706	674	686	667	674	665	673	686	681	663	662	695	660	684	693	701	638	693	652	686	709	649	702	723	704	671	664	663	666	738	725	693	714	718	706	661	687	699	726	708	682	636	695	720	657	710	688	703	641	707	710	644	659	641	677	671	676	682	663	701	697	703	713	678	683	692	659	693	692	668	725	718	659	704	693	672	698	672	651	705	709	689	650	712	641	657	664	653	677	618	648	643	686	680	645	690	690	684	702	658	694	679	643	719	723	659	651	690	744	654	699	708	702	638	654	687	683	674	686	688	675	708	675	699	698	666	704	657	701	669	707	666	687	690	661	728	673	680	681	728	663	675	692	710	677	654	658	664	714	720	630	706	712	695	707	671	676	711	734	707	741	726	681	670	685	672	667	662	705	705	665	709	704	669	669	653	635	664	695	694	660	717	711	668	701	718	673	702	662	722	692	695	638	650	706	674	677	714	681	687	695	716	673	688	654	674	724	626	705	691	679	715	667	700	692	706	693	683	670	680	737	690	670	686	652	683	726	676	687	681	690	673	687	667	671	690	663	707	740	684	669	645	685	653	669	716	705	680	717	715	676	717	697	670	660	666	701	664	695	713	681	731	714	701	669	625	685	649	710	711	673	640	656	687	695	629	674	706	715	701	678	644	671	654	670	701	652	698	719	685	675	667	663	664	637	698	668	693	688	703	684	665	683	700	669	727	728	656	666	701	656	669	693	666	693	606	694	676	661	724	680	634	664	653	694	688	709	662	677	717	698	668	660	699	659	683	677	684	684	684	677	667	645	667	699	692	708	693	686	676	670	696	730	723	728	666	644	648	676	663	695	647	691	654	692	689	700	679	695	692	709	635	701	714	658	630	711	650	648	709	658	685	683	690	707	624	685	703	694	674	705	672	711	720	712	687	664	691	663	680	729	679	763	691	682	650	627	720	685	654	706	696	743	637	677	673	658	711	701	676	693	659	659	650	692	673	727	649	657	717	665	639	682	679	652	709	725	710	709	663	634	729	677	644	656	706	697	632	692	682	670	692	662	684	746	655	727	647	670	640	643	679	636	674	734	677	670	699	695	695	717	645	666	698	726	688	738	732	707	678	683	650	663	686	670	700	657	672	683	671	655	642	685	651	684	672	677	675	662	700	687	651	689	695	690	738	696	650	689	684	691	680	667	691	685	669	747	686	660	685	656	709	642	675	688	644	711	657	674	680	692	699	703	663	706	647	661	684	707	687	627	678	720	723	632	708	682	672	702	727	718	726	699	655	745	717	664	600	707	676	682	711	738	664	681	692	699	684	669	648	669	666	730	701	678	636	708	745	681	677	657	672	692	689	671	713	664	689	719	649	699	663	704	664	644	715	725	709	648	654	708	687	746	670	658	639	696	660	670	652	689	685	709	702	647	683	690	707	681	677	659	677	673	660	612	658	700	681	691	685	686	706	642	684	675	687	724	670	721	671	723	659	697	634	739	685	696	679	685	742	665	709	707	668	679	690	682	662	668	711	682	694	714	708	639	715	704	653	675	684	678	721	670	691	654	670	713	610	654	634	677	696	707	718	686	727	671	662	679	683	681	688	708	678	708	639	732	676	677	722	726	650	658	658	617	659	699	696	691	682	701	699	623	704	658	673	680	630	702	693	693	617	635	678	680	680	724	663	701	733	672	713	719	665	680	721	707	678	723	699	666	666	661	657	697	691	669	695	724	709	638	701	687	721	704	668	677	680	715	686	650	657	674	698	684	657	721	715	717	696	671	710	688	702	695	707	674	723	680	724	683	709	680	723	671	693	687	684	689	691	699	699	673	690	675	694	717	661	698	690	723	642	679	707	680	695	661	651	667	679	660	698	737	657	663	673	688	697	725	697	705	676	686	666	713	710	687	728	645	632	677	661	629	650	700	679	697	652	653	697	646	674	656	717	687	698	699	670	688	709	680	729	707	717	646	670	687	667	705	726	733	656	652	695	683	712	677	713	653	677	737	667	702	706	658	674	727	651	748	669	684	697	666	701	695	667	660	701	623	637	663	685	667	673	680	682	676	690	692	674	666	708	636	682	663	666	663	684	659	736	704	717	710	707	658	657	692	722	725	661	701	672	687	679	671	702	689	668	702	657	711	657	715	678	703	700	695	701	708	686	689	718	641	708	676	683	702	658	691	680	730	644	657	656	693	675	697	697	672	668	741	649	703	699	629	673	737	650	714	741	658	689	696	651	674	643	698	648	719	684	711	717	663	684	661	696	689	657	689	718	697	662	725	706	646	681	668	677	692	631	701	636	712	683	697	712	624	654	701	662	667	672	720	663	701	696	644	684	639	714	658	707	697	698	661	665	663	675	646	699	664	735	663	684	655	712	754	687	659	681	635	691	715	670	707	671	679	732	667	705	669	733	710	655	699	699	651	658	698	707	648	669	680	700	716	727	662	710	697	692	668	628
49589	13978	3074	1686	1147	801	649	572	443	407	388	340	334	289	285	286	266	268	253	264	214	256	224	238	228	222	210	214	230	206	254	238	221	201	201	195	211	217	236	228	226	228	209	222	207	199	205	211	222	181	195	216	216	213	212	245	222	206	217	229	212	194	207	217	201	226	213	210	201	200	220	208	227	203	229	227	242	188	206	221	182	192	197	225	200	218	170	213	213	226	211	207	228	203	206	224	176	216	213	194	218	179	207	202	171	213	181	190	205	197	215	206	186	186	225	210	174	180	237	215	196	209	192	225	214	211	225	191	245	210	233	208	214	208	200	183	210	211	211	211	202	212	193	189	180	216	204	207	208	213	200	209	211	223	197	223	212	192	192	189	203	193	204	185	182	198	216	207	201	216	220	200	216	196	206	214	213	196	195	230	210	201	222	204	182	215	213	214	203	182	194	200	180	210	193	204	201	225	230	207	207	184	207	176	220	238	209	212	202	200	204	193	203	182	188	190	211	188	184	210	204	192	186	210	206	187	171	191	180	232	194	226	212	216	213	175	223	199	195	168	185	219	233	178	196	213	190	212	214	181	186	179	215	211	227	200	217	194	226	182	179	222	189	244	210	229	181	196	203	225	224	193	203	206	187	166	206	201	198	200	203	214	206	208	222	187	221	195	174	192	191	201	215	196	219	189	214	198	202	227	211	219	220	201	224	220	206	222	227	230	187	205	205	241	204	183	186	201	225	215	210	202	177	227	201	186	199	235	210	203	220	227	220	189	215	200	212	201	184	219	191	193	204	233	203	215	235	210	187	191	197	210	212	212	220	227	184	232	207	197	224	188	196	226	204	204	187	205	204	231	204	210	176	208	203	194	210	222	176	192	227	189	195	226	205	194	214	240	217	172	199	212	182	214	215	228	195	215	189	202	206	184	192	199	191	195	191	190	203	233	204	214	208	204	205	203	195	189	188	223	161	181	189	175	215	217	187	164	205	197	181	194	216	202	200	201	221	208	198	219	214	203	213	207	205	173	196	209	223	185	214	219	196	188	206	211	212	197	207	222	185	235	197	203	195	203	217	222	210	206	211	190	216	217	202	193	192	236	213	205	193	225	199	190	183	204	215	213	219	203	206	179	223	214	215	226	218	210	178	190	205	203	176	208	207	189	190	181	188	216	211	211	208	207	210	196	221	219	202	199	230	210	211	201	189	201	195	199	198	213	197	185	196	231	188	192	210	201	217	189	199	208	186	211	209	202	199	220	184	207	187	196	187	194	217	194	181	184	206	222	190	195	214	199	210	203	201	209	206	206	213	227	231	223	214	196	199	215	209	207	203	180	205	227	206	192	245	198	188	213	219	200	212	199	216	215	211	197	207	192	205	202	221	210	201	223	205	207	209	214	183	204	206	201	197	206	206	207	188	201	207	193	209	235	210	191	208	172	201	213	191	210	197	197	208	214	221	202	199	203	190	176	196	182	186	203	212	199	222	189	206	201	200	219	203	202	195	197	210	206	210	220	213	207	192	198	204	212	211	204	197	206	179	193	226	228	225	188	207	200	248	200	206	237	202	204	212	200	195	198	189	236	193	204	191	186	227	195	230	191	222	185	219	240	213	192	209	200	202	222	188	202	214	193	181	209	199	193	201	212	222	207	196	194	236	203	174	220	182	206	234	191	185	209	201	204	205	211	241	227	228	206	206	218	195	194	214	202	207	191	211	199	207	194	190	208	231	186	200	203	204	221	192	207	202	215	183	202	207	184	194	203	202	219	184	211	212	202	180	201	198	212	187	222	232	196	239	230	210	196	200	233	197	176	222	180	196	210	197	194	231	199	191	201	209	223	218	208	184	179	194	186	197	229	188	228	201	217	195	193	186	217	199	202	181	206	191	194	226	204	186	202	162	207	202	192	205	200	206	204	209	218	208	205	191	203	208	195	197	188	186	216	194	190	205	227	189	194	195	216	226	198	183	206	223	183	198	226	217	226	227	204	185	209	213	200	179	210	223	233	181	219	186	167	213	183	221	181	201	206	216	210	207	201	185	224	204	202	210	215	231	214	201	192	214	194	178	224	205	204	184	218	210	215	232	222	199	236	214	214	204	180	189	214	179	225	206	215	212	196	203	204	207	200	189	220	196	214	225	216	194	182	178	211	208	224	213	214	211	195	208	208	187	203	186	220	197	215	222	207	218	227	208	199	199	192	201	223	211	184	192	192	191	220	171	169	241	216	205	212	204	207	219	202	193	209	214	193	186	204	203	202	192	189	189	218	198	223	215	207	213	203	197	196	205	199	192	209	198	214	211	198	208	207	209	212	206	205	202	198	210	191	225	218	233	189	194	190	209	203	190	217	218	187	201	192	214	203	200	200	198	210	192	206	190	203	227	209	204	215	221	198	226	210	187	212	214	217	203	195	180	216	212	215	195	221	196	217	221	223	192	183	203	196	186	197	222	209	180	232	205	217	201	188	182	203	193	192	187	210	230	200	205	199	214	204	211	215	211	194	181	207	231	237	205	207	192	225	221	210	206	208	217	180	190	208	188	226	197	184	209	185	190	223	176	191	211	196	221	216	228	210	211	203	201	195	243	194	222	221	183	199	192	195	201	188	204	184	232	198	171	235	171	179	198	224	199	194	225	223	205	209	203	213	219	194	195	204	177	214	209	186	212	205	168	208	180	207	175	202	208	223	186	203	213	187	220	233	205	217	232	206	204	169	228	199	219	219	199	203	187	201	219	177	209	227	208	208	220	216	198	198	226	199	209	192	218	200	194	229	234	185	209	169	206	211	208	216	198	195	188	204	186	199	217	184	185	210	211	209	181	199	208	200	208	230	242	236	210	190	190	208	199	221	213	223	211	202	201	224	206	187	191	198	239	216	236	195	188	184	208	221	206	227	217	218	179	222	196	190	210	211	181	203	177	210	205	235	198	228	222	198	185	189	207	215	195	202	180	201	223	207	204	215	218	211	236	200	213	207	195	204	196	193	197	192	206	221	227	186	192	195	194	230	213	204	207	199	200	227	228	211	203	219	202	196	200	196	198	235	186	216	188	196	237	183	220	195	208	231	200	195	217	204	211	227	235	186	212	195	204	212	226	228	218	212	179	207	218	200	218	198	198	204	198	211	196	201	195	203	204	177	206	203	168	206	208	247	208	204	248	207	213	206	217	200	224	205	202	202	234	208	207	203	207	198	210	197	180	211	185	225	231	213	215	210	203	168	215	210	202	209	193	227	213	212	224	210	223	211	193	211	203	210	210	193	206	216	202	202	221	204	216	216	211	217	227	222	203	217	241	167	219	194	205	191	196	204	216	220	219	202	233	234	229	230	210	192	213	223	193	201	184	209	210	204	208	224	192	210	204	210	209	194	216	205	205	198	218	191	201	200	214	220	178	223	201	215	209	186	214	207	212	212	183	214	220	194	234	196	201	216	225	205	209	190	174	176	231	178	175	231	226	208	203	196	209	208	195	191	213	203	192	191	192	204
25218	2099	4873	5364	4534	3665	3178	2524	2102	1889	1699	1464	1326	1229	1115	1113	1011	957	1013	836	861	827	819	810	748	746	692	729	703	704	673	650	621	683	679	653	630	607	650	584	675	615	632	597	608	610	586	596	602	584	588	595	566	647	541	533	562	576	603	564	575	564	556	566	567	568	550	605	516	610	548	541	586	557	583	572	573	560	546	528	532	564	545	569	516	551	508	605	507	580	513	558	531	580	547	519	536	526	550	524	571	526	575	590	539	548	570	531	533	552	551	534	547	549	520	532	501	545	563	539	554	547	523	519	538	519	547	523	502	542	516	519	531	512	528	551	515	514	487	557	489	555	561	540	528	537	522	539	542	530	539	550	534	534	530	557	553	526	542	564	480	548	553	558	580	516	563	557	530	529	543	535	537	577	523	551	551	547	517	582	533	538	593	592	541	564	539	538	500	537	553	523	567	581	554	576	544	522	522	542	554	551	501	549	490	570	558	529	528	550	550	494	515	509	526	551	515	564	477	540	491	549	568	547	556	528	512	555	562	528	533	550	531	566	557	525	519	533	509	506	527	538	581	543	499	535	547	559	529	545	543	585	548	537	532	542	541	552	538	534	484	546	548	555	530	545	568	536	548	542	549	529	519	544	530	481	576	517	536	542	564	548	579	533	509	537	523	556	536	534	522	554	536	536	557	534	492	516	512	528	548	529	537	544	518	527	554	528	539	569	550	516	522	525	529	521	529	477	543	495	562	538	548	546	503	506	507	542	517	532	561	546	523	551	558	531	523	523	520	498	558	549	522	530	520	521	519	534	536	584	544	547	530	518	536	513	513	489	582	558	507	559	543	521	517	531	551	570	548	556	497	522	534	498	506	505	579	526	548	517	547	597	524	536	534	518	537	505	519	570	520	558	539	536	550	549	529	567	499	497	506	547	545	494	533	502	529	554	525	533	526	555	510	518	535	529	487	529	529	542	506	506	568	520	536	553	549	544	568	513	560	516	526	573	535	553	517	514	583	539	565	585	549	512	551	525	591	590	525	556	502	535	522	542	557	550	552	514	566	550	529	548	494	543	519	557	515	549	509	513	546	548	544	577	525	526	520	509	509	522	541	532	549	549	556	548	543	531	569	520	549	560	535	521	529	526	534	529	511	525	481	532	530	535	556	546	529	530	554	528	504	485	528	543	546	570	561	559	564	540	538	483	542	529	493	491	558	522	550	571	537	571	503	507	503	513	511	553	557	498	563	569	546	577	526	485	557	527	582	505	506	560	563	511	576	514	517	565	536	501	531	513	546	523	500	521	498	527	495	557	516	534	524	522	501	549	546	547	555	507	525	582	564	523	497	548	529	552	569	534	522	538	487	550	542	588	542	555	563	508	555	563	557	519	582	526	538	491	587	506	525	522	533	487	543	540	542	533	547	517	541	541	529	552	494	532	544	538	535	528	517	554	496	503	513	534	528	517	538	543	522	539	536	494	542	523	567	537	509	526	530	518	503	518	531	546	541	535	538	527	503	542	509	527	507	515	504	562	545	558	535	526	544	513	511	525	549	544	504	587	516	553	577	547	557	521	523	522	542	534	542	527	529	542	592	510	526	528	499	557	518	547	586	518	576	506	562	517	512	525	528	504	557	526	512	511	493	550	552	515	561	557	514	550	488	548	501	521	533	506	521	537	554	570	518	528	562	546	547	529	538	551	554	536	531	534	521	532	510	531	560	512	542	548	532	520	558	534	536	512	542	504	541	559	559	531	519	505	498	498	527	511	497	487	554	522	506	559	528	496	531	528	559	536	484	542	534	536	541	530	540	564	475	572	535	563	542	531	521	537	576	561	567	554	510	511	520	511	556	538	497	487	490	548	487	538	523	525	543	498	557	558	544	532	551	566	489	552	533	559	558	540	533	581	526	509	520	531	531	506	538	533	548	549	536	533	565	523	533	569	547	586	516	531	544	520	542	533	537	546	554	536	522	542	508	536	577	530	558	526	531	519	528	524	569	503	525	501	558	536	550	545	529	521	505	536	474	519	547	543	554	550	536	528	543	536	590	490	529	556	528	490	515	564	521	507	544	570	538	549	533	534	526	575	526	516	542	529	547	522	541	529	512	515	545	539	581	509	538	510	515	562	515	502	549	539	533	510	516	511	533	553	551	545	508	520	487	569	511	560	510	517	540	529	494	537	561	517	528	563	539	510	507	535	541	540	577	495	549	534	519	541	521	530	498	524	544	510	497	502	523	511	556	564	517	546	526	514	553	532	538	508	504	489	478	552	555	552	525	487	524	555	550	526	535	515	529	573	517	550	531	551	544	504	576	527	528	523	541	545	561	555	509	501	495	477	497	490	509	562	525	543	540	561	522	518	537	508	540	526	516	548	519	553	513	551	517	534	517	527	502	512	562	495	534	539	558	531	529	527	536	533	504	583	539	525	506	560	502	497	521	528	520	527	541	514	543	560	532	539	536	518	535	552	530	563	579	511	534	517	545	509	543	534	566	511	573	534	533	568	516	536	547	495	540	470	487	545	529	508	579	516	499	494	506	566	511	549	535	528	579	512	519	504	516	557	522	551	524	539	581	546	520	525	520	552	501	546	514	519	564	565	545	543	544	538	559	546	544	540	557	523	539	550	498	555	559	488	508	505	521	521	524	527	507	564	533	528	533	519	510	555	496	528	548	523	526	531	524	583	488	582	514	520	505	520	532	560	560	517	555	536	520	523	525	507	514	545	527	565	519	568	526	545	536	512	513	557	549	516	570	502	515	546	532	540	544	544	522	556	509	543	545	520	558	540	597	531	502	510	515	518	576	534	545	518	529	491	523	506	503	546	504	532	511	546	532	521	503	497	518	557	486	518	517	497	552	536	545	528	557	549	540	503	531	520	544	534	566	524	544	535	555	565	553	540	542	467	509	543	519	531	537	523	509	520	530	566	550	553	503	547	530	521	552	523	497	549	539	555	573	497	543	562	567	511	553	542	513	522	545	528	561	542	534	539	518	519	528	508	509	557	567	524	548	548	524	526	493	532	543	492	574	524	566	513	553	519	532	506	539	516	524	543	520	491	559	504	502	546	546	506	454	571	522	563	537	549	559	494	533	520	549	511	507	521	528	552	525	533	552	518	582	506	547	554	507	494	546	511	503	525	544	521	531	509	468	571	509	552	521	512	543	549	517	538	547	540	546	548	559	548	542	532	530	513	516	536	506	535	529	546	581	515	541	534	522	512	518	523	506	542	501	528	539	566	533	533	526	506	518	566	480	531	493	526	518	589	530	539	556	509	551	512	539	525	539	571	558	553	499	539	518	540	546	537	565	559	522	565	519	497	550	500	530	564	532	529	544	531	521	543	522	529	517	513	536	572	554	539	495	509	506	528	554	569	509	530	539	544	531	573	551	522	534	573	548	553	542	544	525	527	539	506	581	537	535	546	556	585	567	536	515	504	518	556	498	540	518	545	511	523	534	519	541	581	531	545	530	539	543	528	502	584	502	507
3970	238	209	207	214	211	191	196	199	193	182	146	180	175	168	184	203	174	189	182	207	210	183	173	223	210	208	178	194	175	201	161	188	171	189	199	195	196	214	222	202	191	179	158	179	168	191	215	184	189	175	159	168	185	182	208	170	202	176	170	197	188	173	176	177	184	178	180	183	172	211	181	198	190	174	175	179	175	183	212	169	186	218	182	190	207	217	165	228	181	203	203	194	197	193	175	181	215	199	178	184	168	170	202	200	165	175	197	182	183	180	196	169	178	179	178	182	193	185	186	160	176	192	185	181	173	195	200	171	184	178	214	188	154	188	174	165	209	190	174	191	175	213	196	165	202	177	192	211	174	195	175	162	194	198	186	194	173	192	174	171	224	193	212	191	187	175	206	183	204	192	195	219	191	195	181	205	174	190	207	211	186	175	168	186	208	179	200	171	174	190	190	187	194	203	165	193	202	202	196	196	183	211	182	177	156	203	208	183	175	188	197	196	220	180	200	200	181	185	193	192	174	179	207	181	180	174	211	185	162	203	201	190	189	199	177	175	186	176	174	203	215	193	171	184	170	178	197	230	188	184	169	186	190	211	161	183	179	186	202	206	168	180	174	211	190	196	167	188	203	189	178	197	177	202	176	175	203	215	166	193	182	184	201	193	202	177	184	179	173	196	200	201	200	194	186	175	202	204	205	197	197	170	177	178	195	190	185	201	200	177	204	185	204	234	175	200	192	181	206	188	192	215	199	178	181	199	207	194	172	183	197	186	169	174	185	167	173	179	197	180	177	186	189	199	160	185	183	184	193	162	182	199	172	186	191	211	190	190	186	177	186	183	184	162	169	186	173	196	153	190	183	211	191	170	195	181	185	205	192	172	184	156	214	221	174	191	200	185	173	187	174	194	167	174	169	162	176	180	222	178	227	186	195	181	198	207	186	196	173	188	183	216	193	203	165	192	186	177	169	187	198	190	181	201	207	203	162	167	206	195	188	197	186	187	173	204	206	184	188	199	211	181	194	175	180	182	206	193	197	203	166	197	185	214	211	163	168	205	172	208	207	183	206	188	187	191	200	208	204	175	198	180	178	192	195	169	188	179	213	168	190	189	191	208	201	199	172	182	184	180	192	188	202	172	213	160	162	153	189	183	190	211	185	175	185	196	188	195	185	211	190	208	185	205	191	197	190	181	197	220	212	180	182	184	181	182	180	175	210	163	199	197	172	184	193	181	218	205	206	207	180	208	196	193	197	171	184	190	171	187	185	195	193	186	201	185	197	210	186	198	193	198	180	183	181	181	194	189	178	167	196	162	200	169	189	197	181	163	215	194	198	205	201	161	176	185	179	190	180	190	189	187	196	168	189	177	173	207	180	185	170	186	175	207	179	209	179	198	213	218	162	199	198	206	188	197	169	181	182	168	167	183	190	176	175	192	205	208	199	204	203	177	185	155	188	177	201	207	170	179	182	189	188	199	182	180	178	200	225	167	186	198	180	194	173	174	202	194	204	188	188	207	199	184	199	194	177	197	164	198	209	190	192	228	192	210	187	187	222	177	207	185	203	188	193	172	172	180	173	187	173	176	208	186	169	202	178	181	193	182	199	179	185	198	177	197	205	168	163	189	190	166	184	189	187	178	179	184	205	202	178	195	201	169	181	175	221	201	202	182	196	197	198	193	205	176	182	185	175	173	210	166	208	202	183	206	172	175	179	185	202	191	184	157	174	152	196	186	179	171	202	195	180	177	188	189	214	211	164	200	192	196	195	177	158	181	181	193	170	190	193	174	179	200	213	232	182	169	188	178	203	196	197	208	181	210	201	188	156	213	198	198	184	194	196	189	188	190	209	196	197	176	201	167	192	184	182	189	169	216	195	168	221	187	199	227	191	172	166	191	160	183	176	191	156	187	199	196	185	175	199	210	215	184	194	192	199	187	190	194	182	187	180	190	192	208	192	199	202	178	175	205	192	191	188	168	185	197	194	186	206	209	207	187	194	193	174	200	203	192	201	191	199	194	194	188	181	179	199	161	181	176	205	192	180	168	192	177	186	190	184	205	198	200	181	198	157	163	190	174	199	197	181	198	208	193	180	181	184	170	198	194	157	188	205	198	176	175	198	198	179	198	199	199	195	188	194	207	208	184	205	191	175	187	167	185	174	213	180	196	202	189	189	194	194	203	174	180	211	174	215	198	199	174	178	171	195	174	202	204	185	207	198	195	209	169	196	166	181	183	194	204	180	189	234	172	163	178	192	190	182	187	204	185	195	180	198	179	208	152	174	193	184	192	199	209	182	191	193	197	187	184	208	180	194	179	213	180	205	193	199	200	202	174	190	161	183	173	192	177	206	207	174	197	186	212	179	171	166	182	200	205	178	195	191	173	191	190	211	175	181	192	171	156	188	163	155	189	204	181	175	171	193	201	170	174	209	179	194	206	186	190	202	194	187	168	195	184	176	207	203	206	176	165	182	167	205	183	188	198	170	201	195	172	191	199	187	209	184	202	171	185	182	198	177	172	176	185	183	186	194	198	181	193	163	204	174	195	214	194	190	186	185	187	209	163	196	198	212	202	193	188	205	191	196	191	194	172	199	169	168	185	183	191	176	173	199	187	183	217	186	210	174	182	180	172	166	188	192	214	200	184	190	203	200	181	197	212	193	208	194	185	182	178	184	202	190	186	178	210	217	185	211	174	184	156	182	188	208	203	203	191	181	165	198	180	185	190	189	215	165	190	171	198	165	161	175	179	183	187	191	209	189	178	210	203	180	201	167	213	195	166	163	174	188	177	193	191	186	161	171	163	197	201	200	195	172	190	197	192	185	195	187	157	176	203	214	165	196	176	166	181	187	202	179	190	196	156	161	172	218	179	208	194	179	187	178	173	197	208	169	183	175	177	182	172	189	187	194	176	199	216	177	195	187	204	194	171	194	176	189	205	204	191	191	195	210	199	197	199	172	215	192	207	201	186	181	181	186	186	181	192	147	174	172	184	202	180	200	178	173	223	176	180	192	211	198	170	192	177	182	187	202	187	177	189	211	204	191	200	236	212	197	178	200	195	182	194	174	183	194	165	178	188	189	178	161	183	174	205	180	162	189	227	204	190	183	198	200	194	179	187	214	217	168	162	196	169	206	200	174	183	151	199	194	179	173	187	181	215	205	198	199	169	198	195	173	179	202	194	203	194	172	168	182	198	192	185	207	214	196	226	186	199	213	192	191	201	216	194	202	202	190	196	198	197	192	178	164	191	194	175	172	197	187	200	178	215	204	207	215	202	199	184	179	179	192	204	183	175	179	191	201	193	186	173	198	216	201	177	199	213	196	195	189	173	200	170	171	187	188	161	188	153	179	181	203	224	189	178	177	185	210	185	193	171	161	177	193	167	226	191	169	192	171	191	164	182	168	199	217	183	199	186	204	188	181	168	197	193	187	216	205	173	182	212	185	186	188	167	193	193	195	169	208	185	189	178	202	171	232	187	180	194	218
3831	556	600	611	681	624	575	627	587	548	560	557	526	554	530	538	506	540	504	507	523	555	555	503	517	551	563	521	520	544	528	569	537	539	533	488	505	512	564	523	485	506	550	527	512	491	507	528	499	518	506	579	531	521	480	520	528	505	527	489	471	523	542	494	544	513	477	508	535	520	521	541	546	489	501	537	491	526	520	482	522	508	519	525	537	504	497	529	474	489	569	532	506	482	525	535	500	512	508	536	513	499	533	539	544	532	562	536	520	550	556	528	505	509	544	501	479	548	513	552	512	574	502	528	493	524	535	571	506	539	555	510	509	561	522	548	524	496	527	464	537	484	523	542	506	535	543	499	535	532	514	507	498	510	515	507	507	530	534	482	493	558	506	550	546	557	517	508	505	532	553	513	519	544	553	524	504	531	525	545	525	537	520	522	539	526	543	495	532	537	526	573	533	511	521	516	513	485	479	513	478	549	482	537	553	532	517	516	515	476	507	554	542	498	519	536	539	518	487	516	509	492	570	533	530	498	542	536	509	520	542	537	523	528	490	493	530	483	541	514	486	526	534	505	519	507	536	520	513	560	512	544	525	540	565	518	542	542	523	496	540	508	559	509	518	542	518	537	496	537	527	500	498	537	535	522	526	533	542	556	556	511	490	512	502	527	543	548	530	533	516	517	547	526	507	536	501	488	557	492	540	506	506	531	513	540	488	555	550	514	545	513	472	527	540	487	530	484	541	525	508	542	525	505	518	537	545	510	490	489	501	544	542	523	535	526	529	525	485	520	526	535	549	478	534	518	539	519	564	504	475	521	519	517	510	524	489	573	511	498	526	574	499	506	534	506	542	510	500	565	509	546	494	515	531	503	517	533	517	515	549	497	490	493	536	524	482	504	521	527	505	540	488	529	534	522	516	550	533	534	490	567	527	563	546	528	489	499	546	539	524	482	545	501	510	526	528	509	524	492	533	486	505	522	525	541	527	531	497	521	518	567	524	509	531	522	530	529	507	500	493	513	554	493	556	537	549	537	486	486	530	540	544	557	505	480	558	532	544	520	530	559	474	537	514	509	494	530	482	502	555	538	488	500	538	537	502	501	543	553	506	535	479	528	514	509	521	505	522	524	542	542	523	517	469	542	527	545	526	542	530	506	519	548	522	504	526	538	529	550	510	532	496	519	509	502	477	524	548	544	508	516	506	539	520	481	533	499	548	518	527	467	547	550	506	539	493	550	508	506	486	525	512	526	523	516	503	539	532	548	531	501	516	544	526	527	503	513	505	495	507	497	552	497	515	530	510	501	495	520	507	519	519	521	510	506	507	507	538	526	503	553	504	510	491	546	491	514	543	532	509	538	487	525	518	481	550	530	501	530	498	549	542	548	531	518	478	495	514	527	516	498	486	516	559	524	484	507	528	490	526	507	583	554	531	545	557	530	514	514	508	496	538	538	514	535	543	485	510	525	512	536	514	525	506	548	510	558	523	534	528	530	527	509	470	512	500	544	509	538	490	517	514	566	538	548	515	520	493	524	516	531	516	576	515	516	551	550	509	547	525	522	482	476	512	491	537	495	510	550	519	540	503	518	550	537	524	479	515	505	507	511	507	522	510	564	489	498	491	493	513	527	533	536	480	483	516	482	492	557	506	527	546	561	512	493	519	536	501	531	548	538	510	525	534	509	482	545	496	532	523	542	535	501	491	548	509	537	524	507	525	489	496	527	513	535	505	496	523	526	531	529	501	493	514	581	558	505	531	533	506	469	489	533	512	511	514	519	548	560	488	541	496	558	481	505	530	498	562	482	508	530	544	519	499	549	517	528	561	583	498	515	497	510	489	540	478	497	498	519	546	538	518	459	537	520	503	520	523	490	508	519	516	484	536	507	497	528	510	525	517	504	530	513	574	493	519	519	506	513	504	512	494	511	516	521	553	542	514	490	524	511	528	526	549	505	546	548	530	498	487	510	500	539	524	482	524	503	499	477	509	533	501	524	544	517	521	474	528	500	516	515	532	473	501	499	551	537	552	556	498	501	515	511	497	515	509	546	493	491	520	519	519	518	509	547	494	501	508	507	531	534	510	510	549	499	496	503	513	544	513	541	540	519	533	537	559	530	493	523	534	478	513	519	537	542	572	513	566	531	517	511	532	499	537	496	517	540	539	487	528	516	472	532	522	528	537	492	514	497	509	558	522	529	495	531	537	536	563	512	570	532	467	506	504	534	525	545	550	484	520	548	484	534	555	493	544	482	549	531	496	512	509	500	547	523	525	546	524	499	459	482	536	498	491	489	539	513	537	504	525	512	487	516	488	509	518	501	518	469	505	492	497	478	503	508	541	552	496	532	531	518	523	490	502	505	503	547	521	537	532	540	549	530	538	505	513	508	540	509	523	532	523	554	522	517	531	525	525	506	474	499	535	524	545	509	505	580	518	555	532	510	537	503	538	546	521	527	565	528	516	524	546	544	525	526	511	485	525	531	511	518	535	520	509	521	539	538	559	517	513	509	525	513	514	536	582	506	558	493	478	490	514	529	525	467	546	512	487	541	521	493	549	516	527	526	554	535	527	526	501	534	505	485	503	491	500	521	533	530	521	500	471	521	533	525	540	518	537	518	524	494	531	511	538	545	519	510	488	471	514	562	497	548	499	512	503	533	519	544	525	539	493	484	527	546	541	521	555	575	505	486	525	556	536	493	498	502	535	510	482	535	536	534	517	527	494	505	530	536	504	516	535	538	544	525	517	554	494	489	545	474	514	527	491	512	566	519	522	493	491	467	501	500	507	511	539	523	541	512	535	522	524	524	534	516	528	517	517	523	511	539	472	546	517	577	525	544	523	529	503	531	503	550	505	548	528	519	544	490	500	524	509	515	588	525	501	502	514	537	483	525	548	524	531	532	507	543	534	537	499	528	527	508	568	498	526	552	508	543	543	537	508	507	546	491	508	478	498	520	501	476	533	530	503	501	499	520	489	517	517	494	503	505	511	500	519	504	516	508	520	532	532	523	512	528	550	529	543	522	546	499	499	538	555	514	544	509	486	525	531	520	512	564	482	537	508	505	502	505	533	518	508	501	533	522	536	473	526	518	488	499	507	517	504	530	496	541	517	507	525	516	510	531	502	507	510	541	555	504	565	555	498	531	515	491	517	517	514	501	570	562	553	519	505	518	505	503	497	518	506	534	533	527	480	528	498	537	506	531	522	523	496	540	547	509	572	527	533	485	483	534	502	516	535	522	515	478	504	524	532	534	512	531	506	548	523	491	554	518	545	521	491	548	511	500	526	510	507	512	501	498	510	512	540	499	494	561	546	479	563	514	492	542	484	504	538	523	558	546	498	503	505	494	535	504	490	538	545	504	518	533	473	530	536	467	517	523	504	537	511	514	540	495	503	557	556	562	531	497	533	512	512	531	498	508	519	534	499	547	517	497	481	507	551	521	533	543	546	497	501	489	480	513	512	503	493	526	502	538	509	483	492	503	532	474
34550	6613	1317	942	700	608	526	444	395	365	337	330	311	332	317	298	301	309	263	295	322	295	267	293	298	271	276	272	277	292	293	251	275	273	264	281	253	256	288	295	255	248	291	288	258	291	300	279	238	238	309	287	266	277	245	275	283	256	248	278	274	298	268	290	276	285	254	250	251	265	261	251	247	250	280	280	278	277	290	255	261	289	273	270	301	252	268	316	314	249	307	278	241	307	291	271	249	279	270	269	258	268	249	294	280	269	276	275	280	265	279	290	238	251	255	270	265	282	282	266	272	275	259	279	264	257	246	274	279	280	255	268	259	243	270	313	279	287	272	261	270	249	265	281	273	245	241	260	260	242	287	265	283	282	277	275	253	268	307	261	270	245	228	271	263	270	267	265	274	279	256	253	272	228	241	240	282	274	279	259	256	260	255	257	288	264	264	266	294	261	309	288	256	262	257	305	258	257	272	267	275	258	285	276	275	262	257	276	268	278	286	284	304	259	286	249	301	264	264	265	294	294	260	265	276	233	281	275	281	263	257	261	283	279	249	287	297	241	261	264	264	281	275	297	252	253	245	260	265	280	288	270	277	264	270	291	250	291	240	294	291	261	283	249	262	292	285	282	284	274	286	250	279	238	275	256	265	288	276	264	258	271	283	267	278	266	265	269	263	278	287	297	281	261	269	289	262	254	268	267	271	268	270	255	274	287	274	280	262	275	256	280	288	251	258	250	273	251	265	266	292	286	288	291	245	285	255	237	270	260	277	261	226	283	295	253	275	259	270	248	279	275	240	278	285	272	238	266	272	262	242	256	271	280	247	251	263	267	265	274	268	260	249	269	266	254	268	297	285	270	284	271	256	259	263	261	270	272	297	279	250	279	289	272	238	272	263	266	290	310	274	273	259	251	268	263	281	296	278	277	313	281	246	264	289	253	277	285	272	266	248	278	297	291	282	283	277	275	276	275	275	265	253	241	272	260	225	285	277	288	252	303	282	244	280	278	278	291	258	298	259	272	281	269	266	264	221	245	274	253	265	259	261	284	249	261	293	284	294	270	251	279	284	285	280	292	253	260	306	282	270	271	267	261	264	266	256	279	267	268	277	289	277	289	261	282	264	272	277	244	275	277	271	283	255	272	269	247	239	273	250	253	271	252	285	288	304	255	282	272	231	242	293	271	267	289	300	282	234	266	256	288	274	266	238	267	273	240	289	247	280	260	264	308	278	284	295	266	280	248	289	290	248	239	261	290	295	290	271	294	256	275	266	283	244	257	287	245	284	252	278	283	264	254	266	277	309	262	283	264	286	298	257	262	270	269	236	279	269	257	268	256	243	237	275	301	259	279	303	258	253	280	265	250	268	263	296	314	252	270	270	258	260	270	266	252	267	257	273	249	281	259	292	290	248	264	286	243	233	282	270	262	248	267	267	293	268	251	268	275	281	277	227	255	282	255	248	286	298	232	278	272	287	298	256	272	266	275	315	288	262	296	264	256	275	281	264	264	258	250	271	258	279	256	278	301	228	265	251	271	282	260	276	274	284	269	293	280	260	264	276	267	296	274	274	238	286	276	273	245	272	255	285	252	276	299	279	281	275	289	287	250	266	294	257	278	261	283	275	241	287	301	283	283	246	292	257	243	258	263	288	268	282	280	268	297	282	305	248	265	250	252	262	288	254	277	279	246	266	265	262	254	275	289	293	249	281	258	233	256	254	275	274	275	274	290	253	271	294	262	234	258	274	280	270	251	281	283	294	277	262	274	270	248	259	266	264	268	252	285	252	254	256	259	284	275	270	245	275	277	268	277	253	273	266	273	263	258	311	270	316	264	250	266	257	257	264	253	277	279	279	278	262	277	280	273	240	264	272	273	271	277	271	267	260	273	288	283	317	277	280	281	253	239	316	298	250	303	279	271	287	276	229	267	258	245	279	274	277	281	277	274	266	261	268	297	263	277	256	299	279	267	278	290	278	268	248	270	271	245	277	278	252	306	261	304	280	257	261	279	305	265	248	264	248	283	255	274	282	280	260	231	245	257	304	259	260	259	258	294	273	262	255	264	251	292	263	277	279	269	258	247	282	248	262	221	295	282	291	270	249	264	275	281	283	266	252	252	270	278	248	266	295	282	279	280	274	267	276	268	258	288	260	294	275	258	254	303	264	268	234	271	260	252	286	281	260	252	267	271	257	252	269	263	235	262	289	265	264	253	293	241	286	291	298	269	278	250	272	269	249	285	305	288	266	245	274	267	249	271	250	256	267	241	265	291	285	269	292	285	276	253	252	258	268	272	259	262	279	259	275	279	298	266	262	274	240	257	237	261	284	266	254	248	285	264	284	257	261	299	269	264	297	263	261	250	264	266	270	269	270	254	317	267	286	296	284	246	256	254	265	260	243	271	264	268	266	290	315	276	276	280	259	287	261	273	288	253	245	298	279	286	263	262	283	228	264	277	263	273	284	271	288	253	290	264	272	265	286	276	254	259	251	247	283	285	244	243	295	265	283	260	236	268	265	270	255	268	243	289	246	271	290	281	248	280	272	280	276	281	270	284	264	264	286	277	259	258	248	254	265	268	265	211	265	269	258	238	256	241	272	254	263	269	235	263	273	309	271	291	264	291	287	242	280	281	274	280	283	288	256	253	250	263	290	248	277	289	235	296	281	302	282	291	263	266	246	265	237	263	258	290	253	311	259	272	258	264	245	269	256	278	293	282	260	282	280	256	308	271	293	254	293	261	271	281	269	280	233	259	266	276	272	269	259	270	258	278	298	257	243	282	272	266	281	265	260	299	281	282	295	295	309	286	293	255	271	294	262	274	254	285	261	261	264	290	267	275	308	258	267	261	266	251	269	260	260	280	280	299	278	252	291	271	298	265	263	245	243	258	260	249	282	283	277	280	287	245	271	284	249	256	259	249	277	266	269	261	279	261	242	265	278	247	285	292	280	284	247	258	281	262	302	258	274	252	266	292	252	250	281	230	260	283	277	310	259	252	264	275	261	267	267	298	274	260	284	261	240	281	263	300	271	276	259	263	280	265	295	261	281	267	279	255	278	290	265	279	268	231	270	284	254	290	251	253	287	281	279	241	262	275	259	259	285	277	262	252	276	295	290	272	281	260	282	260	237	269	230	276	294	251	282	281	280	317	273	290	277	268	247	273	253	261	279	265	283	270	259	275	258	274	233	268	290	226	246	269	273	301	266	286	279	262	273	274	273	264	290	304	258	264	279	263	256	248	275	275	291	271	293	256	253	253	270	291	255	272	265	271	262	294	242	295	290	262	237	260	281	270	262	265	270	253	300	250	256	291	303	259	296	292	267	298	257	249	241	263	256	286	259	261	288	264	278	246	287	294	276	252	266	255	288	281	255	261	259	287	283	279	314	257	250	259	279	315	301	291	262	249	274	277	269	265	263	244	260	303	278	291	261	282	254	279	256	286	283	316	273	274	264	266	264	288	276	265	268	250	262	249	263	281	257	258	259	259
18049	1496	2965	3249	2851	2362	2018	1684	1489	1396	1269	1289	1094	1063	990	1026	940	949	917	925	884	829	854	846	813	789	786	809	789	799	751	748	742	767	733	739	787	757	775	723	736	772	693	740	735	749	735	738	778	733	711	690	738	729	746	712	704	677	723	699	744	665	784	728	722	735	684	737	679	701	716	715	731	718	715	718	687	703	723	687	738	715	700	693	708	668	693	718	716	693	699	716	705	746	733	758	644	724	706	733	725	726	715	723	723	737	735	726	659	727	716	748	729	702	672	734	716	745	670	713	683	656	719	713	717	738	716	703	688	706	714	686	678	707	692	742	737	697	693	688	700	723	682	665	681	693	669	690	677	683	680	705	725	714	712	692	674	667	697	718	705	742	741	718	655	729	713	703	646	687	738	748	686	715	731	753	665	710	708	702	735	717	750	679	663	732	673	670	710	710	703	732	681	670	672	692	693	709	699	698	683	703	669	737	664	701	675	684	650	693	700	723	659	650	710	719	715	667	730	739	705	682	728	726	712	701	750	643	702	737	707	718	694	702	666	742	722	687	684	708	706	694	718	743	679	696	702	704	667	683	736	698	688	691	690	688	688	717	699	710	656	743	720	733	725	683	743	690	665	672	710	647	721	688	725	690	738	725	766	735	760	688	713	687	733	722	684	703	717	711	740	720	709	729	675	656	709	725	702	707	669	678	723	692	698	717	729	712	724	697	646	697	711	689	705	723	702	656	729	726	672	684	666	701	722	694	692	737	689	727	729	695	711	678	690	733	683	712	660	728	674	721	698	722	701	737	705	707	670	692	699	706	683	704	684	698	699	691	692	743	727	715	707	702	684	755	745	704	671	722	722	703	719	691	730	719	659	703	682	686	708	694	688	701	696	733	670	661	679	708	743	676	733	705	669	667	695	699	736	702	665	700	732	701	715	755	715	666	696	731	692	700	703	707	748	693	678	697	713	696	698	668	695	698	729	720	730	715	672	705	666	672	707	707	735	691	711	694	700	650	719	729	719	725	686	686	682	740	684	682	725	677	688	711	716	655	688	708	698	680	709	691	707	671	703	681	680	680	675	696	690	686	674	702	643	707	688	674	738	734	670	703	718	687	695	757	712	699	672	656	691	698	716	703	724	701	713	659	746	715	689	734	727	703	717	713	725	725	750	712	699	727	753	703	706	691	676	676	722	650	704	708	712	740	683	680	664	688	687	702	673	687	720	673	723	740	700	721	698	697	674	703	697	721	702	707	736	738	654	704	778	701	709	709	760	664	685	687	717	705	715	732	730	676	721	673	664	684	730	704	695	709	751	746	699	668	728	662	679	677	741	703	690	675	722	722	709	697	706	741	699	718	728	692	708	705	707	702	683	669	694	714	698	757	712	718	715	719	690	709	679	682	751	683	675	750	724	696	730	698	692	697	720	672	688	723	708	685	720	731	683	728	715	688	692	673	676	715	687	695	737	698	721	731	709	704	696	704	701	657	691	694	689	692	694	680	729	684	718	720	680	692	700	677	726	667	736	703	672	713	680	704	705	681	680	674	667	694	667	669	700	727	694	672	708	736	742	700	640	718	735	697	665	666	728	679	723	690	746	729	734	722	709	702	681	664	705	705	740	724	710	677	725	682	705	683	715	701	698	716	735	704	725	747	746	703	699	675	755	724	667	669	671	711	660	709	695	682	737	724	715	688	711	687	735	679	674	701	665	655	701	700	691	675	735	695	694	685	682	699	741	734	685	672	686	713	727	728	688	735	746	648	639	716	651	685	732	697	692	709	752	704	672	754	708	658	725	681	672	718	692	728	706	707	699	716	699	678	702	713	689	689	691	741	680	705	662	642	677	717	755	684	702	735	701	685	677	701	725	688	727	663	718	698	683	702	710	690	726	722	689	706	737	696	732	687	754	707	671	678	660	699	707	675	728	741	719	689	650	670	772	684	692	709	725	740	682	717	758	714	758	726	699	699	654	693	716	714	658	710	708	725	735	773	723	670	701	674	684	657	707	684	694	664	684	682	683	682	697	676	665	670	730	701	754	670	700	716	711	709	698	748	683	690	680	775	660	713	713	695	676	716	669	678	740	682	736	712	692	718	691	670	681	714	729	683	670	760	725	696	719	739	699	692	742	681	763	681	722	695	647	696	728	689	732	716	661	697	668	712	717	708	701	647	707	706	695	681	707	741	782	757	706	719	661	727	728	706	717	718	707	718	685	717	690	712	728	751	723	713	719	687	703	717	673	715	645	671	712	678	711	681	700	730	719	699	696	728	671	713	674	699	678	690	715	777	721	701	686	698	732	694	685	670	707	697	699	650	715	734	712	686	690	732	645	679	701	703	707	681	699	718	693	677	703	702	679	680	696	696	729	701	705	704	722	679	670	675	685	675	697	662	702	681	671	741	718	725	699	715	702	697	704	687	699	691	678	652	671	716	720	711	678	711	705	745	659	694	670	718	708	728	714	666	689	652	668	682	689	735	691	638	710	673	656	728	715	717	720	697	700	682	677	695	703	719	697	660	694	659	709	687	702	705	728	711	690	725	678	668	751	704	727	743	714	686	701	698	721	696	689	729	635	709	697	718	679	712	699	682	743	735	693	721	666	687	684	690	694	766	698	684	742	685	666	731	687	689	628	720	703	655	706	701	681	733	706	685	717	696	711	706	716	717	695	704	705	747	730	705	685	706	741	667	679	689	691	711	674	694	702	716	752	734	704	722	688	736	666	683	737	719	714	701	679	715	701	666	759	731	745	722	689	702	727	698	733	743	703	658	684	674	765	700	709	707	680	755	726	664	723	672	722	718	707	686	694	635	700	694	713	710	680	733	687	710	743	716	728	700	677	698	681	693	715	745	738	717	703	690	673	767	698	675	713	706	668	674	713	683	720	678	669	741	701	735	734	701	651	682	726	627	678	704	684	682	698	719	668	678	707	715	694	685	726	741	710	665	689	735	710	702	670	702	719	683	707	680	739	729	658	677	678	694	652	670	675	711	738	729	697	736	686	696	715	702	709	690	713	705	706	678	715	732	701	692	714	658	723	696	660	679	688	687	669	707	671	663	749	730	657	765	683	659	695	681	709	700	690	701	661	717	722	718	699	672	666	715	639	700	734	683	689	761	666	676	676	732	714	730	740	723	667	707	652	739	694	685	696	710	716	721	702	702	711	697	706	681	695	719	697	688	702	752	715	738	695	672	669	688	719	716	683	667	689	683	691	677	704	731	659	718	715	644	718	701	700	761	722	734	706	747	667	713	713	736	659	730	722	698	720	683	731	729	738	701	732	726	712	714	695	695	688	676	678	704	745	642	686	729	696	754	686	706	705	688	706	690	729	671	703	684	721	684	717	748	727	755	684	703	734	687	684	752	707	730	746	727	710	710	670	675	735	725	724	748	723	725	690	728	666	712	658	670	713	708	740	684	714	734	680	698	711	701	742	753	710	680	754	681	707	707	679	749	686	686	711	676	727	685	666	719	695	678	694	706
49173	14038	2864	1711	1158	856	625	593	488	419	377	332	294	328	305	274	241	232	240	257	230	270	241	245	246	218	215	225	203	192	236	191	239	230	233	211	217	195	218	197	210	191	203	236	221	202	233	194	237	208	216	190	195	225	211	238	197	216	211	186	185	230	195	195	220	221	195	221	224	191	237	233	216	207	204	214	204	224	191	189	205	205	243	204	202	202	206	218	210	231	215	230	213	215	171	224	201	216	209	185	178	184	218	221	180	196	215	225	201	188	195	205	200	229	207	195	173	215	214	209	217	210	225	198	200	217	222	211	211	191	213	201	199	202	180	203	212	170	207	178	194	197	204	205	238	239	204	227	218	220	229	200	229	212	225	187	200	214	207	225	214	218	182	193	195	188	194	208	212	222	195	206	215	181	217	195	203	202	218	221	217	233	217	180	182	190	186	196	168	223	203	182	199	185	202	210	210	219	225	200	199	208	209	194	234	203	216	227	207	200	215	227	216	202	223	189	212	204	232	223	220	208	223	211	196	189	193	238	207	221	230	206	216	205	217	222	206	213	225	214	212	200	219	214	188	202	214	214	198	190	210	208	191	203	211	206	212	220	187	212	196	180	198	189	231	225	205	194	192	209	220	204	229	190	208	175	204	213	210	212	208	224	207	210	203	197	197	182	191	192	207	214	184	212	219	226	216	178	207	211	209	209	199	212	215	197	208	199	206	188	177	184	174	210	220	203	195	207	216	203	203	216	221	222	210	227	183	186	185	200	198	224	186	219	216	181	175	204	191	205	203	214	201	196	218	207	199	217	241	212	209	219	186	221	224	228	193	194	182	173	223	206	166	209	205	198	222	212	223	213	188	194	212	208	177	222	182	185	209	205	186	175	210	214	215	208	217	220	198	203	179	201	224	213	205	197	221	183	216	195	222	201	191	188	196	206	190	190	197	186	188	192	222	220	217	185	209	223	239	219	195	204	210	215	210	225	199	202	213	199	187	210	207	224	188	205	185	206	207	216	218	173	208	213	178	201	205	205	194	187	185	185	214	196	200	213	197	213	217	201	210	192	205	213	203	227	182	207	195	205	189	226	234	191	201	186	201	192	178	214	199	194	212	233	223	188	214	212	197	205	188	208	207	205	204	209	211	199	209	221	161	166	215	205	217	208	207	213	216	198	232	203	212	191	206	223	170	195	196	211	223	179	215	217	203	209	206	210	217	209	215	218	167	210	216	221	224	196	214	208	221	207	218	192	216	198	199	210	209	217	199	198	203	206	177	194	182	196	228	226	214	211	225	202	209	199	183	193	186	206	212	194	225	218	209	199	207	193	201	202	209	217	184	194	195	206	211	211	226	196	190	202	224	205	231	206	193	213	200	205	188	220	201	211	210	212	209	178	220	198	223	182	192	194	198	193	214	189	206	192	198	207	222	237	208	202	191	206	228	215	208	195	222	229	190	213	185	202	228	207	191	192	201	220	214	212	218	208	222	201	198	169	175	179	206	185	192	226	201	231	181	227	211	205	221	230	210	219	232	206	192	212	174	199	200	211	206	201	218	196	239	193	206	205	202	194	228	190	204	192	205	191	204	190	203	233	181	201	217	212	217	220	201	198	218	184	210	183	198	199	264	200	214	217	192	208	185	220	199	183	223	219	197	216	225	224	190	218	188	205	208	224	198	220	204	196	184	184	249	176	200	181	201	205	219	244	203	228	193	206	188	184	205	195	217	224	186	192	190	196	205	208	211	204	228	213	204	221	207	202	204	227	168	176	213	188	221	183	205	210	219	217	216	203	215	218	220	205	199	185	200	189	199	206	192	202	194	215	203	208	228	206	227	230	220	219	191	202	226	202	221	198	185	206	230	206	201	202	166	207	200	213	205	196	222	206	230	191	200	202	206	208	196	193	234	185	202	245	199	199	225	206	175	195	211	207	201	227	179	200	204	182	201	234	195	214	210	200	171	203	211	217	194	201	217	208	211	198	193	202	198	199	193	215	203	229	191	212	230	218	189	208	202	212	204	222	218	213	224	186	197	188	204	210	207	183	208	186	199	223	202	233	221	224	202	208	208	190	222	194	186	209	203	198	198	194	215	216	208	210	202	214	215	197	220	194	210	180	210	206	222	236	217	232	184	184	198	216	188	188	200	181	211	177	220	218	214	197	206	179	202	224	204	193	199	200	184	205	208	198	204	226	191	194	194	173	213	175	213	207	209	211	229	233	219	185	187	209	209	228	204	213	202	189	225	198	197	199	188	205	203	216	186	220	219	194	186	186	190	188	223	201	190	210	211	213	196	218	203	189	228	223	203	228	194	232	191	214	212	191	213	196	204	221	221	183	175	229	220	202	189	207	217	181	194	201	236	223	177	209	204	189	202	201	203	208	209	192	216	212	178	226	233	198	190	193	228	214	211	220	202	228	195	206	189	211	219	204	202	205	217	189	193	212	189	190	211	234	206	169	191	212	205	208	199	201	192	207	222	200	200	239	227	218	214	216	226	196	195	197	209	179	200	189	200	201	219	219	213	208	206	175	211	203	203	187	209	215	218	214	206	213	205	205	208	222	202	185	207	211	216	211	230	193	191	215	207	226	196	206	235	235	203	216	230	231	208	212	199	205	218	187	181	186	171	200	220	212	234	193	217	192	199	199	218	194	210	212	197	237	216	213	205	195	207	195	192	195	199	202	198	206	179	201	197	236	206	179	183	204	220	196	219	189	205	222	220	198	206	213	205	186	183	208	191	196	199	211	196	208	203	201	199	237	195	207	211	228	214	206	219	207	198	191	194	222	219	192	204	211	212	193	196	212	195	217	191	161	180	206	194	193	206	198	198	211	202	187	208	209	208	225	222	182	191	199	207	197	205	208	187	202	197	215	210	225	224	198	198	195	229	222	229	211	223	182	211	189	185	187	211	209	233	231	170	199	193	195	183	181	200	201	208	193	226	201	225	195	193	213	192	199	195	186	200	190	216	210	194	191	198	201	219	253	232	207	239	183	211	219	211	228	198	207	214	184	190	190	218	228	186	191	197	200	194	192	206	217	183	201	185	207	213	195	213	184	191	219	219	186	176	178	178	198	224	203	185	201	216	199	210	205	203	210	213	206	199	215	196	222	211	200	196	208	193	169	207	210	186	213	212	224	215	200	230	196	234	183	218	190	201	220	245	200	204	230	219	210	195	196	209	199	194	194	226	200	219	191	222	200	197	224	212	191	203	192	225	215	238	216	196	206	225	221	181	189	220	177	191	186	188	209	181	199	249	206	206	184	208	213	223	187	204	210	189	179	197	219	203	196	222	186	195	221	201	186	222	206	236	213	211	178	191	213	181	199	209	209	194	213	198	186	219	184	218	218	183	192	209	213	217	199	183	218	199	229	199	219	207	202	148	203	227	212	203	216	181	231	196	210	219	204	215	211	206	197	214	224	196	219	201	190	202	185	208	205	215	197	188	204	220	184	193	189	247	188	235	210	215	215	212	219	205	219	210	216
25495	2178	4902	5466	4757	3758	3085	2533	2208	1863	1673	1559	1354	1279	1160	1051	974	959	894	889	892	867	833	765	844	737	760	713	682	691	684	700	699	654	671	616	625	618	623	607	663	558	614	640	593	542	611	642	600	560	573	553	587	589	556	592	585	545	603	590	602	561	585	551	562	560	506	586	529	591	551	538	569	616	524	607	565	554	566	555	540	540	579	526	554	555	575	538	516	528	556	558	539	553	568	558	538	544	539	581	545	569	559	520	553	554	541	530	555	564	543	546	532	543	544	546	554	546	549	562	539	550	538	564	565	565	534	555	535	534	581	539	503	512	562	483	513	559	544	555	519	549	493	527	536	557	519	527	536	538	538	559	538	549	544	513	547	555	543	541	576	553	547	553	575	578	554	552	533	583	549	561	560	533	531	563	553	532	560	580	513	533	560	594	529	585	496	543	532	528	546	559	560	508	555	530	567	555	514	565	540	525	566	556	560	544	547	545	569	564	534	488	518	516	545	538	524	562	592	549	547	524	557	532	520	544	592	510	517	508	546	611	517	492	540	555	527	519	490	513	518	555	556	549	537	556	543	522	571	525	535	557	532	559	534	529	539	513	542	558	534	533	524	553	552	564	556	492	569	558	520	558	545	536	514	527	555	562	565	543	545	485	537	539	508	548	516	513	564	505	555	508	555	518	497	529	556	525	520	528	528	570	510	505	533	527	547	552	580	542	505	541	537	537	522	525	550	561	517	565	533	513	530	550	561	517	578	560	506	550	553	561	537	548	523	551	537	554	535	551	562	523	522	524	545	575	547	553	499	568	553	546	562	512	493	508	515	554	527	518	516	526	515	589	555	533	534	519	526	536	572	495	514	552	514	560	500	528	549	511	518	565	553	502	527	519	501	519	552	550	543	550	541	533	545	549	533	552	528	506	554	555	529	557	545	528	564	553	490	522	516	529	542	509	512	508	542	570	562	559	503	571	557	539	540	519	575	510	510	529	532	508	539	544	574	523	488	538	536	538	533	541	574	516	547	534	526	544	570	490	552	542	530	544	554	562	494	498	506	585	526	521	511	569	538	514	555	518	535	548	527	521	538	546	575	530	548	530	529	529	530	514	577	566	559	560	546	536	530	534	542	520	494	572	517	550	558	548	496	537	490	516	536	540	538	519	533	511	514	553	533	549	549	554	521	541	539	533	552	528	594	568	547	551	540	503	515	570	541	545	541	538	529	572	535	538	515	505	542	565	551	568	535	524	517	512	529	513	597	536	548	538	589	558	577	530	537	522	592	557	534	492	516	539	497	557	526	511	528	566	545	482	549	525	521	525	547	551	543	541	511	534	559	529	510	568	543	596	555	549	527	537	519	572	513	572	522	589	572	552	520	550	521	533	532	538	570	553	605	538	520	545	530	557	592	560	523	555	546	532	516	549	547	527	501	551	541	536	576	526	526	565	514	581	542	529	540	547	526	533	518	557	534	558	576	492	529	518	547	528	549	531	512	555	565	539	557	526	510	509	509	519	530	525	539	553	540	552	552	536	534	545	549	571	574	553	567	547	538	548	537	535	571	523	531	552	610	570	531	536	518	559	515	543	565	522	490	560	559	539	569	546	523	516	570	549	528	523	531	504	574	526	517	545	507	574	557	544	547	532	511	534	521	522	519	523	534	537	573	536	522	530	549	520	525	510	584	564	530	563	532	565	547	540	492	556	535	554	561	516	541	574	572	527	528	544	530	550	488	541	563	533	563	593	538	542	533	533	557	542	529	522	568	542	572	531	545	555	541	589	564	569	551	516	514	547	552	516	557	580	537	548	538	518	531	545	569	533	521	536	515	525	546	535	515	541	554	542	535	550	550	528	548	551	549	547	524	491	558	521	513	507	503	528	503	511	538	530	512	526	480	561	536	496	519	528	527	553	539	524	515	537	543	572	524	521	530	513	466	471	500	560	500	529	527	538	539	559	524	531	536	543	543	522	535	513	568	545	544	561	530	547	557	536	543	548	547	562	485	490	545	561	519	545	599	528	541	532	567	560	521	548	544	523	505	552	540	548	572	548	532	554	512	563	503	519	558	575	569	517	553	524	533	504	543	558	556	548	541	556	553	566	529	542	506	514	541	555	572	547	583	563	516	527	544	505	526	536	532	534	498	551	540	498	531	531	533	513	513	535	558	547	515	500	514	549	570	569	540	529	535	569	542	481	559	538	535	550	537	504	550	545	514	547	559	530	495	547	549	531	539	499	515	503	535	550	534	547	510	555	510	515	531	538	541	520	514	548	528	565	546	502	481	521	580	577	535	563	517	509	563	507	540	566	539	537	523	571	542	534	540	524	559	524	552	526	510	551	515	554	522	576	552	522	544	497	571	532	552	563	556	513	525	492	543	500	567	527	508	526	520	484	553	518	500	557	560	591	486	577	561	536	555	500	552	552	513	507	527	531	517	520	562	550	531	542	525	543	517	525	549	538	523	515	501	581	515	530	523	530	544	554	576	495	524	553	556	512	508	591	497	544	579	513	533	551	531	561	522	551	521	552	538	528	543	533	583	541	560	533	567	548	505	542	550	532	551	546	539	544	533	515	512	528	567	533	532	527	557	517	527	564	534	530	522	505	555	581	522	528	542	491	534	500	573	490	584	524	549	504	535	523	550	529	591	553	551	516	543	554	543	535	521	540	560	482	535	534	530	549	539	543	516	545	556	538	548	545	488	527	509	521	523	529	586	549	573	545	527	600	600	546	527	532	502	547	577	543	536	552	528	544	553	570	539	550	510	534	530	574	528	530	505	528	561	535	498	593	524	531	532	531	543	547	549	521	524	521	542	501	555	497	557	526	563	558	558	537	536	513	569	519	525	533	534	551	550	562	513	496	489	567	566	551	574	495	516	551	547	538	525	567	556	507	556	508	549	542	530	529	563	572	567	547	530	536	537	574	522	528	539	503	575	543	574	571	582	512	543	544	568	528	557	520	567	521	554	528	557	533	546	558	528	536	534	558	551	572	552	511	509	544	558	541	536	542	534	531	513	566	534	559	567	545	544	563	565	518	484	557	570	524	518	542	509	535	512	552	525	523	544	565	548	544	490	529	541	557	542	549	532	538	514	521	524	576	511	578	530	515	555	550	571	522	557	500	554	514	540	566	544	527	553	536	522	536	572	527	559	531	505	533	554	535	518	539	522	557	553	557	571	539	541	576	514	533	547	529	524	556	499	553	525	542	530	529	529	503	564	526	552	567	533	527	516	519	509	531	505	523	546	522	568	515	549	542	536	553	573	544	524	551	533	547	561	541	555	562	542	504	531	564	542	524	568	571	560	579	550	500	534	553	521	525	513	552	547	543	520	532	518	534	559	549	527	547	523	534	539	504	514	511	532	519	564	541	500	493	547	519	526	533	541	580	547	574	511	552	537	538	527	582	514	575	539	520	548	573	585	563	549	529	538	505	526	574	523	540	569	540	539	530	513	559	523	536	526	526	552	547	485	538	519	498	535	579
3919	231	191	198	207	195	209	216	183	181	180	215	203	204	190	161	211	176	186	219	196	174	194	189	188	194	190	173	179	181	200	179	201	169	166	175	201	173	198	188	161	175	175	185	189	177	205	200	198	197	192	208	191	165	184	193	194	183	168	189	198	177	207	194	174	183	177	165	199	204	189	168	187	202	187	181	195	173	182	184	188	203	176	186	190	223	206	179	193	188	175	187	158	186	186	167	189	188	177	166	182	189	191	182	176	206	192	233	181	197	184	209	182	194	210	193	202	178	190	198	191	186	186	176	202	215	177	180	210	171	181	176	200	204	193	203	220	197	189	177	198	165	172	177	166	182	178	203	179	157	173	194	219	176	182	200	209	204	190	186	192	200	194	196	186	185	185	188	173	195	215	166	189	172	172	187	172	218	200	205	192	186	203	211	193	174	183	178	207	191	198	221	173	174	184	200	181	178	212	199	208	203	187	199	181	192	168	194	198	177	210	212	192	170	162	193	197	157	177	169	185	179	211	209	185	167	191	197	183	172	201	192	217	182	170	173	173	176	152	191	196	189	194	190	172	192	184	195	191	201	197	182	167	176	186	199	178	194	171	168	174	192	198	192	172	198	201	165	186	187	164	203	191	222	167	201	182	190	198	199	198	178	178	203	195	172	204	203	187	179	212	177	190	192	198	168	177	177	192	175	183	199	189	196	172	221	184	209	196	193	175	192	169	174	183	193	202	183	207	182	227	165	178	193	182	186	172	169	198	194	183	198	159	201	179	183	211	200	187	187	170	182	182	190	187	210	177	174	190	182	199	192	181	207	199	190	181	197	190	228	172	208	204	193	177	200	187	195	183	179	213	190	185	208	189	189	222	189	213	179	196	198	190	197	195	186	187	155	168	181	170	196	170	183	184	193	207	214	179	161	191	186	178	185	194	237	174	187	173	214	186	199	185	193	179	175	202	178	195	212	173	187	162	177	199	194	185	204	187	193	188	177	217	179	182	181	155	167	165	193	173	191	177	182	186	174	192	187	167	162	185	170	163	202	190	178	194	173	180	196	187	181	196	205	207	201	173	192	193	175	208	182	202	183	196	180	204	199	196	190	199	185	188	151	185	171	220	192	183	186	199	199	183	179	154	189	195	185	182	202	192	162	194	177	221	211	201	178	187	200	210	213	180	173	186	188	192	198	190	188	178	168	178	201	221	211	180	182	196	171	182	207	172	191	196	186	170	205	191	186	185	200	191	180	177	182	173	191	193	198	187	181	196	194	208	198	202	185	195	177	203	192	173	188	149	193	202	199	173	222	198	199	208	175	190	189	199	169	192	178	206	189	192	200	202	173	181	188	182	196	191	183	176	183	186	181	178	196	169	185	172	173	183	202	178	222	190	174	196	188	167	202	205	187	177	184	188	172	184	202	182	147	193	189	191	216	191	154	182	172	167	177	181	184	191	211	188	160	181	195	187	174	196	177	192	184	197	188	186	204	180	149	189	190	172	180	214	177	198	189	207	205	189	172	181	187	180	202	180	208	197	191	187	200	185	179	192	187	196	181	181	179	189	174	202	174	173	204	198	189	171	191	217	191	195	216	205	167	177	185	198	172	202	205	189	175	179	196	206	157	193	182	210	200	195	200	199	182	191	177	195	181	194	226	177	170	208	160	184	186	200	186	186	193	177	199	166	184	202	182	180	183	195	189	190	185	188	185	182	179	161	191	202	189	178	180	185	187	183	164	183	201	172	159	205	167	208	183	215	174	189	197	163	187	195	190	184	191	179	168	194	184	203	177	221	195	192	180	189	208	231	208	206	147	181	175	170	182	171	193	170	204	183	191	211	166	174	189	181	181	196	183	177	193	168	185	165	182	185	198	184	185	164	190	186	183	203	175	209	199	203	206	198	195	178	209	199	162	185	171	188	204	174	196	196	167	175	190	178	197	168	210	190	179	192	174	179	178	194	180	193	194	200	195	196	171	161	180	200	198	172	173	175	193	182	201	196	193	196	158	210	185	179	191	202	187	169	175	188	184	175	195	192	192	185	193	201	203	185	174	190	185	186	180	180	190	181	189	228	167	182	196	169	198	174	214	167	199	182	185	188	214	188	175	176	164	186	181	193	200	184	180	222	195	176	192	214	199	201	206	182	174	209	180	180	221	167	195	169	185	197	207	204	185	169	210	180	195	180	170	197	179	186	195	196	163	219	202	180	186	166	181	195	183	168	191	194	213	177	197	181	199	178	177	184	190	161	183	168	215	160	151	161	165	189	179	205	209	173	172	173	190	198	160	178	196	159	221	179	187	185	206	214	174	175	179	181	180	160	172	191	181	193	176	180	166	176	190	211	188	174	177	195	187	185	182	196	204	199	210	212	207	160	192	170	189	213	186	203	187	203	203	178	176	202	217	180	191	185	175	184	180	181	178	212	211	191	180	196	176	173	181	182	190	168	183	192	202	193	158	188	195	212	180	192	174	179	204	202	196	191	215	188	189	161	189	176	177	186	182	209	183	176	169	184	194	165	171	198	183	175	177	193	194	182	178	180	171	178	224	182	191	187	183	180	185	186	179	168	193	168	178	195	189	189	166	180	182	172	208	187	180	182	213	178	157	176	171	178	169	188	175	178	210	211	193	162	194	195	204	190	180	185	166	212	161	189	202	203	196	161	180	178	176	198	180	172	185	233	198	198	188	179	176	174	195	168	184	192	203	182	181	194	178	195	187	179	211	175	191	197	212	187	178	189	205	191	179	166	166	177	186	166	191	174	179	176	200	194	188	193	188	191	174	203	199	212	180	158	222	179	196	190	179	184	186	213	174	178	184	185	196	162	217	198	195	188	190	182	195	167	194	177	164	180	184	189	191	206	195	181	195	192	174	201	176	180	200	173	170	176	188	163	194	175	188	213	178	179	195	192	218	191	195	194	188	195	171	157	185	211	205	184	182	184	179	183	199	198	180	146	216	172	195	191	184	198	192	178	170	159	186	202	204	177	208	179	194	181	169	185	200	194	217	159	185	188	195	214	187	182	167	183	195	162	172	193	193	171	192	205	169	190	199	186	190	170	204	190	170	193	177	192	181	191	182	193	197	191	193	175	167	195	198	164	189	191	191	199	207	196	199	206	202	182	200	181	171	149	176	192	178	169	192	173	206	205	201	185	183	165	177	194	182	171	217	195	188	189	181	170	174	189	185	176	205	191	213	197	176	186	182	172	194	187	168	174	162	183	195	171	196	222	193	184	175	169	204	168	173	181	190	206	208	186	185	195	175	213	187	192	187	181	156	186	178	160	184	190	178	190	196	176	169	181	186	194	184	184	177	170	194	166	189	163	178	160	179	166	204	223	199	203	181	216	203	191	173	173	214	178	181	194	184	198	184	206	189	191	191	174	174	176	204	181	189	200	193	177	196	171	194	222	207	194	166	180	172	186	189	162	172	163	165	228	190	208	182	170	201	194	200	186	183	188	195	174	226	196	187	204	167	190	204	220	173
3638	591	631	680	639	646	605	582	584	579	531	533	534	512	506	518	553	509	518	488	522	501	525	553	577	541	529	531	494	505	523	473	514	595	513	542	522	539	528	541	541	515	549	545	507	514	521	505	496	523	541	490	518	504	533	517	549	517	539	521	543	553	528	507	514	511	473	540	488	495	538	523	496	518	505	546	550	535	490	531	557	545	517	508	521	514	534	514	487	531	508	510	536	529	510	526	520	554	503	513	499	525	499	501	490	538	581	504	526	496	521	499	545	522	566	551	515	527	525	523	556	517	539	487	494	539	520	521	572	547	515	549	489	497	504	522	545	560	504	537	533	535	485	527	508	507	531	510	509	515	533	582	532	504	533	543	482	534	530	554	522	505	477	513	507	483	539	548	499	507	546	494	507	558	550	491	524	535	571	516	481	478	527	520	563	487	515	572	524	492	469	516	528	535	556	523	499	504	503	539	529	494	534	510	525	514	519	560	517	534	505	507	522	501	541	523	522	505	542	502	497	542	536	562	490	514	518	554	482	512	541	491	561	525	531	497	508	498	462	506	553	503	489	577	510	511	525	501	524	536	504	531	492	475	544	566	511	526	497	515	521	541	483	504	531	501	535	539	517	485	510	552	508	527	522	528	530	509	525	539	556	504	485	537	557	497	493	533	524	494	530	505	488	555	517	580	510	542	487	548	527	518	513	557	526	516	532	489	515	551	512	546	543	545	518	543	520	543	503	509	548	541	537	509	532	522	549	538	511	506	517	485	508	522	545	473	511	511	504	525	523	560	540	514	539	482	505	510	541	546	510	536	490	496	493	538	513	515	528	523	533	527	537	523	548	530	506	523	497	526	519	491	531	525	565	543	532	514	502	524	511	504	520	516	525	561	547	469	510	511	507	528	513	507	535	533	549	506	518	493	514	497	521	529	533	498	476	508	514	471	482	507	517	484	484	579	520	516	514	521	551	508	487	498	539	524	508	518	568	555	496	514	514	518	547	509	525	492	499	535	496	487	520	555	513	493	514	489	542	538	529	543	500	517	468	518	508	563	544	516	522	514	549	523	518	499	496	536	517	513	505	454	573	536	487	494	539	571	546	502	549	511	553	523	544	481	537	509	526	555	505	522	514	536	517	486	517	518	499	521	529	497	526	507	552	501	501	562	532	532	528	571	518	535	505	509	529	502	506	483	529	510	523	493	540	484	489	519	531	508	568	524	532	540	497	508	494	524	551	534	485	583	551	514	501	550	551	500	528	492	480	517	523	532	499	523	521	533	510	491	509	508	475	527	518	551	489	563	506	530	535	545	513	527	537	535	512	546	508	498	500	531	538	525	527	520	501	543	541	538	547	486	545	544	502	532	581	496	519	503	499	501	466	535	517	560	524	528	517	554	526	528	502	555	524	500	514	486	545	496	528	508	562	510	563	503	505	477	498	506	505	507	550	487	522	539	560	494	521	534	520	540	502	516	535	526	505	551	551	520	559	568	482	517	482	543	506	547	566	530	504	506	505	526	560	517	585	538	496	533	510	547	516	525	526	523	508	529	538	505	495	545	502	504	503	528	519	484	528	510	503	499	524	490	510	481	523	518	521	553	492	565	463	503	515	529	502	517	501	541	516	488	504	522	496	538	508	481	554	512	495	498	505	513	504	509	533	537	485	529	518	504	527	517	437	518	568	521	478	482	511	532	549	539	504	500	484	533	514	519	494	512	510	543	520	508	517	506	520	522	482	516	516	526	516	501	535	487	527	506	503	544	510	486	494	508	493	521	516	548	526	482	520	515	547	558	536	495	510	539	528	500	491	479	520	552	487	539	546	493	548	532	479	486	532	495	532	511	484	567	539	494	504	540	509	522	533	493	514	522	547	498	529	523	497	508	505	550	531	509	518	527	535	574	559	490	508	498	554	566	517	525	580	496	515	536	563	484	515	540	502	534	502	502	511	507	533	525	474	500	531	535	510	515	506	561	533	541	519	512	510	523	501	524	482	510	523	544	530	510	559	482	509	530	549	502	524	539	511	554	494	524	568	533	496	496	509	520	518	568	517	520	511	547	499	562	508	512	541	554	491	534	531	535	522	543	532	511	484	527	526	538	538	501	537	493	560	511	498	526	504	501	549	511	540	525	585	486	495	562	539	519	528	510	518	486	482	541	488	537	520	538	531	512	497	500	521	577	525	516	475	528	510	541	544	490	478	511	507	496	512	542	516	562	530	539	484	529	449	519	497	499	539	528	559	528	508	524	527	509	556	512	513	547	502	583	545	514	539	540	517	528	530	575	496	529	544	524	477	526	522	477	531	560	479	520	499	496	564	512	513	521	475	521	532	535	525	526	516	544	545	498	481	521	494	494	506	524	553	549	517	477	517	517	504	503	521	504	499	526	525	484	523	487	562	508	530	505	505	510	510	507	526	493	525	578	499	526	535	534	553	525	488	506	510	559	511	484	505	516	580	504	500	524	500	526	558	518	509	529	475	525	503	509	525	548	510	514	527	520	512	536	514	508	527	508	547	515	545	505	523	529	518	501	545	512	543	515	562	518	502	523	547	513	506	500	568	480	539	529	492	542	552	526	512	508	532	545	484	524	524	560	492	563	488	533	540	543	500	503	533	554	506	512	500	518	569	539	499	521	493	497	508	516	522	518	487	497	504	537	525	469	523	542	496	511	531	532	540	514	552	508	531	509	517	526	499	494	533	497	509	528	501	524	514	499	511	486	500	532	549	496	558	511	503	480	484	515	551	513	522	539	542	517	530	504	491	485	512	470	510	533	542	491	534	495	515	515	502	529	514	515	504	512	520	526	501	532	516	536	483	506	547	504	496	534	533	510	493	554	501	476	524	465	540	511	516	536	537	555	567	541	505	544	501	535	529	498	529	549	547	529	518	549	534	568	527	507	513	543	488	521	549	550	531	507	506	523	516	525	533	497	525	502	518	525	487	513	493	528	525	518	506	523	507	479	495	535	500	514	533	550	520	529	526	541	500	506	514	560	530	491	520	505	537	514	537	521	505	521	518	524	542	508	531	512	535	550	495	517	524	496	478	540	526	545	501	517	553	499	498	529	528	539	532	530	522	520	526	531	498	552	482	542	488	520	512	481	537	532	517	543	505	510	492	533	507	477	530	493	522	523	538	510	531	534	518	486	503	475	567	489	497	524	504	543	529	497	548	495	502	543	529	529	534	496	548	524	483	508	493	524	528	547	502	512	509	504	528	555	525	486	513	522	503	499	527	516	487	488	549	520	545	516	509	483	496	522	518	513	500	540	537	548	521	568	567	512	508	489	550	538	546	525	521	540	495	499	526	504	528	506	452	522	504	535	536	520	523	548	485	522	505	551	557	547	493	504	551	524	511	528	537	527	500	502	548	532	485	524	511	493	519	513	512	521	483	514	515	504	513	556	509	498	538	524	538	485	509	497	527	512	467	559	501	512	533	538	476	487	551	508	544	533	501	483	508	515	497	537	540	521	517	507	519	560
34600	6764	1323	952	674	602	489	432	401	363	314	304	367	344	323	320	305	296	324	289	299	286	294	240	282	256	270	291	282	280	297	280	283	314	278	279	288	263	297	258	274	277	255	234	280	296	302	277	298	298	317	261	261	303	270	246	272	279	245	274	252	270	244	245	276	276	278	273	272	295	279	281	264	271	279	262	250	266	286	271	257	255	257	296	290	316	246	278	268	253	272	286	307	304	267	254	293	241	271	247	271	262	289	286	255	261	259	247	288	247	283	268	278	291	279	266	265	273	275	250	261	274	272	264	301	255	279	266	282	291	278	276	291	269	299	271	265	265	243	258	243	253	236	230	277	257	261	264	292	273	247	265	273	290	251	278	292	288	283	276	269	263	275	252	255	282	271	292	258	248	269	278	270	259	282	272	286	268	266	265	233	287	263	271	252	260	274	259	284	265	298	214	273	212	270	291	278	306	279	253	262	259	266	254	265	238	267	271	282	296	260	258	262	273	264	291	264	260	252	270	230	289	265	270	240	273	301	266	269	271	257	297	272	281	271	285	253	291	264	255	277	247	273	271	285	267	298	268	268	281	270	291	251	269	252	268	267	229	283	280	245	261	304	265	276	265	270	271	321	289	255	301	259	246	252	257	288	272	273	273	266	275	275	276	258	294	283	279	283	297	270	250	258	295	293	265	282	294	264	268	281	275	270	284	280	257	279	245	295	254	274	263	274	265	288	229	273	239	252	282	256	245	285	269	271	258	264	273	269	260	265	253	286	287	278	259	250	254	278	273	258	283	245	300	261	283	269	255	239	267	269	259	276	315	256	260	245	284	282	314	255	303	270	276	287	265	281	274	305	261	279	266	249	272	274	246	272	264	295	248	296	281	272	281	255	266	278	248	269	262	294	276	258	282	260	269	268	288	282	260	232	254	263	267	265	273	262	272	260	289	265	275	268	290	259	256	268	269	276	266	258	267	241	273	272	288	276	267	261	283	279	272	271	268	268	279	244	255	286	278	265	255	250	309	266	253	266	266	294	289	296	282	274	285	279	239	266	268	262	260	279	272	264	293	263	293	271	271	285	271	278	241	268	266	278	276	277	274	264	267	237	273	292	275	276	259	268	312	269	300	270	290	303	301	258	285	309	256	270	274	256	295	246	279	265	302	269	269	268	255	255	264	259	265	246	276	280	281	254	288	290	282	277	263	270	276	264	282	302	269	252	244	261	277	267	265	269	268	254	279	242	272	275	265	313	273	289	274	298	271	248	259	283	279	268	285	279	241	277	267	258	255	281	265	279	288	278	274	280	251	248	292	266	241	270	305	285	283	243	244	272	272	228	272	260	253	311	268	275	269	294	272	266	266	267	250	284	285	248	253	260	283	272	260	270	239	293	279	264	278	296	279	258	264	241	257	283	280	273	283	273	274	266	276	298	288	284	248	275	252	260	280	303	267	302	273	255	289	245	253	229	283	281	237	278	286	263	288	284	251	306	275	279	271	264	287	260	287	247	270	285	251	263	291	315	271	266	251	276	290	286	263	301	252	254	244	253	307	293	275	277	289	246	274	255	248	242	266	278	244	273	280	260	269	269	277	291	273	260	275	282	263	272	287	263	247	291	240	283	259	254	257	274	236	261	260	253	293	283	248	282	244	266	259	276	274	271	271	271	278	292	285	295	263	273	267	297	235	297	266	275	267	244	264	249	269	271	288	278	264	280	264	260	272	274	281	255	300	279	275	251	250	263	272	268	272	260	301	269	248	252	287	266	251	269	262	295	269	269	285	278	249	255	246	253	300	284	289	277	244	254	260	263	281	274	293	271	252	264	301	260	269	260	268	299	286	259	273	280	254	260	283	275	290	263	249	250	267	267	275	278	260	246	261	252	267	278	256	259	268	289	315	245	260	286	258	264	254	264	269	276	252	278	259	299	244	286	257	288	277	285	278	258	244	285	267	291	262	259	288	283	262	270	308	266	267	272	262	296	268	276	304	268	271	284	265	285	271	278	264	301	277	268	256	250	238	272	262	267	291	261	294	268	292	280	244	240	256	286	267	289	260	266	263	287	280	272	255	272	295	268	266	277	268	278	269	270	285	254	286	239	271	260	274	300	285	289	291	248	277	263	276	297	277	267	268	247	265	274	273	276	266	258	248	292	285	266	232	269	233	280	279	286	278	293	252	295	279	252	245	258	253	294	256	287	250	279	287	283	266	259	269	254	283	256	268	258	260	262	271	268	257	285	268	234	271	270	248	263	248	251	285	273	287	285	268	298	264	257	251	246	246	275	299	275	270	262	259	280	258	276	311	272	252	296	259	278	316	297	275	251	269	295	257	280	256	292	242	260	293	280	261	266	248	276	274	262	264	271	260	277	264	281	264	271	294	265	307	267	255	293	284	252	277	247	255	284	280	314	266	265	270	274	296	282	291	277	296	250	292	293	283	268	253	263	254	303	289	275	258	267	279	301	242	257	275	265	268	294	267	286	280	268	265	254	264	299	239	267	292	249	290	256	266	280	282	267	256	267	280	294	265	300	248	253	254	266	281	229	257	242	262	273	247	252	269	290	266	282	280	265	272	299	262	265	249	275	260	278	289	285	262	234	275	258	274	286	240	293	259	260	273	264	269	268	263	255	278	272	265	264	279	277	276	297	271	257	282	287	297	273	281	302	283	288	265	255	281	265	265	261	304	265	276	310	270	258	259	318	291	305	272	273	249	268	296	266	290	238	278	255	299	290	253	240	259	249	283	277	271	278	265	249	273	265	273	264	290	282	289	257	282	253	251	286	256	285	279	278	256	247	264	254	278	237	267	308	288	269	265	283	282	256	292	302	252	276	268	275	248	271	282	278	259	284	268	300	273	292	265	269	273	269	285	276	293	270	270	287	269	258	240	260	270	254	274	261	276	248	273	258	306	317	281	274	247	268	258	285	279	280	264	266	282	277	269	241	273	235	268	269	270	290	264	286	243	252	267	288	302	265	261	289	255	268	276	244	286	302	245	240	279	248	251	286	262	299	241	284	245	294	305	255	275	253	274	242	281	271	277	294	252	269	257	249	252	271	285	267	246	256	248	254	252	310	259	255	274	273	249	244	278	262	257	278	274	272	308	284	281	272	272	269	245	277	275	261	227	271	313	293	282	262	274	268	238	280	276	283	273	258	290	305	284	260	260	279	287	244	257	256	281	264	280	285	261	266	312	263	265	278	272	282	290	271	262	283	274	265	270	273	273	248	281	277	275	248	258	255	270	257	291	268	288	298	260	288	272	255	266	269	294	260	270	274	283	268	284	287	279	283	252	281	260	267	253	284	287	264	302	261	261	262	277	282	270	293	263	260	296	297	291	236	269	293	278	267	256	261	260	272	266	273	258	288	254	278	263	288	280	276	304	286	275	301	269	263	246	305	247	268	258	278	278	281	260	274	301	295	272	241	268	273	273	281	285	269	304	278	270	289	288	259	249	248	287	273	261	275	281	251	237	244	235	284	258
18192	1502	3013	3263	2873	2346	1912	1727	1497	1412	1241	1150	1122	1071	1011	965	974	959	935	896	825	838	841	791	853	826	877	799	812	772	828	744	803	762	732	794	763	720	747	697	776	724	756	771	723	682	780	737	750	741	754	731	732	749	757	774	709	716	761	674	690	722	751	764	726	672	711	675	735	703	732	711	701	693	762	707	701	681	710	731	676	728	708	740	773	679	715	738	712	693	678	716	695	716	722	682	703	663	779	662	679	715	708	695	753	729	725	693	751	757	687	696	708	728	762	725	723	739	757	659	695	702	740	690	699	697	760	714	753	690	691	714	696	738	676	739	733	708	734	721	677	714	730	688	712	669	723	700	706	701	730	706	725	742	719	718	674	724	757	745	682	715	684	713	739	719	687	723	758	680	673	699	710	676	717	708	730	663	690	668	727	711	726	674	693	715	748	710	704	646	736	718	736	682	680	694	728	688	694	729	679	715	709	714	712	677	718	724	750	667	651	705	675	717	691	724	698	689	676	728	710	721	756	713	676	692	697	735	722	703	682	721	702	677	704	730	699	695	686	696	705	701	695	643	664	712	702	653	746	701	715	667	702	665	746	688	732	722	704	681	690	701	714	671	681	709	703	686	675	688	697	744	718	709	708	687	711	690	683	665	696	702	696	734	766	764	675	682	712	692	695	715	697	709	734	714	695	672	746	708	697	697	721	734	701	725	744	709	710	660	707	725	688	707	719	696	749	693	704	712	714	711	656	704	700	705	745	695	695	703	693	707	668	691	687	727	659	670	704	695	700	696	695	692	761	714	682	710	752	766	697	698	693	718	728	639	695	729	632	710	683	676	682	705	689	701	650	709	747	718	667	705	693	666	713	731	679	691	674	701	700	687	685	700	726	692	690	702	729	720	717	693	710	735	728	686	713	699	713	701	709	761	707	721	684	710	705	707	758	704	719	680	720	758	664	717	718	657	698	709	687	684	711	723	724	670	644	682	676	687	694	688	657	747	698	718	687	694	720	703	695	681	690	712	695	701	733	714	707	676	685	666	641	689	710	718	696	691	657	674	724	730	689	689	752	666	761	667	718	710	693	713	663	744	722	697	711	692	754	744	704	721	729	701	691	746	698	763	666	724	739	712	681	725	706	701	720	699	677	687	693	700	716	729	640	726	672	720	708	678	718	737	707	693	742	676	675	665	719	689	759	651	727	687	681	701	663	679	685	681	744	738	795	736	735	752	679	706	688	720	707	710	700	662	737	702	669	730	689	709	742	634	698	681	687	679	738	707	697	710	666	712	788	718	715	732	678	717	661	729	692	727	702	737	638	689	697	721	674	715	711	710	749	764	686	720	719	694	728	671	655	724	674	707	681	685	668	720	707	686	702	700	693	687	671	688	684	740	712	710	666	675	707	649	689	759	693	724	715	738	668	716	703	732	696	650	766	720	716	697	721	716	685	704	727	751	712	692	746	726	688	707	675	696	685	714	730	695	685	691	660	669	740	707	698	711	706	716	694	654	715	685	716	679	709	728	690	676	677	696	671	710	765	733	704	715	712	691	652	712	660	706	670	700	696	691	727	675	709	722	711	659	723	682	739	680	733	680	691	688	719	705	684	732	718	678	720	694	692	737	715	718	734	723	693	692	693	745	678	722	667	717	716	685	647	692	689	697	690	697	687	702	689	728	693	737	693	707	709	737	699	716	675	653	668	694	713	675	734	713	709	683	679	700	710	690	693	669	697	698	680	665	696	688	687	727	722	700	712	728	751	690	702	722	729	698	663	679	724	696	706	752	670	700	728	681	745	689	688	698	666	712	722	698	745	705	682	707	743	756	682	735	738	641	720	696	709	673	691	725	685	752	698	737	691	737	682	705	718	703	757	695	712	707	695	675	705	666	679	708	659	696	663	727	697	780	694	694	669	700	678	716	671	678	752	724	693	715	674	691	690	719	702	710	727	692	736	672	719	691	687	675	692	724	718	722	723	722	706	669	710	709	702	730	709	648	688	688	725	730	741	696	697	717	714	717	688	691	681	725	670	696	688	672	687	716	681	730	660	665	647	730	700	716	696	656	663	649	660	737	717	658	677	721	684	720	664	661	664	693	695	678	693	715	688	712	695	713	712	677	697	697	641	678	688	690	688	701	685	686	703	685	695	696	747	734	695	699	724	684	693	727	706	729	696	685	688	679	657	690	713	686	661	718	717	714	746	704	733	700	661	727	718	738	750	689	669	668	672	645	715	741	683	715	747	673	742	731	680	722	725	728	706	733	715	710	738	704	733	765	667	756	736	705	658	713	684	688	659	692	704	702	680	739	683	719	706	749	742	733	705	734	742	700	703	703	689	717	681	709	739	690	777	702	693	697	692	776	691	688	693	676	686	743	681	677	680	707	685	745	703	714	676	726	752	714	662	718	713	714	722	687	680	707	665	675	730	746	654	721	673	721	731	698	693	661	696	723	701	664	727	686	709	679	712	705	710	804	706	689	680	704	731	691	682	719	741	690	715	737	699	676	721	693	725	673	686	671	668	698	652	750	744	724	710	715	728	731	720	742	695	705	736	695	709	688	686	698	693	723	675	672	718	700	706	725	670	738	736	703	762	696	720	746	702	756	652	694	756	716	707	727	695	729	699	675	704	700	761	736	705	715	704	736	717	759	697	718	701	765	724	677	691	695	681	722	645	728	714	711	714	715	724	683	720	713	727	744	715	701	723	744	704	689	697	699	732	656	679	744	690	687	722	685	753	684	719	725	734	694	700	710	735	730	732	674	737	713	720	697	681	710	672	696	735	729	693	702	730	656	712	737	715	721	674	677	669	676	726	655	733	725	729	726	687	720	698	691	692	665	710	688	702	727	696	693	704	736	689	688	686	653	630	702	708	709	699	763	678	717	741	702	670	682	755	679	733	733	678	696	685	717	657	712	728	691	707	706	684	663	718	692	725	708	733	681	683	677	651	655	687	689	744	690	693	740	670	718	712	752	720	678	691	717	722	687	760	728	673	731	686	705	734	752	667	707	739	785	711	695	713	672	706	689	723	649	697	742	708	733	693	717	680	650	708	726	659	713	678	713	715	711	724	719	752	675	707	700	721	675	732	765	697	679	721	689	678	668	676	715	682	705	688	761	729	686	660	669	666	717	680	721	726	726	692	689	717	668	728	704	706	709	732	774	695	741	710	750	666	725	713	713	657	721	693	723	657	714	696	701	705	700	754	736	671	741	703	770	708	738	739	705	722	693	701	715	677	762	682	686	716	734	698	723	704	737	714	705	693	704	716	770	670	751	680	684	751	705	667	704	720	750	697	668	652	696	683	759	693	723	697	741	706	678	687	649	731	695	703	704	720	743	687	707	725	642	687	704	720	709	722	719	726	730	740	721	735	737	701	727	676	676	726	692	732	690	694	716	726	699	677	707	702	708	694	760	756	740	694	719	718	672	679	716	729	699	650	656	648	727	707	676	694	678	703	699	721	722	728	729	688	706	682	702	728	700
49343	14740	2936	1747	1110	854	629	550	465	387	375	333	300	312	304	280	244	240	246	246	258	231	227	241	219	211	232	248	249	234	224	201	212	219	227	209	221	225	229	198	235	229	199	203	225	214	203	218	215	213	224	216	213	173	212	222	224	209	238	228	208	238	206	196	222	208	205	190	204	204	218	178	211	230	201	229	222	210	219	199	210	198	201	190	184	223	225	198	224	208	202	224	212	174	211	232	210	219	211	210	223	216	188	228	190	199	213	205	197	212	174	212	187	212	223	180	236	183	201	223	213	219	235	192	221	227	218	205	234	226	218	222	215	205	231	204	222	205	206	230	200	195	175	182	231	226	230	222	190	200	237	189	215	171	203	213	204	222	204	193	221	219	218	211	210	216	197	185	223	197	208	197	211	207	203	233	234	208	207	202	229	230	245	203	223	227	214	192	215	204	207	238	239	203	218	211	232	226	212	226	193	202	220	203	196	207	213	209	226	192	225	197	220	204	177	198	221	215	216	202	227	213	226	215	213	217	249	212	216	202	204	210	227	207	205	203	205	219	211	186	209	202	206	209	184	206	230	202	220	235	241	182	237	211	247	199	213	199	234	201	201	214	181	191	178	189	209	193	225	205	203	182	183	218	191	194	201	202	204	202	210	183	213	207	239	226	214	200	191	209	204	209	234	212	211	234	200	170	203	189	208	215	197	211	218	230	240	205	209	201	178	205	201	215	231	186	224	200	207	199	196	203	208	230	191	219	232	213	220	188	200	222	209	201	201	193	219	215	206	232	222	227	220	188	187	196	210	170	188	225	212	209	218	221	210	201	196	215	198	193	191	196	209	207	225	200	226	230	191	209	219	188	190	208	226	216	217	202	209	206	210	191	212	209	198	196	206	223	193	213	222	197	219	206	186	228	213	224	231	199	206	209	200	216	220	224	215	230	214	200	215	205	194	235	204	227	225	226	213	204	207	224	232	212	237	196	209	193	231	215	196	215	199	230	209	195	201	220	207	225	210	220	211	200	194	189	222	196	224	210	242	183	216	219	209	187	217	181	208	231	192	209	213	225	190	220	245	191	213	214	220	211	219	216	222	214	222	224	220	204	210	210	212	191	193	202	203	217	182	187	229	213	224	208	198	189	227	196	207	204	238	230	198	196	196	188	206	197	229	193	201	231	208	206	203	217	215	213	219	218	195	218	196	204	186	209	206	183	224	172	179	212	218	223	214	195	182	221	212	217	209	209	230	226	239	185	230	206	206	218	221	224	202	239	220	186	207	204	216	210	226	185	222	225	206	218	231	223	204	197	208	202	211	196	194	202	214	210	209	226	204	213	218	215	202	218	206	179	211	228	197	182	232	202	225	220	195	194	225	254	193	192	212	213	209	193	216	211	220	190	190	222	209	215	198	201	218	232	210	197	219	249	219	217	204	192	229	218	191	189	233	212	223	210	214	206	214	203	214	211	210	228	224	211	226	215	206	206	184	221	216	215	253	194	195	219	221	253	190	218	225	204	198	206	193	201	229	189	223	219	205	205	209	226	224	219	191	201	208	218	231	187	215	243	210	192	226	200	227	179	207	215	227	184	210	204	215	186	208	189	192	213	201	222	200	211	217	200	203	203	206	193	202	201	247	225	234	214	203	211	201	197	226	199	220	218	237	207	174	197	228	210	236	250	204	200	213	198	185	213	218	200	203	217	191	207	206	188	216	211	228	202	236	213	191	210	208	208	202	233	184	208	216	188	197	205	221	226	226	199	236	216	205	208	213	241	209	223	224	190	191	209	221	216	228	209	200	224	234	209	199	217	216	233	213	218	206	221	196	228	218	199	212	206	199	225	197	203	206	204	194	190	221	212	221	198	212	234	199	223	222	195	228	198	218	207	210	215	187	222	231	218	231	207	231	215	209	223	199	230	188	186	195	199	225	217	218	207	204	221	179	210	232	208	220	221	212	207	212	209	203	196	217	236	219	192	204	190	215	197	193	194	195	242	220	234	223	194	231	198	225	166	214	218	216	217	205	227	231	201	222	204	215	204	225	213	226	211	225	206	244	204	208	226	229	217	204	193	207	194	216	218	216	186	209	189	215	255	200	212	217	204	204	180	214	194	216	227	217	206	200	208	214	199	217	226	233	183	239	232	190	175	216	226	230	211	210	216	198	219	215	241	205	214	220	221	193	205	217	189	225	209	193	205	230	193	216	220	219	229	194	210	214	182	212	203	205	219	190	218	217	204	211	215	205	202	211	219	224	189	209	183	214	226	207	224	229	205	211	251	223	214	213	184	216	235	228	200	207	201	214	194	231	230	208	214	198	208	196	199	192	215	205	188	198	183	233	186	187	212	179	214	183	202	207	217	197	208	228	212	233	221	192	197	202	226	201	200	220	185	216	189	198	245	205	185	198	195	200	230	212	201	177	191	162	212	228	189	227	197	228	212	206	211	183	224	226	213	215	176	202	214	205	207	226	206	207	214	194	197	202	190	216	203	199	230	199	213	217	205	185	216	185	201	209	206	201	218	178	219	193	214	221	182	225	218	214	208	203	195	261	228	199	201	222	204	186	202	193	207	195	203	194	197	229	184	244	208	204	212	214	184	212	200	210	201	182	209	197	206	210	205	206	192	208	190	222	232	212	207	175	216	211	199	197	219	208	205	218	188	222	203	211	205	207	204	202	224	208	208	192	191	216	205	238	179	207	206	238	227	223	219	233	222	220	184	213	191	181	210	193	186	211	190	189	211	207	229	196	205	205	201	237	205	189	242	209	190	221	199	224	211	189	249	198	219	226	225	207	213	199	212	221	208	211	194	220	185	198	242	224	216	215	204	205	215	221	216	225	192	208	185	193	209	230	212	207	201	204	215	206	177	206	232	211	226	187	201	192	200	221	211	217	215	193	169	197	222	204	201	208	212	195	210	221	216	205	178	220	230	228	200	179	221	207	216	187	218	209	202	205	200	200	214	217	182	205	221	215	218	168	190	203	206	200	197	226	180	189	203	228	206	200	196	191	225	206	204	218	217	206	215	196	240	184	248	206	189	207	186	196	228	212	202	229	230	221	220	180	201	221	197	195	216	197	209	191	205	206	201	247	186	211	199	189	207	173	210	189	238	230	201	225	260	208	235	205	222	190	246	184	216	222	203	187	218	209	210	192	250	237	213	210	211	219	228	237	185	214	229	211	229	226	213	234	224	224	220	221	223	237	224	202	234	218	191	206	195	177	185	212	208	226	196	220	192	202	181	196	228	220	223	218	216	220	197	198	206	242	226	215	218	220	236	223	202	191	167	205	218	202	206	213	214	233	206	230	204	215	208	206	219	182	217	208	203	234	169	220	205	206	210	197	229	226	202	199	187	214	197	209	205	191	208	205	189	189	225	228	186	221	207	195	214	229	206	201	214	217	200	228	216	197	221	217	219	214	207	185	222	199	199	202	206	212	195	217	219	208	221	231	177	203	203	200	215	199	220	185	215	175	196	185	211	180	227
25968	2174	4889	5375	4722	3649	2980	2492	2195	1812	1659	1476	1286	1324	1176	1108	1027	996	980	913	848	834	773	803	761	768	787	718	745	679	746	721	697	714	688	631	637	634	674	649	682	636	647	645	652	638	626	601	582	609	576	595	570	642	547	572	588	602	550	573	572	602	537	604	529	566	544	578	572	612	622	533	580	581	568	584	563	566	584	571	593	581	573	552	579	538	526	524	542	581	533	546	570	602	544	560	542	547	564	570	559	505	568	553	524	568	567	522	560	585	516	532	573	555	548	577	577	550	566	528	525	541	566	551	524	537	536	555	575	570	581	525	509	551	541	597	555	561	526	579	538	537	549	559	501	532	512	588	494	523	546	550	523	549	512	546	523	590	603	519	547	564	552	560	521	574	573	598	568	564	528	532	603	587	559	552	568	579	581	539	517	542	537	558	534	559	558	567	547	502	527	557	568	547	511	533	548	547	524	535	580	534	564	577	522	545	564	548	563	553	538	558	564	575	596	594	543	503	555	568	521	534	545	517	527	547	542	569	571	540	540	580	537	508	523	532	558	551	542	577	533	533	563	538	557	515	593	540	568	548	539	571	586	533	522	560	511	548	548	556	541	542	471	552	509	573	557	557	556	537	552	553	531	560	506	557	574	575	570	563	598	558	551	548	519	524	558	547	524	508	563	598	561	557	554	544	523	596	537	533	529	562	516	535	589	506	542	572	499	589	549	533	553	541	538	594	532	527	554	571	568	576	507	550	570	555	542	542	531	541	518	570	556	544	546	538	568	513	517	569	522	476	517	570	566	566	506	556	525	548	542	576	537	559	524	537	575	512	590	516	559	603	545	520	530	554	527	520	571	546	531	529	553	521	518	554	542	513	532	612	559	540	548	518	546	533	554	578	532	558	545	560	550	538	567	566	578	547	518	532	548	545	568	553	523	493	573	524	559	545	560	588	556	536	537	549	546	535	542	559	520	586	518	558	547	558	571	553	513	591	514	542	551	553	588	573	551	524	572	579	554	513	558	563	516	528	492	519	553	543	514	547	569	479	577	547	562	557	560	541	554	524	559	557	577	508	532	577	573	560	555	559	554	568	540	524	544	587	528	534	564	561	591	549	578	541	552	560	579	561	530	582	508	590	576	527	517	559	514	504	527	554	576	531	540	528	524	525	534	528	565	566	527	572	540	552	546	554	558	557	566	505	525	559	586	561	540	587	525	494	572	515	557	515	532	564	570	548	547	587	556	544	553	550	520	545	523	557	522	537	520	582	563	569	524	549	525	543	517	540	561	607	540	558	559	563	543	610	525	513	552	517	568	523	544	555	544	524	505	529	540	523	541	585	560	583	546	561	552	518	547	499	486	543	523	517	594	553	583	572	539	505	575	523	534	551	567	579	575	497	538	559	555	525	538	564	541	564	538	554	556	550	562	519	547	528	541	523	584	552	554	525	576	589	550	543	586	590	595	547	560	546	533	550	546	564	611	557	570	539	554	534	503	575	553	547	529	527	555	529	592	581	483	535	581	559	527	521	502	568	569	517	560	602	601	568	520	537	499	569	559	521	565	526	540	558	564	567	503	561	509	563	551	576	541	538	536	579	540	510	536	515	576	552	540	524	521	509	565	551	550	536	524	553	531	563	557	547	556	553	580	591	560	506	533	566	542	565	555	542	544	569	558	571	582	540	508	539	569	525	522	537	539	546	532	524	553	516	569	538	535	531	547	540	567	561	571	527	581	499	544	524	557	608	565	547	511	577	567	545	554	555	565	573	542	502	504	523	552	580	561	575	569	566	531	603	577	533	556	534	540	533	563	517	527	567	525	573	558	532	552	511	544	546	504	528	551	560	516	535	581	505	477	577	536	546	517	540	554	551	586	566	538	531	547	539	519	566	517	556	561	575	570	565	546	555	543	540	547	549	522	583	572	552	529	557	537	530	518	588	554	544	549	561	576	513	546	529	543	521	549	523	520	533	571	533	553	545	579	558	577	524	528	568	519	525	562	546	521	534	491	552	559	540	505	571	509	574	538	527	551	558	539	593	579	517	573	503	537	558	568	535	552	541	530	505	517	526	510	539	549	518	532	569	564	582	520	538	553	538	519	565	534	555	557	522	570	527	539	580	508	529	554	542	540	533	547	535	526	571	575	533	522	558	568	557	551	542	548	497	544	556	583	528	552	595	546	553	582	611	532	536	556	567	563	547	555	541	540	524	582	542	536	539	551	570	541	532	577	501	551	568	521	540	521	528	550	582	570	531	557	568	564	553	533	553	573	544	538	559	534	547	537	529	559	575	557	543	564	592	559	589	553	536	544	526	528	561	545	542	524	564	505	542	547	541	533	536	561	528	539	549	570	513	549	580	554	572	545	546	623	550	573	541	558	594	541	569	571	536	536	549	561	583	569	538	521	514	556	533	536	513	563	551	519	570	549	548	531	528	547	556	535	592	543	555	534	531	556	532	543	514	577	543	546	548	548	533	537	538	547	551	566	492	555	534	564	538	544	535	538	532	571	555	541	548	586	556	564	565	534	537	543	587	524	571	538	547	545	516	530	566	589	541	555	524	545	560	516	549	587	536	607	518	567	517	496	558	558	561	547	538	541	521	545	537	539	584	550	457	536	526	606	544	542	563	567	530	525	555	532	578	525	510	570	498	565	539	580	561	495	552	538	536	553	535	521	545	527	561	540	513	542	585	543	555	547	522	555	511	577	556	576	546	545	547	569	557	504	508	533	557	525	511	527	564	550	580	560	540	573	570	542	537	562	512	580	563	521	526	503	545	526	523	530	511	568	547	543	527	508	530	545	552	527	537	526	521	518	546	532	541	550	538	566	517	541	549	586	583	518	520	531	586	568	550	512	544	550	582	549	577	539	550	515	538	549	554	570	553	530	527	546	571	558	566	546	531	567	547	533	536	571	517	540	532	555	552	559	569	520	545	566	543	542	556	521	591	548	551	569	524	595	579	580	588	562	517	519	547	518	535	498	538	535	550	557	537	544	531	532	579	521	585	551	558	539	531	589	545	499	567	547	546	549	566	580	606	551	528	517	543	585	546	530	563	534	512	526	568	574	545	498	549	541	575	599	585	491	562	534	546	537	557	541	569	550	520	532	534	513	518	563	546	569	554	556	578	525	549	529	517	515	551	568	565	560	522	546	564	528	575	545	529	551	534	549	565	582	578	545	535	543	518	576	521	549	573	499	540	552	559	545	520	530	551	576	539	530	600	568	582	544	548	524	540	539	525	494	592	554	551	540	506	543	520	548	582	538	515	563	512	486	548	589	514	556	542	523	567	537	561	555	591	575	556	561	556	559	608	542	505	490	596	545	510	563	530	542	514	540	512	560	535	548	559	545	550	515	568	521	584	480	547	563	538	558	539	608	510	529	514	585	570	580	564	583	552	557	519	536	533	554	531	557	577	556	560	525	550	526	566	545	506	572	534	556	538	523	547	552	544	523	562	550	572	547	529	538	571	529	559	525	575	592	542
3954	262	214	234	218	200	193	204	185	191	194	216	180	188	181	174	213	179	170	188	195	206	172	203	184	188	219	208	182	204	181	170	221	197	194	184	182	166	211	202	170	210	181	196	240	198	188	206	178	176	191	213	196	193	192	177	186	194	192	210	201	196	211	186	180	190	204	181	176	185	168	191	194	215	167	184	224	210	175	210	191	175	189	194	201	207	184	197	190	197	193	209	202	190	182	203	189	198	191	187	212	188	207	183	201	214	200	195	185	201	216	209	194	183	157	208	202	188	170	163	178	199	212	210	194	185	195	188	195	179	193	160	201	208	211	210	185	205	172	193	207	200	199	208	183	219	171	194	194	167	191	186	191	197	190	179	174	200	219	206	186	177	185	161	217	201	181	201	193	190	186	174	186	194	203	164	188	191	212	194	203	207	192	225	195	177	190	187	197	221	213	205	185	177	211	192	212	163	187	208	179	199	222	189	208	204	190	210	208	172	224	202	197	173	184	191	199	180	183	203	185	191	187	190	192	180	194	174	192	182	179	192	230	187	209	196	198	200	186	196	206	180	186	190	207	179	196	181	207	182	200	189	191	171	193	190	194	189	171	182	183	201	202	206	182	177	193	207	190	164	192	211	210	198	201	192	196	193	194	176	184	183	189	209	195	195	162	183	195	191	224	187	186	192	172	190	201	180	211	199	211	188	207	190	183	194	191	176	186	178	189	187	205	161	199	169	197	194	195	173	196	186	195	194	201	200	188	190	184	220	198	198	194	199	216	208	187	181	168	212	223	181	183	178	180	194	170	185	180	186	196	185	193	195	184	196	179	203	206	194	188	179	181	185	204	180	203	191	224	193	184	186	212	215	177	180	199	203	199	194	194	180	197	200	164	201	188	186	189	194	204	190	191	183	183	181	165	194	167	212	190	187	196	183	201	181	193	182	191	204	196	193	182	213	167	204	198	182	194	204	208	186	201	166	181	192	210	200	181	205	187	203	221	190	207	224	194	184	207	194	192	194	179	186	184	187	189	175	189	173	204	211	199	185	219	196	196	206	214	203	183	156	188	218	198	164	182	197	196	188	194	186	176	204	192	200	193	177	174	200	191	202	216	196	174	178	191	170	171	202	193	205	180	165	187	191	219	196	182	188	199	176	166	205	188	203	185	191	175	219	190	202	172	194	189	200	181	202	201	166	172	204	179	180	188	200	184	182	208	199	174	196	167	196	204	208	194	206	192	192	200	175	187	208	172	165	197	187	221	198	181	174	207	172	194	190	193	203	193	172	185	190	179	185	202	194	205	201	191	206	200	205	185	212	182	182	206	186	179	190	188	215	223	215	189	214	218	190	179	187	189	175	218	195	211	169	183	174	192	184	195	199	192	161	187	204	181	180	212	200	175	174	190	195	163	200	200	181	194	195	193	202	212	174	190	218	206	193	199	181	169	189	201	182	189	184	207	183	218	197	205	186	201	176	190	200	185	177	178	188	182	187	190	187	187	196	167	177	185	180	211	188	176	187	181	221	179	185	172	174	171	189	201	203	198	204	182	201	215	182	179	197	209	194	222	212	198	193	172	191	195	189	223	170	222	209	168	203	208	186	191	218	215	201	190	174	203	188	228	180	188	187	210	176	196	182	199	196	181	192	208	180	165	194	203	175	199	178	199	206	192	200	161	193	196	223	179	182	180	189	207	219	203	180	197	203	173	180	185	177	208	206	196	186	197	169	216	194	219	188	206	180	204	198	207	218	205	197	198	193	210	192	198	195	182	159	204	170	169	180	204	198	229	213	189	198	170	190	195	184	185	158	195	195	234	178	222	212	201	209	195	190	224	196	188	182	198	177	163	174	218	183	222	201	188	193	185	175	194	163	192	194	186	191	193	183	191	219	193	186	170	193	196	203	194	202	201	196	203	185	216	187	184	149	175	185	199	183	177	187	224	202	194	205	185	197	194	205	179	165	195	205	184	177	225	184	204	221	207	190	176	169	186	170	160	194	186	184	206	190	185	190	181	192	182	182	173	165	203	180	184	191	209	199	207	190	192	179	188	195	185	201	200	191	195	188	192	190	175	197	181	195	215	179	197	179	184	183	202	209	207	206	182	181	190	180	194	181	209	170	194	190	220	198	191	184	205	178	196	198	195	192	167	197	194	170	212	166	209	166	192	193	210	201	206	203	187	194	173	181	168	200	199	228	194	187	209	206	172	189	200	180	175	190	172	194	171	203	211	195	188	202	197	174	168	198	187	183	181	210	210	195	163	164	194	193	190	202	187	211	160	187	186	188	199	163	211	182	198	175	211	203	198	175	199	166	182	186	178	181	199	210	163	190	187	185	197	198	182	207	199	180	190	203	205	205	200	189	202	204	200	204	171	202	190	191	183	170	195	213	153	200	193	173	221	199	175	192	192	202	206	192	203	184	193	191	203	180	185	204	182	203	210	193	199	195	209	199	184	180	171	174	193	174	207	169	204	193	181	201	199	187	222	208	206	166	188	173	191	199	190	190	212	184	189	202	187	197	183	170	177	203	217	205	163	224	208	178	175	208	191	173	161	183	193	199	168	210	183	193	219	187	217	199	193	203	187	211	187	189	190	182	209	196	187	173	172	196	203	211	189	169	212	191	215	169	188	194	188	219	200	198	203	186	179	182	205	187	174	205	206	157	210	201	194	166	204	178	217	217	204	189	185	212	191	206	159	221	212	185	166	210	188	177	188	207	198	177	185	188	182	186	208	197	185	188	181	183	200	210	200	203	203	188	191	188	186	173	207	200	198	174	198	192	221	189	187	192	187	206	176	201	184	210	187	178	201	208	174	197	214	197	192	217	184	187	199	178	180	187	211	198	187	184	202	193	200	204	199	217	207	203	183	213	180	194	192	173	205	174	171	192	194	195	196	176	215	221	209	202	206	183	187	221	207	199	180	176	198	208	182	178	193	175	180	174	177	166	178	196	193	194	182	189	187	197	209	196	194	202	212	213	194	209	213	200	218	210	187	186	193	187	206	182	166	191	196	225	185	191	190	207	175	184	207	193	179	218	198	190	199	207	180	168	216	228	165	195	191	201	190	196	175	198	188	200	205	209	201	167	187	197	202	175	199	212	197	191	181	174	176	212	198	205	173	169	197	186	180	195	183	199	170	200	178	188	189	190	193	191	177	191	181	220	172	207	201	182	201	199	214	184	194	218	210	195	202	200	209	183	187	213	195	199	199	162	201	193	170	211	180	193	186	189	189	207	184	197	196	213	196	212	191	192	156	178	185	190	185	173	188	192	193	191	208	192	193	195	170	205	186	190	201	194	173	203	192	171	193	187	188	226	195	196	182	192	198	204	196	179	179	181	186	217	216	213	197	201	181	231	179	185	221	208	187	196	188	187	187	201	195	192	214	181	194	174	196	212	184	185	183	205	198	196	224	186	209	201	213	178	193	194	208	180	188	200	210	208	183	171	187	186	173	185	179	195	204	166	162	207	199	176	179	180	194	186
3829	587	675	699	670	622	608	602	613	572	588	544	576	581	571	565	569	570	557	561	508	575	535	499	552	511	514	554	533	569	487	528	478	563	523	533	553	501	532	547	501	526	551	513	514	566	546	536	519	501	560	529	554	515	549	503	501	591	529	517	495	522	552	549	554	549	530	586	520	532	566	552	526	542	568	581	524	554	558	484	481	506	535	554	524	545	549	549	491	564	545	550	554	543	489	560	554	560	529	519	529	532	539	517	528	543	528	558	561	529	534	533	552	520	523	550	529	575	536	539	476	555	557	554	529	565	526	536	561	484	558	569	523	556	532	564	548	552	532	554	561	574	570	525	532	517	530	519	543	519	521	504	524	533	503	527	516	542	559	518	524	581	547	542	513	534	559	550	520	560	502	534	536	527	534	561	536	528	540	588	557	508	521	546	549	521	520	519	537	492	529	489	510	507	536	506	572	524	549	515	555	522	578	538	535	512	516	527	559	556	549	522	551	493	558	534	505	580	512	531	556	526	582	553	557	536	517	510	537	564	530	514	527	534	574	547	533	530	529	534	509	534	550	499	501	514	580	553	507	503	512	491	588	545	560	564	505	525	489	544	531	526	520	577	508	546	600	555	532	532	543	508	516	526	556	577	518	540	540	526	570	551	561	540	540	524	528	514	564	548	509	529	556	527	529	553	508	573	513	540	535	515	563	518	505	520	529	529	516	511	518	533	547	509	575	534	532	517	513	539	518	524	554	520	564	555	550	482	527	516	565	578	528	525	553	535	575	588	491	562	554	503	559	515	536	553	555	522	548	520	537	531	492	504	544	548	540	538	540	529	543	503	548	522	494	569	499	529	521	526	529	527	545	524	508	522	552	534	541	536	509	536	587	492	531	514	517	574	549	493	515	549	501	549	522	570	522	556	530	513	535	482	533	534	524	537	567	533	499	530	559	526	564	510	524	552	532	538	564	553	554	580	498	545	536	484	524	570	539	565	547	510	498	544	550	535	550	574	518	558	515	538	505	508	543	495	495	498	502	545	548	593	519	573	532	571	529	561	525	490	536	558	508	551	532	507	526	573	507	519	562	519	505	539	547	557	485	556	565	530	535	531	514	563	543	547	547	532	542	510	494	513	522	498	507	566	546	553	518	524	501	525	471	497	526	540	541	507	548	511	573	530	539	546	517	550	544	561	528	480	572	531	538	577	517	529	525	538	553	526	566	528	542	528	517	561	544	504	538	552	532	519	537	538	512	502	501	540	536	526	566	554	510	540	552	503	520	568	553	535	568	513	584	553	540	530	530	514	530	586	530	493	531	548	536	508	574	513	525	548	559	523	555	548	552	505	561	538	512	565	557	537	521	567	557	529	546	534	538	500	550	574	547	543	542	518	588	533	526	551	511	577	530	530	521	541	525	534	535	512	544	540	503	502	493	518	522	537	534	541	529	533	524	535	541	516	575	532	576	519	528	568	484	502	531	563	483	563	530	566	472	525	564	566	504	554	512	524	495	542	533	547	522	542	545	511	559	512	540	564	523	476	543	584	588	517	509	577	582	574	554	503	538	521	533	564	534	531	534	484	535	555	553	510	531	545	521	549	479	494	522	535	489	531	596	553	511	524	517	563	515	499	532	567	521	533	569	543	499	518	509	519	506	543	537	511	510	521	577	494	540	552	529	529	512	518	534	549	538	519	583	532	518	550	536	547	492	575	545	557	507	490	486	542	521	514	529	526	537	549	542	501	515	517	518	547	547	572	511	576	544	566	506	542	566	521	524	524	570	572	573	528	476	520	566	553	535	545	482	521	517	511	562	534	552	583	534	527	545	531	520	510	524	548	517	525	515	520	497	504	575	556	488	543	537	560	542	552	532	544	497	561	522	510	526	527	554	559	539	498	556	513	566	532	549	585	584	568	535	510	546	527	515	563	581	583	564	560	529	537	562	504	511	518	561	534	543	528	478	563	554	472	556	593	534	475	548	579	524	574	551	522	531	555	537	501	481	528	531	550	540	542	536	514	549	514	558	525	540	515	563	556	551	575	570	525	528	531	513	517	554	475	534	548	533	515	569	571	560	566	554	548	510	536	494	468	524	521	498	519	506	542	513	507	523	535	543	525	551	521	541	517	508	512	519	513	565	546	534	560	544	549	542	537	533	526	522	527	549	521	552	575	528	529	580	532	523	535	519	527	572	485	583	509	539	504	555	555	561	512	518	561	535	539	509	525	505	532	524	463	529	523	529	557	548	521	525	507	530	514	543	531	495	557	552	544	518	531	548	538	522	545	537	547	559	553	593	514	549	534	553	559	513	537	480	491	553	500	563	561	591	535	560	547	533	522	521	534	534	524	510	550	506	563	484	520	538	557	521	559	558	586	540	562	516	562	512	548	550	568	509	523	555	523	544	540	511	552	551	550	570	552	551	538	512	510	535	560	564	561	540	552	536	508	523	510	526	520	544	537	530	525	503	503	565	546	543	533	535	536	562	538	545	536	523	574	560	524	585	547	503	554	523	536	594	547	534	569	543	559	501	503	549	552	524	522	538	550	567	568	533	529	533	457	539	543	536	510	558	518	533	544	571	563	579	541	559	523	527	491	533	559	529	528	560	525	531	543	544	493	539	549	528	542	522	526	534	546	558	546	526	584	490	567	545	559	548	584	534	522	527	525	521	509	505	533	521	554	532	521	581	566	530	560	517	576	523	544	483	524	519	494	557	500	545	530	526	558	548	521	546	533	488	535	527	496	534	555	497	572	549	465	524	546	517	513	557	538	541	538	503	541	508	516	546	546	518	547	530	563	550	547	523	529	573	521	565	555	516	563	536	500	538	538	536	502	532	556	538	549	576	496	534	555	531	523	526	515	519	565	560	523	536	488	548	560	542	495	534	568	533	521	533	533	561	545	510	545	549	551	509	519	542	552	538	494	534	520	488	533	573	540	567	500	576	510	556	534	554	546	529	555	551	552	510	529	559	517	520	547	525	524	550	531	529	535	515	492	545	568	521	528	539	537	539	564	519	529	546	564	577	545	527	519	507	484	543	551	564	537	584	526	560	557	540	507	520	520	518	533	538	528	564	515	535	577	540	504	530	511	551	543	521	501	551	498	544	508	502	500	531	519	540	580	490	525	578	529	542	551	547	512	561	544	513	520	541	517	520	563	520	518	558	543	476	522	499	517	522	534	550	552	505	545	543	576	578	522	524	546	558	541	515	504	573	531	600	559	547	515	522	504	549	551	506	525	527	473	487	509	539	560	540	516	554	549	552	518	551	524	521	487	550	552	468	547	551	492	553	542	548	511	514	492	510	504	503	504	567	551	491	552	524	541	537	536	556	554	505	499	578	545	549	517	515	507	546	509	541	510	516	573	533	541	483	502	530	534	533	510	540	465	532	541	540	599	534	539	567	521	548	547	517	548	554	542	499	547	548	563	565	509	600	556	570	558	519	524	514	539	529	528	508	531	526	522	522	544	517	504	529	557	523	536	537	520
34435	6447	1339	963	710	625	510	445	402	397	409	349	317	310	339	283	343	287	295	287	307	250	313	278	300	270	318	284	292	276	307	297	286	297	277	284	299	249	308	275	284	263	281	265	282	268	275	302	237	266	270	264	268	251	259	277	282	271	271	231	267	268	263	282	286	309	277	276	302	263	283	275	291	311	323	287	237	310	284	277	278	282	300	291	251	311	283	294	279	259	281	271	258	271	277	283	318	290	296	285	256	299	297	261	291	273	270	270	258	294	283	283	284	235	305	266	274	294	305	265	267	272	299	310	275	254	278	281	255	285	279	277	279	257	269	292	283	279	289	235	296	265	291	276	273	292	286	259	292	282	283	299	287	264	252	258	275	274	264	296	295	290	292	268	283	302	289	253	259	298	241	266	257	269	257	286	258	253	242	278	254	322	289	293	268	241	268	251	296	312	276	241	315	257	270	290	260	264	287	280	267	255	259	268	292	263	273	266	273	276	287	268	284	283	305	296	253	262	259	249	295	258	286	299	284	280	244	255	274	265	289	282	247	285	298	281	267	249	293	264	271	267	309	278	260	260	273	309	280	271	306	262	308	282	264	266	274	262	279	268	253	275	294	288	256	272	275	262	305	299	261	252	271	260	294	269	272	251	259	275	311	287	272	298	318	284	277	285	280	257	256	302	297	295	284	312	263	283	286	254	290	259	255	296	306	284	306	280	263	297	290	268	279	261	267	271	272	269	249	283	275	291	261	308	275	246	245	291	262	270	294	269	273	295	299	247	244	279	272	279	315	284	276	314	284	271	288	261	235	240	269	256	305	258	293	264	292	263	292	265	322	316	319	267	262	259	280	257	286	272	297	286	295	278	246	291	237	251	279	277	288	262	282	278	245	266	278	265	289	268	284	284	252	276	288	291	249	299	274	278	287	285	296	276	284	277	264	267	267	273	297	289	298	277	287	270	309	281	272	269	296	271	276	296	269	256	285	268	283	272	260	302	305	316	302	290	299	274	291	259	244	288	255	263	287	297	288	288	290	275	288	282	273	263	281	273	281	275	299	255	271	265	318	264	243	256	257	274	272	282	264	273	314	291	278	298	263	264	242	273	266	302	281	287	290	290	265	301	265	318	277	269	280	247	254	256	293	264	277	258	282	297	290	254	263	286	238	243	266	264	267	300	257	277	291	248	323	277	273	291	274	295	274	284	271	261	286	273	250	317	294	278	251	258	250	279	273	275	262	286	264	289	287	268	270	288	340	260	267	294	267	293	289	288	273	240	292	268	270	255	273	275	310	278	305	278	279	288	270	293	251	261	277	279	298	295	260	287	268	274	264	263	239	278	278	268	282	265	251	267	293	296	234	278	275	293	249	293	271	277	264	294	286	297	246	257	298	272	295	270	283	265	299	313	303	286	243	236	271	262	271	264	270	251	274	300	263	284	273	251	265	315	287	272	293	271	269	284	259	268	265	286	297	282	241	295	286	296	265	282	282	277	302	282	270	295	287	269	302	299	263	273	274	291	267	315	252	291	265	251	264	278	268	269	276	277	279	278	294	255	278	264	280	292	291	264	312	268	301	271	290	302	269	291	299	302	275	278	278	266	287	281	280	272	284	272	285	301	293	273	295	265	302	295	263	296	268	279	306	265	279	306	309	275	263	284	283	270	266	278	272	308	279	255	269	271	258	283	258	289	287	263	306	291	266	290	297	289	307	276	304	279	259	267	285	298	271	254	283	276	278	276	298	311	287	282	285	298	274	270	258	283	277	272	285	277	268	273	273	273	284	298	285	276	240	283	254	284	255	312	297	265	287	285	277	271	265	231	292	286	267	275	276	258	278	298	303	268	275	312	260	288	269	259	281	266	249	274	263	255	284	258	292	294	271	272	291	277	268	273	281	303	278	269	289	260	296	271	267	241	246	267	285	272	251	285	266	262	271	311	295	273	273	250	261	291	279	302	303	279	266	270	279	280	287	260	272	262	269	262	287	283	262	262	297	276	303	276	245	323	250	250	261	269	284	294	240	268	261	269	265	260	276	265	289	290	291	289	280	274	260	245	306	293	247	239	313	262	283	259	261	255	268	286	280	271	306	295	286	278	297	255	281	281	280	285	293	277	267	260	286	295	294	278	325	252	270	292	282	261	279	291	294	265	243	281	294	264	292	263	287	265	281	274	288	265	277	294	274	238	270	291	295	267	261	294	290	249	259	285	267	291	285	250	310	279	295	270	268	320	301	292	317	280	278	282	253	261	298	277	288	250	275	267	254	274	272	293	274	284	259	282	271	280	273	244	271	283	278	258	273	299	285	313	251	266	268	276	269	324	250	281	279	286	248	253	283	283	297	270	296	264	276	288	256	283	295	269	298	291	253	289	267	282	291	322	295	269	258	266	287	302	266	268	259	282	271	255	285	297	283	277	298	282	300	269	266	292	260	267	271	288	281	292	241	284	287	263	271	278	292	290	277	264	278	292	303	277	293	277	253	260	288	294	280	262	265	266	280	261	274	274	280	268	287	249	286	284	268	264	271	249	281	300	267	283	293	307	260	294	301	254	267	298	275	241	261	232	259	286	272	291	284	291	270	270	260	245	289	247	288	277	312	272	256	293	273	239	260	307	264	278	305	250	280	296	296	291	277	278	295	291	248	256	302	281	268	257	297	275	256	261	281	295	264	278	245	295	301	287	277	261	297	300	282	271	282	294	285	281	294	274	288	253	273	257	270	293	263	255	245	278	264	291	277	289	286	295	293	271	265	280	266	260	264	283	284	251	256	280	286	312	277	286	288	278	242	285	293	299	270	306	299	269	274	308	263	277	294	276	277	264	315	266	264	307	278	278	284	291	265	272	272	310	294	261	253	297	241	268	265	276	262	278	287	279	296	266	239	277	293	269	297	267	264	307	274	284	272	238	277	292	294	281	285	267	311	303	283	254	288	275	246	261	268	270	278	283	282	295	254	303	286	280	259	290	284	281	285	294	282	266	268	271	264	283	266	282	288	260	298	285	263	282	257	263	265	289	282	270	268	266	266	264	295	274	238	257	262	255	269	278	254	270	315	277	261	286	274	266	268	277	245	287	287	278	272	259	256	248	255	312	280	271	266	244	287	265	268	273	279	283	278	273	305	240	270	255	262	252	287	268	268	274	253	283	261	260	303	268	291	280	290	273	272	276	297	288	272	262	269	251	288	254	267	269	306	228	268	287	258	272	280	285	255	270	286	283	288	312	278	286	252	244	282	285	311	300	269	301	287	313	267	264	299	277	269	285	289	289	302	255	268	269	253	272	275	272	272	266	288	266	271	272	280	289	276	299	311	256	297	298	287	264	288	310	286	283	304	286	283	291	286	275	258	245	258	289	309	271	310	259	273	257	262	288	268	268	272	286	284	259	262	280	275	280	284	278	293	275	272	312	256	293	242	279	260	269	270	256	282	266	252	275	266	232	284	288	312	245	282	289	284	287	319	280	292	307	263	298	290	285	251	284	283	328
17912	1488	2988	3192	2821	2368	2060	1752	1533	1406	1306	1179	1145	1092	1049	1020	968	1016	898	889	913	893	824	840	811	820	808	848	857	808	775	828	803	814	795	765	730	778	767	733	825	790	755	756	768	726	727	686	760	801	794	787	758	751	741	723	742	723	738	724	723	705	718	715	750	755	712	714	724	732	764	747	736	721	714	743	715	746	750	732	708	736	709	729	774	756	692	743	714	750	727	734	706	685	691	723	692	742	718	722	746	720	680	723	780	748	711	754	716	746	716	708	680	753	761	727	673	732	740	720	738	738	757	754	689	695	749	686	730	708	774	702	733	741	718	725	751	655	736	723	736	741	744	686	718	708	750	715	765	715	710	665	731	717	698	695	717	727	702	730	686	762	709	746	734	733	729	756	764	733	725	743	705	716	771	773	764	666	705	743	698	731	762	718	726	677	711	699	734	717	710	689	736	729	686	739	723	745	713	734	684	710	728	720	715	739	682	726	730	702	743	724	751	722	713	683	713	716	771	703	703	742	712	709	750	721	730	699	726	743	721	724	732	703	708	735	751	716	702	739	722	711	733	742	742	743	698	719	726	769	812	742	732	765	715	702	745	732	719	710	752	730	677	713	751	723	739	728	700	729	707	733	750	705	703	772	701	666	749	708	723	732	741	722	731	725	684	737	740	723	717	769	752	758	701	718	693	723	715	641	721	725	712	674	711	747	713	743	702	724	740	726	707	719	681	720	716	699	714	753	711	720	734	728	726	722	719	739	716	780	715	730	778	764	719	709	727	734	691	727	642	746	761	676	738	694	693	728	678	770	706	723	719	724	747	664	698	728	714	719	670	741	726	751	737	717	691	739	738	727	713	749	748	753	714	749	616	726	695	746	717	687	747	739	719	738	701	716	769	716	734	763	732	727	645	724	742	725	705	723	673	687	699	692	715	711	745	723	711	696	713	768	768	715	764	700	774	732	690	730	730	732	735	700	703	727	702	804	735	686	672	747	725	774	678	773	731	718	705	758	689	697	701	775	712	665	767	712	699	686	734	712	760	724	739	707	669	728	732	726	723	742	732	736	733	715	717	699	738	738	705	758	763	749	711	679	761	773	725	702	735	704	765	702	752	759	677	736	694	679	730	704	719	777	694	714	695	658	744	703	732	729	720	734	761	723	707	681	723	691	756	772	757	729	712	717	736	714	702	759	679	714	718	708	675	710	711	742	699	697	714	713	745	715	679	747	712	750	741	740	725	697	704	677	683	724	758	693	750	704	744	717	767	715	720	705	773	735	724	738	699	713	765	729	717	729	717	748	730	722	695	727	760	754	750	707	746	705	754	763	726	725	696	661	668	777	752	705	695	689	694	751	737	775	700	724	715	748	704	779	681	683	747	744	707	770	716	700	765	735	698	741	664	711	698	738	745	746	710	711	731	725	738	748	747	690	725	725	758	725	706	743	745	747	706	767	703	723	708	700	698	736	720	726	726	737	704	700	707	760	727	728	703	699	711	736	717	722	730	729	758	703	757	755	735	713	768	750	756	750	738	678	766	753	722	738	726	707	738	717	726	716	708	756	753	701	688	718	766	729	758	727	759	717	759	688	734	712	695	760	722	713	734	672	734	735	639	700	719	683	705	738	731	729	707	689	720	737	713	693	729	727	730	703	723	711	715	688	725	690	710	757	708	694	726	714	703	736	782	769	727	723	742	735	729	726	680	714	713	714	723	731	668	720	735	660	732	717	712	757	710	739	729	765	712	730	735	783	704	749	732	698	720	701	739	718	701	697	726	670	749	725	726	755	691	787	760	731	726	728	690	741	759	717	750	700	706	710	678	723	735	709	730	759	727	696	761	745	730	747	756	719	744	738	734	764	691	683	756	702	758	719	697	686	694	724	746	732	719	707	659	736	727	753	678	728	670	665	722	696	673	746	736	720	708	711	703	726	726	693	739	708	702	798	700	762	707	704	724	719	683	692	732	745	750	737	727	744	720	711	766	752	705	704	732	711	695	751	759	691	688	719	758	764	729	728	698	700	770	709	711	680	727	715	686	705	706	745	716	687	757	718	698	680	708	681	747	726	739	699	743	723	753	712	732	693	758	736	723	690	685	743	697	714	739	740	727	756	699	735	743	727	706	720	747	699	677	668	727	756	714	732	731	697	747	674	721	703	708	750	706	748	742	745	746	717	708	725	715	709	729	664	722	695	711	684	694	746	689	769	694	741	729	689	712	736	731	747	731	674	694	726	789	762	722	699	738	677	740	739	692	710	718	736	707	733	749	707	731	691	708	760	688	721	703	729	680	742	678	717	722	737	685	725	720	734	734	771	726	694	682	741	750	714	671	739	732	675	723	707	732	686	696	721	698	722	722	709	721	730	760	690	720	719	740	698	685	715	711	711	722	702	711	712	757	712	708	739	722	728	746	760	729	684	785	788	740	737	740	739	671	718	706	698	715	742	736	731	739	683	709	720	692	711	715	686	745	698	723	746	729	783	688	710	752	710	678	698	738	695	729	717	719	704	704	716	755	758	703	742	747	708	745	694	716	749	705	750	697	719	726	713	716	726	736	715	771	724	733	722	698	693	714	719	743	713	705	673	720	678	734	753	745	758	685	710	723	673	699	773	711	695	720	697	715	680	694	714	729	714	771	767	738	716	678	736	712	693	772	691	740	680	727	678	740	731	697	718	731	722	668	722	727	722	686	734	733	744	717	675	708	680	694	682	714	723	725	729	737	749	703	757	747	670	737	721	713	629	682	734	724	715	752	743	682	739	764	726	751	730	752	676	713	728	675	710	710	679	717	705	729	734	708	725	735	697	706	715	674	728	748	690	728	701	722	749	745	696	761	745	691	690	711	723	733	702	672	711	724	676	729	717	699	681	727	684	726	731	683	733	736	785	727	717	743	713	741	725	762	727	757	715	744	704	704	741	714	746	711	722	715	707	684	712	728	693	726	738	735	740	743	683	703	695	699	734	705	746	709	701	715	686	732	750	727	734	738	713	696	693	775	740	709	690	741	787	736	727	701	766	722	671	763	727	705	699	714	695	790	713	718	761	704	728	718	701	705	735	760	703	686	722	720	735	713	717	733	728	695	736	730	727	709	729	685	735	742	701	746	724	751	769	688	757	777	734	756	719	705	736	757	730	710	702	686	763	736	724	724	706	754	692	706	703	672	736	705	674	694	740	716	753	733	681	704	747	674	719	763	689	709	752	753	685	699	773	706	764	780	756	711	794	747	730	703	743	715	692	726	688	795	754	725	740	717	662	752	719	756	699	720	672	725	740	690	702	771	722	735	721	708	736	684	683	712	690	699	740	689	736	737	782	710	707	748	722	743	727	722	734	716	728	753	756	740	753	714	700	758	730	695	752	721	790	727	731	686	696	769	734	746	749	706	692	729	697	704	733	741	763	737	722	723	755	780	733	737	694	738	728	728	743	763	722	748	696	723	683	667	761	700	739	706	741	722	732	730	730	687	709	773	734	701	732	689	723
49367	15177	3054	1676	1080	790	678	517	483	402	369	374	332	312	298	289	282	275	291	265	258	216	278	254	246	243	237	228	228	229	257	250	255	232	252	214	193	218	224	239	220	216	223	223	221	205	238	224	243	234	201	207	195	213	228	224	224	217	212	184	209	196	233	209	211	239	237	189	222	227	235	226	212	205	232	220	214	215	249	211	227	219	215	214	221	223	224	210	218	213	217	234	230	200	233	232	223	205	209	226	190	202	204	195	217	230	241	194	209	218	212	185	250	211	218	229	232	207	224	234	206	221	183	200	233	227	220	232	225	221	229	239	203	213	203	212	203	195	206	220	219	208	216	237	205	211	208	216	203	226	234	183	230	194	219	238	233	189	220	211	212	213	230	195	200	236	211	228	205	218	215	215	195	238	211	204	217	237	217	201	213	221	188	229	201	229	204	231	248	233	203	202	215	224	211	231	198	206	212	188	227	202	197	206	197	212	216	192	253	240	260	224	230	219	217	199	207	210	215	185	200	211	218	220	198	232	231	209	215	203	192	188	244	238	216	227	233	235	247	222	217	211	214	228	241	207	205	218	235	184	219	235	237	206	238	218	213	221	216	206	230	216	211	211	215	187	234	205	201	207	218	219	221	235	220	209	209	221	220	243	227	207	219	197	208	204	223	203	199	219	224	216	204	219	206	197	220	193	213	226	206	198	221	249	229	249	215	220	215	199	224	211	244	227	197	217	225	223	181	215	182	209	223	219	219	218	207	235	208	231	244	233	234	214	191	227	225	223	234	212	231	208	203	234	226	215	216	227	198	206	223	209	226	232	224	226	239	230	242	219	238	181	218	234	235	222	193	219	245	226	228	204	221	193	209	228	203	210	198	186	193	194	220	249	248	226	226	194	240	207	206	222	204	202	206	204	218	213	228	241	213	188	216	214	246	197	231	218	216	200	231	210	239	222	194	254	223	203	191	209	229	221	246	221	209	185	232	202	241	208	216	219	253	238	233	179	218	219	229	204	200	200	216	236	189	232	204	221	215	211	226	210	220	206	222	217	224	215	184	202	209	215	238	204	209	222	209	209	200	207	207	233	228	235	215	204	227	220	208	204	196	195	233	219	230	240	209	214	212	214	201	215	212	241	196	204	216	199	209	236	234	193	232	204	206	212	202	198	234	200	255	207	217	252	198	185	202	207	219	231	223	210	205	196	223	216	224	220	213	207	208	166	213	213	200	207	231	217	204	217	231	224	224	233	181	210	219	244	204	212	203	233	249	201	210	188	218	210	207	211	234	205	223	210	185	250	199	199	230	243	232	186	185	221	179	212	180	210	231	229	201	219	213	187	238	207	201	223	237	218	193	216	203	223	208	232	210	201	218	185	224	231	205	222	207	246	187	211	225	229	195	186	201	224	231	192	227	188	226	206	219	197	204	213	226	215	223	205	202	192	239	236	211	205	214	200	214	210	207	213	221	231	201	226	224	196	239	202	222	206	196	215	216	213	233	215	210	221	184	214	207	246	200	234	177	251	197	223	234	211	218	183	209	209	232	233	219	214	191	230	183	211	229	224	196	227	219	213	211	200	214	230	221	206	207	209	260	206	216	227	268	223	233	225	216	221	214	197	221	214	213	223	219	232	207	197	222	210	195	213	206	212	209	202	234	204	196	245	204	226	220	235	242	244	229	213	213	219	219	217	220	214	204	205	217	216	206	215	200	232	206	228	228	211	208	224	215	242	219	209	180	191	211	205	217	209	220	227	206	234	206	201	202	193	211	213	244	218	212	231	198	219	212	211	213	210	223	229	245	230	210	227	226	230	232	211	202	220	222	192	229	214	196	211	214	223	197	204	229	233	219	211	209	241	208	229	247	232	222	211	206	184	213	193	218	193	223	188	208	211	189	245	201	219	240	201	205	200	221	219	208	210	214	219	203	213	216	204	213	222	195	223	223	207	209	201	224	235	217	222	218	215	207	188	234	208	216	205	204	232	193	221	214	201	212	232	218	220	227	211	188	230	229	218	195	219	236	224	244	215	243	205	190	195	256	237	219	228	217	188	229	210	228	241	181	236	231	233	225	194	222	208	241	195	223	232	242	220	203	207	205	190	233	197	229	221	230	202	225	235	225	253	194	212	222	222	216	234	195	215	216	195	203	208	185	212	227	214	196	196	221	234	219	215	234	219	205	211	201	198	213	207	225	211	225	209	205	221	219	234	222	199	221	217	230	241	209	236	214	211	215	190	226	240	190	205	222	236	223	186	214	212	227	233	235	224	215	210	229	220	207	213	224	203	242	226	221	213	200	223	226	196	210	228	232	218	203	225	217	213	192	212	213	194	225	219	219	190	211	217	192	205	225	220	218	195	248	202	231	223	228	197	210	231	214	189	205	208	219	214	215	195	196	209	211	209	195	226	216	204	196	212	209	232	222	216	202	202	214	198	219	197	235	198	205	225	222	225	200	225	227	234	233	207	192	203	236	194	230	178	220	235	222	227	231	200	196	191	208	228	199	220	207	229	202	227	188	228	188	191	210	223	231	233	195	196	214	207	202	218	227	219	239	234	251	211	233	192	202	217	220	216	221	239	193	229	225	208	205	207	224	205	228	233	191	194	229	234	225	215	202	221	202	225	204	214	209	228	200	216	206	198	213	226	215	238	224	217	232	201	216	222	216	186	198	219	218	231	242	216	228	198	251	209	225	201	203	208	208	216	229	220	222	224	221	183	223	204	196	222	205	193	219	221	212	210	219	215	191	207	238	232	195	213	231	203	229	228	208	194	208	205	237	212	211	189	222	220	199	199	227	191	205	213	208	189	201	228	217	223	230	203	218	236	235	195	229	210	209	225	210	205	218	224	194	219	231	226	209	204	205	225	193	219	248	213	217	204	225	234	204	230	214	230	178	203	223	245	211	210	219	233	233	205	197	217	203	223	216	216	197	234	209	200	179	189	194	213	229	228	228	219	218	215	224	219	212	223	211	233	229	193	210	223	215	222	200	195	208	213	244	219	216	238	192	200	204	233	225	200	209	209	204	222	207	220	222	220	220	204	240	205	212	234	224	224	181	231	183	229	243	216	203	221	212	195	243	223	228	218	217	207	231	214	232	217	211	207	200	226	222	209	207	227	199	220	194	198	209	206	194	213	216	232	235	214	208	237	218	200	212	204	204	189	203	209	209	231	227	214	203	204	255	224	227	207	207	241	198	216	202	186	209	228	188	226	206	215	236	250	203	216	208	242	197	240	213	202	248	211	206	230	206	209	211	200	203	238	201	239	224	198	227	218	202	199	201	210	235	190	218	225	200	222	183	204	207	217	249	232	191	209	206	219	213	208	213	226	205	214	206	208	209	231	212	197	208	216	200	244	237	204	228	240	204	193	212	215	184	202	186	220	224	222	202	222	203	189	216	186	201	215	218	212	212	201	231	209	209	242	227	229	201	198	203	229	236	201	204	178	230	217	248	216	219	216	214	201	211	219	192	188	200	208	216	201
26114	2193	5026	5490	4555	3744	3027	2580	2244	1874	1705	1507	1456	1247	1179	1158	1128	958	977	884	863	896	852	790	786	753	773	740	722	703	695	735	659	710	717	683	693	666	639	650	685	659	622	604	637	619	608	634	560	633	589	587	591	630	670	580	602	618	595	635	612	598	545	554	605	632	580	586	606	595	548	606	596	593	604	561	567	587	621	628	583	557	566	566	623	609	557	574	594	578	593	542	579	591	598	563	568	554	620	561	589	608	595	590	568	561	587	595	584	542	575	582	584	559	581	576	574	577	565	591	596	552	617	522	586	573	540	592	585	524	596	548	576	538	595	571	564	586	550	544	553	579	577	580	585	596	563	579	547	579	541	568	607	549	607	575	560	535	605	591	565	583	592	579	619	569	581	566	578	609	563	579	585	560	542	598	572	599	599	592	560	631	615	615	538	541	596	558	558	611	567	597	596	545	558	589	565	561	533	529	594	587	560	524	556	543	602	576	573	580	557	553	595	569	584	558	564	591	557	575	560	590	559	582	554	591	566	571	550	534	560	594	569	591	532	582	558	585	583	547	548	562	561	555	531	547	560	521	570	547	571	573	594	518	513	593	541	585	531	578	542	573	584	545	564	588	592	563	562	568	581	546	534	570	607	600	560	589	576	559	625	582	533	543	600	560	553	536	567	593	619	528	554	587	567	573	582	551	548	548	550	546	566	561	574	545	557	511	560	584	621	543	597	537	544	571	553	566	545	586	531	530	593	544	579	542	571	517	594	565	563	552	616	577	574	548	580	522	585	542	600	540	563	536	588	575	578	544	589	567	549	549	570	547	526	550	543	561	554	541	538	568	565	547	557	528	582	551	574	601	532	590	580	548	572	553	529	535	523	550	600	559	587	565	581	543	496	514	558	588	568	592	548	603	541	529	547	570	556	576	581	602	582	541	540	561	550	544	575	582	571	540	592	578	566	529	589	602	546	548	592	535	554	580	536	567	579	569	559	568	602	543	542	644	574	551	573	563	559	580	570	556	547	548	564	569	549	571	606	528	583	599	505	579	564	533	569	628	516	511	585	558	585	582	557	585	555	557	568	545	577	532	530	521	530	585	579	563	542	522	573	597	508	551	558	568	567	544	503	564	611	571	546	574	556	574	585	602	554	573	590	598	553	579	563	574	574	597	538	546	542	567	568	545	558	563	559	531	570	563	560	538	551	586	531	553	551	535	592	560	614	558	542	533	540	533	543	626	551	556	525	534	568	566	629	568	581	571	583	534	572	574	542	575	542	574	561	584	591	544	555	532	581	554	591	595	590	540	533	543	542	595	555	543	544	580	582	552	597	601	571	568	569	548	577	570	549	533	537	528	533	564	590	576	559	547	534	548	529	571	535	564	540	576	564	593	591	576	562	579	534	565	545	567	570	550	540	530	539	551	578	556	607	555	559	574	565	555	590	559	555	530	553	590	554	554	574	554	572	593	569	540	517	567	570	571	563	594	587	531	535	519	572	568	542	617	562	562	541	560	562	529	572	569	551	547	552	533	577	541	538	541	555	569	542	533	554	582	556	512	567	568	543	564	557	563	552	544	591	575	574	539	560	568	567	564	555	566	568	562	538	554	523	499	566	540	570	535	581	558	646	574	594	595	568	543	581	541	564	604	567	543	556	541	591	608	549	557	590	570	543	544	568	563	537	549	581	589	544	523	543	577	556	521	577	572	544	579	581	588	565	566	545	532	562	525	562	550	548	582	573	585	582	606	555	584	562	573	541	570	595	572	565	550	570	566	622	556	515	565	611	573	546	539	557	569	565	582	547	559	554	555	549	562	536	552	569	574	568	583	550	584	603	572	556	543	569	553	559	521	577	564	556	560	562	518	542	563	568	566	572	593	553	568	575	564	534	579	578	584	579	518	561	555	540	567	569	540	537	543	562	545	557	552	583	550	547	529	563	500	549	535	570	529	552	611	579	533	585	560	539	592	574	576	565	589	586	543	563	560	562	537	538	574	542	538	601	589	587	577	556	559	551	555	560	578	567	514	558	573	548	577	595	561	551	552	566	579	555	558	518	521	566	565	606	515	568	558	564	584	576	571	526	574	552	569	572	559	548	553	553	607	529	591	562	523	537	550	589	595	552	526	601	525	573	556	593	523	531	563	570	599	556	593	582	564	509	569	570	548	575	575	598	526	573	551	584	543	553	550	544	602	587	581	596	583	558	571	604	569	546	554	546	560	572	564	612	567	589	617	562	554	545	549	543	579	595	567	567	558	585	572	602	543	610	559	560	530	573	535	545	556	577	522	560	526	582	624	567	552	525	594	573	559	599	564	579	580	518	603	605	585	559	537	582	575	567	576	554	542	607	553	569	542	548	575	551	598	592	559	578	593	561	576	579	545	593	544	524	587	568	568	554	582	550	558	570	564	546	556	538	593	541	551	536	543	536	577	592	591	546	542	548	604	525	604	537	555	530	573	565	584	542	546	576	586	572	606	582	554	526	580	519	582	543	551	549	556	522	583	576	571	515	551	547	592	581	548	544	584	599	530	573	525	562	564	572	560	577	585	525	571	569	538	573	569	588	549	529	586	591	539	577	568	580	580	598	545	571	568	588	580	547	570	557	562	548	559	557	573	597	566	576	579	581	583	576	552	570	562	562	541	548	560	543	589	558	599	566	599	535	602	562	601	613	593	569	549	581	543	602	575	559	540	613	599	558	554	576	578	539	569	532	554	563	532	606	547	567	545	542	548	536	523	574	597	541	544	582	562	616	609	586	600	572	556	552	576	520	563	572	556	571	560	560	548	530	593	585	558	563	544	624	543	513	547	556	559	528	547	571	561	542	604	562	552	559	574	528	595	583	592	553	537	548	560	548	539	584	554	561	563	558	561	554	564	555	575	571	523	540	595	554	522	631	561	517	534	542	540	580	563	577	509	540	563	618	550	600	533	561	588	567	576	575	558	587	599	530	540	547	579	589	532	561	558	542	560	546	534	538	569	545	542	581	575	558	583	574	586	552	550	539	585	589	595	565	583	565	561	546	593	580	597	578	544	572	559	523	584	586	547	551	590	557	551	572	610	548	572	590	598	582	577	602	587	556	549	564	558	564	552	582	561	542	578	550	549	568	575	592	558	579	544	574	538	548	540	525	591	569	543	607	561	522	615	558	622	520	544	537	541	566	595	567	558	560	572	605	558	563	557	564	549	552	557	576	619	608	584	547	550	595	613	573	583	540	556	577	578	576	558	587	559	553	558	568	537	560	518	574	618	542	579	562	530	589	574	552	561	594	534	594	574	550	550	551	528	606	544	539	527	596	598	584	557	568	562	585	533	588	545	570	551	601	539	534	598	550	557	581	516	593	550	556	592	541	567	581	575	539	551	539	574	558	547	562	566	610	553	560	566	586	550	560	554	562	562	542	575	576	624	537	523	559	613	577	596	543	563	572	532	575	579	574	575	558	511	561	562	545	542	578	565	558	555	522	506	525	588	550	572	585	604	594	573
3743	246	218	214	209	205	224	203	194	193	233	193	234	180	203	176	209	210	208	192	201	213	190	179	196	176	204	195	189	187	199	191	201	209	195	185	231	194	219	190	174	194	183	189	225	223	218	192	193	186	199	190	184	187	213	188	217	198	182	204	191	205	212	189	176	196	189	198	224	196	181	202	206	191	199	195	203	182	211	205	185	223	195	193	223	197	212	205	196	174	196	181	201	185	198	213	208	189	210	199	204	210	231	197	192	210	193	194	172	181	186	188	200	191	175	215	200	196	196	201	197	196	187	179	213	205	194	198	179	209	200	201	186	182	206	221	193	201	198	211	182	181	191	184	225	203	212	214	190	198	210	215	197	212	199	194	207	213	211	195	218	190	245	215	190	190	201	197	220	203	214	182	213	205	197	210	206	200	205	209	184	180	207	201	186	184	199	222	225	193	182	193	163	185	208	191	216	195	186	209	201	190	202	205	211	207	188	206	212	215	191	212	206	209	187	165	185	178	198	203	192	202	196	199	214	199	194	189	214	188	209	182	213	184	204	192	185	223	199	188	212	194	208	239	212	225	184	182	207	201	230	204	206	208	180	184	198	248	230	214	203	190	229	213	206	208	202	186	205	190	194	208	197	187	239	214	184	202	186	190	182	213	182	202	205	217	194	188	216	194	176	200	195	199	215	199	175	184	220	209	215	201	197	215	208	212	201	190	211	185	173	233	219	226	174	203	186	185	218	211	157	220	196	194	209	198	180	192	193	206	212	168	202	194	199	194	208	191	216	206	197	201	208	185	169	181	194	223	204	203	203	231	196	192	202	192	184	171	202	188	211	202	196	197	191	205	177	217	180	221	215	169	214	185	234	200	196	206	211	182	208	200	223	200	188	199	220	198	208	188	197	203	217	182	187	189	189	211	203	212	187	196	206	189	196	180	188	175	201	202	193	223	209	214	214	208	197	220	188	193	189	205	205	199	179	189	210	200	177	190	216	227	171	238	213	234	214	180	178	182	217	210	207	190	211	193	180	178	191	205	203	205	212	206	180	185	211	191	207	186	223	202	235	209	212	194	230	190	204	216	190	179	210	201	209	176	174	201	198	189	183	200	221	192	215	207	203	204	172	192	201	196	203	194	202	196	180	219	211	196	188	179	228	197	198	202	191	215	209	214	191	208	213	209	203	194	198	182	199	207	234	192	181	200	185	215	213	184	209	198	192	185	200	215	203	189	216	183	212	206	208	198	205	184	189	224	213	201	194	202	214	179	222	206	194	196	197	203	199	179	199	189	178	200	194	191	222	192	217	226	199	191	182	200	165	204	217	198	188	186	205	174	205	193	216	188	194	193	192	198	210	204	218	207	200	225	199	183	197	186	209	196	203	214	221	186	224	167	199	214	140	184	198	208	183	216	188	208	225	175	224	201	215	180	189	196	210	200	214	195	211	206	234	220	212	194	203	194	206	179	204	196	176	215	176	226	195	197	195	188	175	182	207	201	216	207	196	205	209	190	171	209	194	208	186	225	213	196	207	228	217	193	215	200	186	190	208	184	234	186	219	190	206	193	203	187	218	200	212	201	198	231	200	178	207	218	181	183	194	216	188	195	184	212	226	206	195	172	200	198	201	204	203	171	223	189	212	183	184	159	198	189	208	219	197	200	206	214	189	198	196	219	208	200	195	190	194	170	218	209	219	216	185	189	206	231	214	212	192	207	196	220	197	188	205	201	214	223	205	206	186	182	227	180	211	199	187	195	171	189	198	194	210	205	200	220	205	192	196	199	175	192	185	211	219	192	189	209	198	183	214	197	208	192	197	211	183	193	185	209	168	172	204	212	188	196	190	192	208	208	207	197	182	192	215	187	206	187	218	196	195	182	181	206	190	200	161	176	196	202	199	202	196	201	200	184	207	199	218	178	186	205	207	176	217	194	210	221	181	207	205	204	186	175	204	186	207	198	183	187	195	235	192	192	204	188	195	175	206	205	212	225	226	195	207	199	202	216	217	180	200	202	203	210	191	187	198	205	192	191	194	198	195	197	207	170	188	207	205	200	206	186	197	189	200	201	202	212	197	182	208	195	219	173	146	219	192	192	183	219	203	193	200	202	214	187	192	222	177	198	201	183	185	202	194	193	195	197	210	197	216	220	195	186	207	214	220	209	183	207	199	185	195	183	186	214	199	219	195	197	182	194	222	176	181	174	213	196	196	203	196	228	203	191	189	195	189	189	190	192	201	220	198	172	217	214	221	187	185	227	190	195	218	215	219	212	158	206	179	226	187	178	212	207	172	191	201	194	186	158	185	194	187	181	185	208	210	201	180	180	204	207	226	186	170	190	190	221	191	226	200	224	205	188	171	231	194	199	197	212	190	216	192	214	196	210	188	185	188	164	197	204	180	173	212	188	193	192	188	206	176	200	234	210	177	197	207	190	202	206	192	200	187	192	206	208	192	202	183	189	222	198	206	203	198	193	195	194	203	214	197	213	187	211	188	200	184	208	190	185	184	215	218	210	189	193	223	204	190	205	179	179	198	182	194	193	197	197	223	192	187	162	179	198	195	205	211	180	193	178	189	199	190	188	185	193	198	193	192	219	178	194	218	173	175	212	204	189	203	200	189	210	161	210	179	211	200	204	210	193	222	213	188	172	166	210	165	177	207	205	203	178	197	210	187	210	199	190	213	201	181	220	201	200	210	210	174	183	202	215	188	199	216	212	207	198	199	191	202	207	179	238	182	215	201	197	167	188	194	182	213	215	208	202	190	195	196	191	205	179	205	173	229	203	182	223	189	188	214	230	192	205	186	220	211	225	193	206	199	170	178	206	185	191	221	185	196	208	200	173	203	205	202	199	213	178	174	178	185	191	201	214	179	229	201	194	182	227	220	203	167	205	195	189	204	185	209	200	206	195	190	190	216	173	210	197	229	195	202	196	207	190	221	200	195	201	198	178	199	212	194	208	196	202	207	197	184	205	212	194	200	200	213	186	189	218	204	200	196	197	203	198	188	177	189	231	207	218	229	207	216	207	223	201	195	190	204	204	207	201	213	191	223	210	212	172	170	203	189	203	187	188	196	213	171	205	190	189	201	202	219	197	194	231	186	207	203	200	184	227	189	205	209	188	192	194	181	209	195	203	190	209	222	191	210	204	229	205	217	191	242	210	190	204	227	185	197	201	204	208	204	214	199	199	183	194	190	191	189	161	185	201	201	206	189	176	164	212	194	199	204	184	218	190	187	210	205	204	197	198	196	193	206	188	202	222	214	205	225	212	197	228	196	191	199	196	177	182	208	183	184	206	200	179	179	217	190	185	189	209	183	179	208	205	220	195	203	199	175	204	201	243	184	186	186	208	194	200	184	182	198	195	205	211	222	176	181	205	181	190	224	172	230	202	212	200	200	185	235	190	179	180	198	204	199	202	188	187	189	204	202	200	202	193	193	194	184	191	188	183	191	230	207	206	237	189	211	200	203	200	186	189	201	201	190	176
3667	604	679	688	635	617	652	611	580	589	532	595	533	580	563	557	567	571	553	571	576	546	551	513	564	541	569	529	556	584	531	552	594	564	548	558	545	611	597	533	575	536	564	524	528	579	568	547	552	554	576	568	559	553	540	577	545	560	555	530	563	549	562	574	510	512	569	541	576	544	557	559	548	580	548	534	513	616	538	576	553	548	552	549	572	562	515	525	530	552	558	605	593	554	527	586	599	524	520	521	560	543	537	568	551	551	563	599	543	608	544	563	574	509	543	533	579	588	545	556	566	500	555	573	555	535	529	539	651	510	552	540	588	528	572	559	578	617	552	535	556	553	562	554	572	540	532	555	546	495	555	580	598	541	562	519	528	545	534	552	520	548	481	608	530	536	541	557	557	518	575	561	517	540	550	539	589	560	537	560	559	540	574	537	512	566	561	556	529	564	550	545	534	572	555	526	607	554	551	550	548	550	534	531	543	548	559	547	500	563	596	551	558	550	545	558	531	532	556	568	577	517	541	537	548	558	554	538	586	558	547	557	579	541	539	570	546	578	537	563	545	540	562	589	560	566	538	562	515	570	566	568	541	559	540	519	555	551	507	549	572	531	560	550	563	568	538	586	563	556	547	593	543	545	512	559	574	537	548	632	567	564	581	573	544	557	572	545	509	534	572	565	527	604	552	537	539	565	548	579	529	531	585	586	521	500	541	570	549	560	538	577	564	596	563	534	557	535	601	517	573	540	521	530	557	531	550	572	571	571	559	529	571	564	553	568	586	564	546	555	553	562	554	553	518	537	565	577	561	558	567	558	562	560	547	549	583	524	526	546	560	572	546	561	516	531	608	552	606	520	506	573	561	583	577	579	547	507	542	575	539	536	540	518	531	536	540	555	600	503	570	581	561	554	558	585	528	589	535	560	517	570	521	528	533	551	522	553	559	495	546	559	530	508	577	578	534	537	551	545	512	528	524	543	567	574	552	547	584	556	546	536	556	572	528	572	517	570	584	564	543	545	524	542	590	573	541	526	552	534	558	552	549	558	584	561	568	549	511	584	552	543	518	528	526	554	552	538	551	539	523	547	550	545	561	530	540	566	583	549	553	570	559	549	573	554	565	546	545	575	550	545	579	585	543	557	580	595	545	545	502	530	522	548	584	570	586	499	532	551	521	532	567	552	527	583	574	597	582	520	532	543	533	544	549	575	550	538	554	579	561	548	558	582	544	584	559	554	519	553	550	617	526	520	550	526	557	521	565	545	554	534	580	513	550	563	565	576	625	587	554	579	546	581	595	507	589	561	553	549	556	536	555	551	572	540	537	586	558	565	565	566	565	560	556	565	569	552	531	538	589	567	564	534	568	539	522	532	556	556	512	559	521	551	586	575	508	538	545	573	591	573	582	514	574	561	563	549	562	551	566	575	529	553	577	544	574	580	573	551	536	545	545	517	525	527	566	577	519	557	515	568	528	548	560	558	569	493	514	557	540	601	547	543	506	534	525	536	521	531	534	522	549	578	539	546	569	558	533	538	560	552	560	529	559	525	529	547	541	534	566	521	539	575	514	580	550	565	569	579	536	569	582	587	574	551	558	541	526	577	554	534	541	544	564	528	547	582	503	587	578	553	522	524	507	578	589	537	554	598	552	533	483	573	596	584	536	554	585	564	533	532	554	538	524	529	552	521	546	568	553	581	540	567	517	589	558	586	542	555	518	533	580	549	601	537	535	500	572	507	534	547	571	530	558	536	513	573	525	591	530	530	559	547	570	550	561	527	523	498	547	532	564	558	593	516	531	547	509	563	526	554	543	559	507	570	545	589	567	559	521	550	541	572	582	538	589	528	533	517	548	548	525	526	534	553	547	513	540	559	530	538	586	511	592	575	538	588	570	540	557	546	574	515	571	511	595	578	524	525	572	568	568	544	592	550	558	526	583	598	566	561	545	551	551	542	552	526	550	554	575	570	519	585	577	545	558	558	535	558	537	546	531	518	523	512	546	540	559	537	550	556	549	528	525	564	538	551	558	538	549	541	537	539	575	563	550	544	508	512	521	549	553	525	589	568	551	591	564	565	525	524	553	550	591	539	564	552	579	586	564	546	516	556	566	528	531	558	552	519	559	555	517	561	555	581	513	556	525	528	571	544	543	521	515	521	562	544	607	518	564	565	548	554	592	573	542	545	536	537	576	545	532	547	533	573	532	537	553	517	565	571	557	581	570	528	560	531	522	505	563	559	551	525	596	531	552	552	557	552	544	549	550	527	537	566	555	590	573	526	542	567	543	556	538	545	541	563	533	549	530	549	567	593	558	561	576	584	545	555	611	585	548	570	546	548	540	577	566	601	579	546	548	557	595	489	555	496	539	521	566	546	533	540	564	549	535	542	544	551	549	555	525	617	551	488	594	586	523	546	557	554	579	525	525	568	552	564	550	551	547	562	546	531	530	566	508	548	517	598	552	528	557	553	561	507	554	533	585	540	561	599	558	581	551	558	582	556	571	531	540	563	538	548	547	553	576	536	556	571	532	560	549	584	544	555	587	576	573	549	574	555	571	587	566	553	530	536	564	532	565	582	540	556	578	600	567	511	599	569	558	573	587	539	551	555	549	550	544	582	580	552	567	554	547	548	589	564	558	531	531	514	539	503	526	541	570	579	543	591	549	571	561	540	573	606	551	530	578	526	540	515	577	549	538	528	531	577	582	547	558	557	551	526	559	519	560	534	571	562	528	531	535	593	583	577	531	525	615	525	583	546	562	532	565	573	585	548	539	596	551	562	548	508	544	559	567	538	542	568	536	583	551	546	555	548	571	521	562	506	594	515	548	598	551	553	542	556	573	588	532	537	564	542	535	546	513	511	571	553	547	544	566	568	563	539	548	587	557	598	564	543	527	567	614	555	511	586	610	516	544	550	509	569	560	547	556	560	603	568	526	567	544	559	552	542	556	530	534	557	535	531	538	532	525	529	550	539	548	542	557	563	535	546	501	507	519	498	568	555	551	534	528	574	551	527	573	539	562	560	564	587	587	599	597	551	551	525	550	584	566	524	556	548	560	577	574	589	557	533	576	490	566	542	556	548	593	547	504	561	527	591	575	569	547	568	568	535	566	544	542	565	549	528	543	573	524	577	553	551	507	576	554	545	523	546	529	526	518	568	594	550	536	544	551	534	548	537	568	529	556	482	531	534	583	590	494	550	579	554	533	554	554	571	551	557	568	553	540	565	515	535	539	549	545	521	523	579	585	582	548	512	555	539	595	574	559	579	525	594	562	574	553	528	536	532	548	559	531	541	550	556	524	580	592	557	513	552	530	530	545	578	554	578	548	523	541	536	566	536	545	534	563	550	522	556	556	577	548	548	542	575	548	568	516	528	542	556	595	521	522	587	539	578	584	560	551	603	524	509	552	571	530	557	544	546	547	572	577	555	545	495	575	572	522	548	538	559	523	560	527	530	584	535	532	553	552	502	526	561	589	557	562	545	565	551
34273	6858	1335	1021	745	596	522	413	439	362	381	353	347	364	334	321	311	315	329	314	338	328	324	301	286	311	285	293	305	277	275	286	299	264	315	276	292	261	279	291	283	291	296	292	305	312	310	301	308	263	277	257	278	275	280	265	272	277	299	284	274	286	298	277	276	291	270	282	300	297	281	319	288	283	270	316	310	292	310	279	303	280	290	277	301	276	293	285	282	298	280	279	274	281	275	284	275	277	282	286	280	280	285	299	267	293	276	299	270	295	313	263	271	274	278	279	301	298	264	267	302	322	257	302	292	259	279	305	293	290	268	252	278	280	304	279	280	258	297	289	275	273	270	284	260	314	271	297	295	288	266	249	264	268	269	295	272	310	277	313	312	326	286	304	279	244	274	279	283	298	306	298	299	280	279	302	277	296	264	296	321	274	300	298	308	262	245	287	305	291	271	281	284	278	295	283	275	290	330	303	276	289	272	279	292	308	297	312	272	315	305	315	294	294	288	280	276	300	286	293	278	286	265	290	267	319	304	307	319	286	284	297	312	269	270	266	280	279	276	285	299	254	270	280	295	296	297	267	279	255	267	298	239	287	294	313	282	262	255	312	285	241	267	280	262	284	278	306	272	272	263	268	301	277	286	252	294	269	310	288	275	320	317	297	301	301	303	296	297	301	280	272	261	297	291	284	266	315	282	275	286	295	285	297	279	288	285	246	302	280	284	285	296	283	272	273	279	306	312	302	281	266	323	271	295	283	279	269	268	307	289	264	267	277	283	297	274	295	276	262	287	280	298	263	304	309	278	291	272	298	297	286	290	287	276	282	294	264	278	262	271	297	278	291	317	265	301	266	272	280	251	295	280	263	271	280	282	280	280	293	272	302	292	305	300	291	304	251	312	250	293	280	273	271	307	284	291	288	285	258	287	257	274	289	281	277	309	272	266	286	304	280	278	295	299	258	342	264	289	282	279	282	260	279	282	273	271	279	270	277	297	262	283	282	280	277	286	277	312	290	307	312	285	298	265	273	307	288	261	262	274	285	283	281	298	270	287	274	290	299	323	299	302	291	264	273	301	290	308	276	285	300	272	297	298	278	253	297	292	283	286	283	270	278	294	301	293	285	290	288	268	236	298	293	282	305	321	272	276	273	268	288	264	282	294	303	256	304	294	313	268	276	277	265	281	295	283	277	287	274	314	263	298	305	294	269	260	267	275	266	276	292	258	304	279	264	300	296	290	274	279	306	287	285	270	282	272	258	272	311	301	289	283	273	300	314	294	262	263	317	274	269	251	282	306	296	278	265	326	271	298	292	303	262	292	309	278	259	284	288	266	295	276	284	292	265	268	318	303	279	312	296	308	278	274	243	269	265	301	277	321	299	301	275	278	273	262	274	285	264	262	275	286	292	277	274	291	300	292	269	299	261	293	250	278	289	283	248	274	275	295	291	256	300	274	284	288	269	259	302	311	265	293	316	291	309	331	267	291	294	265	290	279	296	291	264	274	267	250	265	272	305	267	278	321	292	293	289	246	292	285	279	305	304	308	250	261	304	273	271	297	257	301	297	300	295	301	246	278	257	279	299	267	268	276	268	285	283	258	312	276	301	279	282	303	293	298	278	298	283	278	283	284	279	295	330	271	271	256	261	281	296	273	275	297	268	264	281	289	268	274	259	275	272	267	283	307	263	289	303	288	302	278	290	275	289	294	296	251	300	311	293	272	288	225	267	303	267	319	286	303	282	283	280	318	306	258	269	284	289	292	287	330	277	278	279	302	284	299	297	249	280	280	296	263	300	307	264	291	292	274	270	308	261	279	253	274	276	280	278	306	281	298	284	281	290	292	261	269	263	281	276	249	259	284	292	309	267	278	286	303	300	283	263	311	266	264	300	258	289	299	263	276	270	299	254	301	304	324	301	289	279	255	287	305	256	301	278	299	271	302	271	295	275	308	293	297	273	291	271	292	271	320	305	300	276	270	263	269	296	283	320	276	280	290	303	287	293	302	291	305	276	279	265	296	323	269	283	277	294	297	291	265	274	302	323	310	300	278	259	295	303	327	276	258	290	273	311	285	292	282	271	288	277	267	279	300	312	310	294	299	261	294	258	296	295	308	284	279	282	280	300	277	265	264	296	292	299	299	278	246	257	281	296	297	317	268	311	279	285	281	273	242	312	275	264	271	284	283	282	296	316	285	263	273	285	308	269	260	301	278	267	303	290	255	304	270	304	333	292	272	271	283	251	258	287	309	322	287	282	286	283	297	294	284	258	311	289	303	294	278	295	296	274	263	288	304	283	267	282	272	283	289	290	313	284	250	267	268	277	272	299	300	300	319	272	273	247	297	298	307	274	284	269	293	319	259	299	290	276	265	273	300	290	299	303	257	285	304	280	289	282	263	319	285	257	273	285	264	289	264	284	269	263	261	290	297	289	274	305	280	279	246	302	302	273	265	316	288	306	279	276	297	324	305	282	278	301	271	299	295	280	268	290	284	284	257	281	271	293	297	290	304	283	284	257	283	277	268	266	279	299	306	294	257	273	303	320	292	277	290	319	309	288	284	295	282	286	304	283	286	298	287	310	283	295	267	256	289	297	261	280	246	265	321	276	297	269	281	275	282	280	293	294	285	311	296	312	251	280	302	278	301	296	285	302	252	289	287	271	269	298	275	287	286	274	280	273	258	255	306	263	303	286	285	316	275	264	268	271	294	271	269	286	301	304	293	296	295	279	276	288	298	280	300	295	285	281	298	258	304	260	290	273	296	254	318	308	282	269	288	280	304	295	299	306	295	291	287	300	280	262	295	269	288	289	284	275	296	276	261	295	290	279	328	271	279	275	297	292	311	309	263	287	235	251	276	270	305	261	287	299	282	307	281	265	285	298	291	299	284	301	294	267	270	294	294	287	266	267	290	278	300	277	266	268	287	279	269	312	285	281	267	295	277	283	294	324	304	269	250	285	302	278	268	275	264	296	288	263	278	324	255	327	288	285	306	285	282	292	278	267	274	293	255	308	279	249	294	267	274	292	313	284	273	288	269	264	296	297	302	258	296	266	271	291	269	306	305	264	281	295	292	292	272	265	307	288	292	290	285	261	263	288	288	280	253	249	295	292	330	316	296	274	283	269	293	283	300	277	283	284	272	295	291	275	271	280	282	281	277	270	299	285	275	305	318	299	287	307	249	315	283	289	266	266	289	296	277	290	269	293	317	282	256	289	272	277	287	293	290	284	284	300	284	276	310	296	279	276	275	267	279	275	281	297	279	294	278	290	286	274	303	299	298	256	281	256	273	281	288	283	310	316	266	281	305	300	321	305	295	264	274	291	289	292	288	275	287	282	282	293	273	264	285	275	262	288	291	278	283	294	291	287	281	301	280	260	260	292	288	301	289	249	292	253	264	320	296	272	254	291	262	284	270	291	301	293	244	286	278	286	284	274	303	273	302	291	280	304	261	290	300	284	296	283	288	293	273	281	297	307	274	314	303	291
18069	1514	2892	3262	2804	2366	2040	1751	1544	1366	1296	1183	1146	1026	1036	1040	962	970	960	925	915	915	884	938	871	844	832	831	821	809	821	802	772	826	787	788	768	791	805	790	804	786	800	749	726	775	836	759	748	804	784	727	769	759	791	744	771	769	776	762	794	732	733	786	707	774	670	748	751	716	749	805	766	723	751	721	732	731	756	756	725	744	713	714	735	726	785	718	718	716	735	736	738	738	746	761	762	758	746	752	754	725	718	767	764	741	724	735	715	730	738	726	731	737	732	752	747	771	782	769	731	755	728	771	745	745	752	745	726	726	722	782	764	713	688	702	707	753	743	707	759	714	804	784	768	740	766	763	712	694	710	757	758	754	760	739	735	756	725	739	734	755	740	797	724	740	726	740	725	744	738	745	710	745	762	712	788	787	782	732	804	742	799	769	746	720	713	727	743	697	759	764	783	750	764	741	770	753	738	775	730	720	796	767	729	746	791	699	691	712	714	726	726	723	702	732	792	723	683	741	778	734	782	778	771	727	742	710	739	778	713	739	739	736	711	723	738	746	727	687	715	717	774	713	770	696	730	726	731	744	770	728	755	722	749	822	763	732	776	703	713	788	702	749	719	708	724	801	720	765	712	801	709	764	773	695	742	709	741	732	751	717	734	758	796	721	765	749	738	733	656	764	736	817	730	756	749	672	739	739	762	765	755	729	748	752	690	737	734	722	751	734	730	776	714	743	712	689	763	761	724	748	771	735	715	729	726	759	735	728	756	701	764	708	737	774	771	744	718	723	780	763	737	738	761	713	740	683	723	757	729	707	681	784	762	741	771	744	691	772	700	760	673	786	745	718	718	726	750	751	742	759	698	727	761	704	705	746	717	749	788	738	721	740	726	752	735	729	767	712	727	763	765	726	711	755	739	721	766	732	728	691	750	722	751	728	730	771	771	728	718	730	742	714	732	813	735	715	758	751	766	767	746	748	748	787	759	706	751	779	739	735	695	770	810	733	788	693	734	767	781	746	759	746	740	723	735	767	737	754	701	730	706	737	718	735	739	749	743	704	769	807	760	784	738	782	752	769	756	826	676	724	766	765	694	783	787	735	741	712	743	731	751	736	700	729	741	743	770	773	720	739	737	758	694	774	768	720	735	743	717	787	711	753	711	679	751	726	788	704	796	751	753	760	750	723	744	752	724	692	753	753	745	722	715	744	707	787	738	799	737	779	726	691	748	772	719	779	752	715	747	726	679	678	795	703	767	748	715	750	772	764	738	721	747	748	747	774	769	740	785	731	681	746	777	738	720	748	763	720	762	703	731	787	687	738	753	720	718	712	732	727	757	684	754	757	694	714	716	763	729	761	716	772	769	730	782	784	739	755	733	822	721	744	750	753	720	790	717	720	764	662	742	698	766	727	763	750	717	753	749	796	732	725	752	736	742	689	767	754	686	727	673	768	753	683	726	703	758	753	724	697	782	759	747	729	709	759	739	746	713	787	748	756	752	745	757	777	735	713	769	710	741	737	794	711	732	736	754	725	780	714	760	719	747	771	703	741	767	776	738	682	690	684	704	716	779	790	745	731	707	748	762	719	798	681	769	729	726	745	742	738	709	768	723	672	720	749	732	748	740	719	747	738	730	746	805	748	809	730	701	719	763	688	751	755	723	771	650	718	710	744	721	749	742	777	714	735	772	732	750	747	719	691	745	719	757	723	713	755	749	761	708	760	738	745	699	764	753	768	715	696	704	734	699	751	703	727	750	743	701	776	676	721	723	731	779	762	712	703	752	747	726	738	727	725	716	695	765	765	733	771	687	747	738	743	697	759	682	717	671	729	747	754	655	741	740	720	784	723	677	776	710	711	703	771	712	742	725	750	744	773	704	752	736	741	780	718	733	715	761	783	712	755	737	732	762	704	758	771	742	729	796	708	744	704	694	704	735	785	701	768	801	749	751	766	764	708	804	812	777	746	758	741	716	798	731	720	747	756	740	666	757	731	707	699	765	755	758	766	744	718	736	736	762	743	767	807	692	696	757	725	782	709	734	713	723	737	739	737	715	741	691	723	767	728	793	735	699	684	702	727	759	714	747	751	752	721	766	743	699	770	790	748	754	730	754	714	737	708	734	753	721	736	754	779	702	749	724	772	728	712	710	723	720	720	757	726	709	687	714	698	759	780	729	699	716	758	702	762	716	768	705	719	742	715	749	762	737	743	744	770	714	714	772	771	700	776	748	765	685	692	774	755	757	753	696	707	774	735	732	715	739	723	755	737	747	725	688	707	742	729	745	739	771	754	720	753	720	744	719	779	706	701	755	746	751	748	788	754	795	764	755	729	775	772	770	771	721	711	735	702	745	768	757	738	746	738	772	763	741	720	734	794	785	723	741	750	735	699	695	718	766	794	757	790	731	734	719	730	739	736	735	779	715	717	718	701	728	735	744	740	698	701	689	708	677	709	727	751	732	741	731	686	784	744	677	724	753	712	737	753	772	731	751	712	702	744	749	723	730	761	692	755	722	698	720	724	746	760	762	774	755	739	743	739	734	738	742	722	759	696	768	693	684	680	711	730	749	670	694	689	740	766	749	780	700	743	733	731	731	784	688	764	736	736	771	696	698	754	795	727	785	749	723	739	739	752	769	736	763	714	755	788	764	722	711	734	707	700	698	764	743	745	746	783	756	695	757	774	732	717	750	779	729	744	723	771	721	758	744	781	745	710	745	727	732	754	768	755	707	724	754	741	759	733	752	745	727	749	770	749	762	728	715	752	771	725	761	775	793	683	738	702	725	735	824	778	697	735	732	741	768	742	786	709	716	757	761	767	678	735	760	715	754	695	687	748	755	739	720	723	744	701	760	780	743	754	754	768	754	690	758	754	756	754	743	763	739	719	699	739	705	742	734	750	734	749	746	708	736	764	745	769	740	729	752	725	752	741	708	731	795	720	747	778	745	694	719	751	710	716	731	734	738	708	767	717	750	777	745	709	748	718	728	795	774	725	729	737	762	771	752	736	713	836	738	773	722	736	708	779	765	763	703	756	716	727	768	721	727	768	756	736	747	727	750	709	701	717	700	796	770	754	787	726	703	743	766	756	721	765	735	704	749	716	763	777	724	732	667	753	725	742	750	755	751	733	723	778	721	797	748	681	726	715	749	761	720	765	768	693	721	787	747	736	762	706	778	788	706	768	712	686	753	767	743	675	726	749	753	757	768	743	741	722	800	732	782	706	727	710	750	754	728	724	740	732	743	740	726	718	739	720	785	766	766	714	770	765	718	786	717	769	753	722	741	752	780	749	751	771	782	738	765	737	710	712	773	736	747	767	727	709	756	746	725	744	738	758	721	736	732	715	756	732	794	787	733	746	733	725	745	705	730	741	762	788	734	743	728	740	710	719	699	741	726	802	736	742	774	757	751	740	729	775	730	743	691	730	761	716	724	762	744	741	747	794	737	781	742	787	681	695	758	770	716	750	694	737	738	727	753	762	752	768
49129	15468	2980	1761	1195	872	665	529	495	407	395	353	316	319	288	286	287	274	282	225	259	282	281	251	252	249	229	216	247	240	242	214	210	237	213	221	252	229	222	239	227	247	212	225	244	236	231	251	228	215	229	230	205	228	263	202	262	219	215	245	234	220	206	235	205	209	237	204	212	229	212	234	195	234	235	234	234	219	226	238	195	259	214	235	213	243	212	207	207	244	222	207	204	225	234	211	210	205	233	215	226	233	211	218	214	221	208	224	209	199	221	218	210	242	234	216	222	211	229	211	213	243	198	231	247	222	207	231	209	211	236	236	234	243	240	224	226	218	219	226	216	216	222	227	253	213	244	216	209	233	180	243	224	199	208	225	237	228	216	264	251	215	240	222	228	247	204	206	222	236	211	197	231	220	232	232	219	223	225	225	215	202	244	228	198	204	194	206	226	231	213	208	207	221	235	208	217	242	200	217	208	228	238	204	218	213	236	208	191	211	204	225	214	235	237	238	247	216	217	215	208	225	206	210	232	193	237	190	229	222	204	232	227	240	241	223	221	234	223	208	225	223	202	231	216	230	205	215	237	233	238	214	245	198	239	235	235	219	208	234	215	207	216	200	227	238	240	215	239	213	242	242	235	230	213	241	206	230	210	201	223	212	244	210	216	223	241	212	250	219	215	236	234	240	226	209	217	242	184	209	232	248	247	209	227	223	197	206	222	218	195	223	221	238	235	194	235	234	241	223	225	244	224	226	230	213	203	224	235	233	237	205	228	202	228	230	235	221	223	240	203	221	232	227	192	237	235	212	198	220	225	226	215	212	227	209	239	193	256	251	217	220	213	252	208	203	224	235	188	240	225	222	210	229	223	226	237	239	205	215	212	231	219	192	236	224	189	220	216	215	210	246	227	236	207	202	240	245	218	222	214	225	208	224	238	208	215	205	198	220	226	222	197	220	209	233	229	235	215	179	209	232	211	207	220	234	204	240	209	228	221	252	248	243	266	229	221	204	214	228	231	220	223	233	251	229	213	217	211	215	235	246	257	220	217	245	218	225	218	232	231	234	223	210	252	231	221	225	228	235	239	244	206	208	223	207	223	211	222	255	219	208	242	237	203	236	231	190	236	219	223	240	229	206	197	211	222	222	229	218	219	234	227	217	212	208	201	216	245	203	240	222	198	225	239	228	245	219	211	229	267	222	229	244	216	244	188	210	216	209	216	191	256	216	195	233	241	226	225	231	251	195	228	208	213	202	242	195	257	226	222	235	235	232	197	240	221	226	222	263	204	227	209	235	219	211	234	199	202	228	207	224	211	200	241	237	199	217	246	232	246	212	229	244	258	236	198	216	234	205	217	249	213	220	195	242	232	205	216	207	198	210	243	215	210	217	218	211	206	195	233	200	234	196	239	228	214	239	232	232	211	232	207	199	243	224	240	209	223	225	209	221	249	226	200	210	214	223	260	236	225	232	216	236	200	229	199	190	201	208	249	201	230	215	219	224	215	225	225	234	233	216	236	221	261	228	216	225	227	216	207	192	197	216	248	215	235	194	204	242	213	232	254	220	194	235	243	237	229	199	199	184	251	224	244	189	224	231	214	229	202	222	224	219	213	233	235	217	229	240	206	214	224	241	227	227	235	219	212	250	235	190	195	228	207	221	231	248	210	217	227	215	242	234	258	223	238	217	247	218	223	241	217	214	265	231	214	231	238	229	247	218	195	246	234	194	217	221	219	230	236	248	210	224	228	206	209	198	227	199	200	208	250	235	215	219	205	215	195	227	206	229	229	242	208	237	206	221	240	212	211	222	231	217	198	188	233	213	217	240	250	248	232	223	203	212	245	220	246	254	245	243	233	201	220	231	204	207	242	252	210	237	223	218	246	235	219	208	217	231	237	218	234	231	198	230	227	234	226	240	233	233	263	239	225	243	229	233	199	208	218	219	194	240	223	211	219	257	228	215	256	237	231	205	236	244	210	182	224	256	222	204	217	192	206	237	210	208	238	227	216	247	193	228	223	210	225	231	217	225	207	180	215	193	220	219	211	230	223	209	219	238	223	242	189	214	215	226	229	218	228	256	225	225	205	219	235	212	221	252	243	221	222	218	246	216	234	239	215	214	256	224	209	241	215	238	218	243	202	221	258	206	220	206	234	242	222	215	232	246	222	232	236	214	222	237	206	254	225	228	229	232	209	215	215	233	238	252	224	223	198	212	237	225	225	236	230	235	231	203	242	220	247	210	217	242	211	193	222	212	207	230	205	219	224	233	225	236	225	254	239	225	211	255	221	223	229	235	222	216	220	227	218	217	232	230	215	218	260	247	235	220	218	221	231	226	242	181	242	219	209	198	233	218	232	206	217	241	246	208	203	219	212	225	228	205	229	223	215	234	214	233	220	230	237	228	206	199	250	221	234	238	227	217	217	238	249	223	223	243	232	204	220	254	227	226	223	248	232	205	220	214	205	209	193	215	237	241	213	240	240	207	225	239	225	241	235	237	203	238	217	220	227	238	239	211	227	221	218	226	234	218	237	246	219	210	241	232	224	208	234	231	219	237	224	209	215	206	226	232	204	232	231	247	217	256	250	229	245	216	219	210	221	224	230	220	248	256	226	217	246	191	224	217	206	205	220	225	232	216	251	216	214	212	212	230	246	235	199	240	225	214	209	220	202	242	207	239	223	223	210	200	212	231	241	214	233	211	216	231	221	228	229	202	214	238	219	230	237	240	212	226	237	233	238	208	241	234	210	222	221	215	237	246	236	228	216	249	233	254	227	218	229	201	234	234	214	195	185	198	220	203	222	223	237	225	240	224	246	214	214	218	196	202	228	226	229	219	220	202	198	240	213	218	225	238	250	213	217	242	225	227	219	215	242	216	232	239	208	192	228	231	227	189	234	217	228	202	187	224	233	223	223	221	229	226	230	218	205	211	235	254	221	247	211	230	225	213	229	228	199	224	238	220	238	241	233	217	198	235	187	201	221	217	208	247	226	221	233	229	242	260	246	223	201	209	196	224	253	228	199	217	248	221	211	216	227	216	243	227	249	220	196	229	243	249	212	221	219	210	213	246	238	205	220	222	207	216	253	258	226	217	210	224	225	215	229	213	220	217	225	237	215	241	237	227	246	230	247	214	226	205	234	229	215	207	237	204	216	222	241	233	226	216	199	231	207	230	235	228	220	202	227	215	214	204	237	214	215	203	243	235	215	244	240	227	226	217	213	244	206	211	232	207	231	240	219	216	229	240	253	205	199	220	239	238	189	242	231	261	222	230	218	224	218	199	214	247	240	201	219	233	235	245	218	196	237	244	218	221	221	250	216	220	207	204	198	223	210	211	202	206	234	221	206	231	269	191	240	237	209	225	195	211	216	236	203	236	223	207	225	236	218	216	212	197	243	233	225	251	217	213	231	223	236	234	210	233	229	232	234	240	204	203	213	206	231	212	210	212	241	233	250	236	217	204	227	248	210	221	216	223	208	243	206	217
26325	2161	4916	5468	4631	3791	3130	2594	2225	1915	1752	1507	1412	1292	1212	1128	1063	967	979	880	871	856	868	790	772	813	814	764	747	752	767	739	743	685	692	670	686	710	690	643	688	659	658	656	650	654	667	655	651	644	599	653	653	616	637	615	589	667	632	632	636	619	647	609	608	598	685	623	589	629	629	595	588	585	573	654	556	574	600	591	575	633	587	551	582	630	626	621	654	572	615	614	613	583	595	594	601	532	634	581	595	573	587	603	573	570	626	599	611	629	619	557	585	577	562	610	587	622	593	582	600	557	587	571	577	595	590	587	584	593	592	619	539	555	585	542	540	566	561	613	587	591	603	591	643	593	568	579	568	561	605	591	579	601	574	590	598	587	575	574	620	589	588	596	582	623	609	599	586	582	582	600	587	545	594	600	605	572	566	620	605	597	596	620	557	608	616	601	598	616	552	586	589	583	564	620	589	617	604	584	535	564	567	573	580	567	548	559	556	621	554	610	625	564	569	580	560	588	608	642	603	607	596	559	594	560	597	575	565	589	605	547	552	559	562	632	598	614	600	536	600	599	568	585	553	590	551	581	599	558	572	579	574	601	575	562	591	560	585	638	608	590	567	595	584	580	582	577	578	561	568	594	586	600	616	567	595	597	586	597	635	587	615	578	589	554	544	592	595	563	654	575	551	538	581	632	594	600	626	594	600	601	589	584	590	563	573	641	576	557	609	585	611	551	597	561	603	555	624	564	558	554	595	578	581	545	581	596	542	581	612	599	588	557	582	611	559	552	562	560	549	576	617	593	584	588	584	578	587	591	524	553	587	608	577	553	579	611	600	534	572	589	550	594	553	623	602	601	560	596	544	564	562	574	614	518	620	600	575	573	555	545	600	565	616	564	551	577	594	581	538	602	582	599	548	553	566	581	588	569	598	582	577	587	555	580	553	599	584	562	588	552	588	563	577	573	585	627	596	595	622	580	580	581	569	582	588	603	557	606	604	564	590	647	595	534	566	578	509	554	597	525	563	573	601	587	567	587	583	534	584	580	551	620	604	588	619	529	604	582	602	599	565	588	537	578	548	559	558	622	624	580	575	579	563	573	584	548	600	605	592	594	572	591	597	560	562	567	599	589	579	574	580	564	581	599	572	563	546	570	546	540	602	566	578	637	633	584	594	591	584	569	563	596	547	548	585	574	577	584	591	587	568	544	561	624	622	541	576	616	562	605	555	586	548	560	580	586	538	593	611	569	590	563	571	616	562	587	588	579	576	573	564	551	557	549	547	585	603	564	531	575	578	575	575	579	573	617	571	575	588	556	558	559	607	587	597	595	565	617	568	595	570	560	543	606	608	593	536	606	568	564	578	572	570	587	612	621	574	559	544	594	590	583	592	617	586	587	600	592	573	579	587	570	597	594	562	559	560	605	580	606	580	595	622	571	574	611	565	550	568	536	622	592	594	610	575	549	550	567	593	573	595	565	583	571	552	575	594	566	579	598	565	588	566	546	590	539	613	629	545	578	550	573	575	603	581	533	573	565	552	578	601	569	616	577	522	573	600	602	570	584	549	532	593	552	582	567	585	604	599	537	603	550	581	617	579	607	578	560	575	564	602	614	570	534	630	584	563	605	615	585	629	624	529	588	621	572	570	595	588	612	572	551	594	613	574	589	588	590	585	605	551	572	566	590	559	603	576	570	566	588	640	592	565	561	557	611	619	600	582	565	603	601	585	611	593	595	556	582	568	555	553	564	653	570	551	577	563	595	560	617	568	580	546	572	579	592	534	568	587	580	558	570	604	573	582	589	555	555	554	590	589	557	542	611	568	599	593	552	570	619	574	581	535	580	575	612	581	550	576	552	588	607	593	570	545	601	598	577	576	559	587	582	591	589	570	565	623	554	634	547	583	595	563	564	586	595	589	566	629	567	587	618	640	567	559	574	593	580	577	576	576	588	575	590	570	572	592	589	579	559	597	557	586	543	555	576	554	601	603	580	589	582	595	609	593	600	593	594	592	531	608	574	588	569	573	592	563	606	573	585	560	615	593	584	648	557	571	562	560	602	555	570	595	575	619	573	566	558	540	513	579	550	582	534	591	604	546	615	577	583	566	588	576	579	607	592	596	575	583	590	609	583	540	616	609	561	601	600	566	562	614	585	572	556	584	613	584	580	554	625	566	585	577	583	628	561	558	568	566	563	572	602	562	554	599	571	567	592	562	590	564	581	586	599	551	569	592	568	548	578	573	582	601	575	601	586	524	608	537	640	584	558	609	554	535	603	551	557	593	584	598	581	560	563	598	629	547	553	581	606	593	564	597	559	581	595	601	572	552	591	603	611	591	629	604	572	574	574	571	577	582	593	631	582	601	579	594	593	622	544	609	599	613	558	579	559	621	604	580	585	597	581	601	557	621	566	594	575	545	557	563	627	553	591	575	606	570	572	602	561	578	547	549	570	592	545	569	578	596	593	609	610	549	590	573	564	585	583	552	603	542	535	593	575	620	596	587	592	577	590	551	627	615	586	581	588	588	567	603	616	589	593	599	593	592	612	563	547	562	554	595	568	553	592	554	607	537	627	583	587	558	561	596	548	587	612	625	577	559	601	575	599	529	562	593	564	597	581	583	573	604	558	598	615	580	617	555	559	560	587	581	599	602	567	560	559	560	582	556	569	564	598	607	526	599	584	574	541	581	623	551	603	568	587	546	576	572	569	590	587	592	543	580	600	581	592	602	589	539	635	545	598	564	575	570	605	591	597	605	554	615	572	553	550	621	546	531	529	599	587	561	564	582	569	613	571	537	557	588	564	535	565	596	591	563	590	573	601	583	565	558	569	568	603	574	580	537	621	624	582	566	593	555	603	606	552	597	522	608	581	550	612	584	596	585	601	604	631	594	598	631	598	550	597	562	580	590	599	550	603	585	582	591	587	583	590	602	595	595	588	550	599	605	590	581	565	563	581	561	586	572	576	598	576	613	579	564	558	583	602	565	564	566	605	589	562	574	535	589	558	617	605	601	612	583	580	545	561	633	644	596	595	626	617	607	574	576	615	570	574	557	569	607	569	560	592	593	622	584	576	571	581	597	555	611	597	582	612	575	582	584	573	615	587	595	545	597	561	575	571	583	576	578	548	591	541	577	561	582	585	574	588	584	561	497	579	518	596	567	602	598	594	572	607	580	557	592	581	585	611	621	574	584	570	601	580	565	600	587	547	570	568	606	638	602	573	523	625	576	565	585	536	569	550	631	557	555	554	579	573	519	629	587	578	591	611	580	576	630	591	544	601	605	572	586	577	578	540	601	606	591	584	548	584	574	632	591	551	600	615	588	584	590	562	569	568	545	543	576	590	590	549	580	560	587	581	579	576	597	554	559	572	563	563	566	590	567	563	558	607	575	591	558	578	589	612	547	571	569	586	574	601	604	577	573	600	589	594	586	569	619	613	617	540	568	560	601	556	597	600	585	599	571	553	613	606	624	581	640	548	578	583	568	605
3883	264	258	199	237	228	203	213	218	207	192	194	208	202	201	227	188	209	196	191	217	215	200	179	206	249	199	177	177	204	190	229	186	212	176	210	199	196	216	179	207	194	214	225	205	203	216	211	227	205	211	220	210	200	213	182	226	194	220	206	212	189	194	206	207	204	191	184	181	199	188	194	215	178	221	218	194	220	223	211	213	177	193	208	191	209	201	218	195	194	210	210	192	211	191	200	207	169	201	224	210	215	233	200	208	183	198	219	215	209	211	207	205	196	222	190	190	195	180	203	225	195	195	179	185	230	196	209	224	218	231	221	219	221	203	234	180	203	200	212	194	194	210	207	204	195	221	185	177	190	201	203	218	200	214	203	184	237	220	209	198	190	214	216	223	172	232	180	220	197	187	205	193	197	200	221	175	214	207	205	169	210	222	182	189	232	222	208	205	226	203	198	222	207	199	216	196	186	219	195	207	193	202	180	211	184	199	215	223	201	228	217	195	182	186	184	218	223	193	192	220	204	190	219	208	238	221	188	199	183	171	200	223	192	210	193	229	206	220	190	204	218	182	213	200	212	193	216	217	218	211	191	187	178	202	219	201	196	200	203	189	202	198	210	223	217	200	183	200	182	217	198	242	209	212	220	201	189	219	195	195	179	207	203	209	187	201	190	218	203	196	205	205	217	189	200	225	200	178	218	198	217	222	219	221	212	219	179	189	202	193	207	198	209	200	245	206	204	212	188	187	189	197	231	200	213	188	206	192	214	213	234	207	196	197	186	218	179	190	181	212	195	204	186	195	198	216	215	197	198	216	228	189	227	186	203	207	191	215	204	225	211	200	191	200	213	223	213	205	203	211	218	202	204	210	220	227	216	206	220	180	193	207	197	204	190	189	219	223	194	205	209	218	213	203	196	194	205	223	235	212	197	193	195	204	208	201	199	207	191	226	196	205	209	209	190	186	191	207	202	213	220	191	184	215	186	215	182	209	233	211	192	206	236	207	188	220	206	186	199	191	206	209	216	219	200	234	206	201	207	219	198	217	217	178	197	219	197	187	221	217	187	234	219	187	221	209	215	206	204	182	196	206	208	206	209	216	202	206	197	204	196	202	167	210	213	185	178	195	197	240	215	206	198	211	193	218	203	230	204	217	220	201	207	199	189	204	195	224	218	229	181	196	188	205	205	219	184	201	235	198	187	240	219	193	189	196	213	192	189	208	219	182	209	199	219	207	205	226	199	193	190	245	238	211	246	208	209	183	183	212	235	211	211	203	170	201	217	221	200	217	196	214	195	210	210	217	215	201	216	201	201	202	230	198	204	217	214	194	204	197	198	207	206	196	204	205	200	212	214	222	205	182	178	196	202	202	204	224	200	207	213	211	197	210	230	176	212	200	195	217	185	187	224	197	211	196	214	193	219	194	232	214	187	185	210	203	201	212	216	199	191	216	194	209	207	212	202	218	197	196	194	198	181	214	204	184	196	197	211	175	219	227	192	242	178	194	200	215	205	208	216	217	190	204	215	218	185	186	214	218	204	220	189	188	221	232	194	230	170	184	207	180	226	196	212	206	206	208	196	185	209	203	197	208	227	204	195	220	207	181	200	220	215	205	211	225	218	222	247	195	209	191	193	187	218	190	216	202	215	188	199	196	205	218	226	227	212	216	200	223	204	203	218	198	218	195	203	186	230	203	176	193	204	210	200	200	212	207	199	218	223	202	202	206	208	206	213	170	211	199	212	212	168	225	213	192	219	201	220	197	231	203	206	201	198	210	200	212	182	182	225	209	196	196	179	220	202	222	193	193	190	189	213	222	213	189	212	213	213	183	204	185	198	187	189	193	206	237	197	205	182	193	205	204	236	204	197	194	216	205	199	175	200	207	194	195	197	226	207	216	199	183	228	198	182	170	192	207	208	208	199	208	224	201	211	194	200	215	211	196	205	188	207	208	209	176	197	189	222	216	206	183	208	217	243	185	220	192	188	211	232	199	193	214	189	187	185	213	202	199	205	193	196	194	185	214	178	184	234	188	187	217	208	198	175	212	192	218	187	212	189	191	219	202	185	204	183	206	192	237	219	237	215	213	195	188	198	194	197	200	177	199	227	205	201	175	200	204	203	243	227	192	204	185	207	226	194	187	215	192	212	198	203	219	197	182	233	207	209	204	212	196	218	225	211	236	230	184	206	203	194	215	221	222	205	217	201	203	200	222	203	206	231	195	197	190	201	213	192	232	188	209	213	193	207	201	211	219	228	221	198	204	205	194	209	206	193	227	237	189	198	211	186	199	216	188	207	195	218	207	239	185	196	219	184	190	217	184	201	217	189	177	198	207	190	205	199	216	191	213	202	194	232	216	212	203	205	215	215	197	209	198	222	230	217	228	236	176	206	196	203	209	185	213	193	217	219	220	183	193	176	198	183	192	207	186	171	198	208	213	216	214	189	207	218	200	211	188	223	198	162	203	204	217	180	231	201	193	220	199	203	205	203	210	216	192	182	211	212	216	168	216	200	187	208	187	196	214	208	208	212	201	204	206	219	210	157	192	196	191	199	194	215	216	214	211	226	202	224	207	205	202	216	206	233	223	202	201	180	202	206	192	200	191	204	195	179	210	216	204	193	209	223	212	201	199	205	199	188	208	178	190	173	212	214	196	199	175	214	221	225	204	188	237	186	219	210	213	205	213	206	209	195	218	220	195	190	183	198	211	208	188	217	191	185	199	204	206	203	233	193	209	188	194	220	190	207	190	189	196	199	211	213	202	209	185	192	218	208	204	195	210	211	186	213	184	204	198	204	199	212	234	209	194	212	185	200	203	206	209	243	205	219	217	201	182	218	208	224	182	182	220	184	198	197	214	202	195	217	225	191	176	197	221	206	209	190	223	199	228	221	195	222	226	206	209	189	213	202	210	192	187	196	199	235	200	176	225	234	197	208	216	198	188	208	190	209	194	188	208	204	186	196	187	218	192	231	222	204	191	196	203	187	197	216	207	174	216	217	194	197	208	193	202	210	207	225	194	209	206	201	213	221	188	199	224	205	222	177	193	217	205	201	220	202	201	175	187	220	195	226	189	212	183	223	205	204	215	182	173	212	194	204	197	225	171	194	197	203	195	211	208	211	223	212	209	226	195	238	196	216	201	183	218	211	187	237	213	214	200	206	222	211	208	182	199	204	183	202	196	196	241	188	192	217	211	195	193	194	184	187	207	199	204	223	213	218	187	221	178	199	207	194	219	221	214	216	217	205	208	204	218	162	201	209	211	195	222	212	173	184	200	215	205	211	203	216	183	175	195	206	189	206	202	182	224	175	235	212	186	204	198	202	208	231	206	231	224	212	225	218	194	206	194	188	202	204	189	202	227	189	195	204	195	202	190	196	213	202	192	198	203	199	197	201	221	193	204	195	215	211	195	218	181	206	205	217	228	192	186	202	199	206	203	201	211	200	205	227	189	211	224	195	191	188	206	206	225	200	208	229	198	184	192	211
3810	665	622	706	705	660	623	594	581	599	614	587	598	588	542	592	519	562	564	568	565	578	550	568	577	529	545	563	504	565	592	572	542	585	586	586	542	579	582	540	576	553	551	567	558	556	568	583	510	581	557	547	588	563	548	573	562	553	582	551	597	576	582	535	540	566	544	607	594	570	562	584	547	569	574	570	581	522	572	580	552	539	599	601	540	561	566	539	592	604	550	546	580	555	566	549	567	544	505	588	563	578	564	597	582	552	597	550	548	574	578	573	565	548	576	552	614	593	552	561	597	534	539	594	574	563	557	538	596	556	547	538	559	580	544	547	598	621	547	565	576	532	537	589	557	578	531	585	554	570	599	584	548	578	545	561	587	544	540	550	561	510	529	595	544	553	556	547	567	528	520	529	588	580	573	557	578	476	604	549	599	527	551	608	549	565	550	602	541	600	536	534	600	586	578	562	585	579	563	593	578	540	551	587	578	567	564	561	570	564	541	508	550	536	551	540	576	575	554	598	558	567	577	592	554	595	540	580	601	563	563	601	571	551	578	538	519	541	530	580	555	542	557	556	545	559	597	544	570	564	570	573	528	571	590	568	542	545	615	577	553	584	535	557	565	613	582	566	558	582	539	564	536	585	591	534	533	580	577	592	556	554	589	558	567	585	559	502	556	568	560	538	601	563	600	566	543	523	566	511	539	621	591	537	529	559	516	600	543	555	554	555	553	550	529	562	573	559	563	549	583	511	554	571	550	571	567	578	581	558	502	578	543	540	594	568	574	543	555	557	577	557	555	566	613	543	535	568	555	555	586	534	553	537	577	581	608	555	581	571	556	579	536	552	569	538	580	544	586	550	565	550	571	562	553	573	583	594	628	584	546	564	623	558	581	599	531	540	560	549	576	587	523	548	547	556	567	582	568	568	579	578	560	559	539	562	588	574	532	526	599	582	556	585	557	540	573	572	561	563	569	512	555	551	585	576	591	541	542	542	558	561	555	557	551	581	550	526	541	579	599	590	571	494	551	581	601	543	603	571	593	551	555	592	552	568	548	572	546	557	566	569	569	571	576	522	541	559	563	578	583	548	564	577	558	568	569	526	584	571	574	586	545	573	565	563	564	557	531	570	620	608	574	543	608	568	585	545	567	554	568	564	501	554	574	576	561	596	602	582	571	599	563	594	591	510	580	517	554	517	577	583	577	531	581	569	582	529	580	627	535	585	536	572	562	574	540	555	566	629	529	525	555	565	615	557	563	628	591	545	546	620	549	560	549	565	568	575	572	564	574	592	558	586	537	492	563	547	547	570	554	534	618	562	579	580	595	582	538	544	583	576	536	578	580	562	577	537	544	542	551	575	523	560	537	528	587	574	548	556	565	576	540	579	567	514	566	518	570	535	540	573	579	536	521	564	567	554	588	533	536	570	542	575	550	600	546	557	551	579	576	585	631	566	574	546	555	545	558	552	588	570	591	594	618	580	588	528	588	589	565	589	594	561	538	571	636	559	579	565	519	573	538	585	548	594	581	562	577	567	559	546	557	532	531	565	607	568	588	579	551	550	575	563	594	551	550	572	524	553	571	557	581	542	598	599	540	524	563	558	572	560	572	568	551	551	582	555	576	614	596	554	566	597	527	506	571	578	555	574	521	559	588	544	520	569	557	599	587	525	582	572	555	611	571	585	568	544	565	589	575	528	550	542	536	553	564	553	627	585	544	531	557	549	582	501	537	570	530	570	557	582	593	583	604	585	573	570	541	551	553	523	552	515	546	533	574	579	543	536	593	554	605	572	577	583	568	583	571	565	525	603	579	543	575	560	573	586	570	551	558	575	588	555	589	540	553	536	545	594	536	558	582	564	570	601	547	529	594	561	544	581	533	541	567	537	507	570	551	520	570	548	590	536	520	557	539	543	607	564	587	552	548	578	610	560	594	572	542	533	530	543	585	566	591	562	579	587	605	526	553	580	541	530	529	557	569	598	554	576	562	564	521	560	560	553	591	544	533	558	544	602	610	570	591	598	587	597	574	560	569	550	540	595	592	537	556	591	595	578	558	574	579	577	545	586	587	526	585	545	569	512	534	579	553	564	583	580	557	556	520	582	589	599	561	534	571	587	579	587	568	591	549	551	545	538	554	554	587	579	525	563	524	567	535	573	537	534	523	541	544	586	592	591	580	547	569	600	551	599	554	576	579	590	563	555	578	565	535	584	541	537	550	567	568	625	582	552	554	591	554	605	539	589	570	619	580	529	582	583	547	586	577	558	564	545	558	534	567	582	560	636	542	571	579	542	552	557	571	623	556	590	574	586	523	580	535	574	570	563	520	577	475	554	575	574	558	562	633	582	557	523	571	620	567	546	584	539	554	561	599	540	590	588	534	570	585	568	584	556	559	599	561	588	553	554	570	539	565	531	574	576	552	565	565	604	566	573	559	561	564	535	552	599	509	569	582	575	515	561	572	609	585	555	565	544	538	569	549	554	512	534	593	568	572	569	589	597	533	544	549	552	562	595	560	543	544	536	532	549	614	586	573	578	553	562	579	578	584	530	531	550	536	574	559	525	572	562	576	546	567	531	560	590	556	557	527	562	557	585	556	574	583	593	522	592	586	559	547	581	554	580	597	640	530	559	574	569	564	567	507	573	571	617	542	555	585	532	583	574	550	601	582	610	565	550	578	593	588	542	525	540	543	583	585	541	521	564	608	570	580	549	580	562	564	568	533	550	561	528	605	587	575	565	597	570	566	524	562	569	569	558	578	528	586	555	584	586	531	546	567	638	529	554	577	547	539	573	586	578	587	577	573	554	608	550	559	558	543	571	549	549	554	575	600	599	555	595	552	573	615	586	591	575	566	591	594	583	595	594	578	560	591	578	541	548	548	545	561	607	511	533	528	544	525	562	545	552	544	531	525	586	507	557	534	545	557	559	538	595	555	566	545	562	580	570	543	569	565	551	553	554	564	560	592	545	543	552	575	524	548	572	557	533	512	574	571	518	514	565	566	590	605	596	549	556	593	546	512	554	560	580	543	527	524	591	615	530	507	606	565	552	561	569	545	571	591	565	576	567	579	537	596	594	584	586	550	570	540	538	555	601	567	527	545	570	541	553	557	572	563	566	541	577	537	505	586	569	561	551	584	577	559	574	595	534	558	544	589	563	561	548	541	553	544	562	592	552	553	550	588	549	541	574	545	554	523	575	534	577	581	555	583	589	592	584	590	588	530	544	540	527	614	543	598	592	532	583	559	536	520	565	567	568	585	578	585	531	518	575	539	540	515	584	547	560	552	555	565	550	572	560	536	527	576	602	560	535	596	561	575	509	533	574	591	577	554	602	568	521	600	540	531	586	569	542	572	549	609	595	559	572	540	546	571	571	528	577	576	532	571	574	548	575	566	599	516	571	522	512	556	579	604	633	563	546	514	565	532	567	590	565	543	523	559	527	553	564	543	531	533	572	595	553	569	552	503	533	576	575	560	544	561	550	531	554
34758	7022	1383	975	649	569	541	428	434	409	382	351	335	334	350	362	339	356	301	325	310	313	331	310	274	291	325	314	289	320	290	321	283	310	300	268	323	315	301	299	312	269	298	290	275	264	313	286	295	310	272	279	289	314	309	267	303	316	288	320	252	294	290	271	310	298	281	318	302	259	280	296	292	268	277	295	252	263	311	306	277	282	305	300	290	276	287	262	258	286	277	276	270	309	290	270	286	293	294	305	270	265	291	281	298	289	306	292	271	318	283	282	307	293	308	288	281	319	279	307	288	282	274	294	292	304	270	293	300	280	308	284	284	285	306	270	277	300	313	313	293	283	270	273	303	317	278	288	282	263	275	297	274	288	291	270	307	286	309	305	258	281	281	267	276	272	324	275	316	264	300	273	301	301	275	282	296	290	284	288	296	307	319	299	288	320	285	301	287	309	286	310	307	309	309	300	268	289	290	273	284	268	296	321	281	324	312	311	279	310	293	291	317	306	312	303	296	286	291	299	291	268	293	328	287	292	315	276	288	304	309	307	276	283	295	255	327	266	276	295	264	333	311	300	319	276	294	314	265	284	280	263	293	281	310	290	277	277	297	298	272	270	278	283	283	324	270	275	307	314	285	273	294	290	287	309	291	262	284	298	285	276	296	291	283	308	291	313	280	276	291	300	281	281	295	308	272	299	280	297	264	292	297	307	297	342	259	299	283	304	261	319	298	270	275	316	303	304	291	306	321	283	291	303	276	273	287	324	261	294	321	273	276	294	270	279	284	280	291	301	293	293	289	282	285	337	266	296	288	302	281	299	303	306	271	313	331	300	309	323	264	317	283	276	289	288	283	276	307	260	281	301	310	300	269	269	273	286	306	279	266	295	308	259	273	302	279	306	283	302	299	307	295	274	287	295	290	294	313	302	294	271	289	278	260	284	288	276	314	309	273	303	303	264	293	302	292	289	293	272	280	315	271	299	260	288	285	265	277	301	309	278	287	264	288	264	294	323	278	283	271	268	284	268	281	294	275	309	320	303	278	291	275	296	254	285	285	310	305	273	303	283	310	283	285	319	282	285	302	304	302	292	281	313	258	258	314	300	318	284	316	287	248	275	279	280	279	262	286	270	320	281	291	271	304	303	292	289	240	311	303	335	292	275	292	311	264	267	311	269	295	299	300	252	303	291	289	258	279	292	304	291	257	308	286	284	296	268	281	301	303	302	289	278	296	283	302	305	310	281	299	282	284	308	294	291	314	301	273	262	286	272	260	263	284	290	300	286	265	256	303	308	284	298	306	322	300	279	287	280	273	292	275	308	290	306	276	274	319	267	301	331	272	294	276	270	325	297	293	292	304	284	281	272	288	265	305	311	295	293	298	305	279	323	301	300	279	331	300	308	252	330	301	296	248	272	279	316	291	295	300	271	309	287	278	308	270	291	269	314	264	275	286	287	318	304	314	293	279	251	280	271	305	294	274	332	262	267	288	294	312	301	264	288	305	307	287	261	259	290	336	265	262	310	297	279	294	260	319	265	344	334	266	290	291	283	300	315	314	280	261	273	293	302	299	292	261	239	296	289	282	292	308	292	284	307	303	281	293	323	269	305	294	294	277	289	309	290	293	305	286	295	297	329	289	280	276	281	302	279	294	277	291	274	287	261	299	288	295	305	314	285	281	287	293	302	287	301	318	310	281	287	299	263	280	303	282	316	294	245	269	291	289	316	298	300	275	293	293	259	278	274	292	298	297	275	272	281	311	286	285	305	301	281	287	283	287	283	272	268	254	298	273	285	299	290	295	276	295	269	254	269	265	261	308	310	301	295	279	281	260	271	285	291	292	269	285	297	300	294	268	280	325	260	283	275	285	273	315	282	267	285	298	297	293	272	318	277	310	287	287	284	291	290	292	308	320	281	256	286	307	300	343	297	279	270	299	289	274	301	263	272	254	299	290	255	283	277	303	275	284	287	298	287	287	278	302	306	298	267	285	289	283	286	290	279	286	268	289	259	283	281	266	298	275	283	309	263	310	278	286	288	280	280	268	282	306	291	290	283	313	313	306	271	294	301	259	309	306	285	302	269	283	251	314	311	272	278	271	291	308	301	289	270	299	283	298	299	310	289	303	299	284	304	305	274	271	266	267	294	272	290	306	322	305	273	290	289	291	265	295	323	307	272	307	327	302	279	286	283	283	290	307	301	297	278	316	307	297	272	306	280	292	292	298	285	289	298	297	279	313	297	296	266	296	293	275	293	233	297	283	268	305	272	295	278	294	293	280	275	264	280	268	283	320	300	289	296	322	284	274	300	257	271	304	306	296	290	297	299	322	293	294	269	264	271	313	308	321	291	321	321	290	293	264	286	251	291	299	285	309	259	280	275	289	275	274	294	303	283	288	309	298	311	309	303	284	310	316	306	281	299	303	284	316	311	290	283	288	284	309	287	280	297	272	291	294	306	311	286	270	299	266	303	276	291	328	321	298	316	291	268	298	308	290	269	308	270	321	300	276	285	287	299	294	283	260	326	324	296	295	303	285	287	261	279	247	298	283	306	294	300	298	281	321	296	269	310	307	289	270	301	261	276	316	282	306	305	306	299	294	316	290	282	269	311	298	287	290	267	293	318	255	278	298	316	313	288	276	279	291	280	282	275	338	304	275	281	303	322	319	276	301	301	303	280	293	298	275	286	294	269	274	282	303	277	270	280	258	273	300	273	302	297	287	300	278	264	267	295	319	300	282	282	307	293	273	276	312	315	303	281	317	274	308	259	323	275	312	310	276	277	287	277	258	279	291	295	295	296	273	276	273	294	329	288	312	304	315	314	264	270	287	297	269	293	282	300	273	264	280	272	343	295	293	297	280	317	279	288	298	295	298	267	313	286	310	302	290	299	306	273	278	279	306	274	296	284	286	303	291	281	327	301	287	315	289	310	284	276	288	307	271	302	249	295	297	281	285	268	279	259	302	283	245	283	297	283	305	316	279	299	295	316	267	307	288	310	294	285	268	264	250	279	315	289	279	291	263	293	273	312	292	306	275	324	301	292	269	289	297	297	276	308	313	300	285	285	262	268	295	291	288	294	310	289	312	284	294	274	289	272	290	308	258	319	314	304	278	303	305	294	300	277	309	307	287	281	304	272	293	272	266	249	280	281	293	290	273	276	281	282	296	310	272	283	252	286	283	320	268	307	297	307	285	320	310	309	269	279	284	284	275	285	291	296	298	302	303	288	316	279	319	298	290	289	259	323	322	276	294	296	273	277	281	264	300	276	284	279	303	285	265	293	273	279	274	273	276	296	261	293	282	318	294	303	293	292	288	278	299	308	272	290	295	268	295	258	274	287	273	317	295	296	280	290	288	275	287	319	305	270	278	284	308	301	310	268	298	237	280	262	266	291	299	283	249	293	297	275	280	300	321	278	253	268	298	274	273	308	299	274	274	258	275	265	275	308	293	288	306	303	284	259	281	296	312	268	261	313	283	286	248	332	295	283
18392	1564	2999	3336	2869	2352	2020	1714	1608	1474	1338	1196	1189	1096	1044	1052	970	933	927	912	967	903	947	901	877	872	907	910	853	819	847	873	819	829	813	788	764	833	814	810	787	806	795	794	790	750	796	762	721	770	777	804	723	789	767	786	732	756	740	775	761	780	789	774	756	722	779	797	734	830	784	719	730	756	755	804	762	768	720	776	743	744	757	730	779	785	789	760	774	741	798	776	731	681	771	769	747	770	782	691	783	738	739	768	755	783	745	750	757	718	726	722	785	739	757	754	731	783	754	750	775	810	767	775	822	747	759	752	761	811	721	761	751	748	748	748	759	795	714	777	780	772	747	750	757	773	722	790	747	834	741	725	750	788	741	744	788	745	783	752	748	764	776	751	768	748	755	782	765	764	747	722	758	716	757	780	747	755	734	754	776	800	749	772	756	758	800	800	800	795	765	747	782	745	774	773	755	720	736	733	817	744	726	754	693	754	753	738	739	793	722	774	780	753	795	760	712	731	780	719	713	766	746	769	722	749	742	811	744	736	769	735	753	743	753	729	753	743	759	702	781	768	800	805	692	732	746	697	760	738	753	749	762	735	738	746	727	756	778	720	778	707	741	750	766	744	725	777	683	757	740	763	785	731	781	791	711	739	731	714	764	780	712	804	724	761	748	787	739	779	727	761	753	760	772	766	723	725	716	728	743	728	730	758	726	749	761	740	746	733	782	706	752	765	746	752	729	774	762	719	762	761	776	761	786	769	772	781	767	741	766	762	732	748	800	773	759	775	711	752	732	695	716	716	786	763	725	733	767	812	719	756	758	749	740	751	767	758	747	784	757	748	733	767	764	783	754	756	752	798	798	731	720	718	802	772	700	832	791	739	790	734	769	749	716	752	754	788	755	796	716	742	760	741	776	738	726	790	721	734	768	728	737	784	791	761	723	797	798	779	743	746	744	718	773	784	784	742	734	723	724	739	700	736	741	687	729	719	745	714	738	751	736	769	716	739	729	749	714	749	764	769	762	725	740	783	763	675	783	767	765	805	757	763	822	795	800	760	733	782	795	746	757	680	776	698	775	716	819	724	741	697	750	799	780	720	714	816	788	799	757	740	759	733	724	784	747	766	746	703	738	737	786	734	758	711	765	724	730	787	742	776	748	743	763	740	751	762	759	759	717	745	758	762	761	749	733	723	763	716	736	729	702	770	800	742	756	725	752	785	758	843	745	721	746	758	753	764	751	794	763	743	724	686	773	778	758	734	767	762	794	754	738	767	819	756	752	748	746	776	765	758	742	796	710	763	768	740	731	776	727	743	750	708	760	725	775	780	741	753	760	713	765	750	750	748	800	780	719	750	765	742	776	764	748	772	727	790	718	725	766	731	793	749	714	727	787	769	741	752	754	762	732	747	777	708	766	778	749	771	765	734	756	738	749	739	764	757	758	720	716	738	724	738	755	735	810	804	754	740	739	789	767	749	761	703	754	756	720	782	718	725	738	785	739	756	729	751	727	746	787	760	760	757	729	739	722	773	736	799	786	816	781	787	734	747	744	730	741	784	759	791	729	698	775	729	745	761	789	774	735	696	693	778	718	771	764	739	759	792	762	707	778	750	738	707	791	739	686	764	694	776	800	723	797	767	745	781	789	733	747	769	718	751	808	724	746	766	757	759	745	751	743	755	790	743	725	743	772	745	799	764	769	686	677	745	805	743	748	783	778	748	726	749	730	754	842	727	780	763	745	747	766	753	716	751	786	766	748	738	725	724	768	762	754	744	784	701	770	765	725	710	754	710	714	716	776	755	787	768	754	738	801	739	739	762	810	789	714	752	773	741	758	735	779	773	759	822	758	755	755	772	762	757	746	781	732	743	756	760	826	726	750	725	767	752	802	781	758	707	758	785	795	720	711	722	724	719	763	761	758	753	781	717	762	731	732	764	730	756	773	734	761	763	813	796	811	768	709	855	734	746	776	767	751	809	718	729	742	784	739	762	759	732	766	778	735	789	781	751	749	772	782	752	737	793	746	741	697	774	760	757	731	757	742	751	759	743	726	753	773	682	686	777	785	799	784	705	749	730	779	706	738	788	745	752	724	793	724	736	747	793	783	771	778	764	786	745	767	725	751	743	774	737	724	748	771	744	753	736	781	723	760	758	740	774	764	756	767	790	750	755	784	716	733	734	738	737	782	766	743	701	758	750	741	738	756	795	763	810	711	723	733	782	778	771	747	770	738	700	743	749	741	763	725	751	740	825	748	772	747	755	741	757	741	762	747	723	752	730	792	755	722	744	759	769	732	724	726	744	759	688	729	723	763	804	736	749	764	702	764	724	725	737	754	767	756	731	752	771	726	732	715	770	764	760	722	773	796	756	744	775	770	722	745	736	705	732	741	720	758	736	773	755	762	763	781	755	755	811	793	744	799	722	731	704	738	786	740	715	746	744	724	736	754	735	797	790	739	771	714	743	703	774	737	731	735	789	755	737	772	720	746	781	759	785	748	686	733	742	725	766	811	730	708	721	754	790	722	717	782	733	723	780	732	764	743	787	773	735	765	759	721	749	771	762	800	727	746	765	761	764	728	712	777	758	717	705	749	780	796	773	727	733	749	745	795	742	772	742	727	762	733	755	763	762	734	724	729	740	802	767	799	763	739	745	724	728	753	790	768	724	732	766	761	752	756	782	705	749	708	756	741	740	747	757	778	741	802	706	772	812	794	775	800	758	744	769	760	796	739	725	701	758	766	753	718	713	744	798	771	827	727	770	771	757	751	741	750	686	782	816	764	702	750	749	758	734	816	748	786	769	746	791	761	750	792	770	774	744	772	725	774	745	731	749	720	737	760	748	800	750	737	737	762	746	779	760	733	802	756	713	765	764	725	746	716	771	814	717	760	786	783	781	692	734	754	769	801	739	729	700	771	754	797	739	675	817	754	804	729	779	706	737	762	739	780	749	757	791	815	765	706	784	765	761	799	755	724	782	803	813	781	761	717	819	760	750	752	753	772	720	760	756	755	774	707	795	736	808	734	757	830	772	797	766	800	743	758	716	753	781	761	695	801	750	800	728	737	734	753	730	758	773	696	780	712	748	716	823	780	735	744	768	741	760	804	783	757	760	764	746	720	730	781	716	776	785	774	766	727	740	730	721	793	751	734	739	745	738	704	762	703	784	720	785	781	774	692	785	717	775	799	764	770	733	753	732	726	730	690	807	686	730	758	775	762	784	758	749	783	726	734	732	743	703	771	752	761	771	782	795	805	769	727	771	726	714	762	739	821	743	718	763	756	783	714	698	777	681	731	739	789	729	770	758	722	781	757	775	734	767	733	776	769	762	757	793	765	773	789	757	763	766	797	726	741	748	728	769	734	739	719	716	840	804	774	740	731	761	746	752	746	756	748	755	763	740	755	744	765	760	673	754	736	737	791	728	763	769	787	747	767	765	764	724	753	784	727	747	742	774	765	706	727	769	735	755	743	740	741	737	718	740	737	764
47740	14249	2895	1676	1175	878	704	551	481	432	405	333	331	303	299	277	280	292	252	246	270	245	260	249	272	257	240	234	239	254	237	218	251	234	249	285	257	267	244	236	249	227	198	231	226	226	212	218	210	201	218	237	211	222	210	241	242	250	214	227	231	252	241	233	231	237	225	235	238	216	244	201	229	237	210	231	227	237	243	219	251	234	270	225	232	242	237	222	240	213	247	203	217	254	243	256	232	236	228	225	210	236	197	212	248	226	203	245	210	211	225	232	261	223	218	215	203	200	237	230	248	253	217	239	241	235	240	249	235	237	203	213	212	239	233	211	228	233	268	232	246	203	236	242	216	247	225	205	214	237	245	255	232	212	228	236	228	221	222	237	240	226	209	219	233	249	236	211	245	241	218	226	244	215	246	218	218	219	203	222	243	238	226	235	210	234	259	237	210	237	232	263	239	244	243	221	210	227	216	211	220	204	240	230	268	237	238	223	247	232	244	195	219	233	237	232	230	235	242	231	216	215	223	256	230	212	237	211	253	214	204	223	235	217	227	214	248	212	246	254	205	188	245	238	228	237	224	220	243	216	242	204	241	225	220	214	224	225	227	222	228	215	229	230	214	202	247	214	236	218	204	251	237	278	234	225	225	214	233	198	237	211	212	210	232	183	223	212	234	220	219	238	204	217	251	221	234	221	223	263	253	229	238	234	202	212	214	219	241	220	242	249	229	219	234	201	230	214	215	209	230	241	238	259	246	235	211	217	227	249	229	239	235	210	213	209	239	238	241	227	212	226	233	229	236	215	226	256	215	254	211	235	234	253	248	231	238	242	236	207	220	219	217	223	237	253	239	249	223	224	254	221	233	220	219	262	250	220	232	240	225	236	227	212	233	235	218	193	224	215	235	230	209	247	242	244	239	208	257	188	231	237	245	242	198	221	226	241	215	225	222	228	240	265	232	231	238	195	224	240	225	217	215	219	243	250	244	223	214	228	237	219	208	240	228	229	222	243	235	206	210	217	243	239	247	221	233	250	221	211	232	230	264	245	247	221	195	198	244	252	210	224	251	197	225	213	217	204	218	224	245	235	216	246	200	214	219	192	255	234	258	241	228	231	219	245	235	238	203	247	211	230	220	212	231	227	231	234	258	217	205	239	216	214	223	218	250	227	235	235	204	256	240	208	228	257	254	217	234	224	228	231	257	221	216	211	203	235	212	220	215	244	223	250	224	257	271	228	214	226	225	237	220	189	213	240	270	211	215	200	233	257	195	199	215	247	217	238	250	229	226	216	252	234	220	219	226	218	204	235	212	216	208	229	250	272	239	247	256	220	257	223	240	223	237	233	232	216	241	222	234	212	239	218	233	209	200	222	206	230	216	217	235	252	226	231	221	225	226	220	214	226	220	217	257	209	225	256	247	240	212	236	216	230	226	230	240	232	225	227	223	220	213	246	240	196	212	203	230	232	235	234	225	207	237	227	232	247	217	246	248	209	219	217	239	201	207	250	242	219	246	212	205	224	229	253	244	250	221	205	223	192	234	224	206	219	227	222	212	217	256	219	235	213	211	252	218	218	203	205	244	231	198	232	228	234	241	228	231	229	227	231	219	238	242	225	215	239	213	232	212	214	206	257	230	233	234	206	224	200	213	241	242	241	220	231	218	206	250	234	216	217	253	198	211	219	242	219	235	195	217	214	230	232	221	233	219	229	223	224	221	237	221	213	262	221	236	235	215	238	214	233	232	229	226	219	228	235	223	227	231	213	228	231	268	239	242	217	229	243	233	222	233	257	203	230	205	208	257	217	217	223	235	261	212	222	233	246	219	238	212	231	235	209	222	232	246	220	232	239	223	228	217	230	231	232	239	202	228	231	239	219	230	218	208	236	204	245	241	226	244	203	269	208	219	230	262	229	254	254	217	217	226	225	229	245	219	260	205	233	247	212	254	208	240	203	243	217	203	242	258	231	226	235	221	213	216	244	230	233	226	251	211	226	244	251	209	243	196	223	240	226	235	252	195	209	212	224	247	235	222	207	225	242	201	227	240	246	249	235	223	217	229	253	241	230	215	240	251	214	224	222	257	226	243	267	251	224	226	221	236	222	237	273	233	223	213	214	245	196	270	222	231	236	242	247	240	222	239	224	213	246	210	230	207	237	220	231	236	205	223	208	235	209	206	262	220	217	215	249	209	195	239	220	216	259	254	223	210	232	236	242	183	234	199	222	233	229	215	251	222	221	208	246	222	263	237	229	236	218	253	211	219	219	225	239	225	196	203	225	230	227	214	230	250	224	210	252	234	240	243	245	208	234	234	216	230	212	215	237	219	207	229	212	235	251	254	256	245	206	224	239	204	240	220	222	238	236	221	217	259	218	228	239	225	214	235	250	228	230	227	243	224	237	222	216	237	220	246	222	215	251	227	210	220	229	213	218	229	197	241	231	249	202	212	225	225	226	205	224	224	256	248	230	241	221	235	227	246	226	248	254	233	234	256	244	229	212	248	247	245	233	236	241	225	246	224	222	212	244	211	237	235	226	206	233	234	255	217	253	200	219	251	231	214	207	233	249	231	220	206	234	243	240	221	215	205	232	235	245	220	234	216	218	244	214	197	206	230	254	227	240	230	203	225	240	223	215	225	225	223	223	215	204	195	222	247	236	237	219	211	226	208	244	237	212	205	235	233	239	237	259	234	235	257	218	230	223	215	232	238	227	202	208	225	225	234	203	218	214	238	229	233	208	238	239	213	230	227	216	198	230	231	218	245	237	231	235	222	254	238	227	232	243	208	242	236	255	243	197	217	201	243	259	221	244	217	245	230	246	217	215	216	214	231	208	249	203	226	206	233	229	216	202	226	219	216	251	233	225	224	229	221	228	236	230	212	240	223	202	213	238	235	223	232	239	220	236	234	211	224	220	196	217	193	237	222	256	245	258	231	233	207	228	222	214	247	246	239	222	206	225	214	234	261	225	244	223	244	224	238	254	229	229	260	235	249	208	211	213	240	222	240	196	240	222	217	221	254	221	220	225	265	201	215	204	218	242	219	209	227	226	202	211	217	231	224	198	239	231	205	215	256	239	213	225	210	228	233	219	212	237	242	212	206	209	224	195	234	220	234	219	229	216	229	230	230	239	219	249	234	233	237	236	252	217	239	204	227	228	228	222	235	200	227	243	241	273	237	238	229	218	203	251	207	237	219	241	246	224	206	247	230	216	222	206	217	250	212	234	218	251	219	230	229	236	213	245	258	211	214	202	210	231	230	242	213	228	224	236	247	218	215	232	234	226	226	266	217	215	236	212	194	233	239	200	231	231	255	215	208	261	229	239	268	260	240	199	226	237	198	236	201	243	214	224	219	229	241	211	223	215	249	219	217	207	246	233	224	237	235	204	242	257	213	228	222	229	208	218	231	247	209	225	234	241	243	231	244	240	212	210	242	238	231	217	212	222	209	203	230	235	235	234	249	235	221	210	227	215	224	238	225	216	236	227
25432	2234	4836	5447	4772	3684	3087	2626	2226	1928	1699	1513	1349	1391	1178	1179	1124	1038	1007	874	887	910	880	843	784	823	781	737	749	708	751	740	745	758	701	695	676	667	648	700	652	672	666	668	642	660	627	639	695	639	644	698	613	648	657	609	610	634	596	657	654	627	654	626	652	672	666	607	641	560	626	637	599	589	597	631	619	588	655	667	571	573	592	604	581	601	608	599	579	580	588	586	657	552	626	617	607	616	599	583	606	604	589	607	602	561	586	631	578	591	600	611	591	611	577	632	602	629	586	600	612	616	611	548	579	571	527	597	606	578	562	581	598	583	615	582	574	611	618	614	576	609	640	614	556	614	568	620	612	589	651	601	606	611	584	620	621	592	621	637	566	622	583	573	590	632	623	561	540	580	589	551	605	617	610	580	575	560	556	644	599	598	618	590	560	582	607	670	587	642	609	596	607	588	604	606	554	586	606	616	567	616	618	604	588	579	603	592	566	578	617	614	602	583	577	603	558	599	589	550	582	626	595	573	602	597	588	576	597	561	581	613	589	578	605	625	618	610	611	586	591	577	577	612	578	580	557	653	630	599	621	567	644	568	616	592	589	610	593	606	646	569	582	565	554	571	614	593	627	572	602	595	580	636	633	613	557	593	601	570	589	572	595	576	598	571	548	617	594	607	545	600	612	580	580	594	568	584	593	603	556	596	567	572	576	581	625	580	597	589	560	599	588	571	567	560	559	572	576	565	576	577	619	603	594	629	597	562	614	609	607	601	644	554	593	615	587	599	558	554	615	590	640	591	589	596	549	603	606	583	608	607	607	581	596	583	573	606	603	634	573	601	553	600	580	617	591	586	569	559	552	594	587	566	567	578	524	587	589	588	584	581	609	583	565	589	579	565	640	579	592	580	604	595	568	610	581	615	598	609	578	591	571	593	591	598	604	596	554	603	599	588	603	583	614	588	590	595	576	555	593	561	575	591	601	582	624	597	588	552	557	550	616	553	578	602	579	625	583	578	595	617	593	579	576	554	599	546	560	621	575	640	559	571	583	568	594	575	579	620	574	636	591	597	593	574	622	584	558	575	617	600	596	620	612	569	620	567	592	599	613	599	603	595	571	595	580	565	588	555	586	603	611	636	610	590	570	615	599	585	607	540	578	592	560	600	626	589	581	531	631	575	588	536	575	596	614	613	573	614	581	555	608	564	636	554	556	625	579	575	544	591	613	613	568	554	574	575	592	613	573	619	593	596	610	605	591	592	574	634	607	564	582	603	567	567	626	587	599	604	607	619	610	598	636	557	611	560	607	603	569	604	606	602	607	576	617	591	563	588	564	614	576	617	591	607	598	626	573	547	597	636	625	598	608	558	556	586	564	574	623	604	603	603	577	593	601	577	622	566	562	632	601	566	608	582	584	571	546	584	619	590	558	595	568	576	548	577	596	578	571	623	591	588	560	579	590	579	630	616	616	624	625	559	573	610	560	602	581	568	604	604	580	536	580	575	569	641	576	589	643	586	581	586	599	564	628	572	612	598	596	612	562	571	630	598	650	607	622	585	534	591	568	591	581	622	574	610	579	609	647	564	638	611	587	588	607	529	609	578	631	609	580	562	591	580	590	575	581	631	618	622	623	595	581	591	594	558	624	610	611	551	619	602	580	580	621	590	625	626	588	602	630	565	611	573	583	656	606	575	556	561	591	590	591	551	581	615	595	568	584	580	606	611	566	603	599	566	568	563	566	628	596	593	585	623	603	578	568	586	581	613	619	590	601	543	567	610	594	586	605	585	601	586	593	609	609	578	571	631	589	604	584	568	599	571	577	617	615	578	572	637	590	603	596	586	583	637	573	584	613	598	590	589	609	640	629	559	613	592	561	608	551	559	592	594	607	583	582	590	616	610	565	589	600	575	597	592	548	578	569	588	586	622	587	597	644	580	573	579	594	570	559	579	614	625	595	610	616	583	568	606	554	565	600	553	610	574	594	601	580	579	626	584	613	593	581	592	598	577	594	636	599	583	603	601	587	591	584	608	578	583	545	615	571	577	592	599	579	599	606	596	611	611	583	560	564	544	533	623	601	609	585	599	632	605	590	585	596	590	589	577	611	573	572	609	607	597	619	559	610	575	556	583	594	588	625	627	629	594	580	568	559	625	561	579	588	557	594	626	598	599	594	526	565	585	623	589	585	595	590	598	594	593	599	588	573	548	634	559	588	617	575	619	586	595	607	555	559	591	629	605	594	611	602	605	618	589	568	602	593	575	602	610	623	555	600	619	642	596	521	576	629	576	609	572	594	594	638	580	561	597	607	656	612	592	515	589	616	611	556	592	561	590	630	592	604	566	576	582	595	614	596	595	589	638	589	590	638	594	540	530	570	552	622	580	591	587	559	600	564	601	600	614	594	612	617	596	600	587	642	602	572	610	554	575	568	620	620	546	566	633	585	591	540	603	578	571	621	576	577	582	590	609	559	596	604	575	589	587	535	568	584	584	610	576	609	561	589	595	596	607	591	619	556	569	611	580	571	569	586	569	621	584	621	585	593	662	610	606	604	626	618	558	596	566	621	604	574	566	567	584	609	565	587	608	615	568	590	587	560	596	552	568	556	613	608	558	605	589	603	582	606	628	595	605	613	615	585	577	648	598	576	625	642	620	570	596	594	609	605	596	556	613	616	568	609	600	594	612	567	626	596	577	592	569	585	619	617	639	607	615	607	590	600	545	620	568	577	603	565	590	596	580	617	609	591	613	555	625	623	605	570	555	572	624	617	559	630	589	584	593	622	571	556	609	603	607	628	585	550	582	555	610	575	566	589	616	580	585	589	606	612	609	591	574	586	565	592	590	554	583	609	603	597	576	608	575	599	576	585	580	575	593	591	588	581	558	582	602	567	637	580	616	632	634	572	564	571	629	588	559	587	550	582	567	547	617	598	631	617	623	569	630	572	604	593	586	586	597	639	627	599	611	598	607	602	605	544	604	559	591	579	599	625	574	595	604	543	604	608	554	573	597	600	566	608	627	589	617	564	604	580	568	625	591	662	605	583	590	596	580	581	586	517	612	592	602	619	595	594	617	625	568	630	598	574	600	594	566	611	615	561	571	621	608	576	622	619	562	581	605	587	575	587	568	588	596	586	564	577	566	578	535	593	616	626	601	631	578	529	597	592	632	588	571	579	594	582	597	582	567	601	591	595	546	621	578	575	618	583	577	574	590	559	624	599	631	563	554	549	609	555	606	581	598	618	579	605	578	565	599	606	563	588	548	631	542	562	609	585	606	587	575	575	603	603	590	583	549	632	567	560	560	581	603	575	560	611	625	548	611	634	581	617	616	594	541	571	554	586	591	594	548	587	557	579	629	622	614	590	612	574	561	573	583	605	628	597	580	613	550	607	600	578	582	583	606	602	563	559	565	560	593	607	637	597	574	593	587	614	552	601	575	585	609	563	579	600	573	586	545	604	549	618	572	605	661	622	592	575	576	543	604	607	576
3845	262	255	229	234	238	230	179	208	228	226	216	195	243	199	220	230	233	196	202	214	196	193	196	202	207	202	204	214	227	237	215	210	214	216	217	203	218	227	224	180	233	227	209	192	233	193	222	204	235	184	205	208	211	227	191	209	210	232	203	217	195	216	221	207	215	228	192	218	212	199	201	220	225	208	198	230	205	213	221	220	200	233	215	212	209	200	210	242	211	211	216	222	231	207	207	213	239	191	204	190	214	227	240	232	242	223	214	219	212	236	221	208	214	200	221	232	212	203	214	223	198	221	237	212	225	197	228	202	211	227	209	216	219	215	195	201	226	199	229	177	226	193	215	246	203	222	197	197	210	208	213	187	197	198	216	193	186	215	218	198	221	214	192	224	200	228	223	235	217	203	219	214	211	211	235	218	242	213	224	214	215	226	234	215	184	209	216	193	220	239	219	204	195	209	198	202	202	209	197	236	198	213	216	194	215	213	209	235	218	204	258	225	225	259	215	202	210	215	214	244	216	182	214	227	217	227	200	233	198	221	223	214	223	204	190	204	227	202	208	202	218	190	215	193	216	220	197	227	213	218	208	220	219	217	213	222	191	196	199	214	203	219	195	230	194	212	195	214	211	187	220	248	215	211	241	234	213	187	230	190	213	209	231	232	223	189	198	218	206	189	201	202	215	223	213	200	196	228	239	205	202	201	209	225	228	187	201	204	215	222	225	228	229	195	204	227	218	212	219	230	207	212	176	227	216	215	236	186	217	220	218	213	179	203	203	208	233	200	177	237	209	224	222	214	214	226	209	204	215	209	230	229	242	207	227	205	226	237	224	210	207	209	201	208	219	204	216	203	216	207	215	229	220	196	205	217	188	194	203	251	186	247	216	241	199	194	212	215	214	213	224	229	207	222	218	216	208	190	195	216	202	204	203	209	234	211	225	216	203	220	199	212	215	218	234	214	224	205	189	204	197	187	204	209	206	189	202	214	202	237	209	221	214	212	223	221	202	213	196	217	192	214	201	240	206	250	188	202	212	209	205	224	230	208	231	227	223	196	242	200	199	208	224	215	173	226	191	233	223	206	239	236	224	211	209	228	216	201	177	205	191	202	217	212	211	226	226	200	215	209	228	191	231	225	212	192	196	219	199	214	220	234	218	197	195	205	216	204	233	219	215	182	211	244	232	210	198	240	225	191	216	209	198	198	217	210	203	190	228	227	242	208	224	206	218	230	234	194	214	217	210	220	204	210	212	194	229	227	206	211	226	208	215	233	211	219	214	246	209	218	233	232	213	237	201	229	216	211	244	203	242	210	177	209	199	217	188	226	209	200	227	215	207	212	220	208	240	209	206	229	208	179	210	188	191	214	184	202	231	217	213	182	213	211	246	212	221	205	214	221	206	219	230	194	226	226	232	224	209	195	210	217	208	174	237	218	215	205	201	214	187	227	225	201	204	238	194	200	202	232	221	202	225	213	208	210	182	194	241	223	204	215	230	225	205	226	208	204	214	202	226	220	200	207	209	218	208	178	227	217	180	180	200	213	216	223	233	190	246	192	197	212	190	240	199	233	213	223	222	204	242	245	242	216	222	219	203	214	189	204	213	187	192	186	223	231	217	233	167	229	193	203	201	219	194	227	208	215	207	208	201	190	228	196	181	206	194	213	197	211	214	240	183	189	216	207	202	211	220	201	199	210	224	206	225	207	217	192	213	203	190	198	180	219	226	203	209	195	219	193	218	214	215	188	234	219	210	215	224	241	197	199	208	192	207	200	198	190	200	226	197	214	206	207	210	183	220	206	205	218	215	227	216	219	191	231	196	217	206	198	209	195	213	227	185	227	187	215	230	223	234	202	228	214	229	203	213	191	207	185	222	220	199	226	212	205	200	212	198	211	208	219	198	199	209	210	202	207	256	237	229	191	202	197	197	196	200	219	197	205	225	232	183	195	223	201	229	172	238	220	213	211	208	211	217	261	198	205	234	209	212	219	184	226	219	208	189	216	208	201	220	201	209	190	208	207	190	211	213	189	200	212	199	196	215	209	212	224	218	183	201	219	207	211	244	200	207	226	215	225	220	203	211	182	222	224	176	221	214	226	209	197	195	224	222	235	240	215	196	211	237	221	210	211	232	201	192	207	210	216	218	221	196	220	204	193	215	212	228	221	210	216	211	226	209	226	229	221	187	186	209	210	198	190	242	215	205	220	220	212	203	223	222	180	211	221	206	215	207	197	191	194	216	188	221	201	244	189	203	211	221	216	208	223	218	210	206	223	247	211	198	210	208	195	190	214	212	213	214	200	208	233	204	226	190	212	211	192	235	197	201	225	223	199	211	225	185	193	203	237	216	185	208	234	213	242	217	212	208	229	246	223	200	180	210	185	219	208	189	210	207	201	204	179	202	216	230	227	238	230	225	202	218	193	217	216	197	221	225	204	200	217	191	204	205	212	208	202	193	225	219	229	212	197	233	204	238	209	214	198	186	221	232	224	194	229	200	198	202	199	186	176	208	244	210	225	225	218	219	197	216	236	209	191	236	214	183	210	200	216	179	200	224	207	204	219	219	217	222	212	221	213	202	254	236	211	210	227	218	199	199	191	205	202	214	199	206	219	183	211	185	186	193	194	201	206	237	213	206	213	178	235	195	240	206	191	208	217	209	226	233	223	215	212	214	209	178	212	200	217	232	195	203	216	218	196	188	201	210	201	196	212	214	223	228	204	221	207	204	234	186	202	213	226	198	207	203	215	216	207	204	211	218	225	205	239	216	228	225	214	211	202	194	191	189	225	222	199	212	211	240	218	200	205	195	197	224	231	195	220	237	201	215	228	205	212	176	210	200	207	208	224	213	198	217	217	199	197	200	208	197	193	200	202	200	222	219	221	206	202	182	224	223	211	228	212	214	198	205	217	195	212	211	194	213	228	199	199	226	244	216	202	217	218	191	186	213	198	191	210	233	202	179	208	214	224	187	185	244	197	227	220	209	210	209	191	197	213	200	190	210	183	223	227	184	219	204	203	220	207	200	214	204	240	227	182	189	211	223	234	221	218	224	231	181	206	207	197	221	204	200	196	200	198	221	225	207	229	223	207	211	225	176	227	230	199	241	212	193	204	211	214	198	208	217	211	188	214	198	236	200	201	216	201	225	194	209	184	179	216	226	209	181	200	213	198	226	212	227	211	236	196	225	237	218	238	222	179	212	204	209	216	195	189	210	197	205	226	219	202	215	227	229	185	205	183	219	203	223	208	225	218	216	206	205	194	194	241	201	206	199	226	220	203	216	225	224	219	233	214	226	214	207	209	216	207	226	194	192	202	199	204	212	227	236	230	228	233	216	209	198	216	228	189	183	190	220	200	194	214	226	196	207	214	226	211	238	218	186	181	227	213	219	246	221	237	237	226	206	191	205	189	197	211	182	197	223	213	205	187	217	201	211	212	224	203	224	202	236	233	228	210	235	209	192	232	193	252	229	207	184	216	234	190	244
3710	633	708	723	673	639	704	659	612	652	593	584	616	595	582	626	582	524	617	603	577	627	578	612	591	576	617	607	616	628	581	609	560	552	596	590	601	614	567	588	566	590	561	590	594	569	580	578	608	594	620	558	613	547	622	588	586	582	574	568	567	567	604	573	576	601	555	556	594	568	603	564	572	598	546	545	555	590	576	577	559	551	554	568	551	559	591	592	528	554	562	593	584	563	563	577	570	595	575	564	565	583	562	627	573	591	588	569	571	593	601	555	562	571	569	578	565	535	609	536	611	564	625	591	546	569	563	540	619	573	598	614	597	596	628	625	612	584	564	542	567	589	606	593	559	568	589	603	577	561	598	555	578	521	589	528	572	626	588	596	565	569	617	603	555	593	558	558	600	593	592	576	610	568	619	578	556	558	520	595	564	574	586	530	544	623	563	546	568	563	601	599	561	598	561	619	562	563	576	557	540	562	609	616	572	570	586	565	618	566	598	557	606	596	535	605	600	571	584	553	575	565	533	557	572	588	569	581	554	636	554	583	565	581	526	585	593	594	587	641	584	542	565	575	603	588	603	570	578	614	579	556	602	551	618	556	536	601	571	562	609	612	604	534	598	646	569	572	582	604	549	608	570	614	604	591	604	606	540	540	599	589	604	556	642	560	584	580	548	578	583	608	564	604	506	560	616	562	599	606	572	602	583	612	601	569	651	577	567	535	586	560	542	607	545	579	576	611	528	578	567	605	588	608	608	531	621	595	593	607	577	548	574	560	576	565	564	578	581	642	596	569	575	580	504	579	618	560	604	582	535	556	588	598	589	558	570	577	582	567	600	548	553	580	579	572	556	642	570	572	557	582	645	589	581	633	573	594	565	593	575	584	596	583	590	580	569	544	610	569	556	530	591	589	585	577	563	579	577	588	562	595	563	591	605	600	574	593	560	621	572	584	580	594	626	534	631	578	578	586	583	582	567	549	554	519	574	575	573	566	568	595	575	591	566	569	549	595	538	566	579	590	597	556	587	585	549	578	553	580	562	602	595	568	576	569	596	580	560	544	576	577	568	565	559	568	627	528	563	619	504	568	559	633	594	588	588	610	570	549	577	563	587	561	575	518	582	586	556	579	623	585	551	598	556	629	605	597	539	602	589	588	589	611	564	591	581	551	575	607	549	583	601	603	571	539	566	546	559	570	616	594	572	578	538	555	610	591	565	573	581	601	574	583	522	580	627	546	617	583	539	572	564	611	549	619	600	571	602	601	577	567	627	581	585	634	514	599	554	558	614	606	594	546	581	616	555	584	590	547	582	595	587	568	595	623	571	589	602	554	615	553	578	586	621	516	575	544	532	562	550	558	605	592	539	547	577	592	575	557	578	573	535	588	578	577	624	616	583	563	628	576	581	532	586	599	619	565	584	579	544	557	537	592	565	580	575	593	554	596	569	599	613	589	633	547	564	564	572	586	596	536	558	563	576	569	598	562	562	569	576	591	571	625	560	605	554	572	589	584	601	539	587	598	573	563	574	567	605	561	592	575	559	606	619	560	583	577	559	577	610	565	571	592	569	530	576	578	592	573	578	532	570	522	595	594	576	569	538	518	532	598	540	576	581	573	545	606	580	545	589	575	537	592	549	553	567	609	525	586	567	546	549	568	546	557	595	579	569	567	618	588	573	572	572	584	564	589	590	579	591	561	601	548	577	568	614	606	523	583	572	608	569	601	595	600	570	543	557	548	592	621	574	493	528	576	579	653	574	567	606	556	579	562	586	599	602	554	545	555	572	577	604	595	588	600	578	563	558	547	562	572	587	583	575	569	584	621	600	544	540	607	568	578	554	612	579	556	561	577	551	554	558	583	563	584	554	618	582	580	549	568	583	577	587	614	563	569	580	556	586	580	587	558	541	519	562	587	561	600	575	586	556	549	557	595	570	579	582	569	581	572	595	586	556	587	610	524	612	589	592	617	584	588	597	580	581	573	598	581	573	581	556	559	533	549	588	590	576	567	576	564	584	583	544	577	572	595	591	588	580	562	567	567	565	586	565	586	608	555	567	537	576	576	587	567	572	559	570	573	586	575	603	586	574	590	542	580	583	593	600	571	580	553	594	553	567	596	567	588	567	559	613	529	571	576	572	597	598	568	547	542	556	506	583	576	605	531	601	573	590	599	614	576	586	525	671	561	482	547	566	634	565	609	598	575	590	575	624	580	528	591	573	594	553	603	551	607	569	553	555	601	539	565	580	529	570	619	587	564	556	596	604	604	592	602	573	588	585	567	551	509	604	600	590	614	577	577	585	594	570	583	571	583	536	591	589	600	540	522	548	562	580	588	554	560	543	556	618	575	635	519	558	576	599	620	598	542	577	558	549	601	567	545	583	576	580	585	572	552	603	562	553	566	556	584	601	618	595	518	568	578	597	549	552	598	589	592	621	606	604	564	568	579	517	548	552	593	522	569	581	541	562	606	559	561	569	564	592	559	617	573	592	577	560	567	600	555	611	556	539	624	609	586	582	634	524	604	583	600	585	540	552	557	558	617	592	597	597	570	536	559	609	581	580	612	583	583	526	612	593	587	575	594	583	545	533	523	559	589	573	586	556	543	569	571	555	576	579	536	582	557	594	557	570	565	601	581	606	577	627	592	544	581	610	569	561	571	545	575	540	576	591	609	578	596	580	611	536	572	538	630	575	613	539	565	573	645	586	557	573	544	601	588	571	583	656	571	596	574	614	600	576	557	583	558	571	539	614	547	554	567	547	582	585	554	589	609	534	577	574	584	524	581	587	553	604	559	590	595	552	574	538	516	567	589	561	559	585	578	597	591	570	576	537	538	572	581	564	553	562	559	546	604	606	580	566	555	563	572	609	580	601	567	585	571	601	534	628	563	606	562	603	596	550	580	604	582	583	538	553	582	541	640	592	588	580	553	584	594	597	532	565	595	576	576	589	589	561	575	560	585	530	607	579	589	544	564	570	561	596	615	586	552	592	592	573	567	583	574	556	596	604	546	566	566	576	594	547	549	589	564	572	571	621	556	533	583	600	590	570	572	590	583	581	567	576	583	586	567	602	596	603	621	585	621	585	569	599	582	584	569	596	568	573	527	538	582	618	572	548	554	579	578	564	555	578	561	564	580	580	573	600	592	609	547	577	590	537	575	552	593	637	569	562	545	550	578	580	584	566	583	617	573	577	596	614	610	559	560	585	597	566	565	595	582	567	574	593	550	564	564	635	527	625	567	600	586	586	588	598	599	591	594	544	606	601	542	607	557	573	589	595	589	613	540	574	603	605	598	587	524	571	560	620	584	591	640	605	579	607	597	598	532	601	584	610	538	589	572	619	587	583	599	589	624	543	567	584	598	570	604	579	551	599	557	630	576	603	544	578	595	564	596	558	569	560	549	565	568	586	593	564	560	587	539	551	588	567	516	544	572	558	571	581	531	587	560	591	592	591	594	561	576	527	613	539	577	566	545	541	599	604	562	569	553
33758	6607	1342	987	749	588	493	461	416	361	370	399	330	351	328	334	343	310	336	272	327	310	319	303	317	300	307	288	282	289	270	288	299	306	301	307	323	307	309	284	304	292	326	285	311	307	305	263	272	289	303	307	304	297	285	286	295	314	295	293	288	288	310	332	281	277	315	285	299	309	320	314	297	297	346	285	240	287	304	308	274	307	318	301	282	306	285	310	316	295	296	317	299	325	293	311	296	277	306	285	294	265	285	277	305	294	295	287	337	269	299	337	288	324	285	306	317	284	324	281	323	264	298	263	303	301	318	327	309	322	278	305	320	313	320	280	291	311	293	300	292	296	344	287	305	296	290	290	308	297	299	286	293	308	326	278	309	319	305	288	292	310	299	312	309	309	299	332	287	293	263	278	303	270	317	285	288	267	304	321	262	315	291	288	288	296	322	323	320	295	307	303	287	299	321	293	319	300	304	274	293	300	313	278	283	300	266	283	288	307	312	266	280	271	286	280	296	298	298	295	289	273	320	255	299	317	305	282	280	289	305	314	275	287	274	285	270	283	302	296	268	327	296	278	296	291	261	278	282	297	282	269	303	338	307	291	314	267	282	307	316	271	319	313	291	282	272	307	322	303	305	314	280	287	300	304	285	286	287	327	283	305	268	281	319	300	266	309	314	320	308	302	286	285	289	279	308	267	300	313	333	354	275	305	287	293	260	299	309	303	282	290	302	298	272	274	299	272	299	288	283	313	298	262	333	310	289	274	286	307	306	305	284	285	303	264	305	310	283	305	339	272	263	293	308	295	296	297	287	325	322	314	274	280	292	292	289	318	290	316	295	302	306	307	288	304	307	302	290	314	305	301	298	310	289	302	274	262	287	291	318	282	314	304	309	302	303	300	273	338	298	274	293	277	332	292	299	317	282	271	290	303	295	299	329	306	307	281	311	280	266	319	306	293	282	308	274	296	294	287	319	295	304	293	269	281	296	291	307	250	299	298	289	300	293	310	311	313	309	300	276	332	275	301	298	267	313	287	300	300	302	292	297	325	302	287	294	276	306	262	303	269	303	320	294	278	272	324	304	263	324	309	316	293	275	268	308	278	313	298	298	317	299	289	298	310	316	325	282	301	300	284	282	284	288	294	295	298	283	307	283	296	297	306	261	269	289	305	336	319	290	307	305	297	295	296	302	285	290	310	294	292	312	302	303	287	287	313	318	302	280	306	282	287	301	280	341	322	317	283	286	269	281	313	303	286	258	309	310	316	316	290	297	298	298	290	278	244	345	322	271	289	295	307	304	291	273	316	290	262	308	314	287	310	329	290	282	292	312	310	291	328	305	283	314	317	293	301	274	287	300	270	287	293	309	318	292	301	291	284	296	297	296	299	282	281	288	317	286	310	284	321	283	349	304	284	291	259	315	289	284	294	306	300	297	294	273	261	270	283	316	318	292	311	301	294	292	329	305	285	296	270	311	328	298	301	276	334	326	300	302	315	317	284	309	292	314	310	258	254	319	316	292	280	317	340	328	339	244	287	296	271	290	290	305	282	321	284	297	260	269	301	318	314	271	265	264	244	246	283	310	287	280	275	278	298	283	274	260	313	257	284	281	307	301	289	304	320	279	295	293	288	292	301	325	314	302	300	311	282	290	314	275	287	294	298	292	302	294	298	316	280	319	290	311	322	281	268	296	304	296	305	288	318	285	315	307	294	313	320	271	308	306	290	306	297	284	272	305	259	312	278	307	315	311	275	299	325	283	295	306	334	302	287	307	307	276	286	280	284	274	310	300	295	277	318	262	312	272	274	324	313	278	263	298	296	317	281	322	335	315	282	304	274	283	293	298	278	326	320	306	310	302	295	309	276	311	324	286	283	308	286	269	285	279	289	312	293	324	294	280	307	292	281	279	312	313	298	310	295	288	302	308	320	288	312	277	275	294	302	332	299	329	280	281	300	298	286	306	274	291	310	303	285	300	277	281	316	294	318	286	309	304	307	264	311	309	290	294	273	279	294	304	310	313	269	310	292	297	275	326	298	293	330	282	287	312	321	284	287	299	291	280	322	277	286	306	310	307	321	276	283	281	298	290	284	331	291	303	297	314	308	282	293	306	320	305	313	304	294	260	285	286	308	301	289	292	266	277	282	324	237	290	321	261	298	314	295	323	284	308	313	307	287	304	303	281	308	302	292	299	298	335	309	266	311	275	253	282	285	279	273	312	285	292	288	265	313	304	311	326	297	286	319	287	296	284	287	305	295	287	292	318	308	270	292	284	272	297	305	293	283	317	272	306	317	322	317	287	268	279	317	282	277	295	330	298	279	276	308	273	297	311	272	327	341	310	320	296	309	282	265	305	304	296	298	324	298	263	266	303	303	322	298	305	280	330	321	304	300	303	322	265	263	304	296	285	263	277	302	296	267	335	272	302	318	298	263	301	282	289	346	299	297	323	287	302	287	310	274	259	298	305	299	307	244	287	298	284	291	310	300	291	318	267	358	303	292	307	308	281	323	321	292	328	276	307	307	348	303	292	322	293	336	258	298	290	271	283	299	318	315	309	303	264	327	301	325	291	315	313	282	316	298	305	296	314	303	266	285	313	301	287	293	305	294	261	297	277	278	339	298	279	299	317	290	300	296	289	321	317	269	290	299	289	277	306	296	275	328	278	291	299	284	298	271	316	312	273	269	298	315	295	310	281	295	292	261	307	305	301	301	289	311	302	298	305	270	313	305	296	300	290	295	292	294	284	284	281	291	282	277	262	313	307	294	301	271	277	273	315	304	283	292	271	310	281	279	324	291	292	299	306	265	303	300	306	273	323	320	285	285	283	295	275	296	299	261	285	311	276	291	275	277	299	287	316	315	306	267	315	310	326	301	287	291	278	287	260	301	270	312	313	296	304	312	304	294	277	301	307	265	271	300	278	305	333	283	302	315	318	311	289	292	284	297	291	292	332	285	300	303	308	307	332	305	311	314	279	275	319	306	279	305	306	289	283	312	264	294	295	293	284	273	291	306	300	318	291	322	293	314	314	316	313	285	290	303	316	294	287	286	296	254	318	277	279	290	282	311	268	289	306	275	318	306	307	334	303	292	309	287	303	283	314	296	284	272	316	311	308	278	286	313	328	313	303	315	265	274	292	271	330	305	289	284	291	292	296	308	299	301	319	323	310	299	324	307	301	274	269	295	266	305	286	285	308	305	279	286	288	306	292	324	262	286	285	310	282	297	303	297	308	311	317	304	312	313	307	262	277	307	327	303	298	269	304	283	311	287	306	293	311	303	310	278	299	296	321	305	266	298	279	316	293	316	297	294	293	328	312	302	307	281	290	282	296	282	287	299	291	329	315	258	326	290	313	294	291	292	291	300	326	314	290	280	310	294	269	313	326	312	315	285	288	288	295	297	276	311	309	306	316	297	306	304	301	241	303	284	256	283	289	285	322	324	305	306	314	292	303	295	311	288	294	278	320	317	298	292	325	272	303	296	288	317
17919	1509	2991	3375	2850	2366	2021	1787	1598	1450	1354	1260	1245	1140	1076	1050	979	998	929	940	921	905	929	864	862	922	800	909	813	782	828	839	840	855	795	775	855	827	865	831	817	806	826	770	847	840	795	783	787	814	752	794	778	779	837	796	782	829	819	785	824	784	801	782	772	794	740	766	783	825	741	767	772	772	781	829	725	773	755	737	793	733	767	747	762	791	789	784	761	786	719	815	806	773	769	753	754	744	779	762	831	750	752	779	751	759	785	749	699	759	773	736	782	763	799	800	769	799	714	736	759	760	772	810	777	741	796	782	774	770	822	769	729	796	729	803	771	787	803	775	767	722	796	776	729	786	779	708	829	758	784	764	790	754	772	802	722	799	773	752	791	777	743	736	767	758	732	780	796	761	770	736	801	774	834	746	764	760	766	750	805	792	796	774	758	763	771	748	803	779	772	843	701	789	746	795	802	767	810	767	800	779	778	756	797	822	737	773	739	732	766	686	813	825	738	784	812	843	754	757	848	774	763	780	802	748	806	797	740	739	787	781	793	743	770	758	771	755	819	762	822	763	766	826	759	780	774	741	763	807	783	732	770	711	763	807	753	752	773	719	784	752	745	757	722	785	787	800	792	754	720	773	795	821	812	763	757	757	806	759	745	790	812	799	752	775	854	717	748	771	761	754	785	789	749	780	821	750	737	744	725	739	758	743	762	792	768	760	760	724	771	801	791	804	746	759	834	799	760	766	744	735	761	813	764	781	752	766	773	798	743	739	745	760	747	727	785	804	735	745	785	741	777	801	762	747	788	722	800	704	777	759	778	788	791	815	789	812	743	812	820	739	753	753	771	729	755	781	764	808	750	772	790	766	803	776	751	779	836	720	789	757	752	789	764	790	722	754	791	846	767	762	798	777	759	745	800	776	790	717	727	748	771	757	762	746	795	789	749	739	757	697	781	733	752	794	732	752	731	771	773	740	718	806	761	731	748	696	756	767	780	793	784	785	767	789	804	796	808	740	778	736	783	758	754	769	781	771	794	708	785	744	750	762	749	817	758	787	712	751	746	774	733	771	800	835	730	805	789	747	773	802	775	803	797	784	777	743	735	753	760	839	792	766	827	766	773	747	783	746	782	750	794	785	779	762	769	757	810	782	787	819	702	780	799	841	765	728	717	802	729	770	773	791	766	737	727	794	729	743	786	766	776	743	768	801	753	804	768	805	730	784	775	735	767	827	743	788	808	790	758	771	842	788	788	779	735	778	740	748	740	769	748	791	731	768	782	756	776	752	791	743	724	746	810	745	792	757	751	753	786	767	797	721	815	723	780	753	760	779	790	774	765	776	754	804	805	764	753	809	763	756	769	739	766	735	790	722	780	685	773	740	764	808	810	752	811	740	760	702	760	758	834	768	756	759	769	716	792	715	776	776	782	791	806	791	722	767	768	754	761	750	771	793	736	779	760	760	737	766	755	787	786	752	776	824	728	821	787	754	774	739	779	803	774	741	805	779	778	794	836	782	738	783	746	804	765	733	771	745	763	777	794	771	827	791	746	799	771	762	791	765	734	771	765	769	769	712	747	786	724	743	729	766	792	721	731	746	786	783	793	737	785	776	747	824	782	761	757	751	871	798	805	761	802	764	809	771	795	776	779	775	803	737	769	784	729	784	792	745	814	720	745	765	741	731	763	758	721	809	760	762	786	799	800	737	775	743	679	738	727	776	794	741	761	765	812	747	781	771	761	761	772	730	793	789	737	750	775	794	741	814	776	729	758	801	764	758	768	748	760	778	762	760	767	765	786	803	743	713	751	740	815	776	820	779	771	774	733	788	794	764	751	762	735	742	780	775	780	769	792	733	734	771	761	737	770	786	782	831	761	687	785	817	792	753	799	761	760	825	793	759	763	750	775	753	750	757	791	782	757	733	779	764	701	782	784	721	802	740	795	810	753	786	798	726	791	797	776	743	802	781	807	816	801	820	731	746	737	760	752	772	773	746	789	769	763	789	782	773	819	806	767	784	763	810	757	764	785	790	823	774	741	744	763	788	724	787	760	802	781	756	751	789	771	771	746	733	773	795	765	737	745	744	736	764	735	782	724	759	801	761	762	737	751	801	795	741	714	774	796	724	723	782	701	793	811	800	801	757	725	743	763	753	824	705	767	797	759	781	811	774	766	787	818	796	754	784	789	741	780	768	762	756	761	747	783	777	763	795	797	762	787	738	773	736	800	799	780	773	702	747	789	786	750	738	801	767	795	763	728	779	731	789	753	767	735	775	787	735	791	774	743	785	754	802	773	805	784	777	751	777	766	749	748	783	811	744	762	781	785	732	777	767	783	721	750	764	846	784	779	762	789	774	777	750	772	772	816	678	861	811	744	759	717	741	774	801	797	749	823	777	765	774	761	767	731	825	754	778	775	741	746	775	798	765	805	763	781	798	775	795	740	733	786	754	743	772	774	787	784	720	781	717	763	772	780	778	766	771	770	756	777	744	796	795	814	745	737	789	768	737	776	730	756	781	807	766	778	766	731	748	773	800	756	731	771	766	780	733	746	736	780	803	797	796	750	701	787	736	744	849	822	746	766	797	747	748	746	751	797	817	801	769	775	714	772	775	755	780	795	773	785	800	782	776	741	733	755	720	747	801	794	759	798	736	738	720	808	796	785	744	787	800	783	761	764	739	811	780	772	758	777	747	799	791	782	780	737	780	774	808	756	762	750	789	771	708	764	746	804	749	810	774	778	768	788	778	776	774	790	729	772	786	779	730	728	745	765	719	731	809	765	757	788	777	736	788	770	736	811	769	775	818	710	733	762	742	780	789	745	750	727	792	772	758	774	793	794	765	734	762	746	806	764	816	807	740	830	813	751	819	792	774	796	718	795	752	753	766	818	770	785	732	776	744	757	771	773	808	734	726	774	711	785	779	788	763	806	776	732	765	780	736	751	716	751	744	740	786	786	773	797	778	765	825	773	802	794	753	750	761	773	766	792	767	731	742	753	795	758	768	715	744	781	714	757	779	814	791	780	760	699	757	751	751	766	738	815	780	752	735	743	756	779	770	751	750	799	742	751	768	735	728	776	760	729	761	794	719	758	760	792	787	762	735	793	723	786	760	761	820	819	763	734	781	807	757	770	767	811	740	742	814	770	801	736	775	774	814	757	760	762	732	759	752	778	794	766	751	785	780	808	745	797	745	752	798	767	773	779	728	752	779	804	860	771	756	777	807	778	771	759	794	721	801	757	737	806	735	776	765	747	777	751	745	764	808	762	768	784	784	778	760	789	744	750	732	785	737	786	773	740	727	778	765	767	781	767	768	761	773	801	750	798	805	798	737	796	781	811	786	778	765	785	780	785	764	779	794	800	775	752	763	717	787	794	786	751	760	815	788	795	797	749	792	804	803	748	744	750	761	790	773	767	724	781	789	786	740	752	765	785	761	819	788	759	729	862	793	778	796	766	770	738	754	768	736	763	726	690	794	797	743	787	801
49554	15567	3207	1755	1210	902	670	577	525	487	385	375	341	327	307	321	325	287	280	268	287	262	277	277	285	254	288	240	254	240	234	263	263	251	243	292	265	233	221	245	254	262	240	243	260	203	252	223	236	239	221	268	227	257	230	232	249	225	246	232	243	246	239	237	240	227	257	254	259	238	235	227	244	212	256	211	241	253	224	227	244	230	217	257	238	236	213	244	231	242	249	270	243	214	220	248	212	236	258	222	221	258	248	222	237	221	242	245	254	251	240	252	252	242	252	237	230	253	248	255	236	222	231	255	242	224	217	233	232	221	258	259	235	263	242	222	231	259	230	237	226	264	242	249	233	231	218	274	220	256	234	261	234	224	236	244	231	250	259	253	239	215	251	205	220	223	212	250	249	217	230	266	235	233	240	244	247	240	249	222	247	231	232	230	240	240	248	231	228	222	231	219	253	231	236	254	261	242	228	255	231	220	242	239	230	220	227	245	209	242	236	246	264	261	254	250	255	238	223	246	253	236	215	211	253	235	211	235	195	247	252	235	244	249	212	259	224	235	216	231	255	234	232	251	244	230	245	235	247	256	236	243	226	206	219	229	226	217	222	237	234	216	262	260	241	260	265	219	256	202	225	240	242	237	233	205	260	236	241	256	228	227	229	237	270	231	219	224	249	234	211	225	256	218	242	211	211	241	221	240	219	256	222	218	230	248	237	224	224	233	245	219	246	218	275	267	242	226	229	228	212	208	235	256	222	230	229	234	199	255	293	215	231	223	247	238	219	227	261	227	247	239	224	248	223	225	252	274	222	241	257	240	192	263	218	208	222	235	227	241	215	226	252	253	253	256	241	242	247	200	252	239	215	230	236	238	226	254	244	225	251	253	224	226	229	228	243	232	232	235	217	218	257	227	262	266	226	246	256	240	253	230	238	238	244	237	257	222	249	244	225	259	240	263	222	201	239	252	244	244	275	230	249	250	218	230	250	246	225	250	239	215	200	232	231	261	235	233	269	239	224	233	236	231	267	235	249	222	250	234	247	221	240	206	230	213	259	249	268	230	229	221	257	251	253	236	264	215	215	245	251	234	247	231	235	200	242	234	233	234	223	226	238	229	273	238	240	234	206	238	207	255	252	263	266	246	255	260	256	243	238	239	256	232	232	221	268	238	201	262	247	252	222	224	233	257	245	254	260	228	230	290	249	234	240	250	245	252	230	253	222	215	225	223	243	230	241	221	240	252	249	243	265	243	225	258	225	230	221	239	240	224	234	223	267	225	221	227	220	235	268	206	260	246	282	221	232	238	239	231	227	220	236	243	227	229	216	203	253	241	227	234	245	228	228	241	204	244	239	249	226	216	244	262	225	247	239	222	240	256	236	235	223	225	210	242	231	245	252	248	227	240	245	240	232	227	251	246	229	228	231	228	242	255	236	255	240	210	245	260	205	271	245	228	254	257	247	235	225	243	235	248	227	226	242	181	243	239	230	261	252	218	222	223	239	240	260	227	212	224	264	244	219	240	251	207	222	223	238	251	238	249	208	227	220	227	234	247	198	252	226	232	215	223	250	243	231	261	243	226	232	242	236	226	235	221	239	226	221	245	249	228	252	249	232	262	226	227	244	247	252	234	222	246	268	238	255	231	241	240	249	250	248	242	239	250	241	247	216	252	253	255	240	250	244	241	240	228	221	247	243	225	238	220	229	264	227	260	255	258	216	242	232	243	233	242	275	244	242	221	234	239	244	197	266	224	236	245	237	244	234	233	243	222	255	228	259	255	237	234	242	240	212	231	245	235	263	241	230	231	217	241	229	259	251	240	233	225	229	225	212	238	235	227	229	274	232	196	241	248	241	232	233	221	252	216	213	229	236	231	227	220	234	226	240	253	264	229	240	231	221	224	224	230	253	239	219	227	240	248	244	198	246	242	208	233	221	255	231	230	251	239	256	232	209	238	262	237	218	239	256	258	225	208	241	254	219	233	262	231	241	237	247	237	234	245	233	255	223	238	238	237	242	225	241	235	244	248	213	252	259	218	240	237	255	230	224	239	236	233	246	236	210	230	235	272	212	244	249	248	232	258	249	273	255	236	240	248	235	232	227	238	248	237	239	220	232	216	268	225	249	248	220	229	253	203	241	245	225	252	210	214	225	238	254	229	232	216	220	250	218	230	221	240	259	240	219	232	249	231	251	230	215	220	217	239	259	245	250	230	244	226	229	241	249	244	227	240	238	246	268	239	258	241	259	216	263	245	195	246	241	228	228	204	211	225	234	230	201	255	223	252	237	250	228	219	231	267	238	212	238	230	244	260	251	255	236	253	245	227	262	236	221	244	254	238	243	269	229	222	247	236	234	270	240	243	261	234	240	268	235	233	241	255	206	244	210	253	228	244	261	226	256	271	224	267	268	231	217	213	217	223	230	253	241	231	251	218	247	232	249	256	231	201	227	268	217	256	226	236	212	241	238	273	238	228	245	236	203	223	242	227	236	236	254	238	227	240	239	271	226	246	253	257	220	228	215	222	254	219	232	230	213	208	255	221	252	233	236	259	256	224	227	218	260	201	251	199	214	246	222	232	232	254	210	213	223	234	237	219	234	222	227	231	229	225	229	227	222	234	222	258	240	228	250	198	239	251	231	215	204	211	249	215	250	217	236	224	235	240	252	218	243	218	238	243	222	207	253	243	238	258	203	234	243	233	264	237	210	235	230	235	241	241	252	245	240	235	253	236	225	253	256	260	219	254	206	250	229	236	246	236	245	239	240	239	254	230	230	213	236	252	230	242	246	272	231	239	226	254	225	207	235	233	268	254	248	239	217	245	219	244	261	238	248	231	238	254	244	241	219	267	228	257	254	226	211	240	237	237	243	195	257	239	221	235	230	226	217	252	232	229	256	234	225	227	254	213	230	224	238	213	229	226	203	206	270	274	238	255	231	248	242	251	273	251	221	238	292	233	234	251	224	252	231	261	232	240	227	233	206	240	250	239	240	250	243	230	242	250	245	252	231	227	235	233	245	250	261	250	218	215	253	216	230	243	220	236	230	238	218	244	228	256	236	217	253	215	249	227	240	243	233	247	231	232	253	249	247	231	252	236	229	247	260	217	222	240	224	240	235	252	259	248	240	229	239	235	259	205	253	242	213	237	238	217	249	226	231	261	224	234	228	269	250	240	235	268	258	237	236	254	233	220	238	246	226	260	266	267	227	239	232	234	219	200	242	254	217	223	243	220	271	211	238	216	235	224	254	214	233	248	231	209	223	229	226	241	239	238	237	219	224	234	220	221	233	260	243	256	234	244	230	247	240	241	226	214	222	219	262	204	235	273	212	231	251	234	256	241	212	237	209	230	249	256	234	202	225	246	237	213	229	237	223	249	229	243	217	224	262	241	207	232	229	243	228	212	212	256	231	239	242	261	233	252	209	243	233	235	236	237	261	238	240	245	230	256	250	267	249	245	218	226	242	261	221	235	268	251	248	241	239	231	221	230
26415	2226	4990	5431	4792	3814	3032	2533	2195	1989	1702	1544	1459	1318	1227	1140	1109	1033	1017	1010	919	868	863	830	842	833	813	833	807	834	800	761	756	760	699	743	775	728	749	700	708	643	646	673	686	683	699	699	696	654	660	694	677	656	691	658	682	654	665	632	648	644	674	657	652	632	674	638	625	581	617	620	636	639	616	647	651	614	598	612	635	561	623	589	646	628	659	648	627	626	662	535	665	643	605	597	650	590	633	606	581	608	624	649	625	616	609	629	639	592	581	623	658	632	577	620	664	618	616	633	591	635	582	611	618	630	630	622	606	600	633	643	601	601	649	622	612	636	625	626	632	624	618	633	592	605	588	618	603	626	610	659	574	653	566	614	594	630	620	613	631	632	630	625	628	639	611	640	615	637	646	628	597	647	585	611	597	664	651	623	621	645	609	588	643	639	628	675	611	634	634	596	622	617	624	598	630	603	597	598	596	621	635	633	632	641	629	615	642	632	672	581	569	643	590	635	614	637	609	651	558	606	614	630	598	592	561	606	565	617	634	609	651	586	593	562	599	599	605	594	618	577	577	632	641	616	573	615	631	637	663	599	544	612	644	591	586	593	618	630	622	596	623	620	593	643	598	642	592	639	637	645	605	606	620	632	575	617	639	573	632	621	592	571	615	600	623	604	592	582	612	659	574	599	610	603	570	600	620	578	596	590	591	577	587	625	620	615	553	598	587	588	623	630	619	587	631	652	602	626	629	642	639	606	605	589	633	620	612	605	593	639	600	631	584	600	570	611	655	603	570	585	609	631	585	606	611	598	629	642	620	638	584	606	600	641	634	590	558	610	619	621	639	626	636	600	593	621	612	595	619	619	611	613	606	567	638	594	638	651	648	618	626	630	640	597	660	564	615	595	677	649	585	620	621	607	621	599	606	647	599	586	605	574	612	612	583	571	627	600	624	626	565	602	593	642	586	593	637	605	591	615	615	611	597	652	629	620	583	648	601	622	601	617	633	651	591	582	624	672	603	601	616	610	601	609	632	596	629	602	611	598	612	598	569	618	625	590	620	619	614	609	631	642	607	598	601	555	587	649	601	614	580	637	626	572	609	586	650	590	592	605	573	618	577	572	633	635	646	611	621	618	580	615	622	643	640	559	579	585	608	591	615	644	618	640	577	603	591	558	593	638	657	584	661	622	623	636	599	585	568	625	586	623	611	608	594	637	618	646	639	568	617	597	643	642	635	560	619	687	642	645	637	632	623	590	608	606	615	618	574	619	633	609	633	578	628	589	575	611	613	626	659	587	625	604	593	570	631	605	615	671	650	591	619	627	602	620	661	615	584	595	589	557	671	619	634	641	657	626	622	629	585	612	618	652	608	581	596	591	593	646	609	607	588	621	613	632	594	574	574	663	602	638	577	631	615	636	572	597	558	659	661	610	623	631	638	563	669	594	581	615	620	599	613	584	611	605	624	600	625	628	572	635	579	626	622	603	621	577	600	585	588	607	605	624	581	648	574	615	598	624	626	554	570	569	569	607	589	601	628	588	623	607	582	605	614	597	625	591	581	626	558	643	597	676	649	633	581	609	616	582	615	615	626	627	610	621	574	632	633	592	625	660	589	596	615	593	577	665	613	659	580	622	610	598	602	638	615	595	628	590	611	545	563	612	599	622	573	597	580	581	642	610	649	584	595	626	598	621	620	653	622	620	620	593	642	634	560	616	628	611	610	599	631	649	627	628	619	626	597	598	598	582	614	599	609	610	590	593	642	619	626	578	608	576	631	579	627	634	588	619	605	619	629	623	599	555	656	627	606	615	628	593	599	614	588	594	642	642	606	619	623	616	642	594	606	612	628	656	607	593	594	641	611	603	600	577	591	641	604	610	605	599	607	637	565	572	599	631	582	629	640	619	632	577	606	606	645	592	609	658	637	580	595	610	645	577	632	587	625	596	609	681	588	614	589	627	557	616	617	599	620	601	619	594	627	648	601	635	636	627	605	641	606	611	606	619	580	578	571	571	581	634	643	567	602	609	602	603	643	626	612	621	609	641	611	637	587	619	580	596	621	587	592	581	606	618	605	657	617	601	644	628	595	595	620	616	616	654	633	604	619	621	564	617	619	597	610	627	636	605	617	587	625	582	619	610	617	612	620	610	612	623	570	609	645	627	600	625	621	607	638	611	600	619	635	609	571	572	638	625	654	637	593	606	611	657	600	586	614	617	641	556	602	612	611	631	605	640	586	619	585	638	599	657	603	603	569	614	621	633	622	633	618	561	612	604	608	615	632	617	614	600	605	581	631	568	612	610	592	602	593	627	618	601	640	571	606	590	631	641	659	556	627	573	606	618	623	610	618	660	629	633	604	577	606	587	595	660	626	611	635	580	653	626	652	597	608	615	621	636	598	632	662	593	625	589	608	598	586	583	621	641	642	610	619	585	600	631	611	613	632	561	654	656	630	603	641	638	610	599	649	591	620	592	565	603	590	608	590	632	598	605	563	590	618	620	613	633	571	676	604	646	604	610	650	609	591	630	578	653	622	604	607	620	622	637	633	585	579	555	634	621	593	579	620	560	650	623	631	631	623	601	609	643	642	596	604	607	602	610	632	658	595	674	611	584	612	619	638	599	620	606	607	579	619	625	609	672	641	597	671	593	634	564	633	625	608	599	627	622	624	632	656	607	647	579	635	607	596	633	599	618	642	556	593	565	602	654	580	639	652	589	579	619	597	575	605	633	653	622	597	570	597	601	608	573	665	605	595	604	641	577	623	656	612	624	656	625	568	586	602	657	612	642	631	580	642	632	610	630	595	610	662	608	614	581	638	599	604	596	600	618	566	598	632	593	618	634	589	621	605	603	616	673	635	653	620	606	610	616	612	633	589	615	609	618	521	618	578	594	635	577	603	627	603	688	658	645	635	592	634	598	596	614	633	621	606	613	600	632	613	619	605	666	596	571	593	617	620	617	620	596	635	584	605	591	611	630	621	627	547	658	616	597	577	619	630	634	601	626	604	645	598	639	610	606	617	601	580	648	569	570	578	637	614	660	649	569	634	654	626	625	595	640	640	620	646	640	652	609	609	624	560	635	634	599	645	642	665	598	596	610	574	635	574	648	607	583	627	591	582	582	620	614	641	605	611	588	608	594	635	607	614	611	614	606	628	554	621	591	596	638	627	645	611	634	663	578	575	594	657	562	667	600	604	597	629	618	605	624	610	598	613	627	614	598	615	630	639	623	626	589	575	611	572	634	608	644	670	592	620	646	649	590	634	625	616	634	597	611	630	604	585	582	576	611	627	601	643	641	600	598	628	619	624	582	603	644	599	552	597	614	606	611	615	576	587	623	611	568	622	603	610	619	619	631	586	633	591	627	594	627	628	605	610	650	596	594	618	621	597	622	566	577	580	653	620	597	659	615	618	613	605	637	594	594	592	651	597	559	612	671	610	612	628	624	658	615	608	635	625	658	626	597	643	609	655	616	625	611	626	605	646	631
4100	308	254	277	236	242	214	215	194	227	232	231	231	236	208	237	229	216	251	200	236	211	222	195	245	238	266	233	222	201	214	224	238	219	213	201	208	229	241	222	227	253	229	236	210	240	226	208	193	240	249	260	232	217	214	237	227	214	233	221	226	251	238	224	221	225	234	231	220	210	233	232	224	227	206	227	189	207	194	228	230	235	198	245	234	219	219	200	212	193	220	231	196	206	230	228	217	216	231	208	250	205	213	243	193	210	228	231	225	226	251	214	225	213	223	226	224	226	233	218	218	232	242	233	214	203	214	217	197	221	235	229	225	204	227	233	210	215	220	192	223	235	216	219	226	207	219	219	224	228	228	233	219	251	216	202	202	238	230	217	212	234	231	191	215	210	242	209	257	241	247	217	223	236	232	217	210	205	204	226	223	221	237	232	199	201	194	223	231	213	235	207	208	222	229	214	242	214	200	203	208	198	239	227	226	194	207	210	205	228	201	220	223	230	242	231	218	234	203	218	203	251	211	207	209	224	225	183	236	223	243	223	225	232	212	236	237	246	212	236	224	258	200	231	236	223	254	232	208	217	232	229	187	214	221	215	239	213	242	231	218	230	224	201	219	222	209	234	204	236	234	215	215	228	233	244	209	230	218	233	204	181	209	241	228	219	219	216	199	232	216	248	250	235	206	260	214	203	207	186	225	210	201	211	209	210	208	218	206	193	200	258	228	209	213	240	226	220	206	237	224	229	208	252	229	198	229	242	233	236	223	228	226	209	237	218	218	223	252	250	219	234	249	229	230	233	234	233	209	217	221	222	219	201	208	228	194	191	219	241	237	237	227	211	225	235	231	210	215	208	217	205	249	220	257	213	210	229	254	241	216	242	230	226	227	236	229	224	222	217	215	239	234	250	172	211	209	208	230	217	216	226	243	216	211	204	215	210	243	203	186	231	194	239	238	234	212	224	215	207	204	254	219	211	243	235	225	208	216	213	233	200	242	230	211	203	248	209	222	220	208	215	203	234	227	237	249	229	219	210	226	234	194	199	227	242	244	222	232	210	247	218	239	232	237	230	223	242	248	217	241	208	236	216	217	215	226	234	226	237	219	216	219	265	246	227	218	257	222	233	228	218	229	244	238	215	233	224	196	203	229	216	225	211	217	218	230	237	217	232	247	226	247	211	210	216	227	221	204	239	197	226	234	214	210	216	216	227	246	211	208	210	232	243	241	233	213	229	229	222	257	223	207	245	235	224	185	230	245	217	217	237	200	230	217	215	213	233	221	235	220	218	247	228	217	216	213	194	201	216	228	228	254	218	238	218	203	201	228	209	208	211	199	192	220	222	205	237	194	219	196	209	197	220	235	224	198	212	233	223	236	216	241	240	227	238	219	213	198	207	222	224	265	241	211	244	247	251	223	239	219	206	209	223	228	243	236	244	207	202	214	241	212	203	214	198	190	234	215	230	221	236	235	204	200	225	218	210	207	212	218	222	214	230	190	245	189	200	241	229	213	199	209	227	218	220	251	228	197	213	209	235	227	238	232	196	210	241	237	234	223	211	227	214	228	227	220	231	221	210	220	207	204	215	227	229	240	221	214	218	206	248	216	206	221	222	221	200	201	235	244	208	243	237	212	241	233	212	208	267	188	228	215	217	216	219	223	237	227	230	250	194	212	232	226	242	214	238	230	235	225	242	246	245	249	246	219	247	226	200	243	206	230	252	210	221	228	221	228	223	209	245	232	262	257	223	238	207	232	218	239	219	224	215	201	219	211	226	217	200	220	216	242	217	212	224	217	237	205	213	197	204	207	215	203	242	233	260	212	219	217	238	260	213	231	203	226	207	242	218	230	205	206	232	219	229	209	230	215	227	224	192	228	240	227	225	213	227	223	248	247	238	211	196	246	231	217	206	232	219	224	228	226	226	206	237	222	201	201	216	199	202	223	214	202	201	244	213	222	236	221	227	231	216	247	206	232	202	235	194	196	219	222	197	246	218	228	232	214	202	232	219	204	198	238	224	221	260	215	208	254	210	231	240	271	210	200	218	209	235	207	221	239	237	216	224	209	243	236	219	223	218	216	219	209	224	221	213	247	236	253	217	204	235	229	207	236	207	242	232	228	227	223	212	215	226	211	220	206	231	224	244	210	187	235	217	230	232	216	174	220	246	241	226	222	209	234	219	208	225	212	204	236	197	200	238	222	231	191	240	221	236	234	228	222	207	221	215	234	221	245	228	252	240	224	233	242	256	230	241	229	244	220	229	231	253	211	245	211	211	229	235	184	226	232	210	279	199	207	216	230	211	224	207	217	202	228	217	198	208	209	200	226	208	241	241	198	210	236	216	225	230	196	233	219	203	231	221	215	230	257	222	236	219	237	232	202	252	216	214	243	243	200	210	244	235	214	227	233	214	224	248	224	216	219	232	222	214	204	243	199	217	212	222	216	247	234	229	219	198	213	225	247	247	224	245	241	205	215	222	204	208	204	187	196	201	221	228	224	214	218	234	185	216	223	220	249	218	207	221	240	217	222	230	222	196	208	233	199	218	239	260	217	224	228	213	240	225	204	250	209	231	230	232	232	211	205	212	225	230	214	216	218	229	225	224	197	249	193	240	216	224	217	219	221	224	216	197	241	224	217	237	228	224	217	189	226	242	189	210	234	251	225	221	220	238	213	211	199	211	211	229	220	251	220	213	219	237	204	218	222	249	227	226	225	249	238	229	255	236	228	236	210	215	203	244	240	230	220	232	226	219	241	218	206	217	226	209	213	231	217	232	204	216	232	235	203	229	237	216	217	216	233	227	203	212	230	206	222	220	244	220	234	210	208	220	249	216	219	244	228	221	215	203	230	238	239	196	240	237	240	220	246	212	225	204	241	241	228	188	224	253	235	237	220	233	222	208	218	223	226	205	221	215	215	239	235	225	251	229	230	234	222	228	212	225	244	228	231	229	226	227	213	236	222	231	214	219	223	221	220	222	210	225	219	230	206	231	234	219	200	240	237	224	225	243	227	214	220	215	217	222	224	232	213	222	224	224	218	235	206	207	227	244	220	217	213	218	219	219	201	229	244	218	205	240	223	221	199	186	231	200	237	220	209	243	230	216	223	185	221	221	252	212	241	243	220	212	228	235	199	225	235	203	207	224	186	216	238	242	230	226	243	215	223	198	245	229	254	228	219	226	232	222	231	197	218	225	211	235	197	234	217	177	224	203	216	232	196	189	216	235	226	210	210	201	217	227	225	216	225	232	216	238	203	227	227	244	225	226	233	240	203	243	236	229	221	202	239	225	239	222	198	214	236	214	208	198	241	232	224	253	212	219	223	213	228	220	218	233	210	206	225	219	223	257	233	228	227	210	221	218	239	209	227	204	231	206	239	241	229	218	222	228	228	217	235	237	227	226	235	212	243	225	221	196	244	219	222	207	216	214	213	218	219	214	218	221	185	231	224	217	223	215	232	220	219	226	219	206	241	214	250	214	239	213
3860	667	748	720	757	712	726	651	671	677	607	623	616	680	597	638	634	645	623	624	584	628	625	609	625	617	611	600	645	676	586	621	610	597	608	641	624	638	603	614	614	567	588	620	597	639	622	615	633	639	591	570	577	673	604	570	578	606	560	601	601	622	617	661	651	615	626	606	588	608	632	572	550	633	605	657	623	608	628	578	624	581	574	619	595	663	603	608	621	596	592	627	615	627	603	617	622	634	626	629	630	609	619	601	607	629	617	605	617	579	567	608	609	620	624	612	592	594	626	614	583	614	618	619	610	637	576	550	618	551	607	605	617	588	611	575	577	575	559	638	614	593	608	616	619	633	617	605	602	659	611	618	602	629	627	606	580	563	611	654	633	625	594	600	617	624	593	620	633	603	628	585	623	591	617	625	621	615	610	612	590	629	597	608	595	617	616	637	668	622	609	588	616	619	560	571	608	607	584	639	573	665	591	653	579	591	566	609	604	624	604	615	637	628	600	620	635	631	615	571	617	577	564	644	605	618	634	600	601	660	613	641	551	609	652	564	608	591	596	596	611	617	636	594	588	588	618	607	600	594	620	617	581	630	602	570	588	632	597	579	619	594	604	617	623	613	629	616	573	586	549	566	556	639	638	611	595	581	596	584	608	600	601	580	571	612	579	609	655	602	562	570	633	654	627	589	628	633	626	654	585	616	609	580	584	648	627	613	577	648	611	675	611	590	596	581	608	598	563	583	574	582	621	673	586	614	591	622	649	614	597	568	609	612	603	618	659	573	622	624	584	623	586	623	593	592	592	629	639	605	607	601	585	580	561	626	614	566	648	610	644	609	614	580	575	596	587	590	592	607	631	585	581	618	618	628	622	573	620	604	608	592	625	576	591	585	598	573	627	588	632	633	612	615	593	602	604	572	599	648	688	584	596	587	586	589	584	619	572	630	598	618	577	588	622	606	606	667	561	563	598	611	594	624	600	575	600	629	596	587	598	554	578	603	614	608	646	625	594	612	603	618	589	618	661	604	554	599	611	574	578	583	599	636	551	613	603	576	632	628	636	624	581	625	633	605	605	629	625	638	638	592	625	631	606	610	591	634	628	623	639	587	570	586	561	644	611	605	649	590	657	570	599	542	587	610	644	631	612	620	603	564	611	612	628	602	648	633	599	622	605	623	632	616	604	655	597	595	586	637	613	623	606	565	620	633	584	642	626	618	592	641	595	629	607	600	629	596	594	654	602	644	614	596	589	595	594	641	607	600	606	622	602	619	587	633	610	607	611	604	606	599	572	607	582	628	616	570	644	602	621	557	566	593	595	600	615	630	650	653	636	600	571	617	591	566	631	580	594	622	632	649	584	642	575	598	613	621	600	626	579	584	625	584	588	607	589	622	633	637	610	617	653	636	607	598	607	640	602	601	619	650	628	605	630	596	589	627	598	589	569	626	618	609	607	618	624	588	615	580	599	657	582	585	614	564	584	623	581	592	575	613	593	618	631	615	634	630	606	620	564	606	657	613	592	643	664	616	592	619	601	592	571	600	624	663	616	624	626	601	635	549	614	629	609	593	603	646	574	614	631	618	629	608	631	609	655	608	619	600	634	612	639	636	572	599	607	630	588	607	575	566	597	597	574	612	636	551	575	620	611	610	599	597	584	638	588	578	620	615	651	606	590	641	602	602	582	585	625	598	614	625	635	564	594	564	572	610	659	691	621	596	595	609	624	660	598	622	612	629	643	624	586	625	564	638	611	623	658	650	634	603	544	543	565	644	565	597	601	626	624	587	621	581	555	619	583	601	612	604	600	555	607	648	653	594	596	616	611	634	585	602	589	600	578	640	619	625	617	643	591	632	642	634	578	616	603	572	609	637	624	624	565	576	579	571	596	585	623	619	636	613	566	619	600	658	582	585	597	606	610	647	648	626	583	629	606	610	621	631	558	594	625	638	589	607	594	582	617	602	614	648	613	663	622	599	610	645	613	589	598	616	623	586	572	621	578	635	601	598	613	597	661	594	591	653	617	579	591	634	585	620	645	601	591	593	628	572	602	598	595	591	598	620	621	629	606	649	605	606	601	635	586	593	607	627	619	606	599	614	613	628	609	638	599	619	632	665	596	627	607	588	609	585	571	589	606	579	621	598	596	581	598	629	628	594	611	586	677	578	622	583	578	585	592	657	646	626	600	610	623	608	585	598	608	590	610	612	625	593	615	621	579	637	610	620	575	621	580	606	594	599	600	596	618	617	603	570	586	609	622	600	595	595	628	632	635	623	642	617	572	650	641	608	589	624	614	615	593	654	617	624	622	582	607	672	602	603	599	593	630	604	583	629	601	637	616	610	589	616	619	587	581	634	617	628	630	661	652	583	585	631	570	600	617	618	608	650	610	584	622	622	603	617	601	618	630	589	579	568	578	598	604	573	608	601	630	608	634	609	637	619	567	611	581	589	622	615	578	593	626	602	621	611	569	614	649	580	602	605	596	574	614	609	609	648	593	641	613	591	601	624	604	621	621	591	584	635	593	650	621	580	624	601	611	618	569	620	587	667	601	603	636	580	539	612	661	608	670	562	610	575	593	567	600	602	650	595	560	598	621	609	611	594	576	606	621	578	601	599	647	620	583	602	587	603	597	665	592	629	628	635	657	580	589	593	603	624	583	587	614	611	574	639	603	615	641	574	602	628	623	618	607	599	651	612	572	600	610	605	618	601	602	630	604	644	625	631	581	582	608	581	626	619	638	612	611	582	621	572	593	594	554	615	608	603	591	565	638	579	607	598	618	579	637	617	610	620	590	571	581	602	631	591	612	631	607	606	612	620	610	608	614	629	654	625	615	563	604	644	624	603	576	601	585	577	615	579	613	646	642	603	657	591	613	574	603	616	578	615	658	599	648	596	640	585	625	609	614	582	632	583	620	660	620	625	585	615	636	639	582	631	573	633	578	596	594	601	613	661	613	628	608	601	605	575	638	584	622	606	650	569	621	620	585	621	620	572	616	582	635	586	643	590	569	573	628	582	601	613	566	604	626	616	602	641	669	589	623	656	585	638	601	614	664	595	625	601	568	573	585	590	602	615	620	607	580	609	594	605	650	628	586	639	598	594	607	556	638	550	630	631	601	592	589	584	620	614	586	611	633	633	598	549	615	606	613	562	600	644	571	591	631	587	651	633	577	637	593	651	600	599	658	598	626	596	607	554	579	630	603	585	618	607	597	621	592	611	586	590	598	638	639	584	598	600	617	568	630	648	615	589	633	605	573	633	616	648	570	617	617	587	555	618	554	598	616	611	619	580	625	594	662	592	666	630	633	610	637	619	615	608	602	575	639	601	609	594	598	620	631	570	652	598	586	599	587	595	601	566	609	597	587	614	624	601	568	587	637	556	615	619	618	640	606	614	587	597	582	580	620	579	649	630	600	608	518	599	582	644	606	612	590	613	636	559	592	573	656	606	605	626	631	621	627	600	610	604	615	641	651	610	595	576	598	585
34664	7126	1386	1004	770	597	531	466	425	411	378	387	374	343	334	324	311	357	331	347	312	376	307	341	320	345	338	313	304	303	297	301	320	330	319	302	271	324	311	307	287	330	296	283	307	285	333	299	300	332	303	330	284	312	302	282	324	310	316	294	324	316	341	311	307	309	291	322	322	358	277	301	294	332	341	307	331	289	306	311	318	331	303	286	327	288	258	311	313	339	311	271	317	290	312	329	353	312	287	321	280	353	308	298	315	294	293	293	295	309	299	296	328	296	296	297	315	340	289	285	325	301	312	294	344	292	300	297	323	301	320	284	315	294	290	284	291	319	317	303	271	301	312	324	312	289	274	302	340	294	309	307	313	349	302	310	326	324	327	316	320	291	328	323	341	312	283	320	286	315	295	310	310	324	308	312	360	298	295	300	330	323	294	311	320	277	300	298	279	333	302	308	266	309	326	302	297	347	292	305	294	297	298	325	317	315	321	311	304	313	309	317	297	319	307	317	316	305	321	325	311	318	323	332	327	326	311	308	322	305	291	308	297	329	337	290	283	326	315	312	281	282	325	316	315	322	286	318	312	302	302	304	289	277	361	309	288	309	293	342	329	320	293	315	303	304	309	297	297	334	299	307	339	290	306	299	321	313	304	321	317	323	307	290	309	344	304	336	288	311	280	300	309	288	293	305	345	322	306	296	292	288	310	284	284	275	320	320	298	272	321	330	291	298	300	296	283	348	335	290	272	293	312	334	328	290	341	317	307	308	294	298	278	305	281	302	300	312	319	319	286	313	295	312	316	302	319	312	314	322	309	345	319	308	290	298	320	299	321	292	329	320	324	279	321	300	305	285	301	297	333	311	307	299	296	302	304	288	305	305	310	331	306	294	324	300	299	288	291	301	321	307	290	315	302	298	318	316	308	341	281	293	331	295	322	314	308	297	304	292	311	300	345	306	333	286	333	321	313	312	344	301	290	333	345	296	300	312	320	322	313	287	297	335	310	315	312	310	304	284	294	290	344	313	311	290	302	303	299	334	327	343	309	329	309	302	303	311	321	331	282	276	306	335	300	316	295	292	323	289	303	283	299	284	298	332	304	276	297	346	327	295	318	355	316	302	353	328	301	292	315	330	292	258	305	296	296	270	272	314	330	291	312	301	306	299	320	304	297	300	317	345	297	332	319	331	302	310	305	330	291	314	339	320	301	298	294	280	341	313	323	309	358	317	309	282	341	292	308	285	292	318	307	306	333	287	325	319	326	303	317	302	329	293	280	304	298	303	323	305	299	337	307	327	311	315	301	300	317	310	332	317	321	321	318	325	305	300	303	301	303	299	309	299	290	311	310	338	313	328	317	303	312	309	328	332	331	302	294	316	291	316	328	315	314	306	317	316	315	314	310	289	316	320	294	322	315	295	303	328	306	272	281	312	316	316	304	339	308	324	285	295	291	334	306	278	274	313	325	337	307	327	340	336	290	286	305	302	315	308	266	320	332	316	321	324	308	327	313	305	307	342	342	305	316	295	313	291	311	319	329	302	345	336	306	293	304	353	288	330	289	317	280	286	328	300	319	298	294	315	310	316	325	309	278	278	323	274	292	332	339	307	312	308	308	320	275	296	343	299	282	306	323	335	302	290	306	293	306	299	327	309	330	308	344	320	307	322	312	310	341	299	288	302	273	339	303	301	302	318	318	308	308	332	289	316	324	322	318	311	304	334	308	346	300	323	322	332	278	313	298	298	289	323	312	316	292	290	317	329	342	322	316	321	295	315	330	300	317	322	316	306	290	333	328	349	317	273	300	296	299	308	290	305	352	303	301	290	289	293	320	287	293	329	275	325	336	281	301	316	316	293	284	325	313	334	288	294	312	348	327	314	285	295	330	337	326	287	298	317	312	308	318	318	320	306	290	359	321	288	279	309	349	313	301	308	282	276	302	325	344	304	321	297	309	301	301	329	301	303	315	283	290	310	318	310	303	296	289	331	300	333	278	299	283	308	335	311	310	327	301	342	295	308	301	299	364	296	281	311	316	318	341	292	302	302	296	335	304	321	301	308	308	301	281	298	335	306	352	354	284	287	319	320	320	290	316	335	329	291	289	325	297	294	328	319	308	327	300	305	296	300	291	297	312	308	310	309	321	325	309	280	337	323	302	290	313	308	323	332	317	307	317	311	324	292	293	312	283	342	309	332	305	287	317	293	315	300	302	317	300	333	314	336	292	319	287	317	295	288	323	339	314	321	320	309	320	303	342	307	313	332	330	301	315	301	324	296	306	319	307	283	308	296	293	335	287	305	308	327	320	318	296	328	336	319	275	309	305	325	356	324	356	329	316	298	289	284	335	297	327	293	291	309	303	328	302	327	340	316	284	316	320	319	352	303	300	311	340	270	292	312	354	285	321	317	333	333	315	290	324	333	294	304	331	304	319	294	322	295	300	265	316	316	287	302	319	320	309	297	305	353	267	310	305	326	313	318	329	315	278	307	321	317	307	302	333	318	311	316	340	298	288	277	296	289	290	283	335	350	282	322	308	300	301	311	310	306	319	315	340	356	293	292	302	295	339	334	354	315	344	336	346	282	317	309	284	311	332	314	331	323	278	324	314	304	303	289	299	303	336	297	293	318	289	313	285	306	325	330	285	308	294	284	286	327	295	336	278	295	293	333	294	311	295	304	310	298	318	320	320	330	311	342	302	317	301	337	291	284	316	336	331	313	272	307	293	331	321	312	316	328	307	295	331	293	297	321	295	316	295	280	310	297	292	316	303	316	313	321	301	332	288	324	303	319	306	328	330	332	309	324	303	327	322	286	304	280	274	279	307	312	320	297	290	332	323	297	319	336	271	308	303	336	308	292	297	301	290	326	329	298	329	299	325	327	305	316	316	298	349	328	320	316	305	338	299	324	290	309	333	290	313	309	305	312	286	329	321	287	305	286	308	278	304	318	306	339	311	329	299	308	319	333	337	334	288	340	335	291	265	297	325	307	318	313	299	317	268	308	326	311	317	300	317	318	300	313	323	294	306	311	308	331	302	303	270	339	320	301	309	316	294	311	296	288	295	294	280	311	308	307	308	314	295	325	277	333	309	288	286	302	311	314	332	302	295	318	333	320	305	323	319	330	305	313	321	296	312	309	321	319	289	291	291	311	337	311	302	299	298	350	299	269	307	339	291	286	304	309	292	317	299	317	328	301	287	325	317	292	304	311	335	325	314	292	349	320	295	347	277	317	340	297	309	341	295	322	291	306	347	287	310	339	317	299	329	299	321	312	296	296	334	278	303	323	315	328	281	288	310	308	297	303	303	320	305	312	328	330	322	311	269	303	296	322	294	299	298	283	302	322	309	332	277	320	289	310	332	291	287	302	314	322	304	313	301	314	361	302	293	293	329	310	312	322	283	351	313	324	317	310	321	317	333	322	277	302	292	288	304	281	301	339	293	328	304	298	324	333	342	323	316	301	318	310	273	311	269	326	298	316	326	341	331	319
18489	1637	3048	3302	2833	2431	2065	1834	1589	1406	1320	1243	1196	1173	1127	1092	1050	995	1016	1007	960	915	948	911	881	905	894	892	863	860	844	916	855	865	874	827	858	861	865	783	828	860	835	849	824	799	825	815	802	827	818	808	807	828	813	797	792	765	777	803	790	781	771	829	805	833	854	806	770	782	819	827	793	846	782	859	807	853	788	836	826	825	760	723	797	823	838	804	880	844	808	836	830	761	782	804	823	817	773	795	821	854	812	813	781	790	759	822	818	803	800	809	865	751	751	787	817	757	772	790	775	817	783	803	801	862	816	808	816	801	803	789	844	794	847	813	825	805	788	833	787	832	824	811	826	800	810	812	784	782	779	806	820	807	817	800	765	830	850	762	808	790	820	822	847	802	787	769	781	783	788	814	809	821	815	792	803	835	779	784	809	815	775	830	885	798	778	757	803	796	800	814	790	778	798	810	801	779	769	779	833	803	807	752	852	791	809	787	811	813	774	828	783	792	805	782	819	749	816	792	805	784	779	815	853	837	813	797	765	756	792	761	812	819	761	789	823	811	805	810	824	788	780	830	812	841	795	840	788	815	772	755	770	791	767	789	810	778	812	813	856	821	810	858	791	809	790	849	812	816	835	803	785	823	808	786	821	835	747	749	789	807	784	777	796	818	844	810	741	815	804	816	812	796	840	788	777	794	754	783	774	803	776	789	812	774	837	749	828	805	780	814	818	826	798	823	807	814	790	792	824	849	774	797	752	817	851	782	836	794	784	733	771	741	766	794	810	778	811	795	782	795	827	776	782	812	840	849	797	771	857	797	798	821	773	813	805	823	784	786	733	806	770	786	789	826	804	827	785	818	803	786	788	819	789	750	796	754	809	802	795	858	809	853	755	807	772	795	811	817	786	747	834	798	806	805	836	796	822	778	759	779	802	800	800	787	805	775	827	799	774	811	788	792	815	817	839	790	796	778	791	774	780	764	829	777	760	796	779	797	766	825	839	797	793	815	771	800	811	760	802	748	823	786	775	804	786	822	745	783	761	763	793	763	795	784	776	792	841	849	780	794	776	803	806	798	776	822	797	744	816	817	755	806	781	832	847	790	760	809	826	817	792	830	779	782	794	815	819	750	808	785	796	794	807	770	798	782	821	786	845	773	818	782	784	745	806	827	808	782	861	776	825	861	744	822	739	831	754	799	780	797	890	810	823	840	812	803	839	830	785	799	816	759	757	789	779	777	809	782	808	794	759	807	791	765	795	831	787	811	783	760	837	823	828	865	727	777	721	823	824	805	825	801	832	828	779	758	850	816	813	764	782	735	781	788	783	789	820	798	766	803	784	797	799	784	798	777	790	790	754	791	791	798	795	803	817	745	811	793	798	797	834	804	850	846	790	832	772	803	798	818	861	802	769	796	802	805	781	771	780	775	766	805	818	784	772	781	737	789	804	764	790	799	815	797	785	811	740	747	792	799	805	737	759	828	810	784	831	765	823	782	799	791	797	783	788	831	757	759	813	777	799	811	784	803	755	808	781	804	803	787	794	819	819	838	784	797	754	779	793	822	806	853	853	808	792	744	783	780	797	808	805	834	804	850	763	782	826	795	807	764	764	854	776	819	828	739	777	805	802	810	839	758	814	771	776	788	826	820	766	828	809	807	784	776	741	789	817	777	736	765	781	754	820	820	808	817	811	817	809	855	777	820	828	776	787	782	802	817	756	820	823	813	785	765	776	769	849	825	801	839	820	774	848	792	771	812	811	783	804	803	756	767	793	815	792	800	790	818	856	750	800	813	755	856	793	810	825	791	756	752	786	816	832	811	781	781	824	790	748	761	771	808	774	803	813	778	777	790	804	793	785	798	778	762	832	785	794	776	777	807	857	762	803	821	776	794	727	779	795	738	789	805	790	800	780	810	804	791	824	850	813	845	791	845	799	757	814	817	854	773	753	782	779	766	747	800	810	816	823	795	784	794	770	801	791	755	804	802	733	781	808	800	763	762	787	839	797	770	815	778	832	825	779	783	752	812	794	841	765	797	760	750	768	801	798	864	820	790	791	718	773	767	792	822	798	843	761	845	857	801	813	810	786	828	792	814	811	782	805	800	842	788	786	793	810	739	797	756	798	783	827	845	830	773	740	768	782	740	784	749	810	794	849	808	811	763	774	793	845	804	809	842	838	792	817	766	815	784	779	762	811	803	778	801	819	822	840	822	799	824	770	795	770	780	788	806	774	772	819	776	795	777	790	807	823	757	752	766	831	751	745	815	803	765	820	804	779	799	770	797	808	808	838	810	780	857	770	798	769	814	756	780	794	821	830	750	809	829	818	796	851	802	839	792	821	813	790	813	798	807	795	781	806	815	779	754	773	808	807	793	785	793	748	818	818	771	743	838	743	781	727	792	750	791	787	808	733	775	794	732	811	782	779	785	778	791	823	784	842	779	791	782	830	746	754	757	840	808	774	834	788	761	821	792	813	793	790	773	827	803	793	792	785	826	777	783	834	791	807	813	800	816	795	792	799	737	773	824	749	770	786	840	827	829	857	823	812	774	731	761	822	794	839	752	781	785	843	823	802	778	794	827	812	815	813	808	842	768	790	767	811	757	797	778	796	840	787	791	773	789	783	752	725	731	820	804	806	795	822	780	826	757	801	785	749	769	815	814	812	801	744	747	785	799	784	788	783	776	800	824	844	790	743	821	785	767	767	814	813	822	791	823	848	840	805	790	779	842	797	788	780	804	763	801	784	792	822	817	812	808	804	773	805	807	765	816	810	811	809	799	807	745	828	763	810	789	737	795	766	802	778	791	804	800	793	777	789	839	780	776	797	827	789	821	784	787	802	799	790	821	742	829	793	797	823	851	787	788	759	744	775	786	775	838	791	767	823	777	745	801	794	824	807	762	680	823	780	823	829	841	762	795	785	823	790	757	794	743	809	849	819	853	801	829	790	784	741	777	809	807	780	822	767	763	790	785	805	766	836	798	812	775	835	772	760	807	780	771	771	765	822	796	819	822	841	784	832	754	795	783	826	754	802	788	795	816	787	778	760	825	781	813	774	749	806	817	793	800	827	799	744	784	819	803	808	823	807	807	784	820	861	821	819	825	793	820	818	812	790	768	836	761	846	796	760	785	780	841	787	804	743	816	766	792	800	811	771	731	773	832	791	799	796	785	756	799	817	741	732	777	764	783	795	807	836	753	817	784	785	796	777	815	805	815	825	801	787	826	819	780	798	809	823	807	831	829	730	792	753	788	746	802	780	789	777	761	800	755	781	809	792	807	790	788	750	833	810	777	791	785	783	802	802	812	770	790	806	818	780	767	789	763	817	814	813	766	780	862	818	819	804	794	814	836	799	794	820	803	777	760	840	786	804	782	749	798	759	775	755	774	798	771	849	775	835	756	830	757	822	830	849	833	789	816	796	768	790	859	811	839	778	756	764	748	801	785	778	790	788	825	792	756	791	805	789	726	768	758	773	761	791	769	824	769
48140	14193	2964	1745	1209	856	745	649	537	476	428	403	370	364	329	317	316	296	278	281	288	297	274	287	239	252	264	274	260	230	270	286	268	253	268	239	260	258	283	263	257	277	268	238	259	240	245	255	260	240	262	234	230	275	247	253	247	256	263	269	232	277	263	239	237	253	256	233	265	269	266	255	249	276	255	254	264	235	256	257	245	259	240	236	225	235	218	263	240	245	251	248	236	216	208	246	256	225	225	241	235	257	237	254	253	245	266	265	233	266	251	220	263	215	249	242	250	210	256	232	268	226	252	233	229	256	239	229	266	257	244	234	226	265	243	253	233	229	245	225	240	230	234	242	243	242	247	266	271	249	245	243	262	239	266	227	238	239	264	244	250	248	229	234	234	240	234	244	246	248	251	253	245	231	241	246	252	246	263	236	227	272	237	238	250	264	269	242	242	255	245	262	234	233	273	237	228	283	259	227	245	266	250	230	259	270	215	233	231	272	225	245	239	251	241	237	245	242	206	257	238	241	244	238	264	246	200	246	225	263	257	283	269	251	251	238	245	272	237	245	239	259	252	238	252	243	275	267	239	253	256	239	233	234	265	261	229	235	241	268	227	215	262	246	261	249	246	237	262	240	252	229	245	254	269	252	251	246	261	222	272	244	242	258	244	242	259	280	260	222	256	246	238	257	233	256	246	233	253	217	293	256	233	256	226	251	234	264	244	257	225	224	250	230	226	260	252	254	259	240	240	249	257	237	228	259	231	237	245	242	239	257	245	239	242	237	260	244	244	234	222	234	212	239	227	214	254	273	231	229	235	250	262	245	275	233	227	242	240	256	260	201	245	277	247	251	220	258	226	251	243	241	276	250	227	277	261	250	276	267	230	267	238	237	270	243	222	251	238	245	227	232	260	244	228	223	265	257	262	233	252	226	246	247	232	224	258	243	235	232	218	226	251	288	231	253	270	244	267	257	246	254	233	239	226	237	259	229	257	246	239	251	260	250	257	224	239	251	225	248	254	259	248	277	239	262	248	237	279	243	230	262	251	274	233	223	247	256	255	237	246	253	240	227	253	229	216	260	249	251	226	239	240	246	272	276	266	230	197	304	251	246	272	252	252	239	251	240	270	245	234	228	216	235	241	265	252	233	216	250	252	250	244	282	250	234	265	238	249	245	253	252	254	221	236	256	225	200	242	251	254	267	235	243	262	258	229	273	297	232	241	259	248	245	265	281	244	241	266	272	214	251	273	265	251	212	247	225	246	215	265	238	257	226	236	224	236	242	235	227	256	241	256	223	232	231	250	245	233	240	233	254	225	212	229	251	225	251	292	229	238	226	235	227	256	245	233	238	257	242	273	249	242	276	245	226	233	241	233	232	233	241	240	243	219	252	256	250	234	228	241	245	254	243	226	256	254	265	249	248	231	236	234	252	244	256	241	250	245	237	240	241	249	221	236	240	257	226	251	245	217	223	262	234	257	243	256	253	242	240	253	243	259	235	248	243	246	229	227	260	248	257	224	253	246	245	254	248	265	226	233	234	259	251	230	223	260	245	242	234	229	224	258	229	259	252	244	252	249	227	227	231	246	247	251	247	259	236	253	241	264	264	248	237	256	255	248	234	251	254	260	273	250	249	289	210	244	219	256	234	224	259	245	256	245	247	231	232	223	244	269	270	239	252	250	241	236	258	278	269	251	236	245	253	266	248	254	234	247	230	241	207	251	252	248	244	255	245	239	240	251	243	224	244	247	249	237	224	237	244	257	224	259	234	233	239	258	255	226	270	244	256	205	271	253	234	252	242	240	230	228	230	258	247	254	258	272	236	242	240	230	221	237	238	268	218	240	284	259	231	245	248	239	265	264	223	265	239	230	237	230	222	247	246	223	243	251	243	240	256	218	243	245	268	243	234	241	238	253	251	233	247	242	267	242	252	246	256	270	248	244	242	260	272	258	254	240	250	259	243	254	259	252	227	248	265	209	271	260	261	242	225	255	214	270	225	239	230	242	241	232	260	254	255	264	245	249	243	265	269	235	260	250	256	254	265	237	273	264	230	253	240	219	236	258	222	272	243	241	257	227	234	258	230	290	252	221	231	253	243	235	209	240	240	237	251	232	239	275	246	253	249	246	219	252	263	249	248	241	241	232	260	247	267	252	235	237	233	284	246	263	240	255	236	255	266	247	273	264	273	258	236	241	261	221	267	262	232	270	249	236	249	239	233	276	249	259	240	252	286	239	253	241	277	224	234	238	237	259	240	269	287	215	218	242	258	265	230	257	259	255	221	252	265	228	261	235	267	218	255	250	262	230	242	255	237	224	235	213	248	217	234	280	246	238	257	242	235	278	264	237	230	219	228	227	234	234	271	248	251	233	276	266	263	242	264	248	239	227	279	254	247	244	230	231	249	267	255	247	244	225	246	228	239	231	240	224	253	220	245	218	248	217	239	274	278	250	235	250	239	237	242	236	252	248	251	262	218	238	234	245	261	252	242	255	265	260	243	248	237	216	235	206	243	225	255	228	274	247	241	250	213	256	253	234	243	218	242	212	260	248	253	234	270	257	275	279	243	251	255	254	258	247	230	254	222	250	220	253	242	276	261	247	223	257	257	242	253	230	253	234	281	269	244	251	260	256	275	259	259	266	249	242	262	235	244	250	248	256	259	244	253	259	241	224	232	232	256	252	226	258	249	263	221	243	255	242	251	251	235	243	257	233	250	245	239	260	246	224	247	237	230	240	238	206	227	248	244	224	238	259	236	237	256	233	236	233	256	257	259	285	261	239	230	220	235	227	226	230	244	240	221	223	261	238	236	238	245	251	261	254	240	245	254	242	250	224	259	254	212	249	259	230	240	233	213	260	231	254	244	229	222	240	255	238	262	259	249	233	244	223	270	247	242	268	243	247	246	238	248	229	247	271	234	265	238	250	274	267	253	242	237	224	250	254	262	267	235	250	225	242	250	275	231	240	246	245	265	241	232	255	273	277	242	233	237	261	241	257	257	231	240	241	283	239	233	244	229	238	245	259	236	230	247	264	264	263	251	259	280	306	240	247	250	242	238	217	260	267	256	227	227	252	242	257	258	240	251	246	236	256	233	244	265	244	263	243	255	253	251	252	242	214	254	261	281	234	197	237	263	245	228	264	255	255	275	198	274	264	254	253	254	235	258	224	273	246	249	249	274	242	238	255	242	272	286	234	215	235	240	252	253	232	266	243	240	238	271	250	220	276	248	233	245	227	260	213	253	236	247	249	239	221	287	237	222	236	240	249	249	247	234	260	223	236	251	254	226	268	259	245	239	229	229	235	281	229	240	251	239	258	254	234	235	232	270	257	239	249	247	255	258	231	259	244	271	264	249	258	282	248	231	255	271	270	215	252	233	215	250	235	237	256	249	252	273	238	257	281	262	252	231	244	259	252	223	237	255	276	289	259	232	269	229	248	267	294	236	220	243	257	280	264	215	271	241	261	233	254	251	269	239	238	215	240	227
25154	2292	4954	5551	4864	3773	3094	2677	2181	1967	1668	1552	1437	1349	1243	1196	1097	1063	1001	1041	1000	926	862	925	860	888	810	807	776	745	754	762	772	743	719	733	715	710	751	696	736	745	710	687	685	691	701	671	726	700	687	665	671	655	656	662	711	652	680	706	677	666	689	656	641	674	659	645	645	653	630	610	640	668	680	681	661	632	603	663	640	671	631	639	666	636	615	660	634	641	625	659	680	642	660	644	629	624	626	599	596	617	652	637	603	653	625	652	672	667	623	643	639	602	620	560	609	636	633	667	601	606	673	631	604	681	688	647	618	652	635	599	646	613	696	636	633	648	595	628	600	601	652	586	585	619	632	668	634	683	626	618	654	635	672	609	679	653	667	602	656	628	577	643	637	638	647	615	670	636	644	681	633	666	650	650	614	644	659	616	666	674	622	662	615	668	680	625	673	670	693	710	627	661	645	655	651	653	641	631	644	642	682	625	616	668	644	679	636	602	608	667	605	629	626	655	623	631	632	656	584	632	629	604	616	623	617	641	665	647	599	641	652	679	619	630	635	627	644	612	651	649	612	676	616	665	627	622	629	639	654	663	609	609	649	669	639	652	668	658	623	634	639	619	639	628	679	586	592	630	676	627	612	616	639	647	616	656	646	705	628	627	640	639	602	599	618	621	624	635	601	651	645	616	655	627	652	652	592	634	611	679	639	630	646	595	609	614	647	602	583	660	660	618	626	621	632	611	627	610	646	625	608	629	617	646	618	612	595	590	646	662	659	632	619	633	654	610	640	671	672	635	625	601	623	624	634	587	663	623	648	690	600	615	629	676	604	605	628	615	578	651	628	683	618	598	588	622	648	626	622	630	630	659	650	661	665	623	664	638	620	638	659	661	633	610	631	602	655	666	649	624	606	587	605	637	606	607	617	609	680	638	581	596	646	628	654	623	674	605	632	608	663	614	647	629	615	637	602	620	617	620	659	643	639	659	649	648	620	663	653	638	638	629	630	628	655	649	675	630	640	662	582	632	675	603	614	596	646	654	651	605	660	642	624	671	626	576	625	651	615	656	619	645	639	642	616	606	611	660	618	603	637	640	616	646	653	615	688	668	625	636	630	623	620	602	672	594	609	658	630	670	620	615	604	595	587	608	646	647	662	616	645	596	650	679	639	624	644	624	669	608	648	617	641	653	679	622	635	600	627	612	622	663	628	618	689	596	637	626	586	660	567	633	661	608	645	675	656	655	628	638	596	625	613	588	648	665	613	588	663	611	631	640	617	631	644	631	653	595	640	636	650	637	664	597	641	625	661	599	623	623	636	580	635	663	685	611	634	606	649	600	600	601	644	625	653	627	643	610	611	595	645	613	586	663	627	624	699	616	626	626	625	608	591	659	607	631	670	674	632	716	641	658	638	664	662	650	610	652	601	631	610	667	625	603	653	638	685	627	652	645	657	675	626	641	646	636	614	669	607	669	662	593	689	641	641	584	646	667	678	666	611	655	601	648	643	636	673	645	600	558	631	617	631	646	661	664	663	633	623	666	621	615	627	649	657	623	651	672	643	623	645	640	629	697	653	654	605	591	659	661	658	628	670	656	665	650	618	614	646	582	602	646	617	614	661	651	642	629	615	635	618	663	626	660	663	606	610	622	627	608	611	634	647	620	568	628	620	598	650	625	684	639	601	592	662	646	604	637	624	623	628	696	623	649	625	635	631	600	647	592	630	651	629	565	698	635	625	611	645	648	621	667	624	668	626	590	637	657	610	633	620	658	649	657	654	625	693	640	587	664	649	664	594	617	657	611	618	632	656	623	629	619	639	599	619	650	619	665	686	624	628	652	633	619	657	651	613	590	626	669	661	611	653	621	657	607	624	635	603	632	600	609	680	643	630	660	579	646	619	633	661	627	624	621	622	656	669	614	665	652	631	651	626	661	671	648	622	625	589	645	650	641	666	621	697	586	668	637	603	619	654	688	611	639	618	655	594	628	620	645	621	628	602	615	626	629	622	631	638	626	622	601	681	651	623	598	599	651	638	624	630	604	643	629	637	644	621	639	655	626	618	619	567	656	626	629	619	572	633	647	641	629	704	662	598	672	584	639	658	658	594	638	641	589	613	630	628	660	685	645	653	634	651	608	646	627	637	654	630	609	641	662	672	602	634	611	584	602	632	662	613	610	626	656	660	671	661	611	653	616	639	630	623	608	640	601	589	604	677	590	644	585	649	647	604	635	652	641	654	575	632	620	627	623	645	634	659	588	630	607	633	661	654	588	619	634	646	651	620	642	649	647	642	656	624	648	631	634	659	597	654	649	607	636	626	640	638	636	666	665	610	637	645	620	671	680	608	610	662	643	618	668	638	613	610	620	602	613	629	665	583	650	666	607	621	631	632	657	686	654	652	628	647	650	590	634	661	663	637	605	622	637	644	613	661	657	629	670	669	632	642	610	591	690	640	622	616	611	638	582	653	640	699	663	645	654	587	614	631	628	611	584	620	641	666	649	604	646	614	676	634	595	670	644	636	614	661	642	634	641	630	631	660	649	641	649	648	636	638	616	640	644	664	641	609	636	646	664	649	658	593	707	615	606	636	634	604	575	615	637	614	614	585	632	651	643	639	685	581	628	646	679	657	682	636	626	624	607	605	629	639	618	599	613	596	629	645	646	710	664	668	601	633	610	606	660	594	624	647	603	628	627	614	641	613	631	617	657	636	678	624	618	638	683	679	640	630	612	618	619	694	630	622	645	651	636	605	607	669	649	662	685	633	630	638	663	638	646	636	664	644	640	611	653	642	667	632	633	636	630	652	686	634	659	598	626	610	602	644	590	611	627	631	596	601	662	609	646	611	661	613	610	596	657	652	640	629	648	630	626	647	665	623	650	635	658	595	628	664	618	636	595	662	608	641	684	622	619	658	631	588	635	655	622	635	610	691	671	594	627	637	630	630	632	632	665	607	643	624	634	619	615	645	656	598	641	634	675	652	662	637	650	604	625	629	620	611	652	633	650	634	623	621	658	647	645	616	623	660	618	609	640	649	642	698	647	610	665	650	612	630	619	673	617	625	650	609	625	649	651	705	630	646	671	608	653	628	623	634	647	572	625	653	628	623	640	637	619	641	614	650	630	653	626	629	607	645	613	615	639	661	667	634	581	672	637	621	626	646	618	636	655	612	601	645	639	638	582	587	620	644	623	645	665	629	598	673	625	636	641	617	695	668	642	593	662	629	637	647	693	652	585	628	585	603	648	596	672	597	662	618	612	607	598	634	582	663	642	602	609	667	642	659	635	628	643	645	629	618	627	653	630	652	647	588	665	638	601	619	623	652	613	625	625	615	632	662	631	601	633	647	623	596	621	633	650	651	604	637	630	654	644	648	632	622	652	618	609	632	635	650	594	617	597	641	636	641	637	621	663	657	631	613	678	616	645	642	626	638	631	618	649	632	634	648	686	622	653	648	635	608	646	657	638	645	647	623	619	639	634	648	578	670	600
4207	395	263	283	274	208	271	256	254	231	229	234	249	259	227	221	241	213	248	211	229	246	225	244	220	250	238	227	236	220	238	201	249	233	230	246	245	221	218	228	254	245	215	202	251	239	239	221	220	237	186	231	234	230	265	210	202	220	207	249	252	214	244	228	246	229	243	219	229	219	232	249	218	245	236	239	245	244	234	218	207	221	253	222	227	221	244	222	243	241	245	235	221	252	239	248	244	224	249	232	230	232	245	257	246	243	237	210	246	243	269	250	237	221	240	214	223	226	245	218	225	230	222	234	238	218	240	218	210	240	208	235	204	201	256	223	247	245	222	220	244	220	233	220	203	212	226	221	242	264	223	244	213	217	225	243	245	239	245	231	226	241	236	205	233	244	239	204	213	241	222	206	222	223	240	267	222	260	235	226	216	247	231	209	220	234	239	244	217	213	239	222	236	213	226	240	220	258	241	214	227	254	214	233	239	228	221	233	225	213	235	263	230	239	225	252	221	221	227	234	263	209	237	210	226	232	257	227	251	225	247	213	220	224	217	231	240	223	234	231	212	229	250	264	198	233	239	230	249	226	243	243	264	270	235	242	212	234	235	222	239	235	245	220	226	233	220	250	206	235	222	245	213	224	259	243	245	222	231	248	220	236	212	237	238	221	239	234	250	231	231	211	209	236	219	244	224	215	255	245	238	260	249	239	241	251	229	226	240	221	230	248	204	230	251	214	225	202	227	237	227	209	212	232	250	231	235	236	239	243	198	237	205	202	241	269	229	204	241	227	197	238	247	237	227	240	253	222	187	223	216	221	221	224	227	230	244	246	236	204	230	237	247	229	206	255	218	234	209	231	226	234	232	218	261	230	218	224	243	214	203	210	229	206	225	250	250	240	218	205	232	269	238	258	212	199	236	228	221	227	235	226	228	273	243	245	243	256	229	222	243	205	261	227	232	204	232	229	228	230	237	248	225	233	213	244	227	221	249	227	220	252	231	217	226	252	254	236	228	240	226	210	228	246	239	243	218	250	248	246	259	247	195	232	224	223	227	253	235	233	240	238	225	211	229	224	245	250	247	223	230	221	243	243	243	237	211	205	212	234	225	231	228	229	231	197	217	208	214	236	218	223	233	244	272	214	241	230	223	223	251	230	215	232	248	208	228	227	217	221	238	211	253	212	226	246	234	259	247	225	260	264	257	202	201	200	239	242	217	277	242	241	240	235	227	244	223	229	217	219	207	216	233	243	252	217	219	241	230	230	234	252	214	223	256	239	245	232	223	214	239	224	243	243	244	228	230	220	240	213	232	209	260	231	224	205	227	267	254	234	238	218	239	236	216	229	234	259	210	236	244	209	217	222	214	250	237	243	249	244	234	237	221	213	228	217	195	245	228	226	228	205	234	229	250	246	223	241	201	231	229	219	254	250	237	213	226	216	222	228	241	221	228	265	240	225	233	226	225	243	227	237	197	230	217	247	224	233	234	211	218	229	217	241	251	210	243	199	218	228	252	219	221	225	252	242	226	271	239	238	238	235	253	212	232	235	233	235	233	235	221	238	266	251	240	237	208	245	224	232	253	231	207	213	244	227	235	224	222	233	251	247	227	222	223	238	240	237	252	228	250	217	223	255	231	255	240	270	229	216	235	206	249	241	230	215	234	249	235	232	228	223	250	218	249	241	275	234	213	226	221	222	237	245	262	229	245	213	225	240	219	239	225	246	201	243	246	237	226	249	222	206	244	251	228	265	233	245	223	232	269	261	232	223	253	250	227	236	238	226	234	225	200	233	176	240	237	226	230	234	267	229	230	210	246	240	216	242	257	241	236	218	243	226	212	258	217	247	233	210	247	226	206	237	212	220	240	210	220	261	231	211	233	232	214	209	199	225	239	229	224	235	226	230	232	252	219	233	232	218	255	249	230	212	193	235	254	228	220	227	227	214	229	196	225	234	209	226	228	222	234	246	222	234	222	214	238	242	239	243	262	225	243	240	242	224	222	227	227	229	217	226	231	220	204	249	239	221	228	234	261	235	238	255	234	221	205	215	222	233	215	214	223	197	233	202	228	221	230	228	221	230	192	242	248	205	237	257	238	240	248	229	227	244	234	241	212	257	258	224	230	246	242	244	239	244	236	230	209	232	216	214	211	233	234	242	227	240	248	218	256	227	233	226	226	225	215	232	227	237	266	260	268	214	220	254	242	258	221	245	239	242	219	207	207	238	238	235	221	216	238	247	214	234	224	224	221	246	221	217	225	242	244	240	229	239	243	209	239	231	243	207	246	234	236	271	219	223	224	213	226	252	243	235	251	239	242	212	238	268	266	226	247	244	229	243	262	239	230	226	237	240	215	217	253	194	221	248	216	200	237	226	235	225	220	256	243	220	250	214	230	230	231	228	253	234	224	242	244	239	222	268	236	208	239	254	233	259	264	208	245	232	219	227	234	203	221	217	230	247	228	224	214	244	245	253	225	230	211	224	222	237	226	248	228	203	221	245	229	227	224	222	212	247	245	243	239	247	243	264	244	228	224	212	194	231	239	229	256	199	241	239	242	245	241	239	240	264	223	242	214	240	241	232	245	240	260	231	213	233	248	219	226	240	227	232	246	239	250	230	227	216	257	229	248	226	231	243	243	220	244	263	243	240	218	219	256	233	239	249	223	217	225	219	218	244	223	216	235	236	218	257	218	215	246	236	229	221	244	243	234	218	222	223	211	206	204	235	215	238	239	248	220	247	247	241	236	235	226	246	216	220	241	218	229	210	233	226	213	240	223	212	233	231	231	225	267	264	224	258	222	214	246	222	250	213	219	231	252	217	201	222	224	225	249	214	234	223	238	251	233	213	217	228	211	243	237	245	209	217	236	224	223	230	211	237	258	226	245	213	234	204	248	214	265	262	223	244	221	225	248	221	240	219	239	241	244	230	231	224	238	223	248	237	220	235	224	225	238	234	241	221	233	258	221	243	236	242	223	262	256	219	247	250	224	247	245	223	227	214	225	243	234	255	233	244	218	218	229	204	242	244	233	243	229	222	236	219	218	215	258	203	240	253	244	208	231	230	229	223	255	264	229	228	243	244	237	243	246	215	235	226	233	247	213	242	228	232	226	244	227	241	224	233	225	211	243	245	239	213	254	247	215	211	233	244	225	241	214	221	239	238	224	245	225	210	206	225	218	224	217	233	206	223	227	239	230	252	234	244	236	241	196	229	230	235	261	227	224	227	222	229	200	214	220	255	222	203	256	243	232	241	216	235	230	223	235	248	217	241	218	214	254	226	223	211	236	223	226	227	256	252	221	237	260	273	210	255	240	214	245	235	230	205	248	247	226	240	237	244	228	235	256	205	214	224	222	218	239	232	229	243	249	203	235	242	238	235	216	208	225	226	216	238	207	243	222	222	234	214	212	222	220	243	221	253	208	235	233	218	220	214	265	199	213	230	243	238	223	236	207	225	244	247	248	243	249	222	248	262	228	217	232	240	261	217
4044	684	730	834	727	702	744	670	699	649	634	651	616	669	624	635	675	698	647	658	631	607	618	654	642	627	664	619	648	589	604	611	605	661	581	673	620	627	617	649	697	616	656	651	612	648	645	628	605	635	607	594	627	651	588	651	662	635	672	614	627	631	627	596	610	685	613	635	621	615	599	646	639	658	612	631	619	643	645	602	595	591	623	615	610	616	586	627	635	632	655	589	646	674	630	640	625	634	655	641	606	668	606	613	628	647	654	621	586	671	657	647	678	594	589	584	626	649	573	608	634	631	648	633	603	588	640	620	628	668	633	640	639	657	685	666	625	615	627	623	621	647	626	650	619	666	683	641	564	620	601	597	625	595	603	580	662	634	668	649	642	655	613	625	652	610	622	642	639	665	626	623	618	628	622	641	589	652	631	664	608	611	570	635	634	645	645	639	626	657	681	652	619	670	629	596	595	643	607	647	630	640	643	634	690	609	601	603	633	642	582	564	630	587	633	615	600	615	646	600	631	661	593	635	595	635	678	603	640	672	645	694	612	647	641	629	638	620	631	632	651	620	639	653	615	632	622	646	590	612	657	602	619	628	588	617	666	664	621	644	626	652	630	617	639	615	603	607	598	661	621	650	613	628	609	623	655	626	659	648	626	647	658	600	599	626	630	637	581	615	633	636	636	654	641	629	623	625	671	622	626	630	640	617	630	656	648	657	625	628	613	635	671	614	617	617	620	618	677	647	657	681	638	612	654	647	660	588	626	657	626	623	586	666	596	649	641	641	599	586	648	595	613	667	643	660	589	647	645	608	654	635	648	623	650	654	637	614	664	621	617	653	631	634	635	590	664	636	634	669	675	615	642	627	613	617	634	609	645	573	650	641	638	633	557	618	626	627	620	626	663	599	622	587	631	640	635	642	654	635	594	650	592	616	602	595	645	661	586	670	686	590	597	636	650	596	596	676	647	632	652	639	637	620	614	604	613	604	664	602	693	664	686	623	621	671	620	641	606	650	618	628	635	598	629	621	619	628	680	670	643	627	626	616	573	624	629	615	664	596	627	620	676	665	614	585	605	641	623	631	659	678	573	615	602	601	631	608	615	618	659	643	651	630	668	627	656	650	631	632	670	622	672	641	614	630	645	652	629	614	615	663	664	647	654	632	614	620	625	652	670	572	664	604	615	585	627	634	650	678	612	677	667	611	614	654	635	605	653	628	637	654	624	628	630	610	605	635	620	638	622	640	596	682	624	623	636	624	572	611	638	636	590	614	624	588	587	614	603	606	645	653	622	616	597	625	631	666	642	667	627	599	615	605	630	610	648	626	606	639	611	608	620	643	624	634	671	631	577	626	638	580	621	609	659	621	633	655	625	645	648	664	643	601	595	683	631	608	610	617	645	611	618	630	627	632	630	599	639	630	650	611	625	632	626	636	595	607	628	642	639	609	636	675	640	620	612	642	600	637	652	627	611	592	658	625	626	663	658	585	620	594	626	630	603	622	635	646	617	625	629	667	618	647	585	639	640	615	589	574	617	584	649	616	600	658	568	622	642	650	595	611	588	610	607	610	625	622	629	618	665	593	632	711	614	664	617	618	622	591	652	636	637	608	613	638	665	614	660	649	604	638	599	622	622	627	617	615	652	584	643	626	625	614	617	575	604	581	652	637	670	656	617	561	630	586	650	627	619	607	610	616	630	658	595	674	604	617	629	620	627	641	627	606	668	653	650	609	635	611	624	643	638	594	611	600	687	619	628	620	634	652	626	586	618	621	625	633	638	635	654	601	623	626	630	678	614	628	624	632	583	654	621	626	648	645	656	631	602	623	592	576	624	670	672	660	648	675	638	602	634	616	617	604	647	660	639	616	648	639	649	685	657	615	637	612	643	646	619	657	617	695	585	646	626	648	579	588	628	647	587	566	601	639	645	631	602	648	656	624	637	650	604	637	582	640	619	630	590	655	645	605	643	611	596	634	637	617	629	653	614	641	647	602	638	625	629	598	594	649	623	611	627	615	664	622	606	660	618	607	600	623	595	601	619	647	677	650	646	641	650	663	638	676	631	626	637	619	653	635	628	630	616	625	627	632	590	601	614	568	612	650	630	630	626	585	613	641	648	634	629	666	635	638	614	589	673	626	645	606	585	588	609	655	665	622	652	703	649	650	666	613	628	602	651	632	652	630	610	653	620	649	590	622	637	619	595	609	667	633	630	597	650	641	607	600	679	640	620	598	593	634	645	637	637	614	628	664	632	646	591	601	658	650	594	626	615	578	646	619	655	661	624	599	585	636	610	598	616	670	639	639	623	657	645	630	687	607	691	633	690	627	609	614	639	655	621	646	662	606	627	683	602	597	647	569	604	600	607	631	614	654	674	620	623	652	617	604	636	594	607	656	635	666	667	610	606	624	629	621	692	655	654	647	660	611	597	629	652	654	639	580	618	631	605	639	622	639	636	619	635	670	657	625	637	632	577	628	615	618	636	573	660	624	667	641	626	585	626	623	599	606	646	642	666	646	634	628	614	643	629	640	612	621	592	624	645	673	601	597	663	662	650	624	639	632	577	608	618	602	624	618	631	657	689	631	623	613	644	625	568	647	633	612	608	656	641	596	637	631	635	641	654	645	614	623	648	604	625	647	626	622	649	637	651	622	621	635	593	622	627	625	609	629	647	585	599	613	625	643	630	606	633	677	645	650	686	648	650	598	589	622	622	644	623	614	599	603	642	611	666	595	648	636	630	616	626	652	637	652	651	631	641	656	618	647	646	632	630	671	567	589	639	621	640	687	639	601	644	648	578	580	595	624	629	670	658	600	664	638	658	600	615	662	670	635	637	622	626	657	667	631	633	653	633	637	637	646	590	620	617	633	672	597	600	615	612	636	625	595	634	612	678	648	590	682	635	619	641	655	624	645	593	624	590	615	583	631	639	665	663	615	661	661	606	643	611	674	628	612	656	664	652	607	602	627	624	612	647	656	604	641	641	626	607	604	625	631	628	624	650	693	628	660	635	610	600	636	651	610	656	600	638	641	628	665	600	634	579	614	625	623	630	628	606	616	621	646	641	611	639	648	618	642	625	656	651	627	652	599	616	595	644	595	602	605	672	613	611	653	656	623	632	612	633	638	621	648	653	650	629	646	616	663	631	641	636	634	657	643	633	570	615	620	628	623	638	616	589	635	652	606	576	636	651	579	605	625	611	614	582	610	600	600	626	628	598	662	641	638	612	632	632	606	586	631	624	610	627	586	615	615	695	597	602	632	667	610	652	649	651	626	667	624	612	615	638	618	623	631	648	604	579	600	610	651	625	603	651	622	614	648	622	685	618	653	609	629	633	626	589	590	623	679	679	631	605	635	620	602	627	611	660	627	657	646	669	621	619	649	639	673	609	602	617	587	590	608	637	629	624	640	632	644	664	658	635	629	631	618	635	582	619	653	653	640	595	634	590	662	688	658	621	611	607	656	607	627	666	620	599	649	617	615	625	591
34325	7658	1472	1029	796	621	545	476	428	400	405	427	411	367	385	339	379	364	357	322	344	368	350	324	342	347	313	348	325	312	314	332	313	347	315	295	332	305	316	300	310	352	317	297	318	332	325	317	288	319	313	294	312	339	317	309	308	326	300	319	300	303	310	343	305	332	299	314	330	290	302	303	338	325	309	305	301	332	301	288	304	303	295	315	306	337	323	282	291	325	330	339	313	278	322	344	306	322	299	325	339	347	272	297	301	300	297	288	316	333	315	318	313	328	291	267	292	292	316	323	304	334	320	322	321	311	360	318	310	342	334	374	325	311	312	326	326	329	306	320	335	309	299	308	335	316	309	343	334	366	334	297	313	304	303	302	293	274	316	308	303	296	303	321	345	295	326	315	288	288	295	327	347	341	296	289	296	309	295	329	292	327	300	320	328	336	292	321	314	300	308	345	260	307	301	303	323	288	310	305	311	357	304	327	354	301	322	330	285	343	310	306	308	323	332	322	343	328	302	288	312	301	279	328	310	329	339	310	338	289	302	321	293	340	318	343	333	312	337	320	327	318	322	320	282	296	339	299	345	310	333	300	316	289	316	322	289	299	302	351	310	328	291	330	368	297	304	289	279	330	349	333	329	345	305	289	337	321	299	313	311	284	329	353	320	306	307	281	354	329	316	295	319	328	357	285	327	323	320	306	344	310	345	311	314	351	310	333	308	300	306	311	318	321	331	330	294	338	313	340	293	277	297	336	332	356	317	290	365	341	353	322	350	315	279	312	312	282	323	314	346	312	309	332	291	302	326	320	334	308	336	302	319	304	311	299	299	301	311	274	272	333	313	346	320	303	286	305	274	339	335	327	296	294	338	341	330	345	326	335	338	325	325	306	337	331	317	304	348	278	323	292	314	291	329	309	320	314	304	307	318	318	280	310	316	309	301	322	320	303	325	316	306	348	351	298	340	331	333	299	347	313	310	312	317	308	297	294	292	310	337	297	330	298	325	298	337	327	311	306	267	324	339	331	343	306	339	324	308	320	327	334	318	326	304	331	320	326	327	297	313	310	332	297	303	326	353	323	321	341	311	305	332	307	256	312	326	323	321	284	345	359	313	318	306	336	299	299	327	321	316	335	328	306	300	329	311	340	322	280	305	312	309	305	287	321	320	341	305	309	297	326	286	309	300	340	324	307	332	302	307	291	280	312	338	309	301	321	303	293	323	315	307	320	342	316	319	312	326	349	300	349	341	287	319	352	319	299	297	300	282	345	314	317	318	314	324	316	313	300	352	322	283	323	321	286	310	320	351	308	335	319	333	347	341	320	305	342	288	344	314	341	329	302	270	338	264	318	319	308	310	340	307	324	354	323	349	322	270	334	319	290	356	305	307	322	329	299	325	331	304	309	318	318	317	349	308	329	345	346	308	321	328	337	353	310	296	316	356	312	300	325	334	319	288	318	310	315	316	303	307	302	321	338	308	340	324	340	317	310	318	299	318	334	307	318	331	308	339	326	350	322	329	316	333	323	310	324	322	312	343	319	300	336	323	318	309	337	288	315	343	265	305	346	313	280	347	348	308	355	345	329	284	294	299	301	312	313	319	296	347	347	303	324	311	345	321	309	330	299	329	313	317	311	299	292	327	335	322	300	319	319	303	317	323	320	297	316	318	327	317	286	286	337	311	342	307	296	336	295	333	305	302	281	295	299	321	339	311	301	314	318	313	317	312	317	348	345	290	307	309	306	342	335	329	343	296	311	300	301	303	293	308	323	344	304	308	301	282	340	319	320	315	321	333	298	302	278	330	309	268	314	299	311	331	301	314	320	340	335	323	319	308	365	294	353	311	318	300	313	338	305	315	295	313	307	318	319	317	333	327	329	282	326	294	307	324	333	295	326	344	332	334	309	312	292	315	337	323	315	344	321	329	313	298	323	301	304	338	332	364	287	339	304	335	317	323	308	326	311	340	348	354	345	292	319	293	337	310	287	293	299	299	321	266	294	313	305	300	321	330	319	289	284	289	335	324	321	330	315	333	353	331	301	285	323	318	334	301	302	298	301	334	315	349	317	316	307	306	332	321	332	318	304	280	329	304	344	342	313	292	308	326	342	323	329	316	299	310	322	330	310	312	342	347	293	318	311	304	308	304	306	323	313	308	322	349	288	349	314	305	286	295	306	302	290	334	315	329	314	305	325	360	348	337	302	298	330	315	318	328	265	302	332	305	331	330	309	317	326	327	333	329	325	319	313	316	303	322	278	354	307	286	343	320	354	316	304	323	296	319	313	346	327	339	315	306	312	330	317	313	285	315	343	353	318	303	290	312	332	290	325	305	300	315	322	288	304	317	337	333	297	299	305	320	313	310	301	337	319	333	292	293	318	318	294	326	353	298	312	322	327	305	303	327	313	318	327	292	317	326	312	304	291	316	294	305	332	310	301	355	329	328	333	340	311	330	312	366	309	319	343	345	314	321	281	298	323	315	292	297	302	277	333	340	337	300	328	312	303	303	307	327	314	339	350	330	339	319	300	292	299	288	321	310	301	325	326	338	284	337	314	286	320	311	308	293	317	318	343	322	308	330	308	308	327	312	326	296	320	324	306	316	310	300	328	326	299	307	313	324	321	291	301	297	312	315	305	318	290	351	293	297	340	313	300	310	291	327	312	328	339	342	331	309	315	312	324	301	304	347	287	330	293	345	271	290	340	295	316	345	319	339	348	303	288	314	321	318	343	309	315	313	321	302	341	319	332	312	344	291	303	351	356	305	320	320	346	309	304	312	297	346	291	337	332	316	332	301	306	295	328	320	321	308	303	319	317	328	297	301	297	343	315	287	293	321	309	339	303	322	337	319	295	327	336	280	329	291	339	351	318	321	343	311	301	337	327	320	321	304	288	290	303	310	303	350	303	311	312	340	314	308	302	300	292	307	328	303	288	300	306	304	310	287	287	316	314	324	302	337	321	356	301	332	330	316	321	320	327	338	332	296	324	337	314	334	291	334	311	299	326	318	299	313	313	296	311	338	306	315	337	329	295	318	301	313	346	317	294	321	306	330	309	298	320	311	336	350	328	321	335	292	297	322	332	303	344	337	329	299	319	319	326	329	320	329	336	318	317	300	318	318	325	319	320	317	329	341	345	309	307	306	326	302	319	325	305	282	299	316	326	339	313	307	300	339	301	354	345	313	298	320	304	298	315	311	308	354	319	338	316	317	308	300	332	332	311	318	352	330	311	310	325	303	326	320	304	294	311	338	304	310	331	316	325	325	302	309	321	317	328	333	308	332	317	302	327	313	328	345	326	308	287	325	333	325	309	329	302	327	303	303	309	335	346	312	299	314	340	333	336	308	324	308	286	324	345	297	349	334	326	289	295	363	305	323	328	279	287	326	334	347	316	341	323	350	303	293	355	324	311	311	321	313	297	303	309	338	328	322	312	286	307	359	307	325	302	324	315	328	339	303	315	296	323	312	328	310	333	302	367	331	324	296	318
18269	1745	2998	3391	2862	2368	2099	1828	1651	1542	1403	1274	1206	1217	1104	1124	1055	1009	1034	1006	973	964	1026	900	955	909	897	900	894	897	905	850	861	887	836	849	888	845	856	844	837	805	836	841	810	819	919	813	849	879	834	816	799	813	863	877	884	849	828	859	906	842	884	872	886	932	816	828	839	865	805	803	853	834	781	802	791	837	817	806	785	777	830	790	811	820	785	808	785	847	864	827	744	801	766	844	861	824	857	818	858	781	844	798	847	841	819	805	771	834	761	807	821	817	825	829	800	800	790	778	805	829	813	839	777	760	740	801	831	795	795	822	822	803	788	769	784	859	836	794	825	814	826	781	784	818	789	812	781	863	852	829	812	849	840	797	828	786	803	808	764	761	802	785	771	821	818	800	800	819	844	808	776	799	872	790	829	834	773	810	840	807	800	784	828	841	822	832	850	836	813	788	761	816	785	833	774	774	813	795	813	783	803	799	765	794	798	805	843	778	732	833	850	797	861	821	801	858	795	775	803	843	828	810	775	791	809	794	857	778	782	850	824	800	842	798	811	778	808	800	800	811	807	781	806	835	803	861	800	788	798	816	816	766	847	826	785	781	863	788	770	814	821	826	784	826	836	882	812	823	833	824	809	801	775	823	793	838	710	780	842	816	835	814	781	801	795	819	837	798	795	823	784	800	791	781	801	772	805	822	799	881	775	832	750	871	787	762	836	790	804	814	733	832	861	798	754	809	803	890	809	812	800	788	828	811	837	835	813	735	798	778	846	741	835	839	823	841	802	782	811	812	828	789	822	845	815	817	820	850	823	843	790	843	774	815	837	783	810	779	814	805	842	796	821	860	826	820	810	798	854	832	828	868	781	816	754	830	806	803	818	786	838	830	827	796	792	797	824	784	809	807	828	822	759	778	821	799	784	809	818	842	823	791	786	751	823	818	818	803	816	799	828	785	839	836	839	819	759	798	836	811	820	833	799	813	807	840	780	814	837	795	868	816	835	784	790	825	732	820	754	811	815	812	785	773	792	805	785	822	816	808	770	831	805	849	788	774	811	799	787	841	829	821	860	834	860	807	818	764	782	778	823	791	780	760	819	824	790	829	804	803	823	828	824	788	776	779	743	891	820	817	806	801	798	844	786	778	811	801	822	810	835	825	819	781	832	841	832	809	830	800	775	810	846	821	860	775	813	800	780	875	776	757	781	834	837	830	859	802	867	786	766	802	881	815	823	787	809	809	841	805	806	785	835	838	793	811	781	891	821	857	812	804	848	779	805	840	848	820	819	809	791	793	869	804	777	778	805	831	780	789	803	807	850	893	836	813	809	877	820	834	842	801	815	845	869	790	789	765	779	810	826	798	725	806	831	819	803	771	792	819	806	846	831	826	787	774	810	770	773	823	847	811	829	761	818	791	796	776	865	818	818	837	818	779	796	802	850	860	779	831	856	842	815	803	828	816	774	810	849	797	808	813	800	795	839	808	827	792	798	809	812	799	788	767	798	845	836	772	827	797	749	842	819	746	796	797	794	786	795	800	801	871	794	784	848	839	795	786	813	851	839	810	833	854	844	819	783	829	818	808	820	780	878	829	829	803	824	784	850	801	803	787	795	782	854	839	831	824	770	844	822	801	808	838	843	791	789	819	786	845	780	793	787	781	822	787	798	814	759	807	868	820	798	790	762	871	853	815	809	751	795	801	830	882	827	803	794	781	793	766	832	795	797	807	833	771	813	822	801	830	834	815	806	863	786	792	846	806	820	810	826	808	784	837	811	877	779	825	787	783	829	747	816	765	756	780	843	804	822	875	792	851	831	817	775	779	753	801	794	814	809	829	773	795	822	792	789	816	781	836	846	834	802	769	806	787	798	825	816	808	830	795	814	806	829	799	804	832	814	833	765	785	725	814	795	829	831	789	852	776	852	801	855	834	758	775	829	789	815	783	857	811	782	814	797	802	753	845	824	782	810	852	799	846	830	845	822	821	794	782	783	797	831	834	773	817	800	829	782	782	805	881	807	820	845	800	814	795	796	826	804	877	829	773	830	800	823	822	861	830	829	869	867	815	817	783	759	796	818	798	818	803	780	787	839	805	840	814	781	806	817	831	787	844	792	782	758	864	836	851	808	861	790	845	776	798	847	845	859	836	796	799	783	831	813	792	834	849	843	815	824	855	786	810	790	828	814	812	768	823	807	764	821	807	769	852	851	800	748	833	797	778	807	770	831	871	851	825	838	792	832	825	811	775	871	812	867	800	852	794	838	787	774	802	794	831	847	843	776	811	813	811	825	819	838	807	773	825	789	818	772	765	796	795	795	767	810	804	831	845	784	834	823	791	805	850	796	758	842	750	832	759	799	824	819	866	760	755	797	816	782	837	789	819	776	806	793	771	838	792	825	795	802	803	809	752	793	810	824	798	819	848	819	794	825	801	840	792	818	818	805	810	802	820	807	852	808	828	807	835	783	820	776	753	818	771	834	779	789	781	812	800	817	817	799	858	828	779	776	848	813	778	830	761	807	806	864	819	803	825	816	772	823	748	786	789	816	802	842	785	774	805	828	810	795	751	810	791	800	872	780	830	886	827	807	826	830	835	812	804	836	852	759	843	822	882	804	813	792	800	820	841	774	768	783	781	826	749	801	748	813	787	805	770	781	783	768	826	849	853	825	827	818	756	805	849	824	823	793	833	832	828	782	831	791	857	805	805	842	794	802	806	785	844	829	793	788	841	807	834	836	841	834	830	832	855	784	874	843	815	812	819	856	845	760	794	812	818	803	864	819	785	783	766	784	813	809	779	818	772	882	801	791	817	832	789	817	832	804	844	793	854	763	818	825	865	777	779	802	784	781	810	833	803	802	804	813	819	793	850	787	853	799	809	807	786	829	806	825	836	788	829	818	791	817	784	780	864	781	856	843	826	825	805	804	834	790	838	827	841	797	856	794	815	833	792	803	799	835	801	798	806	786	776	792	828	825	832	826	803	810	827	803	871	762	817	817	825	830	779	792	873	804	794	873	817	783	813	816	817	803	809	845	806	825	808	840	830	835	750	780	819	749	824	768	810	796	791	798	816	852	736	778	789	860	788	888	822	813	843	846	782	823	778	821	784	787	772	817	830	787	798	807	819	819	811	774	817	805	816	808	779	802	804	776	844	809	822	834	854	822	783	808	809	766	887	832	806	779	779	809	819	797	738	831	786	811	808	822	802	852	835	841	832	772	850	775	797	830	822	802	842	848	786	802	817	791	846	809	791	785	864	807	827	845	772	830	812	826	811	777	800	829	841	824	780	815	812	761	811	802	750	784	789	775	804	789	800	828	823	813	822	807	828	786	763	816	831	785	797	782	823	794	836	796	809	764	832	841	782	852	820	830	845	794	782	786	815	795	772	880	777	799	859	768	789	869	791	851	836	801	777	857	789	790	820	816	795	873	776	783	854	774	755	779	815	839	831	803	787	860	788	806	817	798	787	798	797	892	798	815	805	819	803
49168	18727	4323	1853	1255	887	718	604	504	441	419	379	373	358	336	319	324	263	289	285	295	291	272	312	270	255	298	277	299	262	259	267	258	233	232	273	267	302	266	267	251	260	282	240	248	261	284	270	237	267	252	254	285	256	252	248	255	257	249	258	238	263	241	256	245	250	268	262	237	215	224	235	262	254	252	223	259	272	271	252	242	226	234	252	240	250	282	246	253	247	251	264	256	238	227	251	243	263	242	236	252	264	267	249	249	237	252	228	264	251	272	225	274	269	274	242	235	266	264	240	243	241	242	272	266	247	286	217	250	264	253	246	283	246	267	231	280	245	226	230	256	225	243	248	263	249	263	251	233	227	255	254	250	223	232	235	260	247	227	254	255	259	247	257	264	239	231	265	250	228	207	260	239	236	280	242	226	272	216	237	266	270	257	233	248	256	267	257	268	276	232	232	267	258	232	242	226	228	257	238	253	232	236	241	247	226	264	261	235	248	271	272	265	230	260	250	262	235	259	238	263	261	243	240	211	232	225	246	248	271	258	260	244	268	238	248	266	241	254	253	245	260	257	234	205	233	239	272	237	257	246	220	274	236	246	275	238	255	278	244	256	261	264	264	236	263	247	238	232	246	264	242	240	252	241	237	225	224	266	251	272	273	241	215	260	244	235	239	261	226	228	260	271	234	250	247	241	292	235	254	245	244	225	268	283	222	234	261	253	245	259	235	229	245	255	231	288	255	211	228	261	258	239	232	295	242	246	231	230	255	261	284	240	258	270	286	252	261	267	265	261	244	238	236	254	272	271	263	260	254	239	231	232	247	245	258	246	265	265	274	250	244	231	273	256	258	253	242	269	239	250	253	252	273	229	229	266	245	240	252	212	239	274	225	233	253	253	249	231	245	243	244	259	253	242	254	266	257	255	269	254	294	231	246	246	245	261	250	279	242	228	240	226	265	260	250	269	255	250	258	262	236	219	245	235	242	234	240	264	286	232	268	253	257	237	223	238	255	234	236	259	253	231	248	258	242	256	272	250	242	232	239	260	263	231	263	228	236	250	237	240	244	215	271	260	269	244	223	238	251	265	251	253	253	248	271	283	235	267	227	228	230	260	289	241	226	222	242	272	291	256	249	264	266	239	227	256	250	250	246	252	232	257	207	242	266	218	258	247	247	281	252	259	232	233	227	248	291	238	250	240	274	241	245	267	259	241	214	244	266	255	232	225	269	244	258	267	269	228	271	243	229	265	255	285	280	258	248	252	259	283	256	247	231	251	259	272	239	226	261	260	258	238	253	239	218	256	248	234	251	263	238	228	257	242	275	278	233	272	242	259	246	287	257	232	270	248	235	264	262	226	256	220	266	274	250	245	253	261	241	252	239	240	266	273	236	247	249	281	255	236	229	239	239	239	269	257	232	266	254	235	234	249	252	255	266	237	255	270	255	234	244	248	271	263	238	228	235	247	223	220	250	227	230	204	245	267	244	277	264	256	266	245	236	259	262	252	256	254	272	286	266	257	244	249	265	251	241	229	237	223	286	248	243	229	238	248	258	255	279	238	261	250	226	227	252	235	260	230	247	235	197	242	209	261	253	248	242	243	232	267	240	287	256	257	248	264	282	269	235	259	274	237	271	218	276	240	249	273	271	251	209	232	224	246	238	245	251	243	251	248	270	233	261	296	244	235	264	247	253	244	263	236	258	246	241	248	263	227	265	227	249	257	259	243	250	221	226	258	238	237	234	242	238	261	256	260	273	244	269	262	253	241	265	260	247	249	247	257	258	256	263	250	243	252	223	276	235	240	272	209	230	232	248	258	236	240	262	235	251	262	294	230	224	251	245	247	232	268	244	265	233	252	237	247	253	253	243	241	235	222	250	221	241	238	274	227	231	254	231	245	250	256	255	229	265	309	270	251	245	258	246	267	247	241	262	259	247	256	251	226	278	244	250	230	250	227	219	251	283	243	224	246	258	228	231	247	236	252	263	256	225	252	238	241	230	229	230	225	236	227	240	286	216	223	255	259	270	251	273	260	236	235	245	257	267	262	258	245	232	239	256	257	249	256	235	226	259	239	234	266	252	256	266	261	263	251	238	259	244	258	260	232	242	252	255	224	249	270	254	233	217	275	241	252	274	238	264	266	229	262	268	258	255	244	265	262	228	229	270	240	252	268	237	252	263	249	237	257	241	254	243	247	245	215	258	246	262	252	233	263	255	265	266	237	219	270	248	278	265	283	258	245	229	232	271	245	265	253	233	245	240	246	261	238	225	235	237	253	245	241	257	294	253	240	241	255	226	247	235	289	267	274	243	282	246	236	260	226	251	236	262	276	251	229	266	268	250	227	245	260	258	231	244	244	239	295	243	220	238	251	268	251	228	245	257	255	257	227	235	223	291	257	274	270	242	238	242	243	250	239	256	241	245	253	293	239	230	258	263	240	234	243	234	258	255	265	258	265	266	237	276	257	240	251	207	229	248	260	256	276	256	224	227	271	246	267	255	228	261	261	255	249	271	255	246	236	248	231	235	237	221	265	247	226	253	269	283	257	243	221	273	210	246	250	259	229	235	246	258	252	224	246	242	251	247	239	257	273	254	250	233	274	259	294	219	223	264	247	245	242	257	252	254	258	265	240	259	254	259	256	241	260	250	249	249	219	249	239	236	276	226	263	260	236	263	259	250	242	256	224	262	231	245	229	245	252	238	191	252	255	234	234	237	249	244	278	273	243	257	255	266	256	231	241	254	247	251	248	247	279	251	230	259	231	260	241	246	248	248	262	247	240	251	263	249	208	244	252	241	251	264	258	236	222	243	274	256	221	262	232	264	244	257	255	242	285	256	251	256	237	242	257	270	257	233	264	258	258	236	250	248	242	224	273	229	229	249	240	225	220	242	241	230	258	244	251	275	257	247	207	252	263	260	243	244	276	239	237	237	237	272	238	223	231	230	231	271	233	241	256	247	252	273	268	227	244	243	242	248	262	260	236	257	247	212	237	252	288	275	222	221	255	264	240	245	236	234	236	259	240	228	261	244	248	276	255	263	259	229	243	256	250	241	250	230	248	245	217	226	255	249	262	276	253	227	242	266	253	247	240	241	248	247	233	247	234	254	236	264	250	248	230	256	258	264	232	257	263	245	250	245	254	247	228	243	274	251	273	268	247	238	271	251	254	249	246	235	255	243	234	243	255	221	237	275	265	219	246	212	274	257	250	254	264	228	250	267	231	278	233	228	247	272	273	230	227	284	253	224	253	253	253	250	246	257	271	213	267	238	268	237	231	277	234	233	259	238	249	233	243	278	239	252	251	217	261	256	258	252	248	266	260	255	223	233	231	247	231	243	247	265	227	260	244	263	249	225	264	264	238	254	263	247	259	267	236	264	233	241	241	238	243	247	244	270	233	233	244	261	225	241	258	251	231	267	254	231	269	269	243	245	247	260	257	256	240	245	261	249	243	273	245	266	233	236	273	226	245	241	232	250	256	221	260	252
28381	2401	4985	5369	4754	3834	3182	2642	2200	1953	1718	1476	1484	1364	1234	1169	1139	1057	1000	974	992	884	954	834	875	818	825	793	785	797	796	773	767	758	732	727	801	798	715	772	709	747	651	714	677	702	713	693	667	717	697	686	682	679	697	714	683	661	685	715	680	688	672	709	677	705	666	665	644	677	661	636	705	651	679	695	645	653	666	690	644	645	673	676	649	614	628	630	638	663	614	637	687	693	681	620	655	696	687	635	688	621	633	644	655	712	596	658	650	628	638	666	721	652	666	681	602	625	638	666	617	675	653	638	646	647	659	666	655	671	641	668	662	628	577	663	667	654	646	677	679	662	671	667	652	642	632	637	643	647	622	632	645	628	682	676	656	640	669	624	649	631	695	632	649	648	635	633	625	677	668	654	647	627	687	670	658	645	661	662	682	628	662	692	635	662	605	654	646	722	617	667	674	678	605	618	622	659	625	611	653	662	675	596	621	603	678	704	653	629	648	662	632	687	638	676	677	605	658	694	584	616	647	657	646	613	607	615	634	652	621	653	693	664	591	649	626	623	615	578	649	628	616	588	630	617	642	664	632	666	644	656	690	611	650	655	670	611	673	637	619	651	634	661	645	669	638	625	615	623	602	628	604	632	645	657	668	626	631	614	631	638	645	657	616	610	669	631	635	613	646	649	658	621	623	647	610	640	657	659	636	673	608	639	623	704	658	678	659	626	598	645	604	614	643	654	668	648	648	649	624	628	650	615	650	705	659	645	637	624	647	622	697	628	611	651	631	672	633	652	633	612	665	678	663	625	664	634	662	696	696	664	637	617	606	683	654	650	648	608	612	620	645	635	601	628	685	659	642	616	643	656	609	626	607	633	623	651	626	627	618	674	660	634	618	644	622	610	607	654	633	620	629	670	647	649	652	654	641	653	647	692	602	659	627	648	648	665	630	625	684	633	619	670	681	652	620	609	618	667	631	667	610	635	687	646	646	615	671	639	673	650	622	654	639	576	622	606	638	684	640	638	652	604	595	596	648	632	622	657	667	626	629	651	636	639	648	660	639	573	606	597	637	645	630	657	631	691	594	633	580	645	645	647	638	635	623	690	652	580	632	606	633	641	603	691	602	640	633	664	639	634	667	649	608	621	604	663	616	659	631	633	645	654	644	605	664	626	596	634	635	649	651	668	642	649	640	642	643	625	668	597	621	631	629	651	675	622	665	654	667	614	576	658	629	651	608	614	625	616	644	612	666	665	629	627	620	640	682	660	606	620	608	658	617	669	679	646	612	682	633	693	685	626	631	639	677	695	613	660	644	634	654	669	620	633	611	588	642	659	598	625	642	669	647	635	653	623	702	643	625	626	629	599	605	672	625	670	655	622	611	652	631	638	629	649	616	630	656	652	613	611	607	625	629	629	658	639	644	673	607	576	653	597	597	640	647	661	628	593	635	644	607	634	653	651	612	607	632	607	667	569	669	654	679	662	613	623	647	632	649	670	650	646	682	627	636	680	594	603	641	629	615	669	644	600	601	652	609	616	703	704	630	644	669	626	637	655	643	628	662	644	676	649	609	614	664	624	604	639	620	650	600	602	619	656	621	610	672	650	691	646	623	654	656	635	642	630	641	634	602	599	567	594	622	642	701	635	648	656	639	649	650	657	620	631	625	631	613	618	668	636	637	649	643	631	655	634	654	624	636	637	641	637	674	631	633	657	652	635	626	640	602	620	615	645	673	570	620	624	641	613	617	637	628	641	633	658	625	625	617	700	630	666	653	661	606	637	633	622	639	637	629	614	699	593	603	617	640	636	639	621	636	643	670	652	624	608	605	619	661	630	623	677	632	639	664	666	647	612	655	625	642	655	663	674	639	639	586	690	664	663	676	641	670	714	678	635	671	612	675	651	613	676	635	643	654	634	631	632	642	649	591	659	597	634	634	643	655	635	625	646	672	683	626	618	672	634	650	678	669	596	614	654	630	630	636	631	667	630	664	699	660	646	657	632	628	612	701	667	661	671	637	623	650	607	620	644	638	636	629	650	640	632	620	627	615	626	662	692	652	613	619	649	630	626	650	684	675	636	586	673	616	604	654	599	675	625	652	673	686	614	616	696	653	661	670	652	658	659	661	649	644	656	608	650	609	699	644	646	621	652	674	647	665	656	680	614	678	628	641	617	645	656	652	661	654	628	658	606	618	688	646	634	659	666	654	650	646	684	628	677	598	654	635	631	632	640	611	656	617	613	617	652	669	633	626	654	676	624	637	646	644	665	596	662	621	621	642	630	597	625	623	691	651	641	623	669	605	589	672	653	657	631	645	586	653	653	662	681	619	638	659	654	637	608	652	609	601	633	615	640	617	642	633	621	633	681	642	672	649	646	665	623	641	634	625	642	628	652	619	618	606	629	671	657	618	581	620	636	677	577	590	634	593	627	598	610	605	647	645	625	620	659	631	637	635	658	645	608	645	711	663	631	653	630	646	640	655	636	600	629	659	618	635	640	656	638	632	631	659	633	658	628	637	652	659	628	589	647	653	642	710	613	629	639	616	661	664	662	617	645	627	636	645	677	615	622	649	652	648	634	625	614	656	604	608	654	674	670	630	650	681	671	644	635	636	629	645	654	650	643	622	612	638	635	640	659	634	634	623	653	612	624	693	681	609	636	619	637	670	614	646	601	635	648	619	618	659	660	619	635	649	664	647	670	623	606	645	650	625	654	646	665	684	626	665	664	589	690	641	642	620	649	641	651	642	657	616	649	648	599	631	622	640	620	643	642	683	664	643	611	654	641	656	646	647	630	576	644	624	594	658	656	644	672	631	665	604	643	649	636	656	691	647	660	608	646	693	647	624	623	623	653	675	665	646	662	606	582	619	664	646	618	598	629	606	660	617	637	661	620	654	669	648	658	642	651	654	631	640	636	650	638	636	623	631	635	650	605	654	636	647	619	588	651	618	633	600	639	692	623	643	638	613	643	663	664	648	645	640	617	651	661	649	675	651	649	636	616	624	623	673	665	614	624	673	633	682	622	628	608	684	646	641	598	610	615	639	613	595	627	675	672	593	662	638	611	608	634	673	644	615	619	630	662	691	629	632	615	635	647	656	642	587	607	636	652	632	631	643	650	643	660	598	671	607	654	664	635	629	639	630	632	634	608	632	616	657	633	627	674	642	644	658	641	680	662	601	625	637	657	623	585	658	653	625	623	633	635	640	606	650	636	642	611	614	699	695	613	636	640	630	680	680	652	616	644	652	632	619	632	662	662	654	630	674	607	604	645	655	664	615	653	589	625	676	570	645	644	584	645	639	622	660	665	666	654	643	628	615	579	659	625	650	651	625	664	646	637	644	674	654	614	620	610	621	622	622	629	614	662	648	632	623	648	675	635	666	655	665	676	598	671	605	625	653	670	617	634	647	628	647	672	679	636	654	619	586	594	630	697	632	620	622	642	662	638	675	646	612	601	628	590	641	605	629	634	610	626	652	597	646	620	666	657
4125	286	287	248	245	232	220	223	248	234	275	232	253	222	239	252	242	219	221	215	236	231	233	239	225	214	262	239	219	232	228	227	217	244	217	240	230	251	203	247	214	252	235	258	247	207	247	224	214	207	227	240	223	222	223	232	235	228	250	218	205	212	225	245	250	252	253	217	250	248	241	214	229	202	213	222	236	248	250	246	234	228	247	236	211	241	248	223	236	202	272	230	219	256	238	239	217	239	230	239	223	239	232	208	199	228	227	248	205	227	231	192	244	223	250	206	203	226	215	248	239	241	257	223	228	200	223	221	223	229	233	229	243	233	234	248	227	217	214	256	248	227	236	226	218	232	248	248	250	235	231	227	248	225	220	253	246	212	190	254	256	261	233	256	227	210	248	219	228	229	248	234	242	216	236	235	228	245	228	253	229	230	212	216	238	225	246	200	248	234	224	235	251	224	217	265	228	216	235	229	231	258	211	236	225	245	240	203	246	206	242	237	234	242	226	218	224	268	221	231	257	235	252	228	242	238	268	256	238	247	259	233	252	235	244	255	227	227	219	240	260	226	221	217	237	225	210	235	224	231	206	193	211	223	226	225	236	264	226	230	230	213	226	219	252	214	232	213	238	262	246	228	232	240	248	241	230	222	246	249	218	238	225	233	217	244	237	216	237	232	212	211	224	246	237	241	237	233	237	223	229	226	246	248	219	225	243	226	237	253	212	242	203	237	221	238	234	246	208	219	232	222	225	226	264	223	217	243	238	236	241	238	223	237	224	219	259	246	215	234	223	214	225	245	218	227	223	190	225	242	241	227	207	251	265	235	229	223	233	241	223	236	247	248	270	194	208	225	241	219	237	240	230	222	217	234	240	217	218	230	207	241	242	246	253	251	233	222	233	226	214	244	212	232	245	251	262	234	211	250	253	275	209	226	251	233	210	217	203	233	210	245	220	215	243	211	234	218	234	237	229	215	240	236	264	254	270	225	231	248	228	219	268	249	222	221	269	251	228	232	266	213	210	226	215	209	219	243	218	247	231	237	235	261	234	241	219	221	210	218	244	252	257	225	233	242	194	243	223	215	246	257	205	218	232	229	227	227	213	259	223	213	241	253	222	241	224	222	219	291	249	224	225	246	217	231	260	229	222	261	251	244	242	248	237	257	212	223	209	223	239	238	233	242	237	226	231	234	246	212	249	241	211	198	230	238	222	234	252	229	222	228	246	244	217	238	228	249	216	255	243	219	231	204	188	231	237	266	223	225	217	202	232	243	208	242	257	225	247	248	233	243	219	197	235	234	207	244	237	268	218	221	267	223	240	234	242	237	217	223	243	237	241	235	228	234	237	227	225	220	217	242	217	235	256	215	221	227	241	240	248	243	229	218	249	234	227	227	235	214	228	211	231	241	237	227	247	247	217	233	230	249	208	244	246	230	222	263	215	256	224	249	247	227	248	228	229	242	243	201	195	223	241	229	211	260	236	232	220	212	232	235	224	227	236	236	229	217	232	252	235	231	223	230	253	219	257	231	234	242	233	250	233	238	259	219	226	239	227	242	226	225	213	224	226	249	259	254	252	251	241	216	235	228	234	246	233	275	213	240	231	274	229	254	236	209	246	209	243	232	265	235	224	224	209	222	228	241	231	203	232	266	242	223	213	206	218	219	259	248	215	220	228	218	245	243	216	235	252	233	230	215	248	242	219	227	222	237	207	257	233	268	230	222	240	231	222	267	244	237	220	226	228	230	257	237	248	246	216	231	249	232	238	244	269	231	250	227	222	206	260	243	233	241	236	194	256	221	251	222	253	243	220	224	255	246	239	236	215	225	222	213	220	260	225	238	217	247	237	240	235	242	235	243	220	209	242	228	257	232	219	226	205	248	258	241	195	255	215	225	235	258	276	215	247	223	224	248	223	228	263	214	236	221	214	250	210	226	257	236	262	239	209	212	231	256	270	263	220	211	255	220	226	226	233	231	190	237	238	245	223	229	216	229	230	246	252	254	216	220	222	209	248	221	237	229	213	244	203	227	228	230	227	235	229	235	220	227	242	244	226	269	222	251	192	232	215	254	242	251	239	209	227	230	212	265	236	240	231	221	246	228	207	240	229	261	238	238	224	247	226	228	220	228	238	249	210	231	212	240	216	229	237	200	229	233	236	218	243	223	244	234	239	235	241	219	232	192	228	243	260	220	219	258	222	230	240	275	226	231	220	225	236	233	198	244	234	219	239	253	227	228	244	232	222	208	235	233	234	252	230	223	239	218	222	246	274	228	235	218	247	222	247	248	245	226	228	245	213	253	239	230	226	232	248	241	233	241	232	250	226	210	246	272	219	231	205	229	240	232	231	228	241	223	238	207	209	239	224	219	230	246	211	214	225	246	223	231	244	203	219	215	241	222	251	218	222	239	246	232	254	217	216	251	241	243	259	224	222	239	231	262	218	230	245	249	229	219	246	233	256	233	253	229	225	230	232	266	258	215	248	220	243	224	238	242	224	218	253	238	239	247	226	258	241	247	229	252	223	238	234	243	210	216	245	230	238	264	229	213	203	210	249	252	233	242	211	234	250	237	205	205	242	241	240	228	234	237	182	230	243	231	246	204	226	227	238	231	256	224	223	255	232	248	229	233	258	238	253	225	217	219	229	252	255	247	244	254	239	248	229	250	231	234	213	244	253	225	236	220	240	228	226	250	217	227	225	242	243	257	249	243	223	230	221	251	231	246	227	262	233	239	240	244	235	227	229	213	243	204	227	227	241	229	253	216	257	230	250	213	238	236	229	238	261	254	221	250	241	241	210	236	230	230	247	227	203	229	240	240	230	246	229	228	261	219	241	234	221	233	234	199	242	250	233	229	250	221	227	209	233	242	235	248	207	251	241	238	232	235	207	246	231	245	211	247	229	220	260	241	227	194	235	256	275	230	233	219	255	227	225	229	243	230	238	222	250	211	220	222	233	242	251	213	219	213	226	227	217	234	241	225	265	232	239	254	242	252	199	222	238	258	229	242	256	260	234	245	234	236	237	242	244	239	231	223	243	224	216	223	256	225	238	233	238	217	230	236	243	234	211	217	219	233	237	231	244	214	224	222	221	232	219	233	217	231	229	227	269	264	241	250	230	268	240	239	233	225	235	245	244	226	222	268	223	212	203	228	224	250	221	226	241	238	236	219	217	225	223	221	224	216	212	263	230	229	203	231	238	214	243	244	220	233	229	231	250	261	230	212	222	207	232	260	210	230	221	228	260	222	202	247	208	229	247	233	228	248	235	237	254	210	235	247	229	205	227	255	243	218	223	234	243	219	243	223	199	253	240	211	236	211	213	231	227	216	213	224	238	262	219	262	254	221	258	227	257	231	239	231	212	252	242	225	228	270	238	251	238	217	283	204	225	267	232	191	225	213	216	231	227	223	234	222	242	249	267	216	246	244	191	263	245	228	229	246	216	225	239	243	243	210	218	232	229	239	232	233	236	249	240	217	254	211	251	212
4058	703	735	765	771	704	735	722	653	699	638	624	673	664	643	642	668	659	653	644	615	638	622	630	598	644	629	603	631	658	631	605	644	616	628	624	669	611	615	584	647	661	639	648	627	667	592	624	613	595	606	625	622	624	606	685	628	626	652	682	646	615	591	620	595	576	624	626	635	606	595	629	681	624	590	687	611	612	639	650	635	663	621	617	631	631	647	611	637	638	662	640	623	628	665	642	657	612	635	637	616	639	633	603	671	598	605	668	607	635	605	587	672	629	642	674	623	657	633	636	610	616	638	640	615	658	625	617	618	669	642	653	664	683	615	684	637	665	618	611	584	623	667	672	654	626	587	622	622	666	640	585	626	637	666	626	669	632	616	593	704	608	624	634	651	648	641	659	659	656	625	643	662	604	599	636	659	646	712	604	694	597	622	645	626	626	638	598	616	650	655	647	629	636	616	664	637	661	642	679	683	664	582	626	611	636	669	602	661	630	627	692	621	603	608	619	644	644	608	602	588	667	641	609	605	642	607	605	660	645	633	626	615	590	606	605	614	636	645	619	658	621	649	595	612	618	625	600	605	616	611	625	598	642	630	640	664	618	651	655	632	642	650	639	586	638	604	654	671	617	599	633	638	625	656	571	588	654	621	650	600	619	636	641	641	654	605	623	649	618	637	644	637	595	667	614	598	581	621	604	634	646	644	603	616	618	653	620	617	677	658	636	644	614	621	619	628	644	606	640	652	627	616	654	620	615	625	614	638	637	613	661	647	634	643	604	623	613	621	658	630	616	633	650	616	585	665	618	641	633	577	633	615	603	661	643	590	655	636	623	640	616	654	649	633	638	629	632	638	651	653	633	616	642	641	661	606	639	611	589	646	628	630	633	617	563	603	639	646	631	617	595	632	653	591	565	665	643	654	626	658	634	605	589	646	620	583	629	655	613	636	599	609	610	655	598	632	599	646	644	647	695	615	632	663	636	634	633	653	689	649	633	642	616	590	633	614	631	667	631	642	579	641	686	657	592	641	642	618	604	632	641	537	664	646	661	627	671	609	612	630	621	632	621	616	674	580	604	656	636	652	601	624	644	612	654	605	602	642	648	630	614	639	630	613	627	620	666	680	654	642	647	600	661	657	606	610	615	624	629	654	664	633	629	621	670	646	618	611	634	643	628	558	637	648	703	659	630	665	594	643	631	651	611	662	633	629	639	602	657	569	581	622	649	588	624	622	610	592	597	597	639	646	602	582	675	645	645	631	599	610	645	719	635	619	632	634	660	617	610	640	627	639	617	628	617	625	661	608	624	652	612	628	643	586	693	675	647	624	639	600	616	631	610	666	612	614	595	620	642	658	622	667	624	646	657	661	618	649	644	679	607	640	650	615	626	598	628	629	617	659	617	646	662	625	658	653	605	600	619	655	581	614	645	644	664	622	615	634	622	620	590	636	636	676	661	592	643	615	643	648	634	671	643	632	652	630	643	621	676	660	652	618	643	632	646	623	621	595	644	595	665	627	615	636	632	596	615	634	629	621	603	651	631	655	606	602	618	668	603	652	605	577	678	623	604	694	608	659	597	626	661	646	641	636	602	613	637	647	621	625	683	660	629	638	636	638	665	600	607	659	604	642	585	667	666	608	693	614	591	630	688	604	583	644	605	633	620	643	629	600	625	625	607	591	615	615	670	611	585	628	592	579	644	639	650	641	588	631	628	610	644	595	590	657	658	595	645	674	682	633	617	609	648	642	633	642	638	677	651	674	629	652	598	670	635	616	663	644	657	616	618	649	628	596	662	662	612	639	628	653	653	625	615	631	620	634	645	646	661	631	646	622	608	611	602	649	664	640	630	668	631	605	654	634	650	631	601	640	634	622	650	617	636	641	608	640	616	624	632	635	603	620	635	613	602	634	638	640	654	618	647	698	614	665	673	629	587	632	629	583	613	633	614	596	620	600	616	642	601	646	651	662	634	640	602	668	619	682	645	634	615	662	664	663	647	674	647	606	656	671	616	656	591	638	611	674	604	612	645	643	665	620	654	626	627	604	611	628	623	605	593	580	613	638	637	622	672	656	605	635	647	612	583	614	633	603	624	616	628	645	639	618	602	604	655	639	590	662	582	610	629	643	632	638	618	636	602	625	602	640	640	626	616	640	585	652	662	608	630	616	621	668	636	660	621	628	645	646	591	653	636	685	609	629	619	635	643	652	638	641	598	588	574	673	607	629	673	639	640	654	614	613	640	644	635	612	637	641	642	612	637	628	636	644	616	657	665	658	653	660	626	621	655	632	632	675	613	581	661	638	625	598	628	661	596	621	625	672	656	599	665	648	636	583	633	579	649	660	611	621	619	615	657	607	654	635	593	605	623	610	593	649	646	671	608	614	619	627	620	618	617	616	613	656	622	620	648	617	626	679	661	609	643	660	613	659	582	577	629	620	629	587	600	666	669	628	606	624	607	622	630	649	586	620	642	605	636	631	660	639	653	632	645	651	607	635	588	613	580	634	654	655	602	653	608	626	622	630	641	598	662	663	670	631	598	621	644	610	588	622	641	621	603	636	607	648	605	599	646	652	598	643	655	604	630	669	636	593	643	612	621	637	611	609	593	643	646	619	647	631	607	631	666	634	635	657	655	639	639	620	659	617	583	630	593	641	625	639	629	669	605	649	603	613	625	644	662	650	629	603	639	640	623	614	632	634	637	645	635	637	648	611	628	671	666	623	629	614	617	645	596	643	650	586	649	622	604	627	700	622	599	648	577	643	612	664	631	630	642	630	677	654	640	620	656	623	607	617	654	653	650	613	666	657	598	607	623	681	577	627	594	618	646	644	660	663	654	640	634	613	665	604	614	577	658	668	684	622	611	636	635	627	636	623	653	663	622	643	611	628	628	661	671	655	638	631	651	612	606	614	650	659	680	579	629	625	638	613	645	596	672	625	666	668	610	642	638	621	654	618	627	689	660	660	656	611	636	628	593	638	661	648	616	636	674	631	658	670	623	628	640	677	591	637	603	622	617	628	653	614	635	698	606	606	647	607	634	651	657	648	584	619	608	591	620	613	637	637	617	652	678	648	611	660	612	598	660	692	643	656	619	664	618	638	575	597	663	621	631	645	608	646	656	627	673	636	616	648	628	585	616	623	615	645	649	630	634	613	561	620	631	613	669	639	648	594	651	591	638	627	620	644	640	615	632	596	651	646	615	635	628	670	641	627	611	641	611	640	681	592	615	626	599	601	610	633	669	659	590	615	658	603	639	573	666	645	664	642	649	644	591	655	631	655	619	586	662	591	649	608	664	669	631	568	606	577	659	716	631	662	625	586	624	633	618	650	621	610	613	624	649	627	691	645	607	648	601	583	611	614	659	616	657	636	685	583	634	606	661	574	613	651	613	622	635	625	637	605	637	618	645	623	634	644	598	667	629	640	644	618	654	588	650	623	620	690	626	584	654	610	671	667	617	670	579	629	666	609	624	572	645	648	666	656	682
35315	7798	1369	1023	789	612	529	505	475	407	403	393	374	368	342	352	346	336	330	349	371	344	347	335	329	351	314	313	348	365	312	315	317	323	337	300	345	290	363	321	349	333	329	309	313	321	321	311	337	287	314	298	323	331	335	344	325	306	319	348	333	307	311	319	266	295	330	319	300	336	313	297	323	343	327	322	271	334	319	321	332	315	305	302	304	345	329	314	345	337	290	306	297	326	336	297	304	316	323	301	351	317	286	290	325	315	328	319	330	316	285	314	364	341	295	338	299	360	328	339	300	295	325	348	301	304	299	297	283	311	338	303	333	309	308	292	318	267	308	314	328	322	341	317	317	322	314	308	268	280	282	340	301	359	329	297	378	325	312	311	326	293	324	349	317	293	343	341	335	337	311	359	351	304	294	325	345	298	309	316	317	329	335	294	316	337	286	311	311	309	310	289	339	313	302	343	329	303	293	313	305	291	324	350	278	321	317	308	317	331	302	302	299	315	314	286	320	326	292	293	346	281	295	304	307	316	283	317	314	338	357	312	330	300	311	327	327	323	297	311	332	317	303	312	328	321	289	275	285	312	301	308	354	323	300	318	321	292	332	333	314	318	328	324	303	332	301	317	305	279	301	357	305	301	303	338	303	319	311	292	306	324	316	322	325	324	308	315	291	321	328	309	278	308	334	288	335	301	278	349	326	316	312	302	309	326	334	353	299	293	291	307	298	333	301	326	333	315	294	321	327	301	323	319	302	313	300	315	303	334	332	254	304	312	329	301	321	345	332	310	277	352	306	311	344	289	310	346	303	315	301	320	291	307	284	272	308	324	297	329	296	322	341	308	316	298	295	301	321	343	331	309	324	312	296	310	275	309	354	314	312	359	332	293	308	319	285	318	300	283	340	340	311	279	320	304	326	307	273	297	315	310	311	328	304	304	325	326	303	350	312	324	314	347	297	319	296	308	345	338	331	314	307	323	312	320	302	270	326	319	348	318	312	306	303	306	302	312	296	300	294	324	282	305	332	300	308	318	340	263	334	334	292	309	295	297	307	291	319	303	288	293	314	288	313	286	297	329	315	284	331	335	322	272	293	319	283	324	335	349	324	313	310	296	295	322	313	296	338	335	278	301	302	301	299	302	314	338	324	293	297	311	333	279	346	320	293	326	297	300	305	305	287	322	324	287	322	324	315	296	318	320	310	320	324	356	346	302	332	347	295	336	313	319	316	317	337	315	314	321	327	317	308	346	304	351	334	318	321	307	307	336	337	360	293	315	333	332	318	324	320	329	282	307	293	289	324	354	326	336	310	297	302	298	329	325	317	311	298	326	303	314	305	322	293	303	290	319	303	318	296	314	324	308	310	301	309	288	330	284	319	335	336	339	309	297	275	311	310	313	322	304	299	349	297	351	338	344	310	307	329	319	313	309	305	314	327	309	308	323	323	313	315	329	287	329	322	325	302	333	308	335	315	288	337	321	331	289	290	311	344	338	307	302	280	281	311	308	302	318	345	315	325	298	308	329	306	355	309	326	301	324	314	328	290	304	264	306	331	296	312	334	311	288	337	335	283	310	338	281	298	310	339	281	302	307	309	329	293	333	303	321	327	291	299	305	302	319	297	343	309	293	293	342	285	293	311	346	329	319	283	307	326	295	307	284	308	316	324	314	308	314	286	300	296	335	328	330	308	335	293	270	303	330	324	327	314	348	325	317	320	291	313	326	307	332	300	316	301	310	310	319	285	306	319	364	308	310	278	309	303	292	309	319	298	330	337	314	344	347	291	305	322	299	352	326	286	339	286	326	294	329	312	298	292	331	329	316	329	319	306	325	306	309	296	302	324	325	309	301	329	320	340	305	315	326	300	302	308	337	307	310	303	292	304	295	353	307	305	326	298	316	307	325	320	315	298	323	287	329	316	325	322	341	321	307	315	290	330	317	265	295	295	307	330	329	330	280	339	364	315	341	335	342	298	330	330	335	293	289	296	294	341	312	283	296	320	310	327	331	286	339	317	329	324	307	311	314	308	340	346	304	329	299	323	328	320	312	314	322	331	296	317	333	321	314	315	295	324	318	334	299	332	322	325	329	333	280	334	327	322	300	298	339	334	327	327	289	320	323	320	335	322	320	330	249	297	321	300	289	280	326	332	290	340	323	307	285	308	286	289	294	328	282	322	285	342	322	292	308	350	340	302	307	314	299	303	342	313	267	295	324	327	324	328	300	322	313	297	332	346	304	345	350	319	323	304	331	306	335	287	301	329	352	310	285	296	301	310	309	322	322	323	291	345	320	337	295	303	326	294	292	354	337	319	285	310	323	308	350	319	316	325	287	349	305	301	306	302	309	342	303	312	307	277	320	280	334	333	287	327	339	279	320	335	325	325	303	289	310	328	339	314	290	333	322	293	310	370	314	313	308	316	334	316	317	335	315	322	283	315	332	324	319	313	296	300	309	316	295	292	280	289	292	337	303	329	346	312	359	333	340	303	309	316	316	313	317	291	314	319	324	313	288	310	300	313	322	294	306	321	268	306	334	300	310	297	328	333	339	340	350	340	330	333	312	298	333	311	301	330	313	278	278	297	289	360	336	328	317	324	302	331	315	309	314	326	285	309	303	321	343	362	350	332	321	296	326	298	314	308	322	294	338	337	312	307	309	303	311	294	314	330	325	321	326	310	296	347	310	313	307	315	340	315	325	327	295	297	290	313	300	298	317	322	315	312	354	322	316	320	314	320	336	295	312	308	310	318	325	308	283	348	338	318	326	324	307	299	318	297	320	331	334	307	316	324	330	319	296	321	332	293	309	291	262	318	309	316	330	316	316	352	300	306	305	326	317	324	290	308	284	330	386	291	281	308	316	313	290	327	285	303	304	305	302	301	319	317	317	283	368	319	308	318	321	286	313	323	345	327	328	326	292	320	304	322	296	306	287	291	286	314	329	323	301	324	297	298	305	311	329	317	342	288	287	308	322	309	280	306	324	307	296	297	311	313	316	325	302	309	331	331	363	303	304	287	310	334	323	336	302	335	322	302	322	298	292	319	330	301	326	306	311	293	326	293	335	328	342	312	315	326	312	300	362	312	314	305	315	281	302	341	315	289	319	318	275	307	323	316	305	282	300	281	312	335	318	284	316	323	329	312	320	292	326	343	290	308	313	323	305	306	333	298	305	332	275	318	324	326	299	325	337	302	314	323	324	316	330	332	342	298	318	338	309	298	291	294	290	291	292	298	303	303	273	347	279	303	321	295	300	321	303	338	299	313	317	294	284	314	327	341	308	307	311	307	305	293	326	349	333	319	313	308	351	298	319	325	292	310	330	292	335	315	325	315	323	294	315	283	318	290	317	311	305	331	288	348	292	335	324	304	310	310	322	324	291	304	322	313	317	298	308	297	335	339	325	281	305	329	312	314	328	319	317	330	295	289	316	296	311	285	286	287	308	312	281	319	301	321	320	333	335	322	312	313	292	295	312	302	307	336	311	307	296
19137	1562	2949	3350	2915	2362	2094	1852	1628	1460	1387	1382	1214	1141	1102	1077	1045	1007	1010	964	976	1009	940	924	940	978	913	915	906	870	892	839	841	929	828	830	859	866	842	817	825	840	831	783	813	843	828	825	837	836	887	869	824	795	856	836	845	858	816	842	818	886	807	829	829	817	851	827	818	800	885	806	798	858	855	849	783	814	844	821	834	833	822	820	816	895	823	860	826	798	872	827	838	777	820	808	798	847	793	811	776	783	822	819	814	861	804	797	822	828	792	777	817	794	830	806	785	818	819	827	802	827	782	760	814	787	766	794	902	831	844	831	803	814	852	795	795	805	837	853	843	802	828	806	857	835	826	807	807	837	815	814	814	812	790	799	821	799	756	802	822	777	840	835	798	857	764	814	859	859	859	806	807	838	802	855	844	842	830	780	811	815	908	836	826	838	824	820	831	830	819	803	823	811	873	787	810	816	795	835	828	796	783	734	783	784	834	842	828	793	832	820	839	762	821	857	807	829	862	776	837	793	809	824	808	815	870	776	782	841	788	766	809	805	829	768	824	802	813	789	814	805	817	775	819	787	780	757	794	836	782	826	843	781	766	805	843	799	796	851	805	817	816	833	870	823	792	816	823	810	783	784	812	824	807	812	791	854	836	820	794	827	770	810	805	835	800	800	795	837	813	844	836	782	831	800	767	817	801	774	828	781	850	727	759	806	827	820	812	834	815	778	779	811	772	799	819	865	833	830	862	795	773	835	813	800	780	835	805	814	793	812	806	753	793	819	786	814	764	797	796	851	834	823	783	790	813	835	803	799	833	813	806	766	805	828	779	771	789	828	794	776	806	812	828	796	826	810	781	828	773	812	819	782	772	756	820	798	799	832	777	816	782	837	836	849	816	810	826	811	791	798	770	785	813	844	812	839	791	831	839	849	804	842	766	850	765	815	832	779	808	800	810	815	822	833	817	814	801	792	841	821	838	817	823	782	804	811	796	776	840	803	812	773	776	805	771	773	772	791	781	809	813	855	807	835	818	816	853	848	811	857	854	770	846	772	809	768	776	813	847	816	814	783	827	804	825	827	834	814	808	787	792	853	836	825	860	797	813	745	774	834	782	804	795	810	835	805	804	778	770	816	819	811	803	823	794	769	755	832	757	845	823	808	792	823	811	814	773	791	787	799	783	759	840	867	878	773	807	798	834	828	801	818	832	819	852	799	816	815	808	835	806	803	849	817	828	799	801	742	808	808	812	813	781	823	756	851	805	796	789	777	851	798	827	875	781	820	848	862	770	792	789	826	815	800	821	806	838	797	778	785	832	834	819	879	792	806	812	798	860	845	784	782	789	824	746	826	769	830	835	847	756	810	850	817	824	754	828	780	795	799	813	819	782	828	759	828	810	856	766	776	795	849	815	838	779	795	721	783	784	808	792	803	805	807	769	825	854	818	761	874	799	811	786	811	864	761	800	752	808	794	814	830	812	786	828	844	835	786	839	783	793	787	792	814	824	794	815	805	827	801	778	822	834	840	804	815	813	783	745	803	796	849	801	801	899	782	826	817	778	827	824	808	786	786	812	798	843	811	792	819	848	830	826	799	806	866	875	814	796	841	842	807	847	868	799	789	795	839	791	844	783	846	797	829	808	820	773	855	791	830	752	790	771	777	768	849	850	809	822	747	797	816	849	803	792	771	808	784	813	862	832	816	737	814	846	853	765	812	822	785	854	769	765	791	808	788	870	827	815	796	817	797	911	834	816	760	782	776	831	838	818	811	819	816	825	785	789	825	803	824	774	817	811	777	759	823	803	826	861	827	864	800	793	780	791	792	805	830	791	765	851	808	823	771	793	867	813	826	804	807	808	809	820	796	786	826	835	782	823	812	771	812	799	804	813	820	839	849	797	768	816	813	862	780	803	815	871	843	795	812	814	797	774	828	851	800	850	809	813	803	815	801	780	784	823	802	814	793	840	825	833	786	778	833	804	797	811	822	867	750	753	788	791	876	821	815	805	799	799	787	770	810	819	795	802	776	804	810	778	840	756	812	874	813	810	844	823	823	798	817	828	781	866	753	756	828	746	791	763	772	795	743	791	814	805	868	774	806	789	752	830	833	859	817	839	799	812	796	825	795	842	833	827	884	810	807	800	831	791	880	798	793	865	808	793	801	836	793	791	836	794	788	758	788	744	831	814	817	806	796	776	825	848	804	820	786	793	776	766	752	798	822	803	782	825	764	771	780	837	789	827	845	791	832	796	755	831	791	845	795	841	782	815	782	854	815	788	806	757	834	824	862	797	778	868	861	810	778	840	739	745	752	791	847	814	829	827	755	837	797	806	788	832	784	776	847	792	839	809	802	842	738	826	785	803	803	795	777	798	815	770	791	828	783	816	832	805	873	861	780	789	810	834	810	848	821	802	825	798	788	836	758	813	833	798	842	773	798	802	812	884	795	808	790	790	850	833	784	791	816	850	794	826	792	800	793	847	830	818	825	838	820	816	857	783	815	799	762	827	819	845	833	818	811	751	792	768	817	808	788	838	821	794	732	805	857	778	793	802	838	834	867	833	836	796	760	828	767	763	779	879	857	799	790	819	811	759	780	823	803	808	773	809	816	868	820	818	811	830	776	825	799	876	809	821	790	836	819	758	840	794	820	780	838	795	770	841	810	788	798	771	810	774	825	798	780	805	822	817	806	858	840	820	775	805	833	776	770	859	790	778	833	805	781	833	827	831	807	755	789	805	836	795	830	823	760	812	811	805	789	810	781	774	853	786	753	854	786	846	785	791	842	812	814	842	801	805	844	827	772	789	795	784	781	787	858	799	850	834	798	817	777	791	811	828	804	724	812	842	837	823	840	834	823	852	809	870	807	826	812	793	759	826	837	846	812	831	764	814	832	795	829	814	803	838	834	834	842	807	806	791	832	794	806	844	784	839	750	780	858	788	782	833	817	877	842	767	824	788	818	831	843	757	821	833	867	807	822	804	826	848	797	820	828	815	811	808	822	820	793	837	832	813	788	796	824	788	807	751	797	793	801	810	823	841	810	816	778	769	825	816	852	832	808	839	784	848	803	778	820	796	818	829	793	789	850	815	845	812	825	834	791	771	829	812	823	836	822	833	804	765	760	772	803	833	797	770	818	801	808	832	801	831	875	857	797	803	832	771	802	827	797	844	768	817	809	838	849	777	805	812	787	810	773	818	789	754	813	784	804	839	792	822	831	802	817	805	842	803	824	804	796	801	820	820	743	795	840	816	839	807	783	778	760	785	819	807	851	791	774	810	826	767	781	808	820	810	820	807	810	830	805	789	802	818	810	821	849	792	788	798	793	845	790	863	782	809	806	765	843	769	837	836	801	787	812	846	760	772	748	778	796	805	834	776	886	811	816	800	823	822	845	789	861	796	839	789	803	788	830	810	857	806	805	810	782	799	840	784	834	830	777	850	810	821	772	851	829	793	798	785	773	827	777	757	831	839	829	771	823	796	778	769	776
49602	14935	3008	1700	1264	891	674	571	484	438	423	371	374	337	335	324	296	286	316	310	307	297	286	294	283	286	255	260	291	254	236	259	243	241	266	236	289	283	240	224	259	264	238	249	244	244	274	242	262	244	252	237	248	262	246	242	234	250	281	241	246	273	238	267	233	263	248	239	279	245	242	242	238	256	231	238	266	269	259	232	240	249	221	270	235	228	225	245	255	251	258	247	248	260	235	247	218	272	229	266	225	225	248	225	253	235	238	264	223	221	251	248	256	226	246	238	268	259	243	255	267	246	231	256	248	250	220	266	263	248	252	253	244	225	261	238	270	249	251	245	225	220	238	237	264	240	230	236	268	247	273	232	260	275	221	250	216	227	280	260	254	253	239	256	219	233	224	233	261	265	267	229	245	251	256	216	257	236	270	247	248	281	251	273	230	231	268	241	260	235	248	263	254	247	235	249	243	248	224	255	228	231	225	263	248	237	276	210	252	242	262	215	216	241	244	259	261	268	278	243	248	234	247	230	231	248	243	250	232	254	233	243	252	230	242	260	242	233	247	228	259	241	252	233	260	259	250	234	231	264	280	251	287	275	274	271	244	248	248	236	231	241	220	240	238	231	221	236	258	210	239	234	260	254	255	262	253	243	242	265	249	244	249	211	228	248	243	234	228	264	212	254	271	242	248	235	286	283	232	255	232	280	284	230	242	232	235	262	257	254	245	246	235	224	251	237	260	243	253	230	236	241	228	266	256	216	255	205	233	213	235	268	267	251	247	232	234	270	268	281	240	258	247	242	262	266	259	244	259	266	237	250	259	258	245	250	296	265	251	236	244	240	254	244	236	247	252	257	285	239	250	248	274	253	278	242	249	244	274	230	224	252	243	232	233	254	244	267	232	276	244	237	274	236	266	255	244	256	230	231	228	238	232	227	257	224	266	249	260	257	241	232	240	264	232	232	248	271	273	242	266	237	238	258	237	251	230	246	273	232	237	246	235	260	248	241	238	245	242	254	251	227	221	254	276	255	264	265	237	257	247	235	302	225	267	249	262	248	221	224	256	245	233	217	267	234	237	233	242	236	205	241	271	225	235	249	235	261	244	252	261	248	258	263	247	253	266	221	242	213	250	268	227	255	231	235	240	225	249	259	224	245	229	260	230	242	256	244	236	278	265	219	264	226	241	266	219	243	278	261	236	258	211	243	253	276	232	262	233	251	267	208	242	308	234	241	248	231	258	240	283	250	264	241	219	247	232	261	214	244	237	260	284	262	237	227	275	267	252	212	242	260	250	270	273	236	255	249	272	239	235	264	236	219	238	252	225	289	259	222	222	277	250	249	224	240	249	258	241	261	250	256	216	247	247	224	255	254	244	264	232	252	291	251	246	239	259	264	247	254	245	251	265	228	271	249	251	199	240	235	232	271	267	253	237	248	232	238	260	247	250	255	235	257	262	235	249	242	223	247	250	275	241	235	286	221	232	219	245	241	240	246	249	252	239	261	249	229	263	218	244	256	219	231	250	280	259	259	226	248	232	227	249	230	241	246	231	255	254	240	239	261	249	276	258	260	263	252	244	246	258	260	224	236	251	239	214	227	247	228	247	235	260	252	252	271	219	253	258	246	255	267	263	266	246	256	276	239	258	263	261	226	251	252	245	237	266	272	215	256	193	217	224	262	255	253	246	245	249	269	272	221	248	237	245	274	225	234	235	279	241	236	262	263	247	257	231	225	229	241	297	213	246	265	253	246	241	231	268	257	288	230	235	213	263	283	245	252	255	230	267	221	270	223	247	226	238	250	290	220	210	226	265	279	243	256	266	247	235	220	225	255	243	254	266	227	264	268	241	271	247	240	261	241	251	219	266	243	242	230	255	262	249	244	237	249	253	256	261	269	267	254	241	251	213	274	236	252	241	269	248	245	264	228	229	248	248	250	279	243	249	251	253	254	241	240	246	241	262	254	222	236	259	254	243	226	224	252	248	253	258	233	256	251	252	257	236	230	245	251	236	260	256	235	254	283	231	228	233	234	227	261	228	241	232	263	250	242	253	220	254	267	247	237	227	232	225	259	257	245	246	256	264	242	234	244	232	256	274	246	223	236	285	248	265	221	236	248	267	252	236	274	237	265	241	252	262	248	249	224	261	221	236	234	281	252	249	229	238	246	262	252	258	239	262	272	261	234	236	233	231	264	224	270	284	275	257	284	236	224	268	273	246	236	262	259	255	251	263	249	244	234	269	267	219	247	258	234	239	264	266	258	253	231	225	237	245	218	228	240	249	265	267	251	245	255	259	249	237	253	248	262	247	226	250	254	245	237	243	219	255	257	235	245	260	267	254	257	249	252	267	246	244	258	254	243	224	241	247	257	266	250	243	227	253	233	249	237	243	252	275	237	269	253	256	222	255	259	246	270	256	251	250	243	249	244	236	284	264	262	264	235	230	258	243	265	216	239	239	278	253	254	245	281	239	258	235	271	256	247	248	236	249	230	259	251	262	240	221	202	250	267	234	247	240	233	243	263	255	259	264	251	248	277	265	256	260	270	219	223	284	255	263	244	241	274	231	258	250	272	238	236	227	249	246	241	226	240	250	250	253	232	240	236	248	257	252	238	237	240	228	230	228	255	242	258	234	261	250	228	232	265	239	233	229	231	271	257	230	255	262	242	250	259	228	230	258	251	263	229	228	257	233	239	258	267	225	236	218	249	236	243	238	263	238	245	242	269	270	258	264	240	264	230	286	248	258	265	248	215	232	237	234	230	248	259	247	254	257	243	290	243	241	267	230	220	250	249	237	256	235	250	262	280	238	265	249	235	230	235	253	255	229	264	259	259	251	232	249	243	236	266	253	262	225	258	259	284	286	239	244	276	280	262	277	278	244	247	245	267	215	248	233	253	249	245	227	259	246	239	240	253	230	256	257	242	238	262	254	273	248	257	299	242	258	241	230	209	264	247	224	238	259	254	225	252	243	266	248	249	282	221	257	227	237	230	228	230	241	240	263	255	240	250	254	228	269	245	252	256	233	242	235	257	248	245	251	248	215	244	239	231	230	256	248	234	275	241	248	237	244	254	216	252	230	258	252	240	245	225	249	231	229	251	237	268	274	241	232	258	245	259	244	248	269	271	231	218	262	221	243	254	242	275	241	269	262	278	273	244	271	235	278	235	239	234	223	259	264	225	236	266	246	283	230	278	253	220	267	229	256	273	242	264	275	218	261	232	233	259	258	259	274	247	247	249	245	240	231	236	245	255	263	237	239	248	231	238	236	251	241	234	249	243	260	245	256	265	243	231	250	249	232	277	225	264	267	233	241	224	262	281	256	259	258	249	242	273	228	244	234	244	272	248	250	239	226	277	264	250	248	253	249	253	245	244	251	270	265	226	237	236	253	237	252	202	246	222	232	230	265	229	247	243	236	244	243	250	234	247	224	282	247	270	255	230	218	246	271	254	230	261	242	225	263	249	258	253	235	252	242	242	224	289	247	267
25789	2300	4934	5417	4717	3728	3149	2575	2254	1960	1757	1649	1377	1352	1266	1128	1156	1077	1084	978	922	880	905	918	802	837	809	854	832	792	850	753	754	775	809	742	759	741	683	705	668	731	716	728	684	700	662	700	734	681	688	683	696	700	714	681	633	696	696	713	616	697	673	642	666	690	698	713	664	669	673	610	690	652	666	650	663	671	637	605	670	646	645	597	643	692	660	627	628	627	656	663	671	636	649	632	660	651	652	682	647	647	630	659	688	665	666	611	640	653	639	643	590	604	645	626	643	663	629	628	595	621	654	647	635	640	692	622	657	644	629	659	657	636	625	651	624	600	646	678	622	669	629	647	660	641	665	670	617	624	620	665	636	637	664	647	625	664	615	668	664	652	661	662	660	705	626	612	650	607	652	641	640	607	632	643	672	637	679	698	659	672	659	690	636	675	721	684	690	684	669	663	644	615	673	651	662	622	621	630	661	659	618	627	639	623	646	606	690	653	602	646	654	600	648	629	619	631	648	611	661	625	630	623	609	644	619	615	675	621	654	650	657	625	647	647	670	649	614	649	603	693	620	652	606	692	624	607	632	672	622	659	612	659	643	620	645	590	667	651	638	593	624	671	617	662	652	648	633	600	659	648	669	587	689	627	646	623	619	638	683	585	644	625	670	621	636	624	649	657	630	679	645	698	645	672	627	610	616	633	654	590	638	620	659	607	643	598	641	635	645	665	623	627	609	622	637	632	647	632	605	642	638	619	628	645	676	636	628	624	630	640	623	603	619	631	620	635	667	626	649	635	550	641	607	625	657	663	622	634	637	652	640	634	656	651	640	677	696	653	644	679	646	641	631	671	661	643	607	645	630	613	645	662	649	664	657	614	638	639	610	636	628	621	611	595	648	637	692	670	687	641	640	614	644	693	642	640	616	654	629	613	614	649	654	637	611	603	625	634	662	643	619	688	661	660	626	628	593	632	673	601	614	646	612	639	612	671	666	646	615	688	611	651	641	600	613	616	639	675	668	632	606	654	655	631	647	631	623	648	671	645	646	617	626	630	619	608	640	632	635	636	596	630	637	631	598	629	642	659	656	611	635	631	649	629	634	668	628	657	609	654	613	640	618	619	641	623	593	627	638	638	577	683	599	608	609	632	662	652	652	639	631	641	662	649	645	621	606	635	670	656	663	646	621	637	621	613	658	644	676	603	635	642	657	652	619	630	615	667	603	656	616	672	655	644	640	633	667	640	633	653	640	636	646	648	637	627	620	673	674	635	609	655	597	636	660	648	612	602	634	657	677	638	614	617	644	609	643	656	611	658	627	688	626	644	651	634	629	673	662	637	653	648	655	645	636	672	631	673	611	630	611	628	652	642	641	638	668	662	608	615	658	622	642	644	672	622	627	671	659	624	630	620	613	649	641	636	641	650	643	625	613	655	617	626	611	640	622	654	611	605	627	625	619	658	620	602	661	656	607	580	618	669	627	642	640	653	670	666	667	650	679	631	610	644	662	619	654	620	616	645	652	658	636	661	659	566	677	614	675	629	664	650	626	688	613	613	639	626	652	653	643	656	637	652	647	635	627	601	620	659	655	669	633	650	616	632	641	682	625	646	664	617	649	631	609	683	627	639	639	662	646	640	620	658	646	627	608	602	615	599	650	672	636	657	666	638	623	654	650	628	611	600	666	670	630	613	618	629	634	638	598	636	660	606	639	639	662	643	675	610	621	598	662	573	654	679	615	656	612	603	648	586	614	624	607	643	623	657	661	623	617	639	648	642	641	649	636	634	640	638	683	630	630	623	669	590	683	605	616	675	638	662	677	650	599	614	626	653	590	634	654	659	671	626	587	664	640	641	643	622	644	662	591	615	651	646	654	625	624	600	645	640	612	640	690	634	691	609	637	612	608	621	648	681	635	597	616	643	616	590	596	631	646	618	639	636	665	643	674	654	631	617	672	623	691	628	642	634	652	656	663	639	660	651	643	606	648	650	647	611	661	661	617	690	635	629	657	655	687	651	620	608	639	621	582	601	629	624	668	638	610	653	646	633	629	615	613	683	667	622	668	653	627	643	612	680	628	619	607	612	657	638	646	597	683	605	653	627	662	610	695	672	658	604	638	632	606	581	610	684	629	652	603	648	638	662	639	635	612	625	645	625	648	654	625	679	594	643	615	647	649	600	654	637	611	643	628	618	665	620	650	642	673	610	640	633	613	627	609	636	673	640	647	656	645	659	640	665	641	696	601	662	654	634	624	658	637	645	639	670	626	688	654	619	694	641	655	624	657	674	619	649	656	692	639	629	634	611	638	617	593	660	665	689	667	645	660	671	608	640	639	660	657	647	579	632	628	664	638	638	654	629	646	654	631	600	680	669	634	669	627	620	627	635	669	630	663	608	611	630	666	609	652	642	646	628	613	634	608	644	671	629	594	659	655	629	671	616	604	651	646	646	639	705	593	670	644	642	626	624	677	612	636	651	676	641	614	618	669	638	650	635	649	649	640	651	649	632	634	631	663	602	619	661	627	680	661	598	627	634	606	608	628	644	606	642	672	619	613	661	647	628	672	640	659	628	658	666	637	627	622	650	632	641	618	643	647	688	675	598	643	573	633	621	612	679	656	642	615	632	593	609	608	657	608	645	646	660	702	645	623	659	618	641	623	652	661	626	612	651	657	614	635	652	592	674	643	631	621	647	629	644	667	620	666	592	632	634	651	645	599	600	567	609	671	656	641	609	640	662	633	658	612	636	677	638	657	613	635	666	657	633	606	638	645	651	680	666	636	606	666	659	639	592	658	637	648	645	653	645	620	649	633	610	635	670	615	665	637	639	651	615	650	653	610	630	683	599	606	675	613	700	631	676	623	656	655	661	608	635	623	659	637	673	660	637	618	679	689	614	627	662	650	657	637	645	638	647	587	621	648	662	612	645	607	618	679	680	648	638	644	680	617	644	678	612	660	631	637	624	634	653	675	635	593	641	641	656	600	648	675	573	636	619	632	672	630	633	611	617	656	623	624	660	632	628	616	677	613	638	631	617	604	668	626	683	649	642	605	643	702	634	612	647	644	628	620	679	634	652	633	649	668	668	671	611	607	596	705	665	663	681	656	623	666	592	640	620	614	602	617	653	677	634	645	653	639	621	619	676	599	629	638	666	622	643	609	670	630	622	653	581	583	622	578	626	609	619	637	649	649	628	615	632	665	668	686	637	634	630	629	608	649	644	603	607	663	633	664	657	626	659	618	672	668	645	634	632	623	693	588	650	616	633	638	620	611	615	710	657	636	638	639	648	594	632	629	651	619	673	643	645	612	651	596	645	669	684	665	648	640	662	636	677	673	631	641	588	636	629	628	633	660	641	617	615	650	646	641	611	604	664	660	608	578	677	643	661	632	643	653	636	616	650	620	601	697	656	622	647	629	649	621	639	608	627	700	608	672	623	638	659	608	641	641	602	635	636	587	671	620	595	676	666	656	653	642	618	634	639	610	663	639	613
4222	299	268	264	286	238	221	256	261	221	248	251	238	256	207	214	237	254	239	237	232	239	224	230	217	251	241	218	243	220	219	234	216	230	217	203	235	236	241	232	246	219	252	250	233	218	246	257	242	231	244	232	279	219	207	229	211	232	233	238	223	232	239	220	212	230	244	247	203	228	219	213	221	212	242	231	268	211	256	220	218	219	223	234	227	234	249	246	238	221	225	229	249	240	245	242	225	228	214	253	225	233	233	229	246	222	229	248	237	235	258	230	217	244	251	259	250	232	215	232	250	259	239	206	212	227	238	245	243	250	243	223	218	233	224	248	237	234	226	242	250	246	223	228	213	232	210	221	257	220	221	227	227	261	223	219	249	246	265	222	238	220	215	225	261	242	233	232	249	259	239	239	241	250	258	243	231	228	242	238	223	224	257	241	232	239	235	218	246	226	245	237	241	225	203	269	232	225	215	250	193	201	254	222	225	233	205	241	256	227	226	230	217	243	220	229	233	247	222	214	241	238	210	227	241	232	199	216	237	208	230	216	250	254	228	219	246	225	234	241	239	248	250	213	224	241	235	215	234	224	251	232	240	233	219	230	229	219	211	209	249	264	215	230	227	222	242	220	229	225	225	259	231	233	237	239	244	232	204	224	218	248	243	209	237	229	218	226	218	238	244	220	235	236	245	221	235	227	203	244	227	239	223	260	220	227	219	193	223	231	250	231	240	229	249	258	217	253	220	238	228	233	204	237	217	225	254	219	216	227	247	243	244	261	209	244	246	248	224	270	254	223	243	215	244	210	199	227	219	244	212	225	254	240	197	238	215	247	252	218	209	244	207	264	274	218	253	224	246	260	250	229	223	224	271	206	230	221	230	243	239	230	273	212	223	236	257	240	229	236	252	238	253	237	199	245	217	244	261	235	230	234	239	246	238	223	254	241	229	249	226	214	216	242	255	247	230	225	228	234	210	249	232	213	225	230	245	226	237	238	244	249	219	230	246	233	224	200	259	245	233	229	236	207	211	230	234	234	216	234	239	240	231	247	252	254	248	250	233	222	237	242	238	224	247	224	243	220	248	215	231	237	266	211	208	214	276	211	239	246	226	215	208	216	230	227	250	243	240	206	235	239	238	274	247	230	254	220	211	249	243	232	228	231	233	257	232	246	226	242	236	249	219	221	232	241	234	236	242	236	196	252	208	246	222	221	269	225	245	227	209	216	241	202	228	220	271	199	206	254	227	234	246	225	212	234	245	241	209	218	251	243	220	222	227	225	222	244	240	208	250	222	222	216	214	239	234	239	210	229	238	244	222	249	240	214	270	238	238	242	249	217	229	236	218	211	235	222	234	238	244	206	215	236	207	222	204	213	233	246	212	232	273	231	241	249	239	217	225	244	220	217	219	248	223	213	239	215	219	218	232	233	265	224	232	223	221	231	240	239	256	232	225	252	218	243	257	240	253	208	262	260	224	224	216	241	227	241	230	229	227	233	227	230	220	236	223	262	232	228	230	230	218	238	229	205	245	231	238	219	247	220	237	234	238	251	251	234	218	230	239	234	212	212	218	225	223	229	264	240	233	236	230	240	199	249	219	265	242	216	231	245	231	238	219	235	232	247	243	238	204	208	234	215	255	225	243	222	227	224	240	244	217	259	215	233	215	227	243	244	245	235	222	216	242	219	216	188	247	230	230	220	246	204	223	250	225	246	210	215	228	234	222	220	217	197	254	236	227	229	224	220	226	200	222	231	218	214	248	243	242	245	210	221	243	236	245	227	234	223	230	237	248	233	220	212	232	228	216	219	226	220	224	218	228	230	233	239	199	244	230	239	254	244	218	249	234	209	211	209	246	240	242	238	253	246	223	229	227	234	227	243	233	231	235	242	247	207	221	228	204	235	216	246	272	249	239	249	206	218	232	231	221	221	254	224	210	252	249	217	239	238	244	261	238	231	249	239	228	210	251	260	240	229	213	191	240	235	257	253	284	247	237	228	203	249	278	215	226	242	227	221	218	272	236	214	230	214	239	231	247	230	251	215	241	243	212	248	243	207	211	246	237	221	261	222	216	221	229	231	234	231	243	228	219	238	233	273	220	199	247	227	241	245	208	222	238	250	223	237	226	226	227	255	262	232	229	255	240	244	225	243	236	232	215	219	254	240	246	228	221	235	238	236	232	211	243	211	240	218	205	202	245	240	217	219	218	215	234	228	214	228	236	238	231	196	228	203	217	229	256	211	254	230	188	233	243	266	232	231	241	262	254	252	242	246	251	229	245	193	231	249	210	234	232	246	241	211	233	238	262	241	214	226	239	245	217	216	238	220	219	219	238	229	234	233	210	258	216	235	243	222	226	224	230	228	247	245	212	220	220	230	240	222	245	254	224	242	232	226	230	246	252	224	249	239	239	234	231	212	225	204	201	221	225	266	243	222	229	245	223	246	242	225	207	201	206	247	210	205	201	223	233	226	253	228	211	255	265	233	244	229	246	227	219	235	241	251	227	231	285	189	237	229	227	244	246	231	216	251	208	222	226	249	233	209	227	234	221	269	248	237	228	218	235	229	216	220	248	212	209	214	235	237	233	216	231	213	231	242	243	209	234	244	247	222	244	222	209	253	226	234	249	262	273	197	219	233	232	215	241	227	238	245	249	254	228	259	235	228	266	249	223	234	207	253	223	251	240	230	230	222	223	210	250	250	213	240	241	245	235	246	240	251	240	242	208	230	250	225	230	211	250	282	247	247	223	264	248	214	209	231	256	214	245	235	224	261	236	247	250	200	214	238	248	244	227	237	221	194	250	217	259	217	227	239	233	227	259	208	220	249	207	249	254	227	219	247	206	234	254	223	236	223	221	251	231	219	245	256	215	233	251	253	246	265	243	241	211	231	242	237	235	246	209	228	241	228	217	240	225	252	197	253	231	212	245	222	237	233	208	226	211	214	226	233	230	235	221	233	267	278	244	243	234	263	221	238	211	223	209	215	212	252	241	246	251	235	253	246	230	217	214	246	232	216	249	232	208	257	224	219	239	233	222	218	244	224	279	244	244	224	212	266	222	233	245	218	223	225	234	212	224	229	224	212	241	227	246	247	254	251	219	245	240	221	250	233	246	207	253	244	250	221	235	226	197	261	236	235	224	232	243	236	244	224	210	231	233	243	222	215	214	228	238	234	223	210	246	210	256	265	254	225	222	225	259	259	224	220	259	229	228	246	240	200	237	230	211	219	239	235	233	236	217	231	222	249	250	225	224	226	231	227	244	222	228	231	219	228	251	231	259	240	245	240	232	251	249	214	233	243	228	259	237	231	205	244	257	236	248	243	221	206	213	221	247	228	214	247	209	228	214	257	203	253	267	228	225	242	216	236	239	250	240	242	210	224	243	252	241	214	219	254	218	220	218	217	257	199	226	216	229	225	212	207	241	253	222	245	206	239	214	225	236	207	229	244	239	236	262	216	223	226	246	235	240	235	244	255	218	233	256	212	226	216
3811	695	741	794	721	716	657	651	653	637	667	700	632	687	636	668	658	597	674	646	637	582	625	659	629	621	657	610	656	631	643	635	611	618	638	664	658	602	622	632	641	594	620	666	648	660	631	629	606	639	730	643	681	674	594	663	654	612	608	602	609	626	613	634	648	634	608	679	646	675	652	632	605	606	612	629	606	641	648	642	622	646	617	636	615	612	615	638	668	625	651	663	589	611	652	582	663	553	648	628	642	611	605	629	631	612	624	611	637	644	603	642	657	627	625	619	609	624	638	641	651	608	601	628	644	643	666	668	579	687	613	602	622	561	639	593	626	597	634	655	643	623	614	590	574	634	658	617	622	647	580	631	671	644	633	633	646	627	617	668	679	605	611	655	651	606	646	620	579	593	636	622	656	597	618	593	651	670	630	644	651	591	618	603	643	639	625	619	603	651	634	647	659	621	637	624	647	683	619	615	588	621	624	647	616	673	671	627	597	619	613	616	567	586	624	645	609	639	659	628	651	614	644	601	602	661	610	621	649	616	610	626	635	688	597	648	651	629	590	619	648	641	628	654	613	645	629	614	639	679	570	650	629	632	611	589	600	662	646	638	584	593	616	625	656	621	654	625	620	644	642	627	666	638	614	622	598	605	637	611	618	607	639	590	633	633	621	643	609	583	609	610	649	639	651	632	580	617	629	653	612	594	636	618	647	649	607	635	655	661	595	634	627	621	603	639	574	596	624	582	676	648	626	632	609	640	650	657	657	657	632	616	628	622	670	645	618	667	682	580	616	598	578	688	630	624	659	640	661	631	630	623	624	645	662	656	587	654	612	672	657	627	628	649	649	646	625	598	625	660	621	587	615	631	632	600	591	596	635	603	641	596	646	633	647	623	617	633	631	593	638	644	632	618	615	627	641	569	627	596	642	619	649	614	629	627	640	572	630	621	658	623	613	622	614	658	647	572	633	653	627	639	653	662	679	584	642	619	580	654	645	612	627	650	638	601	619	603	595	658	630	577	654	706	585	587	650	636	627	603	666	636	622	630	641	674	673	629	602	642	640	618	605	601	633	615	623	595	618	653	597	641	674	582	678	626	596	593	598	633	657	676	646	647	609	634	624	655	613	645	608	662	658	640	591	628	618	612	632	657	626	648	659	637	647	645	625	662	617	618	597	625	638	626	641	648	639	609	601	648	600	618	623	673	683	625	613	597	577	641	653	655	613	599	601	624	622	636	595	644	637	623	615	639	645	618	580	627	635	618	630	634	647	653	608	630	595	678	577	611	629	651	630	621	674	650	623	615	617	615	616	634	602	601	614	641	569	604	644	598	685	631	641	633	645	640	599	626	594	612	588	635	650	653	658	634	720	658	610	637	649	591	626	651	602	615	614	573	591	641	620	636	635	616	651	645	643	642	649	652	626	616	635	597	658	595	622	610	607	632	623	610	639	635	596	632	614	642	641	608	654	638	621	676	636	589	624	584	626	695	599	632	661	613	607	616	644	627	625	648	625	594	624	688	627	654	609	660	625	649	638	595	620	642	668	631	623	628	603	646	678	652	647	619	589	622	596	651	618	632	632	633	620	599	597	647	625	626	654	669	637	612	604	645	615	687	656	637	601	617	648	590	597	697	661	623	624	626	587	582	619	679	589	641	604	578	626	650	576	632	616	652	646	620	640	628	642	634	665	639	581	616	607	628	618	630	609	699	634	630	623	634	622	620	647	625	634	628	631	640	603	612	598	645	601	629	605	643	614	640	603	594	624	593	660	649	590	672	606	649	607	557	684	614	617	639	614	621	595	641	614	620	610	633	580	620	631	626	646	641	589	632	636	669	653	590	636	624	594	645	619	620	617	612	624	644	615	625	650	655	587	607	641	604	636	653	610	621	668	657	620	645	612	594	601	572	654	621	634	599	666	642	652	608	597	612	621	579	617	610	621	639	635	588	634	597	617	576	660	614	603	623	655	677	643	622	581	658	652	605	615	626	651	643	623	593	644	652	637	680	609	651	628	613	674	640	609	657	631	624	649	638	621	649	605	603	632	617	607	646	637	622	583	642	623	608	621	605	630	650	610	630	614	622	625	636	636	613	623	624	693	620	612	634	658	628	612	611	714	612	623	632	672	620	664	647	612	672	665	640	594	609	642	627	610	575	617	613	653	619	633	587	598	594	642	623	599	618	630	632	617	684	647	629	616	617	606	642	620	606	623	638	621	617	645	586	619	527	616	636	648	625	641	626	642	649	588	597	667	662	611	633	632	625	600	599	646	689	643	629	622	630	613	614	621	656	690	672	583	660	605	651	616	637	642	617	645	615	649	641	618	607	629	631	638	664	608	630	598	623	569	638	635	660	612	626	669	669	606	629	668	626	607	645	616	633	634	670	628	585	623	582	624	679	621	652	629	587	585	658	631	620	670	639	587	662	607	621	587	633	578	565	686	603	612	658	676	626	664	657	606	583	612	595	607	631	609	598	597	609	634	645	602	583	614	594	595	596	635	647	638	627	628	631	660	635	669	672	610	664	628	674	583	644	641	636	618	597	639	614	603	641	640	613	629	590	639	645	618	630	658	643	636	582	588	654	630	622	606	620	662	622	622	609	601	669	666	608	600	623	629	619	603	629	619	646	592	630	677	676	588	604	651	679	627	687	618	627	618	650	672	609	603	626	580	618	647	616	614	647	639	635	651	651	613	604	677	657	663	622	678	639	595	621	565	608	618	640	650	592	599	608	582	581	611	663	635	628	639	639	642	651	617	651	624	618	610	620	641	622	616	662	568	592	611	691	624	615	642	611	662	692	659	614	625	581	663	657	624	639	613	636	616	595	673	619	607	635	648	631	616	616	607	655	627	656	657	693	638	631	647	658	613	626	663	590	642	632	609	681	635	619	604	599	623	623	615	603	674	589	608	617	621	648	627	607	620	581	613	648	656	621	620	642	612	626	653	661	599	618	649	634	627	604	620	627	630	673	629	659	578	604	593	598	657	584	626	613	644	611	640	638	665	591	553	608	652	636	618	633	624	619	626	621	612	652	618	639	643	612	595	627	650	635	624	617	635	630	626	651	645	636	662	669	671	612	613	666	617	644	604	638	614	623	618	622	630	643	640	631	646	610	622	624	638	611	664	608	599	581	626	638	614	619	648	586	609	631	635	591	657	625	616	610	586	626	620	639	589	692	618	595	638	582	559	674	634	614	651	625	617	606	641	611	610	626	665	666	621	613	576	638	647	622	641	634	633	577	665	608	645	632	664	637	675	636	651	611	643	633	618	618	654	637	611	614	644	564	639	616	632	621	625	624	579	595	607	624	613	535	647	646	634	666	623	634	638	587	660	631	597	582	618	634	631	615	631	647	633	658	669	645	632	629	634	622	666	614	630	626	610	655	619	639	607	663	659	595	607	623	607	600	580	637	644	644	679	644	676	635	638	617	624	621	640	640	616	616	550	631	611	642	657	637	588	635	646	647	642	635	614	604	640	624	645	616
35129	7933	1448	1040	746	591	525	520	453	407	405	378	371	384	346	313	367	361	400	345	372	323	350	325	325	320	347	306	293	359	325	296	286	311	325	322	324	325	357	304	299	334	328	328	326	302	285	275	310	326	320	346	315	329	308	307	298	311	308	330	295	335	334	303	314	349	348	295	339	305	287	334	300	326	331	338	326	307	335	317	340	306	318	304	293	315	299	319	368	318	313	327	331	297	298	319	336	329	303	311	324	343	314	337	279	318	310	333	315	319	328	299	309	316	325	355	361	341	309	298	310	316	333	337	302	316	320	311	315	320	311	298	327	318	283	316	263	312	330	282	336	312	319	295	312	328	305	332	339	322	299	304	302	295	326	320	304	319	316	322	295	286	283	352	310	314	334	316	284	318	331	293	314	285	298	332	312	307	288	335	317	343	284	335	295	292	308	312	317	323	279	322	362	321	288	278	308	307	312	332	303	311	330	305	298	317	312	338	308	312	339	295	324	306	300	334	303	325	322	293	324	317	320	319	316	333	357	324	314	344	312	311	315	332	281	296	301	340	304	339	329	318	334	310	321	317	329	311	281	309	335	294	341	340	302	317	284	295	332	300	318	307	323	282	320	300	288	298	321	342	318	321	316	301	365	326	305	346	313	320	299	327	287	339	320	328	308	293	292	312	279	322	331	313	325	291	326	340	324	319	310	306	304	323	315	323	313	301	314	316	298	291	340	311	275	311	263	331	311	316	303	307	316	327	329	297	305	297	323	331	283	303	352	296	322	288	289	321	299	310	316	316	318	293	299	303	303	305	287	285	300	303	345	327	331	302	293	314	296	326	304	333	320	304	283	327	333	290	309	307	367	320	329	345	339	297	307	321	304	321	300	335	323	344	309	304	332	327	312	328	305	316	338	289	307	342	324	327	326	309	303	358	299	311	301	328	303	302	314	307	330	308	342	332	309	329	296	313	303	297	307	332	299	287	308	301	295	317	314	315	317	321	316	293	307	330	319	291	295	315	313	344	307	316	342	309	316	308	355	307	316	302	326	326	303	322	302	290	344	334	332	309	323	349	308	309	313	317	307	319	301	349	318	327	351	341	338	303	321	291	330	321	322	315	332	331	331	308	304	302	316	331	346	304	345	327	315	294	322	332	318	316	300	319	324	335	309	306	341	321	304	317	322	291	285	309	318	361	321	335	309	293	346	292	354	299	312	317	326	323	350	326	358	297	293	313	305	321	351	326	307	312	304	313	316	285	319	338	348	346	302	311	305	329	349	328	329	314	303	318	311	320	305	323	347	321	313	332	350	298	322	328	309	313	328	324	347	323	348	280	318	316	305	307	307	326	326	306	319	297	312	290	306	316	318	327	325	295	332	318	315	337	324	295	325	321	313	335	296	323	282	306	298	320	308	323	297	332	309	296	323	327	325	325	331	330	309	323	315	304	324	330	326	302	271	300	330	333	301	318	305	321	298	281	315	327	344	315	334	311	324	329	314	320	307	305	295	319	361	323	315	315	317	332	323	272	324	328	317	332	323	282	320	337	320	316	306	344	297	322	317	316	251	337	340	331	329	315	319	316	325	311	288	313	309	322	296	306	349	298	320	307	313	340	322	322	309	312	370	332	349	308	292	340	310	322	306	306	308	345	332	315	305	318	339	345	314	321	277	329	310	325	314	307	316	326	310	351	312	336	313	302	328	291	319	329	334	308	314	323	327	315	310	320	325	322	342	333	349	310	323	315	338	340	335	311	321	322	302	312	302	341	317	299	330	333	317	345	335	326	306	343	314	317	305	330	306	311	325	261	319	329	324	299	288	320	335	318	325	314	303	333	308	336	328	339	347	325	335	352	294	316	339	320	305	305	340	342	297	329	331	313	297	325	346	356	330	319	314	344	311	321	354	307	332	301	318	320	322	315	338	319	332	314	292	296	310	321	328	335	314	290	317	316	333	328	320	340	316	332	342	275	335	297	286	291	341	302	313	309	316	323	332	320	330	332	334	331	318	317	298	337	325	310	314	309	306	296	326	310	308	326	312	325	314	340	310	320	348	316	332	337	321	311	333	314	335	328	305	327	324	319	310	303	333	325	336	308	287	314	349	305	333	352	291	318	299	317	345	311	279	307	313	356	340	346	337	298	334	320	318	311	325	322	306	311	339	309	323	321	336	317	324	331	318	302	292	322	310	346	319	320	312	322	324	333	314	296	310	362	297	347	299	307	331	276	335	298	320	337	348	332	324	296	294	318	310	296	280	335	331	302	307	315	313	293	304	307	320	298	324	324	310	359	320	339	323	329	293	314	306	291	294	328	325	309	338	317	307	328	315	351	293	332	328	308	291	345	309	282	364	277	314	304	314	330	361	321	298	328	334	307	329	327	304	298	300	282	302	336	299	297	330	328	309	309	313	290	290	310	300	336	301	337	343	299	327	312	275	322	295	332	332	350	319	319	289	307	312	296	316	320	314	283	295	283	276	342	344	352	314	320	299	322	314	298	317	325	345	327	327	304	314	361	304	352	329	330	317	309	312	320	340	340	326	319	339	300	315	338	315	321	317	312	315	313	321	322	321	304	297	311	316	298	308	330	291	317	327	273	328	301	305	318	319	347	339	291	316	350	313	348	334	338	344	327	338	303	322	305	300	317	322	295	317	323	319	318	328	331	341	305	322	303	344	332	316	289	318	290	324	334	310	296	318	333	328	306	301	345	315	314	329	326	309	318	314	364	318	322	353	307	314	310	340	316	324	321	293	300	303	344	325	330	298	337	293	297	320	309	297	333	348	307	315	319	342	339	299	308	320	334	308	311	323	346	316	310	314	328	309	314	327	345	322	328	334	317	333	341	337	312	318	326	315	309	307	324	349	309	299	300	324	310	365	294	296	325	314	324	293	329	284	330	316	316	324	329	292	307	344	311	329	321	291	326	301	339	338	287	299	296	325	299	307	293	327	303	310	306	321	336	310	336	326	311	309	310	339	318	310	303	311	315	341	319	315	329	352	346	337	297	340	299	313	343	348	280	344	328	321	311	289	296	296	307	304	297	337	311	301	311	314	325	320	281	303	313	313	328	311	292	293	294	330	322	317	328	330	348	338	314	339	306	357	308	302	313	324	342	297	304	315	299	308	308	329	309	339	310	303	351	331	306	329	291	298	364	308	269	343	327	298	311	342	326	315	337	331	305	328	305	318	300	324	319	319	322	311	319	323	313	330	299	345	323	327	328	303	330	309	277	302	303	330	336	337	337	300	328	282	321	307	339	305	353	352	319	311	295	335	320	331	302	327	300	339	323	312	299	282	305	278	312	328	333	334	331	331	309	317	335	321	323	329	309	340	306	336	326	332	307	293	334	345	341	298	351	300	325	311	325	306	303	364	334	317	308	330	327	355	310	368	324	321	347	300	320	321	311	329	308	342	310	323	339	306	321	320	295	308	323	319	307	296	295	325	341	348	339	348	331	319	330	319	321	333	326	302	319	316	321	285	331	305	303
19150	1648	3024	3375	2892	2405	2118	1858	1655	1522	1325	1271	1206	1217	1130	1083	1127	1051	960	1017	1014	1022	937	936	937	908	922	946	914	879	917	902	881	865	829	823	858	843	853	856	888	855	815	863	879	897	818	785	864	824	834	819	834	826	834	851	849	836	841	791	858	864	789	838	813	850	828	813	844	826	824	827	812	829	848	797	806	801	844	833	804	795	816	825	833	830	808	798	829	794	799	849	798	798	801	774	794	803	807	791	826	819	804	842	833	839	798	794	851	818	846	843	831	786	842	785	862	819	835	798	834	840	886	814	853	873	843	851	795	843	772	877	854	818	767	776	811	821	833	808	866	816	794	856	825	836	813	825	791	851	823	829	832	826	789	820	827	825	836	802	899	797	818	798	817	820	796	797	862	861	814	816	883	822	786	836	825	862	823	822	794	829	825	787	759	807	838	830	821	827	817	847	815	861	839	856	790	827	829	797	809	858	825	822	779	813	797	816	807	847	824	772	801	849	909	861	816	825	802	832	813	805	792	767	836	746	829	817	840	819	807	813	786	866	803	844	844	788	787	816	791	854	839	842	819	765	811	823	787	807	791	813	781	780	819	819	817	830	858	804	839	819	824	824	792	783	843	801	776	859	820	800	813	813	841	822	806	872	803	827	817	830	830	801	803	878	844	855	837	807	811	819	806	828	858	825	760	743	761	813	831	792	802	789	833	828	786	780	823	829	792	799	861	844	836	830	830	804	851	734	759	816	833	787	854	819	893	806	842	836	793	784	816	849	794	815	849	822	832	793	800	779	827	841	810	798	802	807	770	832	779	838	850	828	827	820	771	867	792	815	798	801	801	781	886	771	775	815	812	808	843	814	796	811	754	829	827	792	814	835	838	846	782	807	827	824	840	794	828	816	797	887	852	808	779	861	820	830	830	783	834	873	816	800	802	856	804	815	796	830	817	852	801	813	873	803	834	849	882	847	822	796	834	816	811	786	810	875	791	854	823	788	790	817	766	799	827	824	813	850	761	810	845	783	772	821	795	868	823	776	833	829	833	787	799	835	790	866	830	839	832	800	844	773	765	821	828	821	791	853	820	894	823	846	813	833	858	780	780	773	800	838	846	811	811	829	743	841	786	789	835	836	833	823	844	892	834	778	776	836	810	858	790	767	804	830	855	839	810	823	859	824	780	826	890	780	846	825	871	820	830	769	773	824	850	885	840	787	786	824	763	820	852	872	843	836	824	836	793	898	803	808	808	819	847	801	811	790	778	798	840	855	796	768	792	803	832	778	809	778	807	778	791	821	871	760	805	840	828	792	831	844	809	865	816	848	825	770	831	862	844	877	821	806	812	828	796	908	841	801	819	847	804	846	806	830	822	828	773	810	829	823	804	791	818	774	833	842	825	790	845	855	854	801	841	769	820	778	817	838	859	771	802	817	840	836	825	825	748	788	795	848	798	875	852	794	765	820	853	796	811	779	843	817	882	802	840	764	837	827	896	861	804	818	830	774	790	815	799	769	849	854	831	795	782	837	832	770	801	771	783	808	805	815	791	835	805	826	799	844	862	852	853	850	843	827	821	832	766	823	787	780	800	851	774	806	809	836	827	826	785	805	844	781	824	810	840	822	804	893	884	852	844	839	829	777	859	783	774	819	809	773	798	816	833	758	837	744	799	782	839	848	809	853	890	819	787	776	802	781	821	797	811	831	827	833	803	803	768	808	807	860	817	812	830	813	825	834	782	783	819	846	813	746	792	856	827	804	788	795	809	804	787	819	832	805	885	825	812	823	865	789	837	775	821	831	770	788	825	846	843	860	847	852	793	775	837	836	842	851	802	824	865	806	837	841	817	762	857	806	801	857	835	774	808	823	798	806	834	851	824	827	796	772	808	778	836	850	835	785	816	804	831	822	866	787	814	815	854	845	823	821	791	796	811	857	870	787	800	857	792	771	829	810	841	817	762	788	795	821	790	837	797	812	775	870	822	830	778	839	811	830	828	795	844	839	767	824	729	838	766	796	824	836	859	848	824	805	829	815	786	838	825	828	848	838	777	822	836	806	785	773	879	811	810	783	815	794	821	822	837	834	820	847	825	824	806	819	839	854	817	862	792	840	825	774	841	789	838	833	828	790	855	808	800	798	801	798	848	778	790	870	812	788	841	828	777	829	871	817	774	844	744	755	788	840	837	841	838	772	825	794	826	819	834	818	799	846	792	817	793	797	832	801	792	864	858	801	781	828	809	831	807	783	822	768	801	815	791	768	823	797	865	841	790	796	837	795	800	841	839	840	829	824	841	795	810	821	825	843	858	866	777	839	803	838	806	795	831	813	764	803	804	797	824	805	819	834	842	782	783	825	777	818	819	831	853	817	781	809	774	793	782	762	842	836	786	789	822	804	820	836	807	778	803	819	803	751	831	768	817	802	828	803	798	786	843	774	810	854	803	809	806	857	806	792	855	800	796	790	786	849	825	798	825	767	851	772	805	869	850	779	770	781	818	822	799	792	791	827	859	815	854	790	817	795	795	770	796	835	823	803	837	792	789	784	833	858	803	724	814	776	835	778	806	782	788	813	745	800	810	833	791	772	806	797	759	816	807	846	809	792	806	784	825	816	878	805	822	764	828	810	859	803	786	831	783	862	833	845	805	783	814	842	841	820	825	796	788	813	822	842	837	764	868	809	863	797	811	816	808	805	804	773	808	840	831	827	817	848	843	801	810	840	807	866	883	817	801	806	832	836	772	872	824	793	778	900	840	796	793	873	861	785	775	857	769	831	756	847	818	816	851	855	767	789	837	844	798	810	777	811	794	821	812	788	803	812	803	863	780	861	799	791	775	825	803	835	818	822	796	848	777	851	823	845	838	805	817	822	827	768	806	841	756	787	798	771	806	817	838	811	838	785	851	799	846	836	765	858	829	771	801	819	855	792	825	776	825	869	821	846	779	850	806	834	790	867	829	836	825	854	841	790	839	802	776	837	827	812	864	792	743	831	830	821	748	786	775	806	771	818	823	797	797	779	843	815	871	816	768	777	796	769	839	857	807	830	809	825	845	822	819	838	861	810	824	804	817	795	760	820	783	799	813	870	832	842	786	842	844	826	791	840	817	710	814	850	823	844	812	836	783	821	816	828	766	795	796	825	778	796	815	812	835	843	809	814	780	783	837	783	836	883	806	797	810	788	833	835	871	815	832	826	832	857	816	812	801	825	775	857	856	786	831	827	840	834	843	838	810	812	819	816	850	792	850	805	770	822	849	832	849	820	840	813	817	876	818	833	805	868	851	816	820	840	833	830	814	834	809	802	769	827	812	824	785	801	816	862	848	893	825	846	798	818	819	835	834	815	829	854	829	774	856	780	824	816	823	828	802	819	815	817	821	820	846	817	843	805	789	867	775	817	849	830	804	793	851	864	760	808	853	843	855	899	799	815	829	835	800	786	832	807	828	785	825	871	832	835	746	846	784	785	838	840	828	785	774	868	835	780	787	777	811	817
48324	13975	2976	1720	1241	916	710	531	529	454	434	421	360	364	325	338	318	319	305	303	292	287	283	258	271	263	262	270	243	258	254	276	270	261	250	250	289	248	242	291	239	262	274	255	259	302	257	240	262	264	245	282	273	258	266	273	241	268	245	251	219	252	262	255	255	249	240	232	239	255	251	239	225	288	244	257	269	255	269	234	249	233	218	233	251	228	246	265	237	252	247	267	258	266	234	243	261	245	257	247	258	262	265	272	250	293	248	253	267	220	261	274	237	244	264	256	258	248	230	271	246	277	270	282	231	242	288	245	260	240	246	261	237	240	283	227	268	277	273	275	245	263	241	235	229	231	255	253	252	239	297	254	251	263	247	233	256	259	257	276	232	239	231	276	222	227	238	243	235	249	223	257	243	263	253	267	261	236	261	258	249	259	257	244	250	239	284	255	257	232	252	226	225	264	279	262	257	266	245	247	246	244	249	242	254	246	234	288	233	284	236	248	282	260	223	270	278	252	248	268	247	257	261	239	255	229	220	245	248	245	259	227	239	239	267	253	243	248	258	254	240	240	257	236	254	276	241	243	250	248	225	248	238	250	261	236	211	273	300	253	252	270	248	228	236	239	262	249	209	237	245	235	251	236	239	241	259	243	247	228	247	249	269	245	219	272	255	255	251	252	247	271	280	271	249	255	253	246	218	243	229	234	268	234	246	248	260	256	247	281	279	278	260	242	239	240	248	228	254	249	237	271	239	268	233	280	264	258	258	279	255	253	235	251	275	262	265	239	234	249	232	269	246	252	244	249	282	258	247	277	243	242	262	257	221	262	251	248	251	261	226	257	246	230	245	225	273	253	253	247	221	281	230	258	259	295	260	232	281	219	264	241	244	235	231	258	225	262	271	250	267	264	250	237	239	230	243	265	251	236	246	262	213	249	239	297	233	250	260	259	251	267	247	234	248	246	260	239	247	248	264	235	267	243	236	259	266	223	236	279	232	228	257	260	264	226	269	235	253	264	238	240	264	241	229	278	250	260	236	248	267	247	235	261	258	277	285	247	251	268	241	262	282	268	284	291	256	264	241	271	266	268	256	264	245	232	227	235	259	261	283	260	245	241	278	245	243	288	236	272	260	260	259	268	272	278	249	250	246	270	215	277	232	248	266	279	259	251	272	243	255	271	235	235	286	252	230	250	247	243	266	260	245	273	225	258	258	232	246	268	266	213	232	258	235	244	260	238	243	246	239	235	234	267	259	230	255	275	252	261	241	275	252	260	245	230	279	244	275	253	262	277	213	249	236	239	232	257	272	250	240	279	250	254	267	272	255	241	217	239	256	218	263	223	241	237	264	253	277	241	252	269	266	243	254	270	235	245	257	237	263	257	232	229	255	213	244	265	232	239	263	285	254	261	259	246	250	256	253	213	237	284	269	267	242	242	223	233	245	261	282	239	257	260	249	259	262	249	285	257	240	252	276	266	268	234	246	269	250	269	287	235	265	249	261	232	252	262	258	230	247	234	268	268	258	217	259	262	240	233	238	265	266	259	266	211	245	232	273	281	258	232	248	228	220	253	259	265	256	247	240	262	258	254	256	272	255	245	241	240	233	269	266	249	254	238	264	256	229	246	251	269	271	227	246	237	233	278	257	249	248	254	256	270	235	272	244	246	235	262	260	241	257	230	262	253	251	264	250	246	256	254	250	241	250	243	248	243	229	228	232	233	261	257	223	247	238	234	248	264	254	272	229	267	248	263	258	250	264	239	252	257	252	255	252	224	270	271	247	244	233	216	266	268	291	235	295	272	235	282	261	222	251	274	257	245	252	261	245	236	271	249	270	236	211	235	239	217	246	221	220	254	244	279	223	240	239	290	231	269	258	255	228	266	236	253	229	226	255	240	243	245	240	273	247	253	233	241	238	239	241	251	244	240	231	270	219	248	269	239	263	221	246	239	252	278	224	252	273	246	224	232	303	250	260	238	259	268	246	239	258	245	246	214	259	262	241	271	245	247	223	272	245	236	233	265	234	261	242	266	247	282	234	232	255	248	271	279	251	239	259	222	280	265	263	236	255	243	266	291	258	259	228	238	237	236	292	256	233	235	248	247	238	244	247	265	264	270	281	244	247	240	228	237	251	252	228	227	241	228	246	252	284	220	256	226	245	239	249	223	289	268	218	240	247	233	228	253	254	274	231	233	274	227	272	256	231	239	235	264	240	273	238	272	238	227	237	250	244	230	251	225	242	257	219	215	239	288	259	262	247	254	267	234	252	272	240	246	258	260	229	263	231	246	239	235	252	242	242	250	234	243	271	239	245	256	243	254	244	243	237	273	221	258	276	249	249	268	232	249	273	245	216	249	257	246	240	281	263	245	273	280	252	251	217	294	229	251	265	236	270	239	244	260	262	284	284	261	267	271	273	249	258	260	237	213	254	269	222	231	272	258	229	243	275	275	241	244	247	260	266	236	255	246	242	242	263	278	276	240	243	244	279	249	265	263	253	260	229	241	258	223	258	224	212	245	244	255	256	225	241	233	229	273	255	246	256	234	221	256	241	252	259	270	275	278	237	254	246	281	232	240	234	267	236	262	220	243	244	247	228	222	265	258	262	262	248	252	258	258	266	264	234	215	271	271	245	273	226	237	246	227	273	263	233	250	256	224	242	243	233	209	264	240	271	232	239	250	268	247	255	271	221	242	255	243	275	250	258	262	269	256	240	258	267	271	246	271	233	245	287	259	286	262	244	250	243	258	239	271	259	262	249	259	277	225	265	240	263	267	269	240	260	254	259	237	282	233	249	234	263	267	296	239	270	249	238	237	271	234	254	235	223	221	255	258	246	257	256	258	248	262	258	283	258	244	254	269	260	258	264	245	231	255	228	232	294	253	250	245	277	258	231	248	262	252	266	248	264	278	282	235	254	243	251	238	231	277	231	270	239	234	265	240	252	212	256	256	252	263	248	250	227	241	219	238	250	261	255	260	261	275	244	252	264	232	276	264	272	265	262	253	245	220	256	241	264	205	247	247	253	250	253	252	273	255	250	258	242	230	263	227	211	246	237	256	260	254	249	252	286	253	254	251	260	242	281	268	262	261	239	277	284	232	278	272	235	262	255	242	266	265	251	250	246	265	304	272	243	237	246	253	257	251	234	245	266	251	257	249	251	237	269	268	240	266	271	261	235	257	282	293	259	251	211	232	266	242	252	230	259	264	224	242	227	236	265	242	246	260	258	301	249	262	246	265	273	248	228	215	242	240	251	274	240	256	269	244	250	259	279	251	237	228	253	255	254	260	262	283	240	253	254	256	257	268	255	250	268	287	250	240	285	255	256	235	229	270	298	235	251	281	224	291	240	243	270	272	247	252	252	272	254	249	257	225	256	261	271	267	281	273	255	251	277	256	250	249	242	220	258	281	243	254	267	248	248	230	218	246	271	230	275	256	271	244	250	266	240	245	234	213	237	251	281	249	242	232	257	230	244	267	241	290	261	245
25091	2271	4935	5630	4719	3911	3126	2621	2242	1919	1757	1531	1449	1346	1244	1222	1187	1004	1024	1001	1002	965	918	891	851	880	825	864	813	759	818	804	778	741	718	735	745	757	808	706	724	749	722	730	764	734	693	694	749	698	702	710	680	705	666	646	698	634	707	696	668	693	681	715	670	716	698	694	668	679	688	658	672	657	711	632	657	656	685	616	666	665	662	646	686	660	657	654	682	706	711	647	627	642	662	645	672	655	698	636	663	631	682	641	662	609	691	651	624	640	704	661	676	611	648	647	661	648	676	694	569	661	658	644	651	679	669	639	659	641	654	641	666	680	661	652	650	681	647	630	619	642	629	597	630	655	647	648	652	629	611	665	701	678	641	618	641	639	600	677	653	690	668	699	636	633	641	648	644	645	619	634	691	646	687	701	689	615	701	650	663	688	648	673	675	714	675	649	652	666	661	671	636	651	640	602	637	667	661	640	653	642	684	616	603	598	659	625	655	668	682	660	671	649	657	622	628	653	655	613	667	660	628	655	624	670	622	654	663	669	658	642	660	599	686	611	668	664	641	623	606	662	586	624	672	636	613	615	577	629	665	613	687	651	649	662	635	651	655	611	657	643	638	632	633	709	612	638	629	632	633	635	626	652	632	634	631	650	660	719	652	619	582	647	671	646	659	619	638	645	611	665	627	618	638	617	597	634	669	643	684	613	599	599	613	641	697	668	662	673	680	671	660	658	651	571	636	676	634	646	655	667	642	688	646	636	607	650	677	596	674	651	647	635	660	601	660	663	634	662	627	661	630	589	635	665	656	636	635	649	640	657	634	667	664	678	595	652	673	617	613	660	644	588	655	658	564	700	636	640	700	662	649	631	693	675	634	643	616	645	632	668	636	612	647	675	638	637	616	627	677	669	626	644	621	609	640	637	635	613	686	643	661	628	610	645	667	626	655	649	632	678	622	646	642	701	630	664	662	669	669	631	633	609	644	622	604	643	637	613	716	659	611	639	619	619	636	654	605	684	629	646	634	664	656	639	628	660	637	647	622	593	689	628	667	636	666	666	670	634	612	657	640	654	598	641	661	652	624	642	656	657	681	647	681	694	615	597	628	596	712	616	625	676	654	629	731	656	624	649	667	635	665	672	637	630	648	669	670	610	592	627	660	635	664	711	614	609	673	681	609	638	683	629	681	627	643	617	619	661	684	632	657	658	651	657	643	670	666	681	668	675	616	647	640	654	617	668	660	623	627	633	646	691	631	631	613	693	648	611	662	657	647	590	666	682	678	639	672	630	597	595	638	636	656	660	626	648	667	651	633	670	604	655	608	649	680	634	594	651	645	654	670	641	629	658	647	605	665	606	632	632	727	681	636	649	649	659	648	664	643	599	614	615	639	627	635	656	610	645	661	637	646	639	636	705	666	579	641	624	668	661	702	654	656	646	625	654	680	660	644	603	618	667	623	660	653	677	596	664	686	642	659	612	662	642	626	678	659	708	685	670	647	674	641	674	697	699	636	642	623	648	677	644	611	654	626	669	688	614	663	670	676	667	629	684	642	662	636	627	686	644	689	650	647	624	647	692	632	672	669	635	609	597	651	677	615	642	629	625	618	671	620	657	622	670	655	634	637	656	649	625	648	640	658	602	609	632	697	682	650	666	641	645	662	611	635	638	642	609	642	639	650	613	621	636	647	651	678	615	628	677	676	655	589	601	624	638	616	646	607	635	621	695	660	702	632	649	629	645	619	633	620	652	640	640	661	656	634	651	661	647	643	642	666	681	647	653	685	709	636	660	647	610	643	675	638	626	646	592	661	628	646	661	627	606	658	651	628	637	617	684	652	664	639	615	634	641	629	658	642	650	623	627	651	629	636	656	632	605	645	653	633	632	644	679	657	569	611	626	642	645	652	678	641	655	642	623	612	571	627	655	685	628	684	645	611	620	631	647	652	635	632	665	623	646	656	644	636	593	639	699	649	635	622	661	625	692	600	642	646	632	620	661	630	606	643	692	627	716	621	640	603	656	638	631	622	618	640	643	622	693	665	625	639	628	595	618	671	648	578	639	634	661	604	658	673	644	673	641	640	613	670	626	631	627	628	673	677	673	669	639	655	678	619	651	639	613	601	688	637	628	602	665	683	677	626	652	614	633	649	638	671	645	649	611	669	634	653	668	631	681	644	650	624	640	635	654	633	673	665	607	684	605	666	641	621	624	623	655	625	636	664	644	652	697	622	642	667	673	659	650	625	650	644	680	647	653	636	650	669	628	645	668	600	609	671	666	628	686	675	602	648	667	596	683	662	622	625	655	663	641	650	591	644	679	619	664	598	593	665	645	637	623	686	667	634	619	648	682	618	685	611	673	704	598	629	637	647	644	588	605	618	660	635	609	640	618	623	614	614	645	645	656	610	624	643	637	662	637	680	655	698	595	634	619	638	658	625	659	601	644	663	619	653	677	656	675	638	604	628	610	648	616	612	669	634	623	658	659	648	651	661	708	642	653	602	668	710	644	677	645	641	662	653	592	664	591	680	616	631	633	684	648	707	623	631	631	635	655	652	653	600	665	649	630	668	644	661	660	647	645	615	620	614	618	657	646	673	617	614	676	669	646	625	627	622	653	608	651	624	668	655	688	618	660	626	671	643	657	680	669	653	638	652	620	671	636	613	621	601	617	656	656	633	678	674	598	622	620	649	631	672	639	662	656	627	660	653	624	618	700	670	669	645	675	647	609	614	628	656	593	638	601	605	633	622	642	608	645	669	654	641	674	653	633	648	640	673	627	611	667	677	624	678	649	650	676	669	645	616	693	699	653	655	612	674	686	694	641	654	681	666	653	639	617	644	663	622	637	653	660	682	626	619	661	648	674	678	645	663	649	640	630	669	654	593	615	665	689	690	627	657	673	636	615	669	615	658	649	628	638	663	664	644	647	642	655	646	622	644	662	640	659	647	640	635	655	632	630	696	634	683	670	617	646	647	670	608	644	647	596	670	655	662	608	648	634	656	645	705	606	634	627	648	640	667	641	676	650	683	626	650	681	664	634	644	649	626	603	646	653	671	644	664	643	640	644	636	674	632	634	663	661	686	619	631	650	700	605	592	655	670	652	622	664	651	619	669	673	650	617	650	613	612	648	678	672	614	667	629	631	648	647	674	669	657	686	657	711	640	628	645	653	612	668	611	641	659	649	665	630	641	657	683	600	642	630	680	622	619	697	646	605	626	665	624	615	645	623	618	650	625	690	589	635	680	660	656	654	653	623	637	670	667	655	652	663	661	660	655	584	635	666	638	636	610	630	646	650	660	600	615	609	605	648	673	641	658	576	667	653	629	625	623	621	621	656	627	617	617	612	611	614	660	626	684	663	681	679	643	605	657	662	635	680	620	650	670	624	662	640	641	630	636	683	596	607	616	658	664	679	627	648	689	641	663	608	648	650	661	677	636	625	653	604	665	668	623	641	664	638	616	645	630	608	667	587	658	618	612	636	665	704	636	673
4188	315	277	243	251	254	249	232	221	234	231	250	238	267	250	231	254	226	258	243	236	224	259	208	231	245	237	257	250	235	237	254	246	232	212	226	207	254	240	226	224	196	218	258	256	240	217	235	233	230	228	254	240	234	244	235	251	215	241	228	200	251	247	251	253	235	230	252	253	224	207	242	243	197	244	233	266	254	240	238	223	251	235	235	208	235	232	229	238	237	248	215	228	217	236	269	239	274	274	246	251	226	274	226	223	257	211	227	238	210	229	211	208	233	238	232	251	250	227	228	218	236	207	237	232	230	239	199	253	244	257	245	227	231	264	217	222	233	228	221	197	276	243	237	247	242	269	242	270	234	257	238	230	234	222	214	252	246	246	244	267	223	229	219	252	266	248	234	248	241	251	243	232	205	247	227	235	239	239	253	232	233	203	218	248	246	227	244	236	214	233	208	224	243	247	216	246	230	230	251	232	247	238	209	261	239	236	225	230	246	239	219	222	239	209	209	215	229	245	231	223	264	262	260	206	236	237	234	255	246	260	228	191	233	222	238	233	255	235	250	266	220	238	235	237	231	230	210	265	235	224	252	246	267	227	236	249	247	237	258	242	220	237	225	235	249	212	245	230	254	233	245	235	221	219	217	245	229	213	231	221	228	229	266	251	242	250	238	224	223	229	244	247	261	231	246	249	245	257	222	199	240	215	258	230	239	250	252	235	255	218	259	227	248	245	217	256	241	242	229	216	246	235	214	201	245	252	238	243	239	241	262	231	239	219	228	241	239	249	248	265	268	211	248	250	218	222	244	259	242	227	214	248	224	241	238	240	240	228	247	262	264	240	232	235	254	215	232	222	240	262	239	265	221	220	236	255	215	231	248	233	201	238	230	257	259	228	250	225	217	228	238	266	248	212	238	223	263	231	218	247	229	223	226	226	226	228	232	248	228	229	232	216	209	227	250	245	227	265	235	232	210	243	231	250	235	233	241	221	203	256	250	263	257	262	252	270	213	220	237	234	243	273	234	242	190	260	247	262	249	257	232	250	221	255	226	218	235	266	204	259	238	247	244	262	243	217	238	257	218	241	232	261	210	238	237	249	252	243	215	260	217	230	235	255	232	249	235	252	212	266	225	202	247	263	246	259	248	212	252	237	233	225	240	228	220	204	243	237	221	220	221	253	252	264	210	264	265	242	239	236	237	226	254	234	231	230	238	228	256	224	255	246	246	249	225	244	229	220	230	219	236	222	232	236	230	228	223	259	219	252	220	239	247	224	245	234	248	240	226	236	232	267	240	233	227	238	250	218	244	231	222	243	241	282	264	227	229	235	225	223	223	201	231	246	236	235	249	250	220	240	232	238	203	218	275	231	218	243	227	252	234	219	230	226	249	244	233	218	247	223	258	245	234	220	262	227	250	239	208	217	222	225	275	204	229	246	266	226	235	254	243	249	243	246	256	233	249	248	250	224	216	233	250	221	224	241	230	233	238	240	244	251	236	223	222	242	242	230	263	244	249	237	240	247	220	249	232	243	210	250	257	243	274	234	222	251	230	232	229	263	248	223	238	250	232	240	263	194	225	255	262	226	208	241	254	259	230	224	240	272	258	227	240	222	219	264	237	261	241	223	244	243	257	239	220	236	243	221	241	232	235	228	226	260	248	234	228	248	239	230	229	206	267	223	225	270	235	227	234	244	261	243	246	203	232	223	217	253	231	268	232	238	293	249	274	212	244	247	227	243	233	270	252	248	260	232	224	219	232	230	226	231	229	235	263	248	239	240	223	228	264	244	247	236	247	213	241	243	226	207	230	233	228	277	240	230	240	229	266	225	246	251	251	218	221	250	243	259	231	270	225	219	243	231	239	238	239	255	224	237	225	245	247	229	235	236	243	223	267	227	224	257	255	249	221	229	231	219	249	201	234	219	245	238	258	213	237	218	227	228	212	217	229	220	252	217	213	235	243	191	226	247	236	266	247	221	267	249	226	240	242	196	220	220	242	246	253	251	258	222	227	261	246	239	248	229	252	250	242	232	225	225	241	228	239	247	262	244	224	245	229	222	270	249	232	241	236	265	238	217	246	230	243	235	236	225	235	239	187	213	230	240	255	242	229	244	234	247	230	213	214	239	237	247	261	254	244	254	257	242	244	251	254	241	231	243	237	244	216	256	227	220	258	256	230	232	233	240	263	247	245	241	229	231	226	247	225	215	262	259	277	226	242	241	262	212	259	253	242	226	232	210	271	234	264	240	188	257	246	201	241	234	252	253	223	259	242	234	226	260	256	251	266	233	259	242	232	214	222	231	244	235	260	208	210	223	241	237	227	214	219	235	226	241	263	258	217	227	253	244	230	222	238	240	242	268	231	248	240	237	222	240	215	211	223	240	240	238	227	239	238	247	221	254	216	237	224	234	251	224	229	238	253	233	249	236	233	252	237	254	216	257	235	243	230	246	207	262	217	265	245	248	229	257	202	220	228	246	252	251	270	241	208	229	241	233	246	225	235	251	212	240	231	225	258	242	222	244	218	270	212	239	231	259	235	234	279	222	238	225	224	256	254	243	225	248	249	236	236	244	242	217	213	229	213	247	260	240	226	255	249	259	249	227	231	251	244	248	240	225	257	220	245	252	248	267	236	243	224	232	220	228	270	238	237	228	253	223	222	216	215	240	245	254	240	215	238	248	218	239	277	257	246	234	231	215	209	251	236	247	213	253	241	220	254	258	248	248	212	229	250	223	250	211	242	248	274	230	235	225	233	214	238	267	222	212	199	269	258	238	226	207	236	209	236	244	248	212	249	230	221	222	209	239	236	236	246	243	207	234	250	237	218	232	280	233	252	231	235	257	202	236	252	216	220	242	227	249	231	259	226	229	247	243	236	244	227	218	234	253	242	240	240	226	247	244	249	239	223	249	225	220	243	220	231	240	209	220	217	225	235	228	229	231	235	255	225	236	225	222	242	226	278	221	247	259	231	244	246	244	241	236	258	245	240	225	248	234	244	227	224	216	264	212	245	231	222	246	241	237	269	241	229	272	228	227	250	266	252	260	243	256	241	234	219	251	254	263	248	229	225	274	239	234	242	219	221	220	227	266	225	235	219	262	243	227	248	204	213	224	259	242	241	252	247	264	271	204	277	223	250	258	252	255	216	252	250	237	229	255	239	238	250	259	215	253	256	245	217	250	263	246	242	249	228	215	226	273	241	228	246	205	232	237	233	226	237	225	248	236	231	252	241	241	249	244	216	229	231	259	210	229	236	242	233	233	229	210	215	246	239	203	252	227	230	226	246	234	223	263	222	267	230	240	229	237	243	228	246	232	255	221	250	219	230	249	260	250	242	242	242	206	247	266	255	228	264	246	265	213	210	268	250	197	230	238	242	218	254	218	241	241	246	236	234	242	241	236	234	241	212	231	244	252	234	257	247	207	224	213	245	226	241	235	217	230	241	248	221	226	214	227	242	241	242	247	228	236	241	239	223	229	250	242	242
3803	711	758	814	750	782	675	683	683	658	699	723	678	668	670	665	664	636	610	626	675	643	671	689	642	619	619	647	605	654	671	651	650	670	607	642	660	587	630	654	681	576	601	611	593	647	677	609	622	663	613	623	664	645	648	629	640	605	649	722	666	652	663	677	627	667	607	644	642	624	627	652	650	671	704	644	623	631	597	635	614	701	582	612	604	609	607	633	650	659	637	683	613	629	642	604	596	650	665	643	633	612	613	608	642	628	653	653	604	621	651	643	656	605	607	632	649	614	674	644	610	600	657	642	649	640	648	652	601	672	650	599	634	642	602	639	651	675	637	646	637	636	657	658	620	625	651	624	620	679	627	672	618	619	656	619	675	611	678	605	639	628	654	660	642	620	633	657	621	667	652	615	632	647	639	649	652	657	655	662	678	695	609	650	578	695	612	613	624	640	628	670	645	642	682	635	609	677	635	652	621	634	643	630	621	624	643	635	680	622	627	635	650	616	642	626	661	604	601	606	646	654	625	590	664	624	656	573	603	639	635	610	630	673	617	638	623	623	664	674	616	686	600	685	641	586	660	652	655	588	632	642	626	628	610	634	642	643	626	609	649	666	620	637	673	667	678	650	636	619	706	658	679	627	606	657	660	620	655	654	626	652	657	657	682	629	671	623	633	662	644	611	592	654	597	676	656	622	619	676	591	645	646	662	616	700	669	625	642	618	627	629	618	645	628	609	700	603	682	659	633	654	673	646	724	602	612	595	625	674	625	612	617	660	616	626	617	683	659	626	677	663	664	668	642	616	613	682	662	634	628	620	646	597	648	667	586	657	664	609	622	652	607	675	589	632	655	685	678	614	613	622	631	662	632	648	597	627	668	679	633	662	660	630	667	615	638	626	619	637	560	631	646	636	663	633	638	643	638	626	595	662	622	654	639	609	623	642	652	607	645	631	629	674	634	665	607	617	667	631	612	604	635	653	633	635	609	651	616	624	642	639	639	641	679	639	661	638	646	620	599	649	655	605	622	687	602	642	656	660	609	667	681	630	627	656	666	641	689	600	660	669	639	607	646	607	660	656	639	677	638	625	604	668	611	627	658	599	632	663	633	653	602	676	610	657	634	627	669	658	596	620	640	681	610	636	679	653	610	671	617	624	635	644	611	623	617	635	669	660	647	604	682	602	626	662	662	601	623	653	617	616	651	582	649	644	642	647	678	599	664	616	610	635	665	666	627	661	653	630	644	693	635	634	655	630	692	625	617	597	653	626	600	629	632	621	615	654	651	620	644	601	583	678	671	624	614	635	621	614	646	627	598	650	679	609	643	615	625	621	611	647	642	660	620	617	621	629	629	579	647	619	694	632	626	687	653	587	636	660	604	612	600	601	598	634	616	608	611	648	643	601	657	654	643	690	645	670	660	607	612	614	629	664	669	617	704	623	623	582	669	627	646	647	585	667	624	645	664	646	640	647	630	611	641	630	656	637	639	643	633	675	609	651	667	625	663	630	640	638	666	661	582	641	646	636	653	617	641	633	611	608	650	623	643	614	637	603	641	633	686	637	645	597	613	626	629	598	658	638	612	662	657	690	619	638	700	621	600	621	615	631	647	655	654	674	628	670	645	622	649	600	665	651	631	630	627	653	623	620	625	597	643	666	652	600	620	647	626	581	600	637	666	643	641	637	571	669	655	633	630	667	654	650	660	652	640	658	640	612	648	630	626	629	625	630	662	667	639	692	635	673	627	633	632	621	670	600	657	617	631	658	618	676	649	665	683	623	664	619	682	632	685	683	620	634	626	697	610	617	642	633	695	610	661	641	585	654	645	633	636	642	638	653	614	611	620	649	649	655	642	636	624	592	573	636	643	616	652	620	628	657	657	643	608	661	612	631	644	661	649	618	644	655	670	682	626	610	636	602	653	642	634	615	614	595	648	687	635	680	638	661	635	633	668	609	611	621	603	635	640	619	652	634	663	647	630	636	632	634	635	639	574	672	658	666	665	626	610	672	655	680	631	616	663	618	660	662	650	631	600	652	623	649	630	612	613	658	673	627	665	590	608	641	609	634	637	652	668	605	616	656	648	640	601	643	636	625	614	637	629	665	640	593	607	637	630	616	607	681	602	696	613	651	637	691	609	630	683	679	681	637	652	653	637	592	623	657	629	642	624	640	650	623	629	626	661	642	630	666	677	583	644	679	648	599	609	630	630	663	627	643	597	649	644	660	658	615	631	645	639	670	623	660	631	672	642	643	579	633	626	623	659	637	660	666	651	693	642	656	606	623	598	640	640	629	617	616	639	584	649	621	623	630	601	630	628	602	598	626	627	650	664	651	619	625	672	661	648	672	647	696	624	634	651	623	679	658	637	658	643	669	594	679	630	679	635	659	631	629	634	607	659	617	653	625	624	608	632	637	627	600	619	632	604	622	665	654	628	593	637	696	681	636	604	630	630	684	648	640	608	642	616	667	654	644	654	640	643	654	633	694	655	663	636	638	651	639	631	651	653	609	642	662	661	639	624	628	637	687	620	681	636	581	644	622	660	652	628	664	616	622	654	576	617	617	638	608	637	636	650	647	648	688	601	648	617	683	637	626	614	633	648	615	614	638	579	649	677	661	648	641	648	624	666	645	625	660	659	644	671	666	662	660	636	612	616	624	663	600	672	609	661	653	635	667	616	632	651	651	652	626	680	663	640	621	661	710	622	594	635	629	634	643	650	612	643	657	615	626	634	603	621	651	633	603	600	604	613	610	638	679	604	603	662	651	637	621	622	608	683	610	644	675	605	671	651	628	696	641	640	625	589	615	612	676	635	665	599	622	612	650	625	620	705	615	643	572	617	636	630	620	607	637	628	662	621	637	621	644	636	650	601	599	647	658	643	609	623	678	627	643	659	662	640	611	655	640	656	640	657	640	686	652	683	610	638	650	665	682	626	641	629	632	645	653	603	633	658	661	651	622	680	622	628	636	675	620	612	617	651	641	637	648	641	624	634	629	678	682	635	629	670	661	572	618	641	657	674	606	595	678	652	615	667	656	663	631	626	621	638	650	643	626	653	641	613	629	671	624	633	683	667	640	582	624	644	652	657	622	581	680	611	657	645	661	678	634	641	634	637	649	667	645	619	660	625	600	662	659	626	643	620	647	639	660	625	592	706	672	623	620	632	580	655	583	626	652	614	623	609	671	651	633	627	641	624	612	602	655	623	667	648	650	647	648	640	646	662	717	626	614	570	636	664	645	635	648	654	657	660	668	619	643	603	621	644	623	646	606	642	674	601	653	637	596	644	626	658	669	665	595	630	639	623	645	664	664	634	669	695	658	645	644	646	602	623	650	646	653	628	582	660	618	663	622	661	629	627	617	644	656	667	638	654	561	624	634	647	645	625	664	600	631	614	683	593	604	622	651	613	660	657	650	659	652	636	645	650	634	613	654	643	620	586	607	646	638	641	676	625	619	624	644	625	656	630	704	580	618	623	629	658	611	643	633
34502	6672	1352	1066	770	604	536	466	396	439	422	423	383	400	372	378	401	338	348	361	348	313	340	317	292	319	322	320	344	298	333	332	339	351	323	326	333	326	338	310	347	345	286	286	319	308	314	314	351	366	346	346	289	318	292	302	331	311	307	314	307	329	336	344	304	315	318	327	331	278	327	350	319	334	303	317	334	311	310	336	347	349	322	318	309	344	328	349	353	313	306	326	304	311	311	301	320	341	325	362	336	345	331	318	286	324	331	347	338	322	290	334	345	340	300	323	309	301	310	276	332	344	341	311	308	339	344	367	300	277	302	291	289	334	320	298	316	300	319	342	353	337	287	329	355	312	305	355	351	290	311	330	315	299	312	309	311	302	332	302	353	320	297	358	316	330	303	319	301	306	341	305	313	312	293	322	299	307	313	301	342	305	307	316	314	321	335	317	282	334	366	319	341	316	341	316	314	285	321	351	310	316	339	302	345	336	297	299	321	328	336	335	342	297	305	307	378	321	330	328	301	335	338	319	317	313	342	357	308	310	307	353	309	336	341	296	319	321	311	323	337	323	301	370	345	305	309	345	341	357	314	310	334	307	294	319	321	341	284	328	308	316	330	290	331	291	321	358	341	325	320	316	277	319	306	330	349	323	322	334	311	352	316	323	319	359	360	335	338	319	352	291	311	279	324	343	309	327	308	330	305	312	319	297	344	333	340	352	312	301	313	318	297	333	341	325	305	334	310	331	310	363	320	317	355	326	289	287	322	317	325	311	303	322	323	337	314	302	283	328	327	335	329	334	311	324	366	297	315	297	323	291	318	349	333	334	313	300	305	336	302	302	329	318	322	329	333	334	338	297	324	329	311	339	320	294	334	293	309	280	331	323	321	306	330	323	330	330	323	327	322	334	289	306	324	328	319	367	348	306	304	313	313	311	346	338	295	324	305	326	349	309	297	291	324	311	354	313	283	329	323	353	297	317	308	303	342	293	308	329	334	361	343	325	324	291	302	339	301	320	313	315	322	342	315	296	318	316	300	283	280	309	348	340	346	334	348	309	333	313	309	287	315	321	319	324	317	352	331	343	333	324	300	353	335	317	321	308	301	304	311	309	311	330	365	305	324	303	316	334	299	329	322	347	316	299	343	337	327	328	311	311	327	270	331	342	326	333	312	337	304	278	293	319	313	299	290	323	300	323	318	314	327	319	320	332	334	318	316	326	327	308	325	284	293	335	339	271	311	322	351	360	332	357	297	329	318	309	321	318	324	344	321	322	315	334	315	330	354	323	354	311	302	300	330	345	347	355	313	326	345	338	316	305	335	299	302	305	296	323	328	300	332	293	294	311	324	322	323	323	327	311	326	328	319	304	303	388	342	324	296	282	329	289	340	369	343	322	282	309	304	313	313	324	305	336	300	323	315	320	305	317	296	307	303	341	312	350	286	301	339	315	322	358	303	316	311	347	306	293	323	311	292	299	312	315	328	324	312	309	326	293	294	339	304	338	382	308	343	340	296	337	334	302	339	328	324	327	338	345	300	330	339	310	307	312	316	312	306	326	292	332	320	356	323	331	285	289	336	326	300	306	301	296	279	325	337	322	327	289	319	341	293	349	302	309	298	323	334	315	315	319	319	340	331	351	316	309	347	354	320	303	344	323	345	312	310	326	303	345	331	329	302	328	339	321	298	319	350	326	296	332	343	303	322	341	359	300	339	313	292	305	322	333	329	291	320	353	291	346	295	320	334	339	325	322	309	339	325	329	337	283	307	324	306	370	320	311	335	334	347	327	372	318	285	340	294	317	327	315	331	290	326	309	324	315	294	314	308	329	295	335	350	325	320	289	307	326	324	336	364	330	339	342	302	351	304	334	311	356	330	309	320	275	305	327	298	326	289	322	326	321	306	295	309	341	320	328	302	343	313	323	310	321	306	314	319	327	307	316	332	319	313	305	262	290	302	324	350	327	321	307	319	324	320	320	305	314	348	326	276	326	342	332	334	325	271	291	318	286	267	344	302	317	295	296	310	293	319	356	308	350	318	324	331	363	353	302	311	289	326	320	310	332	313	330	329	339	353	322	323	320	331	318	318	317	313	297	339	309	302	322	331	341	302	308	310	280	333	329	290	350	300	286	302	305	302	303	324	275	304	317	314	319	298	315	311	289	302	319	343	312	290	314	342	315	281	331	323	301	339	322	321	342	310	303	324	349	328	326	290	326	332	345	334	310	320	310	312	329	330	299	308	282	304	341	318	316	325	338	309	389	305	298	309	350	333	344	313	356	363	302	315	315	294	296	345	282	315	342	299	314	320	307	337	301	303	344	303	301	291	327	311	347	306	314	341	342	290	327	305	342	308	277	299	326	332	337	302	309	349	326	329	344	304	308	327	288	309	337	319	295	316	290	342	325	331	318	316	292	334	320	298	332	327	334	322	318	349	309	313	351	289	304	321	347	314	316	329	320	347	313	307	323	354	326	311	304	349	320	308	349	310	312	325	318	330	291	317	288	319	327	288	318	348	339	322	359	356	323	332	301	302	302	316	329	326	322	314	311	336	335	276	365	309	293	286	329	316	321	324	322	335	332	332	313	336	298	329	317	319	302	329	321	300	310	326	329	305	306	332	330	287	341	316	305	314	337	329	307	327	341	335	291	344	336	323	282	318	329	339	346	331	324	329	319	287	360	320	344	320	317	294	311	319	299	312	289	311	336	288	337	299	307	319	313	371	343	324	332	288	354	319	357	351	336	319	329	327	302	345	330	305	311	345	315	331	301	294	281	281	289	315	319	342	314	296	303	325	302	294	335	306	310	319	325	309	333	280	278	313	337	284	300	318	357	324	339	342	317	296	321	299	277	298	332	279	325	316	305	321	332	321	287	334	337	289	309	318	347	303	335	308	327	288	309	328	305	308	308	324	323	326	329	314	360	316	305	333	314	321	313	308	318	318	329	305	331	314	365	330	297	354	326	307	294	326	333	334	336	333	284	300	294	345	374	338	350	351	338	361	353	335	317	305	329	335	308	333	322	292	311	297	311	297	328	337	358	339	315	324	324	309	299	298	305	359	306	311	313	313	286	325	310	329	314	296	292	341	328	340	323	334	344	307	312	315	335	294	316	298	319	343	288	330	333	314	312	322	307	306	326	347	307	344	317	343	314	310	316	361	307	321	301	323	332	316	329	335	303	299	344	333	304	297	327	306	345	289	343	319	311	311	318	339	306	305	286	309	351	314	303	332	311	321	291	331	306	308	305	336	317	328	336	317	305	321	344	288	302	302	348	324	303	290	336	299	326	297	304	301	326	343	314	327	286	336	290	345	304	303	322	306	306	313	330	304	301	326	302	342	326	323	316	333	312	314	312	313	341	306	268	299	312	350	303	352	328	286	302	324	297	336	328	317	312	312	301	329	320	298	310	287	344	335	305	349	302	326	339	329	275	323	316	268	295	329	324	329	320	306	339	295	309	306	286	305	314	308	311	324	320	327	342	334	319
17942	1626	3099	3457	2855	2435	2072	1803	1635	1493	1423	1314	1218	1190	1165	1060	1082	988	1017	1032	941	981	975	935	962	955	920	903	930	872	877	891	901	848	916	855	917	902	842	880	888	875	855	845	842	865	826	871	814	905	858	867	869	831	843	793	847	874	797	838	846	817	876	867	786	796	830	826	866	813	852	798	837	853	818	872	873	901	874	820	823	821	851	824	843	818	807	863	770	797	806	845	810	785	840	802	817	810	793	788	799	906	828	802	846	800	833	778	785	815	810	801	769	829	837	853	819	813	816	785	824	886	797	808	817	864	772	788	804	858	787	889	813	871	820	813	853	807	824	780	795	859	766	804	793	813	862	862	803	809	778	824	857	850	783	791	790	837	817	802	868	792	789	786	845	823	847	835	803	796	832	802	843	799	798	870	822	839	831	812	861	787	836	830	828	796	862	764	814	821	813	823	828	824	849	825	833	799	779	788	813	812	836	867	770	773	771	841	822	847	839	799	792	785	840	859	814	820	801	837	816	825	859	817	844	838	812	791	802	821	834	817	829	820	840	779	814	834	851	823	828	820	834	812	845	847	809	855	810	803	821	816	864	837	849	823	806	831	782	796	850	855	827	830	797	782	841	757	815	850	812	820	768	831	781	825	830	832	801	734	830	783	842	811	850	804	798	834	855	833	851	811	899	865	858	777	856	821	813	853	801	802	867	837	821	852	791	800	877	863	799	850	818	842	791	829	798	805	800	828	795	807	862	812	791	819	797	796	829	852	799	785	829	834	825	808	826	814	864	820	810	826	811	815	813	771	786	823	824	806	740	839	827	848	817	813	859	823	859	839	762	862	798	758	769	877	833	805	801	833	779	759	795	810	815	776	822	783	785	799	795	786	803	861	807	838	797	795	814	800	816	815	822	842	809	810	854	813	790	808	790	826	757	719	853	823	821	811	801	820	805	797	829	803	803	769	798	762	874	829	827	865	799	845	772	825	850	759	810	798	839	813	820	841	857	786	835	831	800	770	819	800	798	850	817	807	823	847	858	819	818	807	862	835	852	780	772	806	813	856	742	811	796	819	810	878	791	845	808	831	835	812	810	810	850	775	850	821	893	812	861	801	769	782	775	792	818	838	853	797	846	800	811	844	850	862	816	846	790	767	809	848	825	742	743	831	778	834	830	791	811	821	870	809	823	836	837	841	851	841	802	843	888	847	796	829	855	867	760	829	805	824	857	832	794	799	780	738	791	831	835	849	848	890	796	794	864	809	850	849	783	826	825	835	841	870	784	769	834	865	822	811	802	845	819	796	745	839	790	816	795	829	826	794	859	813	830	746	786	843	840	880	793	833	820	808	801	830	826	773	810	788	801	789	824	799	805	855	809	823	784	802	892	892	770	791	814	834	861	821	856	801	822	775	810	832	841	775	837	779	830	873	793	854	824	873	793	814	832	794	801	820	814	798	775	828	781	756	826	798	826	815	807	837	835	827	812	853	798	771	762	816	838	837	801	768	843	833	752	872	819	800	804	784	908	844	867	775	836	857	827	863	775	803	783	818	826	841	796	808	829	805	803	831	817	853	817	856	828	852	792	808	838	807	826	805	804	853	800	890	831	854	774	849	858	782	834	833	867	787	825	793	818	832	804	839	784	826	774	797	807	857	806	789	827	794	795	827	822	802	804	817	786	789	799	803	858	853	842	807	861	900	826	779	827	851	835	827	797	802	814	849	805	824	825	817	805	823	824	829	810	806	819	846	867	825	836	825	820	823	789	809	784	829	842	822	881	811	813	784	800	808	785	902	830	822	852	848	801	870	869	788	803	830	801	847	830	793	820	867	824	795	884	813	806	831	839	847	777	808	805	816	827	851	807	798	827	798	813	792	765	797	796	810	793	820	881	859	837	795	797	808	775	820	812	838	815	828	801	785	848	811	836	849	803	787	848	832	806	827	790	832	755	798	826	808	781	847	881	748	827	807	824	833	870	834	839	802	795	795	845	820	858	818	860	814	857	820	797	837	762	795	856	836	819	800	813	776	809	763	793	831	780	792	825	845	810	771	836	834	844	797	796	818	817	787	781	792	765	811	799	843	829	821	805	802	804	858	813	760	830	813	775	827	778	835	828	845	761	819	823	871	813	857	824	819	789	812	804	828	835	818	811	848	857	836	814	820	798	839	777	855	815	826	816	821	837	845	801	817	803	828	864	840	802	801	837	863	821	839	885	771	834	783	817	845	797	800	840	851	813	793	830	841	773	782	799	831	803	764	841	785	829	834	811	838	794	802	786	831	832	799	868	808	811	791	768	844	813	828	829	793	823	818	838	810	835	849	779	809	812	853	806	833	799	814	846	823	831	806	867	815	871	808	781	752	805	855	786	878	867	802	824	831	804	807	816	774	828	830	803	828	802	800	859	810	863	812	795	818	835	832	816	790	828	789	848	816	859	826	858	824	834	829	856	797	813	801	769	798	798	824	769	823	826	796	798	856	830	800	847	822	841	849	815	861	814	813	836	857	800	818	798	806	810	800	783	819	873	846	813	797	796	792	842	834	841	843	834	864	810	835	837	807	793	816	835	786	874	832	850	822	786	800	844	806	787	803	820	779	823	822	770	835	799	866	845	810	769	825	845	838	814	838	878	874	798	806	809	825	820	834	826	747	848	834	786	824	790	832	826	792	841	815	884	745	834	859	785	835	869	828	840	809	796	854	848	818	840	798	881	791	850	850	817	856	877	800	831	837	842	800	803	822	835	799	857	819	797	882	825	835	793	834	827	798	807	840	811	789	845	790	782	849	806	784	828	781	869	830	816	853	796	838	853	792	809	820	816	819	810	831	844	801	858	812	816	808	819	861	828	841	843	800	830	855	809	789	788	836	818	838	837	805	850	815	872	827	830	824	817	818	842	835	888	840	854	854	790	769	833	768	797	817	804	758	866	860	840	869	811	784	835	830	804	773	823	830	815	839	812	824	801	813	793	842	814	816	844	803	795	808	822	829	803	776	860	812	837	869	818	824	881	858	801	821	811	813	774	868	805	858	803	793	822	814	857	802	800	843	779	773	875	824	860	853	828	850	799	797	802	810	839	838	811	845	835	897	796	869	801	817	776	792	840	769	874	797	820	800	847	803	782	824	807	826	771	794	803	852	800	852	835	801	789	859	777	809	826	848	773	790	853	806	855	874	833	807	794	849	812	765	832	878	837	755	830	812	783	813	836	831	805	806	827	802	787	794	826	810	839	868	798	847	845	859	809	893	760	853	807	818	793	824	760	764	828	794	847	827	829	834	820	789	796	789	850	830	790	806	856	857	813	827	814	844	854	830	809	822	816	821	781	905	819	820	802	789	806	857	802	788	813	780	837	846	845	859	763	833	794	841	780	808	791	801	825	891	813	836	827	840	783	862	827	775	831	860	814	749	792	830	848	844	813	797	799	836	834	811	821	901	829	817	801	839	862	848	803	831	813	835	808	835	807	797	834	833	818	834	794	846	831	808	853	816
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
