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
336854375481	336854376042	336854376592	336854377142	336854377692	336854378242	336854378792	336854379342	336854379892	336854380442	336854380992	336854381542	336854382092	336854382642	336854383192	336854383742	336854384292	336854384842	336854385392	336854385942	336854386492	336854387042	336854387592	336854388142	336854388692	336854389242	336854389792	336854390342	336854390892	336854391442	336854391992	336854392542	336854393092	336854393642	336854394192	336854394742	336854395292	336854395842	336854396392	336854396942	336854397492	336854398042	336854398592	336854399142	336854399692	336854400242	336854400792	336854401342	336854401892	336854402442	336854402992	336854403542	336854404092	336854404642	336854405192	336854405742	336854406292	336854406842	336854407392	336854407942	336854408492	336854409042	336854409592	336854410142	336854410692	336854411242	336854411792	336854412342	336854412892	336854413442	336854413992	336854414542	336854415092	336854415642	336854416192	336854416742	336854417292	336854417842	336854418392	336854418942	336854419492	336854420042	336854420592	336854421142	336854421692	336854422242	336854422792	336854423342	336854423892	336854424442	336854424992	336854425542	336854426092	336854426642	336854427192	336854427742	336854428292	336854428842	336854429392	336854429942	336854430492	336854431042	336854431592	336854432142	336854432692	336854433242	336854433792	336854434342	336854434892	336854435442	336854435992	336854436542	336854437092	336854437642	336854438192	336854438742	336854439292	336854439842	336854440392	336854440942	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2713	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
49768	14216	2967	1752	1223	895	660	568	523	511	480	400	388	325	316	348	317	311	284	310	284	291	263	273	285	289	278	285	297	269	283	275	246	309	286	234	258	266	238	261	249	250	275	276	255	269	254	231	230	280	270	259	280	262	264	271	267	250	274	247	270	266	277	261	252	243	273	254	259	271	236	258	255	263	262	244	276	224	290	262	266	251	241	279	258	237	232	269	251	250	254	231	234	289	280	264	241	261	276	263	246	249	262	276	238	266	256	246	243	273	255	287	285	257	256	225	241	260	248	254	248	257	235	243	246	255	232	247	261	278	271	267	242	271	271	267	255	280	286	226	293	262	244	256	236	237	239	252	248	243	300	292	255	267	251	258	230	260	233	301	245	263	287	271	271	235	240	231	260	258	242	239	254	254	266	262	282	277	262	264	266	233	269	252	254	272	258	246	257	267	266	284	257	237	253	273	250	265	250	258	255	275	271	232	268	253	235	233	236	231	283	245	259	267	255	252	273	242	272	282	290	257	225	264	243	258	260	285	225	244	244	272	266	282	240	243	247	240	247	249	268	256	237	259	247	247	264	277	245	249	258	274	245	241	263	271	244	263	273	265	254	251	229	250	275	250	255	244	267	247	238	277	235	260	268	266	267	236	243	270	264	252	252	281	248	252	288	253	231	245	272	261	257	259	254	267	257	261	275	260	264	228	238	255	292	247	255	258	247	250	259	246	282	276	285	241	275	278	248	252	226	275	277	273	281	224	257	233	230	279	267	294	273	231	270	249	249	252	238	287	257	257	230	253	254	255	262	272	272	281	281	249	265	249	236	254	254	272	244	246	244	243	242	270	272	284	248	281	267	258	237	267	255	288	253	251	271	283	269	271	254	245	263	248	265	265	275	243	257	237	255	296	252	258	253	243	258	277	265	257	263	289	254	255	285	260	249	274	245	261	253	261	249	270	271	270	239	237	267	284	265	260	278	272	263	265	261	259	288	270	261	242	259	251	262	256	245	238	257	255	241	279	259	228	241	265	254	250	241	269	275	262	260	239	249	264	241	272	275	246	254	265	271	246	240	291	270	278	234	251	258	232	271	263	253	252	259	275	271	259	261	256	247	267	262	234	230	275	240	257	274	262	270	275	233	246	289	227	278	249	299	223	231	300	261	248	243	280	265	255	256	261	252	260	257	237	238	275	229	262	259	250	249	253	241	282	247	242	235	286	256	246	227	230	263	239	260	234	279	237	258	256	272	243	263	261	271	276	278	265	258	256	247	263	254	263	262	270	266	244	248	268	279	268	275	267	277	312	268	272	244	271	275	228	251	257	230	279	236	246	249	236	249	270	254	265	266	259	275	254	256	244	240	257	271	239	272	241	281	267	236	265	295	287	261	278	267	262	253	238	264	252	250	252	274	261	254	255	253	235	265	260	267	254	240	304	254	266	228	244	278	264	253	264	233	258	290	264	267	261	239	255	247	291	251	242	244	237	222	272	225	274	289	236	290	219	252	258	258	256	256	255	243	250	248	241	241	258	265	264	257	248	259	246	249	274	261	255	246	228	253	239	265	262	239	257	275	277	233	254	271	250	241	257	262	280	248	266	243	276	244	259	271	257	290	259	253	265	260	252	276	235	255	256	237	275	235	235	274	269	238	277	266	269	278	234	270	252	258	267	288	260	232	265	241	252	255	264	258	241	226	215	262	251	264	268	256	267	280	257	275	235	262	260	279	276	241	233	256	265	237	263	264	272	269	250	255	259	241	225	234	265	233	244	244	230	250	269	254	246	242	239	262	269	298	290	231	254	247	256	257	230	278	264	245	270	263	259	242	232	256	268	254	245	234	243	256	285	248	254	262	277	295	262	260	245	276	269	249	251	262	241	259	251	252	256	238	252	267	246	253	258	276	241	247	255	247	273	257	272	260	276	233	263	264	265	236	245	252	242	266	264	267	255	261	243	256	248	264	236	244	256	256	245	246	262	253	251	253	242	271	254	250	266	260	262	272	233	236	272	260	248	220	268	247	232	251	248	237	260	268	251	293	247	258	246	271	249	237	251	234	258	246	280	234	260	267	231	249	261	260	218	260	253	282	241	241	239	226	245	255	245	248	239	255	287	254	249	243	270	251	264	254	277	290	272	254	258	259	267	270	264	278	251	208	253	260	274	272	267	277	246	252	264	268	245	269	265	248	269	234	235	268	259	262	270	274	266	280	253	236	244	279	278	237	259	241	256	275	250	255	252	245	232	268	257	240	240	238	261	265	241	263	248	286	238	236	270	253	290	261	261	243	260	252	287	261	222	240	245	259	297	271	299	260	269	254	272	236	233	252	262	236	256	256	283	241	261	257	262	290	282	255	258	265	245	264	251	237	258	242	270	271	256	262	259	263	274	278	270	278	251	261	255	258	264	248	251	264	254	245	265	263	279	244	271	282	268	283	237	276	244	226	241	263	268	281	279	271	289	283	286	207	237	213	263	230	256	254	263	281	257	300	239	262	251	286	246	273	258	245	264	258	280	259	274	229	256	239	276	277	293	244	248	254	262	262	239	261	264	238	263	283	258	243	255	259	266	236	283	262	248	280	298	241	240	254	248	281	282	259	259	259	276	249	258	275	237	257	240	273	247	268	249	240	267	266	267	243	280	252	262	256	253	240	236	246	252	269	230	267	277	266	254	249	262	265	277	261	244	271	248	254	242	256	247	230	263	265	284	255	255	248	264	228	250	263	269	237	229	234	255	262	290	249	271	287	274	259	268	254	270	240	277	263	256	234	260	265	289	264	249	255	260	254	252	256	253	254	257	253	277	236	277	249	240	250	282	249	261	244	219	260	263	287	249	267	255	243	271	247	268	241	264	288	266	266	272	251	275	263	254	266	266	274	262	259	263	248	268	248	245	253	237	267	266	281	252	242	259	257	239	259	256	261	244	280	277	272	273	255	272	275	234	256	285	296	239	214	255	262	254	277	278	291	274	262	275	242	266	252	245	243	253	242	258	242	248	251	275	241	247	264	254	235	256	248	259	265	264	278	245	233	262	222	268	268	261	241	257	267	242	254	267	254	259	265	259	240	222	259	235	266	233	255	262	252	254	253	241	297	267	245	274	245	257	266	238	275	288	269	265	260	244	269	238	257	274	278	266	242	255	228	259	264	233	253	223	235	249	260	264	246	252	250	261	269	249	260	279	290	246	258	231	245	253	269	229	245	287	254	250	247	258	253	279	246	278	224	255	264	255	259	263	277	273	245	229	244	242	260	235	261	275	244	245	242	257	247	236	256	252	229	252	282	254	241	270	264	250	245	259	283	272	264	266	267	240	218	259	269	257	255	246	243	251	263	260	288	265	244	243	245	224	280	268	261	281	228	277	230	258	281	269	238	231	264	260	277	259	262	261	223	286	231	224	250	257	257	248	262	249	255	239	255	251	259	258	243	232	267	268	255	250	286	279	251	231	268	253	264	256	250	275	229	250	279	264	248	243	215	248	272	278	261	254
25734	2274	4895	5354	4762	3916	3208	2713	2306	2029	1851	1597	1437	1432	1302	1222	1161	1133	1080	1013	999	985	948	879	875	928	871	848	811	803	832	807	785	816	749	769	742	776	746	731	750	726	742	717	747	736	732	759	718	672	698	670	737	722	690	715	709	714	708	717	726	663	664	685	705	700	721	675	713	703	685	645	709	675	694	632	649	711	698	654	687	644	688	675	699	686	677	629	641	688	657	688	683	642	635	716	642	667	679	677	660	638	669	655	649	670	623	653	645	691	683	622	651	677	662	659	658	682	659	654	624	663	663	650	604	694	703	679	681	662	673	660	680	685	662	651	666	648	645	667	686	653	670	639	677	702	676	641	683	668	700	645	692	668	669	672	696	688	688	645	660	636	685	687	691	679	652	661	665	678	675	656	690	684	699	653	680	665	657	636	688	702	656	667	638	714	684	720	668	693	677	625	663	688	656	692	680	605	653	658	670	687	655	596	656	682	660	644	656	632	663	681	609	666	638	645	659	659	664	622	663	671	652	653	660	677	665	689	633	685	683	657	672	682	673	651	651	678	675	644	649	671	681	656	699	647	685	653	713	688	690	615	662	676	702	682	686	674	665	643	683	647	625	709	673	688	652	639	611	696	692	653	620	651	606	698	673	672	607	667	579	641	621	658	647	669	640	634	648	646	700	667	609	651	661	673	694	645	623	686	627	687	655	603	713	704	688	710	615	670	654	633	663	665	643	655	664	621	639	644	687	637	677	612	638	664	670	637	612	649	649	687	708	683	675	656	642	690	639	684	626	683	655	684	683	653	683	679	667	672	641	684	709	620	695	675	687	723	658	673	662	697	684	637	663	682	690	628	621	647	666	663	687	669	656	630	643	659	668	649	630	626	674	638	652	672	685	612	666	665	635	657	687	677	636	636	643	663	675	621	632	629	673	647	676	662	703	646	696	678	659	647	616	670	681	607	660	664	670	653	712	669	656	629	698	709	653	660	654	665	660	627	715	692	650	686	639	677	644	651	674	648	655	690	668	691	683	704	672	659	667	668	699	658	691	657	643	679	675	675	692	710	695	665	665	588	689	621	673	676	683	624	601	679	653	661	619	626	676	646	673	655	648	682	677	663	632	656	620	635	657	677	682	664	677	664	643	655	624	657	669	645	689	721	624	664	661	679	664	637	666	665	666	685	691	637	707	664	670	679	681	639	666	659	669	728	719	674	637	722	708	640	707	649	677	659	633	632	722	638	669	656	685	668	653	687	673	720	655	675	630	624	679	656	637	643	673	663	665	698	674	652	661	637	650	647	664	643	613	636	669	633	655	639	646	636	716	637	655	645	705	701	662	599	694	666	686	706	652	700	665	666	646	672	637	687	668	659	652	660	701	649	690	686	652	688	661	678	654	664	687	641	625	643	628	636	671	639	636	665	677	673	668	633	690	700	607	688	588	656	645	704	647	666	676	670	671	653	633	638	645	679	688	680	620	651	679	677	666	668	697	659	657	653	650	646	615	659	730	689	676	641	655	667	675	675	703	655	716	680	635	665	664	619	703	707	679	654	612	671	678	664	677	673	646	660	660	657	657	693	658	689	609	637	684	624	695	678	662	637	691	647	648	696	683	677	658	644	659	653	697	637	612	691	736	684	638	658	702	647	658	676	636	662	645	674	663	680	677	701	673	668	679	709	653	642	661	700	667	622	671	629	604	705	639	659	661	671	621	633	704	657	639	645	672	717	686	640	667	672	676	653	640	629	635	692	688	606	728	684	651	696	678	678	669	608	640	664	685	616	622	672	702	631	656	649	635	647	650	636	652	664	653	657	680	660	646	641	659	663	692	684	654	638	670	662	681	693	700	668	675	663	642	634	646	656	713	667	637	693	664	681	640	685	643	660	646	673	635	651	642	654	674	676	681	701	671	660	672	618	692	640	609	661	654	674	636	664	664	683	709	662	669	659	632	722	678	622	710	702	684	681	642	666	653	647	625	682	719	672	677	689	664	674	656	688	647	693	650	690	680	689	619	654	671	722	678	719	650	619	689	682	681	639	613	652	660	635	711	646	656	690	670	692	697	637	647	655	646	644	679	590	684	644	650	642	663	739	689	675	635	671	706	650	679	658	663	651	678	647	648	679	696	647	651	682	646	610	679	628	700	669	673	675	657	627	675	665	674	658	653	662	686	629	680	616	635	621	670	652	676	640	640	688	620	673	656	658	691	623	653	690	665	618	618	682	640	698	656	647	668	659	659	667	652	653	664	671	673	613	654	654	659	705	648	678	650	685	679	688	675	642	672	651	625	642	656	709	694	650	634	677	647	649	662	637	665	660	692	638	711	669	699	612	683	695	692	627	679	662	680	642	678	658	677	643	663	680	621	627	693	631	669	716	682	651	618	660	693	641	648	668	660	652	672	668	624	639	669	667	641	635	724	649	655	650	659	620	642	652	636	654	638	701	634	683	680	679	687	655	678	695	616	694	685	664	652	632	621	634	662	681	675	655	636	624	681	678	681	658	654	673	652	672	659	662	649	704	653	692	625	662	664	686	649	612	688	639	646	704	674	629	638	644	666	651	634	669	647	632	681	707	617	621	684	672	623	689	657	650	636	658	692	660	641	660	693	655	644	701	684	693	613	686	676	692	619	680	638	674	731	670	669	652	627	682	634	674	642	683	713	654	632	679	682	625	658	666	653	644	680	658	645	684	665	691	639	664	661	660	646	642	659	663	690	641	703	691	705	656	664	705	632	626	653	669	646	627	651	703	610	635	708	678	644	686	654	646	665	612	686	702	623	676	676	665	679	661	668	688	650	636	626	668	681	665	667	665	674	696	636	636	656	647	611	670	687	689	646	670	628	636	638	675	682	686	614	691	678	624	648	688	689	677	671	659	695	686	701	672	663	628	706	665	635	604	667	666	662	677	671	666	648	622	690	656	665	657	655	659	696	698	674	691	646	688	690	678	663	661	644	659	671	677	658	649	672	692	644	680	636	658	607	660	612	694	672	632	688	657	651	668	660	649	673	611	660	650	616	706	702	653	682	703	695	662	710	662	684	663	697	625	608	607	674	696	722	655	680	664	708	644	644	666	690	686	669	623	616	679	635	676	655	688	629	684	672	634	703	659	660	610	626	641	681	655	637	665	653	658	657	601	647	694	661	658	662	644	697	665	682	648	704	681	618	685	628	662	626	655	635	669	688	685	677	698	655	683	728	696	619	647	618	697	652	637	669	651	658	650	636	642	631	665	688	626	654	690	636	687	631	643	638	609	621	645	722	652	621	664	653	622	643	646	735	635	705	618	660	655	634	696	601	686	613	619	671	653	678	658	663	665	669	680	619	613	730	659	635	617	673	692	661	622	663	643	653	658	651	662	667	659	651	648	665	648	638	647	684	642	623	673	652	632	707	647	694	646	658	643	615	683	685	663	676	616	628	659	630	656	671	640	658	658	659	766	660	693	665	687	644	696	640	635	653	649	652	659	711	642	631	690	702	643	693	678
3965	294	273	241	229	271	245	237	229	244	250	245	238	263	217	200	232	235	236	245	215	229	231	263	194	233	230	257	235	235	223	245	243	210	224	263	217	235	232	245	244	237	260	226	242	226	248	265	202	246	225	222	233	235	219	257	229	259	216	223	212	219	239	232	214	247	261	260	205	226	225	257	225	226	222	262	213	243	252	225	253	200	200	232	243	248	218	218	240	223	235	214	227	233	262	218	232	227	239	267	217	259	231	219	237	243	225	217	269	249	219	228	229	232	227	206	260	255	212	219	261	247	246	232	232	249	244	253	196	260	240	233	244	251	173	223	216	246	222	202	229	233	235	218	233	258	242	214	236	247	215	220	235	228	227	241	254	255	241	216	236	261	225	242	246	244	247	244	238	246	227	205	244	232	223	235	263	223	251	239	249	237	260	249	239	264	222	244	235	197	220	223	247	240	243	238	236	256	223	254	238	232	255	260	230	246	237	244	207	238	241	227	220	210	241	253	264	241	246	222	216	264	255	250	241	228	219	264	237	240	217	243	228	230	219	243	260	243	243	197	235	246	226	224	254	221	221	241	236	222	232	282	220	222	249	230	263	246	234	261	204	232	236	228	242	250	229	240	216	244	264	232	241	254	239	237	238	227	225	234	236	243	222	237	210	230	212	244	219	249	229	241	227	201	239	224	198	230	224	237	249	231	213	232	228	223	231	246	236	213	241	210	246	240	260	219	266	231	261	236	248	233	245	203	258	239	210	218	240	232	253	231	205	211	258	233	243	249	237	231	205	226	252	257	232	220	254	223	249	243	257	221	243	249	223	227	234	230	255	220	245	212	224	230	236	239	248	228	231	229	233	240	229	240	260	215	227	239	231	249	201	240	220	257	234	213	218	219	219	213	225	248	240	238	221	233	243	233	236	231	268	241	229	249	228	231	225	234	240	245	249	214	200	211	241	233	232	220	271	211	245	235	211	233	255	242	267	217	219	242	226	228	237	250	259	232	215	257	220	229	269	239	253	244	242	247	215	256	220	239	247	248	244	227	269	256	242	207	247	223	242	222	226	232	252	207	244	215	244	260	241	244	222	229	246	226	257	228	231	236	241	206	241	248	230	218	245	228	224	238	237	232	250	235	255	233	225	207	234	232	248	244	228	227	229	245	218	277	248	238	251	238	237	236	221	252	228	212	244	226	249	226	237	233	227	261	246	242	224	250	221	253	253	251	259	270	226	212	255	238	218	223	237	270	251	240	242	224	240	236	243	233	242	256	263	244	243	220	223	263	261	245	198	258	267	244	266	262	214	238	233	242	225	232	240	222	253	234	217	226	229	223	210	210	239	235	243	248	261	264	248	224	197	216	229	228	250	262	228	210	229	247	245	239	235	286	245	228	245	220	238	230	225	251	245	225	215	215	238	246	244	240	258	272	249	215	232	218	214	248	218	241	207	203	243	240	222	208	243	218	216	243	241	243	264	247	247	241	235	214	225	229	233	245	252	234	245	241	240	226	231	217	221	250	233	238	226	244	246	227	250	224	239	219	219	221	246	227	199	223	263	215	245	209	224	223	256	246	249	237	235	220	250	190	244	222	235	232	231	220	223	228	219	261	252	219	263	212	225	245	230	230	220	238	234	226	243	245	217	248	225	230	225	239	220	224	235	224	230	240	240	244	225	247	224	238	205	235	244	227	208	212	221	212	233	214	221	212	241	258	235	235	204	238	237	246	253	255	238	261	223	236	237	252	230	217	259	210	249	247	253	241	199	215	216	233	250	201	220	273	255	220	252	261	214	241	238	233	249	248	226	246	251	226	224	208	215	232	228	258	225	222	215	244	260	227	233	246	257	242	216	246	216	235	239	236	231	258	233	238	247	239	233	230	229	242	234	247	209	250	258	244	238	262	235	231	229	241	226	266	228	213	239	246	216	217	243	207	252	254	265	204	245	226	230	191	245	238	224	219	281	252	249	230	242	250	235	234	241	214	261	255	243	213	270	241	236	256	261	225	229	246	217	234	251	225	214	233	232	260	264	240	270	248	246	243	253	232	235	211	242	218	244	235	237	231	239	247	249	252	245	267	240	253	229	226	216	258	239	224	218	228	250	230	218	217	230	240	236	218	237	244	234	212	262	250	251	257	237	236	237	224	221	247	225	257	240	209	233	269	241	232	235	245	213	223	247	240	243	248	240	223	221	240	245	223	201	217	250	221	216	239	247	231	249	228	222	201	222	222	226	233	218	247	251	265	240	245	232	230	232	231	253	225	228	244	231	222	247	241	201	193	225	244	251	230	251	257	235	219	250	264	229	238	244	215	237	235	230	226	230	218	259	243	208	241	227	230	236	238	219	221	208	234	228	214	235	206	190	245	218	230	238	212	220	218	246	238	231	214	243	220	229	246	238	237	242	244	254	213	225	241	206	229	226	213	254	232	229	201	245	256	239	203	259	221	230	247	224	243	241	275	247	226	231	243	248	248	227	247	232	245	228	245	246	240	236	236	215	228	238	227	240	233	235	220	237	213	213	253	252	246	209	252	260	231	241	218	234	227	233	247	271	247	233	249	229	243	239	241	253	228	240	244	255	238	238	246	207	235	251	241	218	262	245	225	232	232	228	237	232	225	232	249	250	233	224	230	218	249	217	236	253	248	221	223	246	228	231	231	239	241	208	208	259	222	223	228	271	218	244	216	256	243	217	224	224	219	230	238	214	234	217	234	253	230	240	247	260	228	232	233	231	240	217	251	213	241	263	205	239	247	233	240	242	208	221	266	248	242	261	215	244	247	251	266	270	257	232	225	231	233	229	247	244	203	220	228	245	250	201	261	239	211	230	222	234	242	249	214	218	244	237	242	227	235	245	220	200	222	266	231	232	244	257	239	245	236	228	207	250	227	213	231	259	238	223	216	222	226	233	244	247	227	245	229	232	227	232	241	253	249	219	231	228	227	227	221	240	204	235	258	260	244	258	261	254	192	245	237	213	216	234	216	243	236	232	250	219	239	253	200	220	242	258	218	237	243	242	225	230	212	221	258	237	233	266	215	198	246	215	225	209	234	233	234	269	267	261	228	226	210	242	237	226	239	245	232	239	230	227	249	229	231	209	213	263	249	242	235	226	245	250	204	255	222	219	221	224	232	246	217	218	240	216	232	244	220	227	259	221	257	224	232	232	260	260	215	249	227	245	247	209	226	234	245	231	234	200	237	242	236	264	234	231	250	225	295	271	219	242	271	224	238	239	258	229	242	209	226	233	238	256	232	243	235	222	226	241	210	217	254	209	254	225	252	221	258	229	235	246	246	244	228	235	215	248	253	184	246	214	231	217	236	251	251	250	241	242	216	225	224	244	247	232	225	240	212	265	205	203	247	226	249	235	243	226	226	242	214	209	226	263	260	238	234	221	224	202	243	220	235	251	238	244	236	257	239	260	228	264	237	202	208	245	256	239	208	199	231	228	242	261	238	254	215	253	219	213	231	252	252	250	231	211	226
3821	706	778	724	799	706	689	640	655	646	651	676	637	591	626	647	702	636	650	673	609	645	652	647	629	633	648	593	650	641	655	621	647	606	641	607	634	608	634	668	674	664	604	651	581	599	601	636	688	634	620	645	635	613	626	623	676	606	590	671	604	684	625	654	629	595	685	639	629	627	669	632	596	599	635	617	635	623	650	644	663	612	619	614	668	650	634	683	645	629	666	633	647	640	633	643	613	595	609	664	642	642	628	635	610	657	649	699	669	622	635	667	641	654	640	631	650	646	626	644	628	617	632	662	660	613	652	612	622	642	702	643	671	653	676	655	686	678	635	643	660	661	607	618	634	623	692	611	631	628	589	636	628	633	641	658	655	682	634	677	585	602	645	610	599	667	676	669	606	630	632	639	678	653	606	654	633	613	643	656	647	602	641	615	691	630	633	627	659	686	621	634	653	664	625	664	625	620	634	612	645	606	629	659	633	645	635	659	615	620	622	615	631	590	632	636	635	565	633	655	634	632	615	610	676	645	621	613	634	631	626	643	658	650	650	672	658	674	664	630	659	662	619	655	701	623	661	648	642	604	648	624	635	625	617	641	638	655	634	658	662	632	635	619	619	642	615	698	654	660	648	637	645	638	633	660	631	622	629	621	630	634	643	603	624	576	609	596	650	676	638	682	605	588	649	623	595	651	656	612	587	665	643	625	594	673	645	651	650	599	627	590	617	633	647	612	652	629	632	638	664	603	665	617	650	581	640	644	591	633	609	561	617	628	629	605	640	623	601	602	632	652	603	671	666	634	645	659	625	626	626	635	632	622	618	629	621	655	658	661	671	622	646	590	645	643	665	618	609	679	614	600	641	611	627	619	632	661	637	655	627	614	604	621	608	608	696	598	635	647	653	618	578	613	632	667	596	641	612	693	631	624	673	613	620	630	625	667	678	638	652	618	642	632	631	609	667	639	611	666	634	622	629	652	576	570	623	621	651	664	668	687	624	652	641	677	624	689	650	604	622	638	638	612	637	669	619	637	658	635	617	653	617	646	623	622	569	660	634	661	648	630	628	629	628	628	613	652	648	679	628	621	631	605	645	657	646	596	571	656	629	628	594	614	626	657	636	647	640	597	610	607	648	635	634	622	618	598	678	588	602	625	610	631	605	627	639	649	613	607	632	619	638	638	631	599	611	678	635	632	643	640	616	651	618	641	610	620	590	627	648	617	630	639	621	620	638	639	600	632	638	625	657	606	610	624	631	593	640	621	632	595	578	637	626	634	654	617	673	605	663	604	646	662	642	660	634	579	617	589	618	627	624	589	604	641	666	644	609	657	647	645	608	639	671	645	596	686	639	600	655	641	634	687	664	636	599	630	650	652	637	638	640	627	636	666	634	658	641	677	609	662	678	640	680	622	626	670	607	655	639	640	626	661	664	634	613	633	631	655	662	639	610	677	669	685	678	681	672	603	625	681	640	645	633	635	652	605	643	654	632	628	610	645	627	605	638	637	645	651	638	586	601	627	638	669	659	649	624	619	658	642	633	613	632	654	629	619	625	654	662	662	605	636	635	639	626	621	617	642	627	603	627	618	627	641	609	662	649	620	650	610	658	650	634	614	622	610	656	637	670	611	643	593	611	649	603	634	630	620	626	602	629	612	620	632	608	636	663	646	628	607	575	631	641	629	634	676	633	643	595	651	597	624	632	611	621	638	642	603	626	609	681	603	601	637	639	644	634	637	637	653	631	641	659	669	663	607	605	660	665	682	593	611	637	651	657	653	652	644	633	692	611	588	668	656	583	634	613	627	631	612	617	631	647	583	608	618	610	660	697	628	567	625	638	618	658	647	604	657	623	643	650	619	624	623	630	645	661	612	623	624	605	646	642	639	645	622	624	617	631	603	633	612	659	623	622	614	643	632	641	567	621	682	642	620	601	671	651	671	662	640	617	634	584	622	628	656	588	641	593	659	660	625	620	669	650	642	625	617	638	656	613	634	624	606	635	672	661	636	628	651	600	708	641	670	663	641	615	597	597	612	629	673	652	656	654	680	672	610	599	631	669	653	647	658	654	636	615	613	626	649	665	628	603	602	642	627	618	674	606	637	630	659	612	651	668	626	645	613	590	666	630	599	656	623	622	625	623	615	618	627	615	634	638	657	644	616	643	621	629	590	615	626	593	651	628	653	648	627	610	624	695	655	612	657	602	600	625	614	677	664	619	630	628	607	594	640	611	629	650	631	645	623	662	632	602	650	651	624	634	607	622	641	589	618	665	631	673	643	658	652	640	633	626	638	651	632	593	672	631	622	649	635	627	589	634	632	652	651	664	578	624	602	604	614	597	635	651	634	646	597	665	632	620	617	579	597	640	607	657	628	618	581	662	631	623	655	616	612	600	640	700	617	675	619	642	650	638	687	648	637	598	616	640	635	647	634	591	708	646	663	643	599	618	666	654	665	632	673	621	637	665	644	656	583	620	636	590	611	628	699	636	614	647	650	665	618	630	639	645	626	600	679	650	675	615	617	617	603	652	624	615	616	656	651	604	573	586	673	657	649	644	600	624	665	644	672	629	676	614	653	635	647	606	609	613	673	582	607	653	672	610	637	692	641	665	632	652	555	628	652	680	634	666	636	644	617	645	661	630	653	665	631	649	677	636	556	632	608	641	631	612	638	582	663	627	631	611	631	668	629	672	671	643	673	640	637	612	635	630	615	621	649	637	667	644	667	666	620	651	662	604	687	667	617	677	648	630	616	647	679	616	648	596	641	661	661	657	682	619	602	619	618	612	618	603	648	619	631	671	660	681	598	588	659	659	643	642	572	669	706	656	644	632	632	638	618	656	637	694	614	639	651	560	659	653	625	672	655	634	667	626	602	658	658	639	634	620	635	608	681	632	659	646	595	603	654	632	662	622	626	644	636	628	645	629	657	568	650	650	594	617	675	641	641	557	604	661	641	681	623	683	687	631	650	620	650	686	675	640	655	629	632	607	662	639	630	644	621	607	589	630	647	643	663	663	669	618	616	548	615	617	670	618	675	639	623	601	606	669	711	612	635	679	652	630	663	629	612	612	611	605	638	700	641	670	629	651	646	648	637	622	610	636	680	653	626	602	670	596	604	623	628	604	660	630	634	604	681	682	653	635	658	664	649	660	610	642	680	625	642	642	648	639	652	632	619	670	590	635	632	623	657	617	616	694	584	643	691	644	595	602	640	639	558	612	639	583	649	610	652	626	664	598	665	596	654	629	620	658	667	634	638	607	646	641	624	625	616	658	650	616	676	596	606	608	603	653	607	702	605	673	623	605	659	577	622	617	642	587	636	632	640	636	621	617	669	624	585	618	617	660	649	623	626	628	659	619	599	649	654	687	623	698	623	638	628	603	633	632	620	651	704	632	591	624	601	608	618	662	649	661	642	662	646	653	631	645	638	649	660	640	636	648	613	593	623	621	618	605	664	636	615	593	619	661	643	673	620	613	616	632	628	672	653
32930	6651	1391	1001	744	655	532	501	446	424	384	389	392	351	370	358	387	342	345	313	331	349	316	300	297	319	319	318	337	299	341	344	330	276	352	306	329	320	298	351	304	301	323	313	298	323	321	296	361	317	325	335	342	337	304	308	305	329	309	305	340	316	331	325	298	324	301	345	326	341	332	311	322	298	294	316	338	318	287	338	306	312	296	288	327	348	295	322	335	317	345	344	334	310	369	314	331	308	354	309	316	293	307	319	328	306	299	329	325	337	348	322	300	331	298	323	310	307	306	324	345	319	350	306	284	310	325	341	335	320	292	294	326	306	302	331	326	339	329	339	300	361	325	308	303	330	339	318	302	318	315	313	327	346	359	338	330	332	343	328	334	310	319	304	304	321	305	314	296	324	303	301	307	300	366	291	325	293	311	303	323	340	322	303	321	297	320	301	318	333	350	306	325	311	286	321	309	312	348	341	307	321	329	316	312	315	335	304	322	318	315	341	345	339	317	328	313	295	315	297	278	310	316	304	304	319	333	358	326	327	324	351	329	298	311	312	297	339	293	286	310	309	309	286	322	311	338	306	338	325	298	312	341	331	327	301	297	337	310	349	283	322	341	339	331	288	335	320	331	289	337	307	294	348	303	291	328	351	326	281	336	328	296	338	334	310	336	309	338	300	295	311	312	322	332	318	339	307	317	319	316	308	335	313	294	294	318	296	319	316	309	307	306	342	302	326	327	337	324	303	312	308	328	337	319	347	334	317	329	329	329	298	331	297	314	293	313	331	317	309	339	338	311	309	327	297	335	316	295	298	310	287	331	327	339	333	296	311	312	308	351	295	317	297	310	299	304	319	315	338	335	345	321	293	314	315	357	298	314	306	349	354	295	311	330	306	329	316	313	320	297	323	323	293	302	314	319	340	303	332	280	306	337	317	321	331	329	275	297	313	329	310	312	310	326	324	337	301	323	324	339	288	294	324	313	325	316	295	348	319	282	320	322	307	314	302	305	337	313	295	320	341	359	336	286	319	327	310	321	314	331	355	324	310	329	325	316	337	311	331	331	325	304	310	312	351	328	308	294	321	298	329	316	310	306	315	328	333	319	343	328	302	338	307	299	326	295	296	316	335	291	305	279	331	289	316	321	302	301	308	327	322	358	293	317	314	313	327	284	347	306	316	304	366	323	344	349	306	272	330	308	321	350	317	339	353	305	361	337	327	313	307	345	350	285	306	314	311	346	325	296	326	329	304	305	324	316	314	334	376	305	321	325	326	319	295	304	294	315	351	315	297	297	313	287	299	319	340	363	313	315	322	311	317	318	309	314	300	285	327	348	302	296	319	337	330	344	339	333	302	306	325	312	280	335	310	285	308	312	331	311	303	313	295	289	333	304	277	332	331	283	342	333	293	301	320	291	299	323	343	306	327	315	323	350	330	330	307	298	330	297	317	345	299	297	308	318	298	315	303	308	332	317	299	338	319	309	318	333	297	338	325	333	332	313	309	323	310	339	335	315	304	318	350	320	308	303	321	296	338	306	304	305	320	309	351	284	297	337	319	339	335	327	333	289	337	317	327	367	299	306	326	343	305	312	311	294	283	313	337	310	315	321	319	329	311	343	334	306	316	332	314	331	298	312	304	300	291	323	312	334	290	304	318	342	312	323	316	331	335	328	336	321	312	323	321	335	338	306	301	339	326	317	330	319	308	335	317	288	303	318	323	351	330	325	332	318	311	304	313	321	311	344	310	322	301	308	324	277	333	355	352	300	305	356	338	285	315	309	325	331	327	322	344	317	324	348	320	302	310	321	349	342	338	339	282	324	312	323	317	333	324	347	302	305	353	327	313	322	314	305	302	318	323	326	315	350	350	322	310	322	299	331	314	318	312	320	320	308	332	328	343	359	309	322	297	330	334	309	311	309	328	333	319	318	303	290	312	344	299	309	341	311	327	327	354	319	299	328	333	306	327	314	305	318	351	298	306	324	367	291	325	341	335	338	288	317	288	326	303	333	320	311	356	297	285	297	317	276	283	355	307	296	315	347	326	340	283	294	345	336	337	324	306	327	299	358	348	296	318	312	289	291	388	317	297	312	322	327	302	334	334	303	336	323	366	307	317	325	304	329	316	337	291	299	296	329	321	317	289	320	309	353	339	319	316	326	316	312	286	301	329	354	321	334	303	276	318	286	354	323	329	297	331	275	351	340	310	342	312	341	325	301	315	334	292	331	338	319	299	316	317	326	327	312	300	318	298	331	319	313	337	332	329	372	293	291	301	294	287	304	328	305	317	299	329	332	302	290	292	322	324	345	298	332	322	318	326	332	337	325	303	286	348	297	313	297	367	313	347	317	328	341	341	315	322	339	320	310	299	283	347	322	358	327	306	318	302	340	320	323	347	327	301	302	295	279	320	303	291	288	299	340	319	311	317	328	353	312	297	300	320	319	313	309	285	297	312	311	337	328	303	299	317	305	311	308	297	341	311	328	320	286	315	317	332	307	311	290	316	304	304	309	317	323	348	352	297	346	329	336	351	302	346	308	335	338	291	314	318	300	331	337	307	324	334	281	317	307	317	320	319	324	307	313	309	305	286	300	314	297	283	312	331	353	334	299	352	340	325	327	310	344	354	352	268	327	337	303	326	301	321	303	301	311	311	292	307	299	301	296	305	312	323	283	328	320	330	328	325	292	325	328	325	324	304	305	292	323	384	343	315	327	364	336	321	328	321	301	338	331	307	319	314	276	324	311	322	315	331	337	332	389	302	308	330	314	327	330	328	300	329	301	297	294	334	314	324	314	321	318	314	333	319	300	295	303	283	311	320	325	306	306	298	277	298	281	310	343	310	324	318	328	315	308	317	319	315	327	311	310	314	321	321	336	325	320	288	314	305	323	323	347	294	330	346	342	332	320	342	289	370	272	309	317	312	294	305	317	308	318	309	329	321	336	307	285	305	314	324	299	303	328	334	327	339	292	321	335	343	346	328	322	327	291	327	314	339	317	333	336	337	342	330	342	312	358	323	330	324	336	300	301	341	340	294	300	304	313	285	336	314	281	287	320	326	307	309	339	332	315	303	328	363	320	344	333	346	295	311	305	323	333	292	332	300	363	309	308	306	282	298	336	342	309	347	321	337	323	316	318	320	307	306	331	336	311	351	316	296	334	332	332	303	307	315	296	318	334	337	319	336	340	364	311	320	306	293	309	342	324	316	310	308	319	360	275	338	328	317	323	298	299	332	331	295	288	321	329	339	278	303	303	306	327	298	304	292	316	321	327	325	316	325	294	318	288	315	343	317	313	310	314	289	308	304	347	349	287	343	300	336	318	338	309	270	308	319	317	297	314	330	322	305	292	324	311	328	312	320	267	312	292	312	325	327	355	334	344	328	302	308	324	296	325	295	347	336	331	312	316	320	359	324	351	318	344	323	328	331	337	315	316	303	358	311	280	321	345	313	341	322	320	304	334	339	318	313	328	271	317	356	356	300	314	305
17429	1603	3005	3312	3060	2378	2119	1868	1580	1541	1355	1296	1219	1170	1120	1064	1051	1038	1046	969	980	974	960	949	908	912	975	898	898	964	908	921	882	898	844	927	835	826	879	895	851	830	913	880	870	872	830	902	855	818	803	833	780	824	845	877	843	825	803	816	893	816	826	751	867	802	822	830	829	831	827	800	831	847	835	823	849	853	798	864	826	828	823	836	828	827	849	857	826	768	836	848	786	842	832	808	860	813	834	784	850	841	837	808	837	844	873	834	822	869	804	763	832	871	821	877	823	780	762	801	820	841	792	854	801	835	802	813	816	848	825	804	845	827	815	784	828	836	822	842	804	843	803	873	816	803	825	791	832	818	833	846	857	823	812	802	832	868	811	827	871	814	847	829	786	842	820	867	810	755	846	834	809	871	804	841	822	795	797	823	783	820	830	824	834	803	828	813	817	768	860	825	826	826	810	803	863	826	840	828	772	798	842	814	844	789	845	820	795	793	777	853	813	822	842	842	856	766	825	803	875	752	837	828	820	872	779	812	795	774	844	859	823	833	839	832	836	873	813	812	822	816	795	833	851	793	807	790	876	840	810	811	804	826	804	808	813	857	823	831	888	838	844	797	820	795	820	814	801	820	828	831	865	806	794	805	827	829	784	816	794	789	802	823	831	834	836	783	799	821	804	824	886	785	877	803	784	796	800	837	824	868	810	778	844	804	820	797	785	766	817	778	821	856	840	847	767	755	816	833	810	773	810	793	798	829	852	777	817	862	818	858	854	812	822	793	840	819	798	844	759	744	808	763	828	792	786	806	814	850	808	870	757	846	810	859	794	808	802	774	851	804	817	787	834	839	782	845	802	808	803	827	791	792	808	800	797	802	808	799	788	864	829	824	814	810	842	840	804	800	792	831	827	786	872	833	758	861	834	876	823	774	784	870	799	803	832	842	791	812	853	799	797	818	817	770	803	833	797	839	806	814	822	839	821	868	847	828	814	799	814	778	784	837	805	821	848	791	777	791	829	794	846	802	822	847	812	841	802	806	892	815	814	846	839	796	799	794	766	762	830	836	797	821	789	820	821	790	822	814	821	803	833	835	807	882	817	849	795	775	827	729	855	835	846	826	851	820	770	826	821	817	859	824	802	801	848	801	801	804	833	829	787	778	851	874	811	817	801	778	799	800	788	818	765	823	813	844	794	780	860	774	829	818	802	826	836	814	846	815	818	845	797	833	815	825	774	813	808	842	819	828	803	827	780	797	787	802	808	818	839	815	806	779	799	819	815	805	785	813	840	850	783	789	794	821	790	803	798	827	813	784	805	847	817	817	826	803	852	813	829	783	792	806	792	828	818	755	804	801	829	766	789	814	820	790	778	809	801	792	817	787	804	839	818	828	806	802	792	817	826	826	774	848	867	797	835	859	797	826	828	838	791	847	829	788	780	779	818	781	842	816	786	790	824	816	788	834	803	853	812	837	807	833	850	817	842	833	798	788	803	825	768	824	825	812	814	797	827	799	832	820	817	780	859	771	844	829	862	783	805	821	786	833	835	838	787	799	839	822	787	870	807	819	777	809	781	781	822	776	795	752	843	839	791	834	809	808	814	805	807	813	817	783	780	811	805	769	789	812	772	826	876	813	795	825	790	783	833	818	761	803	828	855	807	830	798	812	801	819	792	904	860	887	824	819	794	802	816	849	822	834	801	775	815	832	848	793	796	852	788	804	827	772	826	807	854	826	768	840	861	864	798	806	798	812	767	883	810	801	813	843	829	833	850	789	830	819	748	845	829	835	833	795	774	793	841	778	762	813	799	828	839	774	807	840	796	813	800	810	835	807	836	780	800	794	852	802	841	861	804	809	770	804	799	796	787	815	812	764	832	800	833	805	835	774	795	814	827	803	825	816	881	770	756	852	785	839	842	825	808	793	807	823	797	827	810	859	836	824	830	752	819	759	786	841	770	825	810	853	788	815	802	798	863	754	853	815	764	766	751	827	738	736	886	794	772	791	806	810	770	800	813	799	798	844	822	813	790	812	821	787	839	864	827	856	815	840	779	802	779	794	792	788	830	763	848	792	792	873	779	805	839	818	815	789	764	802	819	827	773	868	813	811	852	778	836	825	880	807	835	820	859	825	813	810	759	821	828	810	806	833	806	763	801	825	836	799	832	794	803	809	856	839	812	775	831	833	798	870	879	795	800	810	822	775	818	805	852	824	766	831	848	762	841	796	835	850	772	802	799	824	834	812	878	816	798	849	820	790	847	772	810	839	804	790	804	760	856	852	828	827	854	830	849	769	798	890	780	813	818	846	817	781	773	812	885	819	833	849	857	831	797	833	792	737	794	821	827	784	763	790	830	796	865	781	796	791	810	814	808	779	796	783	813	835	761	788	849	886	764	852	885	760	779	870	827	826	826	792	807	810	808	811	757	780	848	800	780	849	841	806	840	811	797	796	811	818	851	860	821	841	824	772	779	834	789	825	844	842	768	843	818	838	825	831	850	779	863	829	808	809	821	840	828	793	812	819	840	721	776	815	868	779	872	773	820	833	836	824	823	789	827	803	787	806	850	834	826	819	744	780	899	834	806	836	795	834	820	843	842	803	812	810	855	840	853	818	800	807	789	827	855	819	810	805	810	823	823	774	857	790	840	779	805	851	821	826	776	762	814	825	826	805	816	863	812	757	795	804	826	783	859	818	845	768	867	801	817	788	832	803	829	840	848	823	869	801	776	836	845	804	835	795	799	763	790	783	810	835	813	803	817	776	798	813	826	801	840	799	798	802	784	785	840	812	789	752	789	836	800	823	823	818	728	833	794	880	782	827	806	821	817	811	840	800	807	796	750	767	825	849	800	814	825	793	778	814	798	817	817	792	836	838	841	823	822	818	840	810	856	841	806	792	819	833	785	828	834	850	822	822	801	883	794	818	823	842	822	832	810	832	793	761	775	810	851	815	820	779	835	785	841	845	784	807	844	856	789	835	838	810	810	800	789	817	824	835	828	829	801	779	798	777	871	791	810	834	772	824	849	838	841	810	806	799	820	801	780	831	808	813	797	845	836	820	896	841	842	821	844	805	794	791	810	789	809	833	823	809	783	777	750	826	879	849	841	791	806	803	821	828	800	815	799	861	822	806	866	831	762	811	818	847	841	840	812	803	845	774	796	826	828	791	888	823	831	789	854	830	812	822	786	831	796	839	809	808	802	831	830	826	789	815	818	841	840	802	823	790	787	845	807	790	816	792	836	826	815	823	795	828	832	813	823	828	771	812	802	799	800	817	831	790	810	756	782	807	801	834	789	891	766	810	807	853	831	782	812	815	805	769	799	781	802	855	792	778	854	761	804	784	781	806	781	764	827	793	829	784	799	839	797	842	791	812	774	787	848	775	844	760	762	814	834	858	853	873	864	772	835	791	802	827	842	815	788	839	795	769	811	801	810	828	795	773	816	800	797	838	775	759	804	792	802	827	795	818	768	832	780	813	816	828	821	780
46599	13444	2965	1764	1230	886	707	616	501	464	420	383	362	379	322	358	295	299	288	320	281	257	273	272	274	283	278	262	266	278	277	239	301	254	264	248	288	275	255	258	253	280	278	269	269	235	247	261	265	250	276	267	256	261	251	267	239	248	255	281	252	247	274	264	238	251	284	267	258	241	260	277	266	275	235	242	267	264	255	241	280	293	239	230	277	231	275	235	276	254	278	276	248	246	265	254	259	258	254	255	237	235	243	264	250	237	259	235	248	256	260	249	258	254	203	279	255	235	254	265	233	239	246	235	262	248	218	231	259	234	261	246	277	228	253	249	242	272	237	278	242	261	250	269	258	253	245	252	256	246	241	232	250	268	220	260	247	228	238	239	262	255	262	257	281	265	233	239	244	238	266	260	264	243	259	264	207	224	256	227	274	252	251	237	268	255	277	250	237	236	241	264	279	257	244	265	270	260	233	254	253	239	258	270	237	266	255	223	261	201	222	255	254	241	258	274	232	244	276	220	256	256	236	264	245	245	223	254	241	249	241	242	269	264	263	268	231	246	237	255	264	250	247	264	231	265	277	269	228	262	238	255	232	257	238	265	260	289	246	240	251	268	237	240	239	251	250	250	273	257	253	256	257	286	246	244	286	241	241	256	233	254	250	272	262	253	231	259	264	243	239	239	270	258	255	247	255	262	251	248	260	249	247	253	235	248	256	224	273	232	263	255	252	266	251	252	245	268	255	253	256	249	278	240	262	236	253	237	228	247	230	249	245	225	243	235	233	241	254	214	218	238	235	236	265	250	257	240	255	264	221	259	264	252	264	253	294	261	249	218	244	250	246	280	225	253	226	254	265	253	235	259	235	240	258	254	244	272	255	251	266	248	310	273	248	228	235	241	264	260	240	206	258	247	273	249	262	252	221	276	261	228	251	261	232	238	243	257	268	277	246	277	268	263	202	263	232	225	256	258	255	246	292	271	267	270	249	257	231	274	262	247	262	228	272	263	257	232	261	234	251	288	243	266	248	241	254	250	269	242	271	238	245	220	236	249	246	242	256	248	261	242	270	256	246	222	233	257	210	266	232	224	239	221	254	234	253	246	251	269	269	245	263	261	250	263	278	221	239	255	251	239	242	256	226	265	272	270	270	271	231	246	256	241	234	270	239	256	248	250	266	255	264	224	246	244	237	239	231	269	251	235	224	251	257	258	247	264	246	223	238	255	259	255	263	254	259	277	250	281	254	250	226	230	260	218	220	237	264	222	257	249	250	237	242	256	251	218	272	250	246	255	250	250	210	261	250	261	266	268	263	215	242	271	298	252	257	231	267	227	250	254	241	250	260	266	218	253	270	269	254	228	233	275	253	227	263	236	268	247	288	259	245	236	217	263	256	263	281	233	231	284	282	280	250	244	262	234	238	241	266	268	279	236	238	248	273	237	235	251	232	277	240	246	265	248	224	264	256	265	228	245	245	265	258	259	256	252	245	265	241	274	234	246	259	257	219	279	254	265	245	264	240	240	235	236	220	260	280	252	271	251	220	267	246	249	266	234	271	275	243	236	256	218	238	253	255	257	248	227	253	253	249	258	250	288	236	256	234	239	261	264	267	230	242	281	254	251	223	253	283	243	279	244	248	261	240	248	254	243	239	204	247	263	281	253	244	225	249	247	267	263	236	249	228	281	251	250	246	238	289	290	241	285	257	242	247	261	233	280	257	264	262	225	230	287	261	239	247	261	278	260	244	257	244	263	244	251	245	265	229	231	229	259	257	279	238	255	245	254	253	267	255	252	250	247	252	233	249	237	234	226	235	275	253	261	247	250	219	235	221	245	254	266	252	244	236	246	263	243	259	233	285	257	228	247	265	235	279	254	258	260	243	273	227	257	248	247	250	264	236	261	247	258	280	260	245	242	262	245	234	245	243	231	214	250	274	217	261	244	247	281	239	237	256	253	259	247	250	231	274	270	256	288	225	243	248	269	224	247	251	254	244	231	251	291	247	253	236	269	238	250	253	256	241	256	226	235	272	247	221	242	253	270	246	254	265	245	242	252	252	227	280	230	266	278	227	260	244	238	279	274	246	260	255	251	262	250	265	263	231	270	226	265	254	261	252	241	246	240	250	253	247	282	248	243	222	243	259	241	247	234	258	258	262	265	244	259	260	273	291	260	276	227	251	252	264	231	269	238	232	264	253	238	232	260	244	229	266	271	237	244	252	262	263	252	237	208	217	260	264	224	237	241	240	256	238	284	239	286	258	241	226	244	235	270	238	269	261	258	265	266	246	268	275	238	261	262	249	266	259	262	251	268	229	258	252	266	280	231	248	239	249	234	248	249	222	228	238	282	235	249	273	220	251	266	264	245	247	253	242	268	249	286	247	261	252	258	243	260	258	237	248	244	281	259	256	273	269	260	221	254	241	248	251	273	281	263	263	249	242	274	274	239	271	239	240	269	244	264	246	238	231	243	236	241	293	256	236	229	265	245	238	260	263	244	241	263	257	279	265	249	238	270	253	243	241	262	282	240	276	268	267	245	258	232	253	253	232	247	245	273	251	254	253	213	258	245	256	243	253	255	247	242	240	230	246	276	247	239	265	240	242	249	232	277	254	246	236	242	234	261	250	249	239	243	262	249	283	263	250	228	257	232	240	228	217	250	240	221	266	265	249	266	242	253	262	244	251	243	245	273	243	275	247	236	275	246	251	237	248	235	285	265	238	236	264	223	284	253	246	254	254	233	262	260	257	305	255	279	230	253	255	285	253	244	256	234	236	263	275	251	242	249	290	280	253	262	221	285	250	243	243	239	232	252	294	293	240	235	245	242	262	242	257	242	250	223	240	270	219	254	255	243	276	261	256	232	264	252	238	247	261	253	254	221	248	239	258	243	266	279	254	278	231	262	254	235	249	258	261	259	229	254	240	254	276	277	288	263	250	228	219	233	276	229	280	256	225	248	254	238	231	269	231	250	270	234	262	223	248	260	242	269	248	261	281	237	257	246	234	244	258	235	260	257	236	231	283	254	230	230	258	276	264	248	259	249	241	252	233	275	242	223	246	234	251	263	252	241	232	249	261	248	249	265	241	247	250	239	270	237	240	255	259	236	237	279	260	250	219	252	264	253	238	234	245	244	261	247	251	268	248	250	246	272	246	255	238	241	220	266	242	262	239	252	241	249	243	243	244	232	230	272	224	242	263	246	259	232	235	253	255	238	267	242	213	254	265	251	236	225	270	265	263	245	247	251	239	229	276	257	287	284	219	266	254	263	260	286	237	245	241	292	286	220	241	244	222	241	271	238	255	245	246	241	266	258	266	236	221	237	238	225	221	251	249	238	255	256	270	261	273	238	244	239	236	227	229	263	245	261	231	265	277	233	207	226	245	283	264	268	219	262	229	251	270	243	261	270	263	208	258	243	257	242	232	246	234	252	252	258	257	258	260	262	239	241	248	263	240	250	260	242	271	231	247	244	245	237	247	223	254	262	254	248
24616	2279	4960	5412	4733	3740	3089	2602	2265	1927	1792	1555	1468	1355	1261	1151	1129	1099	1022	1032	966	958	878	917	864	863	868	815	842	789	803	778	798	770	800	779	743	739	710	735	756	717	722	679	669	710	682	727	676	684	660	676	675	659	739	693	700	685	733	667	704	684	729	683	702	666	669	639	672	666	627	689	721	713	651	650	626	689	673	680	640	658	697	631	645	658	644	657	656	713	694	627	659	689	637	652	666	666	617	717	720	638	653	637	651	641	693	656	670	609	672	646	646	600	738	655	629	653	600	655	652	668	636	680	663	624	629	619	637	659	641	664	588	694	663	683	633	633	653	639	665	617	628	630	611	606	603	635	677	641	628	631	626	662	636	621	687	653	651	688	664	671	664	679	627	654	652	664	676	663	699	698	636	663	641	667	660	683	613	703	646	693	645	635	651	679	653	658	616	649	622	672	683	647	642	632	656	634	637	640	628	596	603	631	608	641	630	620	622	624	608	625	594	629	629	604	663	659	649	660	655	622	622	695	614	664	627	672	652	619	652	669	621	657	653	650	650	661	695	626	642	684	662	658	619	618	621	625	694	672	632	638	636	631	615	637	601	650	643	619	692	654	662	660	639	622	666	682	620	699	636	671	639	614	654	609	637	640	652	643	572	629	656	636	585	642	603	640	623	652	651	654	639	666	641	619	610	629	655	649	641	663	646	687	671	650	618	647	671	638	637	637	585	648	658	605	628	632	661	640	659	631	659	650	659	637	601	662	644	602	640	611	626	640	667	647	644	672	633	610	635	608	643	668	644	627	623	615	641	599	595	617	641	662	667	651	646	683	629	657	652	611	656	637	647	617	673	690	573	665	668	597	652	634	645	677	625	658	654	674	617	628	659	641	710	618	630	632	645	596	642	677	606	630	617	603	666	679	664	647	672	596	642	661	673	642	641	645	684	644	678	638	630	638	679	700	664	672	613	639	649	647	582	610	629	669	606	647	664	647	655	681	632	704	642	610	663	654	606	632	674	621	626	677	650	619	666	637	678	623	614	639	606	664	611	611	633	655	665	661	640	623	652	595	582	640	647	613	647	654	672	610	639	684	650	672	636	656	683	578	624	647	640	650	586	625	615	652	684	622	682	612	643	639	667	596	624	623	632	631	669	657	618	586	617	710	618	653	707	638	644	664	662	640	648	625	605	633	639	625	613	623	636	643	626	659	646	666	651	625	688	667	613	617	608	617	665	623	594	605	635	679	667	650	654	634	590	664	629	644	646	660	642	576	604	647	636	671	626	626	623	669	694	629	616	625	675	637	608	670	635	653	678	653	626	689	702	607	634	646	683	665	639	665	643	648	660	615	637	630	675	687	661	613	633	593	605	625	650	636	626	639	635	661	640	648	675	617	629	736	687	642	650	646	669	689	664	639	652	684	657	614	633	658	645	624	612	667	657	623	657	638	635	685	649	693	694	659	631	662	638	603	664	621	645	676	623	692	643	608	641	629	675	676	649	683	660	638	684	603	667	601	614	640	656	632	637	636	652	656	645	623	681	646	651	621	640	653	613	664	573	654	663	612	593	686	666	632	600	620	638	628	666	628	665	646	628	631	654	627	649	698	640	634	654	590	667	651	702	637	617	642	641	643	621	642	641	626	610	642	634	668	592	629	651	657	670	606	612	645	672	668	637	639	668	672	619	658	634	654	616	680	640	614	659	635	684	614	618	679	652	673	673	620	664	656	629	610	626	667	640	591	660	591	611	666	625	711	628	639	647	631	628	637	637	634	656	681	693	681	625	612	640	643	664	679	665	661	646	705	635	649	636	663	614	630	638	640	623	659	633	675	670	640	632	627	678	687	620	637	618	609	589	644	650	617	640	661	630	659	691	674	601	660	613	639	611	638	698	661	639	667	664	629	668	681	636	651	669	742	639	663	648	620	660	680	665	641	667	616	674	626	656	605	609	647	653	647	646	653	619	614	636	626	664	635	648	678	621	681	629	636	630	612	578	620	674	598	613	625	639	645	682	567	624	633	616	630	670	689	633	624	671	612	658	625	608	640	655	624	617	639	664	653	674	639	646	642	602	622	651	662	602	621	655	658	622	656	640	629	639	612	604	672	618	613	683	655	666	632	611	608	622	637	622	607	614	663	643	654	561	621	646	616	666	648	674	621	678	618	656	618	641	651	647	649	626	633	632	651	622	640	625	630	651	625	673	628	650	596	667	598	618	641	594	653	683	669	634	641	676	612	645	641	671	636	664	623	694	644	641	605	645	671	618	664	637	649	643	654	665	651	615	617	614	660	635	625	647	660	612	627	651	602	657	628	629	626	659	613	675	652	593	711	657	628	613	630	631	650	663	662	618	680	644	607	654	661	614	651	659	627	634	686	648	631	646	656	597	640	671	637	665	630	687	657	604	644	675	687	611	609	626	637	614	639	641	670	613	612	651	620	697	656	630	644	637	680	654	629	668	611	633	601	644	636	649	648	633	630	610	650	650	655	667	620	640	653	631	691	638	609	608	679	641	665	643	594	664	626	684	651	580	690	621	566	668	645	662	678	647	615	635	665	621	627	655	660	643	661	640	623	642	620	639	660	624	654	642	635	660	647	624	652	631	621	686	658	654	678	658	595	663	608	657	609	610	662	656	635	648	667	661	611	632	647	679	655	653	643	647	626	633	643	630	630	701	677	659	646	667	659	664	624	606	640	657	592	641	657	701	667	641	646	675	613	656	612	661	679	663	611	626	640	673	612	677	639	647	685	661	674	674	643	604	614	670	658	625	676	659	598	663	662	618	658	664	607	636	653	665	619	621	619	688	614	599	634	618	656	645	673	634	693	685	597	628	624	635	605	670	660	636	598	625	675	665	643	664	652	652	630	619	656	687	657	623	624	637	640	614	686	658	628	659	629	615	658	623	645	642	655	618	633	652	677	689	623	623	581	671	656	590	629	650	613	599	676	676	653	607	654	631	610	669	643	611	658	614	635	654	609	656	622	645	622	652	681	595	655	661	605	632	658	660	656	644	664	683	620	603	649	639	586	642	649	654	649	636	618	680	642	682	650	627	655	669	652	667	636	611	624	615	640	631	631	625	601	639	591	662	644	642	699	631	583	663	640	646	651	670	678	643	674	642	668	689	659	689	617	658	639	680	635	610	646	613	629	676	662	647	637	656	653	642	616	648	589	597	629	575	655	643	696	646	621	663	644	654	671	645	637	668	674	699	629	659	646	664	609	625	675	615	611	649	637	631	639	663	619	656	634	593	635	635	670	653	664	631	652	668	647	690	635	658	605	632	640	662	671	665	671	674	677	651	632	612	637	649	693	647	631	669	573	627	675	672	629	624	629	627	615	655	622	664	640	693	610	666	650	693	668	605	724	611	651	607	653	656	631	635	632	676	616	612	661	664	638	646	653	611	625	631	698	651	640	620	615	651	636	670	632	640	635	687	601	610	623	621	647	629	597	640	643	637	677	635	648	613	620	600	672	637	628	625	657
3717	288	259	270	243	256	246	221	257	237	247	225	256	235	229	234	238	231	233	221	213	238	259	232	216	233	249	244	233	234	280	195	261	231	249	240	216	266	260	236	220	243	223	203	228	219	215	228	237	256	247	223	247	238	236	215	223	221	237	226	206	245	203	231	247	226	215	206	235	221	223	227	243	216	237	240	229	213	243	225	250	236	237	221	235	261	217	228	228	231	237	241	230	223	251	270	233	234	239	257	238	214	234	230	245	228	234	252	228	208	258	253	231	214	215	246	248	219	260	242	212	243	227	233	233	246	224	259	218	258	229	235	211	225	223	223	258	215	241	229	249	248	219	240	247	249	241	221	257	228	237	231	212	207	238	204	238	225	233	255	221	205	236	225	213	218	262	226	233	245	239	231	255	238	251	226	236	252	219	219	214	210	251	252	261	211	242	240	223	249	212	231	235	239	249	231	250	233	248	230	232	228	255	265	264	248	229	234	242	224	230	230	221	225	225	230	224	210	247	238	236	250	221	225	242	236	247	229	199	221	248	244	251	242	223	246	237	231	216	226	217	253	241	225	235	244	243	210	249	242	214	226	228	228	223	244	244	226	226	220	240	237	229	281	227	255	246	217	247	252	234	231	230	234	239	225	241	253	210	234	239	228	233	244	238	235	231	266	233	223	202	225	253	244	257	257	237	230	245	219	235	208	184	226	254	251	234	239	235	214	264	230	232	236	233	220	258	246	218	241	240	230	248	221	242	206	230	241	230	239	215	211	236	229	242	238	226	210	250	246	203	238	231	225	219	230	231	247	241	217	229	214	217	242	202	233	216	248	231	236	228	238	246	271	266	262	206	223	235	246	198	217	229	233	257	208	230	244	217	236	257	243	228	236	228	251	245	230	216	220	246	244	217	239	228	246	234	257	231	243	237	254	246	213	254	226	236	253	249	243	245	232	247	251	196	244	214	237	228	217	220	252	226	266	219	231	220	237	231	258	220	252	226	249	229	265	254	230	246	225	227	252	262	242	237	248	215	252	233	220	244	234	233	206	224	238	199	238	220	226	232	256	225	248	245	270	228	209	242	252	248	216	205	232	252	255	219	248	223	239	231	225	238	221	257	240	248	232	220	221	221	232	246	255	242	250	240	204	242	245	238	213	233	274	235	261	211	247	249	241	258	213	248	233	206	243	224	204	227	185	222	237	245	232	235	209	275	220	231	229	220	238	237	220	243	251	239	233	240	249	259	230	258	239	261	217	224	224	245	241	241	243	214	216	228	273	236	249	247	240	236	213	250	275	238	228	238	221	223	222	303	219	220	252	240	238	253	229	237	216	254	254	234	244	220	220	219	203	251	227	249	205	218	244	252	241	241	238	236	252	249	221	234	244	258	200	245	228	224	227	214	239	266	217	247	241	245	242	250	249	241	218	212	224	248	222	242	247	223	202	212	226	248	243	251	246	226	231	248	234	241	221	216	223	227	246	225	213	254	236	251	219	211	241	229	234	231	266	209	235	228	245	259	212	242	219	246	231	229	224	262	241	226	224	222	233	243	260	234	216	208	232	260	224	242	206	224	228	245	242	222	220	243	218	253	234	233	243	255	246	230	222	238	214	258	228	249	231	260	259	242	234	235	244	263	229	211	218	206	270	261	226	275	277	253	257	245	218	233	230	231	220	229	208	266	266	224	225	229	248	254	242	211	228	231	241	249	234	206	224	242	230	224	236	235	223	250	242	232	237	232	216	220	230	232	236	255	267	225	234	235	259	220	246	254	218	230	236	227	237	212	234	246	236	278	227	239	234	229	231	203	221	234	250	236	240	223	237	229	253	256	245	238	246	224	229	211	259	216	243	230	265	220	228	231	242	233	241	221	235	227	230	228	242	226	230	227	256	220	221	231	224	236	230	212	231	241	224	253	254	235	236	227	238	225	232	255	262	226	258	233	230	221	255	227	246	217	250	239	255	236	254	212	224	235	208	236	243	221	226	216	218	246	223	236	217	196	217	243	265	239	253	237	233	241	251	250	255	245	237	227	232	242	207	269	229	218	199	245	234	234	201	215	232	228	223	204	254	222	220	224	247	218	252	237	235	225	244	230	223	233	220	246	246	236	233	254	272	260	228	242	222	209	221	261	250	253	267	250	220	262	223	232	243	236	238	221	218	232	232	239	226	235	246	238	234	230	221	241	216	240	221	246	240	239	250	225	225	237	221	218	225	232	217	271	213	220	231	257	209	213	219	254	198	232	219	241	265	239	243	250	255	237	224	230	233	221	236	204	223	227	234	223	286	263	228	257	234	227	242	251	247	246	245	231	232	253	224	246	225	229	216	256	212	238	227	226	227	206	211	227	245	227	255	263	249	244	275	221	213	230	239	246	244	238	248	225	229	246	262	203	205	278	245	251	247	223	242	245	267	249	213	221	251	242	222	242	250	265	231	236	213	233	253	240	223	235	226	227	229	209	236	270	234	255	253	218	236	267	244	262	240	210	213	235	242	212	261	230	242	203	255	233	260	227	249	241	220	243	243	250	240	249	239	223	214	246	207	244	234	254	241	232	233	247	224	225	230	228	237	235	217	236	248	217	229	261	252	259	239	256	216	225	223	219	242	224	222	237	245	236	241	196	217	214	236	215	259	247	215	242	272	230	220	227	233	244	233	225	231	237	278	219	216	221	237	234	246	254	242	233	243	229	248	261	244	227	242	241	242	224	268	228	226	223	252	249	239	219	227	246	228	205	237	219	236	221	261	236	250	255	228	241	201	220	212	221	225	255	281	210	257	227	252	232	226	215	222	237	219	197	204	208	203	237	222	239	245	244	266	245	245	253	238	257	241	254	234	240	216	230	245	238	222	238	224	243	235	229	226	241	233	231	254	256	217	222	256	264	218	231	234	219	233	234	231	228	231	237	218	228	235	221	253	235	251	240	230	232	216	264	253	244	229	224	223	244	219	241	235	214	236	263	245	235	265	232	250	225	213	254	217	214	243	251	229	210	241	232	247	239	218	229	229	208	269	257	221	234	218	223	242	254	245	244	234	231	207	245	264	207	243	212	251	247	253	262	222	230	229	232	235	231	219	239	207	239	227	245	264	236	247	238	230	246	258	224	242	272	245	241	214	228	232	237	241	227	207	256	252	215	237	266	243	236	246	243	231	228	261	260	209	218	248	215	272	217	227	225	244	228	230	223	244	225	224	257	235	230	199	235	253	232	243	223	233	241	226	211	242	237	244	232	232	225	240	230	244	254	238	257	235	239	245	216	236	218	234	254	230	256	227	219	219	216	222	238	234	241	245	234	256	247	242	218	241	212	244	240	211	228	205	230	219	235	228	205	233	237	257	229	245	238	222	223	229	221	228	246	219	261	210	236	214	211	244	233	248	257	225	228	223	216	233	248	233	248	222	286	196	226	245	248	228	230	242	246	228	225	215	238	257	221	218	231	240	231	262	235	211	217	229	224	236	253	254	241	203	233	244	254	250	232	236	235	244
3629	700	795	782	733	725	690	663	662	658	665	680	608	651	647	700	663	635	604	662	638	632	637	627	642	652	677	610	652	633	648	648	644	635	632	663	646	597	635	642	626	637	604	634	609	591	625	692	646	617	615	621	647	631	613	644	618	620	597	649	668	652	641	647	656	619	611	632	644	596	610	587	645	646	582	628	626	581	654	603	654	677	654	604	656	637	611	622	656	660	591	659	725	654	588	636	611	574	629	648	668	644	623	629	633	600	579	610	642	631	651	624	628	677	655	637	605	646	586	638	607	590	604	620	650	640	620	656	631	623	611	619	607	636	637	595	614	652	642	593	592	641	616	624	701	604	658	639	664	666	607	610	619	614	631	640	605	594	673	625	630	692	649	632	674	589	642	646	648	614	631	635	616	626	652	661	612	647	636	636	642	632	641	636	641	624	607	650	632	581	624	647	604	617	566	601	679	650	636	611	631	662	624	615	601	624	617	621	644	663	594	660	626	635	630	639	636	606	667	655	642	621	646	613	607	639	649	665	620	620	650	651	622	640	673	614	619	634	655	642	601	613	634	588	627	655	641	618	630	632	646	685	630	591	608	611	605	626	678	637	616	628	616	644	598	631	638	616	632	617	664	587	631	603	612	678	626	605	601	615	605	633	661	680	625	614	630	606	668	650	652	657	625	651	679	630	611	634	642	627	632	632	590	691	600	619	629	593	642	672	610	626	634	612	610	637	640	607	591	598	626	644	608	612	667	597	635	646	613	680	645	602	610	623	634	659	641	639	650	626	594	620	635	643	628	627	647	617	630	611	678	619	660	606	609	570	636	671	660	672	619	678	627	624	619	651	613	614	582	602	688	625	697	669	629	623	582	647	635	599	656	646	590	656	609	626	606	603	553	640	633	589	655	635	600	621	607	601	593	647	613	642	661	596	658	631	620	603	606	645	601	652	663	626	646	633	613	621	595	646	614	680	644	648	647	687	624	656	614	617	653	631	629	595	608	656	656	617	652	607	659	639	578	602	625	613	628	636	607	654	613	637	684	615	617	616	674	650	679	640	613	600	614	612	599	631	637	634	620	664	647	602	632	662	631	612	638	600	630	622	646	674	584	628	597	614	618	633	582	621	617	664	643	582	626	639	667	593	590	663	670	596	595	604	674	656	623	670	633	617	658	610	628	628	689	679	609	640	661	659	591	658	677	634	616	592	674	576	640	624	647	607	658	614	617	648	642	644	661	644	641	601	643	630	631	616	622	589	657	672	625	641	614	646	623	628	581	605	637	624	644	630	666	633	605	653	613	615	647	630	623	619	630	634	624	622	633	636	651	605	625	621	610	612	637	646	620	603	608	622	620	599	614	642	643	623	597	644	614	585	640	634	659	624	636	672	605	612	681	661	684	643	645	606	667	615	609	657	603	634	653	640	616	607	604	620	646	604	650	701	658	625	647	612	597	645	632	670	632	676	630	628	617	616	630	629	620	632	617	550	686	586	628	678	574	667	642	634	677	615	607	661	615	643	687	653	559	631	617	611	602	644	638	646	615	609	663	632	611	651	629	578	602	663	627	634	632	589	669	661	678	628	672	581	628	632	632	615	660	655	640	616	604	625	619	563	589	603	581	608	637	646	614	627	606	622	641	567	707	586	661	612	632	610	651	619	662	668	590	676	622	680	635	641	635	642	582	626	621	636	633	620	620	630	651	634	633	623	621	571	619	617	611	585	614	658	678	594	672	634	628	585	610	608	651	602	641	616	667	627	627	625	678	633	643	641	626	647	638	622	641	629	647	613	604	602	625	653	619	612	626	652	634	638	631	616	654	705	619	654	638	607	615	621	651	622	623	634	594	638	653	637	607	580	642	618	633	654	638	623	627	641	608	614	617	650	637	600	648	639	652	633	623	627	638	635	638	637	618	572	607	641	660	647	633	625	601	602	579	644	667	617	678	628	610	628	632	607	618	657	639	639	634	626	647	628	671	638	643	647	626	613	608	614	633	638	639	641	639	612	667	613	644	641	635	630	682	638	613	643	616	599	601	655	609	617	633	615	672	588	620	596	645	637	576	681	669	668	595	624	599	639	628	639	656	640	597	620	647	582	586	630	606	586	615	608	649	646	624	583	652	629	632	599	629	648	644	637	607	649	602	654	597	631	654	621	636	592	680	658	646	612	598	601	619	599	655	620	592	633	646	591	656	641	624	655	628	643	622	627	646	615	640	640	636	626	627	627	663	639	631	617	634	622	652	641	605	627	682	636	632	626	663	618	636	656	628	596	677	625	682	610	656	633	653	623	637	665	606	594	630	646	613	640	636	613	658	630	649	644	657	625	629	613	643	628	650	673	567	662	635	658	562	651	651	637	622	631	651	665	626	624	634	604	649	604	638	658	630	632	602	618	610	574	636	623	631	641	611	608	625	598	618	620	601	642	594	693	623	604	668	615	612	643	621	629	620	664	616	631	592	640	626	608	646	657	680	660	680	613	657	626	654	633	600	655	642	680	649	637	657	662	632	626	644	597	606	655	662	617	619	609	646	599	640	671	638	637	633	639	646	637	636	611	584	631	624	676	632	617	653	603	600	659	639	643	614	639	654	615	598	634	610	657	657	657	627	625	615	632	634	642	647	638	685	601	607	630	622	630	660	588	639	580	664	624	643	605	608	623	644	588	635	619	644	692	632	612	612	626	640	633	611	664	612	663	634	614	612	699	571	630	612	607	607	639	605	675	596	655	626	613	604	608	671	632	603	640	648	686	685	613	669	591	587	636	616	669	654	645	614	664	627	649	588	603	654	670	623	610	608	657	643	624	625	609	605	642	644	653	626	634	646	622	639	651	678	658	633	630	568	623	665	656	633	642	611	632	622	612	618	652	678	624	667	615	624	630	638	626	625	632	646	604	685	676	613	642	682	689	651	645	655	620	629	623	615	654	670	643	634	605	672	621	573	632	634	624	647	666	604	651	600	621	608	555	637	648	619	635	613	640	631	687	657	605	648	636	629	641	603	623	635	632	623	641	597	627	648	658	625	632	650	624	637	628	620	629	657	625	610	653	609	669	651	636	575	653	624	618	629	665	637	607	623	570	635	653	647	615	648	588	657	615	625	633	617	598	631	681	643	618	618	619	631	629	629	593	611	597	614	629	616	649	626	652	589	646	620	607	646	634	656	652	631	600	635	658	683	630	609	631	602	591	676	642	588	636	618	587	633	638	614	575	646	615	672	676	638	656	611	629	633	629	655	652	652	660	609	629	634	640	646	596	624	632	636	596	652	602	629	644	627	631	626	626	614	665	602	605	647	641	601	643	620	689	622	629	642	632	623	642	601	557	635	643	639	644	633	639	584	622	647	606	598	626	647	593	624	670	621	654	627	611	645	669	653	639	618	633	604	644	614	615	642	624	652	644	654	660	631	599	626	621	659	637	649	599	614	619	616	614	582	635	613	619	601	633	629	638	591	599	595	626	608	664	626	631	621	658	619	594	615	653	602	607
31187	5047	1440	1063	797	648	515	483	479	435	384	388	411	330	368	366	322	383	322	353	337	319	375	332	334	362	367	342	314	340	348	356	320	352	339	295	341	322	328	331	305	293	316	309	338	355	288	312	332	363	338	312	294	326	338	334	308	337	299	301	297	320	312	342	331	305	338	315	278	298	326	317	289	291	318	354	334	284	284	338	319	335	293	276	345	316	320	334	335	339	325	297	292	328	333	336	308	313	329	284	287	309	290	307	314	330	329	352	305	312	314	329	321	303	295	316	321	324	329	344	346	330	287	312	291	309	307	307	314	307	303	346	317	319	304	322	350	308	317	307	324	303	323	329	347	282	315	307	305	308	300	328	326	287	303	327	332	326	317	326	339	308	336	305	297	291	317	340	325	292	310	351	310	333	274	311	319	331	353	325	324	329	318	310	326	326	321	338	324	300	354	328	324	327	355	347	331	314	295	329	330	333	335	314	332	325	319	297	324	336	286	301	327	330	336	318	322	306	319	334	324	309	300	317	345	355	337	314	291	326	300	333	316	312	319	317	325	294	320	309	342	348	319	320	285	307	322	323	300	291	319	313	287	340	299	299	327	299	315	324	315	297	319	314	303	317	313	335	310	331	289	327	366	308	325	315	319	328	323	319	332	305	327	295	315	301	292	322	336	327	314	333	359	321	306	297	325	287	322	328	305	321	289	338	284	324	327	303	311	335	336	334	343	341	324	297	324	314	314	320	292	319	316	328	309	294	332	322	329	335	318	304	305	315	305	334	315	318	325	288	323	317	327	311	289	315	343	284	354	333	297	307	315	317	348	322	335	309	327	302	319	311	334	296	292	333	284	311	323	295	318	368	315	331	302	319	316	281	309	353	322	265	306	332	306	305	305	282	323	325	343	310	335	333	330	316	335	360	327	332	372	328	305	346	290	341	345	309	302	303	339	332	333	345	367	293	329	315	307	321	309	337	332	338	304	318	317	287	320	351	345	328	327	297	306	320	329	311	335	297	325	317	322	317	326	326	315	302	304	308	311	320	321	318	305	314	337	331	328	300	309	331	273	301	300	315	322	342	334	338	313	352	323	336	293	302	327	322	306	344	349	327	314	336	313	266	296	328	305	274	301	372	316	282	335	323	337	320	288	328	328	292	333	291	330	291	329	322	339	305	323	316	302	286	314	329	306	336	329	333	374	320	318	331	330	296	314	343	303	331	354	303	316	296	316	301	321	312	327	331	305	337	306	329	353	329	361	339	289	297	317	331	320	311	290	330	331	316	316	324	325	369	326	309	316	307	290	319	309	318	321	292	351	332	289	319	350	307	321	316	326	320	342	299	321	346	315	318	316	308	288	286	317	334	306	328	312	266	299	344	325	326	301	339	322	318	324	322	274	325	307	296	320	317	338	316	307	325	301	342	328	324	330	316	319	335	326	332	305	337	320	322	322	316	325	323	341	326	318	322	299	319	330	341	323	300	314	333	300	325	311	296	339	299	335	327	328	299	351	323	307	317	337	327	317	333	311	308	310	350	307	272	316	340	323	329	319	317	312	331	326	303	344	331	342	304	287	309	307	299	314	307	310	307	313	344	282	321	307	344	306	324	287	315	327	302	310	326	349	312	318	307	306	344	332	317	320	290	332	308	286	323	347	308	319	325	345	320	314	301	296	333	300	314	299	326	321	333	347	343	343	344	329	300	352	305	346	301	347	289	316	339	325	315	280	318	325	313	292	328	321	308	331	300	310	332	303	338	283	310	308	322	315	366	315	320	303	298	321	316	328	316	331	296	313	313	305	308	358	306	312	299	299	350	354	324	350	287	333	311	291	336	308	324	293	317	317	273	319	333	316	304	332	330	326	294	279	297	297	342	351	317	294	338	362	325	323	295	334	357	308	346	311	323	295	338	319	341	297	283	325	332	309	343	291	286	306	333	353	309	306	347	351	305	316	353	288	344	286	290	315	298	329	329	276	323	310	318	335	300	281	317	338	312	354	339	325	331	308	331	320	304	303	321	288	339	335	318	313	306	344	322	304	334	288	307	302	339	315	328	282	319	272	338	329	301	320	317	332	317	338	317	323	342	316	304	314	316	297	317	354	327	283	322	296	316	335	310	321	324	321	318	349	335	306	305	309	308	336	334	319	319	311	306	339	322	301	318	315	332	330	322	293	308	307	322	282	298	310	346	336	314	333	298	342	299	297	293	335	324	334	334	289	304	277	312	330	326	330	301	301	321	310	308	324	341	289	343	298	325	310	282	339	303	306	312	292	320	325	326	323	333	319	313	312	300	331	315	322	327	264	330	305	289	333	289	313	293	316	318	335	325	343	313	313	318	312	285	288	307	341	306	332	334	308	299	306	325	318	272	315	323	300	302	337	327	340	307	301	315	321	287	317	333	312	316	318	307	310	328	322	321	293	291	306	307	276	292	315	305	311	285	322	302	309	310	306	293	357	315	339	286	301	315	362	339	317	317	277	345	286	303	327	299	346	339	323	309	311	327	323	344	321	303	326	336	302	312	345	315	332	351	289	320	302	304	294	329	317	347	327	308	313	292	321	372	335	325	298	308	328	309	295	331	309	309	301	308	315	312	327	343	316	296	331	321	332	339	341	309	318	295	343	287	346	295	342	303	330	298	296	343	332	318	320	310	302	316	331	331	299	317	315	334	323	296	333	320	316	295	313	294	298	339	327	339	345	317	331	317	309	319	312	314	309	333	305	316	311	322	299	318	330	319	317	335	300	347	292	300	310	317	332	286	308	293	328	303	298	289	320	310	301	306	316	333	342	290	318	308	312	337	311	327	306	347	327	336	307	311	317	304	284	319	314	313	328	332	317	290	331	336	294	295	327	324	272	316	320	343	335	299	313	309	309	322	326	295	329	361	315	289	313	327	309	304	313	287	314	340	365	302	305	294	303	328	322	311	329	318	336	296	337	325	291	308	292	316	296	333	338	304	310	312	294	300	296	325	317	314	344	333	320	322	318	349	313	316	312	339	322	328	326	296	337	309	325	281	339	313	312	334	335	316	317	305	305	293	305	310	311	335	305	324	304	306	304	322	308	349	338	316	347	307	300	336	345	298	311	335	319	301	329	329	320	309	326	306	344	315	304	285	329	331	324	315	326	350	334	286	326	333	335	308	335	313	326	309	308	316	303	331	336	288	318	338	353	316	287	293	318	326	299	320	302	300	309	306	292	338	297	319	314	335	289	303	350	329	324	313	333	339	315	282	329	295	324	302	313	328	285	303	332	325	300	316	342	309	341	325	310	315	296	294	337	331	341	296	335	313	342	333	312	333	295	291	333	348	310	303	324	306	313	298	337	310	282	301	313	335	321	304	340	331	335	299	312	322	357	303	305	330	328	338	324	314	319	320	322	296	317	285	322	330	307	318	296	339	304	301	339	330	293	258	309	283	308	314	308	330	313	314	350	328	383	328	316	325	308	310	329	315	334	309	331	337	307	338	311	310	331	321	338	313	299	320
16140	1634	3004	3395	2891	2390	1977	1863	1664	1509	1385	1304	1224	1174	1172	1130	1035	1045	1050	1000	986	985	917	912	963	928	918	907	883	874	918	945	917	824	853	870	890	883	870	790	849	864	871	830	802	859	831	762	839	853	866	790	857	829	810	860	843	878	861	821	815	847	837	833	863	803	879	861	880	833	865	838	838	821	805	812	808	851	836	786	828	805	857	838	827	798	784	816	782	832	838	805	830	791	804	799	782	823	843	778	857	873	859	858	818	825	817	816	821	839	779	806	796	796	791	806	831	792	851	825	785	825	842	850	833	793	831	778	818	807	889	837	802	807	819	843	789	822	769	782	765	848	848	827	864	806	809	783	790	844	831	751	781	828	863	818	808	775	789	831	804	792	872	821	782	810	851	829	819	792	859	837	859	851	819	846	835	833	853	853	803	790	813	825	815	833	771	839	815	803	789	831	791	789	787	819	818	870	843	850	813	799	842	808	818	806	860	807	851	786	792	829	807	775	774	849	822	831	849	790	818	825	881	811	795	847	879	831	768	810	828	813	765	802	842	818	767	803	835	800	798	844	792	817	845	843	781	817	823	826	834	833	825	834	799	824	834	752	849	788	848	782	796	788	815	823	832	780	863	795	804	816	778	815	792	833	805	831	756	816	780	790	784	847	818	793	809	787	797	793	828	801	853	803	818	786	817	811	796	781	847	812	826	819	815	801	806	813	867	842	810	867	788	810	815	774	787	804	760	819	769	890	772	805	831	826	820	806	809	786	822	853	812	840	788	850	816	815	797	809	788	790	791	774	851	823	822	834	837	822	871	802	775	798	779	786	842	818	862	819	847	832	834	836	849	790	805	785	812	785	824	784	810	791	822	831	808	820	820	818	814	791	840	858	825	775	778	838	783	839	762	851	863	821	770	850	817	830	766	840	770	816	784	796	825	806	827	819	772	797	843	779	829	849	799	809	782	814	797	835	858	855	851	851	794	805	823	874	825	804	797	793	822	786	819	806	858	805	808	815	865	775	782	845	774	802	788	845	851	823	817	816	821	834	790	789	794	770	788	806	813	801	813	786	852	800	829	790	807	809	840	803	835	829	847	826	830	840	825	832	854	817	732	826	787	833	850	830	850	750	814	800	837	818	798	784	798	867	810	779	846	783	793	819	799	836	804	847	820	807	784	805	851	794	813	821	849	837	817	797	780	817	820	782	848	835	817	855	810	843	803	818	852	824	830	805	811	853	849	785	811	831	864	785	810	798	799	744	796	755	832	777	884	803	808	861	821	842	852	803	793	851	831	814	824	808	818	807	828	830	854	857	768	811	767	835	770	846	815	841	810	844	816	790	842	851	781	802	743	773	829	842	817	813	847	865	762	786	827	816	782	811	818	796	822	770	795	834	842	810	789	834	810	867	810	804	775	782	809	768	816	794	795	813	806	796	812	793	799	802	851	829	844	779	807	814	868	867	789	803	775	815	810	838	783	794	832	793	812	765	802	783	765	822	792	794	790	826	844	762	822	790	816	786	821	827	824	823	806	756	794	852	855	809	822	794	823	815	880	783	819	814	859	799	749	792	832	829	794	843	825	755	787	812	814	839	791	846	816	849	808	820	856	861	768	842	808	816	804	843	814	805	808	813	846	783	842	782	768	807	842	795	801	853	764	844	822	820	794	815	813	791	802	814	839	825	823	813	778	836	845	802	746	837	839	775	770	816	831	824	778	838	815	748	864	814	814	767	795	831	802	798	825	825	849	795	783	822	813	801	811	823	849	845	829	838	832	811	857	855	843	795	779	800	804	815	768	820	820	834	853	834	794	808	862	764	791	855	843	834	841	752	821	798	845	786	781	793	841	830	840	762	802	857	815	781	800	833	774	780	794	743	816	860	853	822	816	781	795	851	836	858	831	772	783	812	826	767	840	807	845	804	807	797	804	829	811	827	821	823	833	859	793	834	839	803	832	801	846	831	838	800	797	834	799	774	800	807	810	798	818	833	841	834	803	793	884	822	770	802	833	820	790	858	795	821	826	834	840	815	808	850	870	780	803	829	799	816	807	802	806	763	824	788	842	809	783	846	793	824	815	819	817	865	835	844	833	788	823	859	848	863	857	821	797	803	829	811	835	822	798	815	845	786	798	806	793	879	765	798	830	803	822	797	818	812	792	815	805	820	827	790	811	807	788	834	837	814	863	789	763	827	848	814	806	803	767	804	832	836	800	849	803	860	822	843	823	819	822	802	797	850	823	848	864	810	830	853	798	844	780	797	802	807	796	812	845	788	819	812	813	840	854	784	811	772	799	839	790	832	796	826	784	807	799	840	813	827	801	802	783	796	802	814	777	849	751	794	809	776	818	805	838	816	842	780	779	796	791	826	780	853	816	800	784	840	812	799	824	844	807	819	790	798	788	822	775	793	768	831	811	832	812	845	772	821	822	858	846	826	823	787	833	771	838	832	798	794	797	826	806	793	808	827	793	800	759	816	824	750	749	806	795	828	809	852	798	860	785	841	806	806	906	860	816	813	865	809	840	874	822	831	774	788	840	797	807	879	805	837	794	832	873	812	768	803	789	820	866	857	836	862	821	798	821	808	792	807	790	804	834	786	831	806	839	797	781	818	798	821	816	799	816	876	806	824	821	830	816	844	783	874	804	798	826	743	807	801	781	796	807	811	843	805	868	848	752	801	812	783	816	853	796	796	835	808	857	832	806	812	788	778	814	828	839	762	838	790	818	814	823	802	836	818	798	871	787	767	828	813	862	798	835	802	816	822	784	832	791	817	857	836	809	857	834	814	804	844	788	799	822	779	759	810	827	853	821	836	812	796	792	783	776	793	861	833	855	822	769	791	778	814	827	793	826	809	836	812	874	849	794	813	801	867	832	762	859	763	871	816	777	805	835	810	821	827	817	836	804	815	742	822	827	850	879	831	797	839	803	814	866	829	851	776	841	821	797	793	785	801	836	772	851	858	783	863	814	828	812	820	775	770	832	785	851	792	830	826	825	799	812	764	815	815	774	817	815	873	810	821	761	790	804	757	790	789	798	806	829	803	827	880	807	774	803	854	822	805	813	818	814	834	837	832	836	786	815	792	800	801	819	856	826	800	816	811	723	808	831	804	746	785	811	833	792	731	815	847	802	808	832	835	806	790	788	854	824	798	807	806	773	794	866	778	822	789	839	815	834	812	810	806	791	811	833	875	837	757	861	789	806	876	869	791	855	824	775	857	799	839	859	776	831	829	790	798	765	803	798	813	788	745	777	824	825	777	771	798	826	803	839	844	828	766	873	812	818	840	815	845	771	817	803	819	806	821	862	839	844	837	782	791	797	822	825	797	886	763	856	830	856	770	853	828	759	824	828	788	851	800	852	867	770	836	782	797	800	787	784	833	824	854	806	801	802	838	805	805	758	825	787	785	814	812	823	831	761	790	858	799	835	783	852	807	871	813	836	781	830	770	898	856	802	808	855	857	791	852	823	838	746	790	820	860	816	852
44286	11931	2780	1795	1171	960	748	535	489	456	373	392	369	343	361	332	304	309	275	279	258	276	292	294	275	259	244	265	292	266	278	242	264	261	244	254	273	253	267	252	238	238	247	263	281	260	258	244	239	262	244	238	258	243	234	241	265	262	256	229	238	254	250	249	232	252	253	225	260	243	261	266	257	276	265	258	251	216	254	233	266	258	234	260	272	266	252	246	273	248	257	278	272	225	262	239	242	239	221	248	265	267	261	273	261	254	271	235	248	250	246	268	260	246	238	280	243	227	259	250	235	273	226	242	242	250	247	240	222	241	244	229	247	251	220	230	227	286	261	224	237	243	256	258	225	275	241	248	251	240	207	237	236	252	291	260	253	250	269	226	252	267	256	250	259	259	241	237	281	260	237	226	252	251	260	267	281	243	244	272	248	257	258	255	239	239	246	252	258	254	263	250	253	220	241	237	238	223	231	262	237	264	256	199	257	219	258	245	243	220	251	236	245	228	227	240	233	234	218	252	258	263	242	219	262	254	251	229	265	222	245	225	251	267	279	238	235	259	267	205	254	259	231	267	277	240	253	258	244	241	218	204	244	260	247	274	229	258	245	255	242	252	218	212	234	256	256	233	253	210	255	244	249	224	246	219	252	255	251	241	229	237	225	247	240	258	217	204	245	278	250	250	244	243	265	264	255	247	226	229	245	255	273	243	263	215	253	263	237	236	220	262	234	249	225	275	261	261	236	235	233	266	273	238	259	222	247	261	261	247	243	238	243	261	219	244	241	242	278	244	261	225	259	239	234	236	250	221	254	238	250	271	252	240	235	228	226	258	245	256	296	280	240	292	235	228	242	260	256	243	206	247	249	215	237	259	252	254	257	234	268	249	255	270	245	253	249	249	233	234	244	256	270	239	219	236	263	249	265	270	250	246	263	232	214	247	267	245	233	258	245	227	279	239	245	222	253	238	228	240	233	245	252	239	277	254	204	245	244	248	238	263	256	237	236	271	251	272	254	272	254	257	264	247	249	241	256	246	237	264	262	241	243	256	265	250	238	267	235	242	258	249	258	252	236	268	232	266	237	271	221	210	262	271	263	238	230	225	244	216	229	226	240	270	241	293	229	261	238	240	235	248	190	248	246	249	246	232	220	233	232	268	259	237	245	250	242	246	258	245	221	229	227	249	258	233	284	249	221	237	215	258	231	225	241	253	245	248	222	247	252	230	246	247	255	231	242	254	252	254	239	243	228	255	238	256	240	255	251	246	225	233	254	239	256	260	250	235	238	238	227	248	241	267	261	232	243	256	282	288	223	261	233	241	248	220	238	253	237	250	238	233	263	259	230	237	249	254	292	246	248	220	245	222	243	252	261	238	256	241	235	233	265	245	230	240	241	224	248	249	275	262	239	240	234	243	278	240	243	236	239	261	251	215	257	271	240	230	259	237	255	245	243	254	250	256	250	221	249	261	228	254	237	257	253	260	233	250	242	253	230	244	257	239	238	251	269	272	226	261	242	240	292	222	267	253	259	254	235	263	264	263	226	260	254	241	229	243	235	245	257	251	237	243	245	264	247	239	240	269	246	246	242	232	239	230	240	234	260	282	240	246	250	242	254	246	241	240	225	229	253	238	270	248	246	249	257	228	238	254	259	255	243	260	243	235	241	218	236	229	252	246	239	244	252	236	263	268	248	239	238	242	211	269	257	252	238	240	244	259	255	239	255	208	233	232	255	220	251	227	285	248	253	248	231	256	243	235	249	254	238	249	257	237	228	235	229	251	232	235	249	263	254	257	254	239	229	237	237	266	241	273	222	244	243	257	245	219	227	212	234	255	271	209	238	240	255	225	267	256	249	236	247	213	262	262	269	237	255	243	261	263	256	244	234	220	278	231	240	249	245	266	255	237	264	278	253	227	236	226	227	275	238	240	235	201	245	243	222	233	239	241	248	253	248	233	247	229	228	240	247	252	255	229	230	238	251	233	268	241	237	244	222	247	241	213	240	219	260	243	253	233	234	235	243	234	240	246	238	252	246	223	237	222	277	223	253	248	241	276	264	234	256	241	256	236	251	258	248	285	253	260	235	247	242	230	234	232	229	215	242	249	240	227	237	228	230	228	248	255	240	228	246	244	234	234	276	240	240	242	228	243	222	213	256	242	262	237	252	254	215	232	260	245	245	233	238	261	246	248	233	239	249	277	253	266	239	255	262	231	275	242	255	253	235	236	234	254	241	258	248	255	227	260	243	234	232	234	239	236	232	236	227	243	255	293	249	232	220	262	246	261	205	273	256	268	230	265	289	243	289	278	246	241	245	234	267	238	258	260	252	271	235	233	235	211	239	258	239	258	233	253	248	235	251	243	250	213	239	244	267	246	253	212	273	261	249	244	220	250	254	264	261	272	244	260	235	260	253	221	242	264	249	248	259	242	248	240	247	263	253	261	253	244	223	256	255	255	239	222	234	230	241	202	219	229	258	245	236	236	217	250	216	243	256	251	277	236	255	253	247	234	251	190	230	240	244	251	247	228	251	247	249	233	227	239	242	235	255	220	246	238	242	224	233	231	236	213	231	242	222	251	245	219	237	242	268	231	267	222	269	248	248	223	254	272	239	239	248	256	250	261	226	263	224	272	247	240	246	231	210	261	254	253	257	258	241	228	260	248	229	220	227	245	245	256	232	241	229	236	239	249	244	252	243	248	257	274	246	228	263	249	244	278	246	229	233	260	280	237	279	244	248	252	243	288	244	242	219	242	216	258	234	261	219	286	214	218	275	238	224	251	232	235	239	198	252	237	252	244	239	252	242	260	221	234	255	231	252	239	245	243	234	247	243	247	261	247	221	241	236	239	264	261	229	252	211	242	217	229	265	242	260	245	247	227	264	243	266	232	233	240	250	205	233	218	246	238	243	283	239	250	214	244	249	225	241	250	231	250	235	240	262	253	234	235	262	252	220	240	261	238	251	240	250	229	249	213	256	271	253	264	248	249	251	219	258	228	247	295	266	228	263	242	251	237	259	230	242	230	252	273	270	247	255	263	233	239	248	236	222	258	282	267	239	250	267	257	228	260	235	254	235	243	257	225	228	229	271	226	249	228	258	254	253	243	269	236	247	240	247	223	241	245	247	228	237	240	258	250	263	215	252	246	256	271	232	235	253	258	263	240	239	262	251	256	228	263	250	219	238	228	224	247	249	211	274	223	244	223	244	261	266	230	220	252	250	266	247	254	216	246	222	220	241	237	257	266	213	252	262	259	223	240	239	236	247	232	235	238	250	217	228	234	243	253	220	249	253	245	262	252	251	252	245	231	279	249	234	256	245	250	251	250	233	240	254	265	225	230	242	235	253	239	247	268	266	239	252	261	218	233	243	240	242	261	249	264	238	255	270	240	228	230	250	244	251	259	249	236	247	248	230	236	257	243	251	234	237	231	254	251	236	235	248	245	242	267	243	232	254	233	263	225	238	225	223	228	230	233	234	242	245	265	248	239
23076	2272	4951	5513	4786	3808	3086	2686	2286	1900	1677	1584	1410	1361	1245	1169	1093	1061	1018	1010	991	949	896	938	837	887	830	855	781	801	758	816	753	758	750	691	707	732	763	739	695	718	707	689	639	713	680	659	685	702	669	669	701	674	674	685	671	672	658	649	719	722	618	650	651	661	659	651	625	659	668	647	638	682	690	640	683	635	654	648	661	638	626	645	643	619	637	630	607	674	678	656	629	648	638	672	651	638	693	642	668	626	627	628	660	651	677	625	609	673	613	653	689	653	611	636	650	660	647	627	627	638	651	662	611	615	629	615	591	637	655	602	652	585	637	639	608	646	602	613	655	696	623	654	661	649	617	639	610	654	648	608	677	651	665	663	627	679	650	652	632	627	655	667	637	685	636	666	635	667	699	658	639	612	655	653	660	634	642	622	654	597	638	636	655	660	629	620	590	668	640	618	626	633	634	629	660	649	643	631	638	620	606	668	671	689	647	617	619	614	571	633	579	615	613	628	682	634	610	652	610	622	627	685	636	641	630	606	599	644	631	650	625	646	673	648	642	636	663	632	635	633	598	664	569	622	655	659	656	659	633	640	626	648	601	651	623	657	649	650	650	616	632	619	640	607	621	601	649	601	685	621	604	625	621	611	625	638	617	629	685	614	639	609	640	623	649	628	615	631	645	626	613	643	597	649	586	666	599	661	617	631	649	672	628	600	686	612	686	596	639	622	622	596	651	600	628	619	639	580	650	633	618	686	623	639	640	638	603	677	652	640	615	609	610	617	625	611	634	637	640	656	649	622	669	688	651	611	594	622	596	615	595	623	622	666	614	612	642	594	640	630	658	622	652	634	633	602	602	617	635	594	635	663	672	614	653	615	617	639	664	638	585	580	635	654	627	599	613	624	625	647	652	623	634	621	644	616	593	631	611	652	652	646	683	624	639	678	667	652	633	632	663	629	648	618	626	621	630	602	607	631	669	656	602	651	587	620	598	614	656	666	607	638	607	639	622	620	655	683	605	616	579	634	623	634	647	619	611	600	664	695	635	652	610	649	673	630	641	640	606	603	653	627	638	628	647	637	646	639	605	656	614	606	633	619	642	657	668	692	638	640	658	662	594	638	688	630	618	626	625	606	626	636	649	630	628	635	632	641	610	637	664	612	584	620	650	605	601	618	623	623	605	651	654	649	643	627	628	637	629	638	614	638	622	602	689	662	628	592	656	623	630	673	640	632	615	644	610	646	621	629	619	620	610	655	620	625	615	655	663	625	687	634	622	618	678	681	647	663	631	659	689	660	644	624	618	643	678	643	638	651	635	620	647	638	658	646	631	653	664	627	632	636	621	664	651	606	585	640	666	666	634	672	610	669	646	658	622	646	581	589	673	629	600	624	593	649	630	622	675	635	629	629	622	636	644	641	648	655	638	610	600	643	635	612	667	600	642	623	596	661	633	566	654	637	632	604	619	663	598	617	639	640	638	612	635	600	603	659	688	648	597	599	626	666	582	608	679	627	644	616	646	638	628	622	643	621	608	616	630	635	635	683	594	579	643	651	601	673	613	683	627	632	614	666	627	679	625	641	621	585	604	658	635	615	660	606	605	626	650	615	668	663	589	610	637	641	666	581	644	641	649	607	616	627	596	628	613	621	648	640	657	647	617	587	643	625	612	633	648	622	656	629	629	620	633	630	647	663	616	637	612	676	618	615	583	627	656	639	598	653	619	645	604	607	640	678	625	622	617	630	625	650	594	644	675	672	648	693	644	670	647	598	659	629	654	609	613	667	601	639	639	597	605	623	617	666	648	618	647	623	625	635	616	608	580	654	639	582	614	608	627	652	641	593	616	603	589	649	630	634	634	625	606	612	581	620	643	655	642	623	595	607	653	604	683	663	640	640	624	626	649	643	606	621	636	638	643	655	599	665	618	668	643	584	625	648	608	629	614	621	595	632	585	667	589	633	602	669	592	604	580	633	659	653	622	650	608	645	614	676	668	568	624	684	597	636	580	648	668	628	628	617	587	645	620	677	638	657	644	634	627	648	591	617	644	649	641	634	614	661	650	658	609	591	632	635	620	618	617	664	625	629	631	663	630	660	618	611	651	614	638	652	652	629	655	634	657	680	671	566	637	610	581	607	667	617	611	635	616	629	597	612	596	657	634	651	653	595	626	651	637	627	603	617	655	619	612	637	661	597	616	633	654	645	651	611	647	661	646	654	605	630	619	624	644	619	614	624	621	586	656	631	660	642	624	647	622	614	659	691	652	621	646	622	631	637	605	613	666	621	596	633	656	643	618	600	653	672	625	664	651	665	678	627	631	634	646	664	617	615	630	617	652	628	605	612	659	647	656	604	655	611	629	656	586	634	621	642	587	586	674	694	600	634	628	638	588	620	626	607	600	677	620	660	679	645	619	625	637	642	608	626	640	637	609	668	644	611	641	664	645	640	675	579	660	645	656	661	622	598	640	648	681	652	658	638	629	641	632	621	636	633	662	631	604	634	593	625	637	635	655	631	636	621	617	631	682	613	654	640	602	610	614	666	629	618	622	651	614	623	648	602	637	605	641	641	629	624	682	619	663	669	632	639	650	630	656	626	639	599	603	610	668	608	609	619	618	612	667	600	657	609	647	624	649	669	606	597	641	634	619	655	639	644	620	650	639	640	656	613	608	619	602	590	661	615	685	599	603	664	596	628	645	647	613	624	645	630	620	597	626	595	633	696	646	605	561	617	623	599	630	683	633	568	618	637	637	576	633	684	647	635	659	602	599	584	584	667	646	653	619	622	643	660	633	605	629	605	609	644	649	626	693	617	673	606	659	614	665	636	675	634	625	612	622	627	600	645	624	596	682	627	605	662	613	650	639	579	628	620	626	616	659	617	700	605	612	635	642	633	597	613	617	627	640	659	631	636	629	608	622	661	621	607	647	641	624	657	611	623	582	613	611	644	653	621	573	609	622	661	623	637	660	614	599	611	676	621	617	607	634	661	611	605	616	669	663	645	601	624	620	582	625	592	675	633	641	602	613	622	607	576	632	639	628	667	567	627	630	631	652	601	628	591	647	650	627	635	643	632	701	618	625	580	570	609	672	654	623	677	619	628	605	608	591	634	644	613	680	632	638	615	645	649	574	605	639	622	617	599	658	599	625	636	582	611	662	656	609	632	652	649	608	623	649	618	603	587	671	634	634	639	663	634	619	640	650	601	641	606	647	646	653	665	663	590	630	593	616	662	641	654	652	686	673	614	612	624	617	623	604	661	623	666	608	703	648	646	655	607	616	665	636	584	628	656	622	618	646	595	626	610	610	624	604	677	682	657	659	617	654	657	603	701	593	619	640	609	628	618	617	661	645	633	639	617	634	645	587	639	660	609	642	658	654	643	605	618	635	654	630	646	600	595	626	579	604	684	666	649	649	611	629	639	616	578	671	610	649	674	633	671	644	620	663	670	669	648	654	663	637	632	618	598	620	619	656	638	648	631	623	636	638	658
3707	276	291	273	245	240	252	265	228	222	197	230	226	264	243	244	234	230	210	239	219	231	210	241	215	255	234	226	237	249	228	258	205	217	261	203	236	233	256	190	239	237	215	233	244	234	206	246	231	215	213	232	245	235	226	222	208	228	253	238	246	238	224	249	236	221	229	220	214	207	236	250	228	229	224	233	226	230	236	236	214	246	243	209	245	229	231	237	228	243	241	231	268	227	212	258	232	227	251	213	214	240	208	236	243	221	225	260	247	255	218	242	226	259	248	257	230	234	231	237	221	219	207	212	251	245	250	235	228	252	249	212	204	232	225	215	216	225	264	244	251	242	263	211	242	225	230	265	198	216	258	229	224	245	227	251	237	264	219	224	221	227	240	225	224	230	232	245	228	197	206	222	234	243	226	225	227	274	222	244	240	252	228	254	244	238	206	236	209	224	220	237	221	222	226	242	242	240	233	241	220	239	235	215	250	261	258	244	223	205	255	251	218	240	234	228	215	251	237	234	226	218	210	227	204	209	219	250	214	235	229	229	240	201	256	211	251	226	211	229	230	268	214	227	216	244	210	245	223	216	224	213	232	255	220	244	226	250	229	249	244	217	231	259	254	241	240	232	234	217	235	220	219	231	222	212	241	235	251	233	242	269	218	261	225	206	250	264	262	242	234	248	221	203	216	239	239	206	225	237	223	232	245	230	238	207	227	239	272	244	238	251	239	203	244	207	237	207	238	220	248	204	238	229	247	239	234	229	238	211	251	232	221	243	239	254	215	226	224	247	222	229	246	246	245	222	233	214	238	214	216	243	241	239	228	198	233	230	230	228	226	240	240	257	195	208	230	240	202	222	224	233	247	219	214	234	235	231	225	215	268	211	236	238	237	230	216	231	241	213	241	244	234	233	227	223	216	275	213	268	241	236	225	252	219	221	244	219	242	198	256	245	257	231	227	221	228	226	238	226	231	213	207	237	263	231	237	226	208	230	230	241	219	249	275	239	225	224	209	268	215	244	235	242	249	206	233	240	226	255	236	222	239	228	253	203	225	214	227	224	228	235	241	202	232	209	228	246	212	246	221	235	260	234	232	190	236	259	226	248	223	221	226	217	234	257	222	241	248	229	244	233	246	226	208	222	222	248	243	245	244	238	233	190	234	248	233	240	214	253	242	201	233	260	219	229	203	230	250	227	225	228	233	266	200	214	226	243	233	218	247	222	235	229	232	248	221	238	221	220	236	236	226	230	245	263	225	248	239	240	233	238	197	234	231	221	213	238	238	223	235	249	209	227	214	241	249	258	235	249	220	260	241	253	230	251	226	261	230	228	233	228	226	217	218	226	218	251	207	223	234	217	231	240	210	194	229	240	226	231	244	217	240	226	240	230	246	206	225	261	240	238	241	208	226	240	217	209	243	223	222	213	243	236	264	247	245	212	242	237	227	238	204	209	254	245	222	226	247	222	229	218	249	247	261	207	238	252	238	260	222	233	254	215	258	227	215	222	228	230	214	229	222	253	257	220	226	212	251	241	246	253	209	225	210	236	223	244	228	228	245	239	257	227	200	237	220	245	237	238	238	253	241	240	251	198	255	234	232	243	241	246	267	228	244	236	224	242	247	237	249	221	232	229	273	218	235	248	244	224	254	202	235	246	235	214	222	229	236	244	215	225	227	239	216	252	242	216	242	244	254	203	231	231	236	225	226	222	229	272	246	233	214	238	256	250	239	229	202	220	236	221	254	219	247	216	239	248	250	242	220	210	226	233	219	217	248	234	229	250	218	243	255	211	227	228	214	247	235	242	220	209	247	253	219	230	247	246	220	222	247	235	263	231	233	200	227	249	268	237	242	258	228	246	220	229	233	212	232	220	248	268	226	239	242	232	235	249	226	207	212	203	257	247	241	246	226	268	230	217	247	236	229	243	233	268	211	213	219	223	232	229	229	249	217	220	240	219	234	258	249	266	228	223	231	272	233	235	248	236	236	244	214	227	232	238	234	210	254	231	226	232	238	253	230	232	195	234	223	250	238	233	246	228	252	249	201	220	226	208	226	263	238	242	225	214	234	223	255	241	233	221	231	230	241	224	258	219	243	230	189	225	227	244	219	206	240	220	229	238	229	214	235	260	232	228	210	235	257	209	253	213	225	201	217	226	252	226	227	225	266	232	225	226	206	207	235	243	201	226	224	234	235	249	197	215	253	223	218	234	208	195	237	239	225	233	233	268	235	234	226	227	239	217	221	228	248	250	246	256	238	245	234	223	258	256	230	261	240	214	223	207	254	265	224	219	251	232	234	232	219	257	237	219	221	223	226	254	227	235	237	229	234	233	243	205	255	224	242	245	232	252	210	246	243	204	240	236	217	224	250	239	222	225	238	250	229	226	224	244	254	197	208	240	249	211	263	217	240	244	214	199	221	224	253	242	236	237	231	228	236	229	237	250	244	255	231	246	230	218	232	219	217	219	220	216	221	255	216	225	243	217	207	224	208	225	238	274	207	214	249	225	219	249	261	221	230	251	231	230	235	241	248	229	210	248	218	248	238	220	239	221	207	249	249	239	238	237	230	235	236	217	229	237	250	241	259	251	251	258	220	241	256	239	236	234	274	253	241	230	250	217	235	245	257	224	243	229	237	236	216	227	262	232	226	225	221	237	215	231	234	215	230	229	206	212	216	270	226	253	234	226	250	223	255	245	252	210	207	226	200	249	223	249	237	228	226	211	259	218	260	218	237	208	240	206	197	248	245	211	245	194	206	221	238	230	231	232	242	236	229	238	223	217	223	248	239	239	238	216	238	245	222	252	193	250	220	251	226	266	218	208	244	252	226	226	224	249	226	252	235	255	252	199	233	246	211	245	228	219	231	247	268	228	248	220	219	226	223	225	230	238	246	230	241	217	242	203	223	265	245	215	248	230	239	210	245	218	220	224	255	250	257	197	251	210	238	231	211	251	234	241	257	200	236	252	236	225	207	211	236	229	242	242	220	233	250	235	234	240	234	220	182	228	211	189	224	220	248	228	241	239	189	219	224	233	234	235	212	266	249	258	223	230	240	206	235	199	231	241	255	225	233	222	255	263	225	229	224	249	245	218	245	239	237	212	249	225	242	232	234	221	217	258	225	201	229	225	230	220	258	225	237	216	236	222	232	243	233	223	254	255	241	216	238	213	237	223	236	231	243	213	237	242	256	238	230	219	232	230	230	223	244	220	219	216	226	239	220	218	216	248	239	224	229	261	246	238	219	252	198	256	233	248	234	251	249	250	230	240	225	215	213	228	230	236	206	216	238	249	227	216	252	223	247	230	237	268	204	204	245	234	247	242	259	244	227	229	242	222	255	220	249	245	237	261	231	206	211	238	264	218	244	237	240	240	250	228	223	218	211	209	222	198	233	240	259	191	245	234	227	249	238	199	272	240	214	228	219	229	226	200	241	232	214	220	239	256	233	244	234	205	218	238	265	250	230	268	236	211	239	244	243	208	236	227
3462	663	737	752	706	724	703	631	700	673	585	670	656	622	653	632	669	665	611	680	653	626	650	624	641	649	624	683	602	615	654	619	637	613	692	651	674	679	605	592	649	597	636	612	585	643	655	666	626	646	610	583	621	635	641	619	650	597	631	603	643	605	644	602	660	663	639	579	653	639	680	636	629	621	641	653	645	629	581	590	626	580	649	604	616	648	631	604	604	605	630	654	608	614	647	618	632	689	663	630	677	652	624	609	622	550	648	648	671	581	607	613	622	630	638	618	602	641	647	625	616	595	606	666	622	575	628	625	655	632	622	643	635	631	666	616	569	610	607	644	662	640	696	626	603	622	626	658	621	623	646	603	632	651	641	588	651	638	635	600	619	664	655	590	654	598	586	618	684	649	638	638	603	619	616	581	639	621	610	636	693	666	628	628	676	641	649	612	637	585	587	638	580	655	662	618	636	640	648	645	644	605	615	615	629	587	626	603	651	665	664	609	624	604	572	624	577	619	599	609	616	607	640	634	645	620	621	621	614	591	687	592	651	600	581	639	617	596	594	636	632	617	598	640	607	624	590	628	619	655	598	630	647	604	683	623	643	610	654	636	614	611	619	605	626	614	645	624	612	630	648	619	664	620	624	676	601	581	630	652	614	655	628	666	632	649	664	599	637	598	613	562	644	578	633	592	614	598	641	596	602	603	599	613	633	657	615	588	610	635	634	599	635	631	623	607	640	592	646	657	631	618	623	620	608	663	640	614	682	630	593	638	645	585	575	610	662	632	622	636	589	647	590	616	671	673	613	646	619	608	626	646	659	609	643	657	679	668	605	636	649	624	650	607	667	645	635	589	663	619	609	613	629	667	622	672	608	623	621	606	592	652	650	614	619	634	611	614	603	603	573	588	666	622	664	665	636	650	613	588	675	609	635	612	650	585	610	583	645	621	607	630	627	611	638	563	623	641	616	633	597	619	640	619	640	629	648	596	646	657	655	607	596	585	644	639	607	631	643	621	654	673	617	677	649	647	659	633	635	643	632	632	628	605	601	657	628	621	618	645	627	564	614	610	643	608	622	614	622	595	612	607	601	586	662	612	677	606	623	627	648	599	617	601	639	660	623	640	614	612	616	609	605	617	612	595	584	574	645	638	582	663	616	666	617	655	596	621	648	615	606	641	604	610	631	609	692	611	634	589	626	632	649	644	633	602	631	632	636	623	636	601	663	647	622	645	644	634	608	641	647	620	607	631	628	594	605	606	616	609	648	638	586	659	591	608	655	624	589	615	623	636	660	660	663	604	670	620	622	571	595	642	628	642	639	632	601	630	620	609	675	633	598	629	613	643	639	582	681	617	625	632	660	659	603	632	655	663	636	619	580	615	638	625	578	618	597	589	640	652	641	613	606	606	656	576	627	607	619	630	617	645	617	644	619	623	646	695	640	624	631	593	625	658	628	651	631	620	630	661	621	640	676	660	645	642	616	613	646	579	637	637	649	648	652	617	639	610	625	608	582	628	619	650	572	637	681	631	652	638	615	634	645	637	663	656	645	634	608	687	620	570	646	634	657	611	636	655	624	621	629	659	621	615	696	658	626	613	630	662	637	660	633	674	632	662	647	579	642	616	634	642	671	639	637	648	567	677	682	667	640	624	614	639	661	634	629	653	642	614	578	649	613	641	598	641	630	601	611	618	625	646	622	638	586	647	626	633	603	624	628	638	618	654	617	614	624	632	618	609	650	619	634	609	681	640	646	636	592	637	633	605	641	682	609	616	602	630	667	632	576	637	620	606	675	659	615	617	599	588	644	663	609	601	663	682	606	671	675	683	676	646	619	587	574	613	629	642	615	636	626	601	656	609	644	635	622	633	632	625	672	612	621	636	633	634	638	621	640	622	633	607	610	600	652	634	636	647	607	629	663	611	597	614	633	607	656	635	666	601	641	603	597	644	655	651	618	594	610	658	628	606	693	592	584	624	613	596	625	635	608	622	623	661	603	683	611	618	650	649	616	570	617	589	633	657	640	634	636	609	626	600	639	678	634	634	603	632	632	605	632	610	612	628	625	582	662	631	598	669	660	630	664	602	630	604	633	591	609	663	616	650	628	624	618	651	609	579	625	698	654	647	600	594	605	606	591	648	622	611	653	643	595	633	607	619	639	643	637	615	636	624	639	625	625	601	659	622	650	637	600	660	620	580	648	624	673	673	663	651	615	652	640	660	630	641	641	636	624	642	649	632	617	612	603	665	618	639	648	597	608	650	656	622	679	675	664	651	562	610	650	661	654	625	622	654	628	628	632	594	603	617	646	591	611	666	615	610	669	647	639	637	625	627	600	642	642	613	645	645	614	630	597	643	635	641	644	633	632	657	641	648	652	594	588	638	662	676	633	601	580	632	608	613	626	627	578	642	661	637	627	609	593	642	617	623	616	608	641	676	626	602	624	640	635	661	638	638	570	630	613	650	670	641	604	610	602	610	597	620	598	613	654	644	594	644	672	631	603	603	630	636	675	587	589	661	641	629	604	644	585	611	663	614	614	617	650	621	609	658	576	600	641	643	598	619	645	633	641	577	615	653	667	638	616	617	633	585	641	622	613	596	597	613	623	607	623	564	649	612	599	622	618	636	608	603	639	570	612	635	638	631	617	617	650	593	628	648	640	632	646	657	638	613	619	622	628	620	652	649	612	643	641	636	638	610	623	630	639	621	611	629	623	618	647	633	600	653	644	640	616	604	672	645	593	639	610	624	618	597	617	623	636	633	620	654	632	667	604	608	589	621	645	642	612	600	635	602	618	599	633	631	609	609	598	574	583	630	604	647	649	601	619	640	599	637	595	554	652	558	567	612	614	623	650	619	659	609	628	579	618	653	641	639	613	638	633	620	629	617	613	579	660	600	632	622	631	632	631	696	630	597	626	592	622	618	641	609	613	624	658	599	609	652	629	617	660	624	623	652	586	639	637	619	641	608	626	621	634	601	622	625	638	590	614	609	624	623	608	647	572	630	615	602	631	615	631	587	613	622	639	633	618	651	580	623	679	610	622	598	650	623	636	601	640	606	570	610	597	675	581	665	656	601	653	625	597	616	621	582	647	611	620	644	642	601	658	622	617	611	667	624	610	660	632	631	588	646	642	615	659	634	607	672	639	596	597	660	631	625	639	629	634	621	619	580	622	612	637	608	723	608	658	630	654	629	624	638	664	626	646	561	630	651	620	693	653	613	624	647	623	610	594	632	595	624	635	636	615	634	611	638	654	632	652	566	627	637	617	620	570	650	600	629	659	634	647	623	626	606	617	622	635	607	629	655	615	633	617	633	663	608	618	650	614	625	624	634	628	682	639	595	631	605	641	599	653	665	628	644	617	665	638	620	619	581	626	622	626	631	616	670	629	613	607	606	668	592	598	600	646	606	604	604	611	629	663	654	653	603	680	641	641	639	608	720	660	612	576	646	666	632	622	653	584	639	620	619	598	616	583	637	622	625	603	628
30885	5228	1309	1039	797	629	524	497	444	408	414	377	387	381	365	323	352	367	360	332	351	354	316	340	332	330	311	304	344	331	332	357	303	366	388	308	337	322	323	313	346	330	306	284	331	313	299	362	311	322	364	343	323	319	308	325	324	329	327	307	312	322	325	334	334	308	308	317	312	345	320	295	313	305	311	319	337	294	346	331	319	331	308	322	313	318	330	311	313	293	312	306	330	297	337	336	314	318	306	326	338	335	312	310	312	305	318	322	321	309	328	323	350	316	317	338	334	353	331	326	309	320	344	314	315	342	290	327	337	307	326	311	346	332	338	307	317	289	321	342	306	342	332	327	340	290	322	306	275	331	319	330	339	314	323	330	338	319	297	300	337	324	315	295	326	342	321	344	336	294	341	355	285	308	319	317	321	302	332	319	324	353	313	345	312	312	338	321	329	307	317	327	311	337	322	315	341	335	319	306	280	328	332	303	310	308	325	344	303	333	327	330	333	341	295	352	315	299	315	321	292	297	343	314	314	299	326	312	306	301	298	287	319	305	313	289	385	330	305	335	296	308	292	321	296	345	318	295	310	311	307	319	315	303	320	286	306	312	300	305	282	315	353	312	313	326	289	305	326	320	314	285	361	333	298	324	326	323	319	317	313	340	304	337	298	312	315	313	326	321	284	313	306	304	321	325	342	307	333	330	310	323	319	303	305	331	314	319	287	337	287	349	309	301	308	315	326	324	324	343	289	285	317	333	327	294	311	313	294	332	348	278	336	320	338	285	310	316	310	321	330	319	372	337	306	323	310	327	317	305	323	287	329	313	327	286	307	315	348	306	332	331	290	319	327	299	317	274	348	329	321	320	317	321	292	314	311	344	312	302	331	286	334	291	369	305	300	343	290	308	328	321	309	310	316	320	351	307	306	297	322	297	319	292	301	319	330	288	319	315	319	310	332	314	321	298	327	299	332	320	296	288	299	332	291	339	313	347	307	330	299	313	306	317	320	284	300	336	288	317	291	327	304	321	307	306	317	312	332	337	306	317	327	306	295	301	296	313	300	294	346	281	324	328	333	330	335	333	301	319	300	310	310	321	294	308	332	298	299	276	338	292	323	322	317	297	308	333	313	290	343	304	338	320	319	327	308	313	298	351	310	354	292	324	323	343	322	316	305	323	346	333	327	288	316	331	309	311	321	322	304	336	269	305	325	314	323	321	345	325	334	319	314	341	285	331	331	315	310	316	341	294	307	330	314	341	298	339	300	312	319	277	302	320	320	317	312	321	299	336	362	297	328	324	331	316	289	295	303	328	334	313	333	325	305	288	323	299	304	321	309	319	352	320	312	312	331	329	291	330	354	314	336	336	304	319	327	308	309	330	308	314	326	317	331	329	289	285	302	336	324	292	298	315	328	288	298	312	311	299	332	286	331	322	280	332	312	329	309	323	315	360	356	297	338	335	313	321	291	341	311	330	313	315	301	354	317	344	352	344	323	308	325	341	316	328	339	292	293	323	332	333	289	303	339	354	332	336	336	343	334	309	314	290	327	273	314	308	334	303	297	348	324	328	318	326	311	312	300	302	321	304	282	318	328	286	354	319	284	302	334	308	272	322	325	307	340	346	324	320	298	327	331	329	330	307	331	317	325	282	284	310	307	315	347	323	311	304	334	321	325	328	284	321	303	282	338	326	314	318	299	346	286	352	313	285	333	306	317	336	314	347	293	340	356	304	311	325	299	345	313	312	307	340	347	298	333	324	326	322	306	311	323	293	321	317	317	319	321	298	333	289	328	289	306	346	362	335	339	315	327	277	283	275	310	332	322	306	346	326	282	316	337	339	321	305	308	335	307	314	311	307	323	327	339	297	303	340	331	352	313	309	296	333	329	330	351	329	328	314	309	321	333	305	318	341	316	289	316	359	315	337	325	318	301	306	332	317	365	364	302	323	318	307	332	284	280	336	312	323	300	287	315	292	294	294	308	297	262	317	296	315	328	274	317	281	311	289	321	295	319	300	351	303	298	319	325	313	294	308	330	281	309	314	354	322	311	308	341	326	316	319	345	331	322	325	276	311	339	297	279	334	312	324	315	319	321	344	321	305	288	294	315	303	306	304	311	348	322	343	327	335	313	295	284	297	332	300	310	319	349	314	347	328	319	335	279	321	304	275	315	327	297	341	284	311	321	334	309	322	338	310	313	301	283	297	311	305	300	320	319	315	294	324	314	307	330	321	316	321	312	312	295	321	305	320	330	317	347	323	302	330	317	300	347	336	322	282	332	291	340	325	314	317	309	308	355	340	320	314	332	291	311	289	338	289	314	333	335	319	299	303	321	341	293	335	335	304	325	329	340	328	330	313	324	296	320	316	330	325	308	342	298	319	311	339	304	329	307	309	339	295	322	323	321	338	340	329	324	315	298	323	329	322	302	287	310	317	296	359	299	325	369	334	292	328	314	320	296	327	337	288	323	344	302	351	340	300	300	296	330	316	354	316	332	313	286	326	317	332	287	327	316	330	322	309	314	298	333	311	293	323	348	308	321	297	314	335	320	311	315	302	337	326	309	327	301	294	326	319	295	341	315	315	308	302	353	366	331	302	331	296	315	319	313	356	348	303	342	343	345	335	301	321	297	315	345	305	273	332	330	283	312	317	326	292	358	317	277	285	298	311	307	323	297	316	317	308	326	296	305	313	307	329	304	322	302	315	301	298	331	315	302	300	283	316	325	297	287	300	315	320	332	305	293	315	285	328	327	344	319	327	329	307	315	349	283	332	329	300	312	319	309	282	284	285	312	338	327	316	315	300	330	288	315	322	333	322	287	315	313	342	326	341	316	299	364	339	324	365	335	307	379	327	284	313	285	329	316	342	309	345	299	319	306	325	300	320	312	317	310	281	310	316	316	342	344	310	315	305	321	341	329	304	346	334	282	337	300	345	323	330	349	300	326	311	307	336	352	353	309	326	329	336	303	323	306	319	340	341	312	316	297	294	300	361	325	316	338	301	336	336	305	336	311	300	324	337	312	323	328	297	284	276	279	297	306	291	302	312	316	318	315	306	267	309	322	312	323	343	312	308	307	322	338	328	316	305	318	307	322	336	318	311	318	333	341	310	314	327	335	329	304	321	316	331	316	324	322	341	310	295	344	340	298	326	320	321	340	330	324	360	320	345	321	294	306	328	302	303	314	355	296	326	315	259	294	347	317	305	329	312	328	287	325	299	317	365	367	327	317	283	323	299	309	298	325	299	306	306	358	291	316	300	295	286	299	333	316	323	319	299	336	327	346	307	294	348	303	327	335	344	316	308	336	321	307	315	303	324	300	323	306	303	338	313	314	310	338	315	322	345	302	296	326	312	305	282	336	310	338	286	299	309	311	318	336	331	291	316	289	306	335	332	310	337	326	323	294	324	299	300	305	298	327	318	308	291	290	313	289	292	325	301	300	332	332	302	310	324	321	293	299	316	311	337	313	328	335	314	323	264	330	310	323	301
16127	1683	3019	3431	2928	2476	2036	1791	1615	1528	1419	1248	1266	1182	1161	1112	1121	1048	1055	974	992	923	935	896	938	887	888	909	892	865	863	889	896	911	932	897	825	827	825	820	871	883	871	832	826	842	883	813	795	847	806	880	843	849	891	813	850	797	846	829	841	859	828	828	830	800	827	837	844	871	853	803	814	822	808	801	804	814	811	798	862	789	870	838	799	824	856	797	816	824	810	797	823	798	792	840	839	831	823	820	816	804	829	793	831	786	802	824	828	800	863	837	833	805	788	864	757	826	812	830	779	780	817	820	821	788	780	845	782	797	818	855	799	809	827	846	802	818	807	785	860	791	777	771	775	821	800	806	817	801	810	805	797	812	789	822	827	842	769	767	863	811	843	796	787	855	806	850	806	794	810	828	806	812	833	863	791	853	830	828	780	810	775	779	873	823	810	842	848	804	814	808	797	789	794	851	869	816	829	823	797	811	879	815	847	748	838	801	769	773	813	795	826	802	839	813	832	823	827	820	838	774	754	855	794	795	856	853	807	783	809	771	829	851	842	777	767	782	838	829	832	835	823	845	801	810	809	817	795	798	811	866	780	838	849	821	818	813	846	826	821	805	850	793	793	770	810	797	828	845	842	815	743	832	794	795	806	824	801	867	781	797	778	819	819	864	820	836	836	803	797	818	826	840	823	761	829	859	836	829	801	807	809	778	775	802	850	798	793	759	769	819	799	814	819	807	861	805	809	835	799	819	802	768	834	818	821	827	782	793	773	836	820	859	830	811	834	830	840	825	838	824	816	813	783	765	828	757	785	803	825	757	785	809	831	849	806	824	795	840	802	775	795	832	865	851	764	781	830	784	741	784	791	817	787	799	774	856	838	874	815	816	863	782	803	825	820	812	800	808	822	766	749	835	807	764	783	796	793	882	826	808	785	806	825	814	808	820	834	808	793	796	788	846	819	821	833	818	806	810	811	725	811	803	819	838	804	838	855	825	841	839	820	847	830	815	809	839	809	851	800	814	834	788	794	795	750	809	784	789	824	864	821	860	781	811	826	778	829	811	772	810	835	827	821	777	783	849	764	817	813	819	810	773	813	839	804	816	824	814	770	816	782	808	815	834	801	844	859	807	801	850	813	818	800	806	823	826	817	766	810	835	818	799	826	784	790	830	778	818	816	783	804	777	817	787	788	785	747	812	836	805	816	838	824	847	798	791	807	790	805	777	811	794	772	846	808	804	845	818	783	841	783	800	814	800	846	829	787	825	789	830	764	751	803	786	856	859	780	807	851	793	790	802	762	835	746	850	799	788	846	796	791	800	829	773	799	795	817	794	841	755	780	847	813	853	830	776	845	840	792	811	838	824	794	817	763	795	836	811	847	819	814	831	796	808	789	798	855	809	768	835	832	825	760	788	745	879	858	848	825	823	789	837	868	799	815	862	826	789	811	827	814	770	832	757	795	788	859	784	840	773	784	796	839	798	849	818	824	855	797	787	812	801	802	845	857	849	803	763	804	822	854	789	770	866	846	799	765	752	826	836	839	823	835	830	815	783	834	822	834	822	793	741	812	852	778	856	796	836	779	730	821	755	835	781	759	753	808	782	799	796	829	789	857	765	858	865	820	785	833	807	758	755	832	834	826	796	773	799	817	822	771	781	833	819	810	838	808	827	801	807	811	834	849	771	813	810	801	827	828	795	864	741	780	784	761	781	822	766	804	842	827	846	841	843	764	818	793	827	880	794	754	771	818	781	797	789	813	787	810	847	807	831	809	812	843	794	791	804	822	804	817	849	790	831	773	793	762	785	801	829	837	835	797	795	801	831	784	801	821	786	759	793	765	831	852	817	799	817	826	809	801	825	841	807	795	805	804	791	785	798	810	829	800	756	811	809	792	796	833	779	820	815	793	798	807	797	828	799	741	825	825	843	814	767	767	827	856	808	834	779	812	789	802	818	771	771	854	786	804	800	863	820	840	821	816	819	763	810	814	836	796	843	804	815	800	806	799	798	789	809	874	757	842	764	830	775	770	850	827	831	800	797	782	825	846	749	877	791	825	806	810	801	822	803	794	765	732	828	832	817	811	795	824	775	824	834	788	793	782	812	792	827	789	876	809	830	821	816	780	840	811	801	758	767	822	804	814	849	746	766	806	784	816	849	873	807	810	858	832	760	788	785	916	784	791	834	833	819	757	813	782	829	765	807	835	797	787	780	802	823	808	807	832	812	801	807	809	829	819	804	802	795	831	777	803	804	873	787	849	857	849	820	896	832	832	777	771	794	813	862	783	803	820	795	791	750	831	855	831	810	781	801	787	852	826	809	812	825	847	812	801	819	802	794	828	773	823	824	805	795	767	753	825	764	826	798	845	806	849	877	774	858	825	816	778	827	809	769	818	800	798	787	834	797	804	774	820	840	792	803	872	778	807	812	845	830	797	863	808	798	818	796	810	752	785	859	821	785	769	773	795	789	743	850	811	815	769	816	810	766	770	801	801	803	842	773	869	822	852	815	775	783	801	833	775	802	793	850	839	778	808	807	828	806	794	791	821	782	822	817	794	829	838	762	791	830	842	827	795	823	802	767	793	773	827	829	804	763	883	793	789	848	806	807	798	813	811	839	826	787	855	837	820	841	835	816	812	788	818	811	807	791	801	814	837	802	807	803	842	799	817	770	781	811	829	726	805	841	753	815	844	812	829	809	833	810	781	803	792	774	781	813	792	856	824	822	832	846	789	809	800	811	789	795	850	802	813	820	810	790	831	799	793	768	807	818	792	850	738	856	816	823	830	812	847	815	828	782	773	779	767	805	818	805	861	862	791	862	832	794	827	799	822	837	828	791	791	873	785	834	786	806	789	813	825	872	818	838	838	825	778	823	842	797	788	749	802	824	850	806	784	814	806	834	792	813	818	840	810	820	799	861	768	764	837	804	851	828	804	822	816	830	785	796	828	833	862	800	831	774	803	831	848	829	838	834	814	805	849	873	833	805	758	777	795	821	785	800	821	805	828	849	766	821	790	804	806	823	804	804	864	809	793	806	855	754	830	789	791	799	810	827	805	795	832	850	766	865	808	799	825	766	809	819	861	808	770	823	810	785	796	797	765	841	840	816	852	833	849	766	814	831	811	830	800	828	849	821	781	788	817	757	778	868	841	830	863	818	820	799	791	813	784	769	811	829	794	829	789	792	800	815	835	791	827	840	810	787	796	829	795	757	783	808	817	810	798	828	787	822	728	822	839	748	826	834	780	796	828	807	819	776	752	786	830	779	828	795	817	874	886	811	807	772	850	840	886	837	803	790	823	806	801	878	854	781	778	854	795	825	822	825	800	821	784	794	840	829	839	854	791	826	789	877	822	841	798	815	796	813	817	872	808	772	825	771	802	799	770	813	820	821	775	778	805	805	806	801	780	837	785	821	782	806	868	828	814	757	874	785	845	807	793	801	828	853	818	813	784	835	845	782	763	855	772	756	839	867	847	839	807	829	834	815
44513	12296	2770	1809	1148	879	726	558	524	439	395	378	358	338	363	315	298	302	281	272	294	325	274	292	261	266	256	256	262	249	244	223	272	259	248	245	265	253	274	256	267	265	251	259	264	245	249	251	231	228	256	245	270	240	258	254	270	257	257	270	271	241	248	231	251	273	244	243	259	270	280	245	248	238	258	240	259	268	255	245	247	245	233	238	288	245	206	241	258	243	246	231	270	269	260	260	249	270	252	276	257	247	245	244	248	235	228	256	254	237	266	231	238	261	230	251	245	248	242	216	238	243	235	254	219	260	259	266	264	247	258	237	221	222	247	256	255	232	246	239	246	240	267	254	248	240	259	274	252	225	237	233	231	242	222	262	261	248	264	234	251	264	235	224	257	238	248	263	264	251	241	268	267	225	244	249	269	234	234	262	252	260	256	255	270	242	218	236	242	259	269	272	259	253	262	252	230	239	246	256	267	259	216	218	246	229	248	257	251	234	249	248	243	261	214	252	246	237	267	253	269	232	244	278	268	248	234	261	241	275	264	265	250	244	256	233	256	258	261	241	231	275	244	284	226	263	252	221	240	208	253	240	260	266	257	261	231	225	249	285	231	246	276	255	261	256	221	258	263	240	254	257	243	247	283	253	279	232	253	249	240	289	265	271	251	228	260	266	224	232	250	250	227	251	238	265	241	256	269	270	271	243	246	271	243	280	258	245	201	208	237	222	211	247	267	241	233	240	266	241	256	238	266	260	238	251	272	264	239	235	243	245	230	275	248	257	234	249	225	249	261	268	245	278	252	234	232	261	246	243	240	234	257	237	254	263	222	259	267	241	273	248	243	252	228	243	248	268	260	277	247	214	270	229	247	262	248	246	245	225	239	222	239	244	228	253	246	250	268	250	245	253	234	268	223	256	247	275	285	251	255	244	272	252	250	248	249	233	254	231	228	238	223	235	247	248	264	248	239	278	276	233	286	262	242	256	254	267	224	278	243	242	225	223	239	257	245	260	256	258	235	247	243	213	279	251	239	254	237	254	262	246	222	237	234	275	266	252	244	254	230	221	263	244	244	282	251	259	257	237	237	215	247	257	251	239	243	259	225	262	237	231	234	243	228	250	256	198	269	276	246	264	262	249	239	239	233	233	259	242	244	274	243	241	226	267	255	241	246	279	256	263	266	236	282	233	261	212	252	272	252	262	255	236	255	253	247	246	239	287	253	267	232	242	250	239	237	261	252	229	242	246	269	244	237	262	261	257	256	249	283	260	250	210	263	242	261	238	219	258	257	288	250	214	279	267	227	255	260	258	255	223	264	258	276	260	257	250	247	239	300	249	260	253	251	274	250	249	259	220	242	257	252	216	227	271	251	242	266	280	252	290	243	239	249	273	252	254	243	222	253	231	237	271	253	231	240	243	248	253	251	258	218	260	267	250	239	259	276	261	242	240	270	214	263	265	225	258	250	245	243	220	235	233	244	250	253	233	247	259	232	221	240	244	230	243	233	234	269	257	269	253	262	241	236	239	247	222	230	251	245	256	250	261	241	255	223	241	261	234	254	239	227	238	253	252	240	231	268	259	236	222	235	243	269	254	228	259	245	261	258	275	257	253	237	270	239	251	240	255	257	252	242	262	237	270	249	253	247	256	235	201	242	253	218	251	217	247	255	259	243	261	276	258	246	253	260	235	271	259	229	251	261	241	250	268	247	252	259	212	228	253	240	220	258	272	266	245	286	232	259	232	275	219	259	249	228	285	243	273	277	229	271	268	246	286	254	272	242	247	231	246	220	252	253	243	224	230	254	259	248	276	278	221	229	241	256	230	213	259	251	268	268	250	237	245	239	246	244	221	282	265	240	251	259	258	222	253	274	216	258	236	240	258	226	280	251	232	247	240	263	262	267	253	233	268	255	258	271	223	265	272	250	228	269	253	235	250	238	225	268	212	237	253	254	246	262	272	251	251	258	269	223	258	261	236	282	286	274	242	198	233	259	254	265	254	251	227	264	278	274	228	229	219	249	225	254	246	251	266	245	246	278	236	234	258	242	221	224	228	246	261	248	228	240	252	271	264	222	212	243	256	234	258	256	254	228	277	236	248	252	279	216	267	250	262	281	225	247	259	240	234	234	273	257	241	235	238	242	250	234	244	246	206	248	246	237	220	262	265	235	240	222	236	218	269	252	257	251	258	256	255	257	255	223	233	250	241	267	245	264	266	234	251	256	243	238	234	246	247	234	238	257	246	228	238	274	250	296	249	240	238	269	243	270	242	246	238	267	235	261	257	259	235	237	250	239	255	256	239	236	240	263	272	224	258	256	260	246	233	262	238	248	231	216	253	252	260	243	229	257	262	258	262	260	249	270	232	250	227	242	250	226	249	250	260	242	237	242	248	268	265	247	257	257	283	245	252	248	252	239	274	243	256	247	236	250	245	255	272	252	272	188	250	277	249	248	229	268	256	252	235	238	228	265	234	253	248	258	258	248	211	229	259	278	231	241	255	235	246	228	255	241	266	247	243	232	247	256	241	262	252	259	244	266	274	241	268	229	268	256	244	238	262	270	264	251	240	246	259	239	252	222	263	243	278	247	276	273	236	240	261	231	220	269	244	226	226	221	250	239	242	251	220	239	214	246	226	231	246	236	270	268	256	252	256	261	228	261	223	282	244	263	282	279	261	238	256	267	270	249	261	265	247	257	275	241	271	270	248	257	258	230	263	221	261	261	239	245	246	252	227	253	281	262	265	246	238	242	214	257	245	270	274	224	269	261	243	248	236	258	245	230	240	252	244	248	249	246	246	247	251	260	245	266	235	258	270	252	242	271	246	261	257	249	242	250	258	255	271	264	261	226	281	270	250	222	275	268	245	248	267	253	239	239	241	225	276	260	247	227	258	249	230	234	226	259	251	257	252	245	297	239	262	283	232	219	268	262	240	229	212	238	257	253	262	249	242	231	248	275	287	248	260	234	233	241	270	227	231	241	279	278	244	234	242	232	230	245	234	242	264	258	259	249	248	253	250	267	248	229	262	249	277	258	254	251	204	231	253	252	231	251	241	241	260	255	253	258	256	239	235	234	246	251	285	231	241	237	259	211	249	263	243	263	250	254	249	217	226	257	246	228	236	242	247	279	264	283	251	235	247	270	244	246	233	242	264	238	246	216	252	242	258	211	219	238	248	248	278	264	280	244	256	266	230	248	217	240	230	261	249	244	226	244	252	243	255	252	249	264	254	224	251	247	262	255	262	251	238	279	271	213	261	241	261	236	257	255	226	246	243	239	240	253	231	227	235	236	246	249	263	234	248	220	255	224	216	246	263	245	272	232	233	235	225	268	268	250	261	252	230	244	262	250	224	256	236	261	269	274	239	214	223	230	267	242	257	245	248	236	219	250	226	259	252	277	243	252	233	213	262	272	265	276	248	247	245	251	259	232	251	255	238	253	254	231	244	287	225	234	245	229	245	246	255	252	260	220	236	254	240	281	245	257	254
23145	2227	4955	5507	4788	3788	3075	2641	2217	2016	1809	1544	1324	1417	1249	1234	1152	1115	1009	1004	979	930	897	928	882	841	823	840	842	800	814	733	761	727	751	771	709	731	719	722	738	721	690	686	691	691	747	681	632	691	688	706	710	638	659	733	670	676	675	617	703	702	687	670	688	668	718	644	686	635	604	684	623	634	684	648	646	670	675	635	702	684	679	658	632	703	674	648	709	622	658	629	632	678	682	638	637	638	647	702	659	645	647	643	631	645	657	624	681	653	610	632	650	623	632	657	624	629	642	654	626	643	649	638	619	650	654	676	659	660	638	675	641	676	654	635	610	626	651	643	660	660	645	638	651	684	684	646	652	615	689	622	643	610	644	603	713	667	687	586	622	628	656	621	661	656	661	669	659	677	649	643	673	721	649	677	678	650	663	623	659	628	657	669	684	618	635	648	629	607	642	668	634	648	616	644	622	605	657	579	630	676	640	647	650	617	662	612	651	609	673	602	634	604	615	628	630	634	647	638	627	647	600	642	645	627	640	672	644	672	608	639	645	633	666	623	682	636	647	641	617	624	645	621	671	628	625	654	620	656	605	624	628	597	635	664	646	658	644	592	625	670	628	669	651	638	642	631	661	638	664	607	667	669	674	624	670	629	606	639	595	653	615	647	635	605	641	633	671	612	656	640	636	664	645	653	646	652	652	578	655	597	620	674	619	668	632	607	635	626	668	656	625	666	646	605	608	640	623	616	640	619	613	674	643	640	648	608	646	661	591	636	637	655	671	636	637	660	599	619	644	638	687	656	665	666	649	626	625	682	619	647	672	638	592	627	651	622	609	632	634	634	668	648	652	612	657	614	607	638	687	643	624	650	635	611	627	663	606	662	653	624	634	663	636	619	605	599	633	618	604	627	612	611	642	626	574	627	612	611	605	620	605	656	608	647	619	635	682	636	624	592	634	671	601	611	642	657	626	650	647	595	643	652	596	624	628	685	639	676	673	612	648	623	613	651	596	641	612	609	624	634	626	588	586	647	611	690	622	626	648	645	659	647	639	628	621	653	641	624	658	599	648	640	638	601	600	660	634	654	623	639	643	627	639	657	658	658	653	630	616	623	687	607	620	655	643	616	693	631	599	647	667	636	665	633	641	622	628	605	653	641	657	665	639	665	662	656	661	621	667	691	652	639	620	662	634	622	600	594	611	642	608	609	672	694	669	635	645	658	666	597	639	602	620	685	604	626	691	655	646	612	668	645	609	602	609	648	595	664	617	610	618	630	627	647	588	668	654	659	651	630	625	595	610	642	636	611	622	665	657	623	605	606	660	595	644	664	621	642	653	693	672	681	628	678	620	627	631	626	618	646	635	648	660	678	716	615	581	652	667	592	691	655	636	669	609	644	635	634	606	656	595	628	670	625	617	655	671	610	659	623	624	590	602	639	606	659	601	662	639	658	615	646	626	618	623	635	634	623	685	637	664	633	640	703	641	617	625	648	660	592	657	634	639	693	695	601	663	615	616	605	676	663	629	644	672	629	613	608	643	631	655	645	633	681	611	641	653	658	613	693	663	620	659	622	629	651	647	653	634	574	654	616	655	655	626	629	661	665	625	691	644	653	649	643	641	652	545	627	592	652	662	648	688	618	628	652	644	642	641	589	653	613	668	631	678	676	648	646	666	615	667	672	583	632	614	585	670	648	617	623	648	665	639	662	625	718	624	615	661	632	607	598	667	653	627	640	648	664	619	637	651	646	639	592	620	692	642	603	645	665	646	645	654	641	660	632	643	676	647	621	662	624	633	653	635	601	619	622	631	675	630	687	641	614	635	613	615	622	602	656	586	634	663	598	649	623	626	650	613	627	633	672	659	644	658	681	654	647	585	660	699	628	636	617	656	593	625	633	640	652	674	621	676	638	635	646	667	686	602	679	658	701	642	605	663	607	664	592	653	616	660	641	598	693	622	652	613	602	611	600	665	611	614	635	620	631	639	657	646	675	624	640	584	619	667	646	593	618	641	600	649	638	679	636	633	618	634	619	609	603	611	627	627	675	620	635	644	654	636	657	669	669	617	620	617	628	628	595	675	624	631	627	618	646	619	634	610	583	630	668	626	662	668	640	611	670	636	645	619	614	623	674	638	608	588	676	655	637	634	643	618	597	625	620	681	652	624	642	628	641	647	658	636	615	624	625	617	641	630	640	649	667	625	677	644	614	681	654	601	616	682	702	621	650	594	646	667	650	643	652	617	650	672	650	606	645	622	635	665	617	660	630	619	627	637	653	668	631	652	665	619	693	651	641	613	622	635	654	672	631	631	656	627	647	646	612	626	671	671	634	627	666	656	636	630	653	660	640	612	664	606	685	641	593	651	640	627	659	648	689	636	631	657	642	653	641	658	645	646	586	658	642	675	644	589	649	639	654	614	622	592	605	636	653	617	611	676	645	616	650	665	648	698	632	667	652	656	633	640	662	640	657	627	648	634	699	670	611	630	650	620	656	667	629	623	662	620	616	607	678	635	681	630	644	661	621	696	655	603	670	595	600	601	623	639	640	719	678	668	659	680	671	649	652	619	625	601	609	644	639	648	597	668	654	615	657	589	613	598	653	623	657	662	660	615	628	688	624	722	606	670	641	691	633	665	651	661	597	654	656	678	655	626	643	664	612	639	627	617	662	632	678	616	639	601	629	637	655	632	602	574	647	598	652	670	617	645	604	656	607	665	650	677	642	671	666	669	637	622	650	664	641	649	621	641	598	623	659	666	638	649	697	693	637	611	592	628	641	653	621	617	666	627	586	688	635	618	635	653	605	654	605	639	600	640	679	596	624	644	657	612	662	603	648	666	665	619	635	643	601	668	671	616	650	651	646	651	644	642	631	702	675	622	631	627	642	634	630	668	578	646	670	662	643	637	621	654	632	678	689	605	623	645	635	622	655	660	636	627	628	630	627	709	624	633	635	662	657	673	626	595	653	633	674	614	697	620	596	673	611	683	681	653	625	663	645	681	618	623	619	639	628	587	615	619	604	636	623	666	649	640	619	670	636	645	639	641	632	648	611	642	648	633	644	637	656	656	609	659	625	626	641	583	652	603	638	660	642	615	630	582	676	603	647	653	661	683	624	665	677	626	635	640	658	645	653	616	616	631	586	619	673	663	638	627	643	604	641	676	671	647	630	643	564	625	612	707	603	635	628	649	694	653	644	621	598	657	638	567	651	643	623	646	658	618	654	614	618	638	672	624	600	599	671	654	635	639	666	656	591	661	641	602	634	623	588	642	694	655	630	657	634	693	657	642	615	603	632	684	619	650	612	628	624	652	633	660	619	660	595	562	649	654	614	608	673	640	638	683	649	628	628	693	652	640	624	597	613	649	603	650	651	634	635	634	615	610	618	622	606	648	636	664	596	641	649	690	606	643	644	667	651	637	644	601	607	662	667	640	671	663	641	635	674	653	643	651	620	646	624	600	627	615	663	604	625	648	675	648	678	654	646	647	620
3589	285	251	238	255	229	261	240	250	216	225	239	230	218	244	238	211	229	224	255	210	238	241	241	247	222	213	234	222	235	222	234	233	222	212	246	256	196	250	243	257	260	219	233	238	238	224	254	248	251	245	262	270	221	255	245	236	233	240	242	214	223	230	238	227	217	253	223	220	246	218	239	253	240	244	229	226	244	240	230	230	236	214	228	206	233	211	229	225	241	255	231	233	252	240	237	229	265	249	230	241	234	227	206	261	236	226	234	230	245	254	240	234	240	239	227	219	222	238	226	225	245	241	241	255	251	222	252	255	212	231	220	216	228	220	224	242	213	240	240	263	213	217	231	209	239	244	219	237	220	237	235	226	232	240	263	239	240	205	210	189	254	230	215	222	223	247	243	239	226	232	244	220	240	220	258	232	218	229	234	236	239	243	230	247	248	230	217	225	186	216	235	247	226	238	230	249	225	249	250	223	229	234	262	234	247	272	234	208	249	251	237	240	242	257	247	240	199	236	238	240	254	258	230	236	233	243	242	225	242	254	207	242	241	254	232	232	258	232	234	244	225	220	196	223	225	256	229	210	246	245	244	255	240	218	249	233	193	238	235	213	238	228	236	246	238	234	269	227	252	231	236	248	254	226	245	217	265	220	200	255	224	210	203	236	224	246	205	217	226	243	224	240	236	229	255	231	247	222	258	209	236	234	240	225	212	249	243	243	242	236	231	201	215	278	230	239	249	227	251	204	247	254	247	232	255	235	256	235	244	221	244	251	210	244	216	259	231	231	231	233	238	230	226	233	238	248	243	223	224	214	219	235	266	237	231	215	214	252	232	244	228	228	249	212	223	258	249	222	280	234	252	215	225	240	245	218	229	257	209	234	217	209	211	232	251	208	253	212	222	258	228	247	239	240	274	225	201	266	252	236	249	211	225	225	207	249	214	226	242	238	231	223	257	247	220	231	235	222	222	251	205	233	245	232	232	236	217	254	221	223	259	240	234	229	236	236	253	232	225	202	246	225	239	224	234	219	218	232	235	222	225	255	255	219	250	234	225	221	249	228	220	267	216	229	280	216	258	225	217	225	227	252	260	238	228	244	215	217	242	238	231	238	244	234	225	240	231	253	253	225	247	214	252	237	267	219	222	212	241	226	233	220	209	233	204	237	228	230	254	239	236	210	217	224	229	230	246	245	219	247	242	212	258	217	209	252	238	268	256	239	241	243	240	240	242	232	237	250	242	255	249	241	227	235	219	251	229	239	244	239	225	229	221	214	231	216	248	239	241	246	246	249	258	243	233	253	227	245	233	240	241	232	254	242	231	251	242	243	240	246	240	258	194	234	213	250	222	255	220	197	264	235	206	225	236	213	250	207	233	228	214	223	265	229	240	236	239	235	241	219	231	243	242	227	233	257	254	238	217	237	252	235	216	252	227	229	228	239	234	229	243	235	215	242	225	260	218	236	252	243	223	241	221	255	245	231	243	239	217	247	220	262	233	220	245	242	220	255	236	262	230	234	255	222	237	220	243	231	231	211	225	260	231	237	226	227	227	222	243	243	219	260	235	237	194	241	228	205	224	226	215	218	251	255	229	243	235	233	221	232	260	235	225	227	223	225	266	216	215	219	251	244	239	233	237	230	219	220	250	225	239	267	241	233	216	268	242	208	232	195	236	213	256	237	227	222	244	249	230	234	237	259	237	232	258	223	246	240	250	253	221	245	209	245	223	224	237	244	244	216	250	227	241	251	228	253	262	245	254	241	226	262	232	229	218	204	215	243	225	216	206	220	241	229	253	251	221	237	236	230	224	244	242	246	238	249	235	256	246	255	242	242	221	257	254	199	229	237	199	221	229	230	237	229	244	250	220	244	238	210	239	244	255	234	247	222	251	204	251	221	214	224	236	251	212	237	222	221	234	278	229	250	250	224	218	234	238	221	277	259	226	257	210	231	232	211	235	216	255	256	221	227	228	237	231	253	254	250	214	235	230	224	212	240	258	220	247	235	202	220	256	242	214	223	227	219	238	218	238	242	217	258	256	259	207	235	227	198	235	232	242	222	220	223	223	252	240	229	231	254	213	241	251	209	234	213	244	237	218	263	212	247	262	232	198	231	245	219	249	227	198	224	236	218	222	228	216	248	250	242	222	238	221	241	246	234	242	245	225	257	219	212	219	237	229	231	235	197	252	247	243	220	227	254	227	217	222	249	227	251	262	231	227	198	241	197	241	215	217	213	224	269	245	265	251	241	220	219	243	251	244	250	210	260	206	235	246	223	232	226	232	228	227	240	215	236	256	237	246	274	249	231	241	238	240	208	232	248	197	252	216	257	225	216	232	223	241	219	239	245	220	237	199	242	251	222	242	225	257	216	216	218	219	221	238	207	237	241	220	221	254	252	215	263	226	237	261	241	231	237	246	216	219	231	220	219	258	245	239	229	225	246	234	241	257	244	229	240	227	235	244	243	206	226	224	231	202	241	227	232	231	230	228	248	241	230	238	247	237	216	244	240	244	213	226	236	205	226	253	239	240	197	228	254	268	223	253	217	221	224	219	227	232	233	231	264	223	276	225	222	207	280	210	265	230	227	228	228	230	243	194	226	216	236	218	198	233	218	235	199	261	261	232	249	245	235	241	262	217	239	232	203	223	194	256	210	257	222	252	242	232	246	237	237	224	266	251	255	208	236	227	266	258	232	233	247	239	216	232	268	236	250	253	223	261	199	237	222	232	260	224	248	236	243	245	201	230	250	223	220	235	250	210	230	207	226	250	237	227	224	265	234	220	238	213	255	240	235	253	230	217	219	216	248	235	223	239	258	241	245	230	224	250	247	212	219	232	232	233	243	250	221	254	234	228	231	231	237	225	241	207	251	247	244	219	244	215	233	233	264	232	249	229	193	216	217	227	227	212	245	231	224	212	249	216	233	221	215	240	227	237	238	246	241	241	232	253	227	283	210	210	248	229	238	250	221	211	233	267	253	215	216	259	240	242	249	226	216	255	211	228	240	250	231	244	236	227	220	234	242	258	225	233	251	214	243	233	237	254	234	247	223	244	212	254	232	249	234	221	220	270	223	239	221	222	266	246	221	235	232	239	250	234	217	237	216	203	233	234	242	234	224	247	226	218	205	272	252	219	213	247	260	250	210	264	236	229	260	219	236	230	249	231	250	230	228	204	228	237	223	233	215	213	235	236	218	224	215	242	247	252	250	212	231	204	245	243	217	248	239	205	232	227	231	227	217	231	243	217	218	215	219	251	226	233	226	254	214	255	258	254	256	238	266	244	244	219	240	237	240	252	246	246	238	247	240	228	225	215	239	247	231	261	234	225	238	228	231	238	235	199	247	206	246	213	208	236	251	243	226	220	259	259	230	242	219	211	248	215	240	253	236	208	246	245	247	248	219	247	237	240	249	261	214	229	243	228	232	228	251	245	241	229	240	221	240	240	237	235	238	232	234	229	208	229	262	231	236	228	237	227	244	255	232	230
3535	690	724	760	720	680	686	707	643	650	659	666	662	627	628	694	617	590	651	609	621	679	611	657	643	630	619	618	595	622	658	634	652	608	654	647	635	643	633	627	637	643	622	664	570	620	632	613	607	618	668	642	654	639	597	621	674	630	666	606	637	614	641	625	622	643	607	610	658	645	647	649	688	650	623	628	636	653	659	636	665	624	604	614	666	712	623	622	612	643	617	612	636	667	624	643	635	584	618	700	634	647	623	652	571	606	640	620	620	643	616	670	604	656	627	637	664	620	605	608	636	631	627	621	630	591	614	624	622	601	598	619	625	606	665	637	653	643	654	614	650	612	653	656	616	638	639	626	647	611	590	678	606	615	637	621	627	632	659	627	638	597	628	615	621	635	638	631	624	622	639	583	630	656	645	620	639	616	623	653	591	620	637	642	625	679	653	656	674	624	620	623	616	654	689	680	641	602	641	633	602	617	611	592	635	627	665	620	588	628	621	617	651	667	642	606	663	619	604	604	596	632	599	663	616	666	670	667	636	596	599	646	654	657	646	632	625	647	590	674	571	612	623	643	644	632	581	660	634	646	631	603	595	619	667	631	631	637	660	616	654	658	612	639	621	585	626	626	644	620	598	618	612	613	675	639	668	629	611	676	621	636	649	602	697	647	632	607	609	644	614	635	628	690	586	610	624	608	646	630	654	598	670	631	610	616	636	644	591	591	668	611	634	609	632	628	648	619	619	614	633	642	621	613	642	608	618	617	625	631	648	652	626	691	617	669	692	592	662	609	654	635	608	622	633	624	612	620	565	602	633	632	601	613	656	589	664	666	614	607	644	596	660	647	615	633	649	643	636	649	621	622	584	722	678	631	645	666	629	642	644	669	669	639	638	619	623	606	632	591	603	637	642	615	629	622	644	625	631	619	624	681	620	645	598	614	654	651	667	617	632	642	596	694	691	612	596	684	647	603	637	604	637	653	606	581	661	629	672	622	645	640	594	622	649	623	655	666	654	636	597	650	651	622	655	551	669	613	641	622	663	653	623	617	610	651	648	619	613	587	674	652	620	656	602	640	613	634	591	660	599	606	637	650	629	567	637	609	659	647	629	626	644	646	654	591	586	618	637	613	611	664	618	641	690	632	666	605	648	612	668	653	632	647	631	606	608	617	598	618	604	672	623	608	645	626	644	616	653	606	639	655	632	619	664	635	588	646	615	615	683	628	607	626	605	618	610	640	651	646	634	636	693	612	629	633	644	643	625	577	635	560	588	641	616	676	649	635	631	634	625	626	643	625	642	640	640	612	669	616	657	648	680	658	601	601	585	652	615	628	642	647	613	594	619	653	616	637	634	610	651	629	602	673	641	606	649	640	653	630	669	643	627	607	612	609	596	654	674	667	599	616	622	636	658	649	595	608	628	641	620	642	616	616	655	598	602	614	626	662	674	604	643	603	643	658	621	668	620	642	611	619	629	636	591	676	618	637	630	645	644	640	692	676	586	680	628	622	627	632	668	622	604	623	625	665	586	633	648	618	608	648	646	647	637	621	594	637	636	639	598	625	635	641	598	643	640	598	637	690	662	639	580	621	626	602	624	567	631	612	603	596	648	681	609	706	642	608	620	628	624	666	640	647	596	615	636	616	597	636	660	619	679	609	639	580	648	667	673	672	641	639	659	666	627	609	624	662	635	617	612	621	640	611	650	581	665	630	640	660	636	615	662	618	677	644	646	638	680	618	604	631	633	618	629	590	646	658	640	664	635	600	572	657	636	641	619	616	625	621	622	631	652	621	604	653	658	672	633	639	628	618	641	629	582	614	692	677	636	607	655	643	682	630	654	589	625	668	593	650	582	646	663	635	644	667	646	628	598	667	645	612	630	606	638	660	638	683	619	633	616	645	648	585	694	593	683	637	645	659	652	612	666	608	675	640	636	624	613	638	609	607	596	598	689	670	668	634	633	601	627	626	616	626	636	642	650	635	596	638	643	649	621	611	626	637	609	613	672	617	612	584	623	577	616	656	612	613	602	661	625	606	645	622	654	606	597	638	598	609	622	620	646	642	613	631	652	630	646	659	605	635	630	609	607	685	624	652	602	629	633	611	648	655	645	667	656	653	633	619	597	584	638	637	588	598	619	623	647	648	612	624	618	645	623	620	657	570	639	642	648	649	645	641	650	649	588	608	585	631	593	639	591	644	639	615	622	617	611	611	687	605	600	639	647	671	581	623	603	656	617	643	629	609	615	624	648	678	628	650	625	626	638	607	639	641	661	625	638	616	565	644	589	647	596	632	639	602	605	618	673	651	655	630	639	607	654	652	595	654	652	676	618	649	605	669	616	620	641	620	619	603	607	614	639	665	628	615	621	673	624	616	661	634	594	604	598	645	626	602	623	609	602	651	687	647	628	652	618	583	666	617	661	637	625	623	622	646	612	633	600	587	636	655	640	570	629	630	619	632	622	688	631	605	606	627	607	664	616	625	595	636	580	645	618	641	649	628	643	645	677	624	616	605	634	619	640	627	644	636	608	654	663	614	684	617	646	599	679	650	644	635	653	603	602	620	605	612	607	632	631	618	592	698	624	635	607	615	628	658	624	666	635	622	615	601	608	602	619	609	656	651	649	613	615	614	617	622	633	647	634	583	616	650	615	609	593	623	671	599	553	636	621	637	623	630	604	618	571	667	610	632	604	645	613	678	611	637	667	629	593	650	620	627	640	625	664	626	634	628	681	647	576	547	622	614	666	626	625	639	617	666	673	621	632	661	613	626	657	624	604	598	650	575	653	651	677	628	666	652	644	633	649	646	570	662	623	593	574	616	637	625	629	624	623	654	637	614	656	606	643	629	632	603	640	636	608	664	609	640	688	640	653	622	610	655	607	619	661	627	614	667	679	650	596	642	613	623	620	669	635	632	626	643	628	689	637	613	608	640	620	656	644	636	624	643	636	663	610	621	639	610	643	653	608	630	660	596	642	643	591	631	668	664	646	633	628	666	595	631	665	631	627	657	629	606	649	641	670	614	602	638	636	660	616	615	607	654	615	651	637	660	599	643	684	632	589	658	632	635	619	628	650	614	639	636	628	630	624	604	635	664	613	581	591	661	599	631	618	604	644	667	601	616	642	624	672	576	622	590	582	596	615	633	635	591	605	677	632	660	610	602	625	656	630	657	646	668	604	668	648	634	630	587	599	599	613	658	616	610	634	663	636	617	619	654	626	634	600	623	608	656	602	620	604	617	627	633	639	642	610	619	648	595	620	616	603	622	681	635	597	616	623	612	599	642	632	611	633	638	639	618	665	586	640	616	642	637	609	622	635	630	666	622	633	624	639	637	624	644	645	631	607	638	656	650	624	619	695	614	646	620	592	637	626	635	677	646	662	582	641	698	666	671	649	629	606	627	639	573	603	609	622	572	613	645	601	656	626	623	634	630	618	643	585	597	626	614	615	633	599	638	595	639	648	626	618	662	638	625	608	633	591	647	626	619
31139	5764	1322	965	800	664	538	482	465	428	417	426	336	338	398	360	369	347	335	323	338	327	340	324	302	320	339	327	335	330	326	323	344	317	322	354	314	326	324	297	326	347	304	315	334	325	341	337	304	321	317	333	307	304	299	357	343	336	312	314	297	346	329	309	327	322	302	361	309	328	287	307	322	312	288	297	313	328	324	320	323	297	299	310	352	330	325	323	336	304	303	353	346	318	327	327	311	343	331	317	351	332	327	326	330	330	324	291	361	320	337	324	334	339	341	315	290	314	330	294	331	315	324	318	319	344	330	307	319	295	321	269	318	330	318	325	344	336	342	341	338	333	325	343	324	276	335	303	313	293	296	329	353	328	333	351	309	317	307	306	346	305	334	343	313	343	333	315	352	345	343	329	279	302	320	308	331	322	312	314	315	319	362	278	336	353	289	305	299	349	293	312	331	319	313	316	323	318	346	315	305	329	324	323	342	330	293	335	315	309	309	288	323	328	360	348	304	285	303	287	301	324	323	340	318	288	335	312	334	316	329	310	307	358	337	293	319	321	364	310	337	307	317	303	285	329	336	305	346	316	328	305	299	311	316	322	318	338	323	310	331	336	304	365	308	312	331	299	295	311	324	340	297	342	334	323	330	327	292	304	343	335	335	321	322	336	330	316	285	316	294	341	310	274	319	326	333	309	306	345	343	322	328	327	297	316	313	345	319	306	314	318	289	330	336	328	305	327	372	326	325	336	314	312	328	311	310	341	305	327	338	336	326	346	309	359	334	346	293	311	318	304	340	309	315	291	329	323	298	323	317	342	319	342	323	320	336	314	325	337	297	320	348	354	338	347	304	370	336	342	351	332	331	332	314	296	319	320	310	324	314	355	294	315	291	348	340	352	312	286	347	335	304	318	286	301	314	280	336	337	317	345	334	350	290	312	339	331	328	321	302	338	312	297	308	330	309	297	304	303	294	317	324	321	327	300	335	274	303	333	336	315	322	329	285	315	345	275	295	303	339	321	312	324	309	301	334	320	325	336	303	354	344	306	325	313	341	289	337	322	304	331	319	304	324	299	324	321	340	334	300	281	331	316	318	345	322	331	322	336	337	304	318	298	334	320	326	324	329	324	311	338	298	329	334	313	293	321	322	303	293	315	298	339	313	299	299	315	314	318	312	300	299	319	329	307	317	330	355	328	380	351	302	311	357	309	286	322	350	295	345	318	323	294	319	310	313	329	343	315	307	304	299	330	292	330	300	321	291	345	280	307	300	317	340	311	322	329	325	315	311	351	293	315	325	363	357	341	310	322	308	291	337	295	340	324	328	294	318	291	340	338	327	285	332	323	323	309	310	348	294	287	320	308	331	299	285	300	339	328	312	347	338	301	338	331	294	313	342	318	323	289	329	322	312	301	303	309	307	313	355	326	357	303	326	315	321	304	320	295	300	327	308	305	337	334	311	332	335	318	308	365	308	292	289	318	312	309	297	320	339	337	305	310	310	336	308	331	330	321	310	323	329	325	346	285	305	280	316	319	326	316	320	311	339	284	316	353	349	339	341	315	328	324	300	311	310	331	313	298	284	303	328	289	332	320	286	305	336	366	345	341	306	366	323	320	293	310	334	282	314	295	351	323	307	325	305	303	315	313	313	321	322	317	328	336	332	317	327	295	295	335	325	315	325	323	312	296	294	352	320	352	333	325	289	304	320	289	296	337	352	325	318	300	303	302	321	313	318	305	317	292	335	304	312	303	293	326	314	334	304	310	314	300	285	324	332	295	294	329	288	334	338	300	339	344	340	312	325	335	304	312	318	322	346	329	279	323	317	320	353	301	328	330	322	333	332	310	320	313	316	341	293	302	305	303	308	346	310	278	298	337	323	328	344	333	312	318	329	313	333	322	311	277	297	337	346	306	335	309	333	320	336	331	309	338	337	323	313	319	363	316	339	293	331	313	311	297	317	310	326	306	328	309	309	313	325	309	311	349	330	322	312	331	310	336	313	320	327	323	345	303	347	320	325	304	352	314	327	325	329	324	340	327	344	338	336	289	286	336	305	333	332	312	318	322	284	348	319	303	314	299	310	371	299	301	333	329	321	291	310	348	304	352	281	318	323	322	288	326	323	341	358	327	345	335	321	340	320	332	314	313	331	344	322	321	318	342	338	284	305	315	326	284	321	309	313	316	317	316	331	303	314	318	312	310	326	322	338	329	292	328	344	328	293	322	329	338	329	292	308	326	316	337	334	335	314	323	298	334	358	317	328	318	328	356	341	285	301	292	323	307	316	351	315	345	306	328	323	312	297	262	336	322	300	278	329	298	307	315	330	287	341	290	304	301	363	336	325	319	297	301	326	303	341	314	322	317	318	277	318	322	309	315	326	303	331	328	329	303	314	327	337	300	329	345	317	317	324	312	292	284	291	342	328	344	344	298	311	316	338	356	359	323	299	328	313	296	318	297	309	327	321	370	314	330	318	337	343	292	330	338	306	302	334	310	286	300	308	290	328	310	338	327	306	307	306	318	286	305	311	331	308	310	296	298	324	323	309	290	330	320	332	306	289	321	322	320	332	295	334	330	297	343	293	315	330	306	343	326	320	316	311	319	309	323	305	310	356	334	345	324	324	308	317	353	326	310	337	329	345	322	288	335	347	314	332	307	335	337	327	329	310	326	323	311	332	306	310	338	355	319	335	323	332	331	326	309	293	327	341	322	308	330	301	340	333	331	325	321	305	293	329	314	286	326	351	324	304	319	320	330	319	319	338	315	326	314	335	333	345	316	346	306	293	328	317	308	279	329	311	321	332	347	357	314	323	329	318	324	316	312	317	327	364	329	326	316	313	322	321	308	312	341	312	303	343	359	320	301	321	323	308	326	320	305	284	285	334	331	322	316	337	330	335	355	330	311	314	282	335	311	321	330	303	343	347	352	314	275	324	302	350	302	312	295	310	343	308	315	337	316	336	329	300	300	367	298	336	286	332	274	320	324	321	336	320	308	341	279	315	267	326	370	336	304	337	341	316	337	311	328	335	320	295	292	316	323	290	355	323	329	319	355	304	320	326	292	301	338	320	349	330	316	329	330	324	339	323	349	307	312	332	310	308	336	320	318	297	291	323	309	320	319	306	327	297	309	283	308	311	330	309	356	323	299	331	337	305	323	298	313	344	329	350	333	322	346	325	336	292	310	344	342	322	299	323	326	286	300	327	324	319	326	287	342	301	306	322	306	325	331	359	327	341	320	322	342	319	329	299	311	335	337	314	302	335	321	332	320	302	288	327	306	323	316	355	328	312	324	310	309	301	340	285	321	290	360	313	283	328	292	328	319	334	321	326	323	314	282	329	288	297	312	298	342	301	329	309	278	319	293	325	338	279	319	316	311	313	331	322	303	318	309	296	325	298	310	352	343	331	309	294	307	330	342	308	304	331	322	301	342	350	348	316	314	311	340	317	327	347	325	296	301	327	323	321	315	304	328	335	343	299	309	309	302
16511	1657	2980	3337	2925	2423	2059	1862	1640	1490	1378	1267	1197	1173	1151	1024	1067	1021	986	1068	915	971	925	914	903	912	933	884	876	895	909	887	867	843	841	853	873	867	836	843	914	848	853	874	800	852	918	844	861	884	841	872	784	896	833	876	854	815	780	816	821	766	873	846	781	820	892	850	827	757	778	804	792	861	838	838	831	884	828	878	789	801	788	876	748	759	794	767	855	795	851	794	832	810	814	887	792	822	835	809	917	827	819	850	842	817	840	826	789	816	793	798	791	831	796	765	827	825	825	823	790	848	816	828	826	822	802	796	797	819	789	798	811	810	858	818	857	796	842	786	868	792	827	843	772	826	813	840	824	871	823	812	812	872	896	870	798	824	859	782	827	837	824	811	781	860	833	805	802	817	833	817	810	840	839	808	830	814	843	806	836	878	862	821	832	828	862	815	844	846	819	810	814	845	834	792	838	832	811	815	814	833	813	802	820	809	800	818	865	853	820	786	816	817	828	824	769	812	786	822	811	842	798	796	815	849	801	802	822	800	777	799	823	810	800	815	779	827	833	801	826	811	854	781	840	852	849	803	827	842	850	844	802	797	791	840	781	801	828	841	855	781	782	833	848	821	812	873	810	849	750	864	851	795	852	854	827	798	825	803	858	821	823	841	881	802	843	846	850	811	810	774	884	841	820	815	821	831	827	805	822	827	798	820	806	834	852	860	845	860	840	839	795	852	782	828	814	815	789	802	800	845	796	782	806	829	831	800	812	848	820	819	813	854	818	823	785	797	816	762	803	876	795	806	848	858	817	796	824	841	871	813	821	818	783	839	785	793	803	851	798	814	866	850	779	803	800	808	839	821	814	805	792	783	797	836	825	821	807	859	809	813	825	838	810	849	841	803	813	812	797	832	848	832	805	814	800	874	841	808	785	786	767	786	817	858	819	859	806	879	865	864	862	819	814	834	831	827	802	826	855	829	870	865	821	763	820	833	781	821	822	852	863	810	845	810	806	851	831	813	822	858	801	875	817	788	819	805	825	789	848	814	844	857	816	791	866	846	825	802	834	823	822	864	803	831	807	877	850	836	846	841	840	825	825	841	858	794	820	824	772	802	792	774	825	814	858	776	784	815	833	822	867	806	860	828	837	839	859	787	838	832	781	796	828	849	804	794	794	853	803	805	842	815	766	793	800	776	800	830	799	811	788	818	813	811	805	858	827	806	851	878	823	815	843	799	790	849	787	805	776	824	828	804	853	837	768	861	778	841	809	792	807	807	800	809	900	759	788	847	870	779	881	799	816	785	829	816	809	842	809	785	814	769	826	848	823	816	814	817	853	870	794	834	807	896	783	823	824	816	835	780	836	822	863	808	794	788	824	779	784	862	792	849	837	866	854	777	844	823	817	791	853	810	858	812	816	838	801	826	776	792	815	821	830	850	830	838	780	818	767	863	863	786	843	806	780	789	826	823	788	794	789	801	837	827	754	729	835	829	857	800	822	823	775	850	860	874	789	810	819	830	818	825	798	879	811	841	877	812	850	812	817	830	850	836	809	782	783	795	810	825	803	835	778	833	801	813	822	864	837	855	808	802	869	778	835	784	777	799	824	805	760	846	825	802	791	816	778	804	823	849	778	754	792	822	851	806	821	799	775	797	798	810	882	818	809	790	792	821	773	806	798	843	827	750	775	802	807	750	790	831	821	833	831	833	840	793	856	828	834	856	818	822	857	901	784	814	817	885	773	784	792	834	785	854	844	819	788	776	791	805	845	823	791	819	755	815	836	792	814	821	826	840	812	809	838	845	821	868	780	834	788	822	777	848	831	824	857	830	846	830	847	836	791	791	842	871	870	809	850	816	828	811	847	832	811	812	773	822	834	768	804	803	842	872	815	783	845	777	835	799	830	841	843	856	759	836	801	872	824	839	745	770	806	846	863	805	804	802	810	814	860	848	839	795	836	795	840	772	838	816	863	818	817	803	833	826	819	830	874	811	818	782	777	761	842	844	807	820	876	813	840	824	873	806	805	833	837	793	816	835	846	879	847	863	816	796	789	856	812	810	816	845	845	859	832	784	840	830	816	796	846	817	797	839	801	794	836	815	802	825	774	831	867	773	819	862	782	813	806	844	868	842	829	814	808	847	843	833	807	814	816	822	755	847	793	779	810	797	837	793	901	835	810	835	799	828	836	831	840	849	826	820	813	789	828	807	873	820	817	837	767	921	855	823	801	860	822	869	823	802	780	784	852	860	785	855	756	815	802	771	799	786	849	825	798	829	823	805	798	781	820	825	840	838	789	893	819	809	855	863	797	798	787	755	833	829	826	815	815	881	797	804	844	815	839	809	804	762	836	801	802	785	806	829	834	842	836	804	796	837	837	806	850	837	851	852	812	789	859	797	794	839	824	841	781	820	836	850	804	832	869	832	794	827	842	800	802	847	812	871	843	766	748	847	810	818	874	824	812	799	807	798	794	836	776	774	828	798	814	823	811	793	824	795	836	794	805	806	869	805	825	840	818	823	865	810	789	796	810	821	849	796	835	777	805	873	833	842	848	795	792	832	839	795	823	864	869	840	871	808	883	814	859	838	806	821	794	824	848	773	814	800	817	866	832	813	853	777	850	759	788	821	804	798	816	839	806	854	785	791	855	786	765	852	827	803	853	810	787	853	811	912	823	838	830	830	861	824	794	834	842	860	892	843	824	815	842	794	901	823	803	810	819	822	844	803	778	824	813	810	877	776	823	818	830	783	792	852	822	830	799	836	832	820	809	834	824	861	821	852	796	851	785	840	747	805	826	837	847	804	785	842	847	819	825	782	799	816	769	836	863	837	842	815	833	821	862	831	809	861	843	832	809	839	831	837	827	787	846	818	801	780	842	802	794	773	868	851	792	787	847	815	766	785	795	818	859	792	761	803	822	841	777	830	799	841	776	855	772	836	827	821	854	822	829	823	804	820	784	858	832	788	782	788	862	807	830	785	808	827	766	901	825	810	827	750	792	818	834	808	780	807	869	787	799	810	843	794	810	828	822	838	850	809	808	821	816	801	799	773	875	828	799	759	820	810	830	840	825	801	799	883	822	874	860	825	802	809	813	831	818	818	847	847	796	847	804	819	819	833	836	818	795	810	895	803	828	816	795	854	832	811	819	843	796	843	833	851	823	787	795	807	783	826	856	840	824	826	807	775	857	787	796	830	815	787	833	848	791	823	848	828	823	861	819	796	819	845	823	825	857	843	835	784	777	773	818	844	804	792	866	816	801	786	821	857	820	850	813	879	838	813	804	863	813	848	838	779	832	804	788	807	816	771	808	800	800	763	834	765	794	776	782	793	801	790	830	851	780	808	837	832	828	779	833	809	825	834	826	813	786	860	769	793	803	877	792	875	871	809	823	839	783	799	799	838	835	817	832	801	839	812	804	839	792	834	856	804	813	830	775	807	794	848	776	804	795	850	845	834	862	819	812	830	809	819	805	809	803	829	823	837	867	849
45270	13635	2923	1667	1177	836	713	575	506	474	428	381	410	373	334	305	317	307	316	292	304	268	289	296	293	287	259	252	265	254	282	282	263	258	287	246	266	251	270	235	238	252	254	239	292	295	269	275	265	271	255	259	282	297	270	263	283	221	242	259	260	287	252	260	268	293	264	243	253	236	277	272	249	270	272	249	267	232	253	266	236	231	241	249	272	258	225	234	276	227	275	241	260	258	233	254	240	242	254	248	248	247	252	250	247	272	288	288	243	240	263	244	265	243	278	267	249	248	229	253	267	260	265	249	257	263	299	244	248	241	258	270	263	272	244	256	255	238	237	250	268	233	246	211	255	271	268	237	235	249	251	257	232	264	280	254	258	281	283	261	276	264	224	219	254	271	267	243	283	232	249	284	240	233	231	274	263	276	264	251	260	256	262	254	255	243	235	255	242	276	248	251	239	237	252	273	245	261	240	245	260	258	276	233	269	276	241	231	234	238	259	236	289	262	251	266	229	268	248	235	251	256	274	256	270	262	258	269	247	259	264	234	232	241	258	272	256	279	232	241	260	246	237	217	271	259	243	229	262	254	269	231	239	265	251	245	251	235	247	246	245	267	250	238	245	236	228	280	268	264	250	276	238	249	241	231	259	265	232	272	246	249	287	244	244	280	283	251	234	254	265	226	247	221	250	256	239	274	269	251	244	265	254	248	272	250	249	288	287	249	238	267	267	280	221	235	241	266	274	248	255	262	278	236	245	259	250	242	253	241	249	244	234	248	267	240	239	248	253	252	280	247	240	237	255	267	284	248	240	275	295	249	250	242	245	259	261	240	275	283	244	248	256	267	227	234	238	244	249	216	262	253	244	227	264	286	254	262	230	241	239	280	239	231	254	244	248	235	264	254	263	266	246	262	248	250	258	267	242	277	263	218	261	237	237	247	237	272	250	272	243	247	249	244	232	233	245	270	253	269	256	287	251	275	285	269	246	234	288	268	244	274	238	235	259	238	249	306	246	241	250	280	246	270	260	208	266	239	256	257	256	253	286	269	261	228	252	285	267	249	246	269	249	264	253	247	259	266	226	259	232	245	276	241	240	249	282	301	255	254	252	240	282	255	250	253	236	242	220	263	247	259	236	249	247	257	254	247	224	237	234	262	264	254	263	253	257	254	251	272	253	266	237	268	268	272	244	244	255	250	235	244	248	244	258	248	257	260	261	245	241	242	243	267	238	258	252	266	248	247	274	252	265	260	261	274	250	240	249	247	249	252	266	260	261	247	254	249	278	244	263	237	255	283	236	273	251	270	249	269	264	254	254	284	250	243	216	258	273	273	247	247	236	270	274	283	245	257	226	278	281	225	252	282	256	235	246	277	263	253	247	246	244	256	250	254	250	255	251	252	225	272	284	251	275	268	269	265	257	244	245	261	264	256	295	284	254	231	251	227	251	244	246	245	258	261	291	253	274	237	258	254	246	258	262	251	274	257	242	235	280	230	253	257	254	224	271	247	261	238	262	223	240	257	274	282	270	266	249	242	239	227	266	264	254	243	250	264	261	268	255	291	271	243	267	250	260	244	246	248	228	254	272	257	264	268	229	238	277	264	249	264	257	266	253	274	249	267	231	252	257	231	217	239	249	255	255	264	231	247	271	268	265	247	247	237	253	261	244	251	263	250	262	268	260	251	256	237	277	246	235	235	244	257	245	253	250	240	253	246	272	257	260	259	265	260	262	242	239	217	256	297	240	234	235	250	239	251	249	257	229	255	269	244	252	267	264	249	233	231	264	273	259	252	241	207	234	254	271	240	258	268	220	261	248	243	237	246	255	227	246	267	244	214	253	256	296	256	256	240	266	255	258	251	261	235	245	269	297	284	240	255	277	206	253	244	246	271	243	215	241	262	263	255	252	243	252	228	272	249	245	258	265	273	246	253	233	271	238	255	253	253	242	218	255	256	279	279	253	261	265	255	234	234	248	223	284	248	244	248	260	271	246	261	237	253	241	234	233	276	236	271	257	240	231	284	229	272	241	232	271	266	242	250	256	285	278	246	232	280	269	273	251	238	243	234	268	237	272	244	254	278	242	257	264	255	253	233	281	269	255	269	240	287	256	235	250	261	246	237	269	243	235	262	264	255	270	276	259	225	236	233	245	259	263	247	232	249	271	259	259	254	234	257	222	222	231	237	259	255	251	278	260	239	236	269	274	239	241	233	263	249	258	274	243	282	282	238	242	237	249	266	277	255	252	244	251	279	235	266	241	239	279	246	235	260	263	203	242	230	229	267	259	260	254	244	249	262	241	259	255	253	282	255	259	260	240	253	254	243	256	238	239	254	277	280	263	248	247	244	256	253	274	273	262	252	250	260	254	256	256	276	247	273	220	251	236	230	240	275	233	229	243	259	253	293	263	236	247	288	237	266	222	276	266	249	243	265	260	244	264	271	255	244	268	290	256	267	227	236	257	233	277	244	251	287	261	276	239	246	261	248	232	280	257	280	240	249	253	260	242	269	242	273	268	258	254	266	250	264	255	257	251	269	218	262	238	265	270	271	246	228	238	253	232	248	240	270	261	275	236	233	270	263	264	294	256	257	285	268	252	257	241	268	259	216	236	250	248	251	279	256	243	226	258	255	230	264	270	254	266	238	260	241	227	243	234	250	244	266	258	242	241	252	280	270	247	247	245	248	253	240	251	270	254	231	254	271	257	236	232	260	265	230	253	263	282	223	260	257	250	255	259	271	230	238	257	235	229	264	267	248	238	246	291	265	264	264	262	261	250	235	260	235	244	227	260	266	270	252	260	243	229	256	244	269	275	275	248	255	258	229	233	277	284	269	238	240	234	257	266	268	254	252	260	265	224	241	264	247	261	266	243	251	257	247	259	235	246	256	247	251	252	240	254	270	254	266	243	242	289	248	232	230	254	221	234	260	273	246	245	250	232	252	268	241	254	260	242	228	263	256	247	246	259	262	256	247	233	254	242	262	243	259	257	244	271	253	265	267	255	251	239	262	231	261	283	261	276	229	268	253	244	281	241	258	247	288	235	266	264	238	244	258	263	275	247	241	244	268	250	245	238	267	238	237	218	233	231	257	296	239	239	259	247	230	258	244	232	249	255	249	229	241	269	228	249	269	248	261	240	233	227	252	255	260	222	260	271	290	255	256	256	223	256	269	231	277	244	283	259	248	247	281	260	244	238	225	236	264	262	254	266	261	261	258	253	271	255	223	293	260	266	242	264	254	232	278	266	252	257	250	271	226	235	235	259	252	252	246	263	255	253	246	247	227	256	220	275	240	257	232	277	242	253	275	260	251	243	265	237	248	258	265	242	245	249	266	234	278	270	269	240	241	253	234	228	258	237	273	238	252	254	246	263	266	244	278	285	297	265	250	262	252	249	237	222	272	223	274	244	218	243	231	285	242	261	248	241	274	246	219	224	255	217	267	245	234	252	253	248	234	259	277	250	269	236	254	260	257	214	240	262	229	262	252
24154	2269	5002	5514	4744	3814	3112	2550	2255	1955	1736	1580	1423	1361	1270	1209	1157	1075	1048	1006	1024	973	914	844	874	876	891	844	822	799	822	789	801	808	788	749	755	754	769	712	744	766	696	695	742	705	709	717	714	778	715	720	723	674	699	700	712	654	677	677	656	682	672	665	648	680	658	636	705	665	670	662	696	694	679	684	640	669	677	659	675	693	664	624	698	671	688	645	640	632	594	643	675	660	659	651	669	680	634	651	685	700	640	668	660	668	653	668	631	658	629	709	623	669	656	668	634	641	635	661	658	651	642	642	632	646	632	649	661	637	633	622	652	619	635	678	635	669	674	670	659	667	651	627	650	650	681	685	654	659	710	691	642	675	700	636	652	686	662	661	650	658	678	654	698	641	669	687	578	626	659	654	713	673	642	670	646	648	707	666	665	626	657	611	709	681	670	655	654	668	614	643	677	666	662	665	644	662	627	620	666	645	632	622	668	604	641	716	685	674	640	650	652	636	627	661	656	621	684	591	672	679	636	645	625	631	679	618	687	659	631	634	669	636	643	642	610	631	671	652	648	695	638	646	668	647	636	656	629	614	638	643	662	657	667	632	643	704	667	651	661	670	592	645	645	625	696	674	705	628	641	606	674	652	651	643	656	619	632	640	647	660	683	633	675	604	625	674	640	672	597	695	652	649	682	629	630	629	655	654	636	660	626	636	665	614	605	648	657	599	665	676	595	690	650	646	672	645	680	652	637	616	655	652	624	669	614	621	640	645	633	667	718	617	666	677	651	644	606	664	619	668	646	666	659	678	679	661	649	669	645	673	664	633	653	675	639	598	621	660	648	586	640	641	654	671	631	640	597	646	672	630	655	660	605	624	668	640	645	668	658	617	661	625	674	664	620	656	648	628	616	652	659	576	643	669	677	612	650	667	671	675	646	636	644	613	621	662	609	690	646	611	665	661	658	611	668	675	669	638	681	625	669	607	589	612	694	607	688	600	651	584	587	663	594	624	626	641	664	622	606	656	643	674	658	674	691	628	616	670	643	660	678	631	621	644	625	620	607	621	651	616	634	660	662	664	682	629	663	668	650	667	648	675	690	658	625	588	627	657	641	661	623	668	651	636	671	597	643	623	634	611	671	668	609	660	605	623	651	712	638	675	640	633	643	705	640	682	664	660	651	659	634	627	681	654	592	685	616	630	646	624	629	661	645	638	647	644	624	698	664	637	672	686	652	642	588	607	683	633	626	625	655	665	689	641	621	621	668	644	629	665	646	656	601	645	641	666	646	639	654	647	607	643	632	649	673	610	663	642	630	667	633	649	672	658	623	644	662	667	672	662	674	664	672	621	651	672	677	631	636	683	626	668	607	639	623	652	646	666	652	665	641	656	650	680	621	688	585	659	628	632	652	596	655	678	633	686	621	646	655	654	634	669	655	584	665	667	671	665	626	627	664	633	682	656	674	685	663	682	656	661	609	620	679	629	674	662	669	659	627	668	656	684	646	709	663	620	645	688	640	629	668	665	667	637	636	647	677	658	685	625	712	585	634	654	649	635	697	595	607	653	651	622	677	688	660	628	655	652	659	612	626	679	652	621	666	658	668	660	661	627	673	651	670	617	607	667	659	622	600	647	658	671	692	628	689	612	626	627	664	659	666	673	599	677	654	658	652	675	637	672	649	665	621	636	629	700	692	654	683	639	630	656	660	624	684	654	666	661	573	665	645	659	668	597	662	659	656	631	644	627	668	653	635	700	611	618	660	618	635	647	621	673	632	576	602	673	610	687	626	608	653	645	649	641	669	671	626	676	626	597	645	644	609	648	644	633	645	663	670	634	684	655	648	678	616	617	649	618	634	665	610	646	694	632	641	688	680	626	614	655	600	605	661	665	646	624	630	658	629	676	706	650	642	630	721	647	668	632	626	651	704	679	676	641	614	675	664	608	627	689	643	617	670	666	635	667	647	640	614	697	621	637	642	600	661	626	634	656	618	692	673	649	660	637	624	632	641	646	665	654	654	647	659	695	586	643	632	624	606	625	673	690	597	646	649	656	677	638	659	639	628	609	572	648	697	646	646	655	605	611	681	651	643	662	627	646	649	623	626	634	696	614	624	665	657	641	679	641	652	612	671	655	615	653	638	658	635	660	640	664	613	618	675	625	650	654	663	673	637	663	691	620	651	655	643	648	693	659	653	635	662	668	677	611	625	624	641	660	657	687	679	640	674	650	659	638	653	677	639	625	651	656	633	607	623	638	687	639	645	630	610	666	695	616	600	640	649	687	628	645	628	682	669	612	633	625	642	632	632	661	626	666	661	622	683	630	644	648	629	620	629	691	643	628	631	664	655	666	642	651	609	682	608	628	637	647	666	616	636	632	633	651	611	674	612	647	613	632	658	680	604	625	669	640	680	693	653	684	618	644	646	609	674	624	632	660	653	634	695	678	612	650	646	662	575	652	672	597	668	683	625	621	601	660	663	583	675	641	652	674	596	625	683	656	652	663	649	690	696	638	650	679	616	626	654	644	654	661	628	623	646	682	631	659	624	683	676	657	604	618	623	643	640	641	660	666	632	669	656	669	638	638	625	679	688	675	678	661	612	601	625	708	629	628	643	618	624	666	632	640	663	619	610	620	619	642	679	667	662	615	683	659	652	647	600	668	639	663	620	632	645	636	640	654	618	646	635	673	649	651	697	613	632	651	670	623	665	631	661	635	644	633	626	659	632	610	666	623	623	671	653	669	638	665	649	678	680	659	679	658	674	666	649	633	657	642	663	633	665	608	614	629	659	673	680	715	657	646	628	637	628	644	648	636	665	688	638	623	648	620	641	610	637	649	684	669	673	645	627	670	652	678	646	685	635	633	644	620	656	641	641	632	620	626	646	670	639	602	633	639	650	632	664	693	636	599	612	629	687	690	636	622	658	621	655	614	629	599	646	615	656	632	604	592	686	641	595	603	684	598	620	624	640	649	578	617	621	675	578	615	652	655	639	633	653	672	620	670	657	645	612	666	661	616	645	604	659	641	656	625	633	671	603	594	662	689	630	620	650	658	662	642	633	647	675	666	660	698	678	588	634	626	647	631	691	636	642	612	638	619	639	609	688	614	658	653	668	648	635	628	700	612	705	655	630	640	631	624	668	626	635	647	655	610	646	639	648	638	640	648	643	689	620	693	609	673	627	642	647	674	666	696	669	637	664	639	664	586	653	651	644	644	674	629	646	626	664	625	627	602	601	648	660	680	630	679	670	618	651	682	643	672	711	648	610	651	668	637	641	663	638	655	609	653	653	666	655	648	662	655	650	703	634	638	669	646	653	648	628	605	601	686	646	614	624	643	637	669	631	669	618	668	674	642	628	681	651	675	633	587	672	622	650	669	603	652	652	581	657	630	652	620	633	619	640	665	621	681	663	634	642	644	654	687	672	702	646	631	681	668	645	638	638	652	671	672	691	656	631	659	619	689	665	641	654	626	698	641	641	629	659	666	599	638
3511	291	254	264	271	272	230	265	231	259	254	242	231	269	235	242	236	242	247	264	235	262	230	247	229	223	259	197	249	249	237	236	241	259	267	239	216	225	240	248	219	234	235	248	240	243	220	210	227	250	270	248	234	244	222	245	254	230	236	243	251	228	251	235	273	230	224	252	252	218	238	258	250	214	259	248	233	237	250	236	261	229	262	257	252	229	228	230	255	219	234	271	232	251	230	250	227	228	220	232	245	242	249	247	245	249	255	226	218	227	223	258	241	263	235	251	239	218	266	226	225	246	238	241	230	265	220	257	242	249	233	237	236	250	265	265	233	215	227	250	249	221	229	229	211	234	241	222	237	232	210	258	251	250	224	226	256	218	235	227	257	228	256	249	238	279	229	250	215	243	240	237	202	262	214	251	231	245	267	211	248	248	246	246	236	234	246	237	253	230	226	221	211	279	253	238	217	280	229	249	271	243	246	233	237	261	230	237	244	261	230	235	230	236	232	250	267	212	232	234	252	269	250	231	217	244	244	251	241	226	235	233	260	238	226	251	279	227	229	230	240	235	227	253	224	240	235	212	235	239	230	285	232	230	273	240	260	239	244	263	250	279	242	243	243	241	231	249	256	244	239	247	264	268	280	256	239	259	252	236	236	218	236	227	243	212	210	249	243	238	239	247	239	225	267	264	252	238	251	240	252	224	252	239	244	246	256	238	238	257	256	219	262	268	206	229	247	245	240	225	239	267	258	219	239	256	270	241	256	255	251	235	266	224	237	266	271	248	248	236	247	223	256	260	257	263	235	232	233	251	235	250	238	240	233	244	270	239	261	237	248	249	262	263	245	263	242	228	239	256	252	237	256	226	234	242	225	259	230	269	259	222	250	247	228	242	235	210	256	266	259	231	225	246	238	269	218	243	275	270	202	258	253	247	258	228	262	248	265	232	193	229	241	258	245	234	222	234	225	240	262	238	226	233	254	246	247	261	234	259	235	236	228	223	251	227	269	182	232	241	217	246	232	243	241	243	239	246	265	236	255	232	237	254	242	213	255	248	225	227	237	228	237	238	275	261	229	225	247	245	251	233	246	239	238	244	233	247	239	263	219	200	239	246	243	234	220	246	222	242	260	230	233	208	264	232	247	216	229	263	227	248	231	248	236	208	252	210	243	256	227	241	234	233	246	236	226	246	260	258	234	248	265	293	243	232	239	249	241	232	226	234	235	242	205	246	242	235	212	224	245	249	236	241	214	235	239	228	248	242	245	236	244	205	239	235	222	231	233	231	252	241	220	242	237	238	213	257	240	229	262	261	250	231	236	228	253	253	220	230	229	235	240	249	236	236	236	213	244	246	245	228	248	261	237	254	245	239	230	229	246	253	243	218	247	244	228	242	228	249	226	234	234	229	231	211	256	251	236	245	255	214	220	206	231	259	235	242	248	246	224	265	240	224	235	221	237	215	241	232	244	245	250	244	257	233	253	267	207	234	223	221	241	243	214	228	226	236	215	249	255	253	248	214	252	232	226	227	251	242	227	234	230	239	248	265	226	236	239	274	227	256	240	249	238	258	257	237	249	258	241	249	237	233	261	241	223	245	227	248	260	244	232	243	228	233	247	251	272	238	256	248	250	274	263	258	228	233	245	267	245	232	232	231	242	225	258	272	230	240	251	220	232	231	253	246	241	235	240	243	230	248	266	248	234	250	228	262	262	257	246	228	234	241	240	280	227	260	259	242	247	257	228	252	252	240	231	255	255	232	235	255	239	233	243	200	228	230	241	223	245	216	271	218	236	243	234	251	237	224	224	233	250	254	231	242	246	249	248	245	244	220	289	237	222	259	273	253	251	232	243	236	271	257	214	270	246	225	268	266	231	216	240	240	218	233	263	235	249	233	218	244	258	238	253	266	241	225	245	233	225	255	251	222	218	226	233	261	258	211	232	243	238	270	251	240	216	215	238	263	248	243	256	255	232	248	220	252	256	270	228	263	222	230	244	217	240	242	250	236	265	213	253	222	241	242	219	253	235	239	221	262	205	233	243	221	228	262	250	239	242	251	253	240	254	211	260	259	244	277	246	247	238	241	247	214	229	204	273	251	253	199	261	236	263	222	230	256	238	275	251	254	246	255	233	260	234	245	239	230	241	225	220	267	271	216	229	231	215	234	250	238	239	212	245	241	252	274	242	233	217	264	255	244	255	237	251	241	263	247	256	241	232	237	217	226	235	232	241	214	252	244	258	240	232	244	269	255	251	241	254	233	225	212	257	247	242	257	250	269	223	257	245	225	252	253	269	248	237	223	252	232	240	223	228	257	251	242	255	233	234	222	273	242	243	253	242	261	235	227	221	259	219	258	258	256	253	222	264	247	235	241	240	242	217	217	215	213	231	237	251	235	214	232	255	251	213	261	255	250	233	239	232	221	255	228	232	232	227	247	221	251	232	249	244	265	258	238	234	273	242	241	228	277	254	237	229	252	251	239	238	247	239	236	239	260	249	252	235	242	237	261	234	237	248	244	239	242	253	231	225	230	245	253	229	225	265	221	251	247	236	247	256	229	249	248	270	214	242	260	256	255	273	253	233	240	258	237	244	219	240	234	237	209	273	253	249	234	228	259	238	268	202	268	240	270	258	219	202	238	224	244	251	267	245	251	252	239	272	251	236	222	257	235	256	259	239	216	250	235	245	234	249	259	261	215	234	257	207	246	239	238	249	210	215	229	261	242	245	222	240	222	245	214	282	236	283	230	234	259	205	223	232	253	249	224	253	247	231	219	247	274	236	235	226	245	239	229	253	237	238	245	207	227	231	236	254	259	271	233	252	251	252	246	230	248	251	238	267	260	263	247	242	261	281	238	226	223	249	220	240	281	242	244	255	224	250	255	248	258	242	226	249	251	231	230	239	271	235	236	246	222	250	233	223	222	228	250	223	246	222	218	239	254	243	259	276	264	238	239	255	241	243	257	250	248	234	233	246	227	244	269	240	240	260	245	223	237	277	251	271	248	246	224	248	239	243	202	247	242	239	248	240	271	258	234	255	260	243	262	225	243	221	252	235	217	229	246	237	232	242	250	239	240	246	242	247	221	231	250	245	248	243	215	237	265	265	235	236	242	257	233	240	207	238	242	227	262	254	241	235	258	226	218	235	257	239	223	212	251	253	274	225	244	236	220	236	270	275	252	273	223	236	225	221	249	259	211	243	256	215	212	232	241	249	247	262	253	224	234	224	251	218	262	248	259	233	253	216	233	220	248	220	214	263	222	224	230	259	245	241	264	230	235	226	246	254	262	234	240	235	220	245	249	230	242	226	248	235	232	244	220	263	214	258	238	242	220	235	232	240	240	210	254	228	264	241	249	247	246	229	290	249	231	241	244	238	240	223	254	239	258	251	235	257	228	288	232	299	215	238	220	244	210	236	259	261	251	232	216	239	220	242	219	250	236	261	273	233	249	238	232	231	239	261	249	264	269	245	249	207	234	253	242	274	250
3469	732	763	769	730	717	668	663	691	634	701	686	640	621	737	667	654	698	627	632	659	690	661	629	659	688	661	654	661	632	713	604	632	658	698	602	689	654	654	616	658	628	650	659	632	636	692	670	634	650	638	644	648	638	678	637	674	702	628	661	640	642	655	694	693	611	655	681	634	682	624	654	590	670	634	674	629	653	633	666	672	652	650	648	685	660	681	671	637	668	659	623	665	669	658	615	676	637	693	645	636	665	677	596	642	646	615	656	644	624	612	601	683	686	690	615	675	657	641	592	658	624	608	675	658	644	640	634	678	603	646	680	669	678	607	646	641	660	634	685	705	700	684	687	645	656	691	679	645	674	662	705	640	664	659	637	657	596	615	659	699	693	575	674	675	638	634	637	677	623	616	645	687	612	665	648	658	676	685	636	627	666	669	650	647	667	654	676	663	694	647	637	632	723	697	641	646	652	637	660	645	629	643	630	666	658	669	654	672	647	674	664	657	650	658	618	664	667	641	691	662	662	648	674	653	615	658	616	645	646	667	643	678	653	653	656	642	664	630	659	661	711	638	658	610	673	651	637	630	646	674	647	658	663	659	600	616	650	642	640	656	632	629	665	713	649	622	672	647	637	629	623	628	670	675	679	602	646	644	694	656	660	634	616	624	635	647	692	660	636	630	636	669	662	649	638	648	659	612	658	642	665	679	689	645	674	620	647	628	630	600	620	633	655	669	660	642	659	636	625	597	634	675	646	667	655	638	640	638	670	616	636	667	630	614	657	612	665	675	689	657	664	666	667	675	642	637	696	620	670	649	618	632	638	654	671	662	671	663	617	664	659	675	692	675	665	652	670	611	634	701	675	627	619	716	650	697	642	656	686	635	648	660	633	639	642	662	674	630	666	685	654	623	679	642	599	641	642	705	646	692	686	649	625	646	642	648	660	664	649	720	620	641	620	653	625	691	671	653	629	617	648	629	641	675	684	601	650	640	667	659	647	654	695	650	668	615	641	630	621	666	659	658	639	622	636	618	618	619	636	626	641	667	644	586	631	663	641	667	661	636	623	653	670	656	661	682	698	622	667	642	668	663	633	620	677	679	635	633	640	643	617	654	627	659	633	615	661	647	661	649	623	689	676	642	663	653	650	631	666	646	675	631	651	670	645	671	667	622	660	658	632	630	675	667	648	639	639	638	637	653	636	619	598	592	663	662	665	635	659	669	625	653	653	636	641	664	627	629	659	654	650	656	640	650	690	704	599	620	629	646	651	633	618	652	673	666	670	669	618	661	666	678	630	642	673	639	646	659	670	600	665	661	643	640	683	608	630	666	620	661	633	645	624	667	678	649	655	674	619	640	676	665	616	632	633	594	662	659	635	653	697	622	649	662	668	634	657	680	650	618	636	623	654	653	595	619	638	634	681	632	663	654	599	661	668	628	698	662	657	665	612	669	629	610	623	641	646	642	622	711	691	685	675	624	648	691	637	668	658	681	618	686	680	677	674	645	656	584	648	691	664	618	609	618	680	636	632	650	643	668	677	699	660	678	665	700	657	671	612	629	626	647	637	654	643	666	611	601	620	640	689	641	673	628	624	626	646	628	631	636	684	656	689	619	623	615	620	659	638	629	691	632	620	643	643	649	666	642	664	634	678	726	623	661	640	616	645	648	657	651	662	632	549	638	648	649	650	629	676	619	644	648	665	651	597	579	690	631	625	618	621	636	640	654	677	703	675	662	678	629	642	633	674	664	655	642	667	648	688	656	631	598	645	664	666	697	624	641	605	670	689	655	669	607	659	638	652	658	671	649	672	639	643	631	599	637	621	699	617	651	672	625	649	607	650	648	632	643	652	655	663	631	593	622	669	605	723	646	658	700	614	689	644	626	644	677	659	678	655	702	673	644	621	634	585	642	660	695	660	671	628	653	686	671	624	642	676	605	621	622	647	693	655	629	653	677	632	651	624	633	666	641	642	614	638	655	636	692	628	650	676	654	655	649	619	668	670	645	710	628	629	673	669	652	628	618	678	667	618	681	641	669	663	639	605	661	634	653	643	715	665	678	607	680	652	706	674	644	653	645	669	631	641	651	680	674	636	670	661	698	599	654	652	691	637	583	624	644	603	624	614	600	679	618	654	653	646	644	621	625	614	641	657	656	667	714	666	665	619	567	632	674	656	627	637	662	660	649	654	656	642	681	656	659	619	639	673	649	689	674	667	618	678	632	683	646	631	593	609	695	646	682	682	660	617	619	653	681	733	649	660	654	663	648	626	694	649	663	655	620	655	642	654	635	613	674	644	659	668	672	653	665	619	653	662	665	673	659	690	644	684	651	692	650	666	640	654	619	699	645	650	620	639	645	611	650	629	639	667	637	669	641	687	668	636	689	655	658	631	640	646	622	680	633	672	641	684	684	641	664	643	701	632	692	638	653	632	646	649	663	616	648	646	645	643	631	712	681	651	681	684	660	690	693	688	656	634	626	716	614	628	596	671	653	676	671	621	645	657	674	618	658	636	666	649	683	646	663	651	691	634	640	644	700	678	729	627	646	680	674	657	681	685	654	682	657	642	686	626	654	642	668	630	616	621	644	644	630	615	667	692	648	634	640	625	599	659	655	652	644	651	587	619	720	673	625	686	665	683	657	613	606	619	653	650	682	646	685	646	661	661	647	656	619	655	634	634	654	636	654	661	642	697	647	665	649	665	713	627	671	691	649	635	638	610	692	673	714	696	655	637	632	643	698	641	635	637	647	688	663	611	624	639	640	674	642	658	687	685	638	655	655	638	684	640	680	655	678	658	680	630	651	607	635	607	637	692	657	648	674	659	618	620	615	623	666	637	673	649	741	644	687	656	681	655	652	665	664	624	653	613	622	663	678	645	664	650	651	668	662	637	651	613	634	616	659	648	587	609	625	640	636	608	647	690	672	620	672	633	623	669	650	652	607	684	660	641	634	633	670	673	636	665	656	648	657	626	612	622	640	676	599	648	642	662	653	595	609	662	670	647	676	633	678	645	659	643	656	676	640	701	633	682	649	620	649	662	639	656	614	644	687	626	684	618	683	689	651	696	661	617	661	653	668	640	631	717	678	638	653	676	663	651	614	646	697	636	683	658	681	600	651	642	654	676	610	701	671	618	654	648	595	668	677	622	676	629	668	651	673	642	641	655	653	698	675	697	621	656	678	618	703	654	618	622	648	638	661	669	653	645	608	670	651	697	628	661	662	657	668	617	702	624	636	631	608	652	654	700	683	667	672	645	647	652	664	656	659	628	671	663	655	687	684	673	673	643	636	640	635	610	627	634	629	677	668	669	652	678	636	635	674	598	635	638	665	678	635	646	646	692	631	632	663	633	658	634	658	640	630	616	628	648	640	628	634	637	689	596	660	631	645	641	646	666	679	681	670	680	695	666	649	669	705	635	643	628	589	639	652	627	644	673	665	645	649	609	626	628	644	654	621	673	667	666	667	663	660	663	649	638	667	684	659	661
30417	5633	1411	1045	756	660	543	499	431	457	395	401	409	362	347	382	360	340	356	364	336	346	382	331	321	331	358	321	315	326	319	332	303	323	303	360	305	322	334	302	314	318	309	311	349	338	331	371	309	348	297	328	331	359	313	313	322	353	291	318	306	315	342	344	331	360	339	312	346	337	344	326	344	312	337	303	340	357	301	305	322	305	325	311	353	332	339	334	306	314	315	346	328	314	343	286	346	317	323	326	338	361	300	322	322	307	299	309	342	309	320	307	327	330	318	310	314	339	346	314	291	323	352	326	349	314	336	302	334	278	350	310	342	319	331	320	335	336	336	328	316	316	335	312	377	346	306	295	315	295	294	326	300	298	337	329	336	302	299	298	346	320	306	341	339	320	324	328	331	331	328	308	329	353	311	327	311	307	336	338	306	306	338	334	322	290	325	331	292	333	319	333	316	334	328	313	331	333	327	306	355	322	331	312	361	331	311	319	298	336	332	307	295	330	320	369	317	322	332	353	311	318	343	325	331	309	299	284	357	302	326	321	304	347	317	333	320	337	326	318	347	368	328	299	311	327	290	340	355	345	323	325	313	328	326	327	304	306	369	346	307	311	320	311	324	298	325	321	309	320	328	317	313	310	299	312	332	310	361	290	322	328	338	315	344	313	319	348	322	304	354	333	336	329	315	318	308	329	320	305	345	316	357	333	319	320	331	338	282	326	341	317	302	343	330	314	324	328	315	329	303	336	340	319	350	325	311	336	327	355	298	314	318	329	322	299	325	330	334	319	336	295	313	345	329	333	304	316	328	321	303	339	327	308	336	333	324	367	344	308	324	317	347	325	345	344	316	311	317	339	310	336	331	333	345	333	309	350	324	330	350	335	344	282	297	325	334	305	317	318	312	336	320	332	329	304	368	323	320	313	327	319	311	327	341	325	333	297	360	325	302	333	324	328	347	291	333	296	345	323	318	329	281	318	347	304	316	330	285	289	333	337	309	325	354	326	336	335	299	319	339	317	337	334	354	334	310	309	327	314	328	326	322	322	321	363	348	334	313	327	311	344	293	326	276	316	350	286	310	307	347	342	328	323	321	338	349	283	337	331	304	302	281	300	293	360	336	335	301	327	333	326	291	323	300	356	298	327	313	332	315	302	287	315	306	324	336	302	340	318	323	303	336	326	318	310	269	338	323	348	295	363	309	321	310	343	294	348	336	293	318	325	325	326	328	312	339	313	332	338	344	318	370	332	303	340	314	320	314	337	321	318	334	309	323	351	315	351	375	301	343	371	348	323	326	312	320	324	371	334	343	307	354	334	328	303	329	331	317	291	307	373	336	336	299	308	325	313	307	334	363	308	374	293	300	337	312	301	292	306	299	336	294	311	328	348	302	334	329	291	315	330	310	296	334	311	342	340	319	335	284	324	319	300	297	329	351	320	274	327	306	336	309	322	323	316	351	336	308	352	329	313	341	313	330	312	289	326	329	299	321	269	326	305	337	330	325	312	311	324	333	308	335	330	338	316	336	311	313	311	278	294	318	346	315	328	304	298	320	313	310	308	349	320	303	341	338	328	347	296	311	324	314	340	356	300	307	308	353	312	334	291	308	330	319	321	320	316	301	329	327	338	338	314	329	338	322	317	302	351	323	313	342	324	313	310	325	341	346	320	338	326	317	349	347	256	311	297	328	350	296	303	337	324	328	328	321	351	311	293	307	306	335	313	324	320	301	336	330	336	310	337	311	321	342	329	335	324	312	331	290	332	313	327	298	318	318	332	313	335	323	305	319	313	340	334	337	297	347	321	303	313	341	309	295	321	301	322	351	297	358	339	360	302	307	357	336	326	316	317	321	305	291	331	312	357	327	330	320	321	316	324	331	283	319	321	294	324	346	301	297	354	294	335	296	350	315	355	307	331	290	311	329	318	323	361	288	315	336	314	342	301	328	319	289	345	325	328	305	305	324	345	303	313	296	325	339	340	324	324	358	315	307	311	346	319	344	356	318	297	303	349	318	291	303	335	331	326	352	335	333	330	305	311	329	346	331	285	318	327	325	321	345	309	300	339	320	333	338	331	322	329	323	315	313	303	309	352	344	306	344	297	370	329	322	341	348	323	302	324	304	293	337	354	324	355	337	330	308	328	339	333	344	319	329	330	319	314	338	312	356	311	312	317	285	331	305	320	344	337	303	318	342	323	335	291	324	347	361	335	329	317	328	312	310	358	347	308	315	328	368	329	345	348	330	332	330	333	331	338	323	314	335	318	317	344	326	370	321	331	295	322	302	350	293	340	308	314	307	323	317	301	325	319	336	314	271	341	330	274	312	329	336	307	318	349	329	321	329	301	303	334	294	306	319	333	329	328	353	321	319	322	334	310	303	318	319	306	320	308	340	301	367	351	304	337	344	342	337	312	322	314	315	335	323	336	337	334	301	311	327	318	283	313	303	301	317	335	340	321	319	342	313	293	335	316	335	320	324	316	326	302	297	355	335	321	327	321	311	324	312	311	331	294	331	332	323	321	330	298	338	331	322	325	328	310	328	329	338	336	327	343	320	329	334	302	339	312	320	328	349	340	346	314	321	327	339	328	311	364	320	328	372	322	322	312	319	321	318	355	332	282	346	308	336	329	316	327	316	325	301	336	320	319	347	301	288	342	344	299	339	293	327	305	320	330	353	286	332	295	314	306	330	295	330	310	315	338	335	302	315	347	313	311	303	310	312	322	329	311	324	336	312	357	318	326	327	362	324	327	322	297	331	327	332	309	331	362	326	345	315	345	350	336	312	339	324	322	310	297	299	300	326	318	303	312	343	336	311	330	326	318	332	351	309	348	330	312	310	306	323	295	297	295	287	334	339	300	313	308	350	293	319	337	326	343	313	319	357	330	330	297	323	298	291	332	314	324	356	306	367	299	329	310	318	344	298	345	362	316	343	303	329	319	333	336	357	349	313	347	304	333	323	303	288	305	307	318	322	317	341	342	329	315	350	334	323	323	302	285	321	318	336	303	332	313	300	367	315	312	337	323	319	316	323	311	310	347	341	301	299	314	304	327	332	326	306	348	302	325	328	309	346	302	298	360	304	323	319	313	322	321	326	324	320	342	348	310	315	329	346	325	334	311	300	338	338	315	325	337	329	317	302	288	287	323	352	324	344	310	330	303	301	333	331	318	321	309	318	312	349	360	330	322	327	341	339	294	290	330	335	313	357	315	332	351	309	335	346	314	346	301	314	311	323	290	317	301	326	322	353	306	321	354	353	318	356	321	305	317	309	310	292	320	289	288	294	309	332	315	312	354	349	326	330	334	314	327	330	314	306	316	311	335	333	347	336	338	369	299	298	367	305	314	322	319	349	306	335	313	341	283	314	344	338	362	326	362	357	314	324	336	296	359	329	347	332	318	296	316	324	346	344	353	299	323	312	285	346	316	323	326	288	332	334	354	318	353	298	344	316	317	306	358	301	322	334	318	333	264	352	337	352	312	298	315
16422	1614	3026	3332	3021	2571	2178	1865	1624	1528	1414	1268	1244	1180	1221	1070	1101	1039	1016	1054	993	984	932	932	961	962	913	922	922	925	880	936	895	877	923	859	909	929	881	881	887	880	898	918	826	807	869	840	831	876	853	887	856	840	880	867	792	854	822	894	863	867	877	857	859	848	835	852	853	836	788	852	814	828	880	819	831	857	786	837	816	829	856	819	824	855	822	792	866	855	910	875	834	838	831	884	846	826	814	889	913	832	849	827	853	807	845	825	819	817	829	884	852	870	836	847	853	875	807	820	869	854	838	850	837	878	808	829	844	847	866	825	880	831	800	823	827	790	844	875	825	863	788	811	900	830	844	857	869	783	807	860	841	823	825	830	847	871	842	813	831	847	883	851	860	841	808	835	847	808	847	835	876	822	811	815	858	813	871	853	811	848	862	801	827	820	850	864	828	810	880	821	829	859	848	841	826	831	805	840	832	829	842	814	822	767	878	821	840	808	828	868	831	797	791	831	802	785	793	857	796	837	850	852	788	782	810	859	871	850	855	834	868	848	804	861	835	803	876	812	837	805	833	872	849	828	792	851	873	849	839	836	811	851	822	868	825	804	816	899	838	852	776	833	818	843	855	858	855	777	849	807	840	829	776	787	804	819	871	863	840	780	777	859	828	846	773	836	852	828	792	862	815	808	823	812	770	869	830	803	803	832	862	842	820	861	817	826	829	833	778	826	801	808	853	809	827	848	821	849	850	824	845	858	816	821	843	824	813	838	872	858	829	849	801	816	811	840	828	850	839	795	832	832	799	796	831	905	871	828	783	839	844	821	823	791	821	862	815	761	795	803	896	833	873	856	821	793	812	841	840	829	794	803	843	811	784	869	782	822	862	829	828	855	846	812	847	820	805	809	852	800	853	820	796	838	804	758	850	819	834	841	840	816	848	867	774	819	798	800	836	817	830	861	889	858	858	815	817	815	856	834	792	866	840	850	838	868	824	805	808	808	838	829	864	849	859	773	811	802	864	859	865	871	790	853	877	785	879	778	830	838	812	852	797	792	771	833	863	842	824	822	789	780	796	818	864	859	748	800	818	794	865	817	874	841	782	841	822	842	829	863	826	809	802	794	822	847	857	873	849	806	831	833	814	796	790	793	848	868	837	841	839	833	861	859	812	880	811	827	785	859	793	849	791	813	796	837	835	823	839	812	824	848	842	767	838	811	785	764	804	835	767	875	792	836	805	853	809	876	835	880	864	835	847	817	873	814	818	798	799	855	865	865	859	833	824	807	906	814	785	831	826	790	809	872	815	819	850	852	832	811	820	813	852	821	842	840	804	844	800	819	778	795	839	833	902	811	844	863	866	822	829	892	818	818	854	840	819	830	814	819	832	847	811	807	804	820	824	797	784	862	790	867	814	854	852	890	744	754	834	799	826	844	811	804	839	844	863	782	847	826	814	808	793	824	826	845	805	808	812	824	793	864	815	812	793	831	803	841	823	827	812	779	858	833	826	788	895	809	797	834	820	816	835	836	823	835	820	842	815	841	828	791	857	825	848	871	791	811	818	832	789	792	850	844	887	829	829	829	823	852	882	819	811	863	826	877	807	877	890	829	808	824	801	814	817	813	831	821	796	846	786	821	827	877	845	853	867	843	801	802	823	824	846	808	850	825	832	869	817	854	841	800	844	831	857	832	837	822	799	824	847	811	846	883	761	803	836	820	795	780	816	812	806	852	857	825	835	866	819	846	843	849	853	798	799	855	853	828	805	861	806	863	831	830	884	834	779	838	795	854	780	824	777	841	857	871	791	850	862	790	808	794	814	852	866	804	833	777	846	861	837	813	784	791	813	856	825	837	867	864	860	769	791	812	836	815	805	800	825	873	831	853	861	882	850	799	851	847	829	813	814	808	834	808	807	813	817	787	821	803	856	866	825	811	807	834	835	885	832	844	842	806	846	857	762	834	829	859	801	822	806	860	818	829	825	853	825	845	827	820	811	795	811	878	825	879	820	813	873	880	862	834	873	795	835	806	828	839	852	790	817	849	799	822	884	851	842	796	824	797	803	856	817	866	803	841	822	871	841	799	796	841	796	781	869	891	839	860	799	829	773	838	824	805	863	865	750	784	793	861	833	853	826	840	856	779	896	786	866	817	867	871	833	832	856	826	824	837	862	824	866	808	860	818	856	827	846	879	865	832	832	831	807	854	805	821	821	792	824	844	802	835	830	874	807	837	787	836	798	827	834	795	875	829	856	842	888	858	861	846	825	884	852	826	840	844	862	813	811	814	859	901	819	838	815	800	878	828	838	831	835	819	815	796	859	895	856	855	829	806	850	811	845	804	800	820	764	828	864	848	870	798	814	833	854	776	812	825	789	847	826	788	854	838	852	808	854	845	828	830	828	825	792	800	841	817	811	887	794	794	823	864	837	843	823	821	835	824	769	828	841	809	865	861	826	820	840	815	829	837	834	809	844	860	824	856	851	831	752	826	806	808	858	820	816	823	829	798	848	802	860	877	859	816	849	874	861	852	846	817	861	877	837	862	828	833	894	850	818	815	810	840	798	817	863	869	841	778	885	815	840	845	865	845	818	790	836	803	842	801	815	840	821	820	833	827	821	855	836	853	836	831	890	845	831	791	846	846	868	841	848	862	861	824	796	888	840	808	812	822	883	825	851	814	823	828	781	860	825	811	867	848	817	782	852	828	824	798	838	851	879	780	851	820	874	865	829	870	827	827	801	833	784	808	766	862	828	845	806	795	831	820	843	790	791	806	869	844	847	833	793	845	868	839	799	826	824	783	805	860	825	821	815	905	854	834	821	871	830	802	850	878	782	825	810	858	831	813	823	803	831	810	834	835	868	816	839	785	847	820	842	785	871	805	828	805	813	847	840	838	826	801	849	840	816	780	825	832	813	831	823	827	859	852	801	847	879	818	818	833	814	812	826	826	832	840	840	851	840	838	839	819	819	816	811	846	837	827	805	802	788	800	846	834	880	844	789	799	884	830	811	857	864	856	819	829	837	812	878	848	808	812	865	787	821	829	835	782	799	841	792	803	849	884	822	839	894	796	775	835	802	862	793	800	811	848	781	807	871	858	766	810	830	871	851	853	782	857	844	816	816	871	876	881	830	838	830	821	821	826	858	842	769	843	801	777	818	830	816	836	827	836	828	852	798	819	863	866	822	796	859	869	870	787	848	852	806	825	839	809	867	841	792	869	816	854	852	841	820	843	820	796	820	810	824	805	816	848	810	829	798	796	828	843	840	820	807	794	766	871	835	809	860	862	831	879	770	843	803	836	795	797	776	820	796	802	840	874	877	847	795	819	847	824	791	832	845	820	878	810	888	828	777	881	821	832	843	865	845	792	834	842	826	847	771	841	872	828	778	794	856	833	843	832	836	873	854	824	777	801	842	865	764	811	827	798	809	865	845	804	818	827	867	818	849	829	801	837	804	799	873	822	876	832	858	902	818	845	826	829	839	769	810	861
44750	13302	2796	1709	1217	866	717	599	558	470	415	367	387	351	341	307	294	330	272	299	304	279	274	276	300	291	282	286	271	273	274	261	263	262	250	259	269	269	254	260	266	264	231	243	261	255	242	269	250	237	240	241	264	245	276	253	248	274	234	257	272	257	249	239	238	262	271	256	238	217	244	276	247	239	247	240	255	250	266	249	271	273	240	276	259	257	247	282	265	278	257	283	244	262	251	279	266	242	237	255	247	230	255	259	279	252	229	229	249	242	248	267	238	250	247	267	252	250	226	236	249	221	251	237	253	243	245	287	234	229	248	246	255	223	236	264	225	222	267	247	259	239	246	248	248	252	250	245	262	237	266	236	269	240	274	264	254	212	229	251	269	264	256	238	228	235	248	254	244	265	256	273	240	223	248	249	252	245	287	226	254	252	240	272	272	274	246	227	254	284	251	244	236	264	252	278	253	227	250	254	248	223	223	262	252	255	250	234	252	260	246	253	261	256	222	268	252	229	252	271	280	260	238	261	261	226	268	242	241	250	286	269	235	233	245	257	255	254	267	235	242	249	229	233	269	237	255	238	275	250	248	265	254	231	258	255	250	269	262	229	262	238	261	246	281	236	261	228	258	259	270	258	251	269	247	257	233	259	238	263	227	220	255	225	250	238	238	246	267	274	269	263	255	253	231	264	244	231	254	244	259	264	244	249	258	276	261	233	224	251	264	243	266	267	249	224	247	242	259	242	250	250	253	241	249	281	239	225	246	260	255	256	255	300	239	218	273	259	214	231	240	262	261	242	229	243	230	260	252	215	270	247	231	249	233	227	252	233	257	262	265	252	262	238	239	213	269	284	226	245	265	244	248	256	232	261	247	226	268	240	249	268	243	259	260	228	231	255	262	248	226	249	254	233	260	267	271	236	265	289	294	254	213	247	266	251	251	277	230	285	248	274	247	261	249	231	264	230	275	262	252	259	247	276	230	234	238	223	249	254	239	261	244	234	253	243	229	215	221	236	281	229	266	241	264	256	253	247	235	252	254	254	243	252	235	258	238	245	248	286	241	255	229	280	241	283	253	250	254	295	251	259	240	247	241	252	245	249	225	252	252	262	248	261	267	274	261	266	234	233	250	227	256	233	274	292	272	246	255	254	255	250	245	262	259	230	238	245	265	267	253	236	224	260	239	252	263	235	264	242	259	225	257	249	212	230	263	242	286	265	241	266	255	240	247	243	269	224	245	261	233	241	241	256	255	237	262	256	251	263	253	258	238	263	246	230	261	243	256	261	247	276	253	252	278	267	254	247	233	249	249	235	260	273	253	225	251	245	231	259	258	229	235	246	239	239	250	225	214	245	269	239	243	262	222	263	244	281	242	269	256	257	227	249	244	293	207	231	269	245	272	305	262	268	250	242	278	228	262	254	234	241	250	253	254	254	283	257	237	242	242	257	255	236	271	249	242	238	243	246	250	257	263	250	226	255	276	228	239	240	244	269	275	234	251	255	221	254	273	269	242	229	252	244	245	233	268	240	248	255	279	271	266	243	237	259	269	199	237	274	233	283	266	292	249	254	263	245	251	248	253	253	264	255	251	229	213	255	252	231	262	260	256	261	249	262	240	257	236	240	231	266	274	251	246	226	251	237	225	237	237	256	231	231	262	255	227	259	282	251	255	252	259	230	286	261	264	240	250	237	226	235	263	229	266	274	271	266	285	245	274	263	242	234	249	246	239	268	250	254	260	224	244	247	259	262	231	281	234	256	245	266	239	237	257	240	249	256	255	253	241	235	242	264	245	235	239	265	234	256	251	260	246	232	256	275	246	244	234	246	282	232	259	249	249	277	229	239	250	258	224	245	220	270	258	262	262	269	241	236	238	258	246	235	226	247	231	279	260	235	256	233	280	244	241	226	244	231	251	256	239	223	260	249	222	237	250	251	245	211	270	266	229	236	255	258	255	272	254	213	215	264	284	278	264	271	261	284	252	253	240	259	242	262	261	253	253	266	260	260	246	248	245	279	219	216	251	229	249	263	289	237	282	251	249	273	256	258	248	204	276	232	246	242	231	271	246	261	235	263	248	218	230	244	239	252	255	270	277	261	261	253	277	273	262	237	226	254	247	236	271	258	262	264	264	260	234	292	244	263	247	259	252	280	245	249	263	259	267	255	264	274	256	250	218	291	220	242	254	256	261	249	276	249	256	252	255	267	237	264	261	228	271	261	239	255	257	262	243	262	257	249	238	237	255	252	270	256	219	242	253	251	255	268	254	231	258	246	263	246	255	254	254	282	273	240	233	248	253	253	245	278	257	254	244	236	256	263	260	273	275	214	244	256	232	218	259	265	253	250	251	263	249	250	238	263	248	245	273	222	261	238	261	242	240	259	242	245	254	243	269	265	226	266	254	278	243	231	247	234	284	233	275	270	242	253	248	272	241	257	231	260	251	235	232	270	234	220	241	236	287	241	247	268	278	243	262	236	268	268	242	269	277	266	262	262	245	254	247	251	257	250	279	256	268	276	252	236	230	267	234	286	243	242	250	216	237	290	256	263	266	241	260	246	242	252	233	252	236	240	266	234	250	261	260	250	279	253	276	258	260	290	250	254	260	242	214	259	257	283	254	246	256	259	247	265	225	257	240	235	240	258	233	243	247	232	240	274	237	241	227	280	262	253	261	264	242	244	236	249	274	252	248	269	284	254	233	244	240	257	252	246	233	237	247	273	260	268	249	267	253	288	228	241	261	247	237	243	270	238	252	251	255	252	250	257	265	241	264	246	272	227	248	265	246	219	251	269	240	239	268	251	232	252	284	294	276	255	247	270	232	226	264	239	261	247	273	244	240	250	250	241	264	266	264	269	259	216	230	252	263	256	268	263	272	276	237	269	266	280	249	240	235	265	255	260	280	257	269	250	254	254	223	240	276	266	249	258	234	260	239	259	263	261	264	234	238	245	256	270	272	270	262	248	244	231	262	231	259	287	265	246	283	272	229	240	234	255	238	243	253	232	250	248	278	253	275	262	274	258	265	236	228	246	241	265	235	267	286	241	249	270	241	236	264	267	255	259	270	301	241	251	271	243	240	224	268	247	266	254	260	247	266	243	238	262	225	267	234	284	263	254	242	242	232	237	247	283	247	255	246	237	277	254	261	228	250	258	266	249	250	267	284	256	258	233	236	231	227	237	247	250	236	259	272	259	239	227	247	252	263	257	258	253	260	243	259	250	273	233	223	226	245	266	271	270	258	245	264	233	254	254	263	247	244	242	262	233	250	252	226	245	229	251	270	238	258	240	241	250	284	259	250	275	263	284	255	252	248	257	232	277	252	257	239	275	281	242	279	251	265	260	267	265	244	260	228	248	290	262	259	235	244	238	238	255	236	248	237	245	268	246	281	232	270	262	260	274	261	251	274	274	286	241	282	235	255	283	231	221	229	241	258	236	258	235	259	248	272	248	262	252	248	240	269	252	268	256	246	239	264	257	239	269	258	254
23874	2320	4997	5633	4683	3747	3168	2593	2348	1968	1783	1586	1473	1372	1261	1225	1167	1113	1015	1006	979	996	913	933	911	861	850	829	859	834	783	752	830	763	757	689	717	692	674	745	727	732	682	726	709	687	730	721	706	706	668	708	641	696	710	670	628	724	636	700	686	650	629	690	650	686	635	712	652	683	635	621	676	707	716	655	626	678	685	660	669	622	602	702	668	688	636	635	671	646	635	607	701	619	630	668	648	713	663	677	669	673	656	613	632	635	648	670	666	617	605	685	659	662	649	704	665	631	630	682	638	641	645	648	652	664	630	631	636	692	643	684	691	663	568	611	663	694	671	675	681	618	627	647	621	678	662	680	633	663	623	648	692	648	657	660	645	641	686	707	641	650	651	661	668	616	627	644	688	663	736	620	646	684	692	662	681	647	655	618	638	644	633	685	644	700	697	657	673	641	665	639	676	657	651	630	649	623	644	688	609	657	692	644	661	639	598	642	601	661	643	631	719	723	640	678	651	691	668	647	670	633	661	638	691	644	664	671	661	682	599	669	651	654	677	726	638	638	633	683	686	658	628	668	623	596	621	660	713	707	661	634	649	629	671	644	656	652	614	674	630	632	682	620	665	627	669	619	641	682	644	646	632	645	678	638	694	700	676	643	665	694	632	646	653	649	669	626	686	662	637	645	669	621	654	637	631	608	658	662	663	685	650	682	657	664	691	668	653	642	652	614	671	648	629	745	682	673	718	685	680	624	612	668	671	615	667	665	651	640	662	638	681	620	631	618	681	676	655	644	639	650	704	667	642	672	603	674	657	633	646	652	643	668	640	634	642	665	676	614	647	660	594	625	637	620	612	584	651	627	678	630	647	612	638	666	648	658	670	653	684	670	657	610	678	679	633	689	687	656	624	644	668	681	635	674	674	629	625	663	615	654	616	643	640	674	657	626	656	641	653	689	659	643	655	633	630	672	656	663	650	646	646	657	637	665	653	672	685	646	699	648	629	600	673	612	627	668	669	653	644	610	697	645	628	671	674	637	657	617	622	678	607	641	649	610	619	609	650	655	682	650	635	665	644	617	644	654	639	648	658	656	668	611	653	624	714	660	727	627	664	622	637	672	651	639	691	642	615	644	648	668	668	595	655	621	647	640	615	624	688	659	610	673	637	663	638	706	593	615	626	648	642	615	627	643	679	656	612	630	696	647	656	652	605	652	627	648	654	649	654	624	624	644	662	638	640	607	652	646	607	613	686	677	663	662	658	643	627	656	635	657	684	618	661	616	646	636	628	676	602	618	589	611	698	624	634	642	670	633	663	649	646	626	670	657	597	622	708	640	627	698	645	667	630	636	604	671	669	653	633	660	668	610	638	669	669	619	655	650	666	679	599	604	652	666	677	683	629	643	590	647	605	660	605	667	659	634	638	660	677	670	598	613	639	665	646	660	653	645	651	609	690	675	615	699	677	635	626	669	696	645	652	691	614	630	628	620	678	734	655	646	677	622	654	683	666	661	610	622	657	637	658	644	647	631	660	637	650	676	611	623	669	658	647	660	700	676	635	608	611	677	640	603	679	667	707	644	633	658	634	693	666	675	659	615	641	642	644	679	673	624	678	608	656	654	657	651	650	665	622	665	646	670	664	625	617	643	653	640	609	636	674	644	631	653	638	598	649	678	658	643	670	645	690	620	633	665	675	623	653	634	642	692	641	673	693	643	622	666	666	627	637	680	629	679	617	668	638	645	686	642	647	666	648	656	676	649	670	603	628	617	671	678	651	658	649	671	665	677	658	613	651	660	614	649	690	653	658	650	665	653	657	656	657	618	644	638	660	655	678	669	670	655	630	627	653	677	636	671	640	666	658	641	655	653	615	627	648	626	641	669	648	634	613	663	623	669	640	658	660	656	638	641	651	712	677	637	678	693	662	646	613	626	661	627	652	665	655	653	622	651	659	679	633	629	646	693	621	669	630	646	681	641	667	660	652	618	623	652	683	649	635	625	639	639	673	631	667	665	669	646	621	685	654	595	655	647	665	645	644	671	686	611	638	639	665	685	615	637	675	652	650	715	663	618	691	663	675	648	600	676	647	667	640	632	626	643	666	632	655	616	617	645	648	653	643	651	628	630	642	716	664	635	655	678	641	625	660	586	660	640	663	684	646	659	636	723	639	655	638	622	644	624	664	653	646	654	633	645	668	588	643	639	632	680	652	626	613	613	693	630	638	580	640	659	640	667	696	662	681	629	671	631	632	636	641	680	631	664	658	643	672	643	644	556	635	656	640	643	637	695	635	686	664	627	666	664	671	635	611	658	636	658	645	679	683	643	579	648	643	653	658	656	638	621	678	660	615	630	691	696	625	647	652	672	647	642	668	677	652	681	631	706	626	662	653	648	671	607	647	634	674	665	670	652	669	624	626	656	653	610	642	647	641	661	661	638	678	665	626	661	672	614	614	617	624	680	633	674	652	612	676	646	681	661	637	613	658	647	597	603	700	687	663	661	660	670	713	606	626	632	649	671	653	705	650	637	647	694	638	638	651	630	662	618	657	673	644	656	646	668	659	644	631	656	694	652	652	621	635	664	651	698	650	669	592	622	643	662	669	672	607	631	616	643	661	679	675	649	632	619	659	640	663	617	671	624	628	654	658	607	618	628	662	689	665	672	624	637	668	679	649	641	620	655	658	656	651	621	643	660	629	655	619	642	645	625	655	685	651	637	663	621	666	567	649	678	651	625	637	646	660	628	622	652	685	676	638	643	591	639	695	672	623	615	642	638	614	701	652	636	646	676	642	653	654	672	658	639	670	626	661	632	628	720	651	633	651	646	619	651	631	658	696	708	625	650	629	633	598	638	627	646	632	611	669	636	588	645	652	595	653	641	669	657	631	618	664	612	651	647	593	668	627	672	662	688	650	630	629	651	686	678	635	663	640	696	649	687	634	670	615	650	674	677	671	686	653	624	632	665	629	665	673	685	643	609	661	656	675	637	656	676	658	625	665	679	646	661	608	642	579	606	679	709	689	660	620	685	673	683	634	633	630	661	625	592	676	677	612	675	667	611	631	638	645	634	640	651	720	655	671	690	653	644	652	653	657	638	619	677	595	645	681	639	629	664	626	659	650	653	668	629	638	631	669	641	675	672	589	623	665	672	643	648	626	638	635	637	611	659	634	651	666	679	696	656	610	642	649	669	666	624	626	693	624	655	670	657	634	648	678	655	604	656	600	642	645	671	659	629	674	671	606	694	700	650	658	631	680	613	655	663	643	637	657	670	636	665	623	646	630	687	610	672	637	630	659	668	639	620	627	685	623	680	681	619	608	618	632	615	659	632	681	689	644	628	643	701	625	660	587	648	620	631	642	697	637	669	638	639	642	593	634	665	654	621	653	642	626	676	623	632	614	631	611	666	654	648	683	647	621	645	683	639	677	648	685	660	677	648	674	642	631	648	636	626	609	612	689	606	649	668	620	633	621	695	699	655	676	636	678	653	657	635
3791	395	304	302	258	273	254	250	265	258	242	254	266	260	236	220	230	257	263	235	234	253	266	205	269	261	244	248	205	263	229	262	230	283	253	250	262	266	230	240	235	235	234	237	228	252	242	206	224	252	250	250	244	265	241	252	212	238	220	252	231	242	260	218	251	211	237	266	254	244	220	253	270	230	247	206	265	212	241	280	245	235	245	251	251	231	258	251	248	217	248	260	231	248	218	239	250	265	221	222	254	204	278	248	256	231	216	238	245	220	242	237	266	220	201	249	261	231	215	233	249	227	247	252	250	224	221	283	236	228	230	264	238	222	236	231	249	232	223	202	245	235	248	228	261	222	222	227	240	231	232	225	233	248	238	234	210	229	227	249	252	230	246	239	242	247	240	259	266	263	211	261	233	228	218	217	225	271	235	228	249	230	243	249	249	230	249	252	252	229	205	235	208	242	236	206	259	223	257	206	217	244	236	266	220	244	241	221	251	258	245	236	224	233	245	247	244	204	224	247	252	221	240	227	243	247	241	257	206	268	249	218	199	236	270	206	240	241	244	258	243	252	230	257	234	243	246	243	222	258	257	223	246	236	226	239	249	218	254	228	233	219	261	233	222	245	227	224	229	254	268	218	236	234	236	259	248	246	217	228	240	234	259	216	244	225	234	218	253	260	214	256	225	260	233	230	230	246	258	213	250	251	242	241	237	247	245	252	227	267	283	221	235	247	214	243	253	232	214	238	249	226	244	238	248	242	231	252	230	218	256	227	268	250	235	232	214	271	241	240	268	228	248	252	223	236	248	251	265	254	224	224	235	243	248	222	244	233	223	270	229	253	222	239	243	241	241	216	218	248	218	271	240	229	257	243	265	260	235	215	219	251	239	221	263	236	258	244	249	251	235	237	231	243	219	237	251	244	226	228	231	223	251	274	222	250	242	254	268	251	212	239	261	228	267	244	213	232	223	246	253	235	274	268	238	220	237	207	234	244	240	242	247	197	230	241	238	242	226	217	242	227	241	233	259	245	256	251	234	246	244	244	249	217	240	248	226	229	233	244	257	231	227	236	244	277	230	220	255	239	242	239	264	234	270	256	217	218	248	229	247	228	234	281	235	234	229	256	257	226	246	207	247	228	242	249	229	248	232	255	269	238	230	243	221	245	231	245	223	237	245	256	241	250	272	245	266	230	250	253	249	242	244	239	232	210	261	222	252	230	243	201	230	245	196	235	241	219	210	244	252	226	210	255	263	231	228	244	217	234	242	248	253	244	236	244	223	276	236	248	253	260	228	226	234	268	231	220	209	236	222	228	233	236	213	247	211	209	246	238	224	221	256	248	265	229	228	247	225	281	240	269	260	238	269	231	220	229	240	242	213	253	219	275	261	243	292	237	234	235	228	225	248	230	248	222	230	241	254	260	226	263	220	235	235	219	233	210	238	224	231	258	294	256	255	226	208	232	254	253	220	235	230	264	239	240	252	249	225	248	229	218	254	243	221	229	232	232	245	250	261	234	251	228	253	227	226	250	275	261	243	234	239	252	247	207	247	248	265	236	247	246	241	246	261	253	228	218	227	231	263	240	240	225	222	255	231	222	222	225	215	219	243	214	230	254	246	241	224	240	250	241	223	252	248	210	240	245	219	252	220	202	229	240	228	295	232	263	240	235	242	259	227	229	255	258	221	233	244	232	241	242	225	254	242	249	253	247	248	248	229	234	227	238	225	259	236	232	223	257	259	229	231	246	245	212	245	246	235	255	246	228	244	242	265	238	235	259	237	230	270	226	231	250	247	223	260	229	223	224	223	229	213	245	208	233	257	247	247	242	248	218	263	247	220	218	213	274	258	262	230	232	220	255	219	245	256	263	248	226	230	239	223	193	247	208	239	232	207	244	223	237	247	229	241	257	253	226	241	244	236	226	215	215	241	260	269	258	250	221	222	248	266	220	244	248	254	241	250	256	235	203	264	223	257	259	234	245	236	236	236	237	242	229	252	231	232	242	252	208	249	268	253	236	254	227	228	254	207	238	217	230	226	246	203	259	259	234	243	228	244	255	224	253	241	234	262	240	247	229	248	232	266	222	251	225	270	227	262	231	263	222	215	257	241	276	245	234	231	245	241	240	250	257	216	221	233	259	248	228	244	247	249	241	219	254	265	239	241	259	211	237	220	210	234	233	239	264	217	248	220	260	268	224	222	244	244	235	240	253	266	230	237	263	278	225	248	229	236	223	263	253	266	233	221	221	225	253	232	228	257	267	252	231	246	222	250	240	228	250	264	221	235	240	241	234	202	238	241	241	252	241	229	255	259	232	239	244	274	232	213	234	231	264	251	272	229	247	259	225	252	262	261	228	186	259	251	247	237	227	234	222	250	218	221	208	253	234	235	238	248	252	232	234	210	235	267	253	242	286	230	241	246	242	233	243	196	227	210	205	251	226	238	254	238	239	247	243	263	252	254	229	229	225	236	240	258	230	247	256	214	247	219	233	224	236	235	259	251	224	245	219	255	247	228	272	238	215	246	230	238	239	242	251	254	262	233	225	238	250	252	244	250	233	244	244	244	209	212	275	242	257	217	247	258	229	244	253	246	239	261	235	230	200	253	254	198	207	254	232	234	259	255	249	251	264	256	238	271	264	257	241	241	233	262	249	233	238	253	262	239	241	231	227	265	228	224	229	242	219	225	254	242	224	216	225	234	229	221	254	257	254	270	240	219	230	234	238	237	229	249	244	235	250	223	238	243	206	257	239	275	175	204	225	248	260	246	242	273	230	239	221	233	234	224	228	233	249	248	262	225	210	231	247	215	222	250	257	284	250	234	257	208	242	235	261	240	247	238	215	255	224	249	224	254	214	234	267	259	223	261	236	243	245	230	258	231	231	227	246	248	264	213	255	221	237	217	251	264	257	232	247	239	215	251	227	233	217	244	210	243	265	236	232	244	256	236	254	234	234	228	244	250	232	215	256	235	251	233	229	215	243	222	279	240	266	263	229	251	243	223	251	227	270	214	225	233	255	241	235	255	244	233	255	252	232	254	227	232	249	240	240	221	252	224	262	208	247	227	228	231	241	239	230	215	220	234	238	261	249	236	236	238	242	252	230	222	216	235	229	256	283	229	264	219	233	227	259	244	254	211	217	219	260	264	225	255	240	258	234	257	260	226	223	234	282	232	242	251	267	241	229	282	264	237	249	241	222	224	225	234	253	290	253	214	227	233	231	234	233	264	237	241	238	235	209	236	236	224	254	249	267	250	246	245	221	265	231	230	258	226	237	220	243	244	221	243	233	235	228	250	253	222	223	218	230	244	232	236	225	223	227	249	208	225	251	282	226	215	236	227	282	256	250	233	230	244	232	254	249	231	243	253	283	262	244	251	279	246	263	243	230	243	242	212	226	251	226	242	233	227	240	225	267	269	280	245	221	209	272	261	220	244	232	237	251	281	252	224	249	268	235	231	249	231	238	252	222	259	251	227	240	243	223	209	253
3738	698	779	813	794	774	732	726	735	685	691	651	650	644	648	674	650	667	673	683	633	594	645	663	669	702	588	657	649	611	601	693	664	692	663	626	656	597	669	629	645	654	643	644	649	655	623	648	663	681	630	692	681	638	675	640	655	638	639	668	651	642	650	634	654	636	637	625	636	617	676	640	613	681	658	612	622	664	653	660	697	703	643	648	644	664	638	652	639	648	644	626	617	672	614	616	668	621	660	667	642	677	682	620	631	613	671	616	664	634	622	658	621	684	649	626	635	687	663	639	641	631	645	643	688	654	633	628	643	650	648	610	619	666	642	639	616	667	618	652	635	637	623	636	610	652	693	626	633	621	663	608	665	619	658	643	637	667	647	661	624	692	683	644	632	670	630	665	668	646	633	687	665	657	679	601	662	646	645	634	657	676	632	620	703	636	654	618	603	615	624	655	652	661	638	708	637	623	640	653	641	692	626	652	671	652	660	711	650	639	663	651	645	645	667	617	640	634	607	642	621	634	644	649	591	684	586	602	646	644	622	669	646	674	634	629	586	697	642	635	629	654	670	569	613	652	647	660	650	676	683	680	604	670	672	653	650	633	633	656	656	639	640	626	626	615	690	653	639	697	683	693	680	687	651	565	656	633	678	642	643	642	628	587	683	654	635	624	631	650	649	610	636	639	709	647	697	637	629	629	674	661	651	629	647	664	649	596	682	671	657	640	689	639	631	647	638	682	623	609	627	645	647	685	688	668	676	626	654	650	637	650	657	624	652	671	628	682	648	692	626	658	608	686	628	654	689	626	600	650	638	634	664	663	645	634	668	629	670	648	631	668	603	679	615	659	650	700	639	664	642	634	643	650	656	659	616	648	631	595	637	639	619	665	621	656	720	654	668	652	675	628	638	673	653	658	605	623	601	644	661	628	654	674	619	639	643	639	672	670	663	638	629	658	632	599	656	622	625	644	651	675	661	721	647	673	610	680	699	640	660	649	617	634	658	659	652	668	656	662	654	639	644	617	634	643	662	639	631	630	605	664	612	625	650	686	654	685	658	675	624	642	727	668	624	644	651	664	618	726	634	651	661	659	633	616	620	655	659	667	647	666	643	698	619	638	601	655	661	634	627	651	666	632	651	641	629	649	637	645	603	638	637	620	658	649	642	632	638	638	665	649	616	666	709	636	665	653	687	658	674	652	657	617	651	689	629	625	668	653	628	701	634	698	677	647	626	672	635	612	681	644	676	654	662	636	604	660	666	612	646	628	636	639	625	608	662	649	622	653	636	719	681	599	648	641	634	616	675	653	654	628	645	644	653	703	656	650	627	633	675	618	708	631	662	640	657	640	650	636	686	682	644	632	668	650	598	637	639	654	628	642	619	645	648	643	640	691	660	630	677	632	660	652	675	612	666	647	624	651	596	686	671	620	670	636	663	569	660	639	631	682	601	653	631	694	612	674	661	656	666	624	681	655	674	635	645	628	627	612	625	657	667	681	620	638	631	646	615	661	658	646	648	657	616	666	638	682	626	655	649	640	638	635	620	632	679	653	648	679	681	698	655	654	643	630	673	679	668	685	646	680	687	627	621	672	687	592	622	687	614	633	624	667	654	620	608	631	653	697	626	627	650	626	652	664	615	642	642	622	628	659	658	617	684	604	656	629	699	649	694	649	620	669	611	659	644	641	631	633	617	632	621	658	719	658	639	664	653	650	595	641	561	699	665	603	623	639	649	657	584	682	646	682	675	640	622	644	645	623	609	676	644	652	677	648	596	663	664	632	655	622	638	631	645	625	594	637	678	615	622	650	653	682	634	703	671	654	654	660	626	663	634	610	645	620	656	661	632	622	627	681	638	625	687	623	633	683	614	607	648	654	649	670	643	636	618	707	654	651	612	655	615	651	650	630	616	654	660	611	641	641	664	628	643	637	622	644	664	665	643	607	646	623	640	629	637	639	666	635	641	610	623	688	656	617	637	593	628	608	669	646	639	659	632	649	611	678	646	679	660	602	681	615	626	662	649	607	666	669	648	637	651	671	658	635	710	622	682	651	636	638	663	668	676	672	666	655	607	672	679	586	659	652	626	655	642	638	648	656	638	608	603	671	650	602	579	621	684	658	645	668	616	645	666	635	642	642	667	648	634	628	621	601	654	637	657	644	608	671	639	686	651	655	659	637	674	655	625	627	624	634	607	663	642	626	670	662	630	685	606	644	680	634	689	640	647	660	629	667	605	629	626	622	661	598	651	625	654	590	616	621	624	655	648	630	653	668	666	632	628	655	630	671	638	619	660	702	641	711	693	680	664	622	614	642	641	649	635	593	643	619	622	644	647	612	669	642	614	645	683	614	687	650	690	688	679	676	660	618	705	626	649	630	638	614	607	665	654	636	631	622	673	606	654	658	672	629	659	693	634	623	668	625	632	657	608	715	661	660	668	628	642	633	641	654	673	652	685	659	673	658	680	650	664	663	591	629	665	602	680	623	635	676	647	662	654	675	630	635	642	644	625	647	617	686	613	632	667	652	642	642	624	690	658	645	663	612	642	643	625	635	642	626	658	682	643	668	626	640	641	673	683	635	661	675	642	634	593	628	658	637	630	693	597	598	632	640	652	644	627	649	614	656	651	666	632	667	654	668	666	629	635	602	633	626	647	658	623	644	645	660	641	633	664	656	636	672	663	648	682	633	690	637	626	652	619	669	649	618	617	647	642	664	618	631	665	616	676	612	643	643	654	652	656	687	690	648	649	607	626	610	662	656	630	691	622	639	636	610	632	634	676	611	664	636	677	676	605	625	623	611	634	679	634	648	592	624	613	654	659	685	662	683	631	634	615	701	665	644	604	645	606	675	618	680	632	628	638	621	690	652	671	649	667	662	659	658	631	657	646	626	707	650	660	663	590	646	576	646	671	661	685	638	668	690	651	618	648	569	661	654	634	696	589	640	641	623	664	669	657	681	686	667	646	617	626	614	633	671	656	661	608	633	651	661	653	621	698	623	585	622	651	623	619	629	678	657	641	643	615	644	651	616	646	654	642	644	605	637	617	699	639	717	643	619	688	609	671	654	613	635	656	626	641	673	641	650	634	630	629	614	630	706	681	649	623	618	653	652	619	669	600	636	654	654	682	671	623	627	681	653	652	661	619	696	638	683	648	654	604	578	652	645	633	635	622	652	664	665	690	661	611	624	662	702	611	665	668	635	648	610	660	635	627	638	636	650	658	658	661	634	636	628	649	634	669	648	650	698	688	675	625	674	666	611	610	637	590	651	666	673	668	684	679	621	656	656	655	612	621	634	652	637	610	632	658	634	637	602	677	626	612	625	681	662	647	702	620	683	657	624	586	602	640	621	630	633	678	631	657	659	661	676	645	650	625	628	636	647	625	645	593	622	620	630	659	708	624	606	632	642	672	649	619	649	650	647	682	673	692	674	659	667	611	637	591	632	676	685	646	620	656	651	654	643	602	649	627	673	663	668	695	612	649	661
31079	6759	1364	936	764	616	560	480	471	395	401	354	392	382	342	382	357	371	339	310	348	324	312	330	329	294	346	373	341	297	327	300	317	327	309	359	327	310	315	303	319	341	330	329	314	324	298	351	325	292	320	314	328	356	317	394	317	329	293	320	366	303	291	322	279	306	311	349	318	335	307	317	333	322	355	322	349	316	324	330	313	314	326	294	339	336	324	349	312	317	311	335	291	319	347	329	305	314	334	315	319	296	310	314	332	297	368	309	320	314	346	318	325	338	346	330	305	317	326	328	324	336	316	336	319	305	289	283	327	310	340	337	339	333	348	325	322	340	329	275	310	294	326	309	320	294	347	350	306	317	314	305	338	350	308	303	319	337	323	305	292	307	297	309	331	324	324	367	336	327	341	299	297	325	337	329	326	330	317	312	329	333	337	308	322	309	288	332	343	314	295	330	310	326	350	347	301	344	314	320	315	318	289	306	313	340	320	344	313	310	315	321	341	313	318	320	342	344	295	320	296	304	325	330	376	316	316	300	335	297	312	345	312	318	327	321	327	326	319	321	305	306	325	313	283	319	320	317	321	345	316	328	313	342	353	321	311	287	287	328	321	299	318	334	327	301	310	322	339	325	323	301	320	335	346	321	318	292	307	309	309	319	315	336	321	306	355	315	348	301	302	279	316	320	348	313	313	332	361	331	320	304	336	299	320	308	332	302	328	303	292	314	326	316	313	323	324	345	333	344	347	317	288	316	305	347	331	308	296	332	311	319	315	299	329	310	350	327	319	326	276	345	328	333	334	328	323	331	336	313	323	335	290	333	335	313	287	330	321	331	316	303	316	337	337	316	315	346	346	350	292	294	305	315	333	316	323	315	324	292	301	312	315	341	309	330	329	318	303	324	310	288	310	284	296	332	323	334	308	311	326	297	332	282	320	263	333	349	309	320	305	338	345	317	311	324	309	336	320	353	325	362	310	331	327	308	339	311	368	324	309	343	332	332	325	314	305	315	328	348	311	335	338	311	330	313	327	328	305	315	316	310	296	302	321	286	289	340	337	308	305	280	293	318	332	342	341	352	321	336	298	303	324	327	338	315	324	315	317	303	297	307	301	343	287	323	308	344	320	315	310	338	323	326	316	321	282	337	341	297	303	307	325	285	333	346	338	295	350	324	313	322	324	319	339	277	285	297	364	329	310	297	339	324	332	326	325	315	324	333	291	320	348	322	306	330	346	322	323	287	310	337	339	300	334	267	307	295	334	322	331	334	317	314	278	293	288	326	333	310	348	319	313	329	300	340	323	334	291	313	302	302	298	328	288	308	322	311	327	307	317	300	341	337	348	289	316	340	308	331	302	304	320	349	298	353	291	335	324	311	334	309	347	311	314	342	313	305	323	322	341	311	350	295	302	305	310	312	297	340	319	332	300	331	343	331	333	312	313	332	322	343	340	325	351	315	313	290	339	335	284	318	327	321	332	312	275	338	328	361	317	325	321	315	302	334	319	341	332	326	336	332	333	339	334	307	277	309	302	289	314	320	359	323	282	302	318	313	329	309	313	326	314	333	323	335	315	322	347	331	300	336	340	317	286	323	333	352	329	291	340	277	349	331	286	330	311	320	306	328	322	320	318	303	339	322	322	299	306	313	324	315	305	322	306	355	323	266	344	306	328	330	297	324	327	334	316	293	323	311	314	288	330	313	300	351	327	333	317	286	341	310	340	311	313	338	332	328	306	317	327	342	322	308	324	341	308	303	305	331	349	341	320	320	342	320	312	307	316	324	326	292	326	306	298	340	303	312	311	305	302	343	342	279	340	298	344	326	296	287	327	336	297	309	311	306	339	343	328	317	338	297	330	309	319	343	315	311	295	308	332	313	332	314	299	318	319	326	321	303	329	325	329	349	324	310	312	292	332	333	307	333	324	308	318	325	313	307	311	332	326	327	302	329	328	363	331	334	327	306	344	313	301	324	294	318	301	305	329	292	333	298	345	359	321	316	313	312	338	294	293	313	299	294	375	299	343	283	337	316	367	286	362	291	288	345	335	329	338	315	284	289	311	322	320	315	338	312	353	291	307	298	316	316	323	329	333	325	335	337	320	318	307	314	340	294	310	342	317	342	326	329	320	329	330	344	286	328	327	329	322	289	342	345	322	294	325	316	327	308	293	278	316	338	348	328	314	328	316	293	318	323	265	324	327	323	315	307	315	295	311	349	314	307	303	345	292	320	332	310	322	288	315	307	336	306	341	319	315	351	278	317	297	323	340	357	305	333	290	286	316	342	302	328	338	324	321	328	312	308	305	328	330	305	332	330	318	306	329	318	322	310	323	353	312	349	320	311	311	322	323	320	313	341	288	315	329	322	322	312	309	328	350	330	354	311	325	309	300	322	313	306	315	336	332	306	308	280	311	289	312	317	344	375	306	355	292	314	293	301	326	334	308	312	330	317	325	304	314	300	332	301	324	314	299	309	325	314	326	306	331	306	287	342	318	330	276	335	327	344	325	313	299	336	314	284	325	338	343	321	319	316	325	302	329	339	317	332	311	332	333	306	314	297	339	300	333	334	303	363	337	349	318	307	304	335	330	315	312	345	336	355	306	302	341	321	321	332	305	288	351	344	281	329	313	306	286	310	312	337	329	340	324	325	368	342	330	293	329	319	337	329	297	293	322	314	351	317	324	316	353	318	293	319	306	320	310	290	301	309	320	314	335	336	299	340	340	317	298	341	326	309	317	307	355	311	330	315	286	308	352	326	312	331	314	294	327	312	331	301	312	366	342	353	291	286	332	358	292	311	299	334	330	300	326	289	316	320	319	347	312	324	277	315	320	304	319	318	314	288	324	321	323	280	296	297	297	315	281	316	315	303	319	323	342	338	330	325	291	321	285	296	315	327	291	318	308	290	329	332	341	315	345	307	316	315	318	334	319	329	344	313	300	311	314	333	325	322	330	327	364	327	314	310	325	322	319	297	320	311	321	325	311	293	321	360	323	336	313	288	300	294	333	319	351	291	325	302	333	336	340	319	326	325	310	305	309	324	290	320	306	326	312	326	268	324	294	314	320	320	337	321	340	303	327	330	320	351	307	331	306	369	311	329	336	323	312	293	288	312	311	319	323	310	315	313	305	314	296	312	319	323	331	344	306	306	297	308	324	340	296	309	319	327	306	282	330	304	351	329	357	321	313	330	341	315	312	325	302	307	323	288	308	296	332	283	333	298	325	331	297	293	311	324	282	332	323	299	334	325	308	330	356	317	311	320	343	324	313	289	315	318	313	341	312	301	322	313	321	311	310	328	324	314	355	294	349	322	333	338	327	326	332	292	306	320	330	310	325	299	324	312	316	312	290	314	309	353	310	311	302	349	330	323	331	322	325	329	336	312	304	333	321	313	331	322	329	327	320	318	336	295	335	319	318	332	322	318	316	339	323	326	332	292	307	333	313	320	312	332	284	334	326	314	331	320	308	323	280	343	303	330	313	317	339	320
17064	1663	3028	3379	3007	2431	2166	1827	1667	1525	1422	1325	1260	1128	1148	1092	1054	1044	1077	980	1023	984	1004	941	891	923	928	938	898	908	851	875	859	855	888	905	856	875	883	893	888	860	859	856	882	851	872	830	878	866	876	825	832	856	818	806	868	822	836	814	829	874	841	816	836	867	836	886	854	836	868	836	882	850	824	925	830	796	872	806	843	839	833	826	853	858	848	827	818	835	815	798	863	857	810	835	767	813	779	807	812	837	793	868	869	859	857	835	818	783	800	829	858	830	858	808	823	882	823	841	885	804	863	829	844	849	832	843	785	818	829	803	811	799	841	850	804	791	841	803	865	850	800	795	825	816	818	891	866	856	824	861	815	863	803	806	829	860	827	856	847	833	794	858	824	785	872	881	799	822	842	820	847	819	841	783	882	824	818	854	826	827	821	880	846	819	811	894	820	860	847	825	796	836	839	823	819	809	838	862	823	834	848	791	821	838	811	814	807	866	812	803	751	825	800	800	803	823	893	853	822	773	856	777	851	779	804	815	871	803	829	818	818	823	829	823	828	808	884	867	835	833	863	885	828	866	827	770	814	776	819	869	745	827	806	821	821	866	809	801	778	866	841	837	827	811	852	795	827	820	857	820	788	825	875	831	869	854	770	824	785	821	829	875	815	834	835	791	847	815	795	753	901	839	798	819	793	819	793	828	797	887	823	819	857	836	832	740	865	821	803	822	838	825	831	802	849	820	761	851	839	809	773	836	840	814	855	861	881	781	824	826	860	783	825	802	822	798	871	834	825	804	825	822	858	845	795	776	795	825	840	849	802	750	839	817	836	801	774	815	866	830	827	854	842	780	824	863	868	877	851	859	833	868	813	790	776	833	790	832	865	797	838	818	825	846	817	821	768	796	849	869	810	848	787	839	863	844	852	824	830	831	813	827	843	861	831	844	838	792	773	874	857	818	836	779	789	835	787	774	833	828	807	856	819	802	809	836	803	854	857	806	826	785	829	824	779	794	851	889	825	827	853	890	832	782	825	788	833	825	812	790	844	813	784	759	815	810	825	786	848	786	790	864	742	809	801	816	800	826	774	860	841	764	845	795	841	819	847	798	840	786	781	803	795	829	783	825	853	807	785	824	824	824	796	869	819	826	849	746	821	839	867	817	745	803	818	854	820	852	817	839	844	807	840	811	833	846	818	866	839	822	799	843	804	838	795	744	813	851	860	847	790	859	850	847	810	797	843	857	845	795	825	810	813	870	820	788	778	804	810	853	824	866	779	847	810	775	827	842	843	819	817	771	811	839	847	849	852	862	826	775	828	772	832	866	874	795	853	830	757	800	829	800	800	817	833	789	851	836	802	842	781	828	840	801	822	841	820	855	865	805	804	835	843	803	814	816	846	808	863	848	832	880	814	846	767	808	824	867	872	822	786	823	812	822	825	825	764	793	793	833	861	809	839	823	788	834	746	797	831	782	864	805	845	817	817	786	793	814	845	844	877	852	861	835	804	790	822	835	847	790	810	847	844	798	852	796	809	806	842	932	810	793	841	788	814	796	828	803	837	829	812	842	831	842	837	790	803	772	809	803	813	818	838	842	804	825	802	784	886	801	838	799	825	834	822	864	801	838	846	799	825	834	833	775	804	836	752	845	818	817	811	808	877	828	796	842	833	820	821	851	786	841	852	868	821	832	811	848	835	802	833	833	803	827	799	817	814	791	833	827	867	833	792	799	764	794	813	776	792	810	820	830	836	775	777	837	816	811	816	890	811	804	827	796	844	895	843	796	825	836	797	850	796	793	834	800	832	826	843	802	833	805	809	910	796	811	881	827	808	890	841	839	799	783	870	840	830	781	815	814	850	803	843	865	844	845	785	847	822	810	780	828	818	801	819	809	803	823	820	855	855	837	744	807	792	800	886	833	810	857	797	824	838	785	817	803	833	807	796	896	797	827	817	821	850	877	824	901	843	825	814	845	781	800	804	828	797	785	792	851	823	774	784	836	835	843	838	801	841	799	810	822	804	815	827	822	819	763	806	789	807	816	797	847	796	873	834	817	860	827	820	854	804	793	778	803	846	776	833	810	849	816	809	847	769	885	852	805	779	831	796	809	808	880	839	816	822	849	818	809	841	839	839	854	815	810	853	811	783	852	862	832	787	819	803	822	857	839	827	810	761	855	794	785	822	850	791	848	846	802	851	842	816	855	811	847	876	832	856	832	868	863	851	853	830	832	899	806	793	788	837	851	853	815	817	889	812	859	814	863	799	828	765	865	743	847	770	821	813	768	842	803	811	797	813	810	819	846	795	840	818	872	894	823	822	836	766	814	851	805	818	865	817	820	855	823	850	849	789	794	838	815	818	781	829	789	842	823	802	844	855	801	793	843	854	815	864	796	807	800	743	833	772	819	863	884	829	823	779	870	826	827	776	852	794	833	834	838	824	826	830	813	861	783	866	842	807	807	807	833	801	783	837	871	847	836	812	831	855	851	859	821	791	830	840	881	815	871	771	807	830	885	868	760	835	860	819	854	814	828	855	797	906	827	834	860	823	829	816	828	774	829	847	815	789	828	867	831	809	844	854	791	836	826	807	791	823	828	803	856	831	835	822	790	850	842	854	896	765	887	842	822	811	849	782	856	767	806	804	772	866	825	871	824	804	826	872	828	800	787	835	845	826	833	748	842	808	790	837	831	817	852	774	872	835	802	801	808	823	832	819	769	837	850	821	778	818	823	869	825	834	793	800	799	856	828	877	788	859	808	796	858	847	839	829	797	818	798	835	805	839	785	831	778	764	821	807	825	807	831	824	813	844	785	779	840	819	830	786	831	809	790	823	889	793	777	846	852	810	819	819	826	814	822	763	835	821	812	846	768	820	850	827	830	812	818	885	781	840	870	813	867	825	779	827	813	812	846	833	839	863	829	799	814	794	832	810	821	827	843	809	832	842	833	807	825	816	834	768	833	843	814	803	811	807	845	849	840	810	844	827	828	877	825	826	841	829	879	834	911	838	839	827	826	853	844	801	816	822	876	824	862	789	842	857	812	867	825	805	844	812	783	783	836	838	813	805	785	834	778	864	886	824	830	876	805	796	808	821	832	813	785	808	884	798	822	840	793	811	797	845	807	838	819	860	810	761	825	863	783	844	791	838	817	838	796	868	792	881	838	835	853	820	830	848	837	821	840	799	846	798	806	820	832	875	845	802	809	821	821	859	866	820	818	797	810	807	846	850	845	850	817	813	821	862	798	846	782	796	863	768	830	864	854	867	821	815	854	824	809	855	825	820	856	849	816	807	802	859	813	855	839	850	823	835	884	819	819	823	852	799	788	824	831	791	848	871	852	817	830	828	801	818	835	762	833	807	814	819	861	841	793	832	823	861	852	840	837	843	819	887	847	817	816	803	804	813	819	882	795	831	799	822	815	835	788	831	826	771	835	870	840	823	801	845	809	831	838	770	861	825	843	866	809	833	766	834	861	849	813	785	816	803	821
43972	12969	2831	1731	1196	954	676	575	487	464	434	412	326	354	351	300	315	304	346	287	284	306	288	296	282	247	275	312	289	261	275	284	295	284	256	272	283	236	269	263	278	277	252	270	265	261	246	262	254	272	249	243	267	253	247	260	271	241	258	244	256	262	283	232	273	278	265	228	252	229	230	235	237	244	267	253	249	262	258	250	254	267	229	266	232	207	261	298	258	257	240	257	265	238	254	255	263	254	273	266	276	227	246	230	247	263	240	265	238	279	249	242	226	252	229	238	251	225	283	244	256	252	244	239	280	246	246	244	244	267	236	248	248	249	257	256	236	228	261	264	263	273	225	242	241	267	250	265	250	256	235	250	271	223	260	263	222	256	272	221	245	262	247	258	234	261	238	266	256	264	225	256	245	251	262	232	285	233	246	273	239	227	245	260	240	257	249	238	252	247	231	240	231	243	258	247	221	244	240	239	274	259	265	264	243	234	264	241	260	256	237	266	269	251	240	246	238	243	264	242	255	281	258	256	245	246	246	277	275	255	259	247	269	248	246	218	248	238	262	272	266	239	221	249	270	237	242	254	249	260	250	285	251	249	237	268	255	270	230	253	272	267	235	229	253	248	228	254	263	255	246	276	259	269	265	253	253	278	241	217	258	254	276	268	260	252	233	244	217	276	266	261	268	237	272	254	248	220	261	237	262	270	237	238	271	281	270	241	233	271	235	268	232	269	238	249	241	230	253	263	280	270	243	247	230	241	311	264	253	237	267	248	248	239	255	247	229	241	265	277	232	261	251	249	255	268	261	266	249	254	272	233	281	271	229	242	271	263	270	240	258	250	240	258	233	249	235	254	268	227	251	256	262	237	255	251	237	270	234	254	239	248	241	236	280	261	217	244	265	246	275	243	262	234	253	243	255	251	243	211	262	251	270	253	271	257	256	249	222	260	279	258	260	257	246	242	255	253	259	234	236	260	235	270	249	250	237	261	237	256	236	234	254	216	257	242	238	276	253	262	288	229	228	251	285	220	258	268	250	251	266	267	238	255	243	240	244	242	228	271	286	203	271	272	228	247	239	251	258	243	248	255	220	245	274	243	237	256	249	261	241	254	251	233	259	218	234	246	255	255	236	232	273	251	270	249	216	243	240	260	262	257	254	245	232	266	229	265	247	260	247	214	260	260	259	254	262	275	219	246	260	268	247	271	243	244	258	232	229	268	251	251	238	223	247	258	251	251	230	241	244	220	269	240	239	241	288	280	244	231	248	250	231	264	248	252	267	255	245	235	248	252	252	266	226	229	222	233	221	256	250	267	228	239	238	255	287	254	270	264	251	258	286	254	248	265	251	247	265	250	250	290	252	267	267	245	264	245	254	250	241	252	250	248	243	284	256	244	277	253	262	282	245	266	265	265	284	258	248	259	250	241	241	281	260	270	264	246	247	282	257	259	260	235	273	230	263	265	242	265	268	262	261	241	253	267	282	254	235	229	240	265	220	242	249	253	231	271	266	232	242	240	241	250	273	246	277	239	248	240	257	285	243	266	246	253	228	245	274	243	275	263	233	267	260	220	278	245	232	247	249	246	258	256	242	255	250	280	261	250	248	240	257	235	255	247	268	279	246	244	246	229	263	259	251	231	242	256	260	267	260	234	226	280	241	251	222	248	220	264	235	260	238	245	228	214	257	212	245	260	260	257	239	246	263	241	275	249	250	234	255	265	260	229	240	263	245	268	235	246	265	254	262	250	241	271	245	229	272	232	277	262	282	259	260	278	244	266	245	269	205	237	287	226	257	247	280	271	263	241	259	242	271	267	269	263	241	278	246	269	256	237	235	233	272	256	257	244	271	248	256	251	271	223	232	269	259	212	263	256	248	235	252	245	248	250	247	265	219	254	225	254	249	235	252	257	249	284	258	235	266	253	232	236	243	279	247	265	236	238	290	263	260	245	236	260	260	242	246	273	238	262	238	257	252	271	242	224	249	246	242	282	254	269	292	254	240	232	257	271	262	267	257	266	257	232	257	247	250	247	270	253	250	253	245	251	277	236	237	257	263	248	245	247	247	259	244	263	255	249	241	245	288	227	267	235	277	238	254	256	261	277	260	267	238	221	243	238	248	248	235	269	233	265	223	242	262	242	252	220	255	242	270	269	266	279	230	229	261	220	254	239	251	255	241	254	260	259	258	231	249	240	270	256	251	247	254	255	258	262	272	265	244	259	237	289	232	259	255	234	247	256	251	238	255	261	253	278	263	255	258	256	246	256	272	245	269	244	275	250	271	233	275	261	288	247	234	231	255	254	267	256	227	266	250	246	272	260	279	268	287	275	238	247	243	278	277	248	253	278	253	249	237	260	284	234	237	244	266	254	246	226	245	273	261	258	265	251	256	240	254	265	247	273	248	259	266	249	277	269	259	278	277	252	253	264	234	242	260	246	248	243	246	221	255	285	240	260	262	261	237	253	256	255	255	224	257	258	228	232	307	238	240	247	246	285	251	232	246	257	244	246	233	244	269	263	259	245	260	252	260	258	226	236	268	257	285	240	244	242	230	246	248	244	275	245	243	248	241	251	260	232	254	228	260	251	259	248	243	287	257	244	235	285	273	245	260	256	259	240	264	238	282	235	284	248	245	278	255	258	236	252	240	232	288	245	247	225	224	267	253	243	262	251	242	221	248	269	237	277	259	234	259	239	261	291	250	242	260	236	246	229	273	252	272	273	251	240	226	267	233	272	240	224	245	266	261	260	253	253	281	238	256	232	230	253	253	231	242	258	251	265	268	254	250	250	245	238	255	266	261	274	248	227	264	270	289	261	257	280	284	229	253	228	267	253	241	260	242	269	260	290	248	245	244	247	238	266	246	259	225	254	297	249	256	247	238	262	235	241	241	255	239	252	234	245	253	224	232	250	237	250	268	214	256	262	263	230	269	250	271	244	249	247	215	263	250	274	249	265	270	248	239	243	269	262	239	226	225	227	232	217	270	265	239	260	264	249	248	254	260	231	271	242	261	268	240	231	254	244	263	277	228	226	231	242	261	286	254	258	254	249	252	262	240	244	249	225	266	253	284	264	257	266	240	247	225	283	275	248	274	271	273	222	249	261	270	240	273	264	249	239	247	229	264	265	246	226	253	242	231	224	279	254	266	260	223	284	272	244	264	233	239	234	249	272	247	251	258	248	238	264	287	230	230	265	253	250	250	275	267	243	271	274	255	257	284	247	269	239	225	241	257	259	239	272	253	249	253	239	287	253	236	284	245	255	261	261	257	246	254	256	281	238	238	249	271	250	267	247	259	259	261	240	240	239	272	264	244	237	246	270	257	255	241	253	267	281	245	253	238	242	226	256	242	254	261	242	222	258	263	293	251	266	218	261	250	288	262	276	258	261	279	274	231	258	232	217	230	229	253	275	251	232	278	252	267	252	235	255	280	240	263	239	270	236	288	230	275	250	251	233	259	242	271	255	259	258	249	256	229	239	227	242	226	263
23346	2372	4937	5353	4822	3866	3147	2656	2288	1965	1766	1651	1452	1371	1311	1284	1195	1135	1060	1048	957	977	915	940	826	942	815	839	834	794	799	831	778	774	755	756	755	792	746	726	760	721	753	684	701	687	666	701	749	718	657	675	712	696	698	732	694	707	690	701	664	707	723	650	674	694	673	689	709	663	694	693	654	654	692	689	689	675	679	643	668	637	625	686	683	668	697	664	637	739	675	685	692	693	690	636	626	675	666	616	655	639	638	684	715	705	636	685	632	691	670	699	658	728	689	660	649	640	653	644	710	692	681	628	662	653	691	627	629	709	655	663	624	656	621	697	627	606	592	618	696	653	641	660	651	698	675	652	649	683	678	688	655	694	680	664	621	651	675	660	631	673	647	681	663	623	656	668	661	655	707	667	641	678	650	627	703	615	650	671	685	682	665	652	666	669	713	690	647	650	642	709	670	685	680	702	645	616	686	692	680	604	650	683	639	667	613	630	655	638	624	660	664	656	716	660	652	659	660	677	652	671	676	650	615	719	663	683	684	700	653	691	668	638	623	630	642	619	721	665	644	678	701	661	616	629	625	658	618	666	667	642	694	665	633	651	628	619	689	645	647	626	638	628	666	670	677	622	703	596	702	617	661	641	628	648	692	643	646	650	694	641	659	668	644	667	652	648	618	702	636	653	661	650	724	669	626	668	618	593	631	616	636	652	637	672	654	688	644	665	669	617	669	625	657	610	702	654	678	663	606	655	655	658	664	628	663	636	643	604	656	695	645	604	680	638	659	620	632	641	643	672	608	635	667	651	648	656	610	629	648	637	659	627	634	662	662	682	668	625	661	610	662	682	666	658	631	659	672	669	632	699	648	670	655	663	667	663	648	678	675	657	691	669	637	644	627	704	649	685	607	638	687	640	662	675	641	650	690	616	654	684	621	646	630	687	678	680	688	648	677	649	649	636	679	618	651	612	705	644	655	640	662	647	686	629	681	670	682	652	635	663	675	703	623	705	643	656	666	663	651	702	646	623	668	641	635	661	662	646	632	651	643	654	616	631	642	681	626	650	638	671	645	671	659	713	687	650	609	680	666	696	696	657	649	698	666	616	611	628	621	642	650	649	649	612	686	686	630	650	681	638	641	647	659	669	645	653	654	658	752	673	657	656	616	693	608	660	671	687	617	693	676	600	611	661	643	636	624	665	686	652	595	657	613	636	639	659	655	674	659	605	698	649	685	617	645	681	661	623	659	650	642	622	671	624	645	642	654	661	687	629	679	643	675	623	677	653	613	664	694	660	657	632	642	655	655	649	668	653	664	627	654	651	669	661	656	619	621	663	635	681	632	667	637	697	680	669	657	651	622	639	635	665	615	681	629	656	605	610	634	633	623	669	666	614	672	677	653	684	685	632	690	664	592	673	642	670	703	688	635	631	653	676	640	631	639	635	652	694	646	620	686	609	640	657	671	658	628	620	693	634	609	729	643	604	669	674	625	663	591	648	593	655	670	646	611	635	690	640	645	677	654	640	643	670	632	649	669	657	643	689	656	645	632	615	678	680	631	620	618	608	693	665	652	627	648	638	680	668	666	660	641	647	645	633	650	621	671	610	670	611	665	625	671	675	624	637	661	680	697	661	639	657	636	663	691	631	631	656	613	681	685	621	660	680	580	665	627	662	631	669	672	625	611	643	629	643	658	652	654	636	679	649	681	646	626	623	651	652	645	599	672	652	659	647	605	643	660	680	634	648	676	647	660	636	622	643	678	670	661	647	627	648	680	652	684	619	698	619	679	622	705	620	604	676	633	627	624	646	681	672	677	673	656	614	651	660	626	704	649	628	666	655	666	604	652	644	674	658	650	644	641	663	656	654	680	687	675	649	670	666	649	614	645	637	667	639	661	655	688	654	630	690	679	669	612	672	658	616	647	653	626	641	682	634	625	656	651	634	644	640	699	669	690	650	657	638	682	689	660	645	653	598	633	621	674	638	599	647	669	628	701	676	657	608	700	647	659	692	670	658	597	612	655	689	690	664	601	628	670	641	667	631	676	633	663	634	660	625	667	674	659	623	619	673	679	647	681	648	650	619	630	632	665	669	680	583	637	623	668	698	667	612	728	646	652	683	703	628	654	634	632	713	667	667	652	659	642	686	684	647	628	648	665	622	641	671	687	696	617	650	623	693	650	659	647	639	621	655	643	597	632	623	700	651	714	632	654	599	658	635	704	655	642	648	653	713	662	655	655	637	679	593	635	633	633	664	621	678	649	651	623	650	657	670	722	635	591	672	724	672	680	662	644	708	639	671	675	640	640	665	662	641	589	649	685	645	650	610	623	637	626	633	616	642	664	664	643	627	653	627	650	650	594	669	643	669	660	617	649	707	674	657	642	672	598	615	672	692	614	678	667	649	630	646	667	665	629	657	636	671	593	660	638	700	706	565	631	662	644	635	663	668	641	657	614	670	665	651	630	595	681	673	657	657	645	643	644	648	681	657	649	669	706	686	635	644	617	612	633	631	674	675	662	645	686	658	658	652	656	626	621	713	628	650	659	668	633	689	648	650	659	634	596	666	675	643	632	669	647	624	645	725	617	683	632	653	627	669	639	639	618	675	620	656	721	663	671	635	651	650	619	610	703	661	689	665	669	619	683	656	638	658	649	667	628	621	653	645	663	687	713	658	645	645	724	695	597	633	645	639	625	648	627	638	667	628	661	618	655	663	655	637	713	631	664	636	633	652	657	636	660	651	675	638	667	607	617	646	603	650	649	588	698	666	627	635	678	611	621	651	658	662	665	687	631	628	659	651	645	677	668	670	662	677	680	645	637	612	620	659	633	626	684	642	641	629	612	661	661	665	646	650	649	686	666	664	652	626	635	696	613	633	648	663	632	621	712	652	619	685	676	627	653	623	681	607	646	682	665	660	651	624	682	600	663	647	663	657	667	662	679	653	606	618	657	648	716	655	691	636	639	601	571	668	676	658	699	695	616	644	658	681	665	678	644	627	676	663	646	641	677	638	707	670	688	673	664	608	692	658	627	677	659	624	647	614	623	667	677	719	669	674	648	635	692	642	644	648	647	677	704	652	687	649	656	670	642	610	618	671	604	689	654	663	656	690	605	624	633	674	612	675	683	621	677	671	698	653	625	670	587	622	592	631	654	615	589	700	662	638	668	659	608	662	643	676	685	655	646	621	642	694	611	667	628	644	651	658	636	628	686	687	698	671	644	637	704	693	618	627	633	612	649	629	650	637	670	655	605	725	660	664	666	683	659	666	652	720	660	595	641	620	654	639	666	634	704	666	685	664	635	621	631	620	646	657	687	671	634	646	602	687	607	668	677	697	659	622	650	670	655	636	656	651	660	670	663	661	647	649	668	655	631	669	659	627	638	649	676	637	647	673	666	604	637	661	646	618	627	615	651	703	661	648	676	653	672	679	635	620	612	645	678	617	670	630	639	641	622	644	636	657	617	630	655	647	646	693	648	687	636	614	625	648
3341	321	261	275	244	268	240	226	239	253	242	249	226	247	242	221	278	259	234	252	230	234	228	259	250	248	243	218	283	215	248	241	250	293	214	227	227	262	232	266	246	252	238	242	248	230	241	256	226	205	238	231	238	292	258	225	238	241	269	243	241	219	248	220	236	218	220	217	250	236	249	236	250	224	239	243	234	245	267	249	259	215	241	226	245	238	265	242	249	243	244	248	245	246	223	229	209	230	211	238	262	267	227	224	256	260	237	244	273	235	240	265	232	243	237	252	239	230	208	252	253	241	234	234	227	235	228	242	260	258	223	251	220	231	232	235	240	239	244	222	250	230	205	240	234	230	253	253	215	253	228	216	239	239	259	252	243	276	255	225	222	241	247	242	261	240	226	248	273	234	233	253	264	221	255	240	248	231	258	245	239	235	239	261	213	249	219	217	227	215	198	245	237	225	263	252	235	236	212	271	252	249	227	229	247	252	240	232	226	233	194	238	256	226	244	240	247	243	265	238	234	220	218	234	243	243	269	244	223	248	231	237	249	247	257	272	228	243	242	206	250	243	226	217	229	238	263	239	247	261	245	243	265	243	249	243	250	247	270	255	256	248	238	251	241	236	264	212	262	247	247	266	234	244	225	226	215	242	223	184	275	243	249	243	225	224	242	238	246	232	218	296	239	226	243	251	239	230	248	245	253	282	224	217	214	264	244	230	231	234	252	243	252	239	239	237	234	230	244	268	242	221	227	222	278	231	237	221	255	240	235	220	258	249	242	238	242	210	237	234	256	229	252	249	263	234	226	251	241	236	233	242	255	267	241	227	245	233	231	236	236	253	254	245	232	264	220	249	235	237	248	220	231	228	209	253	231	253	252	264	255	248	261	253	238	234	250	237	252	268	262	258	245	234	204	250	253	263	250	238	213	236	253	232	237	242	209	243	267	232	241	233	239	237	241	275	264	206	223	240	216	238	243	231	232	228	236	242	231	249	236	237	264	272	224	235	287	230	240	219	212	221	224	275	246	248	234	244	236	247	206	261	231	248	250	218	215	224	254	245	222	235	243	245	238	221	233	219	244	230	241	225	240	237	233	250	263	254	257	248	250	222	253	224	258	246	266	220	253	249	231	219	248	254	239	246	240	262	247	247	254	249	214	236	239	245	221	265	216	250	245	264	259	218	250	231	222	219	249	271	234	257	247	243	252	242	248	232	246	250	244	225	224	250	262	222	224	244	212	215	247	230	237	249	248	238	234	227	259	223	225	232	254	223	206	245	204	235	252	235	235	239	230	219	239	230	223	250	266	247	238	230	247	214	255	247	231	234	228	239	232	243	246	255	245	238	266	232	258	273	260	230	254	242	246	255	253	246	229	230	238	229	241	237	232	257	222	225	215	242	231	263	242	252	249	247	226	240	218	239	208	274	233	237	261	248	229	261	248	229	262	248	246	268	231	251	230	227	227	232	245	223	234	281	270	230	251	208	245	266	228	235	271	238	239	252	255	216	229	226	229	203	243	230	209	248	235	239	229	233	231	239	237	263	247	237	245	261	228	227	228	230	248	241	229	246	254	253	275	234	250	241	238	222	253	249	218	218	227	234	269	245	236	262	232	243	233	235	245	230	241	236	219	249	202	256	237	239	245	211	224	256	270	236	234	215	237	235	219	258	241	258	238	239	252	259	246	235	231	222	247	213	237	248	255	251	200	253	255	248	261	206	216	260	239	272	231	249	225	231	242	230	243	220	225	241	231	255	253	248	228	232	240	225	240	244	222	251	253	272	259	259	290	242	233	256	265	248	258	262	261	243	243	273	231	224	236	249	234	245	253	244	229	245	227	247	199	249	244	240	222	233	253	281	269	249	242	229	219	216	261	230	232	249	247	234	239	259	264	258	233	257	237	271	276	223	263	270	240	236	201	231	212	238	241	254	259	233	243	238	252	261	239	250	266	249	248	255	249	248	231	240	244	254	249	278	238	242	241	233	238	227	257	257	242	230	256	214	238	267	241	263	221	227	251	248	244	228	251	221	255	253	246	256	251	250	238	231	242	254	244	251	238	268	254	256	258	221	225	230	224	228	253	253	215	245	274	253	228	252	211	230	229	232	215	254	253	236	235	257	227	253	238	235	272	234	231	235	235	237	245	229	243	268	223	266	233	220	236	241	284	255	259	237	219	232	242	229	227	228	216	231	235	258	261	242	240	251	263	268	208	260	229	253	210	213	249	230	246	272	272	227	228	232	228	219	255	187	229	235	243	237	259	254	233	257	233	222	268	242	221	228	241	244	220	251	241	249	256	233	278	269	239	236	270	234	251	248	218	232	242	246	261	266	239	249	232	269	256	243	241	270	215	229	253	263	232	255	221	231	249	240	261	250	239	249	276	254	251	245	217	226	224	253	244	242	215	221	247	258	234	230	268	249	263	268	238	236	249	228	248	259	244	236	245	235	233	256	265	244	248	234	211	240	231	251	227	240	250	273	245	269	248	249	228	244	215	222	223	235	240	251	270	239	223	224	217	244	242	221	220	267	249	243	237	227	246	243	229	230	231	210	233	252	247	248	243	245	217	254	243	235	245	266	248	247	254	233	254	239	261	192	233	229	237	218	262	250	241	276	249	272	239	248	229	246	221	228	238	245	237	218	247	252	218	244	211	194	225	240	249	217	256	223	255	253	248	236	227	226	252	249	236	244	236	247	233	218	218	237	264	261	234	242	256	237	223	244	217	230	257	227	233	262	222	243	227	226	249	248	239	246	242	248	255	216	236	237	230	222	229	226	232	253	249	225	232	219	246	204	219	260	278	269	256	228	250	250	226	245	248	244	234	217	252	223	256	210	264	248	266	243	259	254	225	264	226	236	264	241	254	248	241	232	244	258	261	230	212	223	237	267	203	234	234	230	245	258	250	261	257	224	238	220	228	238	238	236	226	244	226	238	238	262	256	249	225	246	225	266	239	229	223	240	239	231	224	254	219	266	255	234	252	239	254	226	217	238	243	245	262	234	261	258	204	239	249	239	266	236	280	247	235	245	235	257	223	239	225	272	250	227	207	254	215	217	200	228	268	268	252	248	255	235	219	239	212	257	242	255	246	252	229	217	242	261	266	245	248	247	236	252	237	271	235	231	229	230	231	258	235	252	237	232	230	250	238	230	202	252	225	239	254	249	221	216	241	238	240	244	247	233	220	250	248	238	244	261	244	215	215	263	246	251	244	259	222	238	230	246	260	228	238	257	234	225	249	237	220	258	258	251	255	235	259	250	252	229	220	217	213	236	277	259	219	247	241	245	210	236	247	258	254	216	225	224	212	251	248	257	215	232	235	224	234	237	238	245	243	245	217	223	242	248	240	241	239	251	261	242	254	254	248	259	257	243	236	243	255	263	263	253	243	239	251	243	246	248	246	238	208	226	223	209	235	258	241	247	220	226	250	225	247	245	275	252	260	262	226	225	251	235	258	232	240	227	260	234	214	239	232	245	260	234	267	232
3492	668	756	779	761	793	721	707	699	689	654	655	647	643	660	635	621	665	637	656	641	614	674	672	625	625	641	640	701	653	643	655	643	661	707	608	683	669	703	667	600	654	692	656	647	672	633	633	591	669	646	644	658	630	660	645	622	648	670	688	656	658	658	649	645	687	624	631	674	622	648	609	632	642	643	692	639	659	636	668	611	630	661	638	650	644	617	660	674	642	601	629	658	636	662	663	628	639	642	676	616	681	599	684	647	684	640	628	627	675	640	637	622	606	634	656	664	670	674	680	660	617	662	649	658	629	643	670	662	654	640	619	613	663	660	607	640	619	660	650	633	689	663	677	594	643	659	663	692	651	663	668	605	679	673	631	637	637	691	667	643	651	639	672	655	689	651	637	680	672	609	698	649	709	622	693	656	655	665	638	696	679	655	647	616	643	661	676	608	664	691	593	640	614	680	644	677	673	646	636	614	683	589	656	692	676	697	696	659	622	657	639	651	709	636	664	647	630	581	605	668	662	670	633	650	613	584	667	642	679	638	677	651	654	636	687	651	635	612	662	653	644	676	618	621	630	661	660	637	583	673	632	614	641	689	698	592	586	660	643	606	674	618	654	672	641	674	634	639	633	683	650	643	676	603	640	664	650	632	639	634	629	695	669	688	663	637	603	619	673	637	598	682	620	607	622	641	630	635	635	658	677	652	656	640	609	675	646	624	693	610	649	691	680	615	603	656	674	637	631	667	619	647	674	645	640	596	660	649	619	634	627	666	653	655	581	640	688	635	678	664	651	638	662	621	670	693	645	651	652	647	665	633	698	624	675	618	625	653	656	595	661	648	658	665	675	610	674	644	659	672	621	628	631	641	624	611	651	603	612	675	663	653	640	637	656	666	643	622	612	642	631	660	610	655	677	643	683	715	653	658	641	649	728	678	656	670	619	673	674	623	673	634	659	604	636	706	653	661	660	610	615	687	647	668	643	654	642	651	657	633	675	597	635	675	620	674	670	665	616	644	675	662	684	640	669	641	650	678	598	666	679	581	656	648	715	683	626	606	643	611	652	639	587	632	659	592	664	655	670	663	647	679	631	598	697	623	635	653	678	620	627	671	603	614	653	625	660	666	636	652	657	667	628	597	610	551	681	662	603	680	629	647	665	623	605	649	672	665	621	675	663	630	642	662	667	601	606	650	619	634	654	640	658	669	644	649	666	640	650	624	679	628	655	584	627	703	646	653	665	658	646	601	663	621	686	606	681	689	661	618	686	640	650	676	620	649	659	647	610	656	679	668	646	655	627	608	678	698	630	620	660	683	627	676	632	648	667	630	630	600	627	634	590	655	635	606	648	694	627	664	635	664	649	651	659	609	635	629	628	656	669	639	665	638	633	684	688	666	659	626	671	652	658	629	661	665	674	635	617	657	625	633	665	652	689	564	661	662	608	663	675	649	593	658	673	681	629	658	669	674	632	683	664	652	661	643	680	690	667	671	689	656	679	666	645	664	634	657	642	642	646	656	662	632	635	650	665	711	682	618	669	625	643	659	637	680	647	643	631	647	660	677	629	671	643	628	696	637	669	690	633	620	656	648	644	651	682	679	652	617	630	657	659	672	668	649	698	636	684	610	649	630	646	638	670	705	637	656	646	663	639	672	595	645	639	659	643	679	646	637	611	660	629	666	618	642	688	651	624	674	688	687	634	642	663	622	629	671	600	622	647	652	638	629	601	671	636	617	676	618	639	620	640	637	663	682	607	659	662	653	634	667	643	665	662	667	609	657	607	666	670	644	644	674	631	615	657	605	594	668	620	667	676	673	651	597	580	593	634	650	654	670	626	647	635	631	650	596	648	656	662	658	632	674	661	692	649	604	665	624	705	633	600	642	626	610	656	660	652	674	692	661	634	644	693	582	628	642	647	634	667	650	655	681	672	640	622	696	681	669	662	669	634	653	605	636	662	668	640	642	646	669	661	629	660	622	629	692	607	678	629	661	650	638	674	619	618	630	617	627	630	679	661	627	642	650	651	648	650	640	639	660	660	656	668	627	618	676	655	645	610	644	699	729	648	631	609	649	660	609	632	669	665	678	639	664	671	617	665	651	660	663	648	598	654	640	669	653	692	638	613	636	647	648	657	712	680	673	616	618	619	643	655	624	609	647	650	643	645	651	675	670	666	656	621	651	669	686	638	637	651	674	659	667	614	637	627	668	680	590	655	601	619	577	657	692	645	614	629	635	684	653	656	688	637	611	628	636	620	606	685	619	674	658	693	664	703	696	656	670	668	670	647	646	658	629	655	633	653	656	632	619	628	637	647	682	582	685	639	649	659	624	668	655	621	679	672	618	628	639	660	693	670	636	663	659	688	632	609	657	677	679	635	613	641	644	629	640	638	660	660	667	675	648	643	657	650	634	618	639	643	681	639	660	644	653	648	664	665	632	685	651	641	648	647	683	656	666	630	613	656	618	649	636	667	655	640	671	616	631	629	672	658	607	644	631	647	640	639	641	646	632	661	678	657	655	645	650	615	632	648	638	701	652	660	637	665	675	653	641	653	673	635	667	641	636	646	685	683	681	627	649	668	638	615	684	667	659	611	650	599	670	645	608	643	660	661	639	670	666	644	693	629	605	618	615	706	653	665	677	647	655	596	673	638	671	682	662	628	640	649	664	644	660	655	613	643	646	605	653	678	661	636	656	649	630	684	671	666	665	666	618	646	612	662	686	658	661	687	639	695	604	686	618	659	657	663	675	627	637	616	643	687	653	644	626	618	644	668	652	664	680	695	628	668	654	648	650	661	643	638	679	638	639	644	613	619	635	695	633	656	663	689	664	619	692	656	626	633	649	632	671	634	605	635	647	665	658	635	612	624	641	661	636	664	657	631	659	646	670	626	648	672	710	614	652	715	629	644	631	667	674	576	680	679	625	660	676	654	670	658	690	638	665	624	671	650	666	685	684	662	671	649	639	612	716	684	664	641	671	650	666	621	667	668	639	638	655	602	632	657	637	610	628	683	637	587	658	669	628	589	684	651	642	631	649	637	636	615	590	640	608	656	648	638	656	660	602	641	602	603	640	637	617	680	670	648	653	622	665	654	678	641	672	635	619	649	645	633	631	640	675	663	666	650	674	641	642	667	602	637	683	632	658	645	648	689	636	683	642	644	644	633	676	648	641	646	631	603	646	659	653	618	645	648	668	647	655	600	653	661	682	640	643	655	643	597	676	661	620	621	657	645	650	677	645	608	634	656	681	659	628	663	616	655	677	649	659	620	631	648	663	651	668	652	636	633	625	658	598	640	682	634	640	652	659	691	645	675	613	621	667	652	653	621	697	617	645	611	700	672	639	667	676	641	648	637	655	664	634	640	629	692	651	659	624	609	662	647	689	638	655	676	699	601	665	660	697	660	648	657	630	653	644	625	634	639	677	611	623	640	608	676	667	659	659	677	636	680	690	668	656	635	622	635	653	595	625	694	650	682	695	672	672	679
31218	6503	1391	1010	734	669	532	499	457	449	458	387	383	407	358	388	346	372	355	365	359	294	329	374	346	353	348	349	372	328	329	324	356	319	330	311	351	320	323	350	358	339	350	339	325	321	357	340	347	322	312	312	348	337	308	312	321	324	273	329	334	330	317	326	324	290	307	339	346	333	330	317	307	323	320	322	373	318	342	312	322	303	327	304	349	319	335	327	317	344	315	315	310	330	305	310	328	353	322	328	332	350	331	344	344	312	302	292	306	330	310	308	299	333	325	310	335	342	306	321	299	317	339	340	306	316	330	311	295	326	316	308	315	324	334	343	316	322	344	343	323	319	330	336	328	336	335	300	325	323	341	323	304	336	307	343	306	347	325	312	297	319	333	282	360	317	330	311	325	295	323	344	323	329	337	312	339	346	343	361	301	310	358	285	340	318	299	336	365	320	350	328	311	323	299	331	305	327	294	310	321	369	329	350	317	313	307	341	328	311	330	306	304	362	323	313	347	344	331	315	344	330	322	309	340	343	331	318	330	338	318	314	325	338	323	317	340	319	328	320	318	310	307	310	347	320	311	354	302	308	326	302	315	330	284	313	307	330	327	346	339	300	345	319	285	332	330	312	311	322	327	314	362	288	330	324	315	286	314	286	312	318	316	321	346	324	337	348	295	305	348	322	334	309	321	346	373	346	305	314	347	318	297	311	333	339	338	333	317	314	317	315	309	313	309	325	309	327	350	323	304	314	317	345	302	350	293	333	303	310	337	360	343	333	350	334	318	302	277	328	326	353	307	304	307	327	293	343	344	321	338	329	314	331	323	354	315	324	327	352	319	290	323	348	334	334	328	318	309	319	305	310	335	301	295	345	326	318	297	287	313	349	352	333	359	314	305	338	339	290	311	323	334	304	302	296	337	344	302	327	331	328	313	304	307	349	315	310	315	305	335	360	354	298	347	364	316	309	316	337	332	329	307	346	352	343	297	339	279	319	346	323	362	310	320	337	321	323	321	326	326	305	316	312	318	330	315	321	341	323	310	319	326	318	308	326	315	363	389	343	321	306	320	335	352	313	336	319	319	285	297	339	299	349	330	314	338	284	369	345	337	315	300	311	330	318	350	350	319	343	338	317	323	319	328	310	321	293	336	310	313	308	317	318	338	331	322	293	327	343	252	323	317	335	348	316	318	324	304	323	335	309	327	354	338	297	350	327	329	336	322	310	338	341	313	339	321	349	330	352	332	329	317	343	321	342	314	329	310	290	332	343	309	327	324	316	347	315	340	307	337	328	334	304	296	315	310	310	314	318	344	348	314	327	330	336	318	281	330	331	303	331	335	352	337	338	345	276	347	319	325	337	294	317	311	337	366	318	330	323	347	314	307	326	348	322	317	350	314	301	321	350	340	304	315	317	307	310	304	333	314	315	318	326	328	336	306	334	304	308	323	342	308	329	300	372	347	327	318	323	308	275	320	323	316	319	301	317	307	317	320	292	287	296	309	325	360	335	283	317	343	292	321	321	306	302	316	364	299	312	311	328	321	299	322	284	349	360	306	329	306	318	338	314	337	320	316	359	330	325	354	348	346	316	332	344	293	310	303	351	328	317	321	323	332	270	313	317	307	315	323	296	304	327	327	318	345	290	353	347	334	324	330	323	317	306	349	326	327	317	309	324	317	317	308	335	327	308	297	318	335	315	318	287	335	309	325	372	307	344	337	336	331	307	340	341	334	310	349	337	325	312	320	336	354	312	350	314	322	324	294	334	346	345	339	318	305	342	315	341	347	287	313	304	288	330	321	330	333	315	332	341	318	292	309	332	329	318	317	313	353	314	324	310	349	301	337	353	301	309	317	308	303	323	322	304	316	284	291	335	314	318	312	299	307	301	358	328	342	319	338	305	299	336	351	327	338	337	294	346	298	306	326	299	294	361	304	355	334	314	326	339	320	386	308	322	327	302	334	310	296	327	313	319	304	315	310	324	319	297	331	316	311	329	301	353	356	311	329	332	301	345	349	331	357	367	327	330	293	332	299	296	279	351	307	318	304	325	339	325	330	313	330	363	341	321	348	289	333	342	321	324	314	299	328	322	328	296	341	330	299	349	357	339	318	337	313	361	307	307	333	311	333	328	358	310	352	335	314	346	352	313	331	324	293	345	333	316	349	360	354	325	316	324	292	310	318	282	354	370	342	314	357	308	324	316	333	335	307	291	300	308	294	344	323	335	319	378	306	333	334	355	339	334	351	322	336	314	313	298	310	321	341	315	282	327	343	350	336	316	318	314	319	298	288	335	339	308	323	329	318	309	312	319	342	329	334	298	306	315	355	312	309	352	332	359	354	355	295	319	348	354	330	291	323	335	313	298	349	331	324	327	349	350	326	327	319	333	324	360	306	313	336	392	328	339	317	324	352	343	315	335	304	308	311	355	344	353	353	323	304	314	311	327	333	338	334	361	301	307	316	347	334	300	364	357	321	325	320	310	347	336	307	313	340	348	333	363	350	343	313	326	309	332	328	350	343	349	326	336	300	315	295	329	336	336	348	341	353	330	310	340	332	375	326	322	350	335	318	354	333	296	356	353	328	331	321	289	304	321	318	337	345	304	319	346	328	304	337	334	350	331	304	326	316	326	303	335	327	339	329	345	330	322	310	328	317	316	316	321	326	315	335	338	340	312	327	286	340	323	365	343	324	329	314	324	322	344	347	310	299	301	325	323	331	349	312	337	330	351	315	321	313	302	303	309	325	332	303	300	328	327	319	324	347	313	324	292	325	312	318	333	318	299	355	305	310	345	317	314	334	327	331	284	331	352	348	336	282	309	336	339	339	299	304	324	291	341	335	342	331	343	318	328	320	317	322	352	329	301	303	358	364	314	310	350	335	331	330	353	351	371	311	309	341	309	357	316	347	297	349	295	311	317	298	316	342	296	287	338	343	331	327	349	346	309	317	289	312	315	337	344	309	326	314	321	340	306	330	326	336	277	312	338	347	343	351	344	299	328	344	302	308	348	323	320	328	318	356	319	335	318	366	337	303	333	343	299	359	317	331	332	332	327	343	359	317	325	302	333	323	303	300	322	346	341	308	303	308	309	348	333	310	335	335	343	353	290	300	300	300	306	335	320	296	343	324	311	301	308	306	347	354	345	359	346	294	330	324	338	337	315	291	296	304	286	317	329	350	362	341	325	313	330	330	345	345	322	336	321	312	336	348	303	302	362	321	296	333	319	333	321	324	301	327	323	336	302	299	351	334	326	298	329	311	331	345	297	330	307	312	320	360	343	344	329	353	322	320	313	362	332	337	327	305	298	331	296	294	334	282	321	348	323	357	311	320	330	331	343	358	310	292	300	315	314	312	345	322	308	329	334	326	306	333	331	318	319	297	302	307	359	312	342	318	346	300	304	337	329	327	344	308	314	329	330	328	335	335	333	292	323	346	348	302	330	323	309	313	323	338	327	337	310	312	289	371	319	331	304	326	315	324	326	312	315
17013	1601	3058	3337	2966	2429	2129	1839	1665	1493	1405	1242	1254	1237	1111	1057	1076	1042	1045	1014	962	968	1003	934	966	934	939	933	906	895	864	923	922	900	910	851	880	933	808	821	885	880	916	917	857	860	843	878	881	827	872	817	920	886	826	888	813	829	810	846	825	860	811	824	848	848	845	869	827	849	785	836	860	827	829	828	874	822	869	835	804	834	843	830	839	836	840	889	877	828	827	856	888	830	812	832	808	847	828	857	833	823	847	811	838	837	874	839	827	843	804	814	831	840	816	803	817	821	791	875	857	864	827	798	815	795	850	853	820	836	864	838	819	859	819	825	843	820	863	803	889	862	805	809	867	834	856	869	855	807	802	852	882	872	851	789	847	876	770	827	837	842	805	865	798	823	794	747	858	836	841	800	837	807	791	824	795	884	815	830	853	871	793	843	822	847	847	845	873	812	792	795	833	885	885	857	841	801	795	901	870	857	803	847	815	824	846	809	799	876	779	841	810	813	833	837	853	799	836	863	836	839	808	807	844	834	784	797	828	820	849	877	806	818	785	875	865	860	819	821	883	797	836	822	800	815	759	825	827	823	826	796	842	822	783	812	800	801	800	802	811	877	853	771	797	876	844	831	820	812	771	897	830	827	832	809	840	818	833	870	835	833	833	845	818	847	823	829	836	845	795	873	832	846	811	819	855	793	889	835	823	868	835	825	843	821	791	824	866	866	832	831	840	879	837	825	824	862	848	809	824	868	882	869	785	877	828	799	792	825	874	807	868	791	828	828	791	828	868	819	819	856	779	824	835	782	819	880	825	793	763	860	765	850	826	827	826	753	792	855	864	836	817	839	848	865	846	813	786	819	826	814	806	845	809	846	829	850	901	839	836	839	827	825	844	847	793	838	855	865	783	848	788	832	783	832	822	865	822	818	847	909	786	807	819	808	814	831	783	866	805	829	841	850	869	815	796	829	850	860	857	828	827	815	831	852	815	824	807	839	806	819	812	850	841	810	844	856	754	809	865	902	855	854	830	803	814	855	825	847	840	849	849	821	812	842	817	747	802	839	854	867	852	831	870	863	835	825	818	833	864	799	788	828	811	818	802	836	832	847	817	844	865	811	812	813	799	879	831	825	847	866	843	851	844	837	806	819	829	871	792	785	841	831	801	843	801	849	848	838	799	786	866	893	861	818	892	798	875	795	852	791	786	800	797	823	852	830	861	816	780	832	847	829	771	826	826	807	786	801	833	880	853	768	844	876	825	882	825	818	799	829	802	833	759	814	815	823	879	839	802	847	803	807	833	819	802	859	831	792	841	826	812	921	872	847	825	860	843	801	861	846	875	846	825	819	903	815	852	851	812	884	830	882	802	847	857	763	824	828	821	846	887	811	795	857	798	846	865	822	828	877	838	814	817	824	841	834	822	881	824	808	752	808	874	814	812	830	804	818	821	780	829	794	788	800	822	859	855	863	854	765	807	856	856	774	849	807	768	806	828	838	854	883	806	826	823	820	848	779	842	821	862	854	885	800	825	799	852	804	832	785	864	823	825	849	809	821	818	849	808	816	872	785	805	843	805	808	830	811	799	834	818	795	862	841	887	859	840	792	828	809	796	841	809	841	816	786	858	814	878	839	823	833	820	828	838	817	801	823	854	863	810	866	799	806	850	810	873	856	808	809	802	788	880	833	830	879	863	830	824	819	835	815	844	801	891	864	848	840	868	878	748	827	822	855	839	825	845	797	863	835	857	826	840	891	802	835	830	790	808	863	809	860	814	859	803	815	812	846	838	815	848	825	837	803	899	807	878	854	840	824	816	835	843	839	867	857	880	824	899	805	832	858	845	809	811	794	857	841	796	827	825	857	797	860	778	820	815	833	813	836	818	799	844	813	884	896	775	808	849	857	834	843	867	833	896	808	843	829	806	771	816	828	803	902	808	861	808	788	789	794	872	752	826	828	827	808	811	820	827	816	876	832	826	800	845	828	807	817	852	812	807	791	800	780	874	834	814	826	841	845	798	834	833	786	810	837	789	818	853	820	841	836	839	866	786	816	832	908	843	856	809	802	770	820	805	867	822	859	836	845	793	827	848	830	819	782	832	826	783	858	877	833	794	801	819	770	815	843	819	786	819	878	822	823	790	840	844	892	837	848	809	827	787	843	813	767	821	795	812	846	841	817	839	809	845	892	852	822	824	796	791	845	827	812	813	858	842	857	804	810	893	815	788	840	813	801	813	814	827	845	816	907	858	838	831	812	852	831	789	845	838	871	833	851	822	813	827	804	867	827	819	834	847	818	845	805	808	850	762	833	834	792	847	855	840	827	818	831	855	860	811	810	873	823	863	850	855	835	824	877	805	809	816	849	896	834	876	781	816	815	804	822	845	826	804	792	850	812	831	807	845	804	862	847	844	818	837	811	817	801	838	850	825	806	811	886	809	840	814	815	864	855	835	845	844	852	851	799	790	820	829	810	847	868	809	805	855	826	858	905	825	831	791	862	823	865	873	859	841	819	818	825	851	824	836	810	798	849	831	792	834	836	795	803	821	824	785	818	799	806	840	818	843	821	773	860	873	829	842	856	804	788	838	819	841	833	822	821	854	852	834	878	815	825	817	813	882	823	822	814	839	798	888	878	851	824	865	817	826	805	801	864	807	819	856	833	819	785	819	849	880	841	853	837	835	831	820	843	879	852	855	837	838	902	878	812	824	821	834	824	845	832	816	833	818	804	839	845	895	828	800	760	852	825	804	821	837	853	886	845	848	821	810	849	850	794	830	872	869	872	807	809	861	849	849	868	792	788	823	801	813	838	829	792	787	872	875	864	790	821	891	806	841	775	845	842	833	813	776	850	760	819	823	844	794	817	838	835	849	823	833	881	798	812	789	876	821	816	846	806	799	833	814	822	820	844	780	815	826	806	863	773	827	863	808	787	811	815	843	832	804	842	827	866	864	829	860	789	814	844	840	879	895	791	826	819	858	849	809	812	814	867	839	847	757	850	827	822	808	872	832	802	787	793	772	852	846	869	835	828	812	807	801	792	816	826	873	864	800	838	788	829	815	813	829	824	811	858	831	816	814	876	834	788	825	822	874	804	799	844	789	852	824	824	798	833	858	847	812	812	820	796	823	808	856	822	774	857	828	803	783	836	864	846	844	795	803	816	818	906	796	800	846	871	844	874	830	822	833	821	853	809	777	885	786	829	802	870	825	798	823	822	795	874	842	847	805	828	858	839	814	808	888	856	803	837	827	869	843	777	864	795	856	822	816	831	854	861	859	835	831	866	836	812	840	829	858	812	846	804	820	838	827	853	838	832	833	808	817	833	861	812	869	843	845	836	764	828	803	860	814	836	867	810	787	824	820	786	853	846	828	826	821	804	787	803	857	854	809	820	832	835	788	779	848	842	841	809	805	812	845	835	843	824	825	851	853	870	815	822	813	834	853	798	853	860	906	812	826	816	856	815	806	853	876	815	811	872	824	845	850	848	832	797
46217	15856	3253	1753	1219	931	712	596	493	466	412	406	367	353	369	315	301	302	284	293	293	258	300	291	310	272	279	260	265	269	265	285	278	263	244	275	257	234	269	253	249	242	259	274	261	268	262	276	258	277	245	257	228	220	252	251	235	280	244	257	259	243	290	270	227	242	282	248	267	246	247	270	262	254	243	274	283	221	264	264	268	249	257	245	237	274	255	278	259	269	279	302	250	257	243	282	274	257	259	255	255	274	253	248	267	250	279	231	252	293	256	259	257	256	257	240	275	241	280	271	250	254	246	249	256	249	247	238	241	250	242	219	235	264	257	263	235	252	262	254	244	255	270	272	274	252	245	228	272	266	235	223	253	267	253	247	256	277	279	265	260	246	249	259	248	256	227	274	233	239	245	244	258	250	266	254	251	252	260	252	250	276	262	229	245	253	279	243	263	248	259	253	231	292	260	253	258	239	263	286	261	276	273	234	247	277	273	263	270	241	238	249	267	257	282	258	228	263	241	226	253	281	283	243	281	237	226	253	257	242	250	227	271	248	275	261	254	253	264	236	294	251	244	237	271	282	231	237	271	244	272	257	268	234	265	260	251	248	261	243	250	236	279	252	248	253	270	258	265	240	239	246	270	285	233	257	256	242	261	244	248	237	236	269	249	266	260	254	258	252	261	257	251	244	275	248	242	280	261	272	274	263	262	258	251	212	247	247	257	263	249	258	236	256	241	252	234	233	255	252	244	267	248	267	263	276	259	264	249	254	243	264	275	259	275	246	256	263	244	259	244	249	242	253	289	263	269	236	225	260	255	237	253	258	242	243	241	239	251	267	257	278	242	251	252	222	255	263	279	242	227	264	254	272	242	279	251	255	245	262	279	253	285	253	260	258	281	261	269	269	265	259	262	259	252	256	242	239	267	258	256	260	248	288	238	239	236	264	247	256	267	267	239	250	257	246	262	243	262	203	272	251	282	266	264	257	267	237	244	248	257	258	245	245	262	252	278	234	237	262	254	276	252	215	233	243	231	255	253	246	263	265	278	241	237	247	235	257	258	234	272	230	280	256	285	252	270	230	272	255	274	243	271	281	251	265	260	270	263	248	234	258	264	234	233	251	272	275	221	256	242	230	265	280	240	240	253	253	243	276	262	267	243	232	278	271	250	237	277	254	254	247	255	271	267	258	260	255	255	240	254	261	245	266	253	253	234	264	261	261	255	227	265	252	240	244	251	277	248	249	264	229	235	236	242	260	246	238	223	276	241	236	256	237	276	252	238	282	244	254	248	263	262	285	256	265	239	276	221	256	277	240	267	252	225	249	254	272	255	276	249	260	224	272	250	224	228	231	271	227	252	255	269	245	271	262	252	241	258	260	280	235	267	238	229	270	278	255	247	270	256	303	236	249	224	274	244	259	255	226	256	234	260	284	262	256	265	270	260	261	234	246	261	258	240	258	259	264	228	251	243	262	243	253	254	249	247	249	238	240	236	247	267	254	231	259	270	265	253	251	234	232	244	252	290	264	239	252	271	263	279	230	279	289	264	241	257	258	257	280	238	258	246	278	256	228	245	248	263	246	292	262	284	270	255	273	260	270	243	258	268	250	259	243	288	261	263	258	274	240	266	266	237	256	228	232	266	266	230	297	259	248	277	244	254	238	250	272	255	253	248	259	259	234	286	241	253	271	293	257	230	243	294	243	244	233	245	252	273	250	273	243	249	280	257	249	281	264	238	262	273	256	230	249	243	269	258	271	279	262	246	252	245	238	297	228	255	218	225	240	265	267	245	277	256	250	235	233	260	253	278	275	256	245	230	272	256	257	225	240	253	249	254	232	255	261	246	250	242	239	252	247	258	233	222	254	229	257	241	254	247	278	268	265	245	231	261	250	273	274	231	265	253	272	270	248	249	283	255	240	237	281	239	279	262	272	235	234	252	269	244	244	258	272	244	269	244	241	258	271	249	267	258	267	250	246	251	270	212	222	246	263	248	254	269	252	237	263	248	278	244	256	253	230	267	264	255	256	252	261	286	259	255	236	252	287	242	263	250	263	268	236	255	306	249	276	273	235	258	282	269	242	252	238	264	240	246	258	261	243	246	260	241	259	236	273	275	238	223	222	232	235	227	277	261	259	226	211	260	229	252	267	265	280	263	249	249	251	261	260	249	237	251	285	258	231	256	259	241	247	236	275	228	253	247	246	276	253	257	243	251	278	249	279	288	263	277	263	242	245	229	274	276	231	235	242	268	251	230	244	304	221	286	263	254	242	238	272	266	275	278	278	250	279	217	228	244	267	253	274	261	254	226	279	270	241	283	278	268	268	277	271	278	283	239	249	237	244	240	250	246	279	246	261	236	272	256	273	264	280	260	246	270	243	258	265	244	240	252	246	265	268	248	238	239	239	242	254	276	250	275	252	264	266	238	249	224	257	248	270	276	254	282	261	261	253	239	255	282	261	254	235	269	270	277	253	252	260	269	254	240	264	278	249	261	252	270	243	249	265	263	282	296	228	246	265	263	271	216	257	273	249	282	244	276	267	271	239	225	234	261	256	250	249	278	268	291	262	253	252	263	260	240	228	223	261	256	263	260	271	237	262	258	252	243	254	228	260	239	237	252	257	245	279	262	254	244	271	244	265	245	280	240	227	278	236	270	270	245	254	249	249	259	228	261	270	240	255	237	243	263	266	233	236	255	264	270	236	291	265	255	258	249	279	275	264	288	227	217	234	242	239	272	284	241	255	251	260	204	247	243	242	252	228	246	261	255	218	230	243	239	245	225	238	241	256	256	253	251	254	278	264	250	236	266	235	244	245	236	269	254	245	266	270	236	235	241	272	256	287	245	240	260	244	262	257	252	262	240	249	272	272	274	241	267	253	282	266	278	251	269	242	272	251	264	265	248	261	247	215	246	242	245	269	234	266	272	227	279	237	231	256	264	247	238	264	230	247	255	225	259	272	249	269	268	251	251	247	293	246	264	252	301	247	242	265	249	243	236	246	240	279	281	268	264	255	243	227	253	294	280	262	242	254	245	266	264	283	237	291	260	225	254	244	275	257	285	264	267	264	292	261	244	244	207	246	232	270	252	263	254	247	238	240	240	269	259	244	243	272	253	249	254	267	262	275	251	258	233	217	269	254	222	273	273	279	262	255	233	237	254	259	240	237	242	276	258	270	253	282	258	226	260	298	262	225	253	234	267	257	256	259	254	257	244	244	245	264	250	272	239	250	283	240	247	249	215	262	252	253	248	268	253	249	235	265	241	266	245	250	260	222	254	263	248	253	278	231	241	260	261	251	242	246	255	239	253	261	250	257	252	278	251	248	245	274	254	252	272	249	269	268	280	249	257	279	246	270	245	288	256	242	263	269	236	258	267	237	253	237	279	266	263	273	259	260	280	257	240	245	249	267	254	255	254	226	278	259	269	255	249	246	221	264	271	254	256	258	251	288	246	214	250	242	270	282	247	245	273	266	277	255	245	249	273	233
25591	2287	4918	5579	4652	3784	3134	2591	2246	2050	1720	1647	1505	1387	1319	1231	1113	1048	1018	1019	993	879	920	891	927	866	882	843	836	837	825	851	776	797	784	749	767	733	719	771	768	701	732	737	725	752	730	710	711	759	699	720	680	695	677	664	668	693	715	703	694	681	653	685	655	675	688	701	705	684	700	686	737	657	699	672	677	641	642	649	670	711	697	699	628	623	655	636	702	674	703	687	620	698	706	683	685	644	632	643	645	659	626	728	663	645	651	650	643	640	652	646	689	663	654	682	654	704	685	667	725	647	662	644	618	616	676	725	643	660	648	677	600	633	678	625	644	692	668	648	660	675	638	676	695	672	697	623	653	682	660	669	681	647	689	671	690	689	627	666	608	627	635	631	653	657	648	684	667	659	686	627	705	652	706	680	641	641	640	642	665	619	660	690	686	673	668	652	677	637	683	669	671	599	707	633	669	611	657	583	626	648	662	663	650	706	629	656	630	620	679	604	654	649	710	691	629	631	596	639	684	683	671	657	613	695	668	624	590	626	651	648	619	659	627	671	610	638	642	694	634	666	667	620	663	673	678	647	668	682	653	606	620	616	659	683	686	661	702	623	653	643	639	663	619	646	681	677	663	660	663	712	712	596	651	668	664	654	647	685	658	647	687	611	715	628	644	667	654	639	662	656	656	680	636	627	679	672	631	671	688	629	677	662	622	683	679	712	636	645	652	625	628	666	629	659	637	623	679	639	665	660	656	639	649	667	670	618	629	674	637	653	651	654	664	679	686	690	662	603	700	623	655	639	620	636	629	635	623	635	644	645	719	644	676	659	632	643	638	685	610	636	694	645	664	651	649	660	653	630	643	653	671	639	625	630	637	670	630	655	639	635	651	651	640	658	607	661	673	682	645	632	633	655	662	667	633	664	675	681	666	659	676	663	650	639	664	658	726	632	599	662	686	638	675	695	624	657	713	677	681	643	669	672	660	703	656	664	690	657	628	611	634	643	708	642	677	616	600	695	664	687	701	678	644	636	638	667	634	698	677	599	636	695	605	616	666	658	614	657	674	604	694	658	665	665	649	654	689	628	634	629	688	698	657	659	643	665	665	610	609	623	650	633	682	666	663	614	663	653	683	685	696	606	627	626	629	647	647	647	670	626	665	637	654	682	638	600	618	667	716	646	676	632	647	644	639	668	699	611	658	609	658	616	664	691	627	665	707	625	627	660	649	652	653	625	646	622	700	655	631	651	616	683	645	632	652	653	681	661	653	636	621	663	652	659	636	656	654	693	633	674	656	623	665	704	688	641	611	677	676	695	606	637	636	648	662	625	644	628	669	648	670	612	711	610	653	642	624	680	648	673	638	655	660	672	633	642	641	635	646	625	645	612	624	668	653	657	653	665	657	654	651	632	637	657	618	661	646	664	644	600	634	630	638	626	669	620	667	668	693	681	675	660	655	680	684	635	674	657	654	659	664	649	661	640	651	648	643	687	668	626	652	700	680	664	623	709	644	653	640	663	664	657	626	606	688	659	661	705	630	659	663	691	666	636	714	666	652	683	659	640	668	577	645	628	651	652	638	664	672	660	623	659	681	657	642	633	698	654	648	652	673	650	686	658	597	686	645	598	648	643	636	677	656	660	654	619	651	664	662	673	624	641	630	639	664	605	678	632	655	619	633	636	619	637	651	679	664	595	671	599	636	677	652	631	649	634	641	663	673	681	597	636	692	613	651	687	649	613	685	650	649	632	646	679	627	663	647	602	625	659	651	679	660	648	664	645	666	637	683	653	653	689	633	672	662	616	633	678	626	653	642	697	651	664	629	635	640	690	656	646	616	660	666	629	617	653	627	708	679	693	681	664	659	614	677	634	655	624	678	645	669	647	629	673	646	630	600	646	599	637	659	621	645	686	667	652	669	644	631	664	664	617	642	720	663	618	637	686	649	627	679	671	648	688	679	614	626	658	645	653	672	639	653	639	686	650	658	646	632	636	661	727	650	721	674	648	664	653	635	750	638	591	704	638	667	645	639	702	635	677	667	653	631	644	643	659	709	620	701	635	649	653	608	646	666	689	684	690	684	619	674	610	630	671	645	685	654	670	677	665	623	665	648	617	656	694	645	649	716	620	624	637	685	635	673	661	608	653	693	608	657	654	717	636	694	601	642	664	688	685	612	595	681	609	687	658	654	653	592	646	611	651	665	614	667	660	651	638	640	676	660	673	673	700	670	674	668	662	651	692	623	648	634	664	674	616	671	642	656	643	654	726	598	648	695	669	650	696	671	672	637	660	681	671	638	619	646	655	679	656	629	609	615	705	607	636	640	616	664	646	678	615	664	667	621	646	670	675	669	631	670	611	669	627	686	597	648	660	690	633	653	661	595	677	686	588	639	674	676	623	626	640	663	644	690	665	625	620	656	679	664	661	666	655	645	701	665	662	643	647	674	677	661	628	607	653	629	677	629	613	690	675	641	641	659	666	703	614	659	649	645	667	621	664	636	636	638	633	668	639	627	653	660	678	616	654	612	663	696	676	649	653	705	672	638	643	643	683	669	612	694	659	641	645	660	623	671	653	641	680	685	647	643	685	687	649	660	607	651	671	660	669	611	637	656	656	634	672	668	620	640	615	639	625	647	641	673	637	683	647	654	646	698	635	673	643	641	623	682	676	679	685	611	665	647	648	648	637	676	694	642	682	637	638	677	646	644	688	648	663	667	712	676	645	625	644	692	620	710	654	647	643	631	642	661	657	644	646	654	647	707	682	676	630	660	663	670	632	654	612	691	659	633	663	672	669	641	610	626	635	666	666	678	622	623	606	649	671	673	643	669	644	638	667	652	645	641	664	653	668	627	636	650	682	641	676	675	634	651	675	637	670	668	660	667	676	649	655	646	651	665	633	618	578	691	667	637	694	611	633	654	628	641	665	640	634	618	688	597	618	670	643	677	646	608	642	643	683	696	671	654	742	657	655	672	665	620	666	692	678	688	649	658	643	702	712	674	606	665	664	660	675	648	629	632	654	650	673	702	625	677	684	618	659	601	625	654	621	644	663	616	647	660	622	702	643	646	662	650	665	683	666	672	675	693	664	659	624	598	665	714	654	678	652	636	633	670	612	671	657	665	685	640	612	663	617	634	664	662	627	681	679	662	652	639	684	654	589	685	687	613	648	661	678	648	658	647	609	619	635	690	636	686	640	648	693	675	676	669	643	651	659	669	607	670	680	628	669	655	602	658	651	625	665	636	637	635	670	644	633	675	690	694	656	621	678	677	656	662	660	641	624	608	630	635	699	648	687	638	643	654	695	653	619	642	631	648	649	669	658	621	669	690	611	640	613	643	672	636	651	652	599	681	631	630	648	612	634	641	668	661	613	689	625	649	700	655	672	658	614	640	678	647	675	668	637	654	629	661	646	644	658	639	675	625	686	633	646	629	650	646	673	616	675	622	607	660	649	671	679	614	671	660	663	709	626	670	660	662	640	631	696	648	658
3691	297	268	284	247	271	270	264	251	232	254	252	206	253	245	228	227	227	258	253	250	230	259	274	250	253	233	259	255	257	252	269	250	243	242	251	232	226	244	242	238	223	237	270	238	247	239	239	240	231	261	231	231	256	223	229	249	216	231	252	227	247	261	211	246	257	269	250	216	266	244	243	236	226	246	236	243	250	240	251	258	243	270	254	261	241	244	246	279	240	245	215	232	254	247	240	234	260	276	278	247	260	229	235	239	251	241	256	263	197	260	271	215	247	222	253	220	234	274	238	249	254	257	241	250	249	229	233	262	251	261	263	229	266	216	231	224	253	247	245	239	245	229	239	239	285	267	265	220	238	263	227	250	257	262	239	263	239	237	236	246	257	259	239	258	245	237	228	251	246	233	291	243	250	255	247	237	269	225	242	255	253	229	250	292	252	239	253	253	254	229	215	257	220	226	226	277	216	261	265	240	244	239	240	241	245	266	238	240	248	232	277	229	233	242	205	261	238	254	230	236	245	248	268	258	234	270	278	249	229	244	245	252	233	261	229	252	250	250	248	215	228	217	251	238	242	261	208	225	245	241	250	211	249	270	252	238	252	262	254	245	280	229	285	223	237	234	280	229	236	285	226	221	243	235	251	225	226	237	252	237	247	250	224	231	247	247	244	227	248	227	265	247	244	236	240	233	221	290	239	238	237	223	275	246	222	277	235	254	240	261	245	245	263	248	249	271	235	233	225	261	244	250	243	245	244	252	266	226	227	245	267	246	239	237	249	234	232	248	273	242	226	245	226	259	236	235	249	255	248	231	224	255	228	230	240	236	234	236	233	241	248	241	248	271	234	258	257	212	254	260	236	275	257	251	219	247	245	226	227	238	249	255	239	249	247	249	237	243	223	214	216	222	236	244	232	231	233	261	247	219	253	255	225	244	231	269	241	242	238	253	255	239	238	257	222	238	224	265	260	245	258	226	249	256	232	240	263	222	253	240	258	208	267	233	242	245	270	235	223	263	275	236	242	231	256	225	223	214	229	279	247	236	235	247	267	241	214	250	265	260	250	230	238	258	237	264	272	225	235	238	243	243	270	228	225	218	273	236	243	245	249	239	284	243	262	253	212	251	215	239	245	239	230	222	241	218	267	233	233	231	247	252	246	248	218	232	286	260	261	230	213	263	261	225	248	255	255	247	241	259	233	232	246	219	271	278	235	254	271	232	242	262	221	257	249	243	250	240	273	255	240	244	234	246	245	236	263	248	215	234	227	240	219	264	267	239	235	238	233	239	222	243	260	217	250	274	226	247	267	241	243	241	233	235	263	233	248	251	232	245	239	235	234	292	224	272	248	233	244	251	236	244	229	227	254	214	265	230	247	233	244	253	234	241	247	263	248	223	238	232	270	259	262	247	211	246	244	244	258	236	226	238	281	248	244	233	251	230	222	250	242	235	228	226	228	222	204	254	247	254	238	231	224	226	234	254	250	268	237	284	252	251	258	233	235	293	247	271	236	233	245	245	233	248	256	247	253	274	246	239	212	248	237	234	261	263	233	249	222	215	245	225	238	256	245	247	242	243	220	258	247	254	224	234	268	239	254	257	243	248	212	244	224	230	234	222	273	213	257	243	250	248	250	266	244	234	212	255	241	234	230	262	243	238	247	241	237	235	240	247	251	260	247	248	266	244	248	249	251	269	246	257	233	262	220	228	237	242	261	265	260	241	221	248	238	247	234	248	224	227	242	230	240	245	244	250	251	257	254	277	253	234	243	258	227	216	249	247	250	232	256	251	243	212	210	260	241	227	260	250	222	253	240	249	249	239	287	281	233	226	229	241	242	270	243	262	266	267	238	239	239	213	254	263	254	245	227	237	233	212	249	247	260	233	272	216	265	239	230	266	230	256	245	285	201	266	228	225	265	259	236	223	243	219	242	240	235	223	263	238	228	244	246	257	274	251	244	236	256	253	238	266	218	256	254	248	245	260	260	230	246	251	242	226	239	218	262	255	245	273	197	247	223	242	282	235	275	271	244	228	226	244	217	263	237	235	249	248	247	275	244	256	223	235	245	244	254	262	249	222	237	274	253	251	242	251	253	233	250	228	237	238	265	246	255	234	267	249	276	222	271	256	226	243	222	228	271	255	236	273	231	227	255	244	208	238	281	232	250	251	271	251	219	264	244	277	247	257	252	270	229	229	218	224	240	243	258	234	229	231	254	247	261	251	231	255	250	218	237	279	266	227	257	238	238	223	261	258	272	258	233	229	267	258	246	252	256	236	234	264	245	232	250	231	242	244	260	222	204	226	241	245	224	256	210	233	223	214	243	244	210	239	239	201	249	253	241	242	239	249	254	214	252	232	256	245	252	223	224	236	250	247	282	229	232	238	234	229	248	269	241	235	229	236	263	258	266	213	236	262	266	254	266	237	238	213	239	232	240	238	228	209	234	238	244	228	240	264	234	238	258	225	252	251	236	276	242	235	249	236	244	235	274	259	260	253	226	234	252	243	217	227	231	245	249	230	244	245	242	253	245	258	233	251	244	258	237	264	250	247	249	242	239	219	238	245	258	213	233	205	256	215	245	246	254	242	239	279	247	237	190	248	242	255	236	261	241	256	257	227	226	243	251	243	233	253	210	243	200	238	252	225	231	241	247	222	224	247	241	221	252	259	242	215	248	253	257	255	242	256	257	239	233	251	236	245	248	252	221	252	244	245	260	229	234	287	235	239	249	244	216	247	228	239	227	276	245	239	221	256	244	233	253	256	246	275	249	252	241	240	250	254	221	249	263	257	225	266	240	264	218	270	230	250	246	272	258	231	239	256	296	227	223	211	261	189	263	243	255	234	247	267	236	228	217	243	218	257	236	240	267	236	214	250	259	231	245	243	228	229	223	240	250	225	255	233	247	253	235	264	247	237	207	237	241	257	236	249	245	243	254	223	242	242	239	232	231	232	228	251	255	254	211	245	255	246	231	236	251	263	250	246	239	265	224	234	270	248	257	255	244	269	241	250	239	245	223	244	282	245	225	247	271	230	239	239	245	256	225	236	252	238	267	254	243	239	242	280	247	238	261	244	236	219	245	260	221	231	229	247	224	245	245	232	264	258	230	234	261	243	267	251	271	259	254	243	226	249	262	234	234	243	239	287	233	237	266	265	296	236	263	241	215	243	222	228	218	237	255	264	236	243	231	260	211	265	254	231	248	254	238	219	235	242	251	249	239	227	234	224	252	256	258	233	254	228	226	225	231	258	246	227	252	250	242	256	225	241	256	293	254	249	243	249	269	249	239	242	250	245	219	243	232	243	233	246	279	252	227	263	239	263	232	229	251	232	254	240	232	237	230	254	228	231	225	237	247	253	282	239	240	233	244	259	226	247	214	242	230	254	239	243	228	232	241	269	239	239	230	226	219	209	232	225	223	254	228	220	229	237	249	251	242	214	234	225	228	264	224	260	241	242	265	240	251	239	243	253	236	212	235	243	255	262	237
3615	712	743	766	796	701	707	686	717	682	680	647	701	673	647	662	711	624	627	668	671	686	670	675	640	624	678	606	630	682	710	672	646	646	644	699	628	638	686	694	643	676	688	660	683	655	641	665	675	643	679	647	636	665	686	686	682	671	620	588	659	632	674	685	622	660	625	618	642	664	630	645	657	692	690	669	638	676	611	653	652	658	669	633	621	678	643	661	645	655	660	635	609	672	611	610	662	685	660	619	659	622	654	702	647	654	679	620	674	679	665	618	620	658	612	711	631	666	652	628	608	667	634	618	627	619	642	649	644	641	660	722	691	601	641	663	620	657	632	608	678	630	610	645	689	632	638	660	647	606	638	657	692	650	674	687	630	690	676	638	614	683	631	608	592	656	651	664	676	644	751	660	688	643	612	666	603	640	627	640	654	631	648	679	616	635	668	647	605	626	662	659	694	597	621	649	645	655	663	693	671	664	672	635	663	670	607	685	645	681	653	631	689	660	607	623	681	633	656	667	663	632	603	694	637	650	706	666	610	642	698	643	670	629	665	698	618	637	663	647	663	684	663	632	667	641	600	610	631	617	635	635	626	663	650	651	686	717	624	664	647	659	631	669	644	613	621	659	617	706	630	661	626	623	616	641	622	579	667	668	622	673	672	670	662	640	670	659	699	665	652	645	591	658	663	619	641	630	667	647	662	684	651	631	642	678	684	632	654	623	642	682	673	605	638	668	630	635	652	607	655	690	638	654	624	636	648	673	675	663	683	680	632	639	595	637	659	625	687	672	690	648	630	621	660	653	652	643	647	624	641	679	626	601	622	673	629	657	604	697	647	672	663	586	664	650	654	593	654	652	643	625	641	648	622	618	611	667	680	648	611	651	615	668	653	655	622	676	657	674	651	653	621	635	630	651	666	658	634	645	671	655	655	626	675	672	610	622	669	630	651	655	683	656	632	656	640	643	659	630	639	642	614	636	665	693	635	657	598	659	698	686	651	665	703	633	655	651	669	675	639	653	656	651	632	619	662	652	626	626	648	650	673	661	641	613	668	682	636	684	631	666	657	638	641	680	649	650	683	662	651	610	637	672	695	615	623	622	668	641	643	640	698	663	693	651	652	667	655	670	659	672	664	631	628	677	699	663	631	658	659	635	652	657	638	678	681	646	676	664	656	619	620	616	616	681	633	674	667	675	652	644	647	703	660	659	634	645	677	623	644	669	680	640	661	662	630	669	638	629	668	652	741	634	683	623	650	654	602	659	683	607	650	625	633	636	628	664	645	622	677	668	607	663	676	638	677	660	662	649	684	617	638	624	680	610	679	701	642	676	679	674	652	629	643	741	683	682	644	646	625	688	664	617	659	649	628	670	628	620	637	647	643	672	627	635	624	653	636	687	605	647	664	631	660	702	664	570	636	617	694	679	671	641	645	674	619	660	620	640	634	657	720	628	635	686	686	661	651	648	662	648	618	718	659	696	642	631	626	632	612	713	691	646	656	689	692	629	648	637	664	640	629	663	646	658	669	686	683	711	668	648	597	687	694	633	679	660	652	667	642	666	687	657	651	679	682	658	634	668	683	681	610	656	671	648	654	602	634	659	669	634	663	619	688	654	643	653	646	673	616	644	615	624	631	632	627	640	716	647	635	664	661	597	604	636	641	693	676	654	701	649	655	675	643	629	638	652	666	630	672	650	698	700	605	644	665	632	657	660	646	660	656	635	677	650	651	662	661	617	661	714	651	667	666	628	654	652	625	636	651	655	614	652	636	667	621	667	682	663	676	632	665	651	661	646	637	661	650	645	677	658	637	626	634	669	657	654	614	704	667	656	698	688	648	678	660	654	644	652	644	624	641	675	651	633	652	654	665	659	626	683	689	647	702	658	629	661	662	681	641	580	645	672	651	654	651	652	660	668	637	678	586	614	622	608	639	661	670	645	659	650	652	642	652	655	681	641	638	618	626	605	670	678	650	679	611	692	682	640	674	606	674	687	698	657	626	626	703	677	648	662	709	638	677	682	664	634	634	672	663	612	699	654	677	644	638	632	631	633	678	689	593	658	687	682	668	651	664	663	691	698	612	623	618	621	646	642	647	671	666	654	676	641	676	679	616	626	641	649	665	650	646	620	628	637	655	630	617	642	667	693	613	645	640	674	663	669	700	663	665	644	636	642	670	637	666	680	613	636	656	638	669	667	633	670	653	654	693	682	648	709	642	682	671	628	624	664	632	609	650	625	633	621	623	610	661	655	613	635	676	683	666	667	642	643	662	680	678	679	635	631	631	668	614	642	686	620	656	676	612	658	628	627	668	597	636	616	676	671	685	630	602	650	614	656	599	641	656	596	671	690	666	688	652	621	619	610	666	640	635	647	638	696	670	670	634	688	666	649	661	650	666	639	611	656	693	644	618	668	619	663	650	676	651	638	632	662	604	666	637	641	649	663	609	661	650	621	654	649	646	647	648	643	654	659	640	686	648	632	609	670	623	673	690	674	678	632	668	639	663	633	587	684	670	645	671	676	653	698	685	665	674	614	664	656	629	659	673	631	635	678	690	688	723	680	653	671	670	629	624	625	660	632	675	673	640	604	620	625	669	697	638	623	683	635	642	648	608	620	614	693	650	627	644	647	646	609	650	636	655	631	625	619	670	660	679	635	658	647	659	686	662	657	609	665	665	685	645	629	661	633	623	628	657	684	653	638	644	616	634	665	687	643	646	620	659	669	685	617	659	643	640	645	609	662	627	668	653	634	655	643	626	634	735	641	672	590	652	657	656	626	622	632	664	681	651	640	638	647	696	624	652	649	641	634	704	648	635	624	640	643	677	647	653	617	697	624	645	647	653	656	667	647	649	663	613	671	634	639	680	637	652	687	641	620	682	624	638	667	693	620	677	646	606	626	668	671	639	623	657	617	670	619	641	648	641	597	670	610	678	650	669	693	633	619	643	643	646	696	635	671	634	656	616	628	665	645	614	693	662	670	682	687	664	657	622	647	612	681	670	620	651	659	665	653	656	648	657	630	666	674	627	635	675	631	623	704	632	641	673	642	676	646	701	676	650	648	653	633	660	647	631	661	638	642	687	654	688	638	639	638	669	679	662	625	685	639	700	674	625	652	634	634	647	651	660	663	641	678	699	658	640	644	646	631	679	674	658	637	667	644	659	632	656	643	685	672	614	629	649	665	692	688	608	641	647	665	674	687	657	612	616	635	684	685	643	653	645	677	612	672	660	640	669	647	673	683	637	646	616	655	666	677	654	639	614	651	640	674	662	638	633	602	694	662	675	660	661	679	619	645	636	630	667	671	643	645	620	602	671	647	639	614	634	652	667	655	646	632	626	582	659	603	694	687	619	644	657	663	670	704	698	693	678	670	651	663	616	629	658	673	694	588	594	628	655	649	678	666	665	652	672	611	639	677	664	665	657	665	648	640	651	647	663	667	649	624	601	623	679	650	638	626	635	671	605	689	626	680	642	620	670	646	671	676
33611	8371	1433	1062	834	613	524	494	461	416	425	394	337	375	402	399	368	353	393	339	321	324	347	351	367	350	351	329	355	331	331	338	331	333	324	320	315	308	293	290	309	321	358	321	362	354	323	322	305	354	323	366	313	325	328	282	319	305	321	341	338	325	303	364	335	299	351	344	325	338	316	320	317	357	318	305	334	361	328	305	374	297	357	324	343	338	310	329	323	359	307	337	352	320	324	333	350	318	305	342	334	323	309	304	334	320	296	348	336	337	305	334	321	340	315	312	342	311	366	336	369	326	355	317	313	320	335	332	315	375	319	298	345	351	332	306	269	306	330	320	320	309	335	356	284	336	338	327	311	321	332	302	332	297	306	317	318	341	305	346	309	331	328	320	298	309	338	341	332	327	329	324	318	289	315	320	294	339	357	331	343	330	301	313	298	318	298	340	336	316	315	313	321	320	324	288	350	310	297	317	339	314	315	307	349	313	322	308	339	279	317	343	339	374	325	348	316	310	367	345	333	336	336	341	344	315	378	315	316	292	358	328	311	295	348	333	336	303	351	298	312	331	333	338	344	319	354	340	337	340	318	325	350	339	321	304	298	327	327	331	332	280	336	314	311	321	298	351	355	301	343	309	345	303	329	317	305	368	320	374	332	310	290	335	353	320	309	326	330	326	333	306	294	331	354	330	287	317	322	337	329	334	330	344	348	298	302	335	301	336	332	342	306	382	291	323	296	309	313	307	280	343	319	329	328	324	317	357	351	352	311	330	329	324	344	333	317	347	336	336	345	346	319	348	387	321	332	315	299	356	355	324	320	309	347	314	331	339	317	328	298	292	317	295	321	318	284	333	318	341	343	338	309	316	314	295	328	344	295	337	316	298	320	326	315	322	316	362	328	331	338	340	308	344	305	346	305	322	324	339	289	333	326	329	323	306	301	365	350	312	333	345	322	327	305	323	346	336	302	292	340	338	343	307	350	328	340	347	319	316	323	340	365	329	297	318	349	319	335	350	328	335	335	295	302	339	342	317	318	304	336	292	375	348	321	320	331	352	301	302	335	329	329	309	314	323	302	334	340	326	324	316	333	350	306	332	353	308	329	313	319	321	324	322	324	352	291	309	315	331	317	303	298	319	358	352	324	294	315	334	347	320	329	342	328	325	319	346	329	339	358	321	346	336	340	330	296	301	305	330	361	294	329	307	379	304	325	297	329	317	320	337	297	333	313	326	328	340	314	342	335	321	324	324	329	322	304	330	328	332	330	344	312	331	325	299	325	320	320	320	364	342	325	310	314	298	325	327	313	317	310	331	289	342	304	305	341	338	339	311	326	340	321	317	305	299	336	344	298	295	301	328	334	294	367	320	322	280	348	335	323	319	294	295	350	319	359	324	295	338	335	291	324	352	348	310	324	326	343	348	360	325	351	325	331	321	337	316	356	296	332	297	324	287	314	323	337	344	352	317	307	347	267	323	345	368	314	326	329	311	327	310	320	303	342	322	323	286	313	315	312	334	317	347	338	323	309	332	317	340	279	315	343	338	302	317	303	305	344	327	359	330	329	333	297	292	295	369	331	341	320	331	316	311	329	324	346	361	287	323	307	325	310	322	307	306	322	299	355	340	332	339	295	330	320	331	331	319	350	334	335	314	344	330	338	341	316	346	311	335	316	345	315	334	319	328	321	325	299	335	317	334	313	325	353	299	317	322	332	275	324	283	301	325	336	337	297	323	335	306	304	319	325	306	351	327	322	330	304	348	343	307	344	348	340	379	358	287	322	358	320	344	318	321	320	321	347	337	331	298	327	315	378	313	334	325	345	299	350	332	319	343	335	312	329	311	317	326	338	330	344	317	348	318	283	329	330	334	324	320	300	322	340	314	326	326	343	288	299	349	317	310	355	304	332	338	346	316	298	313	309	350	323	309	317	337	337	312	324	323	306	350	314	333	330	302	309	319	304	302	306	326	337	315	324	344	340	310	313	354	326	314	301	351	327	353	332	303	323	311	301	321	311	347	315	332	322	321	312	349	316	330	316	319	321	308	342	311	334	297	323	329	289	363	317	317	340	302	337	292	327	329	372	321	317	342	295	331	323	329	301	323	325	296	324	361	341	322	333	326	309	311	324	319	335	342	326	326	318	313	337	300	359	312	283	346	353	330	330	332	330	337	335	335	373	326	327	321	338	344	339	306	324	360	323	305	349	339	339	335	337	300	319	298	308	302	327	317	341	310	316	334	305	330	320	329	337	327	343	329	329	301	324	316	309	340	355	304	313	344	336	308	334	302	327	323	337	334	299	309	349	318	344	331	306	329	324	330	328	340	330	359	340	322	323	381	280	321	322	349	357	321	311	341	312	318	323	350	323	325	353	309	339	316	288	332	340	318	314	339	324	322	341	319	306	311	357	342	305	320	308	342	267	312	324	304	308	348	299	342	325	351	329	359	304	339	319	285	322	290	341	340	347	337	321	286	320	325	294	330	326	320	304	333	302	294	353	338	310	325	316	309	322	302	330	345	335	340	336	343	335	310	301	329	326	360	307	352	348	326	355	341	302	333	327	343	337	350	354	314	334	302	334	315	304	341	318	351	338	310	307	323	338	307	334	347	348	335	339	361	356	326	333	346	366	296	322	316	327	339	316	321	361	309	309	310	306	329	374	309	305	343	360	332	368	338	343	291	342	311	329	339	338	304	342	299	319	330	323	322	315	342	330	331	297	316	301	310	329	337	321	319	326	352	302	306	329	323	318	314	361	311	320	323	345	332	348	313	342	329	324	318	354	318	348	343	331	331	308	312	313	341	316	353	301	314	295	309	323	297	340	341	317	334	299	294	343	343	301	357	329	349	380	345	358	294	309	364	345	344	316	317	324	302	318	307	330	305	388	330	319	308	314	328	354	328	333	345	332	343	305	323	290	326	321	314	320	329	319	303	337	326	336	334	352	328	344	331	323	336	349	335	329	334	369	301	305	319	317	303	348	357	362	317	306	325	325	297	315	360	293	317	351	353	332	351	355	312	303	336	325	331	327	345	304	290	373	321	329	348	327	334	327	336	351	349	338	355	314	325	336	346	322	293	289	299	355	316	302	340	347	336	323	356	311	334	309	321	332	321	341	353	297	327	370	267	324	348	307	318	351	349	346	309	335	317	352	348	316	322	345	304	322	382	317	326	347	349	324	326	303	332	354	302	323	317	308	301	326	357	297	307	337	308	328	313	310	336	348	339	316	339	338	321	321	308	318	326	312	361	331	318	305	314	338	330	297	322	332	346	324	311	309	332	323	320	352	327	338	319	329	330	331	318	350	325	344	319	325	353	327	327	306	309	315	306	326	348	335	331	330	309	322	322	332	339	349	332	315	285	302	360	289	343	330	343	346	322	317	333	333	357	343	324	329	324	334	337	335	311	311	312	349	314	327	346	301	326	324	318	354	317	300	333	367	318	307	295	327	318	289	310	319	313	342	339	331	299	314	339	314	335	319	321	365	310
18668	1584	3036	3210	3002	2534	2068	1820	1732	1459	1434	1315	1235	1195	1191	1039	1054	1038	1011	997	972	1045	978	975	969	883	933	843	943	913	924	937	922	893	851	892	844	911	876	855	918	860	890	851	861	849	822	826	899	847	844	827	839	880	884	872	879	856	888	848	875	836	853	859	831	826	848	891	834	855	840	859	830	790	797	837	878	844	830	844	829	853	895	838	839	854	874	816	840	809	832	822	823	799	826	852	851	825	808	823	819	876	860	843	873	828	810	853	823	858	844	818	788	840	783	870	866	821	850	861	848	814	859	858	843	837	737	819	854	847	787	796	870	800	840	810	806	848	827	841	819	876	815	789	848	804	856	843	845	884	837	824	807	854	794	831	848	787	842	801	834	878	792	836	786	829	818	839	878	810	865	817	876	905	842	811	799	853	834	863	806	823	834	815	802	860	884	803	830	805	814	843	887	815	838	919	844	849	836	842	845	872	807	876	824	818	832	865	848	837	833	800	802	868	849	822	805	829	838	819	816	823	808	874	881	813	798	834	822	830	837	799	790	856	842	851	855	855	831	853	850	832	837	783	822	783	870	838	868	848	828	827	815	866	824	892	850	815	835	790	810	851	841	797	838	824	830	840	799	868	825	854	819	788	859	814	828	832	828	871	824	828	852	768	823	812	817	794	865	834	811	810	816	847	824	835	786	862	842	811	794	856	866	818	753	815	798	842	834	873	839	884	878	772	819	781	839	835	820	835	828	883	888	868	840	883	780	853	850	804	856	809	832	801	825	830	827	837	867	850	862	834	807	823	770	818	801	881	795	816	850	822	817	812	814	797	797	792	831	853	854	825	838	866	821	877	831	838	779	822	841	836	833	816	827	852	856	808	826	859	847	816	857	848	811	801	806	852	817	808	808	804	835	809	786	821	848	814	849	790	812	803	831	806	826	781	852	847	810	839	851	870	836	782	885	865	833	846	838	810	834	831	829	812	861	873	796	806	797	782	833	852	820	818	782	854	741	845	796	906	813	899	855	850	840	837	849	832	845	835	799	839	878	814	816	859	856	837	832	850	861	842	775	909	803	864	850	855	789	824	830	781	845	857	900	845	865	813	822	832	863	779	852	836	786	834	753	850	869	825	812	860	772	829	866	818	803	817	839	756	858	889	773	844	783	830	842	828	824	771	807	851	820	767	805	848	774	818	820	828	743	852	812	833	805	831	869	871	838	852	855	837	824	830	844	800	812	800	846	846	849	795	852	786	805	816	906	845	800	775	790	819	804	816	810	859	831	795	809	832	772	785	847	839	835	861	839	806	854	822	741	735	833	781	810	798	829	823	833	849	831	802	822	844	843	838	848	788	820	839	859	835	857	810	789	846	780	882	766	833	805	827	781	850	853	850	839	826	836	800	845	798	844	818	843	858	815	817	820	842	847	843	835	846	834	814	796	851	826	838	780	834	870	820	825	779	791	745	838	859	846	838	848	862	867	823	826	875	836	795	878	796	841	824	821	814	803	816	851	856	877	837	863	835	847	830	848	846	841	867	866	812	869	869	838	852	820	839	802	827	796	830	817	765	820	834	839	829	847	815	851	860	862	841	847	831	800	857	799	850	802	812	833	843	768	840	870	852	802	865	859	845	808	850	876	807	866	800	835	785	848	808	774	881	861	879	835	842	841	817	842	836	820	845	817	830	817	810	818	821	860	875	794	834	808	855	799	876	829	838	818	849	834	801	811	826	855	868	828	856	805	820	797	846	833	865	782	816	851	848	840	804	861	840	821	821	836	846	855	891	852	855	839	820	853	805	826	808	823	845	800	816	821	833	827	814	817	815	827	832	811	871	841	855	873	822	805	836	842	862	832	832	802	837	788	844	845	816	802	822	849	861	831	793	867	860	820	821	860	791	881	778	804	844	789	824	844	860	820	844	820	818	840	844	869	827	906	839	818	864	863	800	818	842	792	823	794	860	803	821	806	830	854	876	789	808	798	808	811	832	822	830	818	858	785	800	840	830	820	835	841	864	833	875	830	833	779	831	796	883	820	837	800	821	795	828	892	797	839	850	868	861	822	849	863	830	834	804	811	773	826	858	862	828	853	810	809	859	772	853	832	775	818	776	833	834	871	797	839	799	831	815	785	814	807	838	833	872	865	859	828	851	833	812	795	827	873	822	866	774	829	866	844	797	857	846	842	833	840	884	848	825	873	821	811	839	784	835	840	847	812	838	824	831	852	805	786	859	812	861	756	854	780	825	833	855	868	854	758	850	852	864	834	814	848	816	874	860	840	777	863	860	854	826	788	797	832	887	862	834	864	805	858	782	823	849	843	801	850	836	856	832	817	825	821	851	788	858	819	834	861	813	828	838	892	796	824	827	862	792	833	887	819	841	839	808	841	831	835	826	814	860	847	827	833	819	854	844	827	856	816	799	780	859	789	839	895	823	827	900	802	828	807	843	841	792	799	827	840	804	861	846	787	861	857	819	802	804	800	830	837	834	848	793	840	860	920	869	797	840	831	877	827	820	810	869	876	824	832	797	821	784	859	879	873	853	836	788	820	821	854	824	815	801	832	794	870	848	847	797	795	843	836	796	844	840	794	817	826	825	819	762	802	801	822	825	821	852	821	803	817	814	817	845	842	807	816	859	805	833	835	824	818	804	854	839	820	869	786	837	838	835	785	799	843	848	814	822	886	779	844	833	834	858	880	843	856	831	863	854	819	869	805	830	806	798	852	832	836	884	825	853	817	815	852	800	871	839	875	811	853	893	830	797	866	788	791	819	797	797	817	787	815	819	822	824	800	833	823	849	817	849	850	807	807	843	849	817	832	833	780	825	842	804	825	855	863	860	817	820	791	822	799	852	824	889	805	778	869	790	830	790	816	864	795	874	862	803	810	811	791	819	832	826	819	826	782	847	866	829	841	829	824	836	843	814	807	745	860	841	830	912	805	837	842	834	806	844	831	830	851	834	847	833	880	840	822	816	841	784	822	866	787	832	816	783	903	833	803	860	850	791	845	830	877	840	809	797	819	879	798	865	851	861	848	855	807	806	876	862	854	824	874	839	821	841	797	836	878	831	867	861	854	826	836	847	810	805	839	836	835	852	788	850	832	795	822	820	817	853	839	824	832	866	842	823	840	836	869	838	830	795	847	839	827	856	799	807	824	873	831	816	837	799	849	840	836	809	834	786	850	833	765	838	786	861	827	786	847	842	848	814	844	848	836	868	794	824	837	806	829	869	825	842	874	833	840	877	833	764	800	847	787	868	792	843	828	896	806	841	865	823	885	807	828	864	823	820	821	902	809	807	782	827	778	807	832	774	751	842	795	826	793	847	814	793	867	834	792	798	844	886	805	877	876	859	811	852	838	822	779	811	846	833	793	816	832	827	798	835	835	802	814	797	849	804	812	841	819	826	862	837	797	810	787	832	764	837	881	799	785	862	904	837	838	833	842	855	832	812	911	891	816	839	846	818	863	808	824	865	790	862	835	809	864	829
45872	15013	3017	1756	1214	912	739	644	524	446	369	382	373	350	363	349	323	320	312	304	320	299	282	314	290	296	285	255	295	293	272	260	285	263	288	294	252	290	285	263	281	287	264	265	259	270	259	249	259	270	255	254	258	287	281	275	289	263	257	268	271	264	262	255	265	267	295	292	264	254	261	227	240	269	237	265	253	278	269	256	310	285	278	238	256	252	236	273	237	245	291	255	252	245	279	269	250	271	274	236	234	233	249	248	244	276	286	243	252	247	265	224	283	262	275	264	270	268	260	242	262	255	281	301	272	258	264	257	236	237	243	264	257	266	267	251	247	282	264	278	263	256	251	231	303	268	251	251	238	229	260	279	244	250	237	279	262	248	239	240	231	241	245	260	213	280	269	255	235	263	238	260	272	279	284	228	263	255	244	249	252	232	286	251	282	269	245	267	253	271	291	271	279	257	259	276	277	247	244	233	233	251	265	274	246	254	277	283	223	260	256	252	287	236	256	258	263	276	295	245	260	267	249	243	268	262	272	208	272	251	240	263	243	251	250	249	238	260	259	242	253	259	220	250	248	253	270	253	235	269	261	254	241	257	264	254	279	258	254	227	229	236	244	280	236	240	268	261	238	264	247	222	241	256	295	260	251	256	261	232	263	261	248	273	300	275	261	268	275	267	272	248	254	295	237	261	272	255	256	246	266	277	269	244	222	234	281	260	272	243	239	287	240	284	225	272	264	245	244	264	233	250	237	242	269	245	251	244	256	238	244	298	275	264	274	238	258	267	258	288	236	275	251	271	235	277	235	271	248	269	272	229	268	246	260	281	251	264	263	259	272	237	240	251	275	264	249	268	251	252	217	254	301	290	281	254	263	240	242	285	252	277	242	279	228	265	265	254	263	237	257	268	250	252	267	253	224	266	230	256	262	244	273	284	274	277	277	254	244	252	265	256	231	262	245	259	255	259	220	275	257	270	247	253	239	269	251	249	278	260	238	250	242	243	261	260	290	269	278	258	277	257	262	243	264	263	254	251	274	258	282	249	246	249	235	284	237	268	255	264	255	234	285	280	275	234	270	254	273	267	259	241	255	245	251	258	240	271	293	227	277	214	270	243	229	240	247	276	270	269	276	255	254	287	267	256	271	278	230	268	292	245	271	256	264	241	271	249	269	241	249	273	260	237	242	251	262	261	234	216	268	251	253	240	234	277	242	282	270	270	245	265	270	249	290	243	285	246	255	260	270	264	253	246	280	256	269	240	271	274	263	241	243	264	247	285	246	265	251	234	266	253	249	215	291	229	238	264	257	263	238	262	297	256	241	253	229	271	262	271	243	246	268	308	239	261	236	268	245	266	249	247	281	260	273	282	255	249	292	229	266	255	257	276	263	242	283	257	234	283	240	257	254	276	257	269	233	242	259	276	262	250	281	282	231	280	247	253	243	270	221	296	264	230	270	229	238	248	264	260	276	241	226	243	283	250	245	246	252	260	272	238	284	276	254	281	254	294	252	235	254	256	243	274	241	262	281	228	232	232	253	261	265	244	279	266	276	286	255	256	246	263	262	257	274	257	262	280	249	258	264	236	260	237	248	264	284	269	261	237	269	276	266	243	230	254	266	246	256	277	250	265	253	263	260	265	268	240	238	264	249	271	248	247	277	269	286	262	273	252	221	253	263	246	251	243	267	252	276	257	249	266	232	257	274	250	235	267	254	233	253	251	272	259	233	255	279	261	243	265	260	249	250	257	236	247	245	238	244	253	245	245	237	271	238	247	247	233	251	269	255	237	248	269	261	271	260	266	254	270	244	276	265	259	262	258	249	264	235	259	263	274	257	266	238	274	258	277	261	255	278	287	257	262	227	241	277	259	268	268	262	271	233	289	240	279	252	261	256	257	292	273	238	272	258	284	275	277	261	247	283	282	255	243	257	229	242	249	283	265	263	283	274	261	249	301	266	266	279	290	248	268	261	268	254	228	250	260	265	265	282	298	270	254	239	230	267	231	267	269	291	275	255	261	235	259	251	256	248	279	279	244	266	241	266	254	282	237	283	245	261	233	277	239	271	259	252	262	266	242	255	234	271	267	289	271	250	242	282	258	246	269	245	290	257	262	258	264	263	240	256	255	284	238	243	268	253	271	285	257	256	234	265	269	269	251	274	244	250	260	287	273	236	249	243	248	277	274	249	248	225	273	257	269	266	259	272	250	248	257	235	263	256	269	256	269	266	226	271	254	296	248	276	251	261	264	261	246	226	266	256	213	266	281	280	253	274	265	242	256	244	261	284	249	238	222	263	249	235	241	247	234	253	253	256	291	244	233	272	252	254	256	235	270	266	286	258	246	255	255	268	257	249	270	231	271	254	250	249	293	245	258	238	261	251	255	223	242	266	241	239	238	270	256	257	267	271	261	266	266	257	224	245	236	260	266	235	254	266	265	273	266	240	268	259	265	248	234	245	281	257	264	255	259	269	244	269	260	272	252	274	273	257	248	232	247	236	276	259	238	236	253	311	281	272	275	239	280	266	254	266	227	244	238	269	264	246	266	288	262	256	261	260	244	265	278	242	258	255	239	252	275	266	254	254	265	254	256	271	267	218	241	255	242	242	272	260	253	265	239	239	283	275	263	274	256	253	259	293	256	266	305	240	226	268	265	250	264	252	269	249	274	247	257	244	281	282	268	246	242	269	264	236	252	267	250	287	256	251	245	270	256	295	276	231	252	269	239	258	250	271	280	252	292	251	270	285	262	261	266	235	278	287	257	235	268	278	274	271	237	264	249	256	294	259	255	275	210	242	247	260	267	260	296	281	271	253	243	261	275	257	239	259	279	215	305	281	261	251	263	242	257	282	262	262	275	256	242	265	254	252	260	230	278	254	262	241	229	269	283	234	246	250	273	230	223	250	281	255	243	271	274	259	256	260	240	230	257	233	258	268	268	272	255	259	237	270	232	279	256	246	259	236	269	257	225	257	258	261	263	273	260	257	229	255	252	262	255	236	260	273	271	276	255	266	265	275	245	248	251	256	263	263	248	240	263	227	261	255	273	235	260	228	256	264	236	251	273	284	260	246	258	274	284	274	259	225	239	242	247	288	250	247	275	254	260	271	266	276	260	282	222	289	291	251	248	243	282	245	293	260	273	280	255	223	259	271	283	231	269	254	266	266	244	264	270	263	248	263	229	224	285	257	245	272	251	254	267	241	281	234	236	261	247	244	249	242	257	251	249	276	248	246	235	268	254	252	256	216	289	294	271	238	236	239	251	258	279	256	273	242	266	262	251	272	248	238	258	270	308	267	219	238	275	265	262	213	243	244	252	259	260	297	243	279	240	288	261	283	235	281	245	250	255	260	264	265	242	273	254	243	269	285	275	243	261	224	247	242	263	269	229	283	252	255	273	273	224	291	255	267	256	269	262	263	256	249	230	273	268	224	286	254	275	284	273	268	250	250	287	264	263	242	265	269	232	238	250	224	235	300	262	255	263	234	233
24727	2318	5012	5566	4689	3766	3151	2679	2217	2032	1788	1616	1484	1428	1301	1171	1147	1145	1054	1055	968	1009	978	892	920	866	927	832	837	816	865	843	822	778	789	722	798	774	799	741	714	723	684	704	742	767	765	734	759	730	660	670	684	726	726	727	676	696	677	661	731	696	662	626	673	691	681	657	658	687	621	670	708	669	749	725	677	693	651	649	699	658	685	666	706	673	714	695	685	623	677	717	713	684	681	706	657	666	699	719	635	691	640	670	645	687	676	654	696	670	676	638	647	661	643	651	648	704	603	672	673	677	660	695	672	715	643	657	665	699	631	694	669	658	619	675	648	672	680	691	664	649	611	651	657	677	742	666	704	655	706	656	670	679	666	658	688	694	669	691	679	628	675	678	727	628	670	621	677	676	675	704	672	702	741	648	682	705	688	679	706	674	681	611	705	662	679	643	676	718	674	656	670	714	641	691	678	661	634	701	646	600	670	678	628	697	635	625	692	643	684	659	690	678	640	663	640	647	646	682	672	620	613	712	653	658	657	708	690	645	678	677	663	666	674	646	647	676	673	658	683	635	677	668	653	721	659	708	717	620	704	646	670	630	665	636	658	633	654	664	627	628	650	667	643	672	664	639	666	663	628	628	655	689	636	658	658	645	710	655	666	641	643	672	657	637	657	669	666	625	675	723	679	670	675	636	624	645	680	637	613	608	646	626	630	687	628	622	637	650	667	641	644	674	681	676	686	648	626	713	638	702	632	681	644	699	684	640	678	699	692	670	670	639	672	644	693	681	661	673	669	627	664	681	645	663	671	642	672	646	667	701	666	616	679	673	671	704	651	694	663	683	702	671	639	662	705	651	669	641	686	649	658	639	650	668	697	645	677	665	713	640	640	616	626	708	681	693	640	678	699	629	644	609	669	655	675	685	626	659	688	614	643	635	684	641	694	668	684	616	636	635	642	660	635	711	643	612	690	661	602	682	701	676	692	654	668	651	660	672	692	680	622	667	690	637	629	648	626	648	686	645	647	651	697	681	626	666	731	669	658	689	583	678	655	639	653	656	681	639	693	666	638	653	616	653	662	661	677	697	684	672	684	662	649	679	619	689	669	652	674	631	670	725	688	629	623	601	691	647	651	657	636	640	651	671	659	673	664	610	593	657	613	641	662	715	696	654	663	661	608	670	675	652	605	701	677	687	588	674	665	644	666	674	694	657	682	673	691	642	635	701	678	638	643	675	689	637	683	675	684	698	667	608	631	678	622	686	663	684	656	653	650	678	658	634	678	720	676	684	674	682	658	646	632	698	659	659	678	703	684	682	637	677	673	681	615	663	676	666	654	690	639	671	674	668	688	661	651	669	665	634	653	662	646	680	656	637	668	657	680	682	701	668	636	658	649	636	696	681	705	661	657	662	675	635	643	655	638	655	700	697	651	656	631	615	690	632	673	704	685	679	661	628	626	643	646	672	670	638	659	645	668	619	641	656	678	646	669	643	645	642	634	663	661	659	681	682	674	713	667	659	733	659	672	678	678	623	635	635	704	693	635	667	674	675	661	664	663	678	666	657	710	640	700	652	655	717	652	616	674	674	689	656	662	647	587	617	647	656	599	618	681	658	689	674	613	687	616	663	655	638	665	657	670	619	653	652	637	696	657	584	656	659	659	665	653	611	636	616	647	665	675	639	687	679	636	633	618	663	684	648	661	668	630	647	659	639	658	706	682	659	686	668	667	680	669	648	683	639	661	684	683	673	641	652	712	667	692	651	677	641	638	659	624	669	672	682	640	607	666	630	615	651	664	638	663	629	667	622	670	647	626	656	650	674	632	684	639	659	612	639	613	657	622	715	674	642	680	652	657	634	644	683	623	658	669	651	671	615	666	689	681	624	652	682	621	678	670	690	681	596	676	686	661	669	630	656	627	642	671	674	633	635	671	678	640	666	652	678	672	629	651	682	680	635	638	647	663	641	658	672	669	623	632	707	710	642	675	624	658	695	679	649	640	679	620	673	667	638	644	634	709	675	702	680	667	641	650	655	640	661	675	658	675	633	658	632	627	631	634	669	669	672	629	707	723	670	642	667	658	636	649	654	659	653	666	671	639	644	690	621	643	686	616	654	660	655	686	612	618	618	699	679	703	677	655	649	597	692	658	663	661	644	625	664	619	638	682	682	685	646	677	690	642	655	710	655	636	637	654	648	657	637	643	693	690	635	648	678	662	683	657	688	677	696	646	652	681	672	646	650	675	652	643	672	651	655	673	674	663	654	630	674	670	667	629	699	680	645	664	605	635	701	663	669	694	651	649	695	676	647	638	669	680	679	659	626	620	670	705	628	655	616	671	675	672	601	651	620	669	651	646	657	623	669	645	662	668	660	672	660	677	592	649	663	678	658	634	656	660	675	654	693	680	693	715	634	693	658	625	654	672	644	704	627	639	641	657	692	653	695	653	692	682	637	619	656	597	679	637	710	652	674	669	686	695	660	680	621	707	631	676	704	681	616	639	666	705	665	682	644	701	658	631	647	655	643	686	637	633	624	686	693	667	631	647	690	704	683	640	685	645	667	645	629	650	633	686	625	643	622	693	684	647	672	707	685	631	660	682	690	661	668	688	622	627	654	651	636	650	649	668	631	678	631	693	690	727	668	661	671	654	664	627	668	637	660	629	637	625	659	647	655	648	658	661	642	679	639	681	654	616	628	626	660	674	699	650	650	655	655	675	715	681	632	699	665	644	670	695	689	683	667	698	657	643	684	675	669	658	634	685	669	618	669	646	646	690	680	691	689	654	662	638	647	673	623	693	680	684	636	679	669	680	675	650	725	657	641	673	675	644	738	631	651	607	714	668	650	668	666	668	673	645	658	637	676	668	663	662	648	635	700	639	674	637	679	691	692	621	649	658	654	693	668	664	646	665	678	649	608	651	637	648	630	683	693	625	668	650	674	660	675	647	649	673	686	674	684	678	684	630	680	644	613	635	644	661	666	658	618	652	644	652	670	635	644	675	693	674	699	621	636	705	636	646	686	691	686	628	624	700	674	692	609	663	681	639	661	634	628	657	663	649	644	692	621	597	685	681	676	714	695	699	667	634	697	643	654	642	656	617	650	652	672	650	638	663	691	702	684	670	641	623	644	662	711	686	618	649	653	642	700	618	715	680	683	638	687	663	627	647	676	646	709	692	636	708	619	658	616	700	651	629	680	678	646	662	625	626	674	650	622	687	658	665	643	635	695	647	635	664	638	648	730	715	670	665	673	630	685	651	652	656	676	639	652	685	644	631	685	652	655	652	672	682	624	687	690	653	700	677	625	657	666	634	655	682	617	665	658	643	677	648	645	682	644	675	657	631	625	652	676	683	669	647	620	650	649	657	621	623	661	725	690	677	673	683	621	679	658	611	649	678	678	637	672	660	721	619	663	667	653	687	691	651	682	675	689	671	666	659	643	708	650	670	666	691	667	650	702	675	671	667	664	620	669	622	644	669	616	696	683	614	643
3750	337	277	242	249	256	256	270	250	243	253	264	267	292	237	259	230	255	223	271	232	230	259	265	242	251	252	223	253	245	225	238	252	228	227	262	241	245	237	233	231	252	295	258	230	246	229	259	251	228	247	233	236	225	257	248	250	251	260	235	238	278	241	252	226	252	242	247	227	239	259	236	256	284	243	255	233	251	236	241	274	258	251	265	253	237	251	223	244	268	279	233	238	246	261	234	259	213	235	249	257	239	261	283	257	265	261	240	245	244	229	275	241	245	247	245	239	229	266	246	216	268	244	275	250	259	267	251	247	273	225	233	233	259	276	283	244	232	242	263	242	268	228	269	223	232	246	250	255	248	277	218	259	252	264	233	246	254	216	246	265	248	294	265	234	251	269	255	244	248	276	238	217	224	233	256	280	233	252	266	218	251	251	256	268	273	260	247	244	254	229	220	238	241	231	252	262	247	251	248	245	239	291	253	248	244	223	261	270	244	247	244	266	265	244	246	253	240	240	221	264	249	258	264	226	259	258	264	237	214	284	234	246	234	204	246	257	256	238	233	232	238	279	233	249	254	243	247	245	229	266	251	276	240	235	242	257	252	240	246	280	255	239	233	260	235	252	281	222	218	246	232	240	254	259	258	248	244	223	261	259	244	233	263	256	256	239	242	244	243	258	260	235	247	239	220	254	248	254	261	242	259	249	268	225	260	270	248	234	233	255	239	234	265	230	246	233	242	229	272	238	283	256	232	260	244	252	262	247	238	255	230	239	238	247	238	227	226	248	240	232	224	246	225	246	243	252	239	238	251	256	251	232	248	230	234	243	271	239	235	227	237	234	246	230	227	228	243	250	277	230	243	239	238	216	232	215	245	211	263	233	250	263	250	238	260	261	245	268	252	237	248	229	261	255	244	249	262	235	248	230	233	262	257	223	234	239	260	243	265	274	248	235	251	242	248	250	240	250	221	232	236	240	257	254	275	240	213	255	225	247	252	265	248	232	233	254	238	252	224	223	231	259	250	265	236	228	212	202	244	234	259	240	257	244	271	253	264	218	246	243	266	243	236	287	261	246	228	266	269	267	268	244	227	250	223	274	233	292	276	263	264	238	265	272	256	258	258	258	266	237	234	261	246	248	261	246	257	224	268	242	249	211	266	284	242	277	243	246	239	254	270	247	246	224	234	243	240	247	289	260	210	228	246	281	263	247	229	230	255	230	247	261	256	287	250	226	265	260	242	243	250	271	247	245	302	265	239	264	252	255	241	260	239	253	246	229	247	250	241	223	223	232	248	246	261	218	258	244	237	266	242	275	215	283	220	247	245	221	266	246	228	240	239	258	270	252	275	232	237	250	258	242	243	263	251	248	232	253	250	225	245	259	249	239	248	248	238	279	254	246	241	229	253	244	232	254	256	250	247	251	248	238	223	260	255	268	260	225	231	261	211	231	248	266	251	228	236	267	258	233	232	298	248	243	211	228	257	225	250	229	232	245	271	254	228	238	275	255	247	225	265	233	228	258	250	243	262	256	232	244	250	244	261	252	273	225	247	234	282	242	241	260	267	248	257	246	249	264	230	251	258	243	222	253	261	259	243	241	249	263	263	260	255	270	242	235	264	233	227	261	250	244	233	239	272	253	237	247	220	263	226	263	248	252	254	234	218	253	245	230	215	211	245	222	245	262	240	250	266	246	255	250	260	258	217	236	239	218	253	250	286	247	264	237	235	233	252	237	253	251	233	252	254	252	256	227	233	215	257	245	246	254	233	247	269	231	255	256	254	265	269	288	253	218	228	260	256	263	242	273	235	244	237	254	218	259	254	239	243	238	271	235	240	226	247	251	226	267	241	261	242	266	255	258	248	261	253	219	262	261	285	250	263	236	237	230	265	249	212	256	260	231	269	239	223	272	250	269	237	244	239	254	250	248	246	246	247	227	240	246	247	238	262	237	249	241	245	280	265	244	243	252	241	257	261	253	228	246	263	230	235	255	253	263	229	240	253	251	248	225	250	233	221	288	247	248	235	201	220	231	267	238	278	215	241	228	253	237	227	236	255	236	220	262	258	205	255	258	252	220	242	237	278	250	233	248	239	239	258	247	238	212	258	244	275	251	231	254	240	262	236	232	251	255	251	262	265	244	236	242	228	261	253	248	243	265	271	242	228	243	242	261	274	236	261	267	245	251	236	256	246	237	234	231	258	267	237	238	246	260	208	249	248	244	233	249	226	230	249	251	260	257	211	224	255	247	253	219	273	225	243	279	223	242	275	267	264	253	288	234	237	253	254	275	240	235	251	238	230	265	248	258	284	259	231	259	234	224	215	240	213	276	267	251	261	291	226	265	257	240	260	281	252	258	259	281	280	251	269	273	253	248	223	245	255	249	219	250	229	222	247	270	241	261	283	220	253	254	233	231	257	232	229	250	259	249	242	247	229	247	260	238	275	268	229	263	219	258	226	268	236	268	274	275	263	258	256	236	226	263	242	255	247	199	269	244	239	252	237	220	236	250	266	261	281	234	252	267	237	267	230	243	252	246	230	252	260	252	241	254	250	238	254	250	238	218	255	245	262	245	254	231	278	228	253	267	242	256	259	264	231	232	256	237	233	225	244	220	251	229	265	264	259	255	239	263	235	254	263	222	252	260	260	265	242	245	245	252	229	239	245	235	227	243	224	246	232	232	242	246	247	238	213	255	260	236	233	265	265	202	249	234	262	243	246	278	240	243	228	244	255	238	250	244	232	238	261	268	226	262	265	239	270	230	237	223	235	247	238	267	248	269	227	263	248	253	246	242	266	252	272	238	270	256	245	246	278	264	223	233	234	243	221	241	238	253	260	258	224	226	251	262	248	269	270	234	295	237	255	236	266	235	264	261	238	251	238	238	236	228	258	235	230	254	203	237	276	271	272	230	215	243	270	247	261	251	249	251	252	244	257	241	257	242	252	226	251	257	250	207	259	276	261	238	238	238	250	245	241	228	256	246	213	254	233	237	248	266	254	227	250	254	264	269	235	253	218	256	257	230	254	229	269	272	268	263	248	280	227	240	251	226	253	266	253	259	246	231	237	244	266	240	230	243	237	251	248	232	266	251	247	231	265	251	261	225	243	261	236	261	250	273	220	243	239	251	268	236	260	226	225	271	228	249	262	254	290	263	264	251	242	222	219	236	238	215	264	246	230	249	233	235	216	260	257	215	256	224	257	223	250	265	229	260	227	226	232	266	249	263	272	245	251	233	228	257	239	223	250	232	256	239	222	237	234	252	241	230	239	245	266	252	267	251	229	247	259	261	245	230	243	236	225	267	237	244	225	249	211	267	256	231	264	213	241	239	244	236	272	228	248	241	224	219	272	241	254	259	216	262	254	245	243	267	244	237	264	263	241	253	232	249	246	242	291	292	225	268	279	232	237	246	237	255	249	264	234	266	249	270	210	238	245	279	240	253	217	209	259	247	248	263	266	258	267	275	260	262	251	263	279	264	235	258	254
3622	696	772	795	806	762	768	703	711	639	670	648	696	653	673	616	660	678	682	659	660	690	686	687	644	677	681	672	622	654	642	643	668	627	670	703	676	741	660	656	669	644	699	700	641	644	720	703	647	656	690	662	635	688	652	657	626	666	674	661	639	671	681	607	670	708	615	648	648	635	649	652	647	663	621	686	695	690	689	669	636	660	628	680	653	641	707	658	653	695	657	641	626	653	662	675	651	670	666	700	622	660	665	665	664	678	671	692	665	675	675	751	610	652	685	664	637	624	643	665	648	670	639	658	716	633	661	662	622	685	675	653	662	675	672	655	676	698	664	688	620	659	694	646	672	657	656	653	623	688	640	629	650	625	700	646	628	697	681	659	659	660	672	623	617	663	688	664	637	683	630	664	655	653	661	638	674	691	655	637	639	690	626	649	663	620	629	610	641	610	682	659	621	635	643	638	673	669	700	659	626	673	679	664	683	642	695	700	685	701	684	616	659	647	625	681	684	688	638	672	631	638	644	642	617	687	640	666	641	694	685	672	606	731	655	584	642	675	656	669	626	678	639	664	636	670	687	608	641	647	645	659	672	662	574	643	630	687	659	642	672	678	677	613	652	640	681	673	650	684	686	699	645	650	685	681	676	657	633	668	622	685	626	680	620	675	632	647	616	667	641	671	682	691	675	662	672	667	666	707	678	637	635	686	700	665	671	668	671	657	685	663	675	653	629	676	650	700	699	621	653	692	639	667	682	686	651	645	604	655	686	671	668	679	683	666	681	663	673	668	676	623	668	678	679	690	686	644	663	643	603	657	691	622	661	676	651	636	657	664	703	640	640	678	668	617	648	648	677	662	645	643	609	659	660	643	732	616	650	694	710	671	655	677	676	659	651	618	633	670	632	676	662	585	629	654	677	699	716	642	652	660	679	620	673	647	623	667	698	633	639	663	653	620	647	707	637	669	643	678	691	656	685	652	641	628	632	721	642	664	680	638	587	650	713	620	661	690	639	645	668	660	664	656	672	673	675	685	621	659	626	681	624	679	636	622	676	719	638	686	632	674	622	651	597	663	710	666	660	695	676	642	706	635	653	669	645	701	662	652	624	637	682	668	671	670	644	736	648	648	686	647	661	668	664	647	694	671	663	644	659	605	698	640	677	628	658	657	660	708	672	652	624	671	679	667	666	655	665	648	672	708	656	659	653	673	673	625	617	701	641	637	678	624	682	682	620	671	669	706	657	628	659	675	728	681	684	666	727	658	665	704	616	645	635	604	659	650	617	673	648	684	668	685	643	653	592	620	649	652	692	655	635	624	655	694	674	704	683	675	679	696	699	616	650	665	664	629	636	658	665	678	689	649	666	666	672	664	601	647	706	645	660	700	685	647	628	679	655	639	662	660	658	636	685	695	720	722	670	683	676	682	698	666	687	660	643	631	667	653	660	632	603	659	699	679	701	640	640	659	648	704	626	688	684	611	687	677	674	671	660	633	684	696	668	675	684	685	685	690	661	659	657	670	663	660	591	656	715	686	651	675	694	639	692	676	653	683	651	635	683	629	632	676	695	701	661	639	656	644	666	687	653	702	630	704	633	628	647	630	638	644	632	639	651	659	653	643	661	673	659	706	659	632	624	662	651	651	703	660	701	639	632	629	691	689	672	692	640	681	675	653	663	676	711	699	643	669	643	619	627	675	698	657	645	668	646	648	670	654	724	689	640	649	706	687	601	674	672	630	685	676	658	626	675	645	631	605	647	699	644	675	693	639	682	668	660	693	627	706	657	688	660	660	654	663	675	639	681	655	669	655	685	683	669	677	681	685	677	677	663	709	651	667	670	694	631	615	660	691	686	724	671	679	642	659	640	695	667	655	620	673	615	665	645	628	664	641	646	634	716	641	660	676	691	618	667	640	632	692	673	653	631	612	674	633	660	697	688	674	621	672	596	656	680	667	711	680	706	651	654	676	649	695	658	645	642	639	664	664	641	624	653	632	681	670	640	603	624	659	663	639	655	685	680	635	628	658	651	647	630	658	677	654	655	686	673	678	681	709	666	695	653	715	683	719	658	697	648	658	688	706	630	674	633	646	712	693	661	620	707	673	694	648	609	681	714	655	637	695	620	621	670	684	656	675	645	644	661	673	687	676	637	622	666	657	681	638	639	649	614	693	657	650	675	649	672	670	722	678	670	646	677	651	675	665	658	696	597	692	653	646	632	664	623	684	687	680	669	666	665	652	679	722	616	691	614	669	664	686	663	654	660	600	674	712	683	683	648	694	699	676	662	638	629	632	633	640	671	658	686	651	686	683	665	704	665	664	657	678	630	667	654	668	653	684	675	644	647	664	647	632	637	648	660	609	623	652	654	646	673	666	661	652	664	624	676	716	673	726	691	650	640	694	646	718	620	653	707	624	682	661	695	671	684	675	673	668	723	725	686	673	681	675	697	618	655	683	641	655	674	639	655	690	682	651	653	642	651	683	641	697	618	665	688	635	625	629	634	651	720	650	645	652	685	634	617	616	670	671	653	699	691	695	665	688	639	674	658	644	594	612	687	657	665	702	647	643	659	715	659	644	660	664	663	674	627	644	675	643	683	701	678	661	659	649	686	688	644	654	717	645	673	647	681	674	686	659	627	651	643	656	703	605	662	642	642	620	690	666	671	711	681	716	664	654	633	657	650	603	662	664	622	737	638	689	692	651	655	653	630	639	680	664	628	665	685	708	680	670	624	729	652	693	655	657	607	649	700	676	652	642	648	697	677	641	683	684	691	648	683	645	650	665	666	641	686	612	655	659	628	651	667	661	683	632	645	671	675	664	653	643	657	670	660	609	648	673	723	623	670	637	678	668	647	656	630	621	669	655	662	667	683	657	649	661	685	639	681	696	629	646	640	636	667	621	629	666	679	658	688	724	636	655	685	641	658	671	661	684	676	666	693	701	663	646	676	672	686	710	655	639	616	665	663	626	687	670	645	669	661	660	629	669	663	642	694	659	648	673	658	691	664	662	683	654	664	633	718	637	657	657	653	717	663	698	670	719	665	656	688	653	609	646	668	663	667	679	664	659	657	665	690	667	645	679	635	648	633	685	697	674	672	634	701	671	634	611	581	664	658	663	685	649	677	657	697	690	615	678	674	699	637	665	656	660	646	675	693	677	677	680	721	660	644	707	637	670	668	660	705	683	640	682	629	660	685	698	585	666	674	639	640	650	638	611	626	657	641	693	690	676	625	659	659	660	629	672	655	645	598	628	640	667	683	628	658	632	629	670	651	653	657	690	642	627	674	652	676	636	662	627	651	702	683	635	641	716	686	658	631	680	684	652	675	675	676	702	667	636	633	663	662	664	652	605	634	692	636	640	616	692	651	658	615	639	689	635	632	637	663	655	708	671	634	634	682	692	694	599	613	651	690	610	642	666	702	698	716	657	626	681	671	665	744	625	618	679	637	683	650	637	662	699	637	665	712	674	677	640	644	670	653	689	680	675
33650	7071	1467	1000	748	715	562	484	467	457	412	402	372	400	348	394	405	367	353	379	368	344	345	322	347	362	345	340	320	367	342	322	325	370	315	325	290	352	328	299	328	309	353	332	327	330	326	320	336	331	362	329	348	316	318	327	324	341	327	313	331	304	304	329	368	357	341	357	303	298	319	359	346	352	318	321	336	345	330	356	332	303	334	291	339	335	316	345	316	319	295	324	333	329	327	342	316	370	328	301	322	312	303	347	294	350	334	335	317	299	367	340	308	313	317	304	309	297	352	351	321	349	347	335	335	321	320	318	342	325	313	332	329	342	329	339	330	329	350	330	332	319	332	330	310	340	333	348	306	360	345	324	311	345	340	338	306	353	326	331	346	325	296	320	347	313	327	296	310	323	348	309	321	308	384	342	310	318	342	341	346	306	340	361	347	330	327	358	349	347	303	318	292	356	297	308	321	356	332	318	311	355	327	343	331	328	342	355	324	354	336	325	334	338	354	359	330	363	324	322	325	350	341	353	334	333	325	322	338	334	327	312	333	341	313	357	332	310	316	320	374	355	309	356	317	319	313	325	318	314	299	319	313	327	313	330	331	322	314	337	316	353	291	342	326	306	308	319	323	340	359	336	312	340	357	327	338	316	333	324	325	327	314	364	328	340	318	356	352	321	330	330	334	320	343	317	333	301	350	339	287	346	310	343	336	316	326	352	338	346	314	334	334	357	311	323	349	340	325	321	344	337	361	347	355	333	314	323	309	337	320	325	322	332	324	316	326	318	307	280	333	335	350	325	341	326	353	333	297	328	322	338	326	320	332	312	317	303	336	336	317	328	361	346	319	307	307	350	340	308	275	329	344	340	323	371	329	328	320	313	341	337	312	348	354	311	337	360	361	334	320	349	305	320	316	341	353	321	326	302	331	337	327	316	317	347	343	347	335	311	362	334	327	347	298	302	360	300	326	343	328	327	339	330	363	325	320	337	324	308	324	303	331	293	338	329	328	326	314	316	334	301	358	320	313	302	339	339	336	331	352	318	305	314	301	328	315	340	345	334	308	328	343	301	322	287	352	367	306	335	337	309	318	317	347	335	308	338	340	309	327	316	317	337	318	320	331	347	302	324	301	304	336	350	339	324	331	344	299	362	330	356	333	333	364	353	334	336	319	351	340	354	337	336	331	318	334	316	320	305	339	331	281	327	323	321	355	377	350	358	341	354	318	361	325	332	337	318	322	358	334	326	310	341	334	316	347	328	329	338	323	334	323	341	337	328	320	343	319	326	346	312	304	320	322	321	302	322	361	324	340	349	333	352	338	325	331	302	318	308	329	340	301	323	352	312	321	334	315	321	313	317	374	316	323	309	345	296	356	350	314	336	316	300	352	319	336	315	346	317	350	344	319	316	371	314	323	354	351	328	351	345	312	328	363	307	325	311	296	319	330	334	337	336	346	333	304	297	330	336	336	344	292	314	313	335	344	314	340	371	349	334	349	337	340	345	343	334	317	342	302	328	336	316	334	344	340	313	330	350	352	303	353	338	307	319	302	308	311	342	337	342	332	319	264	343	332	348	328	331	331	324	320	313	336	305	309	333	333	324	319	324	345	367	320	313	326	314	332	328	332	354	352	322	328	343	342	360	318	364	361	321	348	338	332	294	337	282	290	320	319	323	302	329	337	310	347	320	336	340	354	333	358	349	335	319	342	316	324	326	310	324	310	318	346	327	294	323	323	314	321	374	336	364	305	349	335	305	334	318	308	308	334	316	299	315	341	314	320	359	339	333	324	307	337	329	325	348	371	351	328	354	324	335	335	317	313	310	318	307	311	317	333	322	326	344	325	330	325	304	312	335	349	368	334	318	330	302	327	327	364	307	308	357	335	309	342	336	340	364	312	381	347	334	309	355	336	341	332	328	329	328	334	348	356	337	284	313	334	303	329	355	336	316	323	318	335	295	337	330	350	329	358	314	295	323	286	327	311	329	322	346	335	318	328	282	340	324	335	322	390	314	326	346	359	331	332	325	355	327	329	310	357	334	357	326	324	320	358	337	351	320	329	297	317	351	336	346	343	326	343	337	357	321	307	314	344	331	325	326	327	326	337	336	308	333	295	343	349	323	353	319	299	329	323	300	331	318	329	315	331	354	318	330	317	358	337	322	328	289	294	333	320	324	350	332	319	325	348	332	310	309	323	326	344	310	312	330	346	357	330	320	323	339	363	292	327	319	317	344	328	329	347	349	354	314	331	309	356	313	322	346	323	314	293	325	326	329	338	317	319	306	336	308	354	277	337	322	328	346	307	338	305	314	326	336	327	339	322	326	289	331	312	310	314	339	329	358	354	328	331	301	329	325	343	331	343	323	321	325	342	324	342	320	328	318	355	340	346	294	370	302	308	303	336	363	309	352	346	335	337	310	335	304	321	317	337	338	316	319	328	354	323	327	326	335	318	324	329	303	313	310	337	298	355	298	339	352	284	334	307	329	331	320	328	294	328	347	321	334	342	320	334	305	330	348	339	351	327	331	308	344	308	319	305	304	333	336	339	305	324	329	312	348	335	367	349	323	333	314	322	327	339	293	311	324	303	309	327	324	319	311	302	337	340	350	374	314	357	302	339	356	307	308	331	336	349	370	322	350	329	336	370	316	351	339	309	336	318	317	327	316	332	325	290	329	308	321	347	333	346	337	334	297	341	299	302	330	351	308	289	353	328	369	323	317	309	340	324	303	324	307	319	342	336	319	342	357	325	338	332	269	299	333	325	288	302	334	311	343	345	320	309	323	342	299	319	381	342	357	332	344	302	372	349	326	359	321	346	336	337	332	348	382	296	323	311	303	348	297	327	310	329	288	310	356	366	325	283	320	318	336	320	341	302	305	324	374	337	298	344	321	332	312	342	319	335	346	334	331	344	339	319	362	337	307	327	342	343	327	323	337	338	328	357	340	326	334	342	319	315	355	307	326	335	337	285	322	289	332	311	318	345	361	346	340	342	331	333	330	330	315	359	326	361	327	357	314	334	326	334	337	288	319	349	338	343	349	296	365	288	326	275	304	366	325	317	353	341	361	339	304	329	342	336	320	300	327	347	324	316	292	341	354	318	323	314	309	319	321	345	344	335	336	297	306	359	340	363	345	296	333	333	313	332	313	328	329	300	352	348	342	325	282	349	312	302	313	322	316	357	313	306	331	335	312	334	361	334	293	316	337	299	312	313	334	355	322	347	317	349	340	331	305	349	352	343	321	345	318	348	334	307	361	324	337	316	275	338	336	302	334	362	340	329	358	362	332	337	329	322	361	327	360	341	341	345	319	317	340	315	322	338	367	327	340	306	342	308	358	305	338	294	320	305	346	337	337	336	326	321	298	304	318	282	340	311	335	335	329	338	316	304	332	321	312	306	328	326	294	326	304	355	309	329	319	317	320	322	347	314	306	345	322	315	323	336	301	305	337	330	360	337	300	345	326	344	301	303	284	294	319	353	330	327	313
17751	1534	3079	3363	2871	2531	2141	1884	1611	1516	1352	1399	1230	1203	1135	1152	1100	1090	1032	953	1031	965	995	960	945	973	929	929	924	936	908	861	938	885	916	881	912	886	853	953	830	820	918	873	889	873	858	905	898	866	860	850	851	816	836	867	918	814	879	854	857	826	854	891	865	897	828	848	888	860	886	855	847	814	883	845	835	803	867	793	867	847	847	807	855	854	828	845	850	872	863	831	848	835	829	843	862	886	847	836	905	850	793	854	877	877	847	859	876	810	812	856	911	832	865	827	841	867	822	853	892	917	841	855	850	833	876	819	861	859	858	797	897	861	784	881	845	861	866	830	896	839	874	778	861	830	799	801	822	862	803	857	808	865	801	804	836	845	854	859	881	815	834	849	834	819	851	906	812	867	868	829	849	875	813	827	814	822	800	844	888	835	883	882	846	839	882	814	850	846	847	843	853	852	892	847	873	865	848	857	834	857	803	839	819	834	851	804	910	816	856	859	855	850	871	875	842	881	830	834	816	818	885	812	839	862	786	819	834	846	861	794	829	810	895	880	856	798	825	866	813	867	813	823	846	819	836	845	825	835	859	858	843	808	799	877	858	808	830	868	825	835	830	833	853	812	794	840	788	845	865	852	849	800	813	807	813	881	821	821	834	819	837	865	838	883	869	844	832	853	832	871	806	846	851	759	883	883	859	825	906	816	829	833	843	848	856	841	855	840	841	828	808	917	883	858	858	840	809	838	810	830	807	879	863	793	819	819	860	836	832	845	835	825	848	806	826	857	857	869	871	811	830	820	876	831	837	792	805	782	822	844	853	846	834	869	784	814	818	874	829	858	886	818	806	878	816	822	844	833	822	827	856	843	858	869	817	884	837	860	836	867	897	861	826	884	840	867	796	879	827	815	838	832	822	892	829	849	826	828	837	823	788	862	840	838	854	797	835	833	880	813	753	827	840	836	838	826	843	845	861	802	846	887	857	864	818	878	859	837	802	820	804	886	850	857	867	863	847	839	826	861	823	904	804	772	903	797	845	829	841	834	852	873	814	879	848	823	829	905	864	867	818	826	853	833	791	821	886	829	820	835	808	841	798	795	854	844	830	797	828	849	867	812	873	856	862	873	841	871	853	834	856	845	851	830	855	826	827	830	778	850	818	915	862	839	809	869	863	847	815	840	818	903	872	838	835	888	871	823	843	811	855	834	842	822	860	845	767	893	836	816	820	842	852	822	832	808	825	815	806	861	845	847	835	826	803	863	840	887	853	870	842	874	808	817	836	854	812	875	864	820	869	819	873	841	831	871	874	874	835	831	802	843	803	894	821	788	808	847	879	863	821	862	870	853	861	821	816	859	836	825	833	845	818	825	794	857	864	868	839	830	847	861	817	844	871	813	821	848	854	795	849	810	831	873	884	858	829	848	838	830	824	854	884	823	834	826	864	767	890	864	825	875	808	805	814	832	842	838	827	843	845	795	771	851	850	858	834	843	832	840	856	792	808	892	873	833	815	847	871	761	922	841	821	821	807	840	827	778	813	852	870	775	819	826	866	819	829	875	848	844	818	824	817	842	862	828	824	782	844	804	861	859	828	888	868	862	803	839	796	820	861	877	856	917	856	880	828	831	873	761	801	846	834	867	891	857	871	819	837	908	837	811	878	858	840	812	859	828	858	862	855	869	826	805	846	820	835	818	803	846	839	878	843	900	835	766	829	840	864	843	885	860	869	836	812	785	856	942	903	850	815	869	851	869	810	866	867	875	816	819	866	871	837	843	846	896	808	840	837	865	851	826	819	855	787	851	822	875	825	874	838	831	884	793	882	827	870	834	861	839	853	802	864	841	828	812	849	885	896	856	876	895	824	801	843	809	790	861	853	816	883	894	848	828	819	832	850	833	793	802	830	828	827	800	833	879	842	830	824	904	829	838	843	843	820	816	855	819	838	824	817	818	840	836	805	816	807	818	803	779	809	810	872	838	820	816	833	821	829	874	791	827	820	887	844	831	811	841	893	850	829	818	759	832	890	825	816	887	806	819	811	859	845	860	862	853	844	791	918	793	869	815	901	867	861	864	848	894	848	829	812	803	834	840	837	862	817	856	849	846	830	859	911	818	809	876	847	842	834	838	845	860	880	771	852	863	831	799	806	857	832	838	870	859	844	846	821	876	865	817	789	848	862	820	893	821	845	855	861	820	866	817	796	824	843	860	877	820	816	783	843	769	820	849	839	859	851	839	865	849	886	839	815	855	792	829	759	901	853	809	836	839	799	846	825	858	875	850	819	843	894	825	849	840	834	854	872	805	820	853	836	834	851	848	807	854	846	839	829	810	768	848	864	860	829	822	873	839	842	843	798	830	828	796	844	852	771	831	816	884	847	818	833	889	885	850	857	845	813	853	855	825	840	795	816	808	843	852	826	835	829	881	821	768	890	824	873	798	851	821	864	853	804	856	868	924	803	847	819	872	828	867	861	843	876	875	849	843	871	827	828	842	856	873	797	883	855	876	856	797	812	868	842	863	891	873	871	854	808	885	834	852	911	808	826	833	869	785	881	872	823	826	805	820	871	877	877	825	789	882	814	864	841	816	861	866	828	877	837	809	843	834	840	803	830	883	829	877	813	799	863	796	837	859	818	858	784	831	831	864	845	815	815	834	847	854	848	865	837	830	866	818	855	809	819	831	845	832	857	818	831	869	800	807	841	845	831	821	870	878	856	872	845	845	832	854	796	846	924	800	778	848	819	844	835	907	865	868	807	848	798	816	815	857	772	851	823	907	884	797	845	814	868	768	831	837	873	808	838	872	833	810	878	883	885	843	844	829	797	819	864	842	804	832	882	856	871	800	829	838	827	812	792	897	842	864	845	843	811	830	835	829	856	849	850	867	812	828	848	813	832	837	817	821	811	839	841	851	851	851	859	822	870	812	847	850	790	833	786	838	880	820	839	853	857	861	847	790	898	808	857	850	819	852	824	835	818	841	850	849	841	804	865	879	828	867	807	859	831	820	842	795	806	900	836	845	851	834	818	870	891	867	844	858	846	853	829	839	874	776	824	878	813	833	828	849	850	841	901	847	882	837	836	865	892	812	834	848	843	842	778	842	860	813	865	839	886	856	831	808	845	820	875	837	814	812	906	869	841	808	838	865	885	786	824	860	848	825	893	869	826	834	795	843	871	829	857	831	855	858	788	852	787	804	865	883	826	835	771	851	853	890	834	806	838	798	876	795	879	870	826	835	866	881	838	854	842	845	882	841	827	855	836	859	848	823	829	811	837	808	836	837	760	835	811	806	829	842	853	828	796	801	844	823	887	844	830	850	781	820	862	853	850	859	858	803	812	875	811	801	901	821	810	836	833	841	828	860	858	867	827	828	898	782	858	826	796	844	876	859	855	864	880	847	842	805	841	787	754	826	847	870	828	870	855	843	804	821	842	777	837	843	839	791	864	825	855	835	857	835	847	850	826	835	867	842	881	846	857	886	812	843	842	884
47133	14906	3023	1794	1170	924	737	554	511	490	445	403	374	369	320	315	292	328	315	309	321	293	313	299	277	276	302	295	292	272	241	271	269	309	263	276	279	251	275	287	268	263	282	251	285	258	260	245	248	294	246	248	239	283	270	274	246	260	248	260	276	257	266	280	260	269	263	269	252	294	247	248	242	264	268	256	239	270	253	253	280	276	264	242	262	230	290	264	232	259	232	249	244	279	261	284	256	258	274	250	262	247	267	283	242	281	267	270	276	241	256	276	255	290	269	266	268	275	252	279	287	257	265	270	276	271	262	266	249	269	252	265	280	242	252	263	246	246	269	265	251	264	245	268	250	278	248	248	240	278	251	244	250	224	260	258	272	284	216	259	243	262	238	257	236	264	306	262	248	276	269	282	254	282	265	254	244	276	279	258	277	223	260	233	270	253	265	248	274	262	247	260	266	253	271	237	292	286	254	263	251	262	269	239	271	241	273	280	285	269	242	281	267	256	239	226	274	253	253	241	252	267	269	247	227	275	240	225	230	258	269	222	245	273	221	272	261	244	257	273	250	268	225	280	249	262	271	281	276	244	255	284	255	278	233	260	270	257	248	256	248	227	250	244	232	259	238	241	237	243	256	261	250	241	278	261	243	263	271	255	259	279	259	280	255	258	256	220	266	225	290	255	300	280	251	293	266	241	264	247	275	278	259	264	229	277	266	279	237	236	221	258	275	281	253	260	287	248	244	271	242	283	243	259	286	259	248	248	268	265	247	286	276	266	271	268	276	294	276	274	278	264	253	278	270	254	261	302	251	262	260	242	287	270	263	271	238	246	229	269	261	296	279	261	261	255	237	244	242	266	257	248	269	258	259	252	305	276	269	256	264	260	262	272	245	241	245	247	256	282	294	254	277	256	266	257	237	252	241	266	269	283	259	215	232	241	253	268	235	254	262	250	276	258	264	258	258	274	280	250	271	248	250	252	258	259	255	256	257	261	254	240	273	254	237	250	276	255	264	252	228	255	270	288	313	234	258	265	302	264	282	276	228	230	264	250	269	291	285	223	237	280	280	277	251	283	265	278	256	276	247	271	263	270	237	252	235	266	251	264	270	248	246	225	274	240	270	253	261	273	242	274	279	237	253	262	227	241	274	264	287	269	240	247	262	258	266	284	261	260	262	238	279	230	252	259	249	245	258	223	237	270	283	285	255	256	251	261	287	287	252	244	274	293	268	256	254	249	254	263	248	254	262	229	245	264	277	250	233	249	267	251	284	273	238	249	280	254	245	242	247	235	235	282	271	253	229	257	258	247	255	302	265	263	243	280	250	277	234	242	266	286	279	234	262	253	282	229	300	280	306	299	283	261	233	298	240	233	254	268	241	270	259	250	278	238	242	213	255	237	260	271	241	230	256	276	252	226	266	262	282	255	227	248	268	240	256	276	238	249	236	276	263	228	257	252	262	265	243	269	239	254	281	271	312	282	253	255	234	262	251	262	230	283	275	272	259	257	263	269	261	260	280	258	231	249	274	269	253	270	265	232	276	258	250	237	259	261	269	241	284	294	256	281	238	264	241	295	249	283	235	243	262	234	252	271	263	253	269	314	288	267	269	242	282	258	286	233	263	258	268	253	244	260	271	249	242	279	272	279	255	279	239	281	266	272	257	285	230	286	263	240	248	226	243	252	276	257	235	254	259	273	249	236	232	262	287	269	240	254	258	251	295	255	274	263	256	268	273	271	284	248	272	249	224	253	258	257	252	272	234	250	230	261	250	255	275	260	239	265	243	287	256	244	248	263	287	247	237	266	264	248	274	229	241	261	270	254	277	281	265	250	303	256	260	239	281	267	250	244	282	234	256	250	249	287	247	246	262	256	239	253	251	244	262	258	237	238	258	256	298	276	242	259	246	237	232	252	249	245	266	267	261	274	249	259	268	305	273	265	284	242	261	247	273	278	260	272	255	239	265	257	259	283	262	249	283	265	246	262	253	272	228	255	285	243	256	286	248	236	249	281	255	259	256	240	265	244	244	254	261	268	267	237	258	253	289	229	252	291	255	283	256	282	244	244	258	230	262	268	276	277	265	275	270	243	269	243	283	256	277	267	241	284	255	272	258	263	272	247	262	271	278	255	211	278	267	272	288	256	271	256	263	251	248	245	235	266	270	275	234	265	249	259	255	238	253	227	248	279	274	269	259	251	246	254	250	242	315	242	281	248	284	262	283	272	269	268	268	267	269	268	249	251	252	288	257	241	259	262	254	265	266	299	234	290	254	275	282	275	280	251	264	270	251	261	286	289	266	271	263	243	272	278	275	259	278	243	250	282	243	235	284	241	238	232	245	267	260	242	281	250	245	280	239	268	254	231	265	289	292	303	244	283	266	235	255	216	241	248	283	269	267	271	264	258	246	216	246	260	266	274	264	252	277	254	285	248	237	260	254	274	261	269	277	283	258	300	265	280	274	287	275	276	273	268	260	268	247	237	244	261	271	245	284	277	257	249	263	263	242	224	277	265	268	289	271	269	242	267	284	258	263	236	280	280	265	245	257	219	263	270	258	247	232	227	255	270	266	266	232	262	238	244	239	280	260	274	243	267	241	251	278	244	252	290	234	253	251	260	273	234	263	295	252	294	268	297	257	282	276	271	254	264	239	242	268	263	257	266	274	264	237	254	238	250	237	242	283	255	241	255	255	254	254	260	274	262	255	280	227	300	285	261	264	273	248	293	270	259	230	263	253	269	256	265	271	261	276	268	279	259	271	251	257	239	259	259	255	263	278	285	258	246	274	263	263	242	234	276	256	252	246	253	289	277	272	286	266	288	252	241	265	271	250	239	259	276	262	277	250	254	261	257	269	276	274	255	245	290	280	241	241	260	269	271	247	274	260	258	246	237	238	249	259	236	277	243	243	305	261	243	272	264	271	276	250	266	277	241	248	278	283	239	278	255	278	215	242	262	250	231	257	248	270	259	252	251	255	281	247	273	258	247	275	265	274	265	267	262	255	262	234	292	258	251	275	248	260	257	281	276	260	248	262	274	246	261	245	253	275	234	252	285	269	253	273	299	280	234	264	241	240	263	265	235	265	252	268	265	270	285	264	246	227	240	272	257	254	279	246	245	276	244	231	264	261	284	281	271	258	254	235	257	231	228	263	252	226	247	252	267	252	272	255	267	247	254	274	268	256	240	263	282	249	266	262	270	286	263	260	268	252	272	256	272	271	255	264	266	264	256	275	249	270	247	261	259	269	264	245	260	259	260	284	232	240	266	302	239	250	251	259	257	257	259	251	269	243	267	259	254	260	286	250	258	267	267	260	270	265	261	273	228	298	270	280	263	254	268	243	264	256	283	255	291	288	288	254	301	274	264	266	241	286	239	251	230	244	241	241	255	260	269	261	251	266	264	248	232	260	249	267	259	259	260	250	294	283	253	253	238	240	262	254	248	283	271	261	277	257	245	255	276	276	252	281	250	242	249	280	254	261	254	277	278
24987	2219	4979	5486	4617	3875	3146	2633	2287	2061	1780	1693	1477	1398	1272	1239	1193	1086	1048	1029	1009	996	965	925	878	910	855	844	918	858	820	818	801	789	794	738	762	746	752	739	766	749	756	769	768	699	698	702	737	715	702	651	733	721	662	726	774	750	660	729	689	676	725	675	714	657	717	685	712	720	687	723	730	691	680	675	697	695	639	712	676	691	697	729	666	680	677	649	696	668	666	698	694	685	649	687	636	693	652	666	671	653	723	730	662	641	670	659	607	672	682	665	693	683	698	673	694	699	651	723	651	636	694	641	667	714	683	610	716	676	669	654	693	699	641	677	679	674	647	691	664	680	687	635	709	683	674	699	692	662	701	682	690	662	646	658	647	728	696	654	650	649	705	651	684	672	651	662	721	694	669	665	706	691	645	688	659	685	665	728	665	646	683	627	697	711	713	716	679	665	663	669	656	667	675	692	638	693	669	704	677	700	658	697	654	629	663	663	642	666	687	685	622	671	694	685	692	681	652	685	685	675	674	694	686	677	673	703	707	640	674	633	713	682	680	635	622	701	664	679	687	663	716	652	678	647	630	661	651	690	680	667	666	656	729	663	626	686	705	702	682	658	619	680	665	678	648	637	686	690	658	680	675	650	651	660	651	691	717	675	629	721	667	633	658	655	716	636	656	672	661	621	665	660	644	670	669	673	696	638	699	665	666	644	694	661	641	631	737	681	619	676	686	696	627	634	671	644	666	706	628	699	605	694	637	644	657	655	678	647	627	638	684	668	694	635	653	646	645	683	656	633	669	637	656	660	667	639	671	622	713	651	693	672	698	692	628	653	654	658	668	679	666	664	638	677	632	684	681	661	648	667	705	714	676	681	661	667	637	730	656	687	684	662	710	673	663	652	681	711	653	619	613	628	623	653	649	660	656	679	678	674	672	662	648	699	682	704	682	686	642	668	620	630	661	657	644	679	680	684	660	672	687	682	668	648	677	660	678	663	671	684	681	720	694	679	689	686	701	684	709	690	664	656	684	647	678	700	671	662	637	643	681	707	662	679	693	659	637	646	678	685	697	646	657	629	695	696	644	669	664	686	627	692	676	673	660	645	637	664	721	695	628	737	638	666	629	693	651	684	681	640	679	692	675	619	693	669	676	687	694	644	662	666	666	674	677	647	668	651	673	689	654	671	624	701	682	649	641	669	652	695	660	699	647	699	633	641	671	720	683	682	682	688	655	672	659	631	685	700	635	627	644	674	664	706	651	664	634	665	622	682	680	633	678	684	657	620	673	686	691	676	652	643	650	663	647	642	654	689	657	684	676	674	724	700	692	709	614	642	697	673	673	657	697	678	667	679	704	683	673	656	684	693	625	639	685	678	645	663	703	618	680	681	670	676	638	671	652	688	641	703	659	672	652	669	672	677	694	610	689	663	608	609	651	632	667	628	673	706	671	647	674	730	685	714	662	671	625	657	671	687	619	650	628	646	723	725	656	686	710	643	654	701	682	684	685	660	660	685	662	626	692	669	680	710	672	647	655	654	638	666	695	692	652	649	668	673	701	629	667	701	713	705	653	649	660	644	670	692	630	643	643	668	685	673	658	663	714	670	633	636	684	665	708	650	676	620	704	658	649	692	658	679	716	625	672	640	665	660	687	659	652	625	642	703	652	667	635	654	689	700	633	671	643	690	646	663	672	683	657	685	657	648	658	659	694	649	646	716	661	667	675	621	677	698	652	689	635	680	667	669	657	677	679	650	680	706	674	649	666	635	691	653	666	641	689	705	675	696	649	662	696	648	648	661	729	678	657	647	698	710	652	665	629	665	634	695	702	644	668	647	760	659	695	655	649	681	657	623	669	676	645	666	707	666	662	624	694	688	668	665	658	699	634	636	661	686	666	664	697	662	673	658	602	711	679	703	653	652	656	673	636	684	672	670	664	637	648	689	653	687	701	690	657	688	621	652	647	657	667	674	693	663	678	669	674	700	670	624	717	693	668	667	657	643	634	713	646	651	651	663	668	686	737	671	667	685	663	641	663	638	636	643	650	679	639	705	624	702	677	693	612	674	675	657	644	685	639	734	682	616	676	690	661	633	688	657	673	635	666	657	639	656	691	687	649	710	650	663	697	656	701	631	694	701	723	680	661	624	659	657	654	674	668	671	718	639	624	676	690	692	656	659	697	658	672	681	643	666	697	645	660	650	646	639	699	650	612	654	653	683	649	660	687	691	638	700	639	678	675	640	667	747	665	664	648	668	617	649	633	700	677	649	694	723	676	694	676	686	689	653	650	683	629	592	693	694	660	702	681	698	662	689	668	700	670	666	659	647	683	673	690	714	661	679	654	669	644	727	699	642	663	639	683	674	668	666	689	697	661	671	653	655	616	724	700	609	641	654	723	717	706	667	693	681	666	656	642	643	680	661	660	641	645	676	712	701	674	662	626	698	676	672	641	695	690	675	690	694	698	655	689	635	673	665	667	663	668	671	671	623	640	650	667	675	695	659	631	677	671	619	674	658	667	647	659	677	670	666	651	651	653	675	654	689	705	667	692	685	645	619	626	647	656	660	697	660	684	699	657	630	624	655	656	661	698	680	700	655	681	699	672	618	656	647	653	685	657	694	659	656	657	677	706	650	658	631	646	658	671	679	717	640	653	686	653	635	653	663	697	638	636	678	698	609	667	737	694	647	599	647	691	672	676	687	687	706	674	676	673	640	664	690	682	696	694	683	660	617	674	680	663	637	698	615	669	661	630	701	608	644	639	663	683	658	674	669	646	653	642	683	653	682	690	672	705	647	677	604	688	710	643	698	643	705	642	669	677	650	659	671	641	669	668	635	658	690	647	681	667	641	618	695	649	680	678	663	671	681	661	656	656	676	701	673	629	740	657	654	641	668	639	697	677	658	659	693	668	672	645	603	632	681	680	704	647	677	684	675	635	703	697	687	690	724	706	689	663	672	673	685	714	664	632	655	650	667	694	663	693	659	690	648	696	680	660	673	664	670	684	661	588	682	658	647	701	710	640	699	687	668	635	627	663	673	673	670	699	657	698	676	628	635	699	627	671	677	635	675	644	685	655	660	658	709	681	651	658	663	658	699	688	678	658	706	641	667	698	687	637	700	680	665	624	682	659	671	631	718	696	609	664	632	723	656	670	657	681	663	644	668	691	654	686	627	665	656	612	665	706	694	647	662	658	670	664	675	713	681	649	707	692	677	663	626	638	679	687	678	625	625	665	692	677	682	680	625	658	649	689	693	700	661	647	677	636	672	664	679	692	697	598	626	648	644	713	669	642	701	663	643	637	671	680	689	688	697	664	652	675	625	673	605	678	666	653	648	659	679	666	691	626	655	636	666	623	654	653	677	641	652	645	666	641	696	652	675	694	638	697	678	673	643	660	671	671	686	621	665	665	643	681	678	682	690	643	674	668	668	633	658	685	720	658	659	642	680	687	696	672	624	651	709	636	694	685	624	666	668	663	687	694	730	652	632
3967	310	277	260	276	290	269	275	287	267	232	250	253	237	245	244	269	243	275	225	272	244	259	221	254	257	265	253	268	230	249	266	257	258	242	269	237	213	263	250	255	256	252	248	246	267	225	255	229	209	251	242	235	245	280	231	249	246	246	258	249	265	243	254	222	263	237	249	263	231	267	239	246	259	250	262	256	249	278	248	231	253	274	257	276	278	266	245	251	231	240	246	234	248	249	248	254	268	267	234	249	240	264	271	240	231	261	265	271	253	248	226	240	239	236	255	261	254	258	260	268	250	220	290	263	234	255	280	249	242	250	265	295	268	267	274	265	254	282	251	250	251	239	251	221	233	230	259	244	265	266	254	248	259	252	215	263	238	241	252	268	244	246	262	242	240	239	264	261	266	268	238	247	219	255	250	216	249	247	250	229	265	253	242	251	268	247	243	248	270	253	248	256	253	275	261	255	258	222	235	260	220	264	247	272	242	252	231	241	241	275	230	205	244	229	226	262	235	249	222	216	259	250	234	258	258	244	255	244	263	271	282	245	250	231	257	259	229	235	231	270	252	231	244	274	259	240	221	277	274	282	281	255	241	256	236	242	264	253	249	246	246	249	245	236	270	231	235	247	218	224	278	237	244	269	253	236	256	230	241	245	231	227	265	257	256	262	247	247	256	254	246	237	261	268	252	251	259	258	250	246	252	240	259	240	240	258	254	235	260	254	267	251	249	237	234	235	271	231	244	267	276	255	264	263	222	245	277	278	262	261	248	263	275	243	258	258	281	234	287	272	217	267	258	277	260	273	276	230	239	251	247	251	267	277	240	254	246	263	276	248	249	251	253	253	237	265	210	241	239	242	283	254	229	234	270	234	236	238	251	266	227	256	237	224	264	248	281	251	240	261	233	249	271	221	237	241	229	231	231	253	259	272	245	226	241	229	264	257	262	242	227	244	252	252	273	257	277	277	240	269	253	220	224	267	263	222	265	256	270	269	225	269	261	256	235	268	255	255	251	286	279	258	277	237	263	239	261	253	225	255	267	267	257	266	230	257	292	261	230	238	245	272	245	250	267	238	224	265	246	267	253	283	248	239	265	280	247	229	242	227	231	219	245	258	235	243	239	244	226	251	263	278	242	214	278	264	244	273	237	245	232	249	272	260	263	241	256	255	254	221	268	268	225	251	249	240	258	249	252	233	243	258	246	269	218	246	249	253	267	239	244	244	249	246	255	237	232	239	280	252	256	238	261	245	260	267	257	275	224	251	240	263	260	225	263	237	258	235	266	236	224	240	253	253	252	254	251	233	252	249	249	248	260	266	254	239	244	236	250	243	250	230	254	259	258	235	245	236	221	232	253	258	253	250	229	229	242	220	258	229	251	255	247	277	217	221	241	249	257	251	224	248	240	272	227	234	243	247	242	270	243	267	227	286	264	265	247	261	253	239	246	236	258	274	218	221	248	249	246	238	246	286	219	257	251	271	233	255	261	282	269	237	246	243	244	253	267	248	260	235	230	231	268	258	254	249	269	237	239	225	227	262	279	228	260	242	236	232	251	236	257	274	259	211	249	262	250	208	267	267	252	246	251	229	244	235	244	231	246	251	250	236	231	256	253	251	243	261	255	248	256	288	219	238	234	241	234	228	237	240	252	242	253	262	258	256	260	255	240	279	258	269	235	286	232	257	262	206	258	226	253	271	232	247	238	244	251	246	248	258	234	226	271	248	265	249	265	262	237	212	237	285	249	243	263	235	271	279	259	258	241	244	240	256	246	260	218	242	255	248	264	224	236	247	243	249	247	263	245	234	264	269	273	236	242	255	239	285	248	246	224	197	270	283	233	264	234	243	255	259	229	217	233	246	235	244	243	219	259	234	210	235	254	244	259	244	239	258	229	251	263	248	262	247	258	252	239	251	233	223	209	240	263	246	239	256	257	222	253	273	253	249	231	240	240	267	247	254	218	265	253	255	250	282	242	256	277	248	254	221	266	248	241	253	233	238	260	225	232	237	264	228	251	251	256	238	254	241	244	240	250	269	257	242	232	265	253	251	285	239	261	247	230	254	236	246	287	249	245	228	215	250	241	233	220	260	251	258	240	259	285	237	256	254	264	222	253	251	230	257	244	248	231	270	246	222	231	240	231	232	280	253	235	269	247	254	233	258	272	237	230	269	276	246	233	235	256	225	250	254	226	241	241	256	267	254	253	249	239	229	226	258	239	252	266	242	234	247	226	235	223	255	242	279	246	238	243	268	232	240	285	250	257	260	232	230	271	280	249	229	272	235	253	225	294	265	248	264	235	257	241	240	211	229	234	235	256	253	215	237	250	274	261	241	246	262	258	233	252	263	274	257	247	246	254	242	246	230	261	269	245	258	249	238	241	228	240	243	252	239	246	229	244	226	220	271	254	286	257	249	276	263	250	258	245	245	234	261	257	250	256	262	237	273	262	272	261	224	228	243	261	261	235	255	252	230	281	252	249	220	254	242	243	232	253	247	268	258	250	255	243	238	243	251	225	231	273	240	257	266	288	259	282	242	263	256	237	245	266	228	238	258	272	244	275	250	218	249	254	259	280	236	237	227	243	276	264	281	246	242	226	259	256	248	276	269	258	234	266	259	264	247	218	252	249	272	254	260	250	262	231	247	227	261	270	240	256	250	250	206	261	247	262	269	266	261	258	291	256	242	244	261	267	251	257	222	245	230	225	263	237	249	252	239	275	243	243	216	250	256	244	235	243	224	235	242	249	242	294	246	252	253	255	249	243	254	240	271	213	257	254	261	270	251	216	269	246	277	241	237	236	285	244	260	251	253	259	228	267	229	266	273	241	248	228	242	269	244	246	259	262	253	247	268	251	277	256	229	251	246	219	258	255	232	244	232	253	232	266	248	266	247	235	273	279	247	244	225	256	250	258	257	239	249	246	271	265	243	253	258	251	253	247	232	267	254	248	241	249	214	261	266	262	212	218	238	254	251	271	248	241	255	251	284	254	265	210	252	224	278	263	277	232	244	294	255	269	270	280	226	237	253	219	254	248	245	268	241	241	249	261	259	273	225	214	225	248	234	261	268	244	238	266	241	290	230	245	276	251	236	239	258	239	248	265	241	261	247	234	259	262	248	258	233	252	238	241	232	221	256	261	244	240	253	262	271	285	263	234	243	245	248	259	231	232	266	256	238	245	255	254	234	264	256	263	243	268	250	288	239	260	230	260	242	225	253	252	204	239	266	260	246	213	251	254	284	246	212	258	238	252	226	262	244	213	262	270	251	238	282	251	240	240	240	242	229	246	246	254	263	225	253	240	249	245	256	251	256	280	226	284	244	274	246	246	260	271	271	252	260	258	245	252	266	264	242	267	252	286	230	245	259	270	284	238	254	239	232	264	241	249	242	265	249	228	262	262	266	266	235	261	248	252	236	231	238	245	279	267	217	241	235	256	252	254	213	251	250	280	246	220	261	225	260	264	237	218	258	261	259	261	239	251	288	231
3861	723	778	839	773	734	735	759	745	671	706	706	645	717	649	691	652	679	658	687	717	703	683	688	692	630	677	614	695	657	684	662	667	676	690	657	640	678	701	679	670	668	711	684	645	672	667	663	657	646	674	664	605	686	647	680	676	669	615	640	607	689	681	648	672	670	658	719	679	681	625	638	645	661	698	670	687	624	663	640	631	691	613	623	675	678	663	669	654	624	650	676	635	677	624	675	620	717	631	642	665	660	684	648	692	662	686	636	635	716	657	703	698	707	648	668	649	675	664	678	637	703	683	679	668	644	671	679	668	630	691	677	644	658	658	701	648	654	654	700	696	690	649	678	704	649	642	683	651	643	642	705	644	674	692	697	693	627	680	676	682	676	639	675	719	667	661	683	686	663	650	646	685	708	633	676	660	699	720	731	696	700	670	624	677	640	600	679	661	689	668	717	639	671	682	710	673	672	634	681	668	653	683	691	617	701	667	640	652	698	659	647	653	659	690	666	653	650	682	695	663	726	694	693	629	670	708	583	650	675	696	662	680	664	645	660	664	690	684	670	651	664	638	656	645	683	652	701	711	651	614	665	697	660	677	623	649	667	655	635	686	624	712	644	635	670	668	685	651	609	684	657	663	696	681	670	632	659	652	671	639	682	651	680	686	684	683	655	649	663	665	698	693	650	701	647	680	655	690	673	670	664	709	699	673	688	685	644	699	652	639	667	676	667	674	702	644	677	696	652	681	650	654	666	651	648	662	669	649	600	669	654	689	683	682	669	681	706	679	687	652	639	681	673	609	653	657	680	672	651	710	665	693	707	677	688	660	636	648	683	676	646	643	663	698	737	666	684	679	692	702	641	667	658	633	651	723	652	633	664	674	679	644	662	668	621	620	631	698	634	678	673	676	667	735	669	701	674	647	680	656	605	646	663	668	643	640	686	650	703	686	647	651	660	678	715	725	662	600	637	687	654	673	643	674	670	671	701	666	694	650	673	676	651	679	695	669	637	664	684	676	663	672	647	648	653	713	638	723	719	656	676	670	668	657	657	705	663	686	683	631	659	674	687	629	629	651	614	707	642	641	688	670	680	669	619	630	644	675	666	642	649	644	690	647	661	630	699	651	610	697	655	684	671	696	657	679	651	694	687	657	692	662	666	660	693	679	669	714	634	637	644	673	632	645	632	590	699	651	682	688	621	679	653	668	656	645	652	687	637	690	701	669	647	646	737	679	669	691	690	715	662	653	657	678	657	650	638	653	634	664	610	648	629	693	666	634	650	633	669	704	688	653	670	682	642	690	680	641	635	677	701	622	679	656	710	698	653	687	667	597	676	662	636	631	731	678	654	617	676	679	712	663	680	645	653	669	641	697	679	702	666	688	622	705	664	678	642	662	665	637	638	690	681	722	661	686	609	667	673	650	672	687	665	673	643	635	667	670	635	684	700	635	654	641	690	669	680	677	632	680	633	678	702	692	682	666	693	654	637	632	651	684	626	678	688	664	671	651	638	680	676	650	648	682	650	677	670	671	642	687	705	665	701	638	656	639	661	661	632	638	640	667	659	690	674	663	679	678	676	626	704	661	655	628	611	676	644	658	658	694	650	686	630	676	622	680	674	635	661	649	683	694	664	758	669	666	629	676	676	675	654	670	660	699	653	614	633	654	685	666	638	689	631	696	668	634	637	665	667	701	679	647	652	675	681	684	653	662	630	664	691	686	629	660	648	670	675	690	717	692	690	668	677	640	657	648	625	685	664	637	669	678	665	619	686	627	673	625	672	612	713	676	657	626	688	683	664	693	699	681	627	646	667	659	659	692	658	644	701	676	685	651	688	694	676	662	673	677	654	682	700	668	638	645	658	642	667	633	674	649	665	676	690	684	700	639	671	680	639	668	713	702	679	667	679	656	680	661	664	643	697	668	665	685	638	646	686	656	653	664	660	651	662	637	620	647	647	697	714	655	672	642	676	683	690	636	680	636	665	713	682	684	654	657	694	696	706	603	681	684	651	721	684	683	697	669	676	636	639	689	648	690	730	652	656	699	705	680	690	649	674	629	685	672	664	656	674	687	605	648	629	657	673	608	653	686	649	659	686	605	642	677	676	638	689	637	674	673	709	647	622	631	628	621	667	642	652	686	611	641	696	669	706	647	645	664	626	704	631	679	683	622	684	643	640	687	691	673	685	626	686	683	665	684	668	691	675	690	631	673	669	667	672	611	653	671	727	647	686	687	647	693	685	674	637	673	655	712	654	651	647	660	673	676	666	689	663	664	664	717	637	668	668	643	736	664	661	685	676	629	701	669	668	666	663	676	668	696	637	675	635	682	694	683	676	686	673	674	711	668	609	742	685	695	677	642	641	706	638	695	666	680	643	658	651	694	706	668	655	671	660	751	676	629	712	686	610	669	637	685	672	708	684	675	685	634	694	644	687	656	683	677	703	656	668	651	669	625	657	700	716	636	616	663	657	622	676	676	656	685	660	645	688	657	696	684	637	679	670	658	645	633	695	664	651	705	598	684	658	649	701	654	684	664	663	661	622	660	651	646	691	663	692	655	644	687	685	667	667	707	668	649	696	654	660	683	667	674	679	672	719	694	637	640	658	686	628	669	651	663	667	660	679	646	633	643	669	621	703	703	660	653	699	607	617	661	648	634	679	653	693	697	699	660	651	668	660	668	685	621	671	645	708	649	667	628	700	673	670	666	663	684	641	642	686	720	673	654	629	662	637	660	620	686	686	684	659	696	630	656	632	718	654	625	668	689	680	668	689	632	666	678	672	652	670	706	641	661	720	660	649	610	652	696	689	643	668	696	650	650	659	644	670	655	698	653	647	683	667	637	693	695	663	680	718	655	650	681	645	670	681	699	676	673	642	699	672	669	647	644	656	665	719	677	691	666	672	645	680	698	652	661	646	686	645	668	650	688	639	698	688	660	666	687	666	690	660	657	680	674	640	638	691	645	662	612	650	633	676	671	642	709	698	641	672	678	630	621	645	677	650	687	705	660	708	649	651	661	718	681	651	706	668	682	658	638	667	604	638	621	689	657	705	674	704	687	695	647	631	681	681	627	685	763	694	643	667	632	645	696	675	674	685	706	632	701	716	638	627	690	626	658	647	698	687	672	645	678	649	664	702	708	670	657	680	668	619	615	634	690	679	677	666	671	654	674	693	676	686	660	672	671	666	678	690	692	680	676	693	756	659	714	630	687	691	699	699	668	681	681	670	668	624	649	693	673	634	649	695	648	719	684	680	654	658	728	624	664	640	635	674	607	697	654	656	624	646	696	650	692	661	675	646	672	706	680	651	680	727	680	705	677	638	626	664	725	650	645	652	628	674	682	688	691	663	691	629	634	685	644	694	677	639	662	673	614	654	669	651	645	658	696	667	681	617	640	634	627	673	654	671	662	615	652	664	637	731	673	663	692	657	648	634	698	687	679	603	640	649	693	736	703	684	645	650	697	629	671	669	682	681	650	638	652	682
34660	9366	1533	1076	803	621	541	475	476	451	447	403	416	368	374	402	356	350	374	339	323	349	337	311	334	326	348	361	341	338	315	352	326	347	345	358	344	305	345	319	348	350	345	379	351	314	339	329	340	331	322	349	302	365	319	353	307	324	324	338	361	373	359	339	357	310	302	344	311	311	314	312	324	298	329	324	327	327	330	341	354	313	353	321	303	340	330	335	333	306	328	343	365	342	374	323	353	332	362	328	330	336	314	322	316	312	343	349	314	304	313	324	331	316	336	322	328	314	351	315	311	326	336	327	306	345	319	311	355	312	327	302	325	308	343	321	312	334	320	296	334	359	333	319	314	339	324	321	322	380	313	291	366	316	340	312	294	337	336	324	332	347	357	337	384	339	353	297	326	318	329	331	318	357	326	353	349	367	307	332	335	320	342	324	310	326	320	336	326	340	342	316	317	336	337	316	289	303	332	337	345	315	334	307	340	332	354	348	330	345	342	336	312	330	317	318	353	335	335	338	334	302	355	338	318	350	333	363	321	327	346	307	349	354	356	340	336	341	313	325	325	319	318	334	333	310	337	304	331	331	331	341	340	310	346	333	330	357	340	286	345	342	344	357	334	311	325	315	311	316	330	300	345	341	332	283	295	303	343	332	336	318	366	329	366	350	332	317	376	363	323	315	280	333	331	322	330	308	374	351	307	295	333	295	331	335	333	347	340	324	349	300	323	352	347	394	297	333	364	309	347	324	307	354	305	327	331	304	346	332	358	339	350	353	339	319	363	342	352	331	351	355	327	352	364	353	338	335	356	298	284	354	332	329	303	336	357	330	320	316	351	318	346	342	359	348	320	331	313	340	342	321	329	345	329	312	341	333	353	346	292	377	348	296	338	365	317	317	345	343	313	322	353	348	310	331	342	330	336	335	327	313	340	360	325	325	316	346	306	326	325	329	309	371	336	357	339	379	326	349	331	333	311	315	320	303	337	316	346	294	304	353	317	329	333	307	316	329	328	338	323	334	309	321	307	323	319	293	336	324	344	307	316	342	328	327	352	354	320	314	327	311	338	317	335	340	299	334	310	311	317	334	329	317	326	370	317	310	345	366	330	363	318	337	341	356	350	312	329	307	323	315	337	335	328	315	342	339	340	330	326	322	320	338	349	318	348	287	344	310	340	385	337	311	306	340	313	319	334	338	337	354	325	310	313	324	326	332	313	348	340	350	327	352	303	316	321	327	325	329	337	329	323	350	322	347	326	320	300	314	336	331	314	307	364	321	307	337	342	312	331	309	358	330	314	323	354	337	340	348	348	330	329	349	350	325	345	326	343	308	340	327	300	315	353	339	304	313	339	329	326	350	328	330	316	328	334	361	346	351	314	327	362	355	319	330	354	325	359	324	356	320	339	290	333	292	339	328	321	319	337	338	337	342	367	349	321	348	341	329	321	326	324	342	339	312	318	312	336	341	316	318	332	348	358	346	319	311	319	320	351	276	316	336	315	337	350	334	340	323	308	347	359	318	324	312	337	319	322	330	344	341	328	324	326	336	338	361	321	354	326	340	321	349	301	347	297	346	331	306	315	338	331	323	338	334	304	350	307	357	364	332	323	333	303	324	329	341	335	297	317	321	367	307	332	340	319	347	319	310	377	343	319	324	320	343	325	348	329	302	358	365	324	340	308	322	350	291	345	369	309	349	316	357	349	306	299	327	317	336	380	373	307	321	352	324	342	331	317	312	342	338	343	365	341	312	335	316	340	309	328	308	316	328	325	339	324	312	361	364	326	345	326	328	338	314	337	327	307	337	359	336	335	345	324	373	345	333	321	311	328	344	326	375	299	338	338	379	306	348	318	327	323	376	333	330	336	345	360	335	318	321	296	376	307	319	315	343	343	359	298	283	323	321	336	335	333	311	344	338	321	314	333	324	332	343	343	348	335	325	292	321	365	309	322	328	357	368	338	326	321	322	394	314	316	320	347	342	387	350	316	339	324	315	362	336	333	353	331	317	344	322	298	297	339	320	341	323	301	340	329	331	368	334	309	368	323	307	334	353	321	359	344	330	337	344	321	321	325	327	323	329	334	291	308	327	299	342	345	343	345	351	324	333	334	297	339	343	316	352	294	347	305	347	319	333	343	328	350	343	318	341	335	321	344	322	324	337	315	339	363	351	343	368	323	321	327	320	344	323	305	336	360	341	308	330	347	333	335	342	345	347	344	353	324	351	331	350	326	347	338	347	366	329	320	318	325	309	304	329	338	315	372	360	327	326	325	334	324	305	326	322	311	329	307	329	338	346	336	324	308	326	328	316	327	308	330	326	354	323	351	332	326	330	334	339	347	353	315	314	325	328	341	329	331	313	338	335	344	349	370	311	307	312	325	317	292	303	310	324	331	345	324	320	321	346	322	296	343	332	340	339	312	328	332	333	350	302	359	347	368	329	325	344	335	323	320	305	326	342	335	355	307	336	355	319	333	339	283	348	341	353	328	341	325	309	308	333	336	327	330	339	330	300	302	318	325	343	313	305	310	332	339	334	347	339	344	317	305	300	344	322	310	334	324	315	337	297	344	357	338	357	289	283	345	318	322	316	355	314	332	334	353	301	312	306	320	333	311	350	313	356	352	336	312	349	357	326	319	297	343	299	333	311	308	316	331	289	364	318	338	321	323	300	335	337	293	321	348	310	328	328	313	308	339	302	323	353	300	330	327	328	376	326	341	343	327	332	357	351	323	327	332	328	324	344	351	303	314	322	307	322	339	326	324	330	314	333	314	318	340	344	318	319	340	358	326	316	312	333	343	330	309	329	336	347	342	327	318	385	348	317	342	318	342	314	311	307	338	295	333	328	360	335	317	318	320	339	370	337	358	333	362	321	299	320	350	321	341	342	325	338	353	307	307	325	319	309	311	338	320	332	344	327	298	306	343	346	352	366	334	348	347	326	294	330	334	326	328	310	326	334	312	316	356	345	345	342	319	342	365	353	365	325	342	328	337	336	336	311	312	329	307	336	356	314	314	359	352	335	347	313	341	342	366	322	304	351	294	319	362	333	312	346	325	330	325	350	299	315	339	346	316	316	336	357	329	339	356	314	323	353	321	339	310	304	297	332	322	344	317	319	368	331	351	356	365	368	354	315	328	344	325	335	287	310	328	356	321	354	307	299	312	343	309	336	331	324	370	392	350	331	330	325	366	326	328	327	337	340	357	352	317	343	323	310	333	303	320	316	323	344	357	339	345	317	336	319	323	339	322	339	313	379	338	319	286	323	338	352	323	310	326	324	347	317	335	305	360	353	314	336	356	333	339	325	307	290	323	345	359	320	330	337	315	369	338	333	335	308	326	318	321	339	355	346	319	337	340	358	330	318	345	329	339	351	344	338	316	318	296	326	350	309	301	310	325	336	358	316	328	318	298	331	306	338	310	330	335	339	357	303	311	313	358	305	348	335	333	330	318	322	357	335	358	344	311	298	360	328	333	351	304	347	334	362
19459	1649	2977	3319	2971	2425	2080	1810	1657	1538	1399	1285	1240	1194	1165	1110	1117	1048	1071	979	985	987	995	974	925	963	1007	920	891	953	907	956	935	923	961	891	878	847	875	843	820	865	948	858	854	848	849	880	844	842	821	814	827	891	871	869	908	846	910	905	856	870	836	842	886	885	862	807	898	862	857	816	869	884	867	841	841	865	877	873	867	848	868	863	815	836	805	876	823	870	872	864	833	929	824	884	835	869	829	866	851	859	852	805	863	828	917	871	800	803	890	835	833	851	812	851	823	832	867	864	781	804	813	859	884	794	865	848	841	866	840	847	797	817	848	805	864	845	842	806	813	854	804	852	825	821	873	828	820	833	815	820	827	891	868	807	919	824	882	872	850	837	854	836	805	859	845	862	835	880	829	857	848	870	886	851	853	894	869	879	874	855	816	821	903	889	859	873	859	849	871	831	886	845	803	869	855	865	854	885	855	887	812	864	836	792	837	826	843	853	825	860	848	871	832	831	832	819	783	816	877	876	855	874	820	833	842	825	823	830	763	855	904	858	862	853	853	811	848	856	839	822	856	872	829	889	875	837	819	847	860	860	785	851	847	795	830	856	797	846	818	889	833	839	855	850	826	836	863	856	805	805	810	859	835	851	827	871	852	883	823	786	847	840	831	855	808	825	861	835	837	847	857	851	817	820	823	860	792	871	852	843	817	820	858	833	839	831	874	829	843	828	827	814	828	856	850	839	810	837	853	867	832	803	788	813	769	841	874	818	858	860	847	828	869	786	858	856	928	860	840	883	884	913	852	886	826	873	833	846	826	836	869	864	879	863	850	852	888	871	851	858	925	792	765	801	887	859	884	798	844	833	857	861	846	834	878	862	887	823	815	836	836	783	867	850	856	829	826	831	880	844	865	862	867	861	822	815	870	898	888	871	867	844	872	824	810	796	820	913	821	836	844	828	810	841	825	848	856	831	877	860	835	865	873	849	808	859	775	910	794	857	863	831	785	857	850	815	859	831	836	871	822	825	845	833	853	874	829	824	826	846	862	866	774	818	849	860	868	799	826	838	837	857	868	818	853	880	829	836	891	882	852	778	866	835	817	837	833	832	872	808	855	879	827	866	852	873	787	838	831	837	864	822	858	886	843	866	818	837	832	850	844	855	818	857	868	877	835	794	847	912	854	833	849	833	847	830	907	852	871	874	846	836	821	793	842	816	851	837	868	833	853	840	877	881	839	798	865	883	851	805	866	824	885	839	868	827	816	847	847	869	877	802	830	844	803	929	856	857	813	863	854	853	837	794	859	847	810	850	805	778	822	818	840	812	799	839	817	870	823	868	870	823	843	870	807	876	858	857	847	851	853	847	873	850	830	864	851	844	851	821	873	833	823	843	837	843	816	821	855	864	870	814	822	799	862	887	852	841	778	877	770	837	860	800	820	857	856	864	809	846	804	837	893	847	859	798	891	857	864	832	883	872	827	891	848	842	869	849	880	832	857	834	868	857	787	836	850	898	850	835	871	889	862	837	804	823	826	852	842	841	818	834	843	804	843	843	832	842	836	900	804	805	831	794	893	830	833	820	864	850	842	883	836	850	839	835	830	858	841	828	830	873	799	828	822	823	893	818	892	814	819	856	872	901	856	887	822	868	871	845	818	823	846	845	845	829	847	818	896	874	857	814	827	803	815	823	883	821	871	853	860	806	817	840	832	869	829	818	820	835	846	829	872	821	847	847	857	850	835	870	861	852	835	745	847	849	892	835	852	778	834	797	830	812	849	797	801	821	889	811	805	864	817	898	861	833	818	836	837	858	895	860	847	866	836	833	798	839	827	850	880	809	846	775	854	797	809	863	793	835	832	828	842	825	845	893	833	879	804	830	820	866	824	831	867	877	857	849	894	828	865	813	833	836	868	876	917	874	812	819	842	884	785	849	901	806	826	842	835	839	803	910	776	815	844	872	846	880	842	861	834	811	803	817	871	847	838	762	799	784	861	872	876	805	846	833	853	811	804	801	838	844	837	787	844	835	855	866	848	882	903	839	876	836	856	822	810	871	839	840	855	823	828	860	879	919	904	850	855	866	854	877	869	861	808	782	830	858	851	818	829	809	810	877	786	830	825	865	800	868	806	847	860	893	839	814	852	835	842	818	764	830	848	884	867	837	842	906	851	859	876	910	841	875	814	887	878	829	859	816	893	856	832	810	855	820	885	828	837	833	842	823	828	816	873	827	865	809	834	853	862	868	843	837	891	923	809	878	882	894	825	875	907	844	816	822	852	858	876	813	811	886	828	833	865	827	818	846	855	825	850	872	872	870	864	878	819	866	782	824	770	849	830	823	858	761	839	881	824	814	831	846	836	898	844	827	842	853	836	838	866	813	853	845	844	813	794	808	849	843	851	858	812	835	834	808	847	845	895	846	815	906	821	846	792	814	853	837	877	872	825	879	866	796	820	897	841	840	766	850	815	846	808	843	784	829	895	833	875	847	865	802	860	837	889	803	842	823	825	830	872	776	915	830	815	830	873	850	838	823	822	821	852	854	885	837	826	855	886	901	839	872	844	818	847	838	823	791	897	841	853	824	808	833	835	830	836	855	857	815	908	873	870	862	845	817	885	862	839	831	865	909	825	843	860	867	811	842	847	794	833	836	813	872	820	903	927	825	866	825	872	848	825	874	838	889	846	911	810	860	814	822	837	839	840	818	880	851	867	857	827	840	789	839	824	856	867	912	828	863	838	863	824	860	827	848	858	805	863	778	829	839	842	845	820	842	842	853	864	852	847	873	801	868	752	906	859	853	832	829	841	889	841	830	846	846	834	844	848	871	904	794	845	820	866	808	803	829	859	825	806	822	877	798	868	886	865	872	886	848	856	809	827	877	831	831	823	822	841	826	843	834	895	820	798	824	838	818	893	853	853	832	862	824	880	843	811	853	832	815	790	802	843	804	825	813	787	849	809	856	835	781	839	882	860	831	812	835	841	832	849	880	811	832	834	871	843	825	829	852	840	860	830	824	845	840	808	857	853	853	865	833	866	853	900	793	888	831	896	874	799	819	900	801	827	845	801	848	839	843	873	853	911	890	852	828	865	861	847	811	853	840	836	852	861	778	812	825	867	854	860	854	800	834	801	884	841	843	828	859	816	907	834	819	867	809	825	849	803	876	906	877	847	859	804	850	852	806	849	847	849	858	821	824	837	829	914	867	829	853	841	821	834	845	852	846	833	857	837	798	838	842	837	861	846	910	887	829	823	855	838	845	856	871	824	840	829	824	781	830	839	839	849	878	883	820	856	837	810	780	807	868	868	842	827	822	872	886	861	856	825	950	861	858	864	864	835	821	875	800	844	865	860	825	831	863	867	840	820	830	854	883	778	870	894	828	873	878	834	830	803	844	894	811	874	794	862	839	822	875	860	832	847	860	870	806	878	866	843	774	831	848	808	853	846	836	882	839	844	878	851	852	822	816	800	870	814	860	840	914	837	870	796	846
48452	18854	3991	1775	1150	903	717	580	532	505	411	382	379	376	349	355	339	291	295	295	308	294	339	317	303	315	276	273	271	291	283	271	266	278	295	268	249	276	247	255	273	248	294	288	280	239	275	264	223	222	262	273	266	262	275	278	236	241	290	270	261	239	270	294	262	273	299	257	276	236	292	272	305	252	278	266	246	246	254	262	279	242	278	251	272	259	254	269	265	246	278	246	246	263	278	266	251	282	265	207	252	280	252	283	259	267	284	269	284	230	265	289	270	271	234	247	256	266	278	265	277	236	262	275	261	249	244	244	242	296	252	275	271	253	263	240	289	252	288	271	270	254	273	272	229	271	227	273	284	273	274	236	246	270	253	266	265	286	271	275	253	283	282	268	271	249	262	271	240	280	263	253	254	265	266	260	256	240	271	291	242	254	285	260	266	239	265	219	255	271	242	268	249	282	256	272	251	270	245	254	241	261	274	245	248	246	270	277	258	264	257	240	239	273	269	307	268	260	258	271	269	241	270	273	296	282	219	244	246	285	268	254	267	259	298	251	268	239	258	259	278	271	244	257	237	288	235	270	270	271	264	251	257	282	281	242	257	256	274	280	265	288	274	252	274	259	265	238	230	254	248	273	246	266	260	267	274	263	284	258	270	255	263	254	250	251	274	264	265	253	271	280	255	236	277	277	244	243	253	258	249	282	279	240	261	295	261	272	249	240	266	250	264	263	267	231	275	256	266	290	231	272	284	247	303	258	271	288	254	250	257	274	282	259	231	281	292	253	278	259	277	246	250	261	237	247	286	250	247	266	263	269	273	266	280	285	285	282	283	246	254	256	253	259	269	280	242	268	276	206	236	248	280	252	247	235	262	236	265	274	272	272	276	274	273	244	246	237	262	277	273	243	272	279	258	289	237	262	233	272	259	242	264	294	245	251	259	247	264	260	257	238	255	285	240	241	266	283	271	271	273	266	224	253	254	272	244	253	296	272	305	260	277	270	238	240	280	260	246	290	279	254	263	264	252	241	262	267	294	271	245	278	258	262	269	276	252	260	285	232	280	250	275	232	255	257	270	267	257	251	280	246	241	268	269	237	269	256	253	310	251	279	241	227	268	246	265	258	270	267	246	231	254	257	251	228	252	272	250	262	227	250	278	242	253	294	255	247	278	242	270	287	268	253	287	295	254	275	256	263	277	220	297	271	238	268	276	245	286	245	252	272	228	255	248	234	251	284	278	250	240	254	213	299	260	275	249	255	305	228	291	261	240	259	267	230	279	263	250	294	268	228	258	274	269	247	280	270	230	274	255	258	249	266	247	246	259	227	253	254	297	238	254	255	266	246	270	232	237	266	285	279	259	272	266	277	269	303	255	291	264	275	299	253	286	296	251	254	301	277	262	272	247	254	289	264	269	247	263	252	253	269	274	311	271	240	272	262	241	259	254	239	233	254	229	259	311	256	244	258	262	293	257	265	271	220	236	238	236	263	253	257	256	263	247	294	277	256	273	277	274	252	263	248	251	278	251	276	247	249	252	253	267	261	270	274	273	247	273	267	267	271	249	261	260	270	234	250	282	279	266	254	273	247	287	257	269	264	279	235	265	257	269	260	256	249	274	250	269	266	252	258	252	222	242	286	265	276	225	223	280	249	250	252	266	263	284	238	273	261	231	274	262	262	278	277	275	251	270	264	265	269	278	273	272	253	280	259	256	240	252	253	242	299	245	273	290	274	264	292	256	259	267	262	292	254	252	268	246	252	283	293	254	270	271	279	260	265	291	257	245	261	235	243	268	253	269	276	231	242	264	270	277	276	235	249	268	265	270	277	275	258	261	266	247	256	261	224	260	251	280	286	277	265	257	277	266	263	256	259	265	251	281	263	246	283	267	268	257	269	265	268	241	248	266	268	273	262	267	267	263	240	254	258	305	267	268	274	261	235	256	258	272	254	259	244	235	278	270	291	270	219	262	259	264	259	246	265	255	258	259	250	243	246	280	261	238	250	258	242	257	256	279	258	257	234	254	276	267	259	272	245	265	285	237	251	267	264	308	272	236	278	290	239	288	261	252	280	260	244	260	276	261	235	288	268	243	269	262	256	277	260	264	251	244	245	284	279	267	267	274	282	253	274	263	265	312	266	270	270	295	248	267	263	264	274	258	294	249	252	289	260	241	282	254	254	251	237	276	277	247	241	242	281	236	271	245	278	281	286	274	258	239	274	251	258	256	312	249	282	275	250	243	253	253	268	244	265	268	247	246	250	250	260	256	252	254	273	270	247	263	242	288	263	272	237	252	247	258	261	271	258	265	258	263	249	281	281	269	243	241	290	279	257	238	272	294	267	259	239	267	251	232	270	272	266	244	237	269	273	288	249	285	262	272	254	274	263	267	255	218	267	273	260	263	248	259	281	242	274	241	256	271	242	258	269	274	225	235	275	281	258	276	320	233	284	238	289	242	270	257	258	271	273	242	258	238	274	252	252	247	252	253	245	257	245	267	248	291	262	248	249	257	264	248	270	283	253	262	264	263	295	249	240	260	284	231	237	252	264	264	270	275	268	267	237	270	272	269	262	236	236	253	240	260	249	294	275	252	259	271	245	268	246	264	270	257	274	241	256	231	277	275	241	255	248	258	271	258	245	251	294	242	245	271	238	265	232	245	261	284	268	266	257	225	257	258	260	246	250	257	255	285	255	261	261	263	268	289	276	281	240	237	252	254	234	258	283	252	255	263	260	243	280	280	267	256	242	274	264	255	284	267	259	271	237	259	303	280	264	269	262	242	275	275	255	273	283	249	267	261	246	255	265	259	264	255	265	294	255	279	231	250	286	257	275	271	283	264	236	271	278	246	249	245	289	244	258	267	248	259	245	277	259	281	255	290	255	251	294	272	290	268	268	247	274	272	257	278	246	254	259	269	265	299	260	272	266	258	248	230	244	227	254	241	266	255	278	263	278	275	261	263	263	260	278	239	289	254	257	251	263	301	254	288	255	243	241	270	273	290	264	266	251	261	275	249	255	271	259	271	262	262	249	285	275	244	246	282	263	281	267	229	272	267	264	251	252	309	234	266	249	254	289	271	261	267	246	266	280	238	265	283	243	243	261	249	267	271	262	262	241	262	257	256	245	279	244	249	265	260	289	258	242	266	266	280	267	248	254	264	265	246	284	263	265	252	246	279	279	262	287	262	247	260	271	269	248	259	261	231	260	262	294	236	261	272	261	249	259	284	234	278	265	259	245	272	266	277	264	261	249	262	282	251	276	235	255	256	262	286	217	260	261	280	246	244	262	258	270	259	269	252	283	267	275	269	280	269	264	256	276	287	273	252	258	261	237	265	261	262	250	231	275	274	249	247	243	267	269	250	252	267	256	246	278	248	236	247	263	257	279	284	257	255	256	256	269	231	252	234	246	266	241	299	270	252	270	273	281	243	303	241	259	278	223	239	277	262	254	245	251	250	251	264	242	264	243	230	279	263	243	251	259	269	252
27713	2306	4856	5411	4687	3762	3170	2677	2240	1962	1735	1655	1426	1442	1321	1230	1143	1045	1087	982	992	953	947	942	862	884	897	922	812	834	790	807	830	800	819	737	807	785	778	732	763	737	751	706	763	743	733	730	741	739	752	685	697	714	724	694	747	701	717	682	686	679	719	702	762	701	671	693	734	702	686	676	727	685	677	670	695	676	686	627	666	654	658	648	614	678	682	667	685	703	696	651	716	713	724	720	678	658	707	681	715	664	677	702	713	686	668	650	662	674	687	692	674	630	676	673	656	715	696	664	701	708	695	666	702	679	670	648	689	655	718	707	708	608	659	679	652	639	673	692	662	683	687	678	667	691	674	704	669	659	661	682	669	686	648	670	656	649	661	637	643	654	714	692	643	692	726	729	695	695	673	641	664	698	684	653	663	702	710	637	630	668	739	711	647	717	699	677	720	675	661	672	695	681	713	641	659	691	677	717	682	666	703	660	642	668	644	692	674	678	663	647	649	672	655	669	687	679	694	687	664	720	630	668	690	632	653	623	674	672	666	695	725	665	712	678	691	680	691	648	676	683	684	663	673	683	682	648	652	652	691	671	643	633	668	669	733	706	695	659	645	662	655	722	650	675	698	618	634	688	657	730	698	741	642	638	688	687	691	666	688	643	642	645	680	669	731	696	713	646	666	686	698	681	675	678	696	717	670	679	682	654	683	677	694	653	669	665	682	677	648	665	653	686	669	654	717	650	699	644	649	712	611	650	701	687	651	676	673	714	658	651	669	682	669	670	673	651	669	653	626	667	664	674	701	661	685	659	691	655	616	639	659	672	683	664	718	640	625	655	705	649	632	654	640	650	701	695	666	695	610	649	697	717	641	655	726	666	726	691	688	659	697	657	654	707	664	679	636	728	669	639	642	657	722	641	642	676	712	703	686	691	652	724	696	644	704	640	678	641	667	681	685	720	616	697	618	682	675	704	707	642	686	681	626	652	674	662	639	673	634	701	669	673	667	706	707	672	639	646	647	646	668	655	681	621	684	668	715	658	659	649	649	658	646	659	646	708	632	636	680	697	656	700	664	649	671	684	634	689	677	680	645	621	659	654	657	690	679	658	657	665	659	639	646	625	608	673	712	669	689	699	632	656	671	692	693	711	672	657	712	638	715	654	664	684	698	652	668	738	659	719	660	673	652	705	682	651	614	678	694	618	677	672	664	690	676	638	661	671	665	686	756	664	668	696	690	641	660	685	643	639	658	668	639	628	675	650	679	670	656	700	677	696	670	654	672	714	664	685	685	667	673	662	634	688	697	667	624	640	663	663	679	666	695	654	658	683	642	698	684	661	655	668	698	665	636	705	681	687	663	708	644	681	653	664	647	664	655	645	705	657	681	707	664	672	684	659	674	698	634	626	683	668	684	701	670	706	655	708	648	701	667	669	659	680	680	633	681	692	659	676	688	637	689	643	673	683	685	636	653	650	668	700	659	681	668	658	668	711	710	668	652	682	684	662	667	649	670	661	697	716	666	661	705	687	683	715	652	636	674	652	660	679	695	718	681	676	672	670	657	634	667	678	685	685	700	613	681	707	693	678	676	654	720	710	686	665	655	681	665	634	684	662	696	683	658	743	660	640	682	692	630	711	681	697	621	673	676	636	736	647	632	673	706	666	708	648	670	634	672	665	671	684	638	650	659	721	666	691	707	636	700	702	662	631	649	647	661	691	654	717	656	655	679	641	711	709	688	679	661	662	738	659	661	665	662	630	654	635	678	672	654	716	660	670	698	660	681	696	717	692	676	642	695	670	686	673	621	692	691	663	676	697	678	680	704	645	658	672	661	653	634	624	648	659	635	702	640	701	639	636	661	658	652	628	635	658	680	665	683	618	676	648	653	681	666	625	697	669	637	669	710	628	665	682	652	690	662	660	645	681	652	689	649	659	659	656	700	684	655	631	703	670	690	656	641	625	689	725	680	683	682	691	693	674	684	660	695	662	706	693	699	653	687	669	648	665	622	614	675	647	682	646	686	676	683	641	707	673	668	684	717	663	650	636	657	640	693	665	693	683	635	667	684	682	622	734	695	685	663	668	674	638	649	672	634	679	632	669	704	658	680	647	641	703	644	662	705	645	658	724	653	662	692	651	728	674	683	636	658	684	634	659	686	671	658	678	683	653	630	659	690	657	637	687	701	620	632	605	692	700	708	643	641	626	657	668	663	682	622	689	651	679	660	672	619	688	661	610	689	709	702	654	659	721	656	660	681	692	638	660	583	673	663	680	713	685	677	660	685	677	693	688	679	652	676	652	678	680	639	686	671	658	666	692	680	678	654	715	733	684	674	680	635	669	671	679	662	658	727	643	677	694	694	646	670	628	700	676	664	650	677	660	670	673	661	666	656	646	705	661	646	678	689	672	648	679	615	652	664	636	661	719	664	656	707	682	731	697	699	663	656	657	633	668	638	584	665	670	688	629	716	714	679	668	682	672	661	623	695	654	671	656	665	666	669	622	680	663	673	740	701	686	683	679	617	694	656	620	678	670	700	688	653	626	667	642	666	665	666	656	642	647	695	647	675	678	691	651	676	668	592	696	667	669	680	644	678	665	699	659	718	703	674	639	685	669	641	675	684	636	672	641	693	693	682	677	694	652	624	637	621	660	631	665	672	646	672	651	663	627	632	670	620	667	677	662	664	678	695	617	673	629	667	662	614	694	692	631	688	688	644	689	657	703	642	650	711	670	723	641	680	703	718	685	664	674	653	663	673	719	659	680	695	687	691	680	651	685	708	624	675	652	629	643	753	688	698	711	665	651	661	657	661	672	705	667	640	635	668	663	614	671	646	665	633	708	649	654	686	669	692	686	661	666	668	692	640	685	660	708	669	647	639	659	676	620	678	649	663	670	674	685	688	646	665	657	663	671	686	712	673	705	659	670	715	661	628	674	654	670	680	661	667	694	651	680	659	642	658	654	653	658	688	663	632	630	659	682	667	629	628	657	668	655	709	633	642	670	661	679	616	632	607	646	657	662	643	638	626	646	654	713	665	687	687	710	692	702	681	691	687	710	680	665	667	637	646	686	646	646	663	666	680	677	695	658	655	626	699	704	703	686	628	683	637	729	696	641	679	684	709	627	673	673	669	702	620	658	661	701	651	673	678	727	687	664	694	671	687	662	691	658	609	637	696	653	680	685	673	665	671	668	636	653	665	693	683	715	695	656	718	678	663	628	664	653	673	635	688	609	710	651	690	670	655	665	685	658	691	669	677	634	700	661	678	692	709	637	697	638	705	626	682	701	642	720	664	659	695	673	710	655	689	639	649	642	635	666	660	687	654	700	679	660	659	651	687	664	657	701	659	654	652	659	663	650	699	679	679	637	637	665	671	657	662	659	676	673	681	686	643	680	672	718	654	682	651	656	658	675	646	675	657	631	654	638	669	636	677	679	623	643	742	680	635	650	711	647	674	640	672	680	672	678	714	651	733	651	689	672	654	713	683	683
4201	363	282	289	249	257	269	275	254	221	258	262	271	251	289	222	286	251	244	255	256	239	256	284	266	228	261	236	252	261	254	261	262	230	248	287	270	272	243	265	270	265	251	248	261	251	265	259	249	250	264	230	259	251	260	232	252	258	230	265	261	252	280	255	254	219	238	268	286	245	241	251	249	245	257	260	278	256	296	269	270	244	258	254	240	221	241	294	248	235	244	248	266	237	255	264	249	276	289	270	252	261	259	255	270	244	224	263	223	261	240	265	237	271	260	259	282	250	251	291	272	261	267	252	287	273	244	234	249	245	245	250	244	248	258	258	251	288	233	228	230	246	257	263	261	246	241	242	246	244	241	223	244	267	264	252	227	230	247	239	248	279	210	256	270	266	231	243	260	268	222	241	242	267	237	255	270	267	249	282	259	236	263	256	243	241	259	236	237	262	224	249	248	275	262	268	276	218	261	254	240	233	275	277	277	256	264	243	234	251	239	255	249	270	245	252	255	249	254	267	247	237	266	260	254	229	250	255	287	282	272	226	252	242	260	238	252	239	236	257	219	234	233	241	238	257	271	223	245	241	254	272	241	269	284	236	235	241	244	240	271	243	276	231	270	251	266	259	265	266	259	246	242	237	255	273	222	256	236	253	268	261	239	250	261	230	237	261	276	248	237	244	252	257	264	249	232	270	230	271	249	226	250	226	240	241	248	258	267	263	254	239	245	244	270	238	227	270	248	253	232	256	255	256	244	254	238	249	230	267	273	268	259	249	266	233	272	250	268	247	255	263	228	230	233	259	235	246	243	278	242	252	255	276	226	266	226	272	282	220	264	239	281	242	274	258	226	270	235	251	255	251	245	262	262	236	255	263	264	238	253	268	243	256	246	273	244	249	242	243	267	241	259	260	262	226	230	261	282	232	261	251	264	270	278	266	258	242	273	286	247	239	267	278	261	276	252	259	242	259	227	253	219	212	263	239	227	276	256	231	264	244	265	235	249	254	238	238	248	252	277	263	256	273	259	249	220	276	241	248	284	240	263	257	256	259	250	234	235	246	254	252	243	259	257	264	244	233	263	220	261	235	259	265	225	266	229	237	248	217	214	245	256	250	247	241	244	235	252	245	265	248	243	245	240	236	238	253	230	228	248	232	252	255	216	238	286	260	249	275	240	257	284	251	234	258	260	249	269	241	241	271	241	274	247	237	244	237	247	252	235	252	234	234	262	281	253	248	266	271	277	262	250	297	249	252	233	261	249	240	265	230	258	278	257	250	269	226	240	240	240	255	244	228	237	230	252	266	276	231	229	238	244	241	227	240	272	245	265	227	253	256	264	291	265	255	269	259	254	265	241	266	255	245	241	259	250	244	251	244	245	276	259	256	276	258	248	249	263	213	247	248	247	283	269	291	264	238	247	244	249	248	251	247	248	224	260	251	269	262	285	239	252	248	270	240	232	239	252	259	261	263	253	256	236	263	275	257	251	256	241	246	255	256	268	250	231	255	243	246	239	263	244	255	225	225	285	285	268	269	242	222	253	254	261	260	259	257	273	271	268	261	273	277	229	300	272	233	255	277	249	222	250	249	257	244	235	250	250	242	238	262	207	231	249	242	239	260	257	269	213	271	281	255	245	221	234	235	272	223	237	258	238	258	229	236	252	256	243	287	214	243	244	250	247	288	264	248	234	245	252	237	233	263	276	252	264	247	272	281	223	242	232	286	228	245	260	246	252	259	248	246	215	223	254	240	255	271	253	246	243	260	232	262	265	240	225	259	288	235	255	252	224	251	270	244	257	232	235	252	266	243	253	284	253	241	275	258	267	238	247	240	264	264	269	272	271	214	229	222	236	229	230	246	247	229	224	227	240	222	232	229	258	285	260	231	242	234	245	239	279	260	276	252	230	251	219	232	282	242	237	262	252	261	259	241	231	237	258	258	283	222	240	281	265	260	275	266	233	236	269	254	271	244	231	248	241	230	232	269	235	243	260	231	225	267	230	213	222	262	260	271	249	250	246	230	244	281	248	253	251	265	237	282	235	268	223	247	214	260	272	249	275	255	268	288	232	255	227	259	266	237	246	258	261	251	243	269	231	260	254	263	265	273	268	244	271	255	248	243	251	248	256	257	253	226	270	236	289	259	247	225	253	252	238	264	255	261	235	214	251	232	249	225	254	219	226	256	244	248	250	260	251	249	270	257	245	272	246	244	245	273	243	257	268	276	244	239	255	242	241	277	273	236	232	228	233	244	240	266	270	245	260	246	234	257	229	250	271	221	227	265	257	302	254	252	265	261	250	252	235	246	236	260	233	248	236	234	248	248	246	264	266	251	257	245	233	243	230	277	229	237	215	226	243	259	246	257	241	221	246	254	249	269	286	223	236	239	227	257	242	264	267	269	239	247	250	224	242	270	253	259	246	223	245	268	268	261	267	274	251	250	254	263	237	253	250	239	232	233	238	239	250	248	269	222	258	241	231	273	283	236	221	271	234	258	260	244	255	255	246	232	263	258	275	225	260	239	248	264	267	271	240	237	253	247	237	269	259	242	237	245	244	259	255	238	235	249	255	248	220	210	231	248	260	259	242	255	259	258	247	279	260	244	253	245	249	279	278	251	247	226	266	255	273	241	245	251	242	240	257	264	253	229	261	244	247	234	277	257	237	232	265	263	273	227	250	255	229	246	219	222	264	231	237	238	244	267	232	252	253	232	254	266	275	219	224	255	247	273	263	254	210	255	248	255	258	258	231	268	226	260	267	262	226	242	284	288	265	269	262	241	244	227	280	256	283	258	247	239	265	271	269	254	226	259	293	259	261	231	253	265	224	229	258	272	224	260	209	240	248	248	222	227	263	261	248	273	257	253	233	264	238	260	264	260	298	243	270	259	253	222	261	242	271	253	256	252	243	222	254	232	276	250	258	272	234	276	242	229	237	238	245	249	265	257	281	240	250	252	243	266	212	222	259	273	253	256	244	242	270	275	226	280	263	258	258	253	245	267	252	254	255	233	248	278	269	231	281	261	264	252	260	256	251	262	241	243	233	223	228	286	254	261	234	264	256	237	240	261	269	248	245	218	244	215	265	276	234	236	250	263	261	232	240	267	255	242	232	250	267	251	270	254	271	242	250	244	254	233	275	251	258	230	242	248	240	228	259	232	236	273	264	248	248	225	245	239	237	272	221	220	241	257	231	247	236	254	259	246	262	239	254	263	238	262	235	280	268	229	274	254	254	240	242	267	263	248	245	253	237	247	207	238	295	279	271	260	286	270	251	247	257	264	215	243	240	211	261	230	281	237	256	267	234	251	257	249	268	247	252	243	237	238	247	247	238	264	259	250	261	227	282	275	266	253	242	225	235	257	242	259	248	257	238	253	268	232	295	250	275	242	241	245	237	234	275	262	268	231	263	255	242	251	249	247	242	245	267	228	250	252	245	244	249	256	267	259	260	252	260	247	265	271	231	271	277	260	256	244	256	237	252	252	240	253
4138	745	803	806	784	766	743	737	707	730	739	672	691	729	710	665	681	665	645	663	678	674	679	701	677	684	689	714	662	709	683	711	661	699	699	643	661	639	683	670	649	682	676	642	700	681	692	649	685	673	691	700	684	725	695	660	637	666	687	640	637	654	680	669	702	647	729	695	635	640	686	686	658	706	664	712	622	691	708	700	685	628	682	644	635	691	708	685	648	632	645	640	660	657	674	663	673	713	634	661	643	657	665	667	714	659	683	671	678	688	685	658	702	632	674	642	677	675	669	686	615	676	649	680	632	713	666	665	700	657	661	690	693	621	658	668	673	672	712	688	688	663	697	654	683	672	683	661	671	710	693	713	709	681	668	635	665	710	670	677	703	665	711	721	604	634	680	653	636	733	687	673	662	702	673	718	671	652	707	626	718	696	674	682	719	677	735	719	664	709	661	663	695	704	630	681	684	636	712	662	671	661	664	711	711	665	651	638	677	671	695	664	706	666	647	657	659	688	709	683	705	689	673	711	682	664	674	671	610	676	627	620	645	677	705	656	712	652	691	667	709	643	661	667	695	662	678	642	705	665	682	708	637	676	663	674	674	680	727	705	683	682	611	655	649	665	710	669	699	647	645	670	672	649	650	672	712	643	685	670	653	699	663	683	665	632	653	706	666	685	696	672	682	661	655	680	684	685	665	675	695	666	645	689	674	627	698	634	645	644	686	694	664	683	683	690	667	680	637	647	682	675	683	674	672	652	699	630	694	688	664	702	663	655	686	649	696	670	674	587	685	709	661	633	638	659	705	681	702	628	690	646	679	666	659	679	705	675	647	666	713	656	712	663	664	703	668	667	674	695	682	685	706	667	705	704	687	657	660	700	677	715	652	646	676	676	663	699	664	690	671	640	663	650	659	669	680	661	663	661	672	675	633	667	675	625	726	641	664	701	647	695	704	683	669	712	633	666	703	682	654	703	702	662	731	685	678	679	643	666	686	638	642	680	659	675	621	675	679	658	677	659	650	666	660	665	648	657	647	694	699	676	698	657	694	712	673	630	656	631	705	683	710	667	712	625	650	656	654	691	709	681	622	648	642	682	658	721	697	671	686	727	681	699	646	650	723	644	654	689	632	703	680	678	693	706	650	659	698	686	622	633	666	694	664	666	656	685	646	673	644	708	655	685	669	687	682	717	691	662	646	659	678	695	617	684	680	683	667	648	689	685	649	706	713	666	650	679	613	727	674	692	624	652	697	648	679	715	636	681	696	685	672	677	685	711	696	700	669	690	666	684	641	669	677	684	654	663	642	664	702	699	671	654	656	629	669	654	645	670	623	673	688	709	644	686	626	682	618	679	710	658	687	661	674	629	700	661	686	619	664	606	687	684	660	680	671	682	697	726	669	648	667	694	653	676	736	670	717	674	689	701	684	689	684	677	697	655	666	650	618	674	685	716	653	697	655	701	649	678	646	662	668	642	653	663	718	678	678	654	712	634	602	682	691	660	687	676	642	685	682	667	690	621	680	652	706	689	696	642	649	698	671	682	708	651	704	690	636	650	687	643	700	659	699	675	718	703	701	683	688	669	676	674	659	671	633	665	733	749	674	665	694	717	673	668	672	689	672	620	699	692	675	664	687	674	634	638	662	680	707	680	669	653	652	684	659	637	651	676	654	695	691	658	700	712	693	653	657	696	667	640	654	689	620	654	674	670	677	676	717	683	684	688	670	638	628	659	697	684	670	669	679	704	712	650	684	691	713	676	690	660	667	704	661	675	681	693	648	678	683	671	695	635	688	655	647	659	662	672	657	651	684	640	683	703	667	690	659	673	685	676	657	673	648	677	701	650	685	668	701	688	656	687	693	685	667	630	682	664	651	639	692	665	640	651	679	665	719	754	636	656	685	689	683	670	729	672	653	672	679	712	635	687	719	678	644	717	705	666	652	668	658	657	647	626	664	683	662	668	642	658	648	645	654	699	655	664	656	656	689	709	687	717	665	665	640	656	661	617	699	677	651	680	693	646	679	679	670	672	675	659	680	644	667	663	655	728	706	688	665	652	677	659	671	670	646	685	752	698	706	703	663	631	694	604	614	660	667	669	682	676	675	694	659	704	666	661	668	723	671	645	693	634	663	699	660	700	656	674	661	705	703	665	675	704	633	681	671	644	698	669	663	679	660	637	639	634	629	648	728	650	653	695	676	671	677	679	692	650	654	697	656	659	686	709	707	648	691	623	719	650	629	661	672	660	637	626	700	608	670	711	694	637	690	638	684	690	639	713	663	642	658	639	684	656	706	667	680	672	687	707	673	666	634	666	681	642	638	695	715	673	659	688	637	697	634	620	710	696	645	641	711	675	701	705	740	709	664	674	679	688	698	676	715	658	632	633	684	678	677	661	674	711	625	697	685	696	695	678	673	709	658	629	608	666	653	679	674	695	695	654	698	708	650	661	682	687	632	666	663	690	703	651	684	635	694	693	631	685	672	710	663	667	663	691	663	681	686	634	687	647	697	668	657	657	614	663	600	681	673	647	640	680	706	676	669	679	649	718	687	686	652	671	707	646	669	662	648	664	648	659	668	661	677	676	644	708	703	640	698	677	679	632	709	728	695	692	664	649	674	656	695	656	676	672	680	658	643	675	632	671	657	661	685	657	675	634	659	679	638	669	660	681	712	690	674	663	669	677	690	683	708	659	677	647	655	671	685	676	701	692	686	625	687	695	657	712	631	646	657	706	693	709	662	667	655	674	676	681	678	726	597	672	661	717	670	707	751	664	741	699	738	650	712	649	673	643	658	673	685	655	714	677	683	654	638	677	654	658	623	693	659	644	691	679	706	638	715	675	659	671	704	707	672	670	694	672	673	699	705	662	753	665	644	627	660	682	660	682	737	708	696	701	647	682	688	717	702	659	679	666	687	618	675	669	723	644	667	703	678	687	697	720	637	726	657	689	663	669	690	683	680	648	690	666	719	693	660	719	663	668	645	685	652	655	703	693	640	658	677	645	641	728	703	645	671	694	632	625	643	682	685	648	651	664	685	691	675	648	627	680	700	666	656	638	689	639	608	662	660	686	654	644	670	661	665	652	646	643	655	708	669	641	668	657	661	723	616	715	702	690	688	688	645	627	706	664	690	677	636	691	727	696	669	649	695	659	653	645	650	700	672	665	660	685	683	704	687	691	694	675	683	632	674	625	688	632	662	648	663	656	665	683	677	664	646	685	656	668	701	731	609	686	642	663	649	671	726	653	662	633	664	679	672	636	671	658	669	680	667	664	618	664	656	663	654	704	683	651	673	687	705	690	648	761	652	698	664	670	630	692	633	667	703	685	653	672	676	713	720	643	691	679	679	649	691	652	695	712	645	678	644	611	686	640	652	724	664	671	677	690	667	684	665	662	661	687	685	732	654	695	670	699	677	656	665	651	677	693	663	641	663	654	677	676	712	724	685	677	667	652	662	646	612	686	689	650	673	671	689	681	704	718	693	746
37661	11317	1636	1005	746	696	545	512	486	460	393	375	351	404	374	359	386	363	362	369	364	338	327	314	347	316	330	334	359	356	327	328	367	327	366	320	373	346	334	323	323	329	321	386	345	346	313	339	289	315	348	343	341	325	347	341	344	311	323	322	314	358	307	367	341	303	345	338	351	323	363	326	324	318	320	335	351	368	309	350	320	303	350	326	397	319	327	361	344	326	334	364	315	331	321	348	318	337	361	331	313	330	304	356	333	316	331	323	327	340	332	340	338	314	329	310	336	327	357	321	365	331	348	349	342	307	327	336	369	335	362	331	344	349	311	372	343	352	360	319	331	360	331	314	326	362	345	324	349	314	340	345	297	271	334	347	347	349	361	329	358	350	368	337	347	362	323	338	350	306	347	353	300	312	339	313	331	346	322	324	340	334	316	354	318	321	336	320	333	359	354	309	352	310	315	331	321	358	358	353	337	319	333	330	364	346	328	365	331	331	313	330	330	342	299	327	329	329	321	320	385	317	357	325	352	336	326	294	327	349	332	320	317	339	351	349	359	337	356	299	355	379	367	346	338	347	343	314	371	304	314	398	335	338	331	295	342	334	366	335	343	338	362	384	326	309	340	328	336	345	347	367	300	324	333	321	359	332	342	367	332	320	317	336	329	351	352	335	302	293	327	323	337	354	318	316	317	349	327	330	334	369	337	338	356	331	337	373	309	341	333	339	323	355	357	358	333	323	370	322	309	338	345	325	339	331	351	322	289	312	368	318	343	350	319	316	350	317	305	348	274	320	316	329	319	328	329	351	339	370	332	360	326	315	330	334	317	346	341	343	360	343	341	334	337	343	312	357	344	321	320	355	349	343	334	328	359	337	322	314	341	349	339	352	319	310	344	375	321	360	338	330	319	349	298	318	316	313	332	342	341	348	341	324	370	325	330	334	321	339	378	351	308	333	357	316	347	326	315	360	374	362	311	350	340	324	352	328	343	340	324	317	309	353	307	318	290	350	341	332	388	335	286	345	275	373	339	325	346	318	330	373	310	337	339	314	337	365	340	332	314	314	346	347	333	332	346	344	346	334	342	331	323	303	341	338	299	320	337	346	323	326	323	359	338	328	352	345	308	313	374	353	311	320	325	329	326	336	330	350	370	354	308	343	337	333	317	312	358	356	339	334	334	346	351	350	351	334	317	335	319	352	324	346	343	335	325	352	317	377	345	308	314	302	342	322	358	328	329	323	330	285	337	315	305	327	333	334	305	359	375	331	302	323	340	338	304	334	304	305	318	372	333	378	327	342	345	350	333	355	338	339	305	324	292	327	335	303	321	321	353	344	354	329	314	339	329	330	373	341	355	349	348	337	340	335	333	335	325	302	359	325	379	309	326	330	335	377	346	349	338	353	327	343	357	365	319	351	308	293	303	307	334	351	324	350	368	337	294	302	328	326	314	351	347	323	345	330	337	361	338	354	328	377	337	343	308	317	287	326	337	328	353	333	343	359	374	358	342	345	323	323	333	354	362	294	311	341	321	314	339	304	320	355	325	347	350	354	341	371	352	324	336	310	321	332	331	354	327	337	322	355	312	327	370	348	339	294	291	384	306	300	364	309	342	330	312	327	306	364	342	333	330	332	367	359	311	307	314	310	331	330	325	342	340	350	305	318	334	301	331	334	311	324	340	329	355	340	319	333	341	346	332	322	311	313	277	336	312	312	330	363	348	311	336	343	330	348	296	339	339	344	351	350	350	313	337	306	324	325	344	374	369	335	348	330	357	317	304	306	354	322	347	341	323	344	350	369	326	315	320	340	336	311	336	322	351	320	335	319	325	344	333	305	315	303	310	392	309	343	340	329	321	348	346	329	369	320	360	316	287	313	340	330	308	329	333	338	325	328	350	372	340	328	340	325	355	317	343	354	308	323	325	330	352	310	304	338	350	308	309	328	347	335	337	318	358	333	334	343	341	355	333	370	324	356	387	344	332	321	345	310	341	319	337	312	342	325	307	347	354	318	330	351	323	314	351	334	353	322	369	349	358	333	346	372	334	305	308	307	357	297	305	315	330	356	317	334	326	354	350	363	329	323	326	345	345	321	308	346	278	336	347	311	330	348	336	341	344	315	314	302	343	321	352	354	331	337	362	329	287	371	329	372	336	351	350	338	327	326	353	362	344	337	347	334	355	327	350	377	312	338	322	320	315	337	294	313	363	307	344	322	339	366	356	350	385	330	356	312	320	340	331	276	355	321	339	335	346	325	290	319	314	326	311	331	311	294	338	347	330	343	344	338	313	302	349	314	331	327	356	328	351	338	348	324	350	360	309	355	331	327	341	338	330	384	333	339	316	325	359	349	322	355	363	338	329	374	369	315	296	335	334	345	351	339	293	319	351	358	352	336	355	329	348	367	351	345	345	365	338	327	309	339	348	333	346	358	343	392	326	303	357	356	326	317	337	350	338	324	356	351	320	326	346	333	328	300	331	328	335	352	347	368	327	333	383	341	326	347	346	298	340	296	332	344	341	342	341	321	344	352	329	309	344	327	332	350	364	338	348	370	339	368	354	328	343	329	321	332	312	351	320	343	351	368	352	296	311	299	311	344	329	331	302	328	308	348	334	337	319	334	332	333	356	328	329	344	335	329	373	325	320	306	317	361	360	321	348	352	345	340	360	301	367	331	360	335	320	306	317	359	345	333	331	315	348	310	348	324	325	344	317	349	371	334	370	334	382	316	344	328	311	306	337	328	281	323	337	347	367	376	326	340	348	351	326	326	324	297	334	345	372	335	322	365	316	357	347	353	322	352	327	333	343	312	322	354	331	325	312	377	330	304	310	305	356	351	343	307	339	349	376	350	330	326	332	329	328	329	317	345	340	300	307	328	303	336	338	316	309	328	339	302	349	330	389	347	333	322	327	333	342	358	341	339	345	330	357	319	326	346	322	361	356	332	322	352	370	336	296	356	332	334	351	335	333	342	374	353	325	362	351	358	337	355	352	333	332	314	320	334	341	345	353	357	332	329	338	351	363	339	360	298	327	330	304	331	379	353	323	368	284	356	362	336	340	332	323	329	376	335	347	363	343	334	306	385	292	322	366	348	356	311	319	350	313	320	342	321	303	339	343	349	339	341	308	312	329	335	308	339	348	328	331	353	356	308	322	358	315	332	306	310	318	345	356	319	338	346	328	326	327	319	330	340	358	333	321	348	341	335	334	346	310	325	344	337	324	322	354	332	354	321	331	355	336	329	334	327	342	319	310	311	339	336	309	344	320	315	331	318	340	325	329	325	358	354	323	343	342	321	328	329	337	349	323	319	334	329	346	324	327	305	331	304	296	318	317	350	313	338	334	312	356	324	307	330	365	334	316	356	301	329	321	338	342	288	322	323	366	352	314	321	349	342	341	325	335	321	325	345	319	323	335	337	324	373	323	304	342	316	336	318	313	326	357	323	356	326	324	323	355	345	308	347	340	334	328	316	372	339	322	337	337	351
21193	1651	3015	3322	2843	2505	2125	1916	1701	1500	1390	1301	1257	1228	1093	1142	1072	1080	1034	969	1046	1005	986	958	921	1021	951	961	934	929	942	965	864	934	926	949	887	919	917	879	960	934	895	834	849	923	883	900	854	860	877	898	894	837	851	904	884	912	900	839	876	898	877	881	878	859	860	901	850	835	876	824	892	886	826	809	834	858	821	849	837	836	814	838	817	875	914	887	897	899	830	866	850	862	849	865	848	839	883	869	884	862	885	846	915	813	828	922	871	891	891	873	898	892	861	885	860	869	834	868	826	866	856	856	828	817	825	849	853	870	845	889	860	854	881	862	838	789	846	814	916	848	789	883	802	887	841	856	835	853	860	849	877	811	839	808	820	829	797	844	840	889	893	868	829	861	848	848	821	897	919	830	863	848	849	871	816	823	809	861	838	900	848	846	853	819	845	920	832	903	855	852	936	863	843	884	886	872	877	873	875	827	845	851	842	884	857	795	847	860	891	855	830	863	813	835	835	852	852	871	840	884	830	869	874	843	782	825	876	852	871	871	839	834	879	790	883	868	894	860	832	890	885	796	870	902	819	840	873	832	815	863	890	861	858	858	825	885	834	864	863	899	879	841	817	839	865	795	861	856	843	819	877	855	858	872	857	825	852	845	860	859	883	839	849	828	853	816	895	872	880	864	871	862	814	796	860	841	782	883	842	868	873	855	853	858	862	889	863	809	899	863	844	817	836	877	755	844	888	864	887	883	872	837	862	818	871	888	896	822	827	843	863	941	842	885	885	873	831	839	863	855	806	869	890	830	876	875	878	866	856	841	849	894	918	823	841	892	853	859	827	825	825	812	847	792	810	808	870	913	873	801	889	849	848	836	869	817	877	821	863	813	840	851	857	842	872	855	852	855	885	850	876	858	810	850	859	877	907	876	873	883	861	847	824	889	854	836	889	841	858	877	853	881	823	836	826	832	874	844	875	812	843	871	829	854	815	839	865	909	824	787	879	792	873	858	801	782	826	861	870	856	838	851	832	859	887	858	882	865	874	919	877	870	880	834	836	888	863	822	846	836	850	891	893	924	836	816	823	892	876	811	872	870	841	855	869	893	882	843	821	800	832	880	881	822	846	871	858	841	861	827	862	821	917	809	824	885	839	868	833	850	801	870	882	833	886	895	854	853	892	877	811	813	883	825	935	890	879	837	880	899	850	821	853	838	840	851	832	839	839	891	837	870	821	854	862	877	882	869	826	865	840	822	842	884	874	822	891	869	877	839	837	882	861	859	788	785	836	917	863	850	812	908	840	886	903	846	862	846	872	847	789	873	861	829	869	807	872	838	832	904	812	884	803	822	896	874	874	812	855	863	812	810	885	857	872	872	851	865	821	951	843	821	862	841	908	849	897	879	821	821	837	860	913	826	859	864	845	823	846	881	844	826	793	849	858	876	860	847	874	835	900	824	831	884	830	809	872	865	838	867	850	854	832	899	786	823	875	865	883	842	841	878	847	889	851	897	883	831	892	844	827	803	837	856	871	832	848	909	817	868	814	780	883	822	835	850	884	875	847	801	808	817	875	841	866	894	842	813	841	853	872	870	847	828	816	846	867	876	856	842	819	840	782	853	813	891	889	849	794	815	817	888	815	823	818	879	866	800	808	842	828	800	859	832	894	879	874	849	810	830	833	816	867	848	855	835	821	847	921	809	823	893	857	857	865	860	926	855	808	857	879	866	816	842	850	843	786	880	881	842	862	880	859	842	838	860	847	887	792	868	821	850	890	864	866	856	865	894	833	832	887	872	882	859	882	853	898	919	864	850	850	854	838	903	875	801	842	840	851	804	873	868	896	811	886	855	878	844	915	875	830	860	907	843	800	865	853	873	877	833	884	862	855	847	848	838	896	809	907	848	846	836	845	876	847	829	821	867	836	862	856	879	809	840	893	835	858	894	806	883	831	877	847	873	882	831	833	903	840	851	808	911	859	881	881	838	846	844	883	887	860	860	853	867	864	864	861	835	880	872	868	830	818	882	856	913	839	883	887	830	876	848	845	835	826	864	858	867	852	905	788	847	829	887	825	830	852	813	782	886	839	880	814	867	867	894	842	887	856	831	857	863	884	852	841	847	832	842	831	863	843	876	890	852	854	891	919	861	845	865	811	850	834	834	873	888	906	829	892	867	842	853	895	884	890	855	886	842	852	851	865	845	829	830	861	794	864	827	766	894	847	824	817	841	885	846	808	882	892	870	884	877	891	850	832	855	824	890	854	864	811	870	837	866	806	815	839	863	866	850	838	821	819	842	889	832	899	848	802	917	888	818	856	825	880	849	851	843	857	873	892	852	864	813	836	860	833	818	861	861	872	845	828	878	861	889	873	833	871	894	841	856	902	819	819	800	884	821	852	832	864	834	819	871	819	874	839	860	843	937	849	882	901	863	874	825	832	903	906	880	853	805	816	876	849	844	847	856	914	828	843	876	807	867	777	856	872	878	861	855	817	829	895	885	823	880	906	854	881	822	827	847	843	812	900	816	861	913	810	862	821	868	803	870	850	840	860	850	869	814	864	887	910	868	917	877	857	820	833	868	818	872	865	839	854	822	873	834	850	819	831	892	870	888	813	890	859	906	860	873	832	859	821	833	917	861	849	833	876	880	856	866	855	829	920	907	826	841	861	843	866	847	899	833	884	826	876	868	829	814	837	833	810	856	875	844	856	816	817	821	884	848	847	853	842	848	847	871	824	836	847	864	837	861	853	886	868	825	865	873	804	824	873	824	804	840	868	851	820	844	887	848	925	854	844	841	837	846	837	842	829	870	820	871	843	837	870	873	843	863	935	851	831	849	796	850	839	842	869	842	868	819	878	851	834	916	851	822	848	843	819	808	808	837	877	877	863	862	881	844	806	864	820	877	827	832	816	875	858	837	839	832	849	843	919	905	846	843	882	870	841	838	836	879	840	840	845	842	868	821	869	875	848	908	852	842	845	824	859	882	813	850	848	827	790	863	870	834	856	840	878	819	821	852	841	897	809	837	842	915	818	817	874	895	900	831	837	827	905	802	855	883	889	795	842	866	817	840	850	896	841	909	824	832	893	870	860	812	823	875	820	877	890	795	828	875	848	872	825	906	895	836	870	928	819	898	838	863	850	851	825	869	863	882	848	849	844	909	884	855	805	837	809	846	832	865	880	832	891	856	819	843	819	880	891	806	862	890	874	806	897	857	876	874	867	847	821	841	840	847	829	862	871	844	842	860	880	894	888	827	866	865	836	834	860	789	836	861	812	862	905	861	844	877	907	917	866	830	903	798	892	855	843	828	866	819	865	864	824	869	877	872	875	808	819	890	860	838	848	872	844	852	850	885	887	831	865	856	885	820	842	848	878	814	889	837	874	834	889	834	834	847	836	838	846	848	880	874	809	865	835	860	807	887	817	849	903	866	839	865	849	858	851	901	845	806	835	814	906	843	840	818	849	814	820	873	836	873	855	867	793	840	886	852
52080	20690	4183	1749	1148	869	720	618	519	476	433	397	401	345	369	360	325	292	353	308	298	300	299	312	294	286	276	250	303	249	262	251	266	293	239	265	253	279	273	308	296	246	277	268	268	285	242	242	289	271	254	244	241	264	245	276	248	258	251	247	277	277	250	263	283	287	263	286	250	278	237	265	277	260	297	255	257	270	243	273	281	297	236	245	248	272	295	234	273	294	264	239	274	294	257	261	289	286	255	268	242	245	267	267	269	273	260	246	255	275	252	265	264	258	266	282	268	262	274	263	270	247	249	229	267	249	297	264	285	286	284	280	254	239	248	240	278	285	263	241	281	270	269	280	263	278	251	297	284	252	269	271	289	263	289	275	264	279	288	260	273	251	244	267	272	272	241	237	253	268	282	269	272	239	254	269	266	249	253	256	228	275	274	272	279	263	257	265	247	281	254	250	259	296	269	237	288	261	271	245	269	233	243	275	287	267	287	289	283	289	271	243	258	265	260	227	227	256	256	259	260	240	241	244	245	259	259	273	256	266	280	250	253	253	280	255	237	252	278	254	263	264	225	286	224	244	283	276	294	271	255	257	253	253	256	249	246	271	267	244	258	210	224	280	282	291	258	249	256	245	283	263	261	249	247	265	300	247	247	292	233	249	289	287	263	290	239	256	241	258	249	272	268	283	251	276	268	271	285	267	273	252	270	262	253	267	254	242	231	293	256	297	263	245	253	263	257	288	260	241	247	260	250	268	261	261	278	269	237	228	310	272	260	253	267	273	236	266	262	272	263	251	263	264	230	260	253	249	324	274	252	232	274	270	252	259	281	271	239	277	286	258	281	254	272	280	283	267	261	259	222	269	256	238	267	285	263	268	274	272	257	274	256	263	266	226	232	274	262	261	286	255	249	238	246	262	234	271	254	249	277	243	254	265	259	265	257	276	245	266	289	253	262	294	242	252	280	241	288	255	265	262	305	229	279	273	254	251	270	267	252	285	235	232	241	255	256	243	300	262	254	254	303	269	248	266	258	250	295	271	259	297	241	260	248	246	273	297	258	250	275	258	242	286	254	236	247	288	305	285	261	275	280	283	259	273	278	279	240	233	245	266	260	233	240	264	267	255	244	257	265	239	245	270	224	253	278	278	266	275	296	273	244	254	294	311	286	265	276	273	279	232	245	301	244	257	281	281	325	222	273	267	271	264	267	293	271	251	248	307	248	248	245	239	232	234	284	298	287	254	252	249	242	233	267	287	243	286	259	235	267	283	277	237	270	245	252	266	262	261	296	260	244	249	252	268	274	249	251	264	248	243	257	225	263	291	261	268	267	246	283	275	259	261	250	264	272	248	275	280	264	289	284	231	255	265	264	265	254	262	269	245	243	269	274	238	235	240	282	246	247	255	247	244	261	256	254	254	266	260	270	253	238	287	273	254	266	248	254	282	277	256	250	255	273	281	265	258	249	240	265	293	271	263	271	281	269	237	264	256	275	259	259	271	245	246	252	239	253	265	246	255	268	269	241	269	257	263	275	272	265	267	244	254	260	280	255	276	261	258	247	286	269	281	267	256	258	296	244	271	252	254	275	234	261	251	298	236	258	255	276	245	248	279	253	267	236	258	263	257	269	258	247	257	232	264	290	269	271	237	271	270	270	240	263	263	256	258	247	261	256	280	266	242	285	278	232	247	276	264	226	279	241	250	287	250	268	231	278	258	268	270	247	257	251	259	257	259	280	262	246	256	263	268	279	246	249	254	249	240	246	251	261	264	265	246	246	265	219	251	293	268	264	287	255	248	262	266	250	266	233	268	262	254	276	271	238	276	246	251	247	244	248	271	256	273	271	230	274	292	276	266	265	248	265	271	270	255	235	282	277	272	282	242	290	267	254	274	246	254	299	260	281	245	254	285	305	286	240	296	266	257	252	241	254	283	260	262	261	265	248	247	257	257	274	271	260	280	259	255	283	293	265	281	250	251	262	261	261	280	263	277	265	278	250	238	266	237	237	268	269	282	229	288	260	256	235	261	263	272	266	264	239	245	246	257	258	289	268	255	253	295	255	243	295	278	259	265	255	308	251	241	271	277	259	256	294	235	260	245	265	245	277	261	269	269	269	246	264	243	280	269	242	281	269	261	246	264	240	244	254	229	258	267	250	268	253	247	263	260	285	265	274	276	251	254	284	266	279	280	283	270	263	260	254	265	299	257	272	265	246	250	254	267	265	264	241	250	240	253	245	275	264	282	270	247	243	262	231	295	278	290	261	278	227	300	265	278	254	261	258	256	256	254	264	223	252	271	267	239	264	241	266	250	334	276	235	268	231	255	261	295	273	252	253	284	233	217	258	254	265	291	260	280	276	229	257	248	266	266	248	241	258	218	275	261	246	274	252	249	268	252	266	255	253	260	287	271	275	264	303	253	257	229	263	250	242	271	257	254	268	257	259	273	255	258	264	256	258	303	267	276	238	247	280	256	241	265	245	253	271	268	269	241	265	273	278	257	243	236	250	272	261	265	262	269	244	260	232	286	282	239	268	245	258	268	275	268	257	272	271	247	250	277	280	251	251	245	258	271	270	256	281	279	258	248	253	270	253	270	274	265	272	260	257	255	272	285	260	287	250	274	277	254	271	233	234	249	279	258	269	271	292	253	294	274	264	275	257	251	286	253	258	281	270	269	225	236	259	232	245	260	273	231	247	253	285	284	230	261	259	274	253	251	276	254	291	270	244	277	292	286	283	249	267	248	264	272	258	255	251	253	273	253	240	229	260	233	266	279	259	290	268	278	274	256	275	281	246	274	292	259	262	232	244	265	255	228	290	259	244	262	262	262	281	259	265	258	281	273	277	249	265	273	278	253	239	240	261	259	269	247	254	240	257	256	252	261	271	270	273	268	268	249	260	275	237	273	278	256	252	242	277	257	271	230	268	274	277	255	250	257	247	266	263	270	250	271	223	224	267	260	238	231	219	275	245	279	269	236	265	271	256	247	255	260	287	244	292	229	241	241	263	267	278	254	276	266	252	235	268	277	252	247	270	264	251	270	260	254	269	252	270	260	221	248	255	251	249	278	269	289	264	275	258	239	284	262	249	254	234	264	239	282	249	285	247	251	265	243	286	255	250	229	275	244	264	250	258	252	245	282	288	288	232	288	257	260	252	217	283	261	243	275	235	259	279	279	260	257	249	284	275	260	273	237	252	272	241	271	283	253	248	255	264	277	251	264	256	309	290	266	275	277	248	275	256	244	241	284	264	266	240	278	248	225	245	227	221	250	270	257	285	270	255	250	270	293	231	228	267	246	280	271	253	270	278	256	246	261	259	296	281	249	234	258	239	242	267	244	275	276	257	247	257	270	267	288	278	225	263	255	224	244	251	279	282	275	277	303	268	233	284	277	282	267	245	276	262	268	286	275	229	232	320	259	288	242	276	249	252	257	267	239	268	244	252	269	237	277	270	261	234	260	275	268	285	252	255	273	250	243	248	249	258	241
29447	2299	4786	5467	4710	3873	3130	2665	2175	1954	1705	1592	1479	1371	1270	1198	1202	1044	1112	972	1058	940	903	952	896	885	874	848	879	814	807	853	804	772	773	777	756	794	794	773	824	815	782	717	697	722	746	715	713	680	721	763	748	755	704	677	688	672	659	761	735	685	737	729	698	702	694	702	656	647	699	674	695	713	687	680	679	706	681	655	667	680	689	706	638	653	690	679	691	688	706	682	672	622	697	710	678	659	720	713	671	629	703	657	703	643	680	743	720	687	720	687	640	683	684	705	650	604	728	754	684	676	655	739	657	686	667	684	695	675	725	672	712	651	674	677	616	650	664	678	655	677	702	608	702	676	677	672	659	686	661	680	692	682	681	714	683	661	651	673	678	637	658	709	715	681	663	681	687	688	686	709	705	731	668	693	713	643	674	704	635	683	711	652	728	700	708	678	629	675	693	634	687	704	689	670	672	718	666	695	668	672	682	664	655	665	673	644	655	685	709	722	620	742	662	729	632	689	701	683	639	658	677	684	654	675	697	639	651	657	693	674	613	673	643	672	661	695	636	673	659	712	676	636	665	687	644	658	748	653	667	678	701	648	665	688	665	659	636	681	634	684	709	695	660	702	662	668	720	645	701	676	668	673	668	669	663	643	684	625	646	665	685	682	689	657	630	655	718	689	662	646	666	649	666	661	690	690	707	686	701	652	729	671	667	651	699	668	677	641	654	686	644	676	723	697	702	665	635	693	641	674	624	676	662	686	700	675	693	717	736	676	624	682	619	668	689	648	701	641	664	675	700	626	693	661	635	652	681	660	666	624	642	629	655	674	666	658	677	667	644	666	656	685	636	674	687	654	683	672	681	653	689	646	724	701	704	720	697	674	647	677	660	669	702	690	676	677	652	653	666	690	686	691	670	674	663	675	708	697	648	653	679	632	670	714	698	680	649	680	681	670	649	706	696	677	703	661	659	679	683	710	687	649	674	671	673	666	689	623	694	667	690	662	659	711	690	715	637	658	645	659	675	694	719	650	693	709	668	638	677	692	651	686	622	668	709	650	660	689	667	670	668	680	659	664	669	651	659	660	691	674	658	649	667	651	666	649	682	706	683	687	692	669	678	644	669	667	684	644	662	707	661	726	632	653	656	683	713	640	684	690	679	697	672	680	677	656	650	646	706	641	682	683	593	685	654	716	665	664	675	712	644	690	664	674	678	686	681	692	668	645	665	690	687	644	658	704	685	632	665	670	667	642	674	688	696	670	681	691	691	657	671	656	700	673	662	664	650	681	640	684	692	681	643	648	671	691	670	668	656	657	643	599	677	667	643	645	651	707	639	651	668	653	698	660	689	715	638	653	723	660	678	682	675	683	623	648	643	669	638	650	656	682	691	701	697	683	686	646	684	641	713	671	660	663	705	678	698	688	633	645	669	669	642	675	671	618	700	728	685	641	677	687	691	678	653	680	651	681	663	678	665	652	697	694	656	672	699	668	677	663	624	712	674	643	648	680	659	693	612	698	637	658	694	652	671	662	693	641	681	681	642	650	683	658	694	662	679	637	653	670	650	669	687	693	671	676	676	699	696	708	696	657	617	645	688	640	627	701	653	674	678	660	682	691	662	646	663	666	684	699	637	681	700	698	664	663	672	674	689	687	676	732	663	647	693	660	674	648	672	680	674	637	652	709	638	650	625	673	645	659	709	646	680	688	661	633	665	699	667	647	725	661	684	684	643	660	662	697	665	674	664	695	638	723	718	650	633	614	637	678	619	657	710	657	660	636	667	677	609	670	621	655	669	636	694	683	633	651	683	703	680	675	679	645	683	721	664	728	694	693	682	687	683	643	632	665	646	654	654	690	669	683	640	602	629	648	684	680	711	724	642	683	643	667	649	656	651	627	665	660	682	688	677	692	668	627	658	648	654	655	662	701	679	689	664	669	677	706	634	640	661	668	658	695	705	670	690	653	630	717	676	708	654	657	652	682	702	695	657	689	722	679	647	655	733	695	700	687	670	686	662	687	655	644	641	690	669	652	653	654	689	659	666	653	594	657	629	663	682	638	693	693	668	635	669	655	654	673	694	669	669	629	657	637	669	662	632	677	695	643	643	699	680	666	658	677	650	602	659	673	645	697	645	698	667	681	597	669	664	673	654	669	629	690	672	621	629	663	650	633	667	676	675	711	705	705	656	648	659	699	661	695	688	724	629	685	653	636	665	651	715	710	634	664	678	680	648	664	649	682	681	686	711	710	717	635	613	676	671	630	630	655	684	641	654	654	620	654	657	681	714	692	713	630	667	599	692	657	700	675	655	675	686	700	661	691	708	677	691	697	673	631	647	685	645	631	690	638	644	646	703	649	668	629	657	651	641	649	645	680	690	643	681	615	693	663	645	679	646	655	665	684	684	641	656	658	737	717	708	647	707	664	672	643	704	624	697	638	645	656	659	661	706	656	716	674	689	657	644	640	680	689	739	718	686	632	682	686	671	677	662	670	683	684	693	655	658	681	659	642	665	670	693	675	651	684	702	678	648	644	667	638	696	697	680	700	629	679	664	662	736	649	664	696	681	688	664	652	660	671	663	651	715	670	698	641	633	698	684	648	684	644	649	679	683	663	687	695	651	633	651	672	631	693	643	671	654	658	685	653	678	653	639	728	707	646	688	653	677	690	715	652	687	638	693	698	674	708	624	697	652	698	685	677	662	727	682	694	672	669	659	657	675	646	685	688	674	711	624	676	636	674	697	651	679	678	655	681	648	667	687	656	687	650	634	662	663	679	690	683	661	673	654	679	672	641	648	659	689	648	644	653	685	697	680	650	683	686	678	686	666	644	691	662	648	677	674	655	710	711	671	692	690	650	660	665	623	627	671	655	691	617	681	651	685	661	705	662	640	658	679	683	660	662	683	629	642	647	659	653	685	631	686	676	711	709	686	665	723	693	700	691	691	657	741	717	666	692	642	698	694	635	669	685	688	636	673	715	631	685	624	620	724	651	661	681	664	701	656	712	655	671	631	677	651	669	635	675	653	669	663	674	679	663	669	680	664	690	677	656	696	691	694	680	641	617	638	704	701	639	674	706	615	676	698	614	651	655	701	656	640	631	687	676	668	604	661	646	668	634	682	645	651	650	642	669	679	719	699	696	634	733	668	680	705	625	688	701	623	688	675	697	665	739	684	673	730	663	678	646	719	676	688	691	681	637	631	682	689	641	669	698	663	661	680	731	627	688	656	645	685	665	663	681	644	716	634	644	674	658	654	698	651	677	733	642	649	706	647	643	671	670	653	623	667	707	670	670	663	689	624	724	683	669	709	672	692	695	671	693	697	683	641	675	648	701	687	694	695	681	678	692	683	637	678	705	703	686	665	666	696	679	676	679	693	736	649	639	641	685	694	653	645	715	679	678	622	707	671	605	655	666	649	634	660	695	694	694	673	674	656	642	681	711	680	627	738	668	704	711	636	656	700	688	710	665	727	705	664	646	682	624	719	680
4936	471	320	298	265	254	247	250	273	254	260	258	264	262	263	265	239	277	253	235	264	268	256	249	235	261	301	237	268	246	242	240	275	250	233	251	243	283	229	256	243	217	249	241	265	271	266	261	288	230	243	240	258	223	235	269	241	238	269	265	263	253	240	262	223	228	225	236	255	221	262	225	273	236	230	277	280	220	231	267	269	265	285	265	244	259	270	258	244	245	246	245	247	258	255	267	248	234	251	228	246	244	290	244	275	238	262	240	255	217	250	232	256	251	239	238	224	249	245	244	238	253	226	265	259	255	224	276	238	243	214	256	264	290	242	251	237	253	229	246	236	244	290	242	225	224	265	248	244	239	242	251	211	235	260	277	248	240	257	281	258	257	271	255	278	247	250	252	261	228	237	240	267	253	248	231	266	218	241	264	269	236	277	256	260	232	240	245	278	218	267	280	262	269	238	239	257	276	241	267	239	239	287	258	233	273	248	250	244	252	242	248	252	280	251	242	283	263	286	240	269	261	256	241	241	222	272	273	224	238	259	236	239	258	274	246	236	264	272	242	250	266	258	238	252	271	237	261	274	237	234	264	244	248	254	248	259	246	271	248	250	261	257	268	261	232	254	255	244	240	225	277	292	252	265	250	233	241	244	233	247	260	248	256	257	221	235	251	268	255	274	289	250	242	245	263	259	232	257	268	252	258	302	261	252	258	281	256	258	215	286	251	235	235	244	268	249	237	268	247	261	252	269	253	257	240	244	237	282	248	237	271	232	251	259	229	260	228	281	203	265	255	259	289	272	253	228	249	262	254	264	259	260	260	233	250	227	238	255	272	271	248	265	264	239	207	240	242	248	287	244	227	270	238	281	252	247	258	259	274	253	269	282	249	240	246	235	245	240	255	232	245	260	234	263	264	230	287	251	282	224	248	245	239	249	227	241	272	252	245	218	254	253	258	259	266	263	249	275	226	262	252	223	276	246	243	240	259	267	241	243	251	244	239	249	257	247	266	276	275	253	253	253	251	230	276	245	252	263	276	284	266	264	256	243	232	251	258	246	251	250	250	253	251	245	234	239	261	252	278	223	262	249	256	238	233	251	255	273	245	221	237	228	246	250	238	254	232	266	233	242	255	262	253	229	248	245	242	273	260	258	250	259	250	259	238	258	271	246	248	241	236	247	249	224	246	259	267	232	253	239	230	232	251	236	229	270	237	245	227	262	262	273	233	257	240	258	244	276	286	291	272	266	252	261	228	226	242	248	266	225	249	244	271	273	290	250	252	227	250	257	276	273	270	262	247	254	236	289	243	258	281	253	256	249	246	247	266	228	242	280	247	266	257	283	272	247	251	232	266	258	242	253	248	261	249	226	212	232	253	236	259	278	232	238	270	235	250	252	264	245	274	234	283	263	249	254	240	264	242	263	240	252	237	276	261	236	260	257	242	224	252	244	278	248	262	234	250	236	258	279	249	252	259	290	199	287	266	266	253	244	238	262	222	255	302	263	241	241	295	240	262	253	288	258	263	244	239	242	205	241	252	258	266	233	244	248	264	248	244	242	274	262	245	259	273	259	251	272	246	276	255	246	253	235	251	297	244	225	245	262	239	239	235	268	257	241	257	273	258	254	258	221	252	256	258	277	248	269	259	252	246	251	237	232	228	239	262	246	228	237	247	257	239	247	236	226	251	249	247	253	231	259	288	223	248	283	219	263	260	263	277	265	294	229	240	278	284	264	266	237	248	253	233	275	252	242	267	269	240	289	233	271	235	266	232	243	226	255	222	263	229	223	253	267	261	267	259	228	260	245	279	248	244	250	250	244	227	257	260	261	252	251	267	238	202	241	243	245	235	235	242	240	275	240	253	286	266	234	228	263	285	261	248	272	229	291	241	270	250	248	261	277	271	281	271	258	271	250	237	242	264	262	244	256	235	242	256	234	233	255	273	252	259	244	240	271	242	263	248	238	259	295	250	254	267	264	254	249	263	226	262	234	227	246	256	286	241	252	246	286	272	244	273	230	259	265	246	274	240	246	248	270	252	249	247	237	274	233	254	277	252	254	261	254	246	281	283	245	252	253	263	284	257	252	277	233	220	221	240	229	270	264	246	247	232	264	280	275	236	262	237	257	256	235	238	230	267	270	274	250	262	259	260	248	245	268	235	210	262	262	250	223	235	235	264	265	256	256	242	277	263	242	258	266	241	248	251	221	247	254	261	235	235	256	236	240	254	248	219	260	275	247	255	253	257	273	238	286	273	237	256	249	275	232	232	244	244	227	286	237	250	267	270	249	244	247	228	229	268	273	235	258	281	248	258	263	245	251	251	234	250	245	250	258	241	272	266	254	243	276	229	264	237	227	264	236	250	245	284	252	240	231	239	233	262	272	276	268	236	287	267	240	233	265	230	248	233	237	241	232	260	237	263	248	244	271	241	220	249	254	252	229	252	252	229	240	262	271	247	252	271	264	287	262	247	252	252	266	258	291	289	277	251	274	237	259	253	268	255	269	220	244	260	233	241	250	227	243	276	251	262	254	268	280	263	237	241	252	266	278	237	240	234	257	238	242	245	257	272	285	245	259	253	257	262	229	233	247	265	275	219	243	232	285	265	285	234	261	250	235	258	224	232	235	253	255	233	220	285	267	266	241	259	267	267	251	253	232	241	261	249	243	269	265	251	278	248	240	249	265	286	258	238	250	246	246	255	260	261	228	262	265	271	251	262	272	264	254	272	269	248	228	253	258	276	238	247	274	259	241	258	278	239	239	265	259	240	249	262	246	261	248	270	274	259	261	243	260	264	241	249	237	263	294	243	233	251	233	248	238	266	236	253	266	247	245	248	264	281	264	263	262	253	247	237	249	227	264	215	261	249	244	209	245	245	260	260	249	248	257	264	245	246	252	242	240	258	238	270	228	262	230	256	250	251	236	258	264	237	250	254	262	236	261	248	243	262	250	235	252	239	273	244	251	304	250	267	281	253	269	233	210	279	251	229	245	230	269	269	249	260	247	235	260	269	258	237	248	279	262	263	267	255	271	250	278	241	278	246	240	265	256	276	262	279	278	249	262	248	253	246	243	246	257	251	241	245	255	253	254	283	260	257	235	250	280	222	235	265	271	234	247	242	251	255	252	220	244	259	265	284	222	229	273	270	248	262	244	258	247	257	279	260	243	238	231	238	261	265	256	230	240	255	239	235	249	252	265	241	261	255	227	262	275	236	241	234	251	258	250	250	285	242	249	235	242	269	227	268	276	282	263	261	245	258	259	274	262	245	235	227	240	250	237	261	238	264	256	239	252	254	243	251	236	252	240	273	241	263	242	251	250	265	237	248	275	232	273	245	256	251	252	248	242	237	235	234	255	243	205	250	247	248	260	251	269	239	262	253	257	245	266	241	216	282	247	260	250	240	254	234	269	261	236	268	224	276	290	271	247	224	243	256	244	268	230	256	228	251	242	238	239	235	243	270	241	226	248	249	232	229	223	247	257	255
4668	737	802	911	844	836	769	738	739	750	741	718	660	682	693	717	672	720	702	670	705	661	696	630	736	662	666	666	690	666	652	700	719	666	689	655	686	632	696	697	702	669	663	686	657	707	655	697	671	687	691	665	633	677	686	663	698	667	621	682	702	664	645	689	637	673	656	725	651	661	736	726	623	691	700	707	636	657	699	700	639	714	668	710	660	704	652	668	679	669	685	646	613	705	668	656	697	626	709	681	716	628	689	601	696	703	679	666	683	687	698	670	705	642	723	682	708	643	670	723	714	698	620	608	680	644	705	708	663	669	667	682	670	688	684	684	690	684	620	649	690	658	691	675	708	705	671	695	650	679	702	664	668	723	728	680	686	636	675	643	679	696	616	662	677	683	691	719	681	718	661	649	630	673	661	703	681	651	682	709	626	677	635	636	702	707	705	671	731	667	651	679	650	698	661	670	686	616	644	709	625	700	661	671	686	663	653	653	625	683	663	707	720	690	666	692	674	627	695	721	687	636	638	662	708	648	668	664	697	695	686	667	646	707	694	647	693	663	710	659	676	684	703	652	741	709	704	722	707	657	679	729	661	662	659	722	677	677	690	694	699	702	675	715	686	697	656	670	695	695	684	713	681	661	681	668	652	681	683	665	692	693	692	694	684	726	648	682	659	663	644	689	677	633	706	662	658	638	657	691	683	687	695	670	643	676	666	688	680	736	715	661	702	650	717	673	654	666	676	664	716	673	712	674	705	704	687	711	690	619	637	655	709	705	698	692	726	707	671	644	677	642	641	663	680	691	661	673	702	691	688	680	674	681	639	702	653	639	638	738	672	661	644	707	648	692	675	646	648	688	704	668	658	687	678	651	692	661	686	692	668	697	674	619	680	650	743	689	700	711	655	621	670	658	710	645	652	687	687	734	666	720	683	663	667	681	715	669	675	684	665	721	636	708	660	679	645	654	672	665	678	669	686	679	691	679	666	692	658	628	630	717	645	620	670	663	685	672	646	669	648	700	693	649	667	634	634	669	683	672	699	638	687	705	674	683	708	692	656	666	690	631	685	673	663	662	690	750	691	691	700	666	709	692	679	661	686	673	635	652	675	666	656	655	722	673	648	624	615	707	716	672	623	650	694	669	635	669	657	693	663	685	677	663	690	651	684	649	686	696	705	717	698	688	647	700	681	652	679	651	679	645	683	674	666	634	665	705	676	649	686	680	670	626	703	672	648	731	639	689	685	683	701	688	650	677	681	715	674	692	725	717	679	676	712	643	721	690	648	668	671	624	683	655	636	672	655	708	747	659	605	642	655	685	738	694	668	676	718	670	641	639	650	650	637	671	653	655	673	709	704	643	666	669	692	654	719	673	653	657	650	677	645	667	707	660	672	704	686	712	681	655	690	653	682	672	677	667	676	666	662	696	587	661	671	692	677	660	698	686	639	663	691	730	680	672	669	681	644	650	652	735	667	650	693	719	699	693	684	712	692	643	707	669	632	696	710	666	707	696	684	738	672	706	673	707	697	650	665	627	689	622	686	655	681	652	685	689	647	631	696	634	689	702	704	692	693	694	672	639	718	709	681	659	646	668	646	702	690	716	639	633	656	644	684	692	682	683	678	707	676	630	671	663	660	642	715	695	698	739	684	658	667	650	718	639	640	678	699	663	695	691	681	724	686	669	632	705	669	676	661	690	665	716	648	674	688	700	645	676	701	655	634	699	661	658	643	645	674	661	692	711	656	673	648	640	672	683	656	657	694	678	685	688	712	693	669	669	689	727	702	678	653	638	704	681	693	680	629	670	710	688	666	657	694	647	742	661	722	654	676	720	670	676	622	742	714	706	635	699	639	692	652	671	662	664	653	646	666	636	671	657	697	666	635	673	670	624	656	639	698	712	636	631	712	643	667	668	697	684	659	689	671	643	676	679	660	669	656	659	690	679	671	648	623	670	658	635	665	642	645	675	639	664	708	689	652	691	716	654	695	716	706	698	673	690	714	610	690	709	648	670	651	671	637	640	697	696	718	669	704	685	654	668	708	678	673	697	664	697	689	697	670	681	642	709	677	619	641	665	680	677	673	639	694	657	672	696	690	685	706	641	696	702	653	668	683	695	687	636	696	709	677	682	667	684	723	696	659	705	725	691	691	684	670	651	699	661	705	646	688	707	704	663	629	690	653	661	684	658	651	656	677	655	658	670	648	626	689	680	669	707	667	689	663	661	700	648	705	666	623	704	651	647	676	682	694	682	649	685	660	692	691	680	683	707	685	716	657	689	679	687	677	684	685	681	672	691	707	693	622	693	722	652	676	665	710	681	701	673	671	693	667	688	656	724	685	689	695	663	679	715	691	724	659	699	693	672	719	656	681	663	709	672	737	650	662	663	679	706	701	662	690	621	701	679	731	669	693	663	622	640	660	696	691	616	696	663	702	667	704	636	715	654	662	672	714	657	689	710	670	684	716	677	686	637	683	656	679	664	691	674	644	667	693	656	655	629	675	619	682	660	657	650	703	662	697	667	670	687	660	665	698	656	651	678	684	623	636	655	667	660	714	647	634	664	635	719	635	688	628	669	690	671	655	696	678	683	678	703	668	698	657	648	634	697	658	705	709	669	700	669	696	695	700	687	658	665	693	714	708	635	717	641	663	709	703	665	689	674	741	631	693	702	682	681	680	661	700	697	682	692	685	646	649	678	719	670	703	660	651	714	658	654	676	693	653	658	683	703	717	667	664	702	708	668	672	715	672	671	686	687	643	656	701	701	673	685	696	664	693	673	716	644	663	657	679	736	683	701	623	641	667	637	669	642	665	708	634	699	653	680	680	698	676	699	669	645	690	655	659	645	699	611	660	693	720	623	705	719	661	703	660	663	725	709	687	633	732	671	655	676	663	684	620	655	697	613	635	640	660	701	674	673	686	670	670	654	664	707	694	679	616	734	633	740	659	704	676	676	651	667	673	688	663	688	672	665	698	650	693	651	641	708	675	681	651	689	684	648	673	687	716	663	661	657	715	672	727	715	656	690	634	699	672	668	627	677	624	620	687	653	713	681	734	752	676	714	692	614	686	684	658	697	667	687	706	708	682	653	674	678	686	685	657	686	656	656	672	658	676	700	649	672	668	670	696	683	668	658	669	673	680	651	665	665	681	652	655	693	695	666	698	655	691	692	711	679	713	676	662	693	653	657	689	679	697	658	715	679	691	689	656	672	718	663	668	675	693	661	704	709	701	679	636	668	658	642	693	706	695	693	682	702	689	672	661	656	661	682	698	658	675	696	695	673	677	645	672	711	678	640	689	659	704	673	662	696	626	643	657	697	638	652	653	667	651	688	699	672	670	722	626	705	676	650	643	687	656	695	721	642	716	694	629	641	708	630	696	615	697	690	711	702	661	669	613	694	631	634	688	648	685	662	680	700	677	616	715	707	670	659	653	708	662	664	672	659	645	698	632	680	627	628	667	670	665	603	718	679	683	689	672	654	684	690
38194	10083	1509	1035	757	622	512	493	455	435	420	375	389	330	335	391	358	382	312	328	391	343	332	334	327	350	348	378	368	385	325	302	328	317	368	330	348	314	334	357	355	336	338	354	330	318	324	349	348	369	334	341	336	334	354	319	320	371	355	314	335	356	329	334	318	358	301	336	327	343	368	332	315	357	364	314	348	343	351	334	371	322	320	315	327	321	359	361	341	340	345	334	281	347	323	303	343	332	330	332	330	352	307	341	329	299	350	319	362	336	355	370	323	336	325	330	364	318	353	348	327	318	321	336	311	343	364	340	332	324	324	331	378	339	337	319	353	308	356	328	310	332	352	363	328	370	315	330	353	329	327	368	359	312	329	340	328	336	347	366	385	358	297	318	336	314	339	360	319	356	328	346	339	301	322	328	347	341	368	312	324	342	321	365	320	336	290	312	305	330	294	339	341	337	331	353	344	301	321	334	368	302	332	327	342	344	339	301	347	316	315	351	340	305	338	327	309	335	334	324	351	329	307	326	344	335	346	297	324	315	278	331	332	362	335	339	310	321	365	361	325	346	364	318	359	305	322	328	319	352	331	360	320	351	309	375	338	307	360	333	353	326	342	320	320	328	318	323	361	362	315	335	339	371	373	355	276	303	317	330	326	303	368	340	344	317	327	316	350	346	312	356	313	323	332	330	330	362	336	354	318	331	333	326	345	305	327	334	349	362	357	318	345	336	342	328	360	306	322	319	371	337	321	328	300	373	315	337	317	346	361	364	325	329	342	324	332	330	337	328	336	345	330	342	327	312	343	320	336	347	360	353	318	328	367	337	343	338	335	369	337	341	318	343	326	310	374	341	334	349	313	327	374	327	311	306	369	313	382	289	367	349	331	369	337	332	357	313	326	354	312	336	358	315	312	318	321	342	321	352	342	316	341	329	332	328	303	340	287	328	340	332	339	356	336	339	296	335	350	346	337	368	317	334	312	364	332	331	348	331	321	376	327	310	351	337	320	329	368	363	338	335	300	297	347	326	310	342	334	321	288	307	394	306	320	299	341	312	341	299	352	318	295	367	339	325	345	303	361	383	302	308	309	303	370	330	346	357	339	336	296	297	323	325	346	302	315	338	354	321	307	332	302	322	376	348	325	334	309	315	318	369	355	325	328	341	298	314	343	367	332	324	357	318	317	352	356	308	335	354	366	317	343	308	313	352	338	334	306	332	325	347	320	327	356	324	353	333	295	338	347	357	360	331	361	324	288	333	329	311	308	314	331	326	326	319	314	337	359	352	343	324	307	334	360	317	309	308	342	356	320	352	382	339	351	337	319	334	345	327	357	359	346	358	307	312	360	309	341	329	364	316	295	346	321	366	329	336	351	349	350	341	341	328	333	335	340	318	327	358	315	352	346	324	321	329	304	373	328	378	366	345	318	358	323	354	357	341	333	340	363	333	352	297	334	327	336	344	331	336	309	343	339	369	344	330	337	332	351	328	342	318	360	322	355	359	295	373	307	306	335	326	351	292	321	327	345	334	341	331	343	353	325	317	328	346	337	329	347	334	333	336	349	314	372	365	310	382	330	348	332	309	340	326	329	332	325	313	301	333	313	346	332	332	355	353	360	357	353	319	360	320	327	339	262	333	360	352	339	339	301	338	324	349	316	289	358	324	385	357	346	308	349	311	333	351	333	297	367	363	328	337	337	333	304	326	319	331	341	339	353	330	334	342	333	314	324	337	347	360	314	344	349	332	362	353	338	323	332	323	335	350	341	320	315	333	335	318	348	333	366	315	341	312	340	315	365	328	359	336	363	338	322	337	350	332	282	325	291	344	367	300	322	318	335	301	315	332	336	331	319	344	337	323	369	316	359	334	377	328	304	289	329	329	363	323	300	316	369	347	345	334	346	328	323	333	302	329	309	342	327	321	363	339	295	339	315	370	319	316	326	355	371	324	354	328	348	316	347	304	341	323	321	329	323	318	323	327	330	341	335	344	334	331	327	329	332	315	372	352	329	329	362	333	380	350	338	317	360	338	312	332	302	326	338	335	380	349	321	311	328	330	319	325	353	305	384	322	304	313	333	346	307	357	393	353	343	307	314	327	339	359	321	345	361	322	333	350	363	315	353	330	316	342	326	354	306	308	336	319	325	308	349	358	302	330	363	395	326	332	317	317	346	351	305	325	327	306	317	338	367	335	327	338	324	337	316	339	329	334	347	358	343	319	329	337	341	327	289	293	319	322	378	364	333	307	364	318	303	336	359	349	306	306	313	358	315	331	345	352	351	340	327	367	346	344	360	338	335	361	329	364	311	358	320	353	358	348	361	315	329	344	362	337	308	322	317	299	326	309	336	318	293	319	345	335	287	305	316	332	321	342	305	309	323	352	336	329	318	336	330	311	338	349	339	311	350	326	310	309	328	324	314	298	363	336	328	320	324	298	341	313	321	326	326	346	319	309	334	312	328	365	338	323	349	311	355	298	350	328	314	343	306	339	330	346	354	325	361	324	338	343	365	349	317	323	331	357	341	352	294	332	345	328	329	351	347	316	322	346	319	327	314	333	347	335	311	297	365	357	346	302	330	327	348	307	315	325	330	359	347	311	332	346	341	335	322	343	334	313	338	315	302	333	334	332	300	326	372	318	328	344	318	332	329	308	312	350	335	348	358	304	329	315	276	326	318	342	328	354	356	326	329	333	333	332	360	322	339	300	363	331	318	303	374	323	358	333	356	338	306	340	314	337	319	337	325	357	335	341	339	336	337	332	338	337	348	316	289	361	308	353	315	331	329	315	363	326	315	345	322	322	333	349	328	318	358	363	320	336	311	323	305	336	306	310	304	317	327	360	341	339	341	325	346	368	286	337	326	382	333	363	297	351	356	328	356	312	319	324	333	351	315	350	307	332	357	352	327	337	331	357	346	354	302	340	292	328	341	348	343	312	321	356	346	316	350	308	347	336	345	327	315	338	357	330	314	336	309	315	322	351	338	339	327	341	336	357	359	358	315	378	338	342	344	347	341	336	328	367	339	354	317	345	337	336	346	296	336	310	328	322	324	310	343	336	302	308	356	383	364	296	309	356	292	304	317	330	311	315	320	289	312	373	315	385	369	321	348	343	378	338	302	361	375	338	347	350	316	326	346	321	315	332	332	356	339	347	346	339	301	332	337	353	312	308	344	357	305	347	327	322	309	349	322	357	356	316	349	354	359	336	324	318	333	344	340	345	317	318	343	311	341	324	343	300	311	366	330	302	334	341	328	301	359	339	360	322	283	318	382	320	335	337	288	355	322	323	347	353	321	343	341	342	351	331	356	302	339	309	323	306	308	358	350	336	360	350	329	318	311	344	333	313	322	302	340	329	327	340	323	340	331	333	345	297	353	348	306	325	339	334	339	321	345	356	319	351	325	333	346	352	348	322	345	323	367	324	333	356	307	352	319	289	352	317	353	319	334	341	337	300	326	345	330	340	341	324	307	300	350	320	308	348	327	298
20833	1636	2980	3291	2901	2431	2069	1859	1672	1563	1449	1298	1234	1199	1161	1104	1157	1006	1004	1010	1021	1024	974	951	1031	998	955	947	909	1002	891	867	918	875	935	942	888	965	879	905	912	903	901	896	892	828	864	873	866	885	902	898	870	908	878	860	879	853	816	882	867	851	899	912	842	861	890	863	881	880	854	840	888	864	886	858	859	845	899	877	887	878	848	834	866	852	836	860	837	850	913	863	847	828	872	850	836	864	859	819	942	813	869	904	846	892	863	876	870	863	790	836	866	861	845	876	857	900	870	830	857	879	895	831	855	860	850	836	831	807	831	898	878	790	883	849	855	879	864	840	860	856	888	850	884	874	886	852	864	816	897	828	813	895	918	860	831	886	865	890	872	849	854	838	855	915	862	847	872	837	881	838	840	837	813	839	892	879	859	898	847	852	850	894	872	843	824	866	857	848	865	853	907	865	810	838	834	862	874	877	797	818	853	833	864	843	846	823	847	823	854	816	799	857	891	851	836	861	825	884	864	850	855	866	888	859	899	868	874	863	841	851	889	845	853	836	858	840	861	855	878	830	865	852	885	880	838	893	874	856	848	851	848	832	892	869	899	864	852	857	841	847	894	903	863	825	864	884	861	877	840	883	903	828	842	822	886	869	792	867	840	819	853	830	884	860	819	823	868	876	843	870	874	809	856	895	848	891	882	829	793	852	869	833	872	907	855	892	872	861	846	843	853	888	845	829	830	882	835	871	813	897	888	865	849	875	828	839	855	867	887	935	835	877	804	792	861	860	843	819	814	837	841	863	826	874	871	855	857	814	842	801	849	830	847	899	800	831	864	818	821	854	832	865	828	873	845	850	854	816	827	863	855	845	857	778	841	844	844	839	840	893	900	891	804	870	824	861	839	906	800	812	838	830	870	865	800	906	881	905	836	838	867	845	877	879	868	793	842	837	871	851	818	863	872	835	823	823	868	858	850	893	850	866	848	861	863	830	844	829	870	874	829	859	845	829	833	833	873	871	837	826	837	866	879	877	857	933	880	815	864	785	838	843	869	821	827	851	864	862	824	807	854	842	829	866	788	822	875	879	817	839	908	863	835	860	818	904	829	876	806	863	845	805	861	830	900	864	907	870	866	846	891	856	846	851	827	859	828	829	847	816	881	884	895	873	891	884	882	869	856	839	842	851	882	853	811	849	861	834	837	898	849	888	801	816	838	849	857	863	832	850	831	857	853	825	823	871	850	811	830	869	861	902	839	817	918	827	830	863	870	844	858	830	866	858	861	916	860	837	828	835	913	824	812	895	831	825	887	870	877	759	842	833	905	859	910	833	896	872	825	911	895	845	850	823	900	808	868	902	862	878	855	826	828	818	859	862	845	847	873	835	884	851	872	879	826	847	845	876	842	893	851	858	843	831	815	929	859	917	860	828	853	859	861	875	847	845	818	882	792	814	840	859	903	839	875	890	837	815	856	885	913	839	847	840	874	883	863	878	908	898	814	788	883	866	827	883	883	872	854	852	779	789	846	852	884	856	866	844	852	863	845	794	877	851	854	838	833	910	873	861	822	874	877	877	855	844	887	861	861	841	842	870	855	839	859	884	902	876	856	868	844	865	828	862	860	832	862	862	880	855	860	843	812	864	831	916	816	853	841	834	892	814	900	874	850	857	844	836	813	797	818	820	842	865	879	867	842	895	889	900	859	848	858	807	870	867	862	863	845	835	851	881	864	877	823	841	862	879	841	805	829	866	857	883	846	866	797	887	836	863	845	888	913	778	853	836	843	878	850	843	889	857	806	814	886	843	856	838	864	842	909	886	863	890	820	904	841	875	819	883	830	841	877	849	880	865	908	861	841	862	812	828	856	846	849	896	830	827	909	842	890	847	832	835	880	827	848	861	801	864	833	838	838	841	815	808	822	764	896	821	886	847	841	834	851	860	888	862	837	847	871	831	889	849	853	865	831	826	816	848	838	908	859	823	856	866	857	880	883	853	846	853	827	846	918	897	855	839	830	858	801	873	899	841	866	824	846	887	872	910	885	827	844	808	833	847	866	863	858	831	815	898	861	813	866	809	804	858	870	846	835	843	863	851	864	841	857	820	854	828	864	847	856	871	793	850	826	926	843	888	836	856	852	877	829	828	856	851	884	829	834	878	846	913	880	815	866	852	820	889	854	920	840	869	883	862	808	869	814	837	840	890	822	852	833	898	908	878	857	867	904	837	845	870	880	847	856	868	820	860	848	891	840	862	882	817	851	861	865	850	862	805	861	848	857	826	819	852	822	815	885	884	869	879	807	887	879	860	817	840	822	835	821	892	954	839	833	898	877	864	804	892	872	875	887	851	824	885	863	907	840	861	834	848	833	838	848	833	778	837	847	841	839	823	840	857	850	859	871	887	830	873	902	895	832	861	856	842	790	814	836	870	907	850	845	814	851	873	854	882	853	877	867	829	826	832	816	848	859	832	892	831	861	878	869	819	888	855	902	807	859	836	868	788	849	868	826	842	844	830	824	867	845	881	864	876	863	832	846	857	858	850	875	832	839	827	868	839	876	822	868	834	913	809	880	881	866	803	884	810	807	863	793	852	906	831	873	915	857	905	834	857	889	881	843	830	860	846	879	891	808	836	825	842	812	814	827	888	843	889	793	854	804	870	813	818	870	840	852	819	858	885	804	840	852	883	873	832	860	825	857	874	866	814	817	873	898	856	896	872	864	844	846	840	863	824	867	857	807	851	796	850	832	881	849	840	825	879	869	860	861	845	814	908	811	852	859	859	821	885	862	865	885	831	859	829	808	835	883	835	862	868	858	890	855	814	859	839	843	883	863	821	806	897	868	825	842	833	834	855	871	897	820	892	842	835	854	836	846	838	874	872	871	829	828	842	805	853	846	868	896	903	874	796	854	868	867	891	872	850	842	832	834	859	885	850	862	844	818	869	863	907	876	854	890	859	885	831	855	832	889	842	818	850	883	825	865	877	881	784	896	827	885	828	892	874	825	855	887	797	858	944	882	784	838	875	810	843	859	875	875	870	906	888	867	849	856	870	920	782	835	796	822	901	884	881	842	855	930	854	878	812	866	880	877	818	833	840	860	852	855	822	904	863	841	873	843	846	855	852	833	857	855	835	858	830	848	839	841	854	882	876	845	893	869	903	887	890	835	868	827	799	879	911	815	833	824	854	858	879	803	864	813	878	842	806	874	796	911	883	895	859	831	825	830	864	877	837	839	841	863	821	808	829	829	839	883	867	841	856	879	793	876	880	833	849	931	856	823	842	847	860	907	849	866	880	863	871	849	872	830	835	932	870	884	818	909	834	881	921	843	792	850	843	846	857	908	842	824	810	836	805	844	873	849	865	842	877	871	850	882	774	873	844	848	855	841	816	860	883	872	803	825	858	803	882	885	829	842	872	845	847	861	921	837	858	818	825	824	838	861	840	818	814	857	835	869	799	848	922	800	905	822	786	830	876	881	851	813	850	851	868	833	907
53448	20652	4198	1706	1147	897	724	622	504	425	405	404	378	339	318	319	345	344	326	294	316	283	314	298	270	272	283	282	267	288	290	270	291	293	276	285	297	283	275	260	293	299	251	256	275	267	271	245	239	259	288	259	264	267	262	270	276	271	287	273	304	250	293	255	279	261	269	233	283	272	290	266	267	271	286	309	280	273	247	270	251	271	257	233	258	254	303	277	246	289	279	292	255	259	253	257	232	255	280	267	282	250	269	298	283	280	249	259	280	262	243	247	290	248	232	257	259	274	274	255	253	283	275	237	280	275	262	275	262	222	247	265	267	239	249	275	288	257	249	255	257	275	297	266	280	252	247	267	244	270	265	287	249	256	273	242	272	282	291	293	280	254	256	243	250	264	269	238	242	284	242	272	267	286	255	305	247	253	284	273	268	258	268	282	256	251	252	268	250	273	275	263	266	266	269	256	246	273	247	229	268	247	258	256	266	255	260	237	293	262	260	252	263	247	274	271	250	225	247	269	268	255	278	262	290	263	304	265	248	267	231	254	289	259	241	267	276	247	288	260	266	267	264	289	256	260	243	256	286	269	280	266	255	230	241	268	255	252	237	250	255	256	253	274	281	227	243	288	261	266	256	282	241	246	273	257	276	241	240	252	251	279	262	292	252	274	241	252	260	270	287	250	275	247	268	240	254	269	274	241	249	265	260	263	280	239	241	251	264	259	301	250	288	265	278	221	266	267	307	263	264	281	270	284	264	259	244	276	247	269	239	254	261	256	294	236	242	260	270	244	282	234	266	224	277	291	318	261	242	273	268	270	262	292	257	262	272	277	255	263	253	268	281	265	232	292	256	245	258	235	231	260	269	261	251	257	271	273	279	259	260	214	269	243	266	291	258	256	263	270	261	275	246	265	249	272	243	240	252	287	244	264	274	278	255	302	280	269	262	263	275	244	242	285	280	246	288	235	266	263	243	240	289	255	269	250	248	228	246	261	256	262	264	264	284	251	259	235	275	255	242	275	252	236	278	259	233	251	274	249	299	252	271	277	274	286	265	285	285	273	277	267	283	271	262	215	263	248	250	262	236	241	248	266	261	270	257	272	265	247	269	271	247	262	221	245	264	241	306	241	254	245	262	260	255	249	248	264	250	260	268	230	246	256	241	274	246	244	280	259	278	242	255	257	267	257	233	267	269	277	281	268	245	277	269	280	268	261	267	259	242	243	265	252	249	249	262	251	269	271	277	268	255	270	287	267	260	226	242	271	250	266	260	297	241	273	257	286	267	270	253	273	274	262	271	267	263	263	261	259	241	267	262	274	262	278	253	258	262	253	288	271	243	288	291	252	243	231	278	262	254	258	245	262	258	254	230	266	264	276	273	266	251	246	256	257	260	271	234	269	247	251	263	296	244	307	257	236	264	275	231	246	243	276	280	264	284	263	245	256	242	237	283	237	281	268	285	263	232	278	256	270	277	270	250	254	269	265	268	268	274	266	264	261	240	279	246	271	265	236	247	261	254	272	228	289	244	286	274	276	257	230	265	283	308	247	295	249	250	243	290	263	289	258	294	251	296	264	285	247	256	274	260	277	265	259	269	234	235	244	272	265	270	235	249	254	246	226	283	278	250	244	277	239	271	266	275	289	250	246	278	257	243	237	275	256	266	260	253	278	269	267	257	257	281	255	280	259	258	270	246	263	272	282	281	278	246	270	249	244	266	265	254	256	252	275	258	239	259	266	275	225	280	241	275	260	269	268	281	259	285	271	292	248	243	234	281	265	245	265	254	277	253	324	250	268	281	264	271	251	272	263	237	264	246	251	250	246	257	243	267	255	266	290	268	284	251	263	266	284	274	262	267	234	268	241	238	264	254	280	276	242	254	299	230	261	259	262	261	277	264	252	306	250	258	274	246	248	250	293	264	282	260	259	236	262	282	265	257	275	286	240	238	260	263	269	249	267	254	257	275	268	279	285	256	267	274	289	258	227	259	261	291	279	292	291	256	275	253	258	235	285	261	276	284	292	254	246	271	276	265	267	246	264	264	247	289	249	247	262	254	269	252	264	263	229	267	278	245	238	262	242	262	277	257	270	278	235	269	255	274	267	265	253	255	260	253	246	271	255	263	267	260	261	267	245	265	274	243	253	288	269	270	263	300	288	264	275	247	268	274	256	251	280	298	264	252	244	275	264	240	277	275	258	237	237	270	299	246	244	255	265	257	265	301	268	241	242	243	267	265	254	268	263	257	282	259	284	274	275	250	267	273	266	269	277	239	276	281	272	235	277	254	238	274	287	288	254	280	241	278	245	266	243	235	292	266	292	266	268	240	238	272	289	285	241	237	248	234	244	262	254	274	289	249	245	265	263	249	273	264	248	243	251	235	278	263	261	257	247	263	295	282	282	297	265	263	268	252	310	291	260	286	273	280	266	229	303	236	274	247	250	272	264	268	257	268	235	262	272	286	271	257	262	290	251	256	265	255	271	286	250	276	245	242	264	283	261	271	237	252	264	270	276	240	274	245	255	254	257	273	236	262	262	264	272	234	253	254	253	260	274	275	276	243	240	266	268	275	215	247	259	259	250	240	242	256	265	286	265	264	272	233	270	279	244	260	260	273	247	254	270	246	264	258	289	237	241	264	289	263	265	238	248	237	293	270	279	283	262	248	251	240	316	269	249	289	254	253	273	252	263	315	268	269	273	245	273	263	260	256	306	287	231	277	290	239	241	281	276	261	242	309	248	274	263	278	250	252	251	255	244	251	289	248	259	274	289	270	266	239	292	286	279	255	277	272	274	306	251	252	233	247	230	244	246	282	266	257	231	274	264	282	252	257	262	241	249	252	231	295	287	242	245	240	241	248	245	272	254	253	244	277	271	246	288	263	275	257	290	286	251	254	237	254	271	272	245	275	244	274	281	234	244	268	269	269	256	213	272	276	289	271	274	249	266	259	230	269	287	263	241	277	260	265	276	241	265	245	285	261	284	254	267	247	273	245	263	256	261	270	258	268	285	256	256	241	288	280	263	249	278	232	264	259	247	256	272	266	235	241	270	237	251	285	261	253	245	245	246	266	279	262	258	250	270	235	251	259	240	251	295	242	268	272	253	279	271	264	275	271	275	254	256	260	237	301	276	263	236	255	287	263	264	266	245	249	273	268	281	257	261	262	243	250	255	251	274	261	277	263	218	276	252	262	240	277	263	283	283	260	231	220	284	276	254	250	254	268	260	244	237	278	266	259	272	255	259	259	281	243	249	275	256	253	242	257	256	255	235	240	259	250	288	296	280	259	270	263	281	248	262	272	256	247	277	242	262	245	287	259	267	236	258	273	270	237	246	273	237	268	252	246	272	221	254	285	268	275	229	264	270	252	288	258	269	258	263	279	242	269	258	253	283	242	251	245	247	232	268	265	284	247	253	261	276	254	282	223	246	265	265	223	271	285	287	295	257	280	269	260	274	262	267	273	230	259	277	281	282	244	235	241	288	245	263
29625	2192	4895	5339	4524	3842	3090	2582	2233	1977	1718	1526	1409	1346	1246	1133	1095	1119	1040	1064	970	958	927	936	900	872	877	857	849	783	819	817	783	803	787	756	778	737	775	802	780	802	759	732	738	719	735	732	696	715	719	711	737	712	708	717	731	689	733	645	706	721	646	681	700	717	671	676	647	702	700	698	720	678	628	689	673	689	686	676	658	677	708	703	694	689	702	673	706	725	664	744	713	646	679	705	704	657	656	673	715	677	712	683	652	661	677	671	725	670	672	652	665	653	708	675	653	695	670	657	679	717	669	674	671	637	669	691	732	666	673	711	680	680	664	659	609	667	726	658	679	635	656	691	669	673	699	735	660	721	671	680	672	677	679	680	647	695	641	668	692	657	682	709	688	720	698	696	647	672	714	635	656	679	646	695	674	684	661	685	675	703	732	709	688	698	662	675	639	700	657	634	620	712	718	659	674	663	638	652	676	666	663	710	667	679	661	687	696	652	641	639	679	661	669	679	650	664	689	672	700	678	683	625	669	654	641	691	658	661	683	632	676	684	637	694	671	668	697	661	662	656	641	710	656	649	679	675	704	728	660	693	695	680	672	663	702	642	689	718	670	704	695	671	685	630	667	674	655	681	716	655	678	641	627	663	709	695	666	716	632	686	694	648	645	675	643	653	708	683	636	630	631	657	710	692	707	613	679	676	673	697	628	723	690	668	675	740	663	703	657	676	669	660	684	672	661	703	715	669	628	702	680	666	708	722	686	701	662	659	639	676	661	687	650	662	684	689	684	678	691	668	682	671	663	681	702	672	658	677	677	695	672	666	673	677	640	685	694	673	652	703	681	682	666	656	641	672	702	676	684	646	603	694	685	625	626	673	658	679	678	669	659	660	672	656	675	668	701	689	712	722	690	669	673	638	648	672	634	598	701	677	684	674	703	695	713	692	676	692	667	681	707	679	687	699	638	690	686	697	717	680	701	685	678	678	676	661	679	679	691	690	686	686	702	654	664	669	622	642	653	687	652	688	706	644	647	680	668	721	643	654	680	676	647	673	690	677	658	682	650	699	634	627	649	687	717	660	660	659	629	656	669	649	642	650	623	660	644	652	666	673	645	666	704	679	661	665	647	648	659	668	681	600	669	636	686	688	620	640	658	693	656	722	655	683	663	656	674	747	731	642	689	683	631	678	675	664	669	689	683	666	646	670	664	662	649	666	662	659	626	696	662	667	729	676	663	695	637	698	628	695	712	668	628	687	666	687	674	639	712	650	654	650	718	658	626	706	675	655	657	702	651	672	665	675	675	668	682	713	722	631	673	679	675	645	698	686	655	689	698	644	680	732	627	654	636	661	659	645	658	711	660	693	652	711	674	717	637	642	662	688	700	731	701	683	675	659	645	709	650	675	648	644	675	698	648	691	653	683	686	644	717	677	681	682	720	633	695	650	654	647	675	698	655	638	642	626	707	702	670	663	706	659	687	666	665	660	688	685	678	694	695	716	679	646	628	645	650	664	646	628	659	650	681	705	693	687	675	675	657	705	678	672	656	679	702	689	673	631	649	627	705	639	687	635	655	681	717	668	611	681	664	659	681	673	683	721	675	676	685	642	651	631	699	692	644	669	689	701	629	644	642	651	689	635	623	717	670	630	656	671	642	663	670	708	709	701	673	650	595	702	701	658	687	669	634	657	688	671	698	727	685	662	717	673	654	665	684	698	688	731	670	665	639	715	682	722	691	645	689	683	702	690	633	620	661	633	672	687	675	610	694	660	678	671	666	664	654	675	702	722	681	668	684	663	612	633	646	703	728	700	644	642	721	656	656	651	686	683	653	683	638	674	651	667	679	735	645	682	672	689	663	663	704	670	694	661	640	695	687	727	664	664	709	663	688	643	707	670	668	676	662	685	653	641	673	652	648	652	712	630	672	620	684	645	633	726	664	700	646	681	668	656	636	703	660	688	661	626	636	679	624	668	696	664	683	668	631	667	647	683	642	647	676	718	680	687	659	663	656	652	658	682	677	600	656	694	649	674	684	687	693	725	619	653	713	684	661	683	670	673	670	652	630	730	624	657	702	607	681	649	644	650	669	661	665	621	676	671	692	723	656	707	694	662	687	667	679	672	743	688	627	697	692	698	656	715	640	672	662	636	679	677	649	669	685	642	628	686	663	661	673	670	665	664	682	709	672	665	683	671	646	686	695	654	677	683	672	682	683	715	709	642	695	709	689	699	641	676	693	670	708	667	711	679	671	666	655	645	648	678	670	665	660	665	641	697	709	687	687	643	677	645	671	671	677	698	670	691	692	662	692	664	672	698	667	694	665	642	681	714	700	662	704	718	688	679	734	668	669	665	676	680	695	663	673	648	652	684	651	649	701	631	657	694	672	708	667	690	666	680	613	629	671	672	686	687	638	694	716	656	672	697	706	691	699	649	676	655	610	679	749	656	729	681	676	662	643	656	663	668	664	671	676	672	711	666	707	654	646	657	658	687	660	657	686	737	658	653	626	655	666	649	667	659	678	658	665	696	642	676	682	702	673	700	672	687	673	731	712	666	693	708	667	662	669	666	685	655	627	660	690	645	697	733	708	677	654	725	685	641	726	599	677	672	636	697	620	676	643	647	673	683	683	622	675	684	699	622	657	680	681	727	682	627	672	701	698	657	688	652	665	693	667	649	623	718	649	689	701	673	693	646	684	703	654	679	686	646	695	690	630	656	644	681	647	648	666	675	683	644	672	658	694	615	682	668	647	646	687	714	710	687	605	692	626	683	662	658	669	671	686	675	665	651	677	653	689	642	695	673	633	691	690	705	653	704	622	674	696	657	605	661	635	644	683	673	646	708	703	681	673	720	686	707	662	657	666	641	707	677	663	724	659	676	685	669	696	706	678	623	722	675	600	639	709	711	701	642	697	591	662	623	658	679	653	679	659	660	696	681	680	707	611	696	670	676	680	653	665	670	698	646	667	682	587	671	688	661	639	689	696	668	698	645	657	660	671	650	709	719	684	670	647	697	665	662	709	676	648	619	674	651	630	663	703	675	700	680	737	640	646	675	695	666	608	674	665	645	671	643	642	702	724	692	654	674	726	634	670	676	715	657	697	673	683	643	686	677	681	658	679	647	653	659	675	622	656	676	649	676	621	638	715	655	687	670	677	646	664	646	680	721	661	616	665	714	640	616	654	676	705	699	667	649	640	691	709	668	636	685	654	728	643	659	680	686	704	681	692	625	686	666	655	688	679	693	677	678	645	694	699	656	620	679	715	661	664	715	672	687	612	645	607	649	698	638	658	695	652	684	665	671	642	681	745	662	663	685	665	687	672	676	686	658	653	634	676	673	685	639	668	658	704	699	684	711	685	688	664	624	677	686	614	674	639	665	700	691	711	668	654	677	671	690	668	687	658	698	686	703	693	705	652	664	628	707	694	686	671	640	628	680	664	676	661	649	695	657	647	649	731	675	690	645	715	683	660	639	661	655	669	606	688	690
4234	335	267	277	277	258	258	266	275	234	266	285	231	229	234	263	240	247	237	262	240	276	220	272	250	269	230	272	275	266	247	286	270	292	250	263	270	248	256	240	269	259	257	244	246	227	250	272	266	255	241	257	242	245	263	256	282	260	241	249	249	264	231	255	253	254	252	230	254	267	282	250	253	228	294	257	249	247	240	240	250	274	295	231	250	219	256	242	233	235	233	245	262	238	269	225	230	260	251	222	275	251	246	223	243	270	207	275	263	236	268	260	236	239	253	249	248	245	279	237	230	282	253	256	221	250	258	252	247	247	249	264	254	266	254	260	214	282	242	228	251	267	270	262	258	222	238	225	255	233	232	234	244	243	260	270	229	231	271	252	269	239	244	239	244	236	232	231	245	258	263	235	264	252	279	227	257	228	238	278	218	236	240	238	249	255	238	257	256	230	252	254	253	213	256	241	260	221	252	263	272	296	244	245	252	249	210	223	216	255	231	241	233	239	253	262	252	238	238	225	259	274	267	258	274	225	267	275	233	230	244	229	251	260	244	265	239	247	237	228	233	256	235	240	265	234	246	248	254	240	241	280	227	264	229	228	233	226	236	236	219	255	252	247	260	237	236	212	268	263	228	259	255	249	262	257	266	249	217	238	235	242	241	256	263	251	258	243	229	260	221	243	221	223	229	241	253	230	222	249	270	231	253	246	264	234	260	224	241	247	243	254	226	242	237	251	286	219	267	259	255	264	260	234	256	232	224	254	235	257	236	247	246	259	241	238	239	271	233	263	245	213	256	244	244	250	240	246	230	272	255	248	262	237	253	280	234	253	256	268	238	255	258	257	256	243	243	257	262	255	256	240	253	250	238	257	249	264	245	257	243	224	251	249	225	250	254	240	245	256	270	248	257	255	209	222	264	262	265	249	248	256	245	230	255	253	262	249	231	278	236	241	258	248	231	223	233	237	249	260	237	241	230	238	227	270	249	254	246	242	266	253	230	239	251	229	266	244	279	276	240	224	237	252	273	262	273	231	229	255	251	268	266	274	246	269	248	257	255	228	252	235	254	255	246	261	243	241	255	243	236	254	248	238	237	259	234	260	240	268	249	220	269	226	260	252	229	250	228	239	292	237	262	214	250	228	217	243	238	247	241	214	270	249	234	249	244	239	230	233	264	255	233	260	244	256	237	253	247	255	248	255	237	247	267	242	250	263	282	241	247	254	232	266	231	267	245	268	253	215	244	269	267	236	271	264	234	244	253	264	229	210	283	233	235	261	222	251	248	243	257	277	254	267	243	275	231	269	257	255	254	271	254	259	269	241	238	275	261	231	259	274	279	260	260	246	265	269	264	237	236	266	227	264	248	260	271	255	240	225	256	270	250	242	233	256	230	252	260	266	229	253	238	215	215	236	261	243	240	225	212	245	252	258	225	290	244	242	260	265	257	243	223	259	248	256	245	252	274	231	256	255	240	264	235	258	261	247	233	243	239	239	202	258	266	238	252	251	230	211	252	238	264	269	261	249	232	242	240	240	242	228	246	270	254	248	258	288	259	235	253	247	280	253	247	232	236	233	234	269	235	245	257	242	242	232	291	252	235	241	231	256	245	249	236	225	253	231	251	250	266	241	237	252	263	224	252	257	277	246	236	247	241	237	263	262	261	218	267	257	249	222	238	270	268	275	272	266	253	264	242	263	230	243	261	271	217	226	222	216	288	249	230	257	250	233	256	240	243	227	254	259	255	244	263	257	226	258	230	236	234	256	258	244	256	229	246	253	232	265	271	256	235	245	259	279	274	273	244	255	267	256	257	271	228	232	253	252	246	255	261	252	264	250	230	236	232	230	226	271	260	232	248	235	271	280	252	260	256	232	264	235	254	272	267	264	235	229	273	277	255	258	271	255	262	258	270	268	248	276	254	257	237	274	231	255	240	242	260	195	260	265	243	242	239	241	234	258	218	246	256	263	231	242	262	242	265	253	215	249	253	265	243	274	237	249	262	244	255	244	235	252	279	278	251	266	261	212	245	235	246	238	233	207	220	237	213	219	241	253	273	268	267	266	263	237	247	215	277	265	267	239	232	244	256	256	255	233	258	267	244	240	248	259	222	247	252	240	245	255	236	231	278	249	270	256	245	236	228	236	239	237	259	253	254	252	253	257	241	293	220	243	268	239	256	273	252	268	252	275	227	213	240	228	250	250	239	219	249	269	267	237	282	212	232	222	264	246	241	268	272	269	250	241	257	251	251	261	258	279	269	277	248	258	264	268	255	276	215	265	269	238	244	227	259	241	267	237	223	258	243	237	224	233	235	258	240	232	242	251	246	283	253	224	252	257	268	246	226	240	272	237	278	240	271	243	248	262	243	246	226	256	267	269	270	263	268	255	245	288	240	271	265	249	259	258	264	246	239	255	256	244	256	263	251	237	259	271	255	260	253	230	261	224	295	218	259	246	268	213	221	254	244	287	272	253	274	224	243	269	220	233	233	232	245	243	247	251	239	238	249	285	223	231	297	259	235	280	242	265	249	250	247	245	243	244	288	251	281	258	272	244	263	255	233	241	209	202	260	237	249	260	231	246	253	255	240	261	251	265	251	303	244	234	237	271	236	228	261	237	239	280	252	230	256	271	242	253	251	245	264	223	251	270	268	260	238	283	222	273	248	257	224	258	275	252	257	249	257	239	246	234	258	276	283	246	238	248	230	253	259	236	242	226	250	235	245	231	256	251	286	251	233	292	260	266	268	246	264	261	230	262	251	275	237	254	255	239	258	234	249	252	258	272	238	265	236	254	224	263	252	248	203	256	271	241	267	249	256	240	232	238	260	226	230	250	256	242	266	234	255	255	278	241	232	250	208	270	267	268	218	221	251	278	263	226	269	247	227	249	222	229	269	251	254	214	236	247	248	253	250	246	252	255	257	262	246	256	250	234	254	224	210	232	277	247	226	244	247	241	246	253	254	249	269	248	239	238	245	252	242	240	249	245	242	247	240	238	264	242	240	259	254	253	257	261	298	246	246	263	211	237	255	255	241	257	248	254	223	277	233	243	245	224	266	264	243	243	226	265	265	245	233	243	249	275	227	236	239	261	255	248	274	219	255	247	236	243	239	249	225	256	235	257	249	249	245	227	244	257	256	270	261	286	280	273	266	226	247	238	219	264	251	233	247	216	227	233	251	257	245	247	256	259	243	248	250	275	258	239	271	235	225	257	216	240	246	236	229	242	272	261	281	242	224	224	269	220	215	259	262	279	268	228	250	268	246	243	246	219	240	293	263	246	277	247	257	238	248	262	241	258	286	251	276	235	249	233	229	240	242	253	254	244	257	222	264	258	246	252	221	247	248	228	241	244	247	270	263	237	225	262	237	232	238	269	240	260	249	271	249	241	248	241	230	257	241	252	236	271	261	265	241	256	259	239	240	243	257	256	282	228	256	234	249	264	236	271	259	264	259	274	231	217	259	275	257	240	272	249	278	253	240	270	256	232
4239	767	783	802	798	776	770	739	765	699	697	676	719	648	716	697	626	681	647	693	658	672	691	705	681	729	633	685	642	668	646	630	639	689	681	688	678	663	664	685	647	684	687	665	687	682	679	657	628	652	669	664	700	707	679	697	670	624	662	669	706	674	695	725	686	688	679	650	672	679	696	672	704	677	681	660	686	640	691	670	689	654	654	687	707	696	655	717	644	639	633	672	677	710	690	753	661	658	664	701	642	633	701	670	640	681	701	700	655	679	668	673	668	644	630	650	670	658	691	678	657	654	688	645	700	658	626	665	707	709	638	723	613	617	698	654	664	716	634	667	664	627	694	647	658	695	703	667	668	621	690	647	661	644	672	666	671	708	635	634	665	678	675	701	673	689	707	666	698	688	667	710	667	697	634	676	644	660	637	712	649	684	647	625	673	670	683	693	651	681	682	682	694	673	630	685	680	676	626	691	687	671	684	621	688	666	650	681	714	685	711	639	682	641	656	699	681	656	693	693	717	646	657	661	671	672	686	693	658	688	721	661	632	687	665	655	646	700	685	675	717	677	657	659	673	706	678	688	658	656	656	772	652	642	686	700	647	628	669	679	684	686	693	703	721	677	657	665	645	639	665	651	658	654	653	694	667	687	639	738	666	665	647	652	696	686	669	686	661	670	678	680	650	647	661	628	647	639	686	679	660	675	692	669	693	671	711	650	679	645	712	707	671	698	675	696	659	696	643	686	680	682	708	682	721	664	673	699	653	690	684	704	686	680	674	645	659	658	660	679	648	674	660	639	655	648	673	638	656	675	650	654	697	680	651	703	625	668	688	653	657	704	679	662	668	676	660	666	678	687	639	685	649	679	656	686	642	730	632	665	714	649	688	652	694	667	652	675	689	655	654	643	634	675	694	722	640	679	629	668	643	693	738	673	652	675	688	677	660	659	712	718	668	667	701	635	646	671	673	687	681	657	657	667	676	625	682	724	685	626	645	662	719	640	657	734	688	660	651	700	653	691	638	690	689	668	721	680	664	619	673	689	655	656	636	722	661	648	687	693	686	658	627	703	679	641	684	702	642	644	682	654	672	630	700	657	646	688	684	669	618	608	658	712	639	650	639	700	718	708	723	657	649	650	712	646	653	636	664	622	659	643	657	635	694	688	665	671	663	631	637	690	697	650	653	665	697	667	678	677	665	683	676	683	661	668	642	656	623	686	682	677	674	704	649	645	671	654	665	653	675	674	714	673	662	677	677	691	604	615	630	638	645	651	647	654	632	724	721	651	644	615	649	654	638	697	688	706	700	668	669	705	698	632	655	683	689	692	655	669	740	695	684	664	678	672	659	697	655	661	664	710	636	679	694	628	717	678	665	684	619	644	640	691	645	633	675	700	641	654	666	647	650	655	670	674	692	678	688	676	673	652	709	676	601	697	721	687	668	668	662	705	675	675	694	658	698	660	663	666	702	701	684	640	674	716	686	666	673	622	669	680	705	668	652	665	650	655	617	668	706	671	625	693	645	677	670	642	694	665	646	660	678	663	641	604	643	644	677	714	645	689	643	644	636	677	663	665	659	726	680	630	616	650	665	658	646	683	693	645	718	698	710	709	622	668	623	693	647	683	668	706	697	696	669	649	716	702	658	669	658	704	685	689	679	703	712	682	665	664	656	640	693	666	658	693	616	676	648	650	689	613	700	696	661	684	683	671	639	679	641	683	684	678	700	685	675	686	699	702	671	674	677	726	697	695	660	695	640	636	672	658	687	672	661	683	641	650	697	643	660	664	652	699	700	697	651	642	609	643	637	647	714	716	639	665	624	671	677	678	648	651	676	709	689	681	705	681	646	658	605	678	712	625	662	707	723	670	678	680	662	698	669	601	643	622	680	717	629	657	683	682	633	642	615	694	662	703	632	681	662	660	721	717	665	704	678	625	633	700	646	611	729	617	637	698	710	678	640	640	660	673	691	660	650	670	720	648	646	693	738	692	671	672	716	698	684	648	646	629	690	638	666	646	691	679	690	673	644	700	695	671	633	685	653	643	658	660	703	662	683	633	617	697	652	699	657	693	648	665	705	645	628	677	708	667	636	677	627	743	680	690	712	665	642	664	666	646	687	642	696	692	682	667	727	686	655	648	661	631	686	675	657	636	677	655	649	650	689	673	681	670	671	657	674	688	670	636	692	697	672	616	657	678	659	666	662	679	649	661	649	639	678	683	651	695	652	684	707	693	633	693	689	649	702	679	657	688	656	661	691	658	609	655	648	682	654	685	657	684	661	678	688	677	686	683	704	689	666	690	662	714	687	667	632	647	660	703	655	657	681	672	641	652	697	672	667	671	653	630	684	681	675	689	681	673	731	722	701	639	611	650	701	648	655	703	701	600	655	703	668	684	708	699	678	661	696	681	681	682	615	659	655	697	649	632	652	730	674	677	658	653	725	665	725	690	672	694	624	629	635	633	622	660	714	710	645	688	681	691	637	642	668	675	697	691	637	725	663	719	674	653	692	717	631	617	657	677	688	631	710	701	638	672	683	713	668	610	700	624	673	671	705	690	675	698	689	666	665	675	659	671	690	690	680	663	651	637	680	660	704	688	621	693	680	654	655	690	683	660	633	615	642	662	674	688	611	651	669	674	652	671	678	698	679	692	667	671	658	692	654	692	681	673	641	637	664	631	667	720	690	661	612	680	704	657	676	661	669	628	647	661	650	653	659	686	678	679	669	627	606	671	668	674	654	668	685	641	691	671	662	683	683	673	675	705	667	667	706	678	689	658	656	690	684	717	691	652	679	654	673	641	696	716	707	677	656	662	644	665	666	659	616	660	698	657	664	705	689	653	713	673	674	714	685	673	629	698	688	666	691	725	755	677	668	695	675	698	659	659	647	661	690	659	676	636	676	687	674	744	656	637	686	686	728	650	647	684	678	647	697	674	679	676	636	703	662	641	614	685	681	661	693	672	681	693	674	677	658	625	676	677	672	671	662	736	651	682	700	668	658	679	694	692	641	683	663	686	677	657	709	623	675	632	656	702	676	725	658	650	673	673	684	664	671	669	633	668	698	707	709	670	661	625	666	672	670	637	664	634	636	650	710	629	668	635	655	705	707	711	694	670	665	683	654	722	704	698	668	667	704	699	674	691	658	662	672	677	660	657	668	654	651	694	695	648	662	674	650	690	620	672	663	650	685	678	664	726	669	717	699	632	713	669	631	685	629	690	655	643	654	674	694	704	695	681	692	670	638	719	645	682	680	692	639	695	696	635	668	659	652	648	655	676	685	615	678	639	711	607	714	649	681	667	630	692	685	643	654	705	676	649	684	672	682	666	620	681	651	656	674	702	629	672	630	668	689	641	619	654	679	691	649	666	688	683	662	649	695	654	677	660	648	698	687	665	674	653	664	713	665	698	663	703	667	647	674	667	626	734	661	656	711	700	662	697	667	696	680	684	673	688	644	688	670	683	664	690	643	708	687	625	682	676	642	690
36901	8653	1473	998	761	618	573	477	443	447	404	389	379	395	378	357	343	353	331	328	313	350	339	346	343	293	337	347	361	326	320	363	315	359	338	330	321	301	332	325	322	332	348	324	329	320	303	334	337	329	312	305	324	312	348	304	374	310	318	309	321	324	319	331	321	303	342	328	333	342	314	330	309	319	347	331	341	350	350	337	307	297	326	321	350	329	328	311	326	317	341	321	331	359	350	340	333	355	323	347	350	328	324	322	324	316	290	316	325	337	350	326	313	349	298	346	323	324	339	322	276	319	318	345	336	299	366	301	333	313	324	335	356	329	306	320	332	319	343	311	340	331	326	342	308	325	327	334	304	323	321	299	360	333	321	333	348	377	336	337	323	342	334	369	298	345	350	316	328	328	307	353	320	312	322	320	330	307	343	344	318	335	331	290	311	337	340	317	320	334	314	342	309	327	331	304	337	304	357	351	317	346	302	353	316	323	355	285	318	343	332	299	344	295	331	330	323	326	344	315	359	330	339	319	353	347	349	339	337	305	350	320	316	341	296	341	284	308	304	322	343	356	327	303	276	323	329	330	320	306	301	331	350	314	350	330	331	312	318	338	345	320	320	297	344	325	316	359	339	322	307	313	325	325	353	333	313	307	324	323	372	367	336	336	371	340	309	320	323	303	296	344	317	336	333	317	337	351	354	320	319	329	346	343	349	338	336	321	309	328	341	321	324	306	343	337	338	349	328	340	326	328	313	327	317	314	355	357	313	338	333	301	342	324	334	367	335	299	333	334	349	313	297	350	326	340	331	298	305	305	310	331	319	324	326	297	312	315	328	325	353	352	321	350	328	308	345	289	315	300	342	320	350	305	335	336	364	329	326	287	311	340	328	353	345	309	331	344	335	302	333	309	324	301	297	333	334	307	348	345	318	332	322	335	323	332	361	350	352	336	317	317	350	341	340	348	319	331	330	331	320	293	307	331	331	323	344	329	308	314	347	319	340	338	342	316	348	312	342	356	344	317	341	312	334	312	316	319	380	323	341	330	298	323	303	327	315	310	339	296	327	329	342	348	290	335	343	332	343	306	322	283	313	316	332	350	349	297	329	352	317	347	266	310	302	312	342	344	353	337	342	288	339	322	330	358	335	321	337	322	325	328	352	337	358	350	308	315	327	320	361	301	341	375	313	349	324	315	326	345	331	313	309	304	293	301	318	313	331	299	325	365	330	359	337	305	319	317	346	321	321	350	331	330	326	328	311	335	290	333	310	317	289	322	349	293	324	341	330	322	325	346	315	321	345	331	316	327	337	338	351	338	328	346	331	319	337	339	322	359	337	359	320	331	334	332	340	346	337	326	323	320	354	342	337	311	323	347	318	314	303	327	294	340	332	336	337	350	362	368	345	305	338	353	325	314	332	336	288	350	330	318	324	334	318	341	323	343	345	343	339	318	320	299	286	366	343	356	346	333	337	347	307	325	303	313	335	296	340	336	341	359	290	334	315	329	361	322	314	332	329	322	329	324	330	316	347	300	352	357	310	352	317	352	361	341	338	314	298	332	328	303	368	362	323	320	352	305	314	301	299	330	319	327	352	341	344	343	351	360	352	327	349	361	347	334	349	348	354	370	303	358	384	286	287	330	358	326	313	334	303	316	344	326	330	334	290	321	331	296	330	338	274	339	333	319	328	325	342	290	332	342	327	326	307	336	328	326	329	304	352	333	329	355	338	314	333	328	320	318	292	357	371	322	318	326	318	343	299	355	319	315	344	349	343	304	341	325	336	321	309	300	317	355	332	322	308	322	332	324	318	327	325	301	341	335	337	333	368	355	342	324	321	330	332	343	311	289	329	309	310	341	310	326	315	353	314	323	375	327	334	340	332	313	302	346	340	320	313	306	323	317	345	308	310	332	333	340	322	320	369	320	318	304	351	312	360	333	301	332	316	328	326	277	334	324	320	318	330	297	327	337	330	301	282	374	317	318	332	325	314	344	349	323	314	310	287	337	296	299	292	355	317	324	329	282	327	283	349	326	297	322	317	315	326	317	312	350	335	338	343	330	326	338	317	347	310	297	321	317	316	316	354	313	304	341	309	298	338	310	336	333	310	342	340	348	336	313	331	323	307	317	326	311	349	321	319	352	344	296	312	328	337	335	348	332	332	330	331	300	349	312	300	306	351	328	328	344	347	367	337	339	318	366	345	314	341	362	318	304	311	336	332	308	308	316	321	338	321	347	299	350	331	341	354	353	374	375	304	320	317	339	332	320	313	335	348	312	320	314	304	338	330	331	353	307	331	364	302	340	321	306	324	285	332	351	343	324	350	327	295	318	350	329	332	332	320	323	364	309	316	338	320	346	317	265	300	336	339	347	338	329	315	316	332	337	357	358	334	301	302	327	305	306	339	304	322	321	317	338	377	324	328	316	313	336	329	306	344	330	361	318	323	315	314	288	339	335	303	352	315	323	320	349	302	344	298	309	318	312	295	335	317	329	320	348	337	317	298	314	313	322	348	342	320	271	326	318	323	294	339	349	370	323	325	295	337	319	330	322	339	339	358	337	299	323	343	329	324	356	319	325	316	337	333	303	306	346	347	313	316	290	307	343	326	336	310	333	312	368	321	302	337	304	331	326	349	333	279	346	334	319	301	326	313	313	310	323	338	296	330	345	348	320	335	332	331	320	358	305	353	326	327	306	332	283	317	350	337	332	319	331	320	338	307	309	320	348	325	338	327	340	343	335	303	338	362	317	354	345	320	355	342	325	368	339	354	310	344	311	335	313	312	331	331	331	309	359	299	303	342	312	275	338	327	322	330	327	314	299	340	328	332	360	333	306	319	333	347	311	336	320	338	339	344	382	315	311	338	354	322	334	303	339	338	348	318	352	329	317	288	339	308	323	315	313	335	317	382	303	294	307	334	339	332	302	313	321	302	329	335	280	318	308	332	320	300	318	337	355	365	321	325	330	342	320	348	320	317	337	369	328	311	359	333	331	330	319	306	319	337	341	307	338	312	341	283	313	342	316	324	340	312	300	321	340	277	329	334	284	345	327	333	333	314	330	337	305	355	322	360	289	310	331	345	308	325	349	325	325	351	305	318	354	356	336	355	334	321	325	365	346	318	349	315	348	310	326	312	332	313	346	326	318	338	321	289	316	329	321	353	341	332	343	343	325	333	319	348	330	308	333	343	359	334	359	334	347	328	345	328	303	349	306	333	346	309	327	325	327	314	365	331	343	336	377	347	305	311	293	318	313	310	318	301	381	337	334	335	320	327	347	319	304	306	352	365	369	324	358	325	308	334	305	363	333	294	336	329	336	311	322	302	292	343	325	323	317	323	362	324	341	367	324	328	323	336	350	310	301	322	319	337	323	319	299	335	345	348	320	320	328	317	323	337	285	352	361	359	330	307	289	342	345	334	305	339	346	339	347	304	323	316	343	338	308	293	325	322	338	357	319	346	322	333	335	336	288	332	347	321	335	328	330	310	331
19572	1666	2910	3267	2911	2404	2036	1831	1687	1506	1383	1334	1214	1110	1138	1099	1070	1057	1082	1043	1015	978	983	1011	938	939	948	899	934	909	903	907	829	893	911	900	883	902	840	902	887	916	881	871	881	879	911	883	870	904	857	853	874	819	863	855	878	872	891	819	846	854	839	822	877	866	851	861	849	856	828	803	887	873	872	789	838	847	833	853	835	786	842	812	869	855	806	877	853	851	838	859	809	833	835	914	836	835	865	866	847	885	837	885	793	863	869	829	844	829	862	831	822	846	874	841	806	827	858	825	791	869	840	825	820	851	849	863	840	875	839	845	877	811	863	843	840	852	843	846	796	815	833	850	839	830	886	873	834	859	864	853	819	861	833	867	852	864	832	852	816	860	832	858	799	847	856	845	846	846	842	836	839	826	847	832	830	887	813	831	824	858	819	875	795	861	883	842	834	839	847	782	824	817	860	872	832	812	872	862	775	855	850	827	814	840	866	806	885	827	811	840	857	893	832	791	851	836	838	809	862	838	794	853	816	860	840	775	832	792	824	824	814	854	862	767	838	797	890	794	801	864	868	834	838	847	839	834	859	881	884	828	864	825	902	848	843	821	804	856	801	854	770	823	855	812	852	810	856	859	820	808	860	861	869	838	891	788	850	864	840	839	807	805	890	900	849	866	891	847	858	843	817	930	794	829	836	794	865	904	837	838	837	824	786	834	851	860	862	810	860	798	867	862	867	814	842	848	860	851	833	866	867	814	864	888	889	833	853	840	830	845	816	814	869	802	868	878	855	794	859	853	816	825	857	831	854	889	852	934	877	874	836	820	864	875	850	836	849	851	823	839	844	852	841	846	828	810	800	843	848	811	866	855	850	845	848	819	839	880	827	872	832	824	883	844	837	829	906	798	809	821	826	837	834	810	814	790	818	871	823	839	856	833	843	853	843	805	845	834	790	826	879	833	868	819	831	864	822	830	831	845	834	832	788	846	827	778	898	852	845	828	825	837	889	770	838	854	831	800	824	840	811	840	864	836	814	860	817	768	849	841	835	869	847	837	797	827	810	828	838	867	793	864	848	829	842	863	812	844	818	772	852	840	819	870	835	915	859	858	819	804	814	829	825	856	786	780	853	836	798	823	834	859	874	877	833	847	856	796	862	868	870	828	859	833	812	830	851	809	844	853	830	837	838	837	807	850	833	902	859	839	850	850	804	864	789	804	865	834	842	839	827	780	861	807	829	893	802	841	839	861	781	856	841	840	838	827	870	855	868	830	843	801	872	839	850	803	833	805	858	860	869	851	836	888	887	833	773	813	830	829	872	849	831	845	852	869	834	807	810	838	869	816	817	845	840	809	829	853	823	864	833	870	842	853	848	871	811	907	889	795	859	824	852	823	858	893	831	823	813	848	829	836	801	862	769	820	855	903	838	870	835	813	859	847	816	859	871	824	848	913	806	812	812	840	818	854	856	875	866	852	848	788	836	858	887	851	836	847	867	855	841	861	845	837	847	764	848	815	838	869	818	859	789	794	823	810	845	803	834	893	763	817	895	807	855	854	861	864	793	807	832	814	845	843	809	864	847	769	835	841	888	825	809	856	904	848	832	824	890	824	849	811	848	859	803	840	849	828	841	845	877	845	856	841	816	916	817	819	858	830	788	911	871	855	856	784	846	826	866	855	838	854	885	845	823	834	817	847	828	854	873	830	883	829	841	808	845	821	943	789	888	832	866	811	814	870	884	808	830	873	851	820	812	862	785	852	816	825	825	861	798	833	849	826	870	870	814	841	866	861	808	806	832	830	848	781	867	854	843	864	871	870	859	866	833	832	885	774	868	840	874	854	889	850	833	852	849	824	861	851	828	803	829	814	919	791	883	812	803	802	815	863	869	868	840	836	786	887	821	849	864	859	820	799	793	782	811	839	814	843	855	881	852	870	855	836	832	841	858	881	831	806	853	853	877	832	893	834	835	849	859	811	820	819	836	855	852	842	843	865	827	824	831	847	839	831	808	819	834	836	849	829	805	816	821	829	858	843	855	801	876	882	861	822	823	807	845	849	841	881	863	826	835	859	828	886	828	863	836	846	829	882	810	844	808	822	849	831	844	850	849	837	870	845	838	898	782	827	833	824	845	832	889	861	869	851	837	836	869	865	817	882	821	821	874	862	849	796	822	821	844	877	830	853	814	875	783	836	829	843	805	809	886	839	838	808	807	833	829	804	863	856	762	861	794	864	797	817	797	859	867	832	862	850	838	854	831	847	843	843	848	857	841	855	819	822	800	830	833	863	880	846	811	825	841	881	853	847	880	804	820	867	832	790	841	842	849	845	796	829	860	852	868	824	810	853	843	897	858	797	878	874	813	880	787	824	839	817	901	789	871	827	823	813	850	851	829	855	844	830	833	845	833	856	822	813	786	831	829	885	826	825	839	796	833	809	828	868	816	855	859	858	837	845	821	843	819	818	829	788	801	852	883	846	876	836	860	851	810	873	903	836	857	868	837	830	838	794	827	805	847	869	812	836	794	820	827	838	860	833	843	861	903	863	839	815	807	822	874	806	858	844	830	839	835	852	847	834	809	862	830	876	871	823	828	845	803	851	878	828	836	850	819	797	905	875	806	822	818	837	859	872	795	870	900	866	769	895	820	837	852	827	820	830	842	858	851	883	855	814	808	814	767	842	781	901	843	844	796	808	867	832	851	819	849	815	884	871	841	827	804	869	848	820	823	837	808	822	846	806	863	832	871	846	800	820	872	860	875	812	802	835	829	888	844	805	835	835	865	848	843	851	882	849	827	833	743	835	893	857	830	825	814	841	825	845	864	809	774	796	817	862	876	829	793	850	806	872	874	845	781	853	896	849	858	903	838	823	816	860	856	867	879	826	870	805	822	796	782	867	890	794	846	865	809	827	807	849	826	857	838	853	829	839	815	827	832	816	853	827	878	825	809	787	815	816	870	849	903	889	822	820	862	836	878	837	819	867	860	852	862	828	855	840	833	776	778	788	909	799	879	829	834	834	861	866	817	834	861	843	880	845	925	815	797	819	829	841	836	936	814	849	863	870	901	818	828	872	851	785	828	820	863	846	793	796	837	825	841	846	851	869	832	875	828	901	810	850	891	812	814	807	854	851	816	877	794	837	818	852	852	821	833	861	874	849	795	874	776	834	842	851	872	812	840	883	816	838	856	841	834	844	807	813	870	875	885	797	906	836	815	820	812	902	818	859	839	896	869	861	850	869	769	797	812	863	855	871	860	843	834	747	863	852	808	828	835	789	833	824	827	817	815	827	828	874	834	801	841	854	850	855	836	774	858	848	865	831	854	848	882	809	796	850	870	851	825	832	857	832	815	882	845	839	842	822	848	790	829	858	813	838	814	889	801	895	817	818	796	829	817	833	858	784	854	861	853	807	841	864	848	854	834	823	841	884	856	788	843	862	866	845	840	837	846	921	871	800	872	867	812	828	869	875	867	780	857	849	826	821	839	834	859	867
50554	15536	3125	1743	1177	852	723	568	479	444	362	381	434	364	338	321	307	310	283	298	296	287	281	291	279	292	298	263	270	251	264	256	267	269	292	254	228	230	244	259	282	297	248	282	241	220	240	230	243	284	247	239	255	263	250	261	248	277	246	251	273	240	263	258	263	263	266	268	265	255	251	259	247	281	263	270	240	268	276	282	242	242	231	243	265	261	237	243	245	268	244	251	249	276	256	261	267	257	270	259	256	250	249	265	245	255	291	257	267	267	229	266	261	229	246	240	231	238	272	236	233	287	270	274	255	291	251	240	258	250	273	283	257	255	265	237	236	266	246	236	282	244	233	261	246	280	254	232	245	242	256	244	253	273	262	256	262	279	281	237	228	255	248	278	258	238	266	231	257	265	254	282	242	271	261	250	259	241	217	235	229	233	272	259	263	252	244	248	230	249	229	277	260	278	257	250	262	268	271	236	277	259	257	242	245	267	254	220	245	239	243	236	244	271	269	254	302	245	276	269	242	249	280	256	239	287	252	268	275	269	245	244	233	249	267	265	280	232	277	272	249	232	252	257	263	229	268	244	251	230	232	263	272	249	241	276	271	245	246	246	259	233	226	240	262	256	260	246	252	239	247	256	272	251	258	238	281	264	265	236	286	256	225	260	232	253	240	236	233	241	235	262	252	242	260	223	239	267	245	249	257	280	244	242	244	271	273	250	247	261	227	254	258	253	257	283	253	237	264	251	237	278	229	254	248	246	271	280	243	232	272	234	259	237	251	262	249	251	231	276	261	291	268	257	267	251	276	259	272	235	246	254	264	232	240	228	245	259	267	263	249	265	238	273	257	265	270	247	228	255	236	231	263	279	218	256	238	253	213	251	265	243	253	246	285	276	231	264	266	264	243	243	255	251	242	236	252	220	279	246	252	277	238	228	260	288	276	243	263	266	268	245	233	237	291	241	229	222	263	247	218	268	256	249	268	251	278	272	278	267	247	279	254	234	256	222	230	235	218	215	222	279	258	265	260	242	276	268	261	249	287	267	249	227	259	278	244	262	234	218	271	258	266	243	251	254	274	256	239	274	259	235	263	258	223	262	245	247	277	251	289	284	249	255	236	213	230	256	265	276	269	236	267	234	235	275	256	272	240	218	205	211	257	233	244	264	269	250	262	213	280	291	220	270	250	233	253	254	257	265	235	241	258	275	223	221	260	258	268	238	261	271	205	231	281	249	221	244	257	251	290	271	271	255	255	284	251	242	244	270	254	263	270	283	245	250	260	228	216	255	239	255	257	235	254	252	247	263	248	235	267	256	263	246	232	251	265	244	263	283	261	243	251	263	262	255	242	265	262	267	235	234	272	257	261	245	259	223	267	279	261	278	271	237	259	266	266	249	236	240	259	255	274	276	252	258	241	241	263	247	249	248	238	237	241	278	285	252	253	220	302	214	282	253	256	258	274	240	232	235	266	268	255	261	239	262	254	256	244	251	243	258	248	265	271	250	247	259	273	258	267	275	260	246	278	277	235	242	243	271	256	270	220	251	244	235	302	240	283	223	282	253	235	240	248	243	257	295	243	258	275	252	259	248	242	260	269	287	238	264	266	248	267	276	255	248	284	224	259	268	225	222	240	249	285	238	251	248	275	234	276	265	236	270	282	240	227	250	254	277	287	262	264	233	230	251	255	262	251	279	268	250	261	248	233	234	230	246	250	252	245	269	275	242	255	216	251	254	235	226	253	228	226	246	255	248	261	234	266	226	258	232	237	249	239	279	256	255	260	248	282	254	262	266	280	242	253	240	251	256	247	250	253	257	242	241	278	246	241	227	276	228	250	232	256	278	267	225	242	263	257	250	241	258	255	250	236	234	255	251	259	260	237	253	248	240	294	264	250	275	240	252	236	245	233	234	253	233	273	238	252	265	269	268	238	237	240	274	239	242	259	272	230	258	282	265	262	271	228	254	261	255	263	270	246	253	248	261	252	273	274	220	246	252	235	281	242	255	226	256	241	245	268	253	259	259	227	263	256	244	231	236	251	243	265	259	234	261	275	260	235	239	256	267	262	232	258	248	252	249	261	258	238	267	275	242	277	239	271	254	236	219	232	260	257	248	245	247	270	269	251	269	246	285	253	272	251	230	258	264	276	244	232	232	256	257	261	268	252	271	250	268	270	259	275	268	238	242	256	236	283	248	237	237	269	229	246	228	239	242	257	248	248	252	234	274	240	234	299	235	269	248	238	221	259	262	225	283	263	255	282	243	241	250	263	284	255	231	243	239	249	259	247	284	240	252	298	260	247	261	250	248	282	278	303	273	254	275	240	275	298	243	232	226	271	249	251	287	272	231	288	262	269	249	269	274	249	266	227	261	266	236	242	235	263	256	256	311	258	220	231	261	256	230	242	208	262	251	252	242	259	269	196	238	275	249	266	289	240	232	245	273	269	254	254	229	245	250	272	238	247	262	238	277	245	215	220	250	272	228	278	243	282	245	256	259	263	248	288	269	248	258	286	236	253	270	235	260	261	254	237	218	256	270	252	233	276	251	282	274	261	258	255	233	273	241	258	268	278	232	265	256	234	239	262	269	263	264	255	233	278	264	255	274	266	261	251	247	263	239	251	236	225	259	279	254	216	237	242	242	261	243	267	262	269	265	260	266	241	275	252	263	256	271	253	253	234	225	248	255	226	246	287	253	246	231	262	241	258	256	254	264	254	242	250	241	238	253	284	203	255	223	237	270	244	262	265	252	272	280	248	250	239	238	208	250	264	268	242	258	238	265	264	280	258	244	256	258	255	261	265	270	251	291	256	268	249	281	251	236	265	248	251	241	249	247	254	266	255	262	264	250	273	244	245	272	267	282	236	256	268	267	253	210	300	256	247	277	238	221	219	252	253	263	240	255	262	267	264	295	236	265	244	242	238	255	254	282	286	249	226	241	281	264	239	227	261	281	249	251	249	255	260	257	267	243	266	245	256	255	245	231	241	248	257	240	241	230	238	272	240	237	254	275	250	262	257	252	261	248	258	253	237	273	256	268	265	246	268	260	296	284	258	254	250	242	254	270	247	272	250	239	277	248	264	252	274	248	250	256	262	272	271	260	251	263	285	245	259	250	283	258	269	258	243	255	255	251	258	272	266	229	262	279	234	249	236	232	256	231	291	258	228	220	212	259	252	307	281	280	234	274	251	241	249	284	248	272	263	265	267	264	245	276	247	279	250	255	230	237	252	253	269	212	246	253	255	233	253	267	238	284	255	249	232	283	231	281	252	272	287	234	243	226	231	283	251	235	251	258	262	258	268	249	244	238	261	240	258	241	256	259	245	252	259	251	248	241	260	270	265	264	240	267	254	239	248	253	253	269	271	237	268	278	284	239	265	249	237	243	276	262	245	286	267	245	271	242	237	243	250	256	244	265	237	252	261	256	260	232	253	268	255	192	269	256	254	264	248	262	243	284	255	244	222	270	236	254	265	275	260	244	246	277	232	272
26097	2221	4781	5482	4651	3847	3148	2640	2179	1977	1800	1603	1451	1353	1266	1162	1133	1077	1029	1005	960	907	880	888	919	879	819	833	840	833	795	791	790	828	780	741	796	746	757	767	738	779	756	726	777	722	700	665	716	664	707	727	710	712	708	704	714	664	697	678	708	725	697	686	665	727	647	697	718	707	701	704	641	718	663	626	670	666	675	665	663	704	690	650	661	667	670	684	657	693	699	715	676	653	674	682	650	706	668	692	647	677	705	635	705	670	651	678	694	649	669	679	632	651	637	667	655	686	624	676	650	679	685	684	653	717	692	648	646	633	638	669	662	698	669	680	691	630	706	644	632	671	645	624	666	694	646	695	653	662	684	711	639	625	674	689	679	657	679	667	671	639	680	649	687	729	657	679	654	606	636	676	675	668	689	668	620	653	643	681	707	690	642	692	684	677	676	663	637	652	669	641	693	646	650	642	670	616	627	667	659	653	629	675	689	662	658	644	619	639	640	642	686	663	640	666	613	596	676	666	639	654	667	665	658	625	644	640	648	713	644	658	640	644	666	683	675	616	665	633	664	687	702	690	638	665	651	636	678	677	676	672	691	668	635	673	650	680	651	639	689	645	641	655	666	658	640	656	661	671	667	635	654	665	667	627	647	654	677	677	644	690	633	647	689	660	659	642	707	648	653	667	681	657	665	687	686	703	665	653	682	646	648	648	636	661	597	674	654	641	614	628	639	647	636	660	633	654	679	640	696	641	665	641	688	677	658	626	628	623	636	610	660	668	626	679	645	665	625	660	644	651	649	686	641	641	706	638	648	690	655	646	635	633	684	649	688	648	663	598	674	678	660	661	687	658	689	669	660	637	658	628	666	658	662	630	636	695	648	687	662	658	658	635	675	633	657	648	681	665	601	671	714	667	698	602	619	705	646	665	650	625	694	634	664	634	640	661	661	686	689	591	650	654	674	659	657	626	640	646	692	640	641	671	642	689	670	627	687	610	674	692	663	686	629	652	640	656	661	637	648	631	650	666	643	668	668	676	654	718	658	661	700	671	697	659	626	672	623	660	668	640	661	687	625	675	640	650	683	651	636	628	643	680	663	671	686	661	653	646	663	660	668	681	639	683	660	662	652	633	678	611	644	658	729	616	649	617	652	661	686	615	655	612	693	638	684	715	643	653	629	634	624	641	677	685	601	650	666	699	688	672	655	663	660	665	655	683	646	703	656	667	658	646	612	648	627	686	640	657	672	659	635	652	677	650	678	662	612	647	636	674	694	636	672	653	650	658	622	648	645	657	679	650	643	703	662	669	667	687	677	641	662	680	643	646	671	607	686	670	646	655	711	621	660	661	630	665	664	638	665	642	622	687	632	657	638	623	694	641	645	642	665	630	698	653	638	691	641	642	697	655	660	680	645	660	689	647	688	658	659	678	631	663	662	637	679	641	632	665	654	701	691	666	616	638	681	628	671	686	686	648	659	656	643	662	632	643	657	646	666	647	645	695	646	602	624	666	670	662	630	612	692	707	644	612	673	657	605	669	674	665	674	648	668	662	625	637	664	671	641	674	684	623	683	711	636	651	640	668	673	637	637	648	660	670	622	680	657	673	644	621	648	616	602	652	646	678	704	645	666	656	673	662	687	624	659	665	703	634	649	641	674	652	666	659	634	633	690	661	635	655	671	632	665	624	653	627	617	635	651	677	631	668	655	699	632	647	661	645	608	692	686	642	600	613	635	692	597	650	688	655	620	649	640	662	679	661	649	662	628	651	634	627	696	658	649	631	630	645	674	641	638	687	652	661	624	676	663	640	659	640	674	643	647	660	680	688	668	637	654	665	640	622	708	651	662	661	646	671	639	658	620	632	693	654	617	663	667	624	637	618	683	607	650	687	604	664	641	660	654	651	646	663	656	617	682	659	652	664	639	636	694	612	690	642	669	622	621	647	645	670	663	624	627	639	655	623	697	613	704	646	626	644	635	667	685	625	641	629	636	681	649	689	660	709	677	625	673	688	664	610	682	624	643	658	697	700	664	639	690	651	669	690	643	668	647	638	704	663	633	642	646	649	677	611	642	655	612	603	659	685	653	693	581	663	654	629	603	645	683	643	672	662	679	635	625	673	678	621	619	669	644	653	635	632	623	656	656	672	597	682	627	669	694	657	655	661	627	681	616	669	640	693	619	695	624	645	641	659	660	650	609	664	686	708	654	630	654	674	686	690	662	593	703	684	680	654	690	637	680	685	698	622	631	653	669	647	697	652	649	694	662	663	687	686	673	629	667	675	675	648	671	680	684	649	663	643	648	699	672	676	638	655	671	661	633	666	646	650	651	638	663	658	606	629	661	621	672	666	676	673	647	604	679	626	641	672	649	684	621	711	644	636	617	616	649	672	622	667	625	692	688	664	674	653	654	661	659	670	644	655	674	606	637	681	648	612	664	637	699	674	674	656	676	662	726	628	679	649	685	662	641	655	645	654	661	681	622	697	670	652	646	636	639	634	657	603	657	674	677	610	592	710	676	655	666	642	672	678	671	678	639	639	650	652	633	617	639	644	656	639	688	653	640	640	638	657	623	640	640	651	645	651	650	660	653	662	681	725	677	635	602	612	636	680	667	661	680	648	617	662	660	667	612	648	646	647	656	670	700	665	674	697	642	639	674	655	684	629	653	589	679	611	628	648	608	671	637	645	660	664	634	666	698	697	644	655	616	673	693	642	638	672	640	631	627	628	666	668	659	668	684	674	638	673	628	664	717	690	646	633	662	669	629	654	697	648	624	635	692	648	685	625	675	711	674	659	649	645	654	670	644	651	631	704	647	657	643	658	651	680	656	699	650	657	648	636	687	632	632	622	664	659	703	688	688	655	661	650	676	664	666	703	646	660	633	670	665	626	654	630	686	668	666	630	683	641	728	654	641	656	658	635	691	650	691	650	650	669	647	648	660	632	677	674	667	680	659	662	661	710	637	666	650	714	652	633	663	670	655	640	651	650	671	626	671	648	634	672	665	675	651	615	673	667	676	666	672	722	648	659	692	674	653	620	694	671	664	678	642	667	661	666	690	660	654	662	649	632	624	664	692	624	647	671	666	693	617	690	609	672	655	623	681	643	630	658	661	624	632	649	642	636	674	654	633	653	666	628	616	625	640	632	675	609	648	650	617	665	614	658	625	658	690	655	629	644	690	644	661	661	663	604	627	654	647	720	679	650	631	631	693	629	634	666	700	661	643	629	641	693	696	646	679	683	623	623	694	662	685	686	721	718	647	648	616	703	658	642	619	621	602	630	660	688	671	639	659	615	670	707	693	637	678	646	616	665	655	654	656	699	656	656	651	675	635	701	647	635	674	689	661	613	672	676	636	647	715	639	642	689	672	675	653	636	605	649	651	671	635	645	663	687	651	635	620	687	634	697	624	659	658	635	654	665	704	685	640	657	693	621	638	662	619	635	627	656	657	643	654	711	641	663	673	622	664	621	636	659	620	642	638	677	607	645
4078	267	264	273	282	266	263	266	238	237	237	245	237	259	261	264	260	230	231	242	243	223	269	264	236	227	244	245	255	241	252	224	265	249	263	221	230	233	251	217	250	244	248	265	234	261	212	236	251	241	228	256	230	267	260	238	232	238	259	258	239	245	261	286	265	248	277	235	254	267	265	227	268	233	237	246	245	229	241	239	265	241	247	238	228	220	248	259	232	233	211	239	219	230	259	258	252	258	255	241	259	237	239	258	246	227	244	219	259	241	260	231	242	264	224	238	236	222	253	264	227	253	255	274	240	237	242	217	230	243	243	264	258	216	238	261	274	249	215	224	262	244	267	252	233	227	251	252	246	224	244	246	236	241	241	230	254	240	249	243	279	243	246	263	248	279	260	250	245	233	252	227	259	259	237	252	256	248	259	249	218	261	240	250	246	246	231	218	234	274	256	240	226	255	234	239	256	225	245	243	269	248	264	266	247	238	260	235	225	256	235	252	251	242	256	233	237	238	234	219	253	261	244	251	254	275	264	225	237	226	249	261	241	242	216	248	232	240	270	223	238	231	231	242	250	263	264	240	230	252	220	253	257	239	279	280	244	247	247	233	264	261	219	223	223	241	234	265	230	258	245	244	261	268	233	238	270	251	221	223	237	256	253	235	235	238	268	237	222	232	216	254	238	233	225	212	251	246	244	236	224	264	249	255	283	255	230	239	204	247	243	249	256	265	229	250	240	254	270	245	259	232	250	228	242	256	246	257	241	241	239	244	253	282	252	234	225	241	248	249	244	250	251	236	238	240	263	201	245	247	248	261	227	232	225	245	243	252	270	253	230	244	242	224	244	259	264	263	234	262	244	235	242	216	213	243	260	247	248	253	251	241	203	236	212	229	209	229	231	239	229	252	255	238	231	231	236	274	260	229	251	234	238	227	257	249	218	229	243	235	222	274	257	247	258	251	241	236	250	215	244	251	220	234	244	217	225	236	234	258	243	245	233	227	227	219	228	242	228	236	242	240	239	220	220	251	241	250	241	262	239	240	236	249	265	245	264	243	228	241	265	259	232	253	241	268	222	247	241	244	245	241	226	253	235	250	247	253	238	276	226	220	259	245	248	252	231	255	252	256	230	211	217	237	248	246	287	221	248	244	224	259	263	235	227	222	283	254	234	232	275	210	243	258	244	281	233	235	244	243	245	247	262	210	229	261	240	210	243	243	212	243	273	207	237	210	231	251	260	221	227	233	247	255	240	240	242	244	241	249	232	219	243	251	223	249	298	252	251	234	219	241	243	250	242	249	245	227	274	225	251	265	226	245	228	210	220	232	240	241	273	242	239	237	243	242	235	251	235	272	229	257	257	253	244	238	261	245	256	237	272	243	233	230	252	258	231	274	249	227	242	261	261	238	241	248	220	218	247	273	229	238	236	208	233	237	234	244	253	215	244	208	238	221	255	261	244	234	260	258	237	240	242	237	257	262	241	245	254	227	248	227	237	239	263	222	236	210	231	214	248	215	241	266	235	208	244	217	230	263	228	237	245	245	231	242	259	267	254	233	236	234	254	253	258	244	253	237	235	252	209	260	257	255	263	236	231	280	232	209	233	235	246	252	226	245	232	262	226	229	250	230	286	236	253	274	223	243	237	245	270	222	273	256	276	255	251	256	246	252	242	252	259	258	255	238	229	239	241	254	238	258	257	216	231	222	236	267	244	244	255	245	223	256	228	257	238	247	252	260	260	232	277	256	240	267	255	209	254	231	252	232	219	284	247	250	240	259	247	250	262	244	266	211	233	249	241	270	241	253	244	226	250	220	264	251	223	268	236	246	236	246	228	231	269	248	215	246	231	215	240	251	248	241	233	210	278	265	222	256	227	245	235	224	220	239	225	266	244	224	251	258	245	224	248	231	268	239	229	273	223	241	234	255	262	241	267	253	220	244	249	237	255	220	239	252	251	194	240	244	250	259	238	225	246	258	274	242	236	262	232	248	217	253	274	249	221	232	242	244	258	237	227	217	259	260	255	224	242	214	240	207	243	252	225	260	225	245	266	244	227	232	222	239	238	263	245	228	234	259	244	226	241	224	247	237	242	242	248	225	247	263	256	262	250	227	227	284	259	287	237	250	266	219	237	222	243	243	256	262	210	254	257	238	221	252	240	233	242	289	242	213	246	253	269	212	196	244	231	253	266	262	243	223	240	227	214	235	227	223	240	263	257	224	240	268	230	233	236	222	270	234	216	236	259	254	241	218	263	246	235	229	256	258	253	231	262	246	224	220	250	218	264	293	239	257	228	239	222	280	228	239	232	230	228	242	230	232	235	246	263	243	236	240	244	268	218	242	263	244	262	229	265	257	226	227	269	266	259	248	251	261	241	236	236	242	244	237	233	249	266	235	235	226	248	246	232	263	236	227	246	241	266	208	250	262	254	268	230	264	226	242	238	241	234	277	231	246	255	245	242	222	277	262	244	227	233	231	236	235	238	246	257	261	239	255	215	222	250	259	242	215	243	258	232	250	253	270	200	258	261	237	279	258	237	223	257	250	287	228	245	248	279	250	231	266	250	229	223	253	259	248	261	246	274	239	249	263	236	252	239	243	252	244	239	271	215	245	248	267	198	252	283	240	238	260	228	250	266	228	275	260	260	259	219	229	248	231	224	219	230	258	240	235	239	248	241	256	224	232	239	218	240	229	235	268	252	262	272	257	287	249	237	246	249	242	271	243	266	256	252	228	238	249	227	222	241	251	246	241	251	276	235	257	256	246	237	280	260	247	265	276	256	249	218	223	266	234	233	228	266	249	251	241	265	227	271	231	258	257	248	236	249	263	216	266	242	221	251	250	264	244	239	220	253	271	252	243	231	248	238	237	225	249	234	231	234	228	274	270	229	249	218	242	262	234	222	219	241	232	249	240	233	248	216	243	220	239	244	246	266	282	250	253	264	236	246	271	231	260	257	272	248	236	252	254	249	247	260	250	219	245	258	241	231	258	249	238	247	243	265	239	254	270	236	251	230	251	251	215	243	247	248	238	247	223	226	232	222	229	259	251	240	245	230	263	240	271	256	242	250	216	260	232	252	223	253	239	263	243	222	247	250	260	245	241	260	265	241	249	235	233	248	241	254	239	253	246	236	235	259	259	246	247	254	251	227	224	237	256	238	261	213	262	229	237	226	235	278	246	235	220	262	257	241	241	244	245	262	266	257	221	236	259	220	248	234	228	228	235	251	247	237	239	230	254	261	238	232	250	236	240	238	235	256	245	253	264	241	234	251	234	233	226	244	230	241	262	206	236	234	245	237	265	244	244	265	250	260	229	256	261	246	261	232	225	239	255	228	237	255	261	208	249	213	236	250	253	238	233	228	224	233	261	250	252	218	246	245	271	254	234	241	237	226	252	253	227	243	286	251	230	219	250	240	259	258	211	269	261	245	264	224	232	250	251	248	256	244	248	234	260	260	239	253	239	250	215	236	224	230	246	240	224	258	246
4090	654	813	824	750	749	692	741	765	683	639	694	688	705	689	684	669	673	637	651	630	661	673	672	619	674	646	688	669	658	657	622	703	620	667	708	708	670	689	683	665	686	641	714	631	674	661	647	672	687	636	654	681	660	664	659	665	674	676	657	657	650	708	666	643	647	646	668	729	655	680	678	664	675	700	648	642	648	680	657	679	666	620	649	684	640	666	623	702	680	680	658	670	636	669	671	667	629	660	684	648	651	642	642	678	628	665	648	662	631	691	634	673	633	657	629	678	675	654	652	740	631	649	635	632	638	624	685	628	618	621	671	667	675	618	685	637	623	663	635	672	649	702	626	697	656	643	647	643	641	685	651	660	631	642	658	632	689	717	679	641	656	643	650	634	646	681	654	698	657	626	649	622	645	664	636	664	656	623	679	667	680	678	620	634	696	691	665	678	637	664	648	662	710	641	662	652	637	611	662	689	648	646	614	674	642	688	618	651	680	628	621	647	666	633	684	678	686	668	643	665	663	693	667	615	649	623	662	674	685	638	613	612	646	624	624	602	708	653	650	660	693	677	675	663	668	669	677	660	622	679	697	643	707	675	599	712	642	662	670	636	639	667	682	608	620	662	633	664	623	674	632	671	615	615	643	677	684	628	694	663	659	639	642	636	669	656	631	644	631	712	719	617	632	660	644	665	615	668	642	664	628	630	675	642	643	609	656	683	636	640	698	658	627	644	637	658	641	661	640	656	671	628	650	644	699	651	680	663	652	660	721	649	644	649	679	652	616	650	697	680	609	651	724	646	642	660	673	651	652	665	675	613	650	679	646	658	630	694	655	651	654	650	642	652	666	695	644	649	677	609	639	678	653	691	672	613	706	628	681	645	691	634	584	666	666	640	669	636	656	650	629	635	630	669	638	720	641	640	636	652	671	626	638	668	657	616	645	671	639	637	628	670	676	662	640	661	675	667	675	682	640	656	619	626	605	646	711	603	606	583	609	639	615	674	664	627	669	655	655	600	652	650	675	661	607	649	672	699	645	685	626	658	598	635	619	608	688	630	708	634	686	652	663	687	685	723	640	638	653	694	658	654	660	650	643	673	679	672	655	650	671	613	685	622	670	679	653	650	634	643	662	647	630	619	648	639	676	683	669	661	624	644	645	663	641	624	631	696	626	616	652	629	664	640	643	623	664	640	638	658	642	689	663	667	660	664	625	640	684	637	646	645	641	698	638	642	645	672	628	645	715	614	662	629	677	648	632	652	654	651	669	662	663	619	624	653	658	708	639	670	608	693	646	662	652	705	676	647	646	621	684	658	672	630	698	652	639	669	665	688	595	616	630	647	631	624	673	666	694	644	669	685	641	647	665	651	684	664	621	610	646	707	687	640	669	661	649	626	691	682	701	651	659	643	655	627	635	651	639	674	638	637	689	620	604	621	681	626	678	647	672	641	680	632	688	643	659	642	651	634	671	651	663	647	637	646	656	669	686	663	647	619	656	662	674	631	646	613	624	669	660	641	651	694	655	654	648	618	634	640	655	651	676	638	665	680	676	658	614	666	641	666	630	617	618	633	649	633	644	652	646	640	682	650	689	619	670	654	667	662	661	698	657	680	648	610	628	668	631	676	660	691	675	684	655	646	714	620	647	637	663	679	621	650	666	622	653	624	610	686	675	653	609	626	640	647	639	655	667	670	696	622	686	654	676	621	616	648	682	644	640	677	619	704	663	699	680	640	662	641	648	628	671	658	670	647	612	654	694	672	658	691	713	624	680	685	637	650	676	621	615	637	687	668	688	651	665	642	695	660	639	616	654	639	616	676	732	673	634	641	674	659	609	685	637	634	690	670	641	640	707	621	694	685	648	690	665	691	677	680	620	662	656	673	642	688	651	677	650	717	631	645	700	646	638	656	672	638	643	677	655	702	646	689	644	693	672	666	672	690	650	695	639	636	697	655	644	665	654	646	627	636	646	662	645	713	666	648	685	619	624	700	650	638	667	666	694	628	693	682	640	688	588	648	715	650	670	648	671	632	624	648	685	653	637	680	643	655	696	656	619	627	678	636	619	648	656	619	663	640	626	683	671	609	662	679	586	645	611	602	646	663	617	689	637	669	655	622	649	697	692	621	632	622	642	686	632	623	683	696	651	725	682	635	644	696	656	673	711	641	668	673	653	671	609	626	728	649	665	703	598	654	672	678	650	679	642	656	608	646	712	675	649	631	673	637	675	653	657	682	659	683	684	688	652	634	688	659	669	660	636	655	655	613	683	582	649	678	689	664	640	663	718	677	645	674	649	647	716	636	645	585	690	662	665	652	687	658	659	689	626	650	630	667	664	639	641	671	645	636	647	664	665	644	703	663	647	707	623	665	607	655	670	669	676	642	681	667	625	626	680	638	649	673	636	637	667	640	712	686	711	684	687	686	660	668	656	654	693	619	647	680	648	675	687	663	619	638	689	698	641	653	645	624	669	678	663	718	645	650	649	682	660	641	625	590	622	647	652	693	610	634	712	618	681	615	617	620	606	652	657	620	631	609	673	652	625	610	680	633	692	706	648	695	662	672	628	677	657	655	634	642	645	638	626	587	673	628	650	660	636	643	649	664	668	684	670	686	650	672	624	699	654	604	657	667	648	642	666	659	630	657	681	637	708	646	703	643	683	653	680	669	682	654	713	663	641	672	654	613	693	689	679	632	652	607	642	640	662	656	681	696	628	661	669	666	668	660	656	666	603	618	628	687	634	626	612	659	675	653	668	665	677	674	663	663	680	651	631	715	639	652	673	630	622	640	665	629	628	652	669	639	650	639	644	629	622	659	662	686	655	676	662	651	654	659	636	675	631	645	650	633	581	674	665	654	635	644	634	680	692	735	669	667	631	688	664	686	648	648	676	659	655	666	642	668	696	677	698	653	738	737	723	648	680	646	617	685	699	620	672	658	644	653	677	680	651	707	698	650	668	684	671	646	672	673	693	656	652	682	644	716	628	645	655	654	676	660	651	643	613	667	668	644	636	662	640	655	675	642	667	623	697	685	631	659	644	642	657	643	658	606	622	656	682	646	717	633	705	668	653	661	680	628	661	636	642	673	637	660	721	648	633	655	636	680	707	641	643	655	674	679	642	628	617	662	689	660	692	662	652	673	630	681	637	663	670	622	656	666	649	609	711	633	630	628	662	658	623	623	650	639	651	708	643	633	656	661	677	661	667	653	679	639	644	651	648	671	650	691	623	648	688	627	668	650	694	629	676	684	602	652	640	698	670	698	643	694	684	614	642	663	641	657	602	635	672	643	674	646	673	648	651	605	618	654	679	633	663	673	627	687	702	644	614	678	677	650	667	656	666	667	675	666	630	685	625	654	620	668	648	668	685	661	626	638	663	662	656	679	630	641	614	685	710	629	676	664	637	619	678	679	686	633	665	657	656	655	646	657	625	637	659	684	671	668	643	681	644	678	672	667	670	627	699	700	682	666	639	667	657	674	660	664	670
40013	12232	1676	958	749	666	556	474	441	375	401	407	390	381	314	365	343	350	339	344	312	366	355	357	330	342	359	349	310	330	339	314	320	328	319	324	366	326	329	344	352	322	279	317	339	325	301	314	334	300	335	341	336	328	302	330	332	347	336	337	319	350	316	328	306	332	297	304	299	340	329	349	349	329	322	302	368	308	331	290	338	324	303	326	280	311	320	348	333	302	319	330	326	298	313	329	302	338	344	285	321	348	311	337	317	332	328	358	332	351	308	321	345	334	327	331	317	286	315	304	324	308	337	340	302	332	322	363	321	313	309	353	334	327	301	300	323	329	345	338	326	339	310	359	308	341	335	316	357	303	276	302	299	351	332	330	335	325	335	324	328	374	327	313	345	324	349	338	340	333	357	309	351	337	286	302	298	314	300	325	319	302	309	335	336	346	305	322	297	307	308	318	332	304	309	296	296	341	292	334	292	324	318	340	310	324	333	335	323	333	309	306	321	314	301	320	297	311	318	309	317	338	310	330	341	336	295	331	323	306	330	336	324	348	315	348	330	349	327	304	311	320	309	314	295	319	316	336	325	325	347	325	353	346	345	333	319	279	321	324	295	331	285	308	321	336	306	334	343	324	345	322	309	303	339	315	327	308	317	336	345	321	330	330	327	346	318	293	377	354	320	315	334	320	345	332	328	314	324	317	348	335	336	350	332	301	335	305	323	315	296	301	339	287	349	315	294	312	327	320	329	348	320	308	355	328	309	374	299	321	334	319	292	307	336	356	353	341	326	335	319	331	334	340	292	329	362	315	335	294	322	318	324	313	308	313	307	342	346	310	289	356	307	309	280	316	332	359	335	294	328	319	304	307	324	294	326	306	337	292	313	347	316	302	294	350	306	323	342	294	285	314	386	328	314	357	348	353	297	324	316	319	316	310	327	345	339	328	335	330	343	300	297	344	328	299	322	293	336	344	303	341	337	327	371	328	312	293	329	331	301	339	310	275	294	317	301	350	338	300	312	308	355	312	304	314	314	335	311	339	306	341	312	341	327	306	317	336	323	319	334	340	305	338	320	328	291	308	349	297	323	327	295	309	316	285	313	305	319	301	345	327	318	283	303	314	324	345	301	319	325	274	318	328	344	342	318	312	333	291	330	301	357	329	325	330	343	300	303	330	334	329	353	297	310	312	325	288	310	341	329	303	314	303	369	331	334	321	316	303	354	318	328	332	330	307	289	298	347	313	297	337	314	326	329	346	311	325	300	342	321	333	348	319	333	270	344	339	360	303	322	336	332	311	307	294	357	317	319	350	377	319	316	322	330	321	346	304	311	313	310	325	321	335	329	299	351	313	347	339	325	324	332	352	328	316	314	327	311	306	329	288	304	333	293	321	326	353	304	338	339	343	333	354	308	331	330	366	324	349	363	305	325	339	331	312	304	323	288	348	297	329	320	338	337	343	319	333	325	321	342	305	318	346	325	333	362	349	352	328	332	327	348	308	319	332	311	320	311	348	323	299	319	343	335	319	310	325	367	319	319	322	358	320	341	357	330	330	320	352	317	347	292	332	342	298	322	337	336	354	307	332	331	311	321	336	344	304	304	323	311	281	341	306	284	297	304	336	295	315	338	310	346	342	315	330	299	315	324	315	321	322	316	308	316	339	343	306	330	293	303	330	327	291	316	320	324	330	285	320	326	299	331	340	347	336	309	350	289	319	305	338	338	328	321	301	322	296	325	345	318	351	325	345	325	334	311	328	319	325	314	308	322	301	366	315	306	317	316	335	313	309	335	289	324	338	331	328	329	342	312	285	309	318	316	300	330	324	316	323	317	288	357	332	342	337	344	348	324	319	321	296	324	304	317	330	324	347	339	317	303	324	281	279	350	336	305	332	306	298	307	354	304	316	330	310	327	305	297	322	332	329	332	340	344	302	308	305	301	304	316	346	322	343	333	324	337	332	337	323	346	351	322	341	296	341	331	305	324	298	335	326	354	356	317	318	336	333	335	329	328	330	299	326	330	310	293	326	346	346	339	284	349	333	296	303	362	301	335	344	330	330	324	306	319	299	323	306	310	297	334	331	349	280	330	324	305	320	321	322	310	342	312	304	315	339	330	296	322	305	277	279	317	318	340	308	330	350	344	299	296	318	320	333	333	317	333	335	345	310	338	333	330	317	295	323	333	310	339	312	300	317	310	335	301	319	322	338	282	314	337	338	294	326	317	303	334	340	317	329	315	324	303	328	337	318	334	300	340	322	315	319	322	307	340	350	321	332	300	309	341	343	311	337	350	308	336	318	325	305	327	306	313	370	293	379	304	304	328	354	295	309	337	306	325	342	309	305	324	316	342	300	336	336	301	314	329	312	346	321	305	327	318	310	319	319	321	350	278	317	337	290	298	327	300	307	327	349	316	337	345	309	327	298	302	328	309	354	328	298	369	318	332	307	310	309	333	360	307	317	343	319	306	340	297	338	311	303	306	314	307	312	304	297	326	325	342	320	332	311	324	329	308	339	311	270	338	307	329	347	322	331	322	322	319	304	325	318	347	345	346	302	314	324	312	306	333	321	332	352	317	316	320	299	319	332	326	326	314	316	334	324	321	336	321	359	331	362	342	342	334	347	318	321	338	346	326	309	278	324	314	305	319	304	346	320	331	291	357	311	335	335	318	332	302	312	332	345	312	366	367	303	341	310	311	338	348	325	311	332	326	305	330	331	318	327	335	333	308	341	324	331	337	342	320	314	342	343	330	310	340	339	327	301	338	346	307	311	336	337	310	305	304	300	309	322	336	339	313	314	326	326	334	372	349	318	311	354	314	333	292	321	300	297	295	337	322	327	309	299	348	327	317	334	327	328	342	310	317	325	317	300	333	329	327	278	301	328	312	304	342	300	330	332	343	341	331	319	320	343	342	320	309	301	312	306	317	297	344	313	337	343	297	316	337	341	326	332	327	319	345	307	299	319	312	332	344	339	329	344	327	297	310	271	318	317	352	349	311	330	300	307	297	327	334	317	312	272	326	354	333	312	337	344	353	319	314	307	328	315	353	337	287	305	303	319	360	354	326	322	353	339	315	349	318	339	338	337	331	292	347	335	341	326	339	369	324	310	293	306	328	323	312	327	324	341	313	305	327	296	315	344	327	328	306	314	308	316	288	326	311	336	354	319	300	320	305	291	317	333	316	347	323	313	324	334	305	309	353	331	332	316	311	333	354	298	301	341	328	339	341	340	361	306	336	303	292	320	281	315	311	344	311	350	327	316	306	304	324	339	323	337	334	325	361	368	296	363	326	339	339	322	324	316	344	333	328	341	307	308	319	319	353	333	347	299	351	322	347	304	346	315	302	328	295	345	307	315	335	344	309	323	324	281	308	322	353	339	326	299	311	301	327	338	317	302	309	329	284	337	337	310	285	335	324	361	347	323	334	311	373	299	308	332	371	339	348	329	291	328	330	367	331	309	318	310	312	306	313	330	316	308	296	351	338	310
22779	1638	2987	3238	2873	2421	2034	1812	1706	1451	1300	1256	1258	1142	1168	1113	1142	1040	1017	983	986	983	1029	1000	957	963	954	913	874	867	903	935	826	880	876	852	865	852	847	881	850	884	899	905	855	859	893	876	846	867	824	822	855	835	815	865	840	872	869	844	874	933	828	842	844	886	834	850	775	845	837	848	851	868	831	833	861	851	878	831	833	815	812	896	845	828	768	838	798	859	879	819	844	837	850	863	824	838	900	846	869	862	808	836	844	801	836	867	870	799	812	837	822	840	806	814	839	789	864	820	806	804	804	863	862	854	826	885	853	808	819	850	864	812	839	824	861	770	841	852	802	884	827	841	851	807	789	852	857	793	858	785	858	882	900	849	827	908	823	826	777	830	833	805	848	842	846	864	832	864	790	822	828	833	820	821	813	832	838	835	887	857	871	828	797	788	823	804	866	819	832	813	805	886	807	818	870	843	803	816	821	785	833	876	839	883	864	830	806	785	828	825	878	856	805	820	828	914	818	807	818	798	829	793	849	834	864	803	821	857	818	867	838	829	813	819	811	815	832	809	800	850	883	847	838	806	811	846	791	816	860	850	825	791	801	835	821	850	771	816	834	816	806	821	826	855	833	821	807	856	839	855	836	848	856	827	826	824	828	817	840	805	843	802	782	816	769	874	800	826	778	805	804	842	801	830	866	838	850	777	826	817	786	753	852	810	820	814	760	838	878	820	888	815	873	884	839	835	828	823	800	840	813	792	838	846	815	820	824	796	874	804	858	848	813	821	883	790	805	854	829	849	808	786	828	859	808	829	854	832	866	837	836	759	825	824	812	798	807	787	838	879	828	830	899	839	830	842	840	847	779	845	823	837	819	783	814	876	857	827	807	840	823	812	846	812	829	856	832	827	816	825	838	869	827	804	845	813	811	836	809	819	799	870	804	767	834	834	819	823	845	827	839	842	867	863	835	870	849	842	912	845	924	852	791	824	800	820	834	807	788	817	855	836	826	801	840	847	758	846	836	829	853	809	829	842	825	794	786	871	866	839	813	840	815	848	821	876	846	855	841	814	823	848	825	783	830	856	857	857	804	851	839	857	854	798	852	844	795	838	833	843	817	788	827	755	777	804	795	753	865	839	812	865	854	797	867	830	867	853	807	850	802	876	884	809	804	844	843	861	836	814	836	806	838	839	793	850	772	843	842	808	820	826	903	850	853	887	820	796	823	790	868	843	819	843	826	792	868	792	833	832	839	819	818	744	873	848	846	785	799	868	825	787	814	852	798	838	859	819	805	855	870	844	860	860	796	833	824	827	808	858	820	824	786	840	775	839	841	818	797	792	844	834	851	834	853	775	819	841	776	790	807	829	843	843	790	826	817	792	819	872	805	843	790	812	819	794	828	838	809	824	852	801	832	810	837	860	807	871	796	817	818	859	825	859	858	772	825	785	826	830	863	867	810	837	850	805	782	820	841	819	828	815	782	882	860	793	816	808	850	805	837	837	842	820	811	845	759	859	830	912	801	822	824	847	819	850	810	821	828	858	827	867	853	816	837	805	805	831	817	822	805	809	815	845	836	856	835	874	797	815	826	830	842	834	805	810	833	819	837	825	784	842	876	832	790	795	843	856	810	844	779	874	839	815	814	859	810	874	842	831	863	815	835	859	810	825	820	860	845	873	845	841	894	850	786	881	790	827	837	832	832	814	838	806	850	864	866	856	826	811	847	816	779	852	833	768	798	829	876	818	821	871	836	845	870	787	792	815	887	831	878	796	814	860	840	801	827	788	832	858	833	811	834	882	859	843	861	795	870	821	750	835	854	745	837	847	832	769	840	858	834	865	855	803	885	786	872	783	814	866	767	838	845	890	788	834	755	810	811	810	814	804	838	785	810	805	774	812	838	882	872	844	848	798	826	820	831	824	831	877	837	865	829	856	833	816	839	845	823	850	844	787	841	841	846	819	804	833	851	811	834	836	856	836	782	868	864	829	819	790	854	826	857	839	874	870	850	791	808	791	867	824	829	831	787	883	868	840	824	802	811	817	814	849	844	820	820	820	794	837	849	854	784	833	810	842	896	809	834	810	821	809	835	784	835	837	842	813	812	799	821	833	819	831	798	871	840	847	829	843	818	848	814	821	810	827	906	801	828	882	840	852	801	822	847	854	754	855	859	802	802	846	800	819	863	782	910	803	870	833	828	777	820	885	806	841	845	831	857	818	809	811	855	875	849	842	834	820	834	850	853	827	839	817	836	828	848	824	814	816	812	869	814	784	827	849	806	809	825	811	826	820	810	840	823	872	801	783	815	843	856	791	814	796	874	831	823	882	864	778	815	825	814	797	853	860	848	799	801	827	841	810	763	859	805	821	845	885	824	803	865	817	817	837	837	838	799	823	832	828	795	833	863	826	863	829	861	764	815	831	829	809	817	850	841	810	862	822	799	850	880	791	864	811	820	780	807	871	832	799	804	856	827	838	818	831	766	827	824	855	854	828	849	858	854	780	823	826	832	806	832	849	864	861	811	795	825	828	800	820	805	768	830	828	869	857	849	796	838	787	855	816	802	866	795	814	844	809	847	835	834	843	837	868	806	846	802	875	845	803	850	791	827	814	847	773	796	793	820	822	882	850	829	840	871	827	828	844	806	822	824	879	820	893	861	825	783	887	790	795	852	863	833	826	768	811	801	875	822	846	769	823	808	818	819	841	831	832	826	783	788	867	818	822	833	870	812	816	851	836	857	858	845	838	827	842	855	845	866	809	793	794	783	814	774	854	793	827	789	807	834	784	809	814	881	788	851	846	787	840	838	839	813	779	846	778	856	876	834	793	802	774	790	831	824	865	880	822	782	822	835	820	807	826	821	900	832	808	841	855	760	876	862	852	849	858	858	866	809	823	806	807	828	821	799	853	763	824	866	852	811	805	802	876	788	832	831	808	856	823	828	877	841	823	763	827	814	801	866	852	829	838	780	843	844	849	817	846	868	835	792	856	793	844	855	852	802	769	855	802	849	852	861	787	787	830	772	822	829	826	872	846	826	843	915	835	791	833	825	820	863	812	825	859	807	821	841	789	859	837	838	847	873	847	795	792	781	878	834	825	845	875	814	790	835	841	821	785	810	822	792	824	844	855	801	808	903	830	822	776	873	813	823	777	822	824	815	815	856	870	856	848	828	800	797	842	827	832	819	836	835	876	859	810	859	814	823	852	804	850	836	872	793	813	803	815	846	826	809	775	848	805	796	850	823	847	829	829	839	812	829	798	888	818	786	832	873	848	873	777	848	837	832	882	845	828	761	824	821	785	825	848	811	835	867	806	834	798	892	810	806	821	819	836	792	764	863	794	861	886	824	785	856	863	817	818	817	832	862	779	851	808	846	801	759	867	741	836	882	800	841	829	807	836	793	861	814	832	883	855	810	849	849	875	815	779	775	817	855	826	791	822	810	812	827	840	842	824	888	852	799	785	833	810	861	817	810	805	820	795	818	829	801	835
53044	19983	3967	1723	1204	859	726	571	505	478	428	386	360	326	362	331	282	299	312	260	267	278	283	261	286	267	268	280	264	326	249	266	272	290	253	265	254	258	289	239	275	287	261	270	274	236	282	216	257	247	226	243	220	234	268	280	270	278	235	255	276	227	279	246	251	250	272	260	267	256	223	248	246	226	236	237	247	254	258	234	218	279	243	255	286	263	230	267	285	217	267	266	229	263	273	259	272	272	275	268	248	216	268	253	223	241	253	254	250	258	230	229	229	259	270	227	264	267	216	255	249	230	255	244	226	247	282	268	256	255	286	257	232	280	230	260	276	279	254	266	241	257	241	219	228	242	218	265	269	229	279	245	247	255	256	268	251	237	239	254	286	250	247	282	273	268	287	238	218	236	253	229	241	253	281	242	246	236	247	260	244	251	269	261	223	257	259	245	251	271	270	252	260	267	258	254	234	252	245	226	245	270	246	267	262	234	271	239	235	249	250	272	251	266	269	217	258	238	269	259	237	265	261	256	256	250	251	256	246	245	251	237	258	234	222	284	228	245	220	247	264	249	248	238	266	266	256	263	269	245	244	245	266	262	250	260	276	250	243	271	265	249	240	249	244	233	279	263	216	247	244	209	247	284	254	242	292	258	250	253	248	289	270	223	279	251	217	253	245	256	251	255	230	230	265	257	260	256	283	226	259	260	234	276	232	238	201	252	262	210	267	274	241	234	227	270	276	235	269	246	294	247	214	271	281	238	255	269	235	250	242	276	222	259	247	227	251	263	262	218	268	226	261	240	265	250	248	236	238	237	254	269	254	238	255	234	282	256	280	262	251	265	270	249	269	246	247	256	266	225	272	252	242	296	268	264	239	270	268	245	271	248	266	257	244	225	262	246	255	248	261	241	215	268	243	255	241	255	234	256	254	260	233	240	267	209	255	251	257	241	234	260	270	241	252	266	254	254	267	280	263	239	306	224	250	248	243	242	273	251	228	269	258	249	240	264	240	260	256	257	244	257	240	255	230	231	240	245	242	267	272	266	228	270	263	253	246	264	267	253	241	243	266	236	244	236	245	259	252	276	272	214	258	227	232	228	249	239	226	266	264	240	265	237	260	206	232	237	251	249	237	252	229	218	269	274	222	251	260	241	246	248	238	242	247	247	259	236	278	257	256	227	256	272	235	244	246	258	254	280	249	266	260	231	258	247	254	259	272	261	250	251	262	274	261	234	246	214	258	251	259	257	247	253	227	253	242	253	264	234	291	253	267	259	265	252	230	263	255	292	251	253	266	255	262	260	241	256	246	270	250	231	255	261	254	272	250	271	211	265	248	244	252	218	235	232	234	260	261	221	263	239	249	256	274	245	241	239	233	248	221	277	257	242	233	247	233	267	269	239	260	255	266	230	291	258	242	256	239	267	291	228	262	239	270	238	263	229	261	279	242	247	260	240	242	251	254	241	240	225	267	280	245	259	208	280	249	232	227	235	258	246	262	258	249	256	231	222	227	221	247	220	253	258	266	254	212	257	229	228	260	240	258	256	243	248	258	231	265	239	215	249	240	252	241	272	267	269	245	258	242	246	279	216	224	266	252	273	250	238	243	234	237	282	246	236	245	266	255	258	224	251	241	233	240	243	263	224	245	269	243	227	259	264	234	262	244	234	249	291	247	272	261	283	242	242	287	283	251	272	236	240	231	232	285	251	247	233	232	251	279	240	273	211	285	263	232	230	260	261	249	248	239	255	247	247	249	252	267	266	269	261	242	230	243	244	263	275	243	264	253	232	241	257	235	246	271	246	254	247	229	254	244	242	261	249	237	240	242	218	264	246	262	265	236	277	230	261	233	251	254	263	249	250	256	257	244	247	283	243	244	236	262	240	278	259	244	249	253	257	219	241	238	237	246	259	219	238	230	235	248	248	253	279	228	262	261	239	274	264	258	258	250	256	240	238	231	236	225	291	244	246	239	245	228	265	272	268	253	240	255	251	262	199	265	260	232	265	241	272	224	229	250	253	246	294	257	244	238	247	261	238	234	229	248	247	248	236	251	226	238	235	238	237	248	238	247	275	224	268	232	248	250	253	232	261	266	251	232	246	233	240	207	240	237	232	236	271	244	259	261	248	255	234	272	249	236	250	265	244	243	250	260	273	215	264	238	253	255	258	255	260	279	255	270	281	246	256	258	258	255	230	261	252	271	228	218	252	215	272	251	234	269	228	233	257	253	257	268	223	242	240	218	254	256	247	260	216	276	242	243	254	244	235	280	258	236	232	211	251	242	230	262	265	244	246	239	243	227	277	250	245	225	263	262	252	246	249	260	249	252	241	237	279	277	257	213	250	263	247	249	235	230	247	264	251	236	255	247	245	249	241	223	251	243	264	278	257	257	267	240	221	230	256	276	251	254	262	221	239	244	232	228	265	255	215	265	253	247	242	252	252	249	246	282	256	246	228	279	224	248	239	253	272	240	252	234	257	265	246	283	231	254	260	242	246	257	252	215	277	273	243	239	259	271	274	253	262	254	263	244	233	252	255	258	235	243	238	241	233	252	236	246	249	243	267	233	277	256	240	258	248	273	266	250	232	250	263	238	248	294	251	257	197	224	240	250	252	266	280	240	251	242	244	231	236	232	247	249	273	257	255	241	284	239	250	241	269	236	257	251	269	264	273	252	243	258	264	253	276	231	252	241	250	222	258	232	241	256	240	248	230	265	284	259	276	271	230	256	251	247	275	261	251	257	274	266	243	282	225	246	253	227	230	250	230	231	229	225	271	228	271	280	282	258	246	255	227	247	247	225	252	242	258	252	258	264	256	240	243	270	259	239	237	271	246	243	256	249	268	245	254	254	203	248	283	239	255	246	245	260	277	256	261	251	233	270	253	267	271	247	251	261	241	260	273	258	257	254	252	266	272	273	260	251	243	216	256	254	233	255	249	246	235	252	219	232	261	266	246	229	255	247	263	258	270	255	265	248	257	243	249	247	220	251	229	231	248	286	238	247	266	258	245	271	227	234	274	236	235	243	254	249	253	260	238	281	263	275	268	234	250	281	263	212	265	270	230	273	254	237	225	256	233	251	242	279	238	273	246	254	232	248	235	267	258	267	242	237	252	274	241	261	227	252	260	259	267	247	240	256	235	258	244	261	271	267	265	255	250	285	267	266	238	267	229	220	258	232	237	218	267	241	248	257	236	254	258	264	247	250	246	299	272	225	248	253	234	279	247	268	234	236	232	248	247	265	265	224	291	225	266	243	257	263	249	250	219	257	240	210	244	261	240	256	214	266	257	251	269	236	262	235	236	231	261	238	248	238	248	225	259	270	279	260	276	231	248	255	257	261	265	258	207	243	282	228	264	277	258	241	284	263	238	238	242	238	257	222	251	249	250	223	257	260	240	268	277	291	236	251	239	273	234	243	236	259	265	250	253	239	274	258	228	249	248	254	255	291	262	254	239	243	248	253	265	244	246	262	245	258	245	260	276	237	245
29141	2130	4844	5359	4657	3724	3138	2521	2146	1960	1760	1573	1425	1338	1264	1194	1095	1083	1081	993	954	936	880	875	899	876	801	846	765	764	811	781	772	758	798	738	726	780	753	760	716	711	663	753	752	727	685	724	706	649	692	722	725	693	721	675	676	643	682	676	697	673	667	678	689	694	699	683	655	654	676	681	624	679	610	676	636	674	660	626	659	682	659	652	639	652	685	652	637	662	702	659	646	678	630	699	649	697	665	667	686	670	636	639	635	644	635	641	625	638	658	625	673	591	668	628	629	679	674	621	596	654	639	611	662	645	657	646	671	644	647	669	669	673	625	627	667	661	651	615	683	607	662	644	652	710	625	650	728	683	644	651	631	622	614	666	656	638	663	689	657	613	681	640	644	618	664	658	595	700	628	629	679	644	628	660	603	659	642	648	652	640	694	653	665	643	641	599	696	645	675	661	630	633	635	651	620	638	640	654	624	601	703	660	669	611	640	687	651	647	611	592	658	637	603	627	679	662	635	643	689	661	637	630	619	677	642	650	646	641	678	622	645	611	655	695	626	688	660	629	620	654	672	684	641	647	728	650	614	654	677	619	627	607	609	652	659	659	629	613	629	635	698	619	626	622	675	650	640	653	628	587	619	660	638	666	631	651	624	648	689	633	639	651	653	614	652	655	594	638	632	621	621	600	620	663	626	644	614	616	647	643	649	679	670	633	675	686	637	658	678	655	641	684	642	611	651	689	653	652	636	633	653	632	675	652	637	647	616	651	653	630	709	662	664	633	653	645	634	613	606	635	630	614	609	650	606	643	598	645	610	664	634	623	628	710	624	657	637	673	666	595	651	667	649	629	628	646	609	667	665	630	666	658	624	633	625	622	688	648	595	620	670	684	641	659	636	656	637	673	664	619	664	639	662	669	665	651	667	659	626	646	658	616	664	652	662	655	665	652	668	626	678	681	621	653	660	626	627	643	656	659	653	625	648	668	650	670	620	634	693	628	635	659	633	633	690	637	644	581	688	623	602	699	650	629	675	665	704	624	585	631	646	648	654	670	631	635	578	623	673	667	631	639	601	641	672	601	643	645	642	647	620	650	656	649	659	683	588	600	625	644	620	629	650	621	609	628	655	602	640	669	641	623	707	624	600	673	622	614	610	640	641	686	638	629	679	664	634	615	650	700	681	625	682	657	636	667	663	665	593	621	644	632	690	642	670	659	672	643	613	639	634	628	602	623	645	666	612	641	632	575	668	624	661	611	599	604	611	681	664	660	622	659	656	674	688	666	627	633	595	671	651	640	602	657	643	648	672	635	635	624	625	687	655	679	631	622	624	660	681	635	650	633	625	686	626	631	612	688	670	622	622	668	645	643	610	668	674	630	629	625	626	621	653	658	627	692	658	629	700	645	694	703	668	652	673	611	615	620	622	601	631	634	640	690	632	695	696	659	674	630	658	647	626	627	639	634	663	611	673	643	655	612	662	668	705	591	612	633	615	655	635	660	613	638	656	620	634	642	621	605	658	611	642	640	664	659	621	651	651	634	664	639	599	610	657	668	631	674	626	609	657	671	605	629	676	652	640	666	674	648	664	628	654	647	630	677	682	674	669	633	674	639	633	676	663	627	614	605	634	668	604	639	634	670	672	652	665	630	655	641	647	642	640	649	642	665	616	646	655	590	628	665	633	669	615	661	563	629	575	665	679	675	638	682	614	685	692	663	682	608	620	630	662	653	634	628	650	653	646	625	646	640	609	605	660	693	665	678	692	682	640	636	632	648	682	659	619	646	646	630	619	596	606	674	659	670	658	651	652	676	643	628	654	619	652	647	656	643	667	663	647	661	660	677	655	654	682	656	616	602	620	641	662	643	621	663	658	597	656	680	646	614	643	643	638	661	699	610	664	652	649	657	628	648	615	648	613	674	635	641	691	654	603	666	627	680	674	643	646	645	648	634	652	693	627	651	601	664	611	631	660	659	646	642	661	685	626	716	632	696	663	650	658	663	664	662	632	680	634	608	666	624	679	636	634	645	618	636	656	627	657	597	640	708	640	574	668	645	641	598	650	641	644	622	651	652	651	633	633	647	649	623	645	668	596	691	645	663	675	645	651	593	630	647	670	684	659	616	694	663	658	635	678	664	639	647	634	638	654	658	651	629	651	621	605	634	662	678	609	635	653	637	640	649	643	696	627	615	626	662	577	614	619	683	651	648	663	625	623	665	668	655	618	625	624	678	624	636	605	626	661	687	629	658	651	636	655	639	651	613	651	662	663	645	665	668	649	637	661	622	630	639	640	646	600	671	652	659	624	630	616	615	638	663	631	607	639	635	663	650	601	688	635	645	651	623	661	615	633	647	665	623	650	616	684	604	617	613	686	616	681	655	624	661	652	609	660	623	635	674	640	693	653	643	643	675	596	639	654	637	622	616	664	639	617	644	605	607	665	654	615	650	652	645	659	694	677	662	663	663	611	646	620	644	616	644	670	594	659	638	634	657	632	628	642	634	677	649	638	659	641	663	625	621	631	613	645	638	646	622	654	622	632	631	595	649	632	666	611	637	645	674	675	586	606	637	607	642	610	605	587	615	643	610	607	663	671	624	671	654	617	704	677	623	619	673	674	632	643	620	644	639	639	645	639	623	669	637	623	668	616	641	662	673	656	672	611	650	667	655	628	632	637	615	632	602	649	666	658	669	685	621	677	609	629	598	651	635	620	646	606	670	652	635	648	609	644	611	654	628	658	656	633	642	629	617	690	631	688	642	637	653	622	656	637	699	680	628	616	640	640	626	628	603	663	652	666	629	663	611	600	638	690	690	629	648	639	653	664	646	666	624	629	640	647	644	653	658	672	697	670	672	599	626	649	648	622	661	667	667	639	643	641	674	637	665	638	648	647	654	644	683	628	617	652	568	660	629	628	603	587	660	693	610	610	621	647	634	638	712	622	630	606	640	656	668	653	680	625	673	648	674	604	604	606	642	692	615	639	634	659	636	648	642	616	606	609	653	606	643	690	675	658	651	592	672	639	622	614	683	687	673	656	612	639	629	615	654	657	677	633	628	617	636	719	608	706	632	651	633	638	651	614	677	664	627	612	656	639	678	638	666	640	612	655	644	668	637	669	639	612	636	618	651	627	654	687	680	644	657	688	636	685	597	611	647	622	641	653	641	601	668	643	605	636	624	605	629	640	675	618	673	655	679	645	599	609	646	690	632	644	643	664	615	668	686	688	660	634	645	676	657	677	707	619	610	717	624	668	707	634	652	615	644	659	646	625	676	638	619	658	629	659	643	638	685	620	662	639	649	646	645	651	617	640	619	672	650	660	637	640	650	600	676	657	597	645	631	651	636	646	682	690	661	670	591	676	617	657	680	623	649	631	644	681	614	644	617	669	658	643	684	681	662	674	702	596	675	636	661	667	629	681	676	629	664	636	593	639	657	639	670	632	636	587	675	656	617	596	662	654	634	704	639	642	648	612	667	606	601	665	649	651	643
4753	513	336	288	248	255	259	242	223	273	263	225	229	279	244	216	244	240	225	254	208	239	229	229	278	230	240	243	235	243	258	259	232	259	238	235	268	239	240	239	219	210	239	220	291	232	268	247	243	214	232	229	253	268	242	274	222	233	287	237	230	262	245	221	262	234	231	230	231	255	244	226	209	240	230	265	250	220	234	245	247	229	269	240	226	216	256	263	245	244	193	254	228	260	228	251	235	250	251	240	256	252	267	233	234	215	220	235	225	230	242	248	211	267	251	216	246	244	225	235	224	234	253	260	236	238	257	224	222	208	238	243	261	239	269	230	256	215	247	225	237	235	253	235	226	234	253	220	271	264	243	236	274	268	261	228	240	234	253	233	256	230	245	224	217	233	239	214	244	219	216	251	245	230	228	244	248	229	223	250	257	236	251	257	265	247	257	237	237	234	243	241	220	219	245	239	238	242	237	269	237	254	215	260	237	250	227	225	232	235	225	252	244	214	253	237	248	229	231	235	249	224	245	232	241	235	227	237	276	273	229	245	228	230	237	213	230	230	256	223	239	230	259	243	246	236	218	243	224	255	250	247	260	259	235	262	269	211	242	218	251	243	266	256	224	236	235	231	238	209	250	245	243	215	241	228	254	244	241	227	222	227	247	245	257	244	227	259	256	249	243	249	276	242	220	215	232	225	259	215	233	262	229	225	225	279	220	249	219	244	281	225	245	247	230	235	235	232	238	274	235	250	244	229	261	243	243	236	255	235	248	257	211	228	212	235	244	258	255	252	264	239	216	242	239	215	216	255	228	228	235	281	228	231	230	242	221	267	239	240	236	239	252	226	227	245	199	223	250	218	244	265	229	253	230	237	242	259	252	254	243	234	256	249	242	234	242	257	216	255	228	250	255	241	236	262	227	240	247	246	239	225	247	253	236	222	237	238	249	243	263	231	247	240	268	253	230	258	237	269	218	236	232	225	239	216	220	265	258	249	223	240	268	235	247	216	232	231	235	208	237	235	234	267	232	220	264	248	252	247	244	222	262	231	257	235	261	242	247	248	217	220	265	238	242	242	230	209	235	286	226	264	251	252	215	245	238	217	229	210	243	211	259	218	227	251	222	250	222	252	244	249	242	230	218	246	244	226	264	256	226	232	245	258	235	210	234	236	234	255	235	219	222	255	225	242	233	223	245	219	228	211	256	251	242	230	279	251	246	233	248	253	230	249	220	214	237	250	245	272	215	226	244	242	251	261	230	225	216	254	241	214	241	225	251	240	243	268	252	240	236	229	251	224	245	247	239	261	235	198	231	239	276	229	240	245	263	242	215	215	261	246	225	231	262	236	232	215	224	253	245	239	221	241	235	235	240	244	233	233	255	233	265	268	221	228	232	235	257	246	272	230	255	253	273	255	250	256	209	242	225	255	231	208	239	217	279	239	257	237	252	276	235	234	254	260	228	212	247	223	249	262	235	262	235	226	246	246	244	275	228	197	233	250	237	236	239	236	227	254	225	247	272	262	238	239	246	224	219	239	207	224	238	240	241	236	262	230	227	229	234	229	243	210	222	257	246	234	234	225	244	235	238	220	262	260	244	256	237	211	253	245	250	222	252	251	279	235	284	239	221	249	233	202	255	237	253	217	219	255	228	251	250	230	249	235	233	222	236	233	226	225	259	224	230	242	224	221	239	253	226	260	222	252	249	269	239	244	249	244	226	221	261	257	243	214	243	225	232	232	236	303	267	237	248	237	258	223	216	263	214	232	237	254	228	280	223	247	238	237	236	249	212	250	214	243	261	198	233	198	248	226	223	251	209	232	266	202	232	260	248	240	228	210	221	242	220	228	246	247	250	202	243	237	260	237	254	238	270	236	239	227	205	234	247	232	228	230	237	256	222	231	270	236	242	207	249	208	229	217	225	273	250	265	215	228	230	242	271	232	241	225	243	236	270	220	264	247	240	237	246	236	269	257	237	258	240	224	256	233	230	231	276	233	240	257	235	212	211	250	255	257	225	228	221	252	250	255	215	249	264	217	234	224	234	240	234	218	229	234	208	264	235	248	252	247	223	239	233	229	259	245	217	235	210	226	242	258	242	261	219	246	231	232	227	224	220	239	233	239	263	228	229	224	226	228	206	231	259	259	245	237	235	232	214	241	244	261	253	244	246	213	233	240	222	257	275	265	245	238	207	212	260	279	261	255	224	232	222	239	239	238	247	259	241	228	286	264	236	253	235	230	247	242	249	257	235	248	234	243	232	237	245	230	243	242	256	247	226	229	229	195	264	266	246	255	241	269	264	242	247	256	245	255	245	241	256	260	256	221	244	244	223	223	211	221	245	238	243	245	221	234	240	231	278	260	231	241	227	242	248	238	249	245	257	208	218	248	238	227	235	250	212	228	255	203	241	238	245	253	262	231	234	257	219	255	258	257	237	256	254	239	268	230	248	223	227	252	224	239	228	251	250	244	246	252	233	251	266	253	249	238	230	250	223	256	241	282	252	259	237	233	272	234	259	232	242	239	218	236	255	240	226	216	248	253	232	247	236	240	256	240	242	245	213	240	246	256	226	247	252	245	234	245	246	248	266	235	217	245	254	254	243	249	246	234	215	249	225	230	252	242	265	246	248	228	241	257	231	237	228	228	228	254	245	259	224	255	266	231	234	218	258	274	238	240	242	239	244	219	246	225	231	232	239	237	250	239	228	225	226	245	264	258	255	244	239	228	204	240	248	257	268	251	209	252	239	245	246	231	259	257	233	211	250	245	216	217	218	246	232	271	259	242	232	226	253	235	251	252	254	227	225	254	259	224	247	241	253	274	215	245	232	236	258	230	225	264	245	224	221	234	241	238	242	261	241	222	235	239	278	229	263	235	228	258	260	245	234	220	274	234	246	231	231	237	261	228	256	259	238	222	254	231	253	244	233	239	247	247	231	220	221	232	235	265	250	201	291	238	226	249	244	260	234	227	248	243	236	258	248	223	256	232	228	248	233	243	245	236	213	254	213	214	252	222	247	252	226	214	255	230	224	271	234	263	248	233	221	280	243	252	229	241	255	236	277	253	230	225	241	245	224	245	228	235	236	215	236	237	252	262	210	228	237	231	244	258	226	248	266	220	253	224	242	238	231	233	237	246	237	235	277	248	217	212	246	216	208	253	236	260	239	233	202	234	223	244	227	237	227	278	220	233	248	235	235	260	258	248	241	222	252	233	236	213	250	248	227	228	246	244	241	230	216	200	243	227	208	240	218	247	238	220	217	228	232	228	212	271	231	228	233	252	242	246	251	247	207	224	251	244	246	239	246	245	242	230	240	262	256	244	215	244	227	206	259	246	240	233	242	241	239	257	255	258	259	253	236	246	240	239	244	235	232	221	247	235	230	238	227	265	234	238	239	248	235	232	229	249	244	217	238	247	236	210	221	236	245	266	247	261	224	214	239	249	240	214	262	231	245	237	260	230	235	217	252	235	221	241	223	231	242	226	262	249
4370	682	834	840	786	782	745	688	701	720	715	638	664	623	672	691	680	652	665	617	651	627	645	638	670	597	637	647	660	653	609	652	640	669	712	625	663	624	665	668	660	667	668	626	598	682	631	672	655	610	697	606	627	637	676	626	651	650	661	644	643	613	604	618	658	638	650	626	653	665	606	649	628	650	640	659	670	624	614	619	625	646	636	623	641	627	607	616	632	643	630	650	623	657	645	616	643	666	618	657	599	658	657	652	670	620	606	656	645	645	672	608	634	607	651	625	657	679	637	684	648	609	636	637	627	700	640	636	649	679	704	623	647	635	663	610	717	662	640	649	651	664	615	648	686	695	631	647	669	641	643	664	726	645	672	650	665	653	656	649	629	691	641	644	642	689	634	646	646	595	649	663	638	611	697	629	636	665	681	593	643	637	634	687	593	648	618	686	613	648	654	616	651	674	651	658	671	628	621	678	638	632	623	632	650	590	621	639	643	679	619	636	592	653	598	635	622	653	633	687	654	619	661	632	671	604	662	612	666	631	607	678	673	608	672	629	654	636	659	655	675	645	669	650	634	598	642	680	626	644	606	637	600	600	617	675	648	630	637	618	557	613	665	647	622	640	648	653	658	607	606	621	641	718	624	606	629	656	643	655	657	658	609	688	656	666	681	590	665	683	690	665	630	665	650	624	638	630	654	669	633	640	673	608	617	619	629	638	659	624	658	666	676	666	609	614	655	642	651	643	620	634	612	603	610	638	626	621	648	655	697	691	607	640	683	657	622	658	653	615	625	626	681	636	678	652	628	612	649	635	643	592	638	595	648	694	604	669	654	651	682	617	631	661	661	639	639	648	675	621	667	643	622	701	632	633	659	621	644	617	637	623	669	639	615	628	614	677	702	632	664	603	600	664	639	608	665	641	673	634	664	660	691	587	631	640	609	631	653	647	660	676	617	622	676	645	677	641	666	635	677	646	625	606	655	645	627	621	691	704	634	635	646	660	681	624	683	669	710	679	641	607	637	650	649	620	670	615	649	644	620	637	697	697	656	673	628	617	648	647	618	637	633	624	659	640	645	678	700	606	703	604	667	654	623	683	641	641	667	594	632	658	664	653	651	688	641	643	638	661	634	644	655	649	637	669	621	635	622	625	620	569	665	653	667	597	639	613	638	634	676	654	645	684	620	604	623	670	630	612	657	626	633	654	604	687	661	623	650	677	682	633	671	683	650	638	605	636	665	654	617	632	640	664	666	631	596	640	632	622	656	688	640	696	662	680	613	683	640	616	651	653	696	635	653	618	662	628	629	652	650	683	622	654	641	619	679	619	642	667	681	670	655	647	626	661	681	642	620	664	656	649	601	658	686	634	696	688	644	635	655	654	624	648	633	664	643	666	638	637	654	610	642	649	649	682	613	640	627	602	682	660	687	612	628	626	662	619	614	668	657	664	598	659	644	585	608	601	648	686	645	600	675	690	632	680	629	655	618	677	628	665	663	630	633	657	631	616	633	674	608	662	638	648	687	694	603	605	622	647	665	629	647	632	622	637	635	651	705	656	593	645	597	657	668	647	628	664	641	664	615	579	642	616	607	692	648	632	628	701	629	672	666	590	650	639	626	654	627	582	611	639	556	670	636	641	670	656	646	679	625	635	640	612	621	606	653	604	648	654	643	621	610	638	623	632	652	590	683	629	664	644	614	648	613	610	640	630	636	639	610	669	643	653	620	625	673	613	664	628	674	623	689	578	644	644	632	633	613	626	631	631	661	655	627	636	695	614	640	660	637	624	653	631	650	659	621	661	656	669	631	637	661	665	638	624	651	646	654	599	687	627	593	625	646	668	677	649	697	630	678	623	699	645	613	649	637	697	678	672	662	644	610	645	661	585	659	660	647	648	710	623	662	627	651	622	638	647	618	641	654	603	630	670	664	684	632	636	636	655	662	605	629	620	617	679	642	661	634	657	661	641	668	626	600	657	637	608	610	635	634	646	665	624	663	650	691	652	621	697	626	660	693	658	665	627	676	650	652	624	609	662	646	696	663	628	628	605	624	651	656	643	602	606	677	642	702	631	629	617	694	663	625	668	650	593	624	639	596	600	638	627	662	641	635	666	672	649	609	682	635	653	673	699	640	675	653	656	647	669	661	644	678	669	628	660	666	614	664	597	704	657	597	657	642	654	653	684	630	638	633	620	606	634	627	642	598	639	643	632	691	624	657	640	639	586	658	644	630	669	656	632	595	670	629	642	602	655	674	623	627	605	676	649	619	656	683	655	647	635	647	611	624	650	674	616	649	629	662	674	657	624	610	688	661	664	616	626	641	640	635	676	690	650	642	673	644	653	623	641	679	671	657	614	625	685	640	650	673	691	667	617	655	678	688	643	643	648	605	660	625	598	680	613	645	629	613	625	617	667	620	620	635	684	608	676	651	656	646	626	658	664	667	596	664	606	658	645	670	654	654	640	656	683	675	633	651	643	653	597	682	567	669	599	676	628	638	652	610	689	640	611	692	651	618	678	675	649	655	644	674	674	595	586	626	643	636	621	705	634	653	661	681	632	621	648	666	621	653	653	668	584	654	677	623	666	627	650	676	645	630	638	656	651	619	676	638	657	608	600	645	666	653	653	630	642	642	652	641	615	658	642	629	692	619	690	696	684	659	664	601	650	622	659	634	656	645	645	610	690	639	658	649	622	632	620	719	633	616	641	660	616	600	584	637	652	680	621	690	659	661	647	639	640	646	650	643	640	623	624	681	679	655	653	656	597	648	635	660	632	679	663	596	618	630	700	624	683	637	636	674	678	666	661	625	675	638	623	633	593	630	689	684	604	640	636	649	642	622	663	641	622	623	691	592	612	674	720	628	648	617	638	637	631	660	643	646	668	574	643	632	631	616	624	634	625	614	645	594	651	652	647	676	645	641	664	582	635	617	659	631	647	673	658	668	637	656	634	635	660	639	628	662	589	625	657	629	643	627	591	657	629	660	671	630	685	609	633	620	642	658	646	659	712	680	647	621	673	671	646	706	651	648	683	662	676	609	679	588	607	622	639	631	543	658	649	610	648	586	671	622	624	615	657	637	631	665	636	640	678	648	635	656	618	602	633	631	606	613	624	661	619	636	624	602	657	645	638	678	632	686	658	649	640	656	648	619	650	624	628	585	625	690	649	658	661	629	670	626	630	641	651	654	658	627	634	668	628	629	659	665	657	580	651	629	647	639	620	642	676	669	640	650	664	652	637	608	640	642	625	656	616	660	662	628	613	618	665	643	649	662	617	635	671	633	661	627	638	645	623	650	660	659	651	645	664	634	665	633	638	655	670	683	626	651	614	621	612	615	615	632	612	656	632	631	639	643	669	593	609	617	632	623	658	643	623	664	625	658	650	605	613	634	656	658	642	606	678	636	646	702	640	668	606	591	638	625	690	674	618	666	636	672	649	636	604	599	639	642	650	625	679	616	611	659	627	644	648	670	621	622	635	664	592	657	638
39748	10730	1553	980	745	630	580	510	457	415	424	344	396	377	370	366	365	370	328	380	340	322	323	320	322	295	350	318	319	349	317	314	328	316	332	323	330	312	333	335	350	331	311	310	298	311	325	291	300	329	334	317	331	323	310	329	350	296	312	317	309	333	307	319	315	345	301	321	306	313	302	334	327	300	351	306	266	302	316	302	335	360	276	319	291	367	299	306	306	307	314	301	322	326	335	314	310	309	317	304	334	319	310	304	326	311	364	317	343	304	296	303	314	299	347	304	318	312	334	308	334	330	324	310	302	327	265	305	283	289	329	301	343	314	326	359	335	313	319	325	282	314	309	333	295	335	284	317	295	319	325	318	323	303	334	315	286	324	314	294	316	335	337	312	331	313	300	317	325	338	315	388	340	354	303	331	309	336	313	305	315	302	313	337	323	337	332	317	327	312	300	289	352	318	296	338	315	340	319	352	302	347	305	283	277	323	314	316	303	346	311	319	335	357	298	322	328	311	307	346	316	306	320	329	320	298	282	285	303	299	310	308	319	354	292	327	328	309	289	312	315	329	302	334	332	329	324	316	322	334	332	338	344	289	306	374	327	315	320	317	357	314	328	276	288	347	305	331	322	344	324	319	319	299	346	306	336	320	317	321	291	298	331	305	312	290	282	315	294	314	291	317	321	336	318	327	332	328	319	343	334	342	328	333	296	334	296	332	301	291	284	317	325	337	310	315	344	316	291	318	328	311	294	324	315	299	317	280	347	333	321	329	366	315	346	348	323	332	307	299	315	330	333	303	324	308	335	329	331	286	314	306	313	337	320	336	330	348	293	268	312	316	320	352	345	331	272	293	325	303	316	292	311	306	294	293	333	336	319	337	297	287	295	301	292	320	313	329	283	325	348	329	294	309	315	327	321	344	353	344	305	301	332	349	281	346	314	327	297	311	329	309	299	322	332	316	339	298	309	312	343	316	323	298	353	294	300	282	304	282	344	319	334	319	325	298	303	294	309	284	276	311	342	327	326	312	332	298	299	301	328	296	301	350	320	305	326	335	323	302	327	307	314	330	323	299	309	331	324	310	315	310	332	332	344	319	307	313	316	283	275	344	340	318	314	349	333	339	342	328	340	331	304	329	321	309	303	317	332	284	293	319	311	325	286	325	282	315	340	300	292	356	322	309	313	325	268	280	333	315	387	332	316	320	320	309	334	307	355	305	330	294	312	300	275	328	324	292	301	302	295	325	303	311	312	330	325	312	324	294	334	305	300	314	317	353	330	289	313	329	336	299	327	321	372	339	285	297	326	320	342	313	304	313	325	309	308	297	338	340	351	314	333	289	321	322	322	320	320	339	342	337	292	311	308	295	301	295	307	318	314	326	307	310	318	292	312	293	321	308	290	289	304	311	309	332	287	310	335	279	309	309	312	320	314	320	325	325	323	312	344	320	338	297	329	347	329	295	307	322	288	267	307	314	324	280	312	330	341	301	303	360	278	283	354	338	291	292	322	293	308	309	310	328	329	312	320	324	318	322	302	304	327	312	313	311	315	301	315	320	312	320	351	343	355	322	327	288	310	315	306	313	326	304	294	293	337	327	249	336	320	336	300	299	319	294	302	319	316	300	315	310	282	301	302	345	334	292	326	303	284	308	325	344	343	328	346	290	317	329	326	343	333	333	340	337	295	317	311	326	311	306	322	294	321	303	349	298	325	304	343	282	311	306	321	309	311	317	330	289	285	314	313	335	315	313	294	317	320	322	299	340	286	311	329	355	300	332	293	316	309	330	359	314	328	329	298	327	345	322	365	314	317	321	311	318	320	309	293	327	299	316	319	361	312	345	338	297	325	316	324	299	317	314	338	292	323	283	315	319	307	321	340	307	301	337	318	325	344	308	330	309	291	343	303	326	347	292	313	349	314	309	321	297	320	378	297	328	324	316	312	295	316	307	348	271	362	301	299	302	312	324	346	323	308	343	325	331	356	320	333	304	301	298	334	309	344	321	329	340	344	313	314	344	327	328	300	332	299	314	342	289	320	313	318	317	330	295	330	325	321	318	317	295	305	308	343	322	301	311	337	339	311	316	307	330	297	313	296	322	296	295	328	304	298	305	322	304	300	318	314	334	324	291	314	297	320	290	307	331	341	291	340	271	325	311	345	306	323	299	319	292	306	306	324	300	306	320	312	319	340	328	346	279	324	306	326	337	349	320	327	317	290	335	306	316	295	300	348	311	303	353	331	308	350	333	342	297	309	296	298	296	314	319	314	318	308	305	303	327	297	283	303	283	330	307	336	366	321	332	272	342	311	319	300	294	303	304	318	297	297	320	290	322	300	293	322	316	303	270	337	323	316	324	293	333	341	326	326	311	327	334	347	311	310	324	307	298	275	327	312	316	328	335	329	311	319	287	298	322	325	322	303	290	340	331	283	329	309	370	331	308	337	295	349	338	304	307	287	298	319	324	306	331	298	311	313	328	327	299	321	278	286	309	319	306	331	300	330	345	338	309	317	331	321	339	293	306	312	311	318	302	324	293	300	304	328	294	335	319	317	281	316	290	350	313	295	317	296	328	314	294	327	317	314	361	304	347	309	327	312	318	327	306	308	322	325	332	310	322	316	324	303	309	329	320	312	284	312	310	301	272	313	308	335	318	337	298	325	310	309	319	315	286	311	338	326	313	359	334	302	317	334	333	312	327	328	302	334	364	318	312	283	326	328	294	343	320	326	321	300	325	339	323	327	311	326	317	319	282	325	322	286	351	310	303	317	306	312	291	324	321	328	303	294	309	346	313	302	320	316	318	295	292	316	279	299	317	299	319	340	357	324	319	320	316	336	326	294	291	317	351	317	322	324	326	316	315	336	303	289	319	311	309	299	331	321	340	329	274	340	310	332	290	291	316	301	330	337	316	312	336	341	321	339	304	331	313	336	342	296	289	336	312	335	293	309	279	334	312	310	297	329	297	314	329	318	329	333	325	322	335	325	287	316	299	317	301	348	314	280	302	320	304	328	355	312	334	296	331	317	329	321	276	298	319	308	322	307	313	303	320	291	303	327	318	321	304	328	321	311	304	297	325	307	302	341	343	331	325	295	296	339	279	311	290	328	325	316	304	335	306	327	302	302	374	296	310	340	352	303	309	325	322	342	301	316	324	287	308	337	348	351	336	287	309	302	283	315	318	328	291	306	304	312	303	337	305	333	327	299	332	298	325	342	309	312	329	275	299	349	310	334	309	314	296	326	327	327	337	339	319	318	296	311	311	302	291	319	285	328	303	300	324	333	316	301	338	320	321	305	311	319	316	307	291	341	303	324	307	326	364	302	318	309	305	338	355	354	309	321	309	315	324	327	342	289	321	294	325	320	315	287	328	312	312	315	308	342	313	311	338	351	290	307	311	326	314	310	321	317	309	338	334	351	341	328	305	321	307	329	288	321	322	337	331	287	311	319	321	277	330	329	313	325	311	340	324	333	307	286	298	341	336	294	291
22029	1670	2980	3234	2840	2412	1993	1844	1589	1457	1361	1254	1197	1177	1131	1074	1075	1010	984	947	1013	960	940	937	919	911	918	907	893	947	885	849	867	835	886	842	915	856	865	820	846	870	864	814	847	844	850	789	813	851	787	843	842	836	852	804	873	831	869	790	777	814	833	852	813	832	801	843	876	865	821	791	900	835	839	821	895	867	880	799	847	759	799	819	777	890	773	793	794	821	813	802	798	816	833	805	807	779	793	826	788	841	879	785	815	780	758	777	845	811	753	830	790	754	773	783	799	802	838	804	833	762	793	764	852	793	814	837	789	849	839	806	756	857	878	807	821	803	772	792	756	843	847	854	820	784	863	840	771	840	800	794	822	782	788	823	837	752	777	783	801	830	811	816	850	865	895	804	827	814	767	849	801	794	820	864	850	783	813	769	820	803	838	779	808	839	755	791	822	868	829	831	819	818	818	785	834	857	776	818	838	824	798	832	788	843	819	807	819	826	838	754	855	827	817	788	856	813	826	774	837	788	811	755	821	826	745	792	792	798	836	841	827	784	792	818	839	825	812	811	807	846	789	831	864	786	834	814	849	797	816	824	848	810	777	849	800	801	765	807	739	814	850	794	801	796	800	839	774	770	791	830	784	812	835	812	823	801	775	825	778	828	841	840	823	757	834	867	818	744	822	798	764	805	803	812	823	795	856	770	853	796	780	761	759	834	774	837	811	855	839	826	794	798	792	757	802	826	791	813	817	841	796	778	792	855	769	809	856	789	804	844	796	840	801	769	801	797	843	770	847	835	805	784	795	791	805	764	837	808	811	791	774	779	814	807	870	795	777	788	871	835	849	805	796	796	817	803	843	804	820	806	814	812	834	787	778	791	779	797	812	792	793	832	855	774	828	843	821	847	783	831	828	821	801	849	808	772	762	802	807	764	778	846	822	770	844	820	761	769	799	797	821	836	809	838	817	836	798	824	795	793	858	800	785	774	838	782	795	804	847	810	814	817	836	818	813	814	828	775	804	806	769	827	804	828	851	878	827	799	843	790	807	819	777	798	793	794	785	881	814	807	809	874	778	806	761	809	824	789	833	817	778	780	796	808	788	768	802	832	828	766	800	822	776	837	840	838	797	804	787	814	790	806	790	802	826	825	825	814	784	853	785	773	821	817	757	819	788	831	815	804	825	783	818	808	812	843	802	865	838	833	818	804	797	813	847	793	842	798	834	786	803	802	859	766	823	781	790	832	849	811	780	817	754	824	826	819	799	823	837	787	817	802	833	846	814	783	753	831	842	871	782	761	823	819	793	825	820	795	861	781	827	863	805	801	823	819	819	829	804	851	820	814	832	799	839	782	805	793	805	833	805	808	831	798	788	841	758	790	789	838	799	818	788	842	789	799	800	817	839	844	808	804	822	828	823	810	777	764	796	799	851	801	842	811	833	747	764	820	818	836	825	785	802	806	787	814	775	860	832	814	809	769	830	801	776	807	794	780	785	803	774	771	816	794	843	785	792	803	801	788	795	815	792	867	796	822	872	793	854	779	821	767	839	818	818	774	812	797	814	827	780	829	783	786	815	831	785	795	915	771	841	793	843	883	794	831	872	776	886	796	802	825	811	763	894	766	851	798	844	812	797	838	791	821	807	828	836	755	815	794	819	868	832	748	773	877	802	834	822	826	825	816	791	762	770	796	825	808	858	847	778	824	740	792	891	783	814	852	801	780	788	766	794	850	814	784	814	828	804	811	792	832	825	838	806	804	846	786	834	782	799	755	816	736	793	801	824	803	848	800	775	821	811	801	843	751	786	845	794	764	844	844	837	821	809	800	836	794	862	857	831	772	828	821	820	840	757	796	810	788	852	819	812	802	821	792	795	829	835	783	832	784	847	804	790	828	854	860	782	785	755	813	868	817	819	850	806	778	769	779	785	817	828	788	800	807	774	820	838	779	792	837	779	795	812	822	807	823	792	794	786	819	778	799	844	798	788	804	796	783	820	844	880	828	808	787	811	821	793	845	797	759	794	786	807	823	785	803	829	805	821	851	816	849	783	850	808	813	801	819	892	822	845	814	912	760	759	836	822	855	814	799	798	785	808	858	788	832	827	798	834	803	762	832	849	800	825	831	768	819	830	781	759	823	826	747	809	797	803	835	821	807	830	795	830	793	857	800	819	777	827	802	786	860	815	820	803	816	769	835	793	758	803	795	802	807	835	797	792	785	761	794	791	852	845	789	798	858	810	830	798	799	826	796	815	797	838	810	862	825	809	787	821	823	824	764	760	809	761	803	766	805	798	760	798	828	807	837	820	821	810	805	833	821	816	857	819	838	781	808	811	831	789	810	842	858	769	831	831	821	829	837	826	742	812	818	774	822	796	797	825	771	866	829	798	815	813	833	844	787	843	836	819	851	820	800	776	825	804	783	831	826	809	829	798	788	795	871	777	809	750	772	763	826	789	815	818	829	762	802	794	823	736	803	807	841	808	843	889	795	840	791	830	805	784	856	816	816	830	804	764	845	813	816	836	777	776	813	806	791	826	751	851	794	837	818	800	782	810	811	800	799	789	804	852	837	802	791	801	775	810	807	789	796	787	833	815	782	792	820	801	800	754	860	793	827	815	786	846	832	799	792	805	765	872	831	807	844	801	821	781	841	776	831	782	818	813	822	828	859	810	789	790	866	836	840	844	776	755	797	815	859	830	793	791	861	781	841	823	819	830	831	807	832	813	823	830	792	806	822	817	806	787	782	763	758	776	794	815	845	773	783	803	839	803	814	802	857	785	849	795	787	806	839	803	813	854	803	759	805	793	882	828	847	852	795	844	801	839	840	826	787	833	849	812	745	847	792	792	788	842	774	807	853	851	787	819	823	822	826	804	755	805	833	823	798	836	755	804	785	797	837	803	810	805	781	813	842	770	784	833	757	788	852	798	795	801	797	826	820	794	806	827	853	825	763	795	820	768	833	753	831	823	743	825	787	812	788	816	858	851	863	865	764	812	836	793	775	822	764	836	801	844	810	770	820	838	796	854	856	830	818	783	754	744	786	783	823	805	840	794	829	787	818	828	853	836	802	863	823	787	805	835	840	797	794	824	807	813	779	818	812	840	783	832	784	817	745	826	762	844	813	850	803	850	853	832	838	851	793	848	795	815	793	811	780	788	841	773	829	787	797	794	832	803	790	823	796	771	864	868	805	844	798	869	788	827	862	790	794	780	804	816	794	781	800	796	813	770	813	878	814	850	841	777	821	799	789	803	785	758	816	797	805	808	833	786	792	801	789	797	803	804	761	811	777	817	789	807	838	807	798	791	845	841	792	826	778	787	786	845	828	831	799	810	821	814	815	817	846	832	782	826	794	813	793	800	830	770	827	809	826	788	853	823	799	812	784	816	802	734	745	814	791	807	807	801	852	826	801	780	803	841	777	832	800	798	833	795	769	783	851	831	814	839	765	728	817	828	785	829	787	823	802	768	794	814	801	822	778	854	816	814	773
54674	22689	5575	1752	1182	869	714	524	510	459	442	415	351	323	333	296	338	302	273	245	279	265	246	284	262	254	269	297	274	270	253	250	253	235	242	230	213	262	222	247	268	256	199	281	241	269	229	245	244	226	250	226	224	233	266	232	261	243	246	230	231	249	246	252	241	291	259	262	227	248	258	248	198	228	222	234	260	245	266	229	224	224	246	231	247	235	262	253	257	216	246	230	224	235	263	245	258	254	226	216	200	237	217	251	245	220	243	247	243	267	265	234	230	206	230	225	249	251	227	255	251	230	238	235	258	233	273	220	279	247	243	275	261	242	226	220	241	235	220	279	249	266	231	241	274	231	211	222	255	242	216	215	227	234	240	204	232	243	234	240	224	255	222	259	218	246	225	252	241	234	239	245	254	250	238	231	213	230	247	255	238	260	241	221	231	246	234	254	222	270	233	240	263	207	241	267	245	214	249	235	252	262	225	270	223	253	251	260	223	206	235	236	245	232	243	261	247	249	246	240	247	231	244	252	223	254	242	258	239	200	244	256	228	265	250	234	245	243	226	255	241	268	224	222	244	246	239	245	248	243	221	232	244	261	291	256	250	255	247	256	215	244	199	242	233	226	254	248	238	235	249	260	220	268	250	276	268	265	233	252	250	246	274	248	224	226	236	209	256	253	240	231	292	245	255	251	275	262	258	235	236	225	238	228	257	228	258	265	264	246	236	227	226	241	253	226	265	250	238	260	245	227	244	228	272	246	248	249	260	260	273	227	254	244	268	273	246	256	202	228	229	245	247	232	253	251	246	240	220	268	244	266	283	243	244	249	240	227	210	258	260	267	235	249	239	261	241	237	266	269	277	238	266	237	235	226	219	242	229	253	264	238	246	222	240	271	235	261	239	237	245	239	261	231	237	221	241	239	254	254	225	217	243	244	215	239	234	246	219	239	254	269	245	245	241	237	242	220	236	267	226	273	262	219	223	266	218	232	213	235	243	250	238	230	245	230	223	249	217	248	234	214	223	240	240	233	244	269	263	239	191	233	243	252	248	257	234	261	235	230	231	244	221	263	225	242	240	252	262	223	290	234	237	247	230	241	227	245	262	206	257	258	217	279	261	261	233	210	246	250	239	222	241	241	267	258	261	218	235	242	237	224	230	248	250	224	248	238	231	206	246	247	238	208	261	254	238	246	245	264	254	233	228	233	227	238	248	246	202	233	242	202	214	221	248	211	241	218	262	246	244	257	270	230	225	237	235	236	265	259	227	229	259	246	245	206	219	228	261	243	250	256	256	225	243	261	215	242	236	241	226	215	239	248	225	210	247	249	247	251	224	237	250	266	234	254	263	276	256	234	225	257	209	249	234	269	259	245	252	222	251	238	237	229	227	253	229	250	244	236	259	260	250	241	226	245	272	267	277	261	243	257	258	242	238	243	225	237	244	227	243	241	232	223	250	231	245	223	238	260	233	216	235	202	259	237	230	213	256	240	235	249	235	265	226	217	247	225	261	262	207	248	283	244	242	227	229	253	243	251	243	218	249	222	255	242	234	245	263	242	221	206	259	243	249	220	239	222	222	244	220	242	244	228	222	246	267	234	265	239	227	278	269	247	224	233	225	244	253	256	239	243	254	252	238	227	236	272	251	247	239	237	237	248	233	274	248	260	243	260	261	261	237	243	258	258	278	243	245	226	251	247	214	225	266	256	227	236	231	222	232	222	237	221	247	206	243	264	226	246	232	241	246	233	241	225	251	228	235	244	220	237	243	238	235	238	268	265	250	237	248	263	258	229	227	241	221	226	235	245	249	261	240	231	234	260	246	240	250	271	234	248	267	219	273	266	258	249	265	256	225	242	259	223	217	229	241	267	236	246	250	239	216	205	253	262	247	218	241	238	272	253	242	270	256	244	220	230	249	234	247	239	240	214	261	259	246	225	251	247	252	231	263	252	235	246	244	231	227	242	253	211	237	227	246	244	248	261	237	278	223	267	261	193	245	275	236	264	237	229	233	242	256	282	240	255	231	235	242	216	237	209	250	234	237	215	233	227	226	255	250	231	240	244	262	213	265	251	213	284	231	239	225	239	255	242	254	248	250	247	227	232	254	238	228	223	255	220	240	250	252	235	228	232	233	242	250	229	206	240	236	235	251	237	259	220	261	212	235	249	232	263	262	245	261	236	211	228	211	253	214	248	252	203	239	243	221	249	237	255	250	248	242	246	223	257	200	268	231	264	266	242	210	236	238	215	232	257	231	228	235	228	229	238	229	253	252	236	247	220	211	285	263	239	251	253	254	254	230	260	237	240	243	244	203	263	227	252	227	235	244	245	283	238	255	225	228	227	254	243	210	259	234	245	241	257	263	247	231	260	237	261	253	241	205	269	236	236	238	230	235	248	219	223	274	232	214	236	252	213	220	242	234	234	278	224	276	252	225	247	226	248	242	276	268	209	238	245	235	257	227	218	255	223	203	242	242	237	241	214	247	253	254	237	238	235	260	224	228	216	236	233	241	233	231	209	258	231	240	231	247	251	224	238	250	236	239	222	272	258	251	229	262	230	251	265	243	231	246	226	233	222	224	247	250	237	227	241	262	223	227	231	256	229	237	243	236	225	249	252	247	232	217	231	226	242	220	238	259	241	230	236	250	240	256	242	212	225	261	216	252	249	248	242	240	249	212	269	238	202	234	259	229	262	218	218	252	269	245	248	230	275	222	241	261	244	265	235	267	235	221	203	269	221	268	262	208	244	239	247	249	246	224	247	254	202	240	244	218	254	261	221	240	244	257	253	221	245	243	261	233	235	252	219	234	262	247	239	258	254	239	245	248	256	241	240	250	218	236	235	246	251	229	223	270	223	243	251	248	218	246	269	248	264	244	253	243	239	221	243	221	234	255	233	240	249	217	234	239	247	246	262	260	241	217	262	231	235	251	222	260	208	251	250	228	280	218	264	251	247	241	218	269	264	223	242	244	248	225	243	234	237	256	278	235	227	244	231	244	262	239	238	216	238	235	236	242	244	210	265	223	249	266	224	226	233	254	225	255	230	227	235	222	236	226	250	241	256	249	244	228	244	234	263	236	279	222	247	257	224	249	284	238	237	230	242	223	244	216	219	229	239	214	249	242	212	240	236	237	234	249	231	247	227	244	256	239	241	259	250	262	248	269	268	217	244	242	249	257	231	247	248	221	260	249	230	235	220	199	263	253	262	245	249	218	222	247	213	238	266	243	232	269	253	245	227	243	213	244	260	264	211	253	251	231	269	243	251	236	282	273	240	228	231	254	273	267	238	240	257	265	229	248	227	255	235	243	254	236	220	249	238	218	277	247	246	226	213	247	255	231	231	235	226	232	240	240	255	256	263	232	261	221	216	240	204	236	232	253	252	266	258	264	232	210	248	247	219	254	232	230	238	236	207	259	230	249	237	236	247	246	271	219	233	249	228	230	219	229	214	255	258	245	225	288	229	244	241	250	279	230	221	261	258	233	252
32004	2242	4770	5242	4419	3575	3013	2537	2097	1915	1696	1464	1358	1379	1213	1114	1089	1076	1036	952	930	845	807	896	833	839	800	805	802	759	738	732	734	701	696	690	712	700	719	735	709	686	695	653	654	634	673	680	643	641	640	604	665	638	697	655	706	677	659	658	669	697	691	694	668	690	664	633	644	622	633	646	642	648	640	625	661	656	669	627	647	635	620	684	600	633	589	616	627	609	620	635	631	609	617	659	640	635	614	664	648	650	611	612	633	642	584	685	618	666	619	597	601	618	593	636	620	604	637	606	593	626	639	635	599	611	628	587	632	587	645	643	637	634	635	618	638	625	645	648	646	629	643	622	613	647	666	635	624	655	629	582	637	679	614	628	612	598	624	637	585	603	629	620	649	625	609	663	599	606	592	621	614	610	608	632	619	625	640	653	662	653	610	586	619	665	598	639	616	617	639	613	585	581	619	619	655	626	666	627	631	634	604	596	605	604	589	616	594	589	611	609	618	623	607	603	661	574	613	599	637	605	640	554	629	644	610	655	629	645	635	647	578	656	625	590	617	629	633	585	638	644	598	616	594	636	623	646	614	609	633	611	599	606	649	649	615	597	606	622	592	574	614	605	636	598	647	635	580	608	602	607	608	616	653	595	624	629	595	629	620	568	631	601	613	601	628	607	603	647	639	665	617	617	597	630	618	591	635	601	591	653	628	572	628	654	627	636	621	632	622	630	637	617	605	606	596	637	624	623	656	626	609	612	616	637	629	653	659	602	584	609	586	592	614	648	607	646	635	603	644	614	607	638	615	610	609	595	595	619	606	621	626	618	612	605	605	626	643	635	607	600	582	639	613	578	610	633	600	632	610	585	589	625	615	592	655	608	624	613	651	582	583	577	652	624	621	632	638	606	596	659	589	623	642	630	581	596	654	629	602	650	618	635	594	633	602	619	619	606	615	608	621	607	593	573	641	589	632	595	631	650	611	665	649	582	625	639	586	665	627	617	647	641	608	608	592	613	661	599	600	602	608	618	650	604	645	606	635	640	622	630	629	641	613	621	643	612	647	623	599	612	598	614	618	642	589	615	629	602	599	606	637	586	662	597	641	645	614	658	622	636	617	587	635	606	636	589	692	637	608	623	600	638	605	609	663	584	613	593	615	609	627	601	652	620	606	620	634	612	643	608	620	593	585	615	603	644	618	599	619	639	644	611	580	685	603	625	616	621	610	618	638	614	636	638	653	650	619	619	620	638	580	629	627	634	642	648	592	598	601	600	556	566	605	636	627	633	641	632	582	593	581	601	620	636	604	620	650	641	582	638	607	623	676	616	608	584	682	638	647	618	602	609	615	619	601	611	599	618	573	616	609	593	601	616	607	599	582	623	625	626	618	587	639	600	633	652	616	624	598	624	604	582	599	592	604	644	641	670	652	613	611	587	600	598	614	651	616	563	632	585	602	598	644	604	626	616	659	619	579	616	630	633	614	604	595	586	621	602	621	683	651	593	611	671	675	636	611	657	587	627	621	620	592	640	642	630	582	623	617	632	620	658	642	614	594	631	641	639	632	614	619	617	616	610	600	661	633	616	619	652	639	657	627	616	607	620	645	626	616	593	575	595	627	598	637	578	615	617	619	591	629	583	606	634	602	641	585	629	640	627	621	661	631	574	633	649	628	625	645	599	636	633	623	622	603	619	606	607	617	620	640	584	646	623	655	613	641	596	627	616	612	613	618	605	641	619	627	617	582	616	621	611	627	643	588	622	632	615	641	624	612	642	619	577	595	632	630	633	668	599	604	610	625	676	662	586	589	612	566	596	609	631	660	628	640	613	611	590	613	674	618	607	628	635	663	627	645	557	616	639	589	631	675	598	666	625	609	563	611	653	621	625	592	602	633	591	586	668	650	607	591	646	625	623	620	565	682	647	635	587	626	673	621	639	626	629	604	603	624	651	604	608	596	600	597	577	624	625	633	640	631	589	624	658	621	586	651	615	659	617	620	623	577	594	658	617	608	607	650	649	624	598	593	610	612	652	675	601	615	579	601	593	662	630	638	647	608	628	636	615	639	648	578	593	628	622	648	626	607	613	621	675	606	607	615	653	597	589	636	615	637	639	609	636	580	648	634	630	583	609	621	653	587	625	629	647	589	637	614	611	599	662	577	608	624	651	667	599	634	624	651	623	616	616	581	616	630	614	611	601	626	639	586	640	596	659	628	603	613	615	617	580	639	615	633	638	594	620	597	654	571	590	646	594	622	616	586	629	663	600	629	589	628	590	619	583	616	574	632	609	645	641	606	642	600	631	648	593	631	620	676	582	671	599	618	609	623	655	599	596	591	626	624	578	649	600	609	620	659	615	619	610	606	630	637	644	638	580	655	642	601	628	595	653	644	653	579	612	610	622	634	624	630	613	631	645	600	604	604	660	620	581	595	645	605	646	645	603	626	574	594	666	651	584	610	620	640	563	597	620	613	567	645	628	590	609	610	610	569	654	550	570	600	640	636	618	601	602	589	600	577	623	587	639	638	571	585	565	654	622	601	610	604	621	623	623	601	633	613	609	617	653	580	572	587	595	638	661	594	652	625	571	622	615	645	545	631	606	624	623	610	670	610	622	635	638	615	614	586	636	663	630	651	584	609	633	639	629	624	630	632	611	596	664	612	595	633	629	632	599	646	612	647	572	620	606	628	592	653	578	566	665	659	636	665	601	662	595	604	619	615	619	623	595	643	590	571	584	658	607	616	645	661	632	618	613	648	642	611	619	635	592	644	599	604	584	644	655	603	656	626	623	589	626	644	622	622	612	644	603	636	603	641	590	620	622	570	602	654	626	607	611	651	639	630	609	606	569	644	624	653	634	610	625	587	582	608	622	606	678	624	594	633	617	592	614	649	665	659	629	593	633	634	630	627	621	582	604	595	631	609	613	605	615	598	682	629	613	629	627	647	618	681	640	594	619	620	618	659	616	616	617	644	665	617	598	648	617	622	619	606	625	625	631	626	632	627	579	631	631	581	605	624	647	619	577	621	647	645	586	616	620	624	629	614	609	596	643	650	599	627	632	591	612	596	609	699	622	630	612	594	644	616	661	631	624	598	604	606	623	628	588	616	670	595	606	666	596	629	633	647	584	618	631	633	589	643	641	617	639	598	649	625	645	642	639	583	628	632	600	644	658	610	580	593	625	616	618	623	590	608	631	654	603	582	646	622	616	606	579	614	595	625	639	639	595	614	609	596	621	589	635	600	588	608	609	579	613	650	609	629	651	628	626	591	625	610	655	617	629	596	625	617	647	675	645	610	563	595	649	642	647	631	617	635	614	627	601	638	655	597	691	585	606	640	633	628	602	643	617	622	580	606	630	642	636	642	620	667	616	599	617	627	592	575	611	611	604	577	613	606	605	613	594	626	636	622	647	586	562	622	602	604	647	596	614	602	581	656	699	613	647	631	595	618	644	596	609	613	656	648	641	631	562	626	637	594	639	626	623	619	591	609	610
4967	356	273	223	250	212	223	266	246	254	216	231	243	239	211	240	240	216	208	215	214	235	233	226	245	225	235	235	228	189	229	228	218	212	230	230	244	272	241	212	253	232	218	198	199	238	200	232	231	202	227	228	223	232	212	236	229	226	235	223	229	247	253	228	237	219	217	221	238	259	230	227	225	231	233	204	224	214	238	247	245	237	236	222	240	252	251	214	245	260	228	244	209	226	244	235	241	244	269	249	213	230	248	260	214	217	243	252	233	205	198	249	219	204	252	218	215	231	244	240	236	229	204	206	218	237	256	199	237	239	251	247	216	209	224	213	206	248	245	250	210	225	258	258	227	209	235	248	217	212	217	237	208	253	239	200	264	238	211	233	245	231	234	251	212	237	219	221	233	222	230	185	236	253	236	224	221	217	250	249	229	223	237	215	228	252	226	203	215	235	208	223	217	210	264	241	230	244	235	227	220	230	211	236	227	236	246	220	240	244	210	203	239	250	250	229	242	250	232	223	248	227	226	221	253	214	237	264	231	236	223	229	226	229	204	208	224	222	252	227	227	236	242	237	235	225	226	221	237	232	238	226	227	235	232	217	226	184	232	236	215	226	223	212	241	244	233	203	224	240	272	254	223	238	222	233	227	237	217	240	228	217	213	242	253	226	234	242	232	233	208	231	229	234	232	245	244	217	217	222	242	209	219	243	245	233	247	219	236	211	235	246	243	209	233	250	240	234	199	216	248	201	227	245	216	214	237	220	238	224	243	204	224	243	241	209	229	223	253	241	227	216	228	225	242	208	232	220	248	216	251	222	255	218	218	253	232	232	235	229	197	235	266	224	245	231	247	257	254	240	233	208	230	239	223	230	212	244	237	214	230	226	217	228	221	212	241	230	214	226	231	217	212	246	247	224	216	241	209	225	250	273	244	225	208	237	246	221	239	223	236	232	236	227	226	245	240	228	218	233	216	231	221	211	244	217	231	188	243	232	215	249	217	235	238	236	239	225	200	235	227	223	254	239	226	219	220	245	212	226	236	219	241	266	217	228	216	234	257	212	237	222	211	218	213	230	237	205	245	233	231	234	228	207	224	240	230	243	213	232	227	233	217	236	237	202	224	236	220	230	205	218	234	254	226	223	209	242	244	220	230	210	243	236	237	227	247	205	221	255	253	213	231	242	224	228	216	236	256	222	235	208	226	259	175	234	248	258	245	200	244	224	232	244	233	237	241	241	239	219	245	214	221	233	186	220	232	239	228	246	251	206	239	258	219	227	243	236	232	237	249	230	225	210	214	232	188	246	222	215	236	220	254	239	210	228	226	228	216	225	214	205	239	242	237	252	245	212	245	215	228	213	242	243	211	246	226	214	199	226	225	255	271	212	252	245	200	236	223	237	239	233	244	219	237	233	221	220	267	213	257	222	227	230	224	207	206	239	227	214	231	223	229	213	224	241	198	231	227	218	243	243	183	225	237	247	197	220	234	224	239	212	227	238	217	230	224	222	247	242	238	233	247	242	223	220	221	224	206	215	252	252	234	203	245	231	235	249	237	222	238	215	223	208	222	215	242	232	210	253	212	235	242	231	222	246	237	237	242	227	257	223	218	211	228	225	221	245	256	209	229	218	223	239	261	229	236	227	252	214	211	230	221	226	266	238	241	251	252	223	237	245	231	231	244	231	238	236	232	280	222	254	261	237	243	221	197	228	242	231	247	217	225	223	227	234	199	265	218	220	220	201	201	217	216	228	251	229	183	236	244	209	251	215	236	224	269	258	212	230	242	237	233	215	242	226	253	226	231	247	222	237	237	241	229	230	203	247	248	244	232	249	228	217	238	232	224	218	217	269	229	240	240	222	225	224	246	249	217	232	241	223	214	247	225	212	219	229	207	230	228	219	248	267	242	244	214	213	207	232	200	232	223	226	204	231	224	189	233	223	211	238	224	242	260	236	260	225	248	239	228	241	222	242	230	229	224	217	225	202	253	252	216	250	227	196	250	226	222	234	219	228	215	223	223	236	243	220	213	242	252	217	242	263	242	220	244	230	234	221	225	228	227	199	246	219	228	218	210	224	258	234	240	231	216	265	226	218	223	246	221	220	230	233	226	250	199	242	237	234	255	224	228	225	240	217	231	223	215	207	222	210	223	224	239	213	203	241	232	234	235	211	246	234	227	240	234	200	232	214	236	232	227	229	228	237	225	223	235	193	228	233	229	239	225	234	217	247	236	223	223	248	252	234	235	240	228	234	246	231	221	218	233	258	236	232	203	259	235	246	229	252	259	218	237	239	200	232	231	223	227	248	244	226	207	223	203	224	227	232	210	211	215	237	211	212	240	259	225	225	240	243	241	227	264	228	217	204	235	237	260	218	272	231	226	216	214	219	237	229	235	200	230	256	212	233	275	249	237	244	254	250	216	225	204	238	205	240	223	233	215	231	231	230	235	237	254	241	267	250	210	234	220	229	240	219	233	214	237	241	252	226	242	221	223	241	201	227	229	233	225	231	216	242	225	222	244	231	233	224	236	236	246	232	241	252	220	215	203	235	215	231	242	210	205	240	222	195	226	225	221	216	197	208	215	223	222	217	256	228	226	220	258	214	235	212	193	219	228	228	244	213	226	224	244	226	219	243	211	205	234	214	235	235	243	229	236	245	225	243	227	215	227	237	216	199	239	235	235	229	201	236	228	228	234	210	215	223	230	244	226	276	217	242	228	203	248	237	216	222	204	223	242	227	243	233	236	227	205	228	216	245	237	238	222	237	213	237	261	221	222	205	218	242	266	222	225	243	226	209	256	267	235	243	241	219	229	228	199	210	239	249	230	229	232	233	230	229	255	253	225	246	202	196	240	200	224	216	237	254	226	227	226	231	207	206	229	215	237	236	237	227	221	216	238	243	222	240	221	249	230	236	221	214	213	262	193	225	241	271	261	220	230	226	228	216	201	218	214	233	239	208	221	239	223	226	229	201	229	210	246	236	221	241	223	203	233	207	229	234	257	230	233	225	232	239	219	234	228	232	212	216	200	237	232	226	213	220	214	199	214	220	230	250	212	241	225	244	247	224	241	239	221	249	229	236	251	241	264	230	235	219	241	219	241	232	225	238	245	228	230	269	217	222	239	232	240	227	204	234	226	234	210	213	248	225	246	240	236	243	252	254	247	231	220	213	223	211	229	225	254	221	219	229	236	222	268	231	269	248	241	197	209	254	223	226	198	221	233	252	195	224	232	230	227	220	251	240	242	248	232	227	240	203	211	229	219	234	252	222	219	244	225	241	223	245	231	247	235	233	242	243	223	248	244	238	239	207	231	208	236	231	229	236	227	222	225	257	226	237	234	223	240	246	223	268	265	213	235	236	248	241	227	237	216	235	240	231	262	215	245	232	271	227	207	219	226	269	217	230	221	231	236	243	218	228	225	233	214	247	221	258	250	241	239	209	263	215	232	222	227	228	245	231	220	247	213	238	235	237	219	218	243	219	247	219
4650	665	716	778	711	667	697	650	648	653	631	658	636	652	626	620	636	645	661	657	637	650	635	690	601	646	590	584	647	578	617	644	608	661	599	614	587	593	627	602	629	610	635	614	641	651	640	623	636	622	626	627	650	610	653	613	600	628	639	612	607	622	612	637	593	600	650	636	596	626	607	632	612	626	600	624	633	630	633	578	613	622	604	617	620	607	663	665	637	607	612	582	589	615	593	618	595	628	610	583	597	664	635	596	673	604	645	623	653	603	630	625	599	624	595	584	625	644	627	567	617	579	587	623	640	599	608	637	625	660	605	622	562	619	642	618	623	621	582	624	626	620	618	601	641	653	646	617	616	597	652	621	614	627	604	633	619	598	636	595	604	590	676	623	624	631	662	589	661	620	616	601	585	632	590	653	609	618	613	611	641	621	602	633	651	648	643	607	633	625	638	578	636	648	578	609	621	604	574	646	651	623	607	633	626	603	597	582	648	592	624	633	614	623	628	576	628	593	631	591	582	647	628	586	646	640	641	602	615	628	619	631	665	589	624	625	625	604	606	663	669	591	632	619	632	613	601	601	608	661	598	589	597	571	587	607	600	615	623	627	648	607	610	637	646	568	587	611	636	605	609	654	617	622	622	637	578	621	594	656	622	637	642	612	630	604	610	626	643	628	644	595	624	609	631	639	620	640	610	645	653	631	650	644	608	594	616	656	629	630	677	622	658	618	638	637	574	600	574	626	587	637	622	613	654	623	638	631	595	598	636	676	642	607	587	662	612	588	614	592	641	610	664	579	621	608	634	603	616	601	577	662	658	641	622	612	603	617	637	639	599	613	607	578	584	563	639	632	611	603	612	586	589	662	643	647	609	643	599	603	629	653	608	629	653	590	639	625	604	612	614	639	609	633	642	646	673	603	626	629	614	633	630	574	634	643	664	624	633	643	665	592	642	629	642	617	637	611	646	588	629	607	641	584	583	593	644	573	643	635	567	624	626	634	564	613	607	600	598	607	642	647	577	610	575	599	568	583	617	679	605	649	624	624	662	595	624	617	597	666	591	619	612	620	630	627	669	603	631	571	631	579	574	613	600	664	633	626	566	665	648	593	580	640	646	590	602	626	644	639	621	584	604	652	650	577	616	591	611	643	615	647	619	642	638	625	628	627	639	636	595	632	633	626	648	634	662	617	599	603	645	642	578	607	612	655	622	613	614	647	572	606	624	617	633	610	586	621	597	580	653	612	598	629	611	591	630	599	647	674	596	613	620	646	580	647	627	605	587	628	643	611	601	673	666	614	632	609	601	651	620	605	658	618	653	620	615	611	572	610	614	618	622	626	634	590	646	621	596	577	607	604	588	606	641	637	628	602	609	602	604	667	627	617	613	592	680	623	585	596	617	637	607	605	633	618	648	606	585	596	582	616	646	618	599	597	661	625	598	636	612	643	634	679	595	611	602	633	630	620	640	590	664	603	604	618	654	640	608	642	679	609	635	626	649	612	602	676	623	608	627	600	620	619	601	662	641	600	595	569	662	579	646	614	610	599	621	607	584	636	609	628	644	653	621	612	628	599	606	633	631	600	623	589	607	644	602	616	649	673	613	600	594	629	619	655	616	621	637	627	601	597	637	589	614	603	571	636	638	594	641	608	644	658	631	588	624	627	624	607	592	632	631	625	632	618	568	640	655	599	619	621	589	632	626	621	625	667	632	626	625	591	601	602	646	607	661	650	658	589	609	619	635	651	631	625	619	621	607	622	600	638	648	605	640	596	607	616	617	608	624	564	621	629	597	669	632	625	664	582	617	594	593	676	612	645	601	622	610	614	613	620	626	561	619	666	614	631	607	626	612	635	656	626	610	594	608	581	656	652	612	582	626	600	617	614	651	572	626	602	591	628	619	629	629	634	644	619	603	603	613	610	632	613	585	634	594	614	640	612	641	607	669	611	609	573	658	579	631	604	639	583	614	613	627	626	628	644	619	633	640	620	633	631	669	599	625	642	604	626	602	598	660	613	602	597	577	643	596	593	630	597	620	623	629	615	641	650	640	683	628	634	617	603	617	634	621	536	632	596	686	581	576	621	603	606	612	608	564	617	593	590	619	628	609	610	610	620	634	624	674	591	613	647	605	635	641	653	630	649	645	610	618	611	633	615	605	606	621	613	652	550	581	573	654	577	548	692	598	637	610	645	647	649	627	595	649	622	612	555	624	612	661	610	665	640	625	637	628	631	597	607	617	615	629	579	611	623	653	624	598	640	622	645	663	611	638	627	587	633	662	657	593	593	580	612	614	611	545	638	594	591	625	654	603	604	621	600	624	626	613	655	625	650	618	600	633	629	668	618	623	638	591	605	588	609	613	640	649	582	593	624	639	625	633	643	646	604	612	639	617	673	624	634	635	592	625	652	623	610	661	641	623	630	606	592	616	607	640	625	633	616	634	622	600	639	652	647	610	652	683	648	578	600	594	623	616	601	631	586	664	583	584	627	627	633	582	620	583	612	607	620	634	622	630	625	587	652	648	648	632	611	679	617	660	666	649	617	623	603	613	643	624	654	654	643	629	580	614	591	602	612	612	612	589	573	616	589	603	640	588	649	597	587	617	615	652	638	642	599	616	668	610	643	611	622	636	607	632	660	622	636	584	635	654	591	624	632	601	595	619	625	583	621	642	588	638	584	624	647	632	632	642	585	601	588	588	621	620	663	609	644	596	590	608	630	611	635	638	626	669	584	643	597	565	603	639	633	610	631	650	584	643	602	602	658	586	660	606	613	652	594	597	612	616	622	632	636	596	633	616	621	622	651	641	606	602	601	642	591	645	574	588	619	616	671	601	638	637	616	641	600	600	621	621	565	607	646	605	608	628	614	654	591	633	618	609	591	626	619	635	592	608	645	587	640	608	645	616	618	600	620	669	582	616	626	617	571	640	591	604	656	604	640	644	594	647	607	590	615	620	579	597	630	606	620	630	580	619	640	667	663	639	621	640	594	609	605	641	600	597	646	595	654	613	626	653	590	658	656	626	605	690	565	601	658	650	596	608	591	659	673	611	626	622	641	602	631	595	594	616	629	600	659	645	635	634	588	600	668	595	668	630	606	658	615	614	633	632	606	601	612	640	597	609	582	636	584	667	617	660	561	629	655	595	612	685	645	616	589	603	611	643	626	599	633	595	565	615	561	607	618	610	618	601	613	629	622	588	654	632	586	588	548	636	640	618	589	601	605	611	574	579	603	606	619	651	586	620	644	573	620	641	638	599	604	634	600	625	618	634	611	641	619	638	638	619	657	649	590	599	651	608	587	637	592	643	643	575	645	688	632	625	645	636	692	641	645	627	622	636	631	599	600	645	611	636	561	645	637	655	610	637	649	660	607	616	671	605	653	639	611	591	630	611	632	633	643	602	602	587	591	568	622	625	613	619	607	638	660	653	617	616	600	632	634	601	674	633	579	634	594	650	634	623	642	630	633	630	657	642	617	609	670	626	586
42167	12217	1546	1003	742	593	517	470	457	370	404	387	381	390	356	349	356	344	318	341	333	326	314	297	306	319	331	345	365	313	316	336	287	320	286	331	317	314	286	296	313	330	316	327	329	309	337	314	345	291	299	336	337	350	308	321	300	310	313	289	304	295	312	305	321	317	302	320	315	283	288	305	289	280	312	284	364	288	322	296	308	306	317	309	287	322	306	315	321	303	323	312	303	317	333	274	285	312	284	291	303	276	289	309	284	358	282	317	302	320	331	294	290	328	335	331	315	303	298	312	284	305	291	303	309	318	322	311	303	302	315	306	325	283	327	326	334	283	327	285	318	280	301	328	296	319	341	328	318	303	323	323	293	313	310	301	332	338	301	299	319	307	319	316	294	312	302	303	340	321	315	327	341	297	305	323	315	322	317	302	277	327	322	316	307	335	324	272	301	288	336	324	315	311	328	336	308	348	328	329	311	309	301	284	295	313	312	332	294	307	289	337	315	288	288	309	296	332	304	314	301	313	342	297	277	269	333	328	327	305	316	291	344	306	309	319	306	299	280	304	312	310	325	316	301	322	333	334	306	284	283	341	299	294	296	284	281	334	294	331	335	272	296	297	346	311	303	277	338	346	316	302	300	328	291	318	326	284	350	311	298	293	322	255	297	311	309	303	302	306	315	292	272	292	288	310	315	320	309	323	287	326	337	308	301	297	329	318	325	310	288	329	305	302	316	298	304	314	319	318	321	306	313	288	331	292	295	325	321	297	329	288	304	318	301	309	317	311	311	311	258	304	304	305	303	293	312	285	294	300	302	299	319	299	320	308	310	295	300	330	303	287	320	343	267	308	272	317	336	309	353	306	323	293	330	298	288	313	314	300	311	325	310	320	304	302	340	310	309	307	316	292	296	321	307	327	302	289	302	303	325	286	322	292	294	298	306	334	287	295	314	320	296	294	336	298	337	321	315	297	284	321	308	331	299	309	330	263	321	303	308	308	288	343	297	315	289	324	321	310	308	311	280	292	308	288	294	294	356	305	296	320	296	314	316	348	300	321	290	309	309	283	302	329	296	314	318	291	314	285	299	300	292	293	296	287	287	281	318	311	306	311	299	289	324	338	306	300	321	312	303	300	317	305	314	297	305	270	310	300	301	309	318	314	310	331	308	313	267	312	297	314	312	306	361	297	311	278	320	308	298	317	312	314	281	328	318	327	318	332	290	321	320	270	316	261	297	297	281	313	290	296	293	294	311	319	292	298	287	317	316	319	313	306	288	336	319	303	297	316	305	309	316	330	299	347	289	300	318	298	279	309	342	303	285	299	298	308	322	293	294	338	346	295	337	332	302	321	300	305	294	275	314	333	289	300	322	297	303	290	307	285	272	280	316	303	314	328	296	295	289	350	300	313	322	284	270	304	292	320	303	320	285	317	342	296	299	293	347	294	310	286	328	304	312	289	300	289	314	317	328	333	294	300	297	317	302	303	323	322	320	296	306	305	281	324	300	284	310	271	346	323	317	330	303	290	314	353	291	307	311	299	323	316	296	312	342	291	306	315	284	306	322	292	295	287	306	313	334	295	299	297	305	306	336	295	302	321	283	319	323	299	362	302	276	307	334	313	309	319	280	290	307	302	282	275	329	313	302	303	320	281	305	304	325	313	296	325	311	292	286	292	319	286	298	325	331	300	302	304	310	300	327	342	303	291	336	316	324	322	325	304	288	323	312	297	313	317	334	314	302	293	337	302	304	305	309	338	324	302	306	341	325	307	277	350	290	309	250	311	347	300	319	304	298	306	314	298	305	333	274	283	289	278	325	304	322	330	318	277	302	334	313	310	305	317	345	295	300	289	344	329	325	305	325	337	322	299	315	289	370	305	326	305	343	304	298	281	300	296	285	291	291	311	291	285	304	289	295	312	306	300	293	330	294	319	312	309	298	311	292	297	289	284	308	317	341	326	299	305	306	274	296	310	324	297	287	284	337	300	331	316	316	303	306	298	318	297	330	289	326	285	296	293	328	307	307	293	292	300	305	327	300	287	322	316	315	319	300	309	310	339	288	334	319	316	291	327	297	334	331	339	307	290	289	263	302	279	307	297	286	288	315	333	345	332	311	315	340	299	330	286	308	297	327	264	299	298	264	293	292	292	312	315	289	302	323	319	313	328	276	314	262	273	319	305	310	286	317	291	300	283	331	294	303	288	284	279	321	307	306	321	338	312	298	337	309	304	339	319	285	305	300	320	288	275	290	315	350	282	281	311	296	321	301	300	310	307	288	310	309	301	325	316	319	338	320	297	320	314	322	299	336	320	337	301	304	336	303	321	294	309	306	315	288	297	301	321	295	309	291	316	313	301	313	288	350	298	302	297	318	296	308	319	302	297	299	340	320	320	313	280	305	336	350	326	312	260	284	308	312	291	310	310	319	278	280	306	296	319	297	280	312	348	307	327	319	300	293	299	274	299	303	300	309	321	308	300	320	307	294	328	334	318	326	313	342	313	300	297	298	273	305	299	296	335	308	300	325	331	320	287	294	316	321	328	313	326	326	324	311	301	340	316	302	296	283	286	320	335	306	319	352	296	310	320	296	294	320	344	326	329	311	317	300	321	300	313	294	354	286	282	317	299	307	323	289	336	287	325	305	293	316	316	319	318	286	317	306	301	324	301	295	286	296	334	291	272	319	339	328	310	338	309	329	319	314	320	299	292	314	334	346	283	313	312	327	304	338	300	323	313	288	332	295	302	306	316	302	292	291	304	328	317	296	271	300	291	311	283	317	292	314	297	294	264	288	306	323	307	291	271	311	316	362	330	319	273	309	292	324	308	311	282	330	301	310	335	314	304	327	302	316	319	311	319	331	311	319	296	293	276	303	289	329	343	276	313	352	308	302	312	313	295	324	311	350	292	333	323	298	312	322	317	288	303	287	336	276	304	287	328	308	320	329	307	298	345	312	309	317	305	345	307	319	305	294	304	315	343	310	296	297	294	332	305	312	314	315	337	311	307	314	326	296	310	312	292	317	302	334	316	303	307	277	338	317	288	295	284	293	270	337	340	310	295	327	307	304	335	299	298	328	326	304	302	325	309	292	307	312	322	316	310	302	352	295	312	306	292	310	321	311	311	314	285	320	308	311	321	310	306	290	299	303	290	317	325	310	281	323	314	322	303	298	284	291	332	271	275	277	288	326	293	328	260	299	310	299	313	289	321	353	305	279	354	304	329	287	306	341	349	309	293	292	309	280	302	290	301	318	293	309	325	320	279	304	319	304	316	306	305	318	276	309	286	285	313	298	329	285	335	312	296	320	315	279	292	316	311	308	302	310	299	316	321	311	310	342	313	304	283	317	277	344	329	306	300	332	316	325	310	327	285	310	304	330	325	321	316	320	275	323	329	294	301	305	337	301	334	331	310	317	349	351	321	316	310	301	327	286	284	318	321	324	309	309	313	316	300	312	340	311	303	330	314	315	285	316	301	313	308	332	263	285	293
22949	1552	2925	3158	2812	2319	2013	1785	1535	1417	1358	1198	1243	1156	992	1035	1030	1039	977	1021	927	905	914	933	946	940	915	863	846	944	837	850	845	848	822	813	783	824	852	835	880	878	816	813	880	795	807	858	828	751	812	881	770	795	837	859	823	769	776	811	794	875	816	763	812	848	747	790	785	750	771	747	755	797	806	833	755	783	794	827	742	751	784	800	781	765	809	755	810	826	840	793	807	822	836	779	823	824	795	790	799	819	802	778	773	826	820	853	809	772	801	773	798	804	806	767	782	782	786	739	763	771	752	764	777	832	804	759	852	773	801	786	771	804	830	805	813	765	844	796	800	768	789	793	834	809	819	780	800	730	824	767	775	786	770	842	782	802	754	803	778	820	787	847	722	790	832	808	822	835	775	835	817	808	757	822	804	791	782	837	740	801	816	762	792	796	802	844	789	828	738	795	792	780	739	793	791	806	816	765	837	792	824	783	804	775	761	757	802	751	763	780	776	767	829	794	817	790	792	799	750	748	828	811	789	816	810	807	787	802	818	820	779	775	775	772	741	811	798	770	772	788	780	747	769	791	785	830	784	796	801	774	795	786	774	790	826	810	736	826	840	786	755	777	778	761	841	758	785	761	775	826	757	769	782	835	787	801	782	801	767	756	790	800	803	797	833	760	815	771	795	826	788	836	842	798	793	780	827	765	761	758	805	802	820	745	791	772	846	834	796	754	793	754	744	759	787	852	789	788	761	822	804	808	806	830	794	769	827	800	783	776	759	821	816	819	787	821	731	765	803	770	805	782	750	836	838	829	810	814	827	792	787	831	769	762	835	791	779	763	761	768	740	832	795	788	770	779	760	802	826	790	812	828	794	796	794	709	822	791	824	734	846	827	808	737	761	786	752	862	786	770	784	767	826	795	743	837	788	809	806	840	769	804	787	785	739	833	803	785	792	782	770	843	851	788	783	771	734	752	817	826	769	851	789	803	760	772	827	783	779	792	822	816	800	780	712	773	833	772	789	769	820	794	749	774	753	804	803	753	793	854	833	771	798	752	740	777	775	727	766	738	789	787	775	740	767	792	821	768	820	796	767	762	799	836	756	787	763	784	832	805	733	804	819	782	786	772	789	804	810	824	785	796	763	819	821	829	809	742	758	805	797	787	742	747	823	819	796	734	740	777	769	782	780	738	829	779	778	787	827	782	786	776	793	843	783	755	810	790	808	772	761	789	843	750	805	807	741	819	781	784	772	785	753	812	726	785	765	799	785	791	757	820	789	784	811	789	802	793	801	850	809	794	780	838	827	739	790	753	813	774	779	773	807	819	786	793	818	798	799	812	839	800	822	825	797	769	751	773	780	838	767	730	805	787	750	783	755	816	778	802	792	742	756	867	790	787	767	744	778	757	795	772	796	777	767	783	814	767	757	786	767	836	809	827	736	819	774	754	797	815	806	821	761	799	795	774	806	773	816	765	816	806	781	791	810	829	776	785	812	760	764	822	780	792	802	781	770	819	811	742	787	750	772	754	797	770	800	838	826	761	772	755	777	792	842	797	815	789	803	835	714	750	790	759	819	777	719	786	783	795	796	761	770	774	751	823	750	768	775	843	792	827	768	774	779	768	801	775	826	772	828	746	717	753	807	778	747	789	754	817	782	783	819	799	783	771	760	855	762	813	802	797	776	815	802	788	789	761	779	792	751	774	756	757	777	769	771	853	812	843	792	810	771	772	782	796	769	775	793	732	785	807	758	798	823	805	816	788	782	798	837	844	777	805	736	799	810	772	766	814	757	808	769	790	802	806	831	817	828	767	741	794	810	792	815	777	823	807	833	796	751	770	788	764	737	754	766	788	788	790	797	828	756	785	800	794	763	796	838	797	758	763	808	812	788	812	804	807	799	799	805	828	727	793	784	830	788	793	823	762	796	741	795	758	776	839	780	809	788	822	794	772	815	801	813	782	804	829	843	825	778	818	752	808	770	794	785	765	762	779	763	796	773	838	794	804	777	694	752	785	747	770	808	825	811	832	786	806	842	783	804	778	782	804	752	759	771	808	800	764	777	785	766	797	710	819	775	783	768	814	749	816	767	779	768	773	719	785	830	798	757	789	795	733	829	751	751	799	802	833	753	766	772	842	764	802	803	748	822	804	789	818	811	808	790	794	809	784	779	765	833	793	795	788	847	779	888	822	805	803	807	813	794	796	780	795	774	813	840	730	791	805	769	733	808	813	794	786	843	776	810	795	801	801	814	845	786	806	780	803	799	799	764	781	779	800	792	790	819	803	864	816	735	806	782	816	825	758	806	789	861	797	821	743	776	745	752	805	771	786	779	787	730	779	831	847	802	840	781	805	837	782	791	800	771	799	734	754	786	768	813	816	792	814	755	767	809	771	863	847	745	771	799	790	795	769	794	780	800	755	765	797	771	746	726	793	799	770	793	792	779	798	754	774	809	804	816	783	774	807	803	816	767	812	808	797	883	799	777	780	823	783	808	812	812	824	759	788	767	801	804	785	823	792	796	804	769	782	798	733	785	761	839	764	786	820	783	810	770	751	746	770	759	773	805	769	793	815	772	760	768	836	783	736	757	770	779	752	817	805	793	787	784	823	787	773	755	792	788	757	804	777	787	835	798	776	759	795	833	785	830	779	775	833	811	777	786	794	776	774	827	831	795	779	810	724	813	765	768	842	830	773	844	799	752	797	813	816	793	771	820	770	781	834	779	779	807	815	812	752	797	792	783	825	800	784	755	755	773	813	820	776	761	776	786	781	823	797	843	825	767	769	742	828	790	779	787	802	775	760	790	801	850	841	733	744	787	803	770	824	776	767	837	799	753	754	765	809	817	793	767	802	765	789	822	790	772	795	776	807	811	777	811	768	789	800	762	783	805	759	838	840	824	783	800	806	774	816	766	775	785	789	724	806	838	820	789	784	822	831	840	780	845	765	750	764	791	793	766	817	768	736	829	748	841	750	777	771	760	810	761	819	714	763	806	825	768	807	750	792	827	826	817	740	796	785	786	787	767	762	770	787	817	810	808	777	822	777	801	820	787	812	832	805	838	818	778	786	822	766	760	799	785	848	776	836	810	753	826	783	791	822	790	780	768	781	744	816	818	760	729	804	807	764	777	795	777	822	791	800	791	767	774	801	773	806	768	859	797	783	800	826	838	741	779	781	797	761	781	731	827	796	750	815	789	751	818	818	809	821	800	838	796	794	786	766	774	762	782	730	845	791	845	822	842	794	775	793	766	848	780	816	804	786	801	765	816	780	794	764	780	773	801	800	773	783	759	786	789	810	740	791	766	782	843	805	813	783	766	763	784	828	790	766	744	782	745	752	857	783	789	794	711	781	859	780	778	806	769	768	756	834	853	740	764	782	783	759	786	763	797	814	809	781	775	805	792	821	826	753	797	813	789	785	763	765	782	802	813	733	862	796	770	735	809	832	815	811	768	760	782	795	773	786	785	770	764	806	775	813	765	835	778	790
55912	21352	4173	1665	1199	803	706	539	518	439	388	405	330	317	335	285	293	292	285	245	250	287	246	257	243	268	286	237	260	249	229	274	237	254	231	234	246	257	239	258	253	250	247	260	216	225	246	235	220	227	227	231	250	259	243	233	218	206	245	245	222	249	215	230	246	222	240	227	261	243	245	249	224	264	238	230	220	221	231	263	229	232	244	261	253	219	256	246	191	235	216	218	230	242	232	234	225	211	232	264	218	246	209	207	226	231	216	228	255	222	225	220	226	259	262	227	223	228	266	229	223	250	222	231	223	220	224	228	215	232	258	255	230	218	240	209	227	217	209	241	214	217	226	221	231	240	242	244	237	244	236	188	246	235	257	222	224	240	241	218	236	231	252	243	235	238	233	234	251	237	228	224	252	247	266	235	236	227	222	225	232	219	229	256	262	190	225	235	229	225	216	226	207	232	239	216	236	229	219	191	252	243	256	218	237	235	254	232	234	251	255	228	262	252	227	216	277	233	235	273	252	212	241	239	241	220	229	222	228	211	206	246	259	226	205	235	217	225	232	224	219	226	252	233	217	214	259	224	264	243	228	260	259	244	234	272	215	235	203	211	213	214	247	240	240	216	222	241	220	248	224	238	236	215	213	228	227	239	215	241	247	253	271	241	227	234	268	233	233	241	237	223	226	217	239	223	221	228	239	225	238	271	217	214	258	245	237	248	214	250	239	213	262	228	236	223	207	243	242	211	256	231	234	227	262	249	234	221	238	229	223	253	232	232	248	198	232	251	231	239	248	245	234	227	247	226	246	231	233	228	207	215	231	258	204	217	220	231	232	235	222	267	225	249	217	260	250	229	226	227	226	219	227	246	241	239	246	238	215	210	209	235	246	235	236	223	235	210	242	230	231	227	226	217	214	246	236	268	253	182	222	217	224	244	237	241	199	243	234	263	259	265	210	230	221	253	255	230	234	232	243	218	229	240	231	233	209	243	225	264	212	225	247	202	246	210	238	244	251	240	253	221	257	202	254	206	232	247	218	220	230	230	238	240	225	242	234	230	223	206	231	234	235	241	264	254	216	222	254	234	215	215	264	235	218	225	213	220	216	204	227	232	245	225	227	231	217	247	253	233	219	234	236	267	211	226	229	251	235	238	253	211	224	241	228	212	258	233	231	226	242	247	211	238	241	222	236	256	211	240	224	226	221	248	210	207	250	231	240	239	200	227	213	222	241	238	236	226	236	225	251	257	239	224	209	243	239	220	206	218	217	223	237	215	235	230	239	238	231	234	217	229	222	239	227	267	214	252	225	243	226	233	226	234	255	236	228	249	249	228	235	226	220	232	225	232	225	237	267	226	227	237	246	228	231	242	236	255	227	220	230	236	244	211	226	231	208	226	249	223	244	234	221	264	260	232	247	215	243	218	230	183	246	230	267	229	226	244	225	229	253	212	221	256	237	229	241	238	233	254	226	232	236	223	237	246	239	279	207	234	248	247	249	225	235	246	225	235	256	238	227	213	208	239	222	245	244	261	246	226	257	255	233	238	211	279	216	240	233	249	237	215	233	225	248	224	217	243	251	211	238	238	230	256	205	245	250	242	203	233	270	214	225	217	229	217	208	229	242	241	245	226	223	240	239	226	250	244	246	254	228	236	217	239	235	237	253	247	230	242	231	215	252	238	248	225	237	235	254	206	221	221	227	199	226	220	243	224	256	255	232	240	214	205	222	249	248	201	232	239	221	219	235	239	230	228	237	248	219	201	229	210	236	223	234	224	258	206	246	265	231	225	226	227	252	212	231	237	237	235	243	214	238	241	231	230	234	241	259	236	244	265	217	231	248	230	207	230	232	235	263	250	237	199	220	218	221	219	228	233	209	219	234	228	242	249	211	194	230	214	229	194	223	182	226	232	239	222	220	229	228	190	197	235	216	247	219	231	260	208	257	243	246	225	223	216	228	239	232	219	237	240	212	252	212	243	217	232	240	220	236	247	240	221	242	247	240	237	235	208	224	219	223	247	237	259	248	246	222	243	216	237	226	249	222	222	212	264	209	241	247	256	235	215	227	245	221	226	230	226	257	216	258	209	198	198	232	229	239	264	260	227	231	234	222	221	228	240	235	235	246	237	220	252	222	225	234	218	191	228	239	245	239	239	242	227	247	230	237	239	254	233	250	243	210	240	246	219	216	237	210	236	262	252	240	233	259	233	272	238	239	256	211	218	234	214	215	264	234	232	227	234	235	235	254	240	225	233	229	245	213	230	233	249	246	228	244	251	264	189	229	213	219	222	237	225	224	246	233	222	250	237	230	227	254	225	239	226	234	240	227	235	264	233	226	235	226	239	248	234	216	245	216	236	216	225	225	233	212	255	205	275	223	239	226	242	239	254	264	225	210	212	247	233	231	248	222	218	256	231	222	207	248	188	261	227	230	217	249	245	231	244	266	232	221	232	221	226	225	229	217	240	213	218	245	258	249	261	235	238	250	199	254	202	216	234	224	237	234	232	243	227	224	233	242	217	262	221	237	241	202	204	226	210	227	246	222	212	230	238	236	227	226	231	238	218	232	232	246	219	254	238	226	235	251	229	244	205	225	184	212	208	226	226	204	214	229	248	251	222	257	235	210	232	232	269	258	219	230	250	237	226	226	247	234	229	210	223	211	220	230	209	231	220	239	218	245	252	244	219	199	251	231	209	231	237	255	241	233	219	228	238	249	243	238	225	242	247	230	240	214	225	242	229	235	242	218	230	233	221	229	212	240	204	219	244	239	226	207	218	229	229	228	227	231	254	225	246	245	239	232	227	212	220	240	202	236	231	209	231	215	250	222	204	229	236	235	198	232	249	216	238	239	227	230	236	235	241	247	259	251	259	233	232	212	230	213	209	229	231	249	244	224	208	210	234	229	223	234	235	244	240	234	242	262	223	244	227	222	229	232	235	222	248	213	238	212	206	207	216	220	250	268	244	227	237	223	267	241	211	238	240	216	227	220	236	231	245	244	235	191	217	222	217	250	218	262	240	251	232	217	216	229	248	251	237	230	223	222	225	261	254	215	251	226	225	208	246	232	223	241	216	226	248	231	244	238	225	221	225	200	207	224	230	234	227	237	228	233	243	208	248	236	229	232	226	243	216	248	234	226	222	234	248	214	247	262	233	237	250	222	240	240	249	234	240	233	234	252	224	229	238	226	217	251	220	233	251	244	223	223	234	199	241	224	218	222	221	247	240	246	246	239	221	208	230	245	259	235	223	236	219	218	243	240	248	208	244	249	234	238	227	233	209	243	207	225	226	231	234	244	235	245	249	227	232	205	242	216	244	235	199	249	219	245	218	223	235	234	215	233	226	252	229	222	219	251	215	229	272	234	216	221	235	218	221	244	230	232	242	249	238	263	245	226	251	225	246	239	206	215	254	258	218	246	239	235	210	233	270	227	195	218	229	242	212	248	245	246	213	237	253	227	247	206	242	251	238	245	216	259	228	239	208	251	252
31093	2205	4703	5095	4441	3532	3056	2496	2053	1807	1682	1512	1368	1308	1227	1119	1090	1032	969	928	894	889	888	867	766	821	787	753	754	751	720	743	748	728	707	642	675	726	643	677	664	703	650	636	634	655	654	644	644	670	601	625	614	647	635	630	578	642	654	631	659	587	591	600	590	620	615	653	645	611	599	626	615	629	612	655	568	623	610	662	619	634	686	591	597	598	623	643	578	612	567	567	598	612	607	643	605	610	627	634	587	612	626	621	621	599	628	608	630	595	606	566	579	608	555	630	591	615	630	607	587	602	604	602	586	559	574	623	604	621	626	614	575	597	653	595	613	578	624	606	651	596	640	587	589	609	621	604	589	585	613	570	572	584	659	584	630	617	600	627	614	623	641	574	601	587	609	595	591	602	598	619	640	621	590	595	585	616	607	644	617	652	557	630	577	611	576	617	628	594	604	606	592	589	569	651	582	608	601	599	638	593	624	636	585	591	570	581	566	582	575	565	627	575	576	599	572	581	550	602	620	609	594	609	578	561	625	583	637	594	592	606	618	587	588	588	620	601	653	594	591	558	620	607	570	557	591	653	632	619	618	647	588	580	604	614	593	575	581	555	619	639	553	625	612	602	606	648	589	586	603	594	631	601	622	632	635	589	601	635	601	577	608	615	586	570	608	602	615	619	571	612	634	615	533	625	600	607	585	569	590	593	593	610	580	590	581	586	602	593	570	611	570	626	609	624	584	562	605	628	577	623	544	576	562	617	648	625	611	582	632	558	555	602	576	598	611	566	586	550	608	571	646	579	587	589	555	604	602	594	580	581	534	594	622	593	588	634	609	593	626	617	586	664	586	607	576	596	561	612	584	605	599	644	569	605	579	580	623	632	573	605	567	611	673	552	598	557	557	599	612	561	593	573	571	623	569	598	591	577	595	599	653	591	604	560	586	589	616	579	620	635	543	552	608	593	618	614	638	644	580	607	580	615	614	627	595	609	602	612	579	580	592	598	559	580	584	601	610	594	629	627	618	615	594	621	579	592	577	599	617	573	604	640	636	564	599	595	581	564	581	573	583	578	590	607	624	601	602	646	585	626	601	651	610	619	586	578	576	576	588	595	598	574	574	577	626	602	551	598	600	583	610	599	534	586	609	573	596	604	619	584	601	579	603	589	595	556	605	602	577	597	589	588	650	588	593	627	577	588	627	600	580	598	588	588	610	583	610	625	607	599	628	597	615	607	602	583	594	574	563	557	589	602	587	586	599	582	593	631	621	571	579	604	606	602	565	583	582	600	545	579	609	558	601	624	587	627	595	618	623	594	551	607	598	575	608	599	610	599	658	587	602	604	585	620	614	573	630	643	550	571	554	615	597	584	591	580	631	578	591	613	637	614	588	573	597	608	578	616	639	617	574	570	537	613	600	620	591	614	604	607	579	584	653	615	602	554	592	644	606	586	601	635	598	563	567	618	608	601	623	574	580	594	616	590	579	607	587	604	612	591	607	574	594	560	580	585	640	652	616	570	583	604	610	562	566	591	559	586	657	634	573	599	587	595	585	588	612	580	633	599	573	615	614	580	581	560	569	597	605	579	590	582	566	627	616	609	571	590	579	634	603	640	626	618	629	612	564	633	584	601	601	610	568	570	581	581	628	611	619	589	581	583	598	602	583	580	588	583	611	618	562	581	616	601	607	584	629	569	590	606	548	625	638	603	590	609	583	596	590	606	586	626	636	592	615	598	589	590	643	596	580	621	617	632	595	603	560	632	589	560	578	579	615	624	642	569	538	578	582	570	607	609	608	567	543	581	610	590	583	568	552	622	627	639	620	595	556	574	641	575	590	607	600	625	620	608	661	594	586	601	659	590	601	608	580	615	590	614	591	603	543	607	558	599	608	602	625	601	593	600	568	611	556	578	617	614	579	592	586	593	585	602	574	537	571	575	593	618	595	605	602	597	608	608	561	614	545	586	579	593	621	561	611	589	573	603	565	579	599	587	591	587	550	610	609	600	604	617	564	592	564	614	628	607	585	584	588	633	618	549	623	638	619	600	621	579	569	583	577	596	611	594	618	615	606	600	605	590	593	634	552	636	602	622	629	572	600	597	590	626	623	590	588	640	606	611	620	553	587	578	582	612	575	586	580	609	630	608	588	589	580	610	630	610	599	616	620	614	579	561	580	547	603	585	614	605	597	579	622	583	629	581	596	618	562	568	615	594	619	595	618	610	584	613	586	568	632	603	630	562	544	684	607	613	569	591	622	578	632	600	597	556	583	543	581	598	621	633	609	592	570	610	568	594	570	616	615	623	610	593	600	623	564	595	582	585	587	618	622	567	593	618	557	583	588	560	570	587	565	582	621	594	612	640	587	542	580	583	581	604	576	540	546	588	562	581	565	591	648	600	612	589	626	583	604	601	608	620	641	544	616	598	645	573	580	574	604	583	585	575	597	585	618	588	601	629	589	605	605	566	572	604	621	608	595	587	599	626	564	593	630	627	561	572	572	591	598	599	617	596	610	621	588	598	581	603	581	616	579	591	562	586	654	582	593	557	631	584	560	542	606	616	606	608	623	635	599	600	594	585	612	590	598	574	601	580	632	588	578	566	578	606	591	597	547	529	639	650	582	563	565	617	563	587	586	594	595	644	610	587	606	611	567	588	632	587	580	570	631	582	615	583	557	583	592	584	554	595	614	603	592	604	585	578	600	584	524	569	560	591	635	623	629	594	586	597	565	648	577	584	591	585	598	603	586	564	589	571	608	591	598	570	612	614	562	604	648	573	605	609	553	588	582	621	586	567	621	607	622	577	559	586	568	589	579	590	616	583	594	590	592	603	576	603	586	599	576	599	658	609	551	643	598	583	609	615	596	548	618	619	595	563	613	561	605	566	625	592	571	598	596	551	595	619	605	599	635	613	582	616	599	585	631	599	629	618	581	632	550	577	608	590	600	589	595	633	583	556	561	587	601	636	671	613	559	583	603	614	683	627	571	566	611	555	619	627	632	615	580	619	606	554	589	574	610	647	605	617	631	568	584	600	600	599	669	638	582	601	632	600	566	584	609	587	607	596	555	609	555	610	608	655	598	589	587	630	567	666	611	577	583	590	620	572	574	580	599	594	584	647	593	623	608	625	579	579	560	600	636	637	574	651	596	583	577	552	577	622	581	564	587	551	622	672	608	608	635	607	591	599	623	604	579	596	624	618	642	606	611	555	592	588	585	577	622	610	598	585	625	614	629	606	592	588	642	531	579	579	613	581	552	649	627	607	576	619	600	594	586	621	606	618	570	599	597	629	627	565	611	572	599	577	572	562	614	611	591	578	622	638	570	602	576	579	605	574	597	614	598	570	605	603	624	608	572	642	597	617	584	627	628	612	565	579	619	583	566	532	603	633	595	591	601	577	596	610	617	608	581	621	589	627	611	571	587	642	600	575	589	537	578	600	564	609	583	580	607	650	603	591	584	607	627	595	583	626	609	596	636	577	597	587	634	619
4822	302	252	225	272	229	187	189	223	229	228	228	232	228	191	223	264	230	230	214	204	210	205	217	204	212	207	214	232	218	206	235	227	209	213	211	226	239	202	208	237	222	232	211	257	227	220	237	215	232	225	237	218	219	210	216	246	215	257	222	207	200	235	212	211	208	238	201	191	235	220	232	237	205	236	217	244	214	193	232	250	233	210	246	198	218	206	247	204	238	229	223	198	207	213	218	222	226	202	224	242	199	235	224	246	229	251	220	218	239	253	209	210	234	235	218	247	259	198	202	217	228	209	209	215	220	234	208	243	218	218	252	244	228	210	216	218	243	191	221	229	213	232	223	242	261	212	234	216	205	195	240	237	207	240	205	215	210	205	210	227	210	207	256	186	194	235	239	213	259	207	221	220	232	234	232	209	221	204	218	221	225	210	221	229	201	205	249	224	229	207	211	213	237	254	223	223	207	244	218	229	219	221	199	214	225	220	226	237	209	226	211	209	227	228	222	221	233	228	225	240	198	216	204	220	216	229	201	238	205	229	231	207	248	204	202	243	223	204	231	239	216	215	211	227	223	243	227	240	214	242	186	240	243	222	222	193	203	227	235	195	225	206	201	227	204	231	231	245	234	230	223	217	241	211	220	227	215	230	227	233	200	220	213	225	227	227	218	227	215	202	236	212	202	220	235	252	205	224	181	195	205	222	213	199	210	212	213	212	233	242	229	235	222	225	246	202	180	208	198	236	209	214	226	230	240	219	214	227	227	234	217	252	208	227	218	235	210	224	223	224	241	196	224	209	242	189	221	250	254	220	232	215	226	212	233	207	244	206	221	220	208	206	243	228	219	227	218	203	217	227	237	218	229	235	205	235	246	192	234	218	219	214	228	231	243	246	234	212	215	220	214	199	211	218	224	216	234	237	215	235	213	232	229	235	258	225	236	223	216	200	211	225	219	240	234	229	211	224	256	202	229	221	213	208	238	232	223	231	224	222	189	248	211	209	246	226	215	232	228	248	248	244	238	245	220	247	214	207	218	238	223	222	242	211	225	227	217	237	200	225	200	184	216	234	247	232	244	228	206	184	244	241	239	229	231	208	228	189	234	242	202	241	190	213	209	198	228	218	200	231	233	221	219	223	199	230	220	236	233	244	212	221	242	235	213	230	220	184	223	219	227	223	223	210	218	210	243	242	211	213	225	220	230	239	232	217	185	193	235	217	234	218	233	231	243	219	235	239	206	198	223	195	231	214	235	206	236	221	208	219	219	210	227	225	218	247	206	223	232	245	210	225	209	233	207	237	228	221	213	235	255	202	210	213	241	241	229	201	223	223	203	209	209	222	238	213	223	229	231	247	242	209	237	259	224	214	226	228	234	232	207	210	207	212	205	219	258	219	217	212	226	219	222	225	207	206	231	226	236	218	216	181	224	223	206	204	232	206	233	228	212	200	227	219	212	252	220	236	224	223	207	222	211	220	205	198	207	264	210	236	233	220	221	220	226	238	203	228	208	230	211	215	196	211	216	213	246	250	231	236	215	230	209	220	232	255	229	235	257	244	211	195	251	213	212	235	221	229	197	227	242	239	233	219	220	225	235	223	220	210	222	252	207	230	236	204	216	231	207	250	250	227	227	214	216	220	213	213	229	229	238	185	245	221	208	213	209	251	233	187	212	214	231	227	228	239	200	227	230	223	204	207	223	209	243	231	212	231	218	226	233	236	208	227	200	206	245	241	220	232	223	220	218	249	211	237	222	247	214	225	212	239	226	215	206	221	213	207	226	220	230	231	229	227	224	229	229	238	211	200	229	260	200	245	198	203	210	249	218	227	238	264	223	227	202	217	218	224	223	245	214	217	229	234	210	195	225	227	214	222	232	247	216	208	225	230	229	243	223	214	232	228	212	226	206	278	208	233	195	231	235	224	214	209	216	217	225	241	205	234	221	198	214	189	226	250	237	221	210	219	223	223	193	226	221	232	224	221	212	228	234	241	229	213	228	236	248	218	223	214	204	204	221	247	232	237	202	229	223	239	214	233	217	244	230	218	205	244	215	264	209	226	219	234	198	246	223	214	215	215	219	241	220	239	214	243	198	197	225	236	205	209	225	202	204	215	212	206	231	226	253	229	224	231	238	228	196	205	240	223	209	209	210	236	221	225	186	217	228	209	234	200	229	230	228	210	229	207	240	246	240	220	236	204	206	241	230	210	235	220	221	230	221	224	215	230	223	229	219	220	233	221	219	199	212	244	207	211	242	220	233	194	244	233	234	200	213	247	184	229	234	196	242	229	230	208	243	229	231	236	226	224	220	225	242	224	218	240	209	230	224	224	230	218	241	243	212	220	218	213	233	221	216	246	239	225	201	227	231	213	220	248	205	231	236	246	209	216	194	238	243	239	201	229	216	220	207	222	215	223	238	238	197	214	244	225	224	218	228	252	239	227	210	207	199	208	215	237	204	222	204	232	219	220	214	229	207	217	210	244	203	206	241	202	239	238	246	232	205	224	227	224	207	232	238	237	235	235	232	225	231	221	220	207	209	220	252	212	226	233	207	222	221	233	204	199	221	229	215	206	209	247	213	256	217	194	252	221	231	223	243	231	232	240	255	211	201	188	216	229	229	202	222	188	250	199	227	224	211	199	240	206	194	236	231	240	222	204	214	239	229	199	237	276	239	224	240	229	236	220	243	221	227	216	212	227	226	216	231	215	200	222	257	231	227	219	215	243	224	213	219	206	208	222	215	201	238	211	240	220	254	235	218	241	208	228	208	221	208	210	242	194	254	219	219	238	224	203	243	251	248	222	222	195	221	230	238	196	225	229	217	219	209	212	231	232	218	205	204	219	220	253	218	243	214	208	219	242	201	241	207	182	211	217	230	215	216	238	244	245	215	227	228	214	199	213	235	230	238	202	231	245	209	234	198	230	201	256	214	215	229	213	197	229	206	212	233	223	217	242	230	225	211	218	224	208	193	209	208	218	222	189	220	219	234	206	218	223	232	221	223	198	235	212	235	232	213	230	219	201	219	207	234	248	232	248	226	243	196	251	233	220	243	238	245	218	210	223	239	211	211	215	217	224	237	220	228	219	234	225	242	211	223	202	232	218	217	221	221	213	199	223	202	203	232	212	229	222	235	223	233	201	218	220	229	226	195	220	237	240	215	240	224	218	237	222	234	212	199	217	210	207	239	230	197	240	214	241	239	209	213	205	221	214	249	229	238	222	231	238	219	240	246	249	232	255	211	212	217	200	249	198	237	201	246	248	227	224	226	252	198	208	203	192	219	251	218	219	222	229	216	218	209	212	214	211	221	222	232	217	240	206	219	241	205	223	231	211	202	219	223	243	238	235	243	203	225	193	227	236	245	243	251	209	237	214	216	237	225	220	230	240	225	235	258	222	198	209	232	209	222	253	199	196	225	219	254	243	226	240	212	225	250	245	214	254	234	223	195	186	240	243	234	198	208	222	232	222	218	201	226	238	201	256	242
4528	673	697	718	721	719	697	677	687	632	603	660	637	620	624	627	617	601	622	632	666	589	557	585	648	555	588	626	644	639	592	618	595	599	631	599	592	599	571	604	585	579	624	606	606	636	644	585	599	607	635	582	610	572	628	609	623	604	626	651	629	590	578	613	602	619	608	600	626	611	598	589	584	587	614	575	618	617	619	571	572	616	587	617	619	584	596	580	618	615	609	561	612	597	641	631	607	623	596	644	588	625	555	606	635	556	631	635	579	634	609	611	639	554	621	552	584	605	605	605	603	607	611	567	553	633	641	598	602	555	592	577	582	618	662	626	611	617	575	605	580	611	607	604	645	597	595	611	581	588	603	645	550	550	579	575	544	589	613	556	585	605	608	579	618	571	586	622	642	638	576	597	611	629	603	560	644	636	575	598	640	607	596	582	618	599	553	591	621	585	621	648	588	572	612	615	610	572	561	583	613	592	607	610	585	605	609	625	618	590	606	583	637	573	585	558	654	591	632	651	559	620	600	630	616	601	625	605	604	636	553	601	630	638	637	559	572	642	570	594	640	586	577	575	610	590	604	586	613	637	559	585	613	573	601	605	651	647	623	606	584	612	623	617	621	628	606	627	556	614	579	637	574	585	592	624	626	659	582	582	606	620	632	592	602	633	649	622	580	617	627	590	636	597	587	613	619	638	633	643	573	567	597	585	589	573	632	622	573	582	662	635	625	634	558	610	589	606	611	584	585	583	597	631	575	541	601	613	608	604	617	597	577	616	608	583	608	607	585	614	582	634	575	616	581	632	594	580	622	602	642	616	602	604	598	618	595	616	596	556	581	602	621	611	616	599	669	566	602	618	602	592	588	569	630	634	616	619	621	594	613	613	599	618	587	618	557	604	599	590	607	608	625	606	597	610	580	591	592	620	590	586	564	606	629	593	603	630	601	615	605	633	605	580	573	596	571	636	595	620	631	572	627	591	637	594	571	597	597	616	586	551	611	591	605	585	596	628	641	622	594	624	581	620	572	565	615	621	566	641	562	561	607	598	596	616	617	574	600	565	595	608	630	581	624	557	613	604	599	590	595	625	586	569	622	574	591	598	596	607	585	572	589	564	630	604	665	557	586	657	554	620	619	629	564	609	601	584	638	619	602	568	591	566	642	610	586	606	581	613	571	604	597	612	573	603	585	606	626	605	577	559	550	610	613	583	563	588	660	601	638	570	539	616	592	564	571	629	579	568	624	637	592	608	612	605	612	597	583	578	593	593	582	626	575	590	595	583	597	627	580	640	561	589	633	611	617	583	571	576	620	559	600	622	616	592	581	616	614	579	598	579	598	609	607	621	584	566	587	577	643	611	606	623	634	617	587	573	613	656	623	621	609	625	626	551	581	618	588	578	593	605	561	606	620	613	563	643	627	595	595	590	559	618	589	631	564	576	626	609	575	602	579	626	575	600	601	602	562	575	589	595	597	556	603	617	600	623	613	572	605	596	599	569	619	628	610	579	621	620	579	617	571	599	590	612	587	601	607	604	663	601	603	577	591	552	595	621	591	575	608	581	567	659	593	604	576	573	612	585	621	617	636	583	559	612	579	603	652	618	596	614	615	602	641	625	596	596	595	573	627	595	597	632	613	597	603	611	602	668	598	603	612	586	571	599	591	592	594	588	606	606	587	602	589	588	604	618	580	621	623	612	622	624	622	582	611	595	639	605	596	651	626	598	602	623	624	578	621	633	619	619	601	628	592	607	612	596	605	565	616	603	611	624	624	598	622	627	595	608	617	625	574	594	592	572	610	591	631	627	587	588	618	565	592	590	593	570	611	635	596	582	612	622	602	583	624	640	601	617	596	634	610	584	620	603	664	607	643	576	597	599	571	607	608	640	603	632	599	593	562	596	607	594	616	578	648	578	610	628	611	566	589	605	563	602	580	616	570	658	558	628	621	558	602	617	624	617	599	568	635	595	595	618	569	610	579	598	606	591	637	606	586	641	624	568	596	592	601	688	585	584	591	667	588	603	578	617	614	589	588	640	610	601	592	586	635	609	640	545	650	605	623	600	585	570	561	612	618	604	627	566	641	588	660	623	615	607	609	612	614	643	602	559	679	581	620	614	592	599	620	645	604	591	575	635	647	613	598	575	633	612	594	631	627	597	569	580	586	579	594	642	580	595	567	643	602	641	594	553	593	623	610	618	602	593	591	546	584	649	617	587	581	627	565	603	611	583	572	578	608	613	580	605	591	555	573	554	570	556	610	617	602	603	547	612	642	603	574	583	603	590	577	616	610	612	620	566	609	596	604	574	626	588	609	617	595	578	615	615	579	594	568	618	596	592	618	632	617	589	626	621	603	607	637	655	614	604	634	592	631	617	613	601	615	588	605	615	615	602	659	557	564	641	642	581	596	615	628	563	613	553	612	602	609	585	613	621	563	646	561	582	644	605	572	612	620	635	582	576	602	616	601	592	589	615	625	650	579	616	582	618	620	603	597	613	546	579	574	580	607	599	593	617	607	577	632	624	604	597	613	587	570	626	595	640	559	594	633	599	644	627	598	605	643	613	586	572	629	625	621	609	602	602	642	619	619	608	560	569	591	581	612	577	624	618	620	635	593	579	623	618	578	613	559	571	546	578	585	599	621	637	596	578	613	581	594	545	576	596	621	603	607	620	599	623	619	612	587	651	580	576	551	603	599	614	589	592	563	607	593	641	597	564	578	618	590	603	591	618	590	600	620	585	547	580	612	618	608	590	638	577	606	546	590	599	601	614	645	595	606	575	574	611	629	615	568	610	635	620	603	611	605	593	595	611	642	601	614	645	607	591	599	592	606	600	601	585	602	639	629	627	628	625	570	638	599	622	609	608	558	559	598	594	628	601	612	550	617	613	572	595	604	621	581	548	565	585	568	637	610	607	604	621	596	634	625	582	613	598	590	593	576	603	590	551	593	600	596	644	630	580	585	660	579	576	579	590	585	622	597	566	578	584	629	614	568	580	577	629	563	600	641	654	599	598	601	571	596	632	640	604	636	538	572	611	598	564	606	609	614	603	614	597	627	607	598	618	662	597	616	620	627	594	599	586	619	629	625	618	601	595	559	592	628	630	626	604	619	618	594	594	596	639	581	614	600	619	570	605	623	631	630	614	601	550	585	595	620	594	613	604	609	574	594	552	580	596	627	633	584	608	623	605	643	557	596	604	586	553	589	605	627	606	559	592	601	624	598	638	595	606	596	583	626	581	596	588	577	587	586	601	612	619	577	654	650	624	627	600	587	602	666	614	599	582	614	605	623	593	618	621	550	583	599	600	639	607	574	569	588	584	602	601	599	557	627	604	571	603	588	606	586	597	584	565	549	586	615	626	621	610	593	639	598	618	582	590	594	587	592	594	618	623	618	631	586	610	594	568	605	602	592	615	613	594	610	601	602	575	603	615	589	618	587	587	576	617	597	586	594	615	606	573	633	584	607	603	648	603	651	606	611	565	631	590
41527	13303	1914	963	744	635	447	437	410	374	377	378	354	359	325	353	356	323	321	312	298	307	315	293	285	303	321	319	300	324	293	290	273	304	276	311	331	288	301	301	282	292	300	299	288	273	305	267	302	305	315	305	284	323	331	289	292	329	306	290	296	300	294	289	283	277	321	291	292	296	298	314	314	280	289	298	335	305	353	326	301	292	303	295	296	293	315	315	298	289	328	307	322	295	284	291	295	280	315	310	336	314	287	309	330	296	344	299	314	295	329	310	302	331	290	309	279	297	264	289	298	289	289	291	291	325	316	284	301	309	275	284	320	317	305	291	346	278	303	296	326	313	290	311	306	327	300	302	307	275	293	282	289	261	315	301	286	342	322	314	278	296	293	298	296	326	305	273	277	265	308	325	283	269	329	295	272	286	294	309	313	316	310	325	307	307	292	317	295	279	313	312	292	278	320	306	288	295	288	306	305	289	319	289	281	311	291	285	321	329	314	312	297	272	310	300	301	319	264	328	288	311	291	287	305	272	308	295	311	345	314	333	298	309	300	312	307	262	278	315	297	277	309	304	303	274	272	277	310	335	278	281	275	309	290	294	294	296	278	272	305	295	284	292	317	308	308	329	306	323	310	309	272	294	304	319	332	290	309	280	319	298	298	310	323	318	301	312	306	314	325	302	302	274	272	320	304	323	299	282	287	335	286	294	318	327	283	296	299	293	283	315	327	322	320	292	316	309	307	328	284	313	305	313	283	283	316	265	305	317	311	296	280	321	291	306	317	304	283	281	324	306	278	309	307	339	277	280	311	302	296	298	314	298	297	348	299	291	303	337	308	292	300	308	291	313	311	299	290	288	325	300	325	293	286	333	296	319	321	294	285	300	315	291	310	320	335	293	298	271	319	309	290	282	283	303	282	330	299	300	310	265	292	276	290	311	303	306	258	273	289	288	322	263	320	291	310	300	274	278	335	293	294	317	279	322	286	320	307	299	284	307	322	284	328	296	312	274	309	282	286	306	286	281	285	317	299	283	313	296	315	313	296	317	295	317	304	314	291	297	301	294	293	315	285	328	300	301	300	271	277	274	288	314	302	314	299	291	303	294	281	306	295	306	268	284	322	316	317	297	299	286	313	275	292	306	313	319	307	282	260	304	310	300	287	301	274	319	308	307	283	302	299	270	321	267	278	290	295	310	280	312	325	258	276	293	302	286	288	294	294	295	287	298	330	339	299	315	276	285	282	293	320	284	299	269	294	309	338	359	336	287	277	300	313	328	309	341	336	261	326	311	292	282	282	271	291	329	258	318	294	288	320	298	313	280	306	313	295	327	287	276	301	290	288	311	315	305	289	343	301	311	326	303	297	292	328	327	298	294	288	285	292	308	295	321	275	304	301	272	309	299	324	304	316	336	319	335	303	296	315	333	318	317	283	326	319	324	320	292	285	301	297	300	298	301	296	302	303	273	293	262	304	296	305	296	283	332	278	306	306	305	291	321	305	295	307	319	296	277	313	317	310	296	298	296	320	295	281	322	279	307	331	277	300	313	276	315	290	314	316	297	293	309	322	279	320	287	317	297	314	287	281	288	307	270	357	301	281	278	339	279	336	314	298	279	305	321	302	306	320	327	301	298	277	288	294	332	279	284	263	332	288	313	279	318	320	275	323	292	297	306	280	296	319	317	331	306	326	313	297	298	328	317	276	284	313	315	300	279	307	285	314	300	298	314	268	287	248	277	289	323	318	298	292	291	302	318	284	333	326	322	319	309	274	292	297	324	353	325	295	267	278	326	286	298	296	305	295	275	319	273	308	292	281	282	307	283	329	300	290	276	299	279	324	307	310	291	332	276	303	314	320	286	305	296	296	319	281	287	289	300	306	302	300	298	327	308	287	330	318	306	302	297	313	337	279	287	313	295	304	297	313	262	311	306	281	300	299	300	308	314	329	285	316	287	291	270	288	288	313	314	309	312	296	302	295	317	310	299	301	333	292	276	328	311	314	309	268	307	298	301	292	331	303	305	324	316	306	309	296	284	313	333	302	286	300	285	300	310	292	289	301	290	302	300	267	322	306	305	276	321	294	304	312	269	290	329	263	301	337	281	315	290	312	301	318	315	311	270	315	321	280	327	320	272	294	297	297	285	314	348	328	321	323	261	320	287	298	307	306	313	279	311	279	314	293	304	321	313	266	292	285	276	303	326	292	314	286	279	290	287	309	325	289	304	287	303	326	325	297	341	316	302	295	289	309	336	291	277	283	313	275	292	301	290	297	329	282	272	290	309	292	286	298	306	310	304	309	286	294	297	299	320	284	320	302	305	292	325	313	309	329	295	306	256	326	324	287	292	319	313	321	323	324	299	314	314	290	307	308	305	285	317	319	265	280	278	311	326	325	258	311	301	307	293	308	297	309	337	296	297	305	307	328	312	318	281	262	291	294	306	296	289	326	316	316	302	280	265	308	318	307	307	294	310	279	319	301	282	311	347	305	297	335	318	297	329	310	297	281	283	308	308	284	289	316	281	306	320	268	305	318	273	279	298	323	305	311	316	333	333	346	292	277	319	273	273	294	349	321	294	287	302	301	281	323	313	295	313	307	286	311	289	292	309	337	282	294	327	298	274	282	302	296	285	312	296	293	320	287	330	318	290	283	308	298	320	309	294	300	301	292	301	293	312	341	299	326	301	298	309	283	324	293	319	271	335	302	302	322	285	285	302	329	285	276	287	300	302	296	305	294	298	290	294	297	312	329	312	301	343	335	291	262	288	335	302	322	286	327	319	306	314	277	289	307	257	310	306	282	278	330	298	285	279	293	276	299	311	338	306	293	320	293	307	312	341	313	282	310	295	285	325	304	321	284	288	321	307	301	310	312	296	285	293	269	304	303	323	339	263	306	330	320	299	352	310	276	336	303	280	284	314	295	275	275	295	304	317	311	316	301	328	325	332	309	291	322	307	329	307	268	294	275	301	336	325	303	306	306	284	264	276	277	322	305	312	329	308	285	303	277	266	329	289	309	316	337	324	292	281	300	304	292	289	299	279	289	322	339	323	268	289	290	316	314	311	306	288	286	281	325	299	303	293	296	281	296	310	309	291	303	278	286	294	309	315	279	289	332	285	284	298	316	320	307	306	303	312	304	294	321	281	308	304	337	283	283	290	327	268	295	316	308	280	322	320	300	294	304	284	320	299	289	294	335	277	296	297	321	292	282	314	318	311	323	295	326	291	300	295	321	301	308	308	292	325	294	326	284	274	290	321	305	293	323	293	326	302	298	270	302	293	309	312	299	300	311	288	281	330	284	267	306	331	306	297	316	263	312	272	311	327	299	281	291	292	290	293	298	328	311	309	315	258	332	317	264	265	315	288	264	301	294	286	296	314	321	280	316	289	322	276	309	285	324	319	301	327	302	298	268	281	303	307	304	299	305	320	303	317	283	286	281	291	312	285	297	339	297	328	299	292	300	306	302	277	323	267	321	284	307	299	299	305
23646	1733	2848	3187	2728	2318	1985	1777	1547	1525	1325	1193	1131	1099	1088	1059	1034	1022	932	886	898	931	853	888	887	847	844	868	791	872	868	844	827	799	809	819	822	799	846	845	850	824	783	787	761	839	808	792	803	813	793	790	764	782	796	783	774	790	792	790	800	810	830	735	792	820	745	802	789	719	766	798	766	767	768	748	777	809	777	777	766	768	763	789	805	763	751	787	759	792	753	774	745	829	773	793	812	776	816	757	773	775	729	757	800	769	761	769	801	776	742	739	720	822	766	805	802	750	735	774	745	769	709	785	783	782	788	756	765	785	770	756	754	775	788	788	773	775	755	807	775	796	805	820	793	776	835	782	802	769	733	796	817	746	787	782	832	740	809	758	747	773	831	832	758	729	759	752	830	784	777	800	762	744	782	771	812	790	810	759	766	788	743	774	811	806	784	825	748	772	804	791	777	756	785	731	709	764	778	772	829	788	757	775	756	747	763	757	827	776	769	753	824	764	749	754	771	808	776	791	811	769	791	797	759	787	793	810	744	796	756	754	750	751	738	788	737	821	734	804	802	787	783	789	736	743	761	821	740	812	710	760	829	757	774	752	826	776	750	779	745	734	762	763	752	779	759	744	720	772	816	782	755	747	780	809	800	762	753	757	852	773	812	794	735	781	755	807	802	825	774	732	785	777	762	769	788	770	765	754	754	764	799	800	759	746	772	745	736	761	761	811	758	788	773	809	819	764	748	766	756	773	711	752	792	757	853	803	810	788	759	777	800	825	800	758	792	757	769	738	782	719	822	783	753	773	795	746	766	775	703	778	786	807	772	723	715	785	728	819	742	764	814	807	768	773	769	760	792	770	779	797	749	800	757	803	764	783	740	775	750	810	794	793	751	738	816	753	763	744	745	763	761	717	799	782	780	814	719	744	772	782	821	807	790	752	781	770	751	812	787	815	747	761	746	763	801	772	791	778	768	765	786	766	761	827	777	779	724	774	769	786	742	775	763	748	798	790	834	753	814	804	763	760	784	770	791	765	812	792	829	797	822	783	755	771	779	811	812	790	817	716	738	749	781	771	725	789	762	756	751	871	774	738	760	800	777	766	802	781	763	776	811	798	757	779	826	706	774	786	737	789	761	778	734	764	776	827	731	760	736	713	775	812	758	830	755	786	819	747	749	740	762	770	772	737	741	800	793	746	746	789	786	753	773	780	757	755	770	765	800	759	786	771	789	785	758	776	702	749	748	780	760	779	783	798	752	791	714	720	792	760	809	775	727	760	755	761	777	733	813	770	848	737	817	762	788	757	756	786	784	793	781	749	752	788	773	821	773	790	812	792	826	769	764	752	741	708	780	762	813	814	776	775	797	793	778	774	743	754	788	754	766	710	803	730	737	760	760	721	741	771	798	765	751	800	756	755	817	743	758	754	757	788	793	786	757	680	761	786	762	781	763	785	767	792	764	803	768	841	783	796	774	820	791	771	759	734	797	800	757	784	807	718	800	769	791	803	751	737	731	811	742	757	844	762	802	776	820	761	750	763	781	761	769	776	758	783	833	752	786	790	776	774	753	738	756	749	741	775	762	757	752	770	761	725	795	759	761	789	738	823	762	786	756	714	793	792	733	722	745	756	809	784	761	822	779	758	717	796	774	794	807	794	738	732	773	789	800	775	754	767	769	769	754	736	788	762	784	796	762	808	797	806	774	772	787	733	770	759	789	821	783	734	750	709	792	744	743	779	738	804	786	741	786	776	783	795	828	739	758	786	763	794	711	801	811	760	773	767	832	744	749	776	739	800	784	716	758	772	774	807	797	744	764	783	788	824	788	814	804	817	730	748	751	753	802	791	799	748	798	795	774	767	800	787	722	751	803	773	820	792	794	765	785	842	752	758	767	743	768	780	731	819	796	772	725	780	742	762	771	820	754	758	731	805	757	751	786	790	806	789	759	770	774	796	762	822	763	824	740	768	770	750	802	824	774	789	792	766	802	793	787	783	760	757	735	735	790	813	803	791	757	756	767	753	754	789	718	768	700	811	780	792	775	809	756	800	802	778	795	785	776	734	779	820	729	756	761	754	751	779	764	748	796	752	757	804	735	801	746	776	797	712	770	834	783	771	782	756	776	763	733	769	741	767	781	817	769	798	790	715	749	779	813	779	822	821	778	777	802	791	767	714	767	771	740	753	784	777	776	784	748	789	761	742	774	755	796	817	831	811	778	777	742	781	775	771	736	779	768	797	758	763	780	813	729	781	783	731	770	788	793	742	729	793	757	793	783	764	782	745	802	846	733	792	753	747	794	810	828	755	786	825	763	790	753	789	789	812	783	760	741	744	738	778	779	754	758	759	832	739	794	793	828	772	728	766	779	809	787	780	806	762	788	744	774	773	775	734	826	730	772	751	762	785	765	738	769	777	776	751	778	783	744	766	785	777	754	756	822	748	775	817	748	779	783	804	741	769	809	777	758	716	792	754	782	771	813	842	775	727	736	813	740	817	772	818	758	744	755	780	785	813	732	810	733	756	772	761	749	714	767	761	811	766	810	795	740	815	742	760	759	763	777	747	776	805	772	778	743	846	783	775	739	791	792	771	740	751	798	792	789	744	766	756	791	744	762	767	747	808	767	785	810	785	789	778	802	759	781	815	735	784	733	747	764	786	765	768	809	766	790	776	715	783	757	788	810	785	773	787	753	819	805	744	757	817	757	744	760	738	746	770	759	784	747	771	760	792	831	788	773	758	744	745	828	820	770	758	753	771	828	767	751	797	785	768	793	756	792	768	802	775	798	751	765	713	753	794	763	757	789	773	758	763	742	767	774	825	764	794	748	752	728	750	782	769	784	812	775	751	762	803	727	784	733	750	744	801	761	804	767	775	756	779	764	750	707	740	815	738	743	771	784	810	769	801	748	745	798	761	744	736	839	781	776	796	761	760	759	751	775	751	790	794	782	800	706	764	737	750	801	780	814	749	810	786	808	786	785	819	795	725	716	785	789	780	803	786	814	786	725	809	797	769	788	765	744	707	813	788	748	772	764	770	815	740	768	782	802	799	785	798	769	775	702	803	768	748	747	766	816	780	754	780	759	764	746	741	849	746	769	821	734	779	790	778	738	802	776	784	758	762	758	794	770	805	751	768	790	789	763	763	772	771	765	779	734	808	737	785	768	795	788	796	777	767	779	792	752	818	777	814	792	759	775	723	747	805	837	808	720	796	795	769	838	770	757	735	784	790	787	767	792	761	774	789	788	773	765	756	730	811	791	740	780	765	752	754	849	743	743	765	803	798	803	763	768	776	790	770	785	784	783	731	763	734	778	749	758	781	770	738	756	754	796	748	816	805	763	726	785	820	724	667	772	779	750	772	754	831	786	760	789	745	796	775	788	776	803	772	775	790	777	738	774	762	758	820	804	735	787	750	737	789	760	775	748	800	763	709	733	781	778	773	776	792	784	775	787	736	815	815	758	770	809	700	739	769	745	755	701	820	757	738
52616	20186	4601	1692	1182	865	658	567	516	382	337	344	326	314	312	284	284	287	282	282	254	268	272	250	270	251	248	255	227	251	246	229	277	217	236	242	234	257	243	251	268	240	210	240	246	227	255	233	252	245	233	218	227	262	231	227	237	235	240	236	231	253	239	211	261	248	258	223	237	222	244	233	259	222	256	237	242	237	225	224	221	229	256	221	200	224	236	227	211	230	246	214	272	251	217	239	242	235	248	262	236	217	255	227	212	212	248	244	235	215	214	234	261	230	194	226	253	232	244	247	212	228	199	246	233	251	212	245	216	229	255	236	212	277	245	200	188	238	237	249	209	225	239	248	260	271	232	218	231	225	219	259	225	221	244	221	214	228	228	214	225	220	241	227	207	227	215	222	226	226	229	238	236	223	238	236	230	210	244	263	240	219	265	225	245	241	250	217	221	222	224	220	244	219	226	225	215	225	249	249	246	248	220	230	221	200	237	249	271	243	193	207	248	252	242	221	258	237	196	228	201	242	236	222	222	219	228	213	237	256	268	234	235	216	228	196	215	213	222	223	241	218	239	230	217	226	250	225	223	234	224	266	215	238	239	248	244	251	209	243	211	241	223	223	213	223	237	241	224	201	252	199	222	236	245	212	230	210	238	243	230	226	217	210	213	184	251	234	232	205	252	220	238	224	257	233	219	248	228	220	216	223	226	202	234	202	279	243	219	203	232	219	253	222	222	249	213	247	243	247	256	234	218	221	208	227	235	216	228	223	249	226	190	277	240	218	218	236	224	232	221	216	257	219	231	244	195	256	253	231	224	217	221	239	208	230	241	249	224	241	234	213	220	241	215	228	222	238	233	246	231	233	267	217	244	239	224	217	228	248	242	248	205	263	245	254	196	228	200	223	222	236	203	218	212	221	231	240	228	242	229	219	246	240	245	224	229	235	204	233	214	219	211	219	222	228	243	206	226	219	233	201	201	221	234	203	245	244	256	244	223	244	241	211	228	247	250	231	228	230	245	193	193	227	239	216	218	232	223	235	245	231	205	242	244	244	216	223	225	228	236	241	246	221	251	245	227	261	237	231	254	226	241	248	226	244	232	229	209	230	220	225	233	231	217	223	246	224	245	232	230	231	214	188	253	220	232	244	230	214	241	233	237	213	225	236	220	226	200	207	244	236	211	226	233	266	235	251	232	219	231	222	240	244	217	229	235	214	249	211	236	252	227	204	223	226	212	208	243	262	225	197	215	256	239	232	252	232	248	220	225	219	238	212	256	239	249	245	234	255	228	236	226	198	216	238	222	209	227	216	225	210	239	211	196	215	224	247	236	245	233	246	234	219	227	234	229	255	257	255	223	232	221	234	223	195	242	225	233	235	216	211	230	243	236	230	240	217	223	246	229	243	229	220	227	257	220	233	220	237	238	211	229	213	234	218	251	232	230	237	220	235	212	227	230	218	240	217	243	249	210	209	213	219	216	232	230	217	239	220	226	238	240	213	235	215	224	229	230	247	239	238	227	229	252	233	230	210	252	231	242	240	213	211	239	207	218	243	237	230	236	252	226	236	235	209	213	253	226	210	238	252	230	234	258	236	223	249	250	234	216	248	223	251	203	242	264	253	239	219	251	203	202	233	241	233	251	248	234	213	209	232	243	246	262	236	232	218	207	224	221	259	237	210	212	232	200	209	196	245	217	229	209	217	225	244	203	238	232	227	211	258	217	225	224	238	207	221	219	228	233	242	241	244	213	230	242	255	246	222	216	229	244	236	204	222	239	263	209	252	250	221	243	244	241	251	229	209	238	229	207	242	182	223	219	218	234	209	215	222	243	258	232	230	250	226	222	232	215	198	205	204	244	238	261	223	231	232	222	240	219	224	227	241	196	227	248	219	219	246	240	234	238	208	247	244	234	217	245	210	236	248	241	245	215	235	207	217	206	227	244	234	220	235	237	213	253	210	234	237	229	233	247	258	242	264	192	253	227	241	241	253	233	226	217	245	225	221	232	243	237	247	194	218	226	226	227	236	222	230	243	214	215	227	225	231	214	239	218	224	241	223	207	219	240	206	261	235	254	236	231	222	209	232	237	231	242	228	219	198	224	235	223	241	244	224	212	253	226	204	248	220	221	237	246	231	224	224	231	199	219	226	210	204	233	253	212	230	211	234	224	244	216	208	223	256	221	215	249	241	230	232	251	208	222	210	214	200	237	236	225	236	224	231	230	243	247	221	236	257	223	213	231	235	254	226	259	230	222	253	230	234	242	235	221	213	250	260	236	261	239	202	222	210	255	237	250	228	224	257	221	249	249	262	220	217	236	228	220	214	229	214	233	240	231	233	240	248	221	237	240	224	231	210	220	224	229	249	218	207	228	229	224	253	210	222	210	225	242	218	248	229	227	211	215	241	258	229	202	225	275	225	236	213	247	240	235	188	244	219	232	222	228	231	252	218	231	224	241	214	230	218	225	235	218	206	224	230	256	239	192	254	232	240	257	228	217	229	222	237	239	224	206	214	219	231	242	200	225	233	236	211	240	257	213	213	226	240	207	228	211	255	238	223	230	214	221	233	209	221	207	229	221	214	210	225	219	224	232	245	257	210	213	238	213	227	217	223	234	244	233	204	222	253	217	235	232	228	212	197	193	231	225	251	221	230	260	241	221	221	213	243	233	244	226	247	238	233	241	242	227	232	236	200	239	243	221	223	236	227	225	215	235	220	212	272	228	227	220	234	228	230	234	203	240	230	226	255	255	211	239	233	213	215	216	240	268	208	213	207	232	210	220	211	214	204	244	254	202	225	239	236	248	225	272	230	218	227	234	210	216	229	236	235	233	252	223	239	227	199	229	235	235	236	217	263	237	231	242	218	254	225	265	221	240	248	232	247	219	244	228	228	247	238	215	244	246	226	231	201	224	217	230	219	246	242	209	235	221	212	234	257	217	222	250	210	203	239	230	228	211	255	237	232	191	223	214	214	209	208	239	218	231	240	235	240	221	212	211	251	229	219	246	232	223	225	245	240	230	235	233	234	220	223	230	250	237	218	236	202	220	221	204	239	226	200	210	223	226	243	242	249	226	196	228	206	220	231	216	226	225	251	234	221	215	237	230	216	217	230	231	236	227	212	236	234	221	270	233	243	257	245	228	214	228	226	249	262	241	219	230	220	208	210	250	223	248	255	233	227	208	238	216	239	215	243	262	221	248	242	225	254	252	225	218	240	254	238	214	220	239	203	246	210	210	283	209	249	236	234	192	232	238	247	238	218	215	224	206	242	215	245	221	232	203	228	231	239	248	236	250	214	216	234	212	217	226	226	250	247	244	214	226	231	220	228	231	229	226	217	211	216	222	226	215	229	251	216	238	239	245	226	222	230	232	221	252	240	240	208	262	211	248	223	216	230	218	211	257	244	253	237	214	217	227	235	231	199	208	234	245	196	213	232	234	226	233	214	236	230	252	219	222	258	220	235	228	256	235	268	218	265	244	243	239	219
29743	2198	4771	5308	4516	3670	3053	2505	2193	1898	1683	1501	1329	1274	1180	1170	1061	966	962	972	867	936	812	846	793	832	811	810	753	799	725	672	742	745	713	722	724	696	665	696	632	640	692	658	669	698	653	673	700	640	651	646	626	640	607	676	597	590	624	589	636	638	634	587	635	630	599	645	582	646	617	591	605	592	605	563	593	603	605	555	585	577	596	587	619	629	577	608	614	566	625	577	608	624	568	619	588	585	534	601	630	571	602	641	589	616	557	602	573	597	608	582	601	592	593	630	621	620	621	598	613	572	598	579	568	629	562	602	622	596	627	591	601	605	613	597	622	599	602	580	599	632	605	605	570	607	608	648	586	594	591	642	609	604	616	590	626	613	594	631	614	602	617	604	591	618	590	585	611	567	561	603	623	620	582	594	637	614	626	616	612	584	583	639	594	571	618	633	623	564	591	576	606	612	577	617	612	593	619	610	593	564	633	610	607	606	560	592	566	581	552	578	575	549	583	549	618	579	577	592	608	568	588	598	588	574	576	571	612	630	565	590	562	592	615	655	584	612	601	611	524	575	556	621	585	628	586	605	574	543	660	594	574	609	567	570	613	621	595	611	611	612	583	604	585	576	560	582	570	587	597	579	588	591	611	590	610	605	561	626	600	616	642	605	576	578	616	566	614	598	661	569	606	616	610	587	556	590	599	579	618	625	585	598	613	565	612	565	624	570	551	568	596	629	617	570	590	578	561	594	555	631	587	618	617	608	563	582	587	639	616	588	618	620	600	591	597	569	619	593	578	615	609	601	563	597	624	638	567	601	599	620	559	577	595	577	599	618	576	556	610	608	634	613	589	567	558	586	644	576	595	632	592	571	595	601	605	581	578	592	630	556	593	592	573	612	591	601	599	605	619	584	593	631	596	590	603	583	617	614	623	570	596	597	604	590	558	570	590	621	590	592	574	571	599	569	601	567	606	585	589	604	561	570	580	571	601	589	572	553	574	506	606	597	578	610	615	551	568	619	567	613	614	594	592	600	592	564	631	631	595	588	586	600	541	614	592	562	592	626	624	558	560	563	570	618	575	597	552	568	629	581	597	577	593	590	604	565	608	553	610	611	600	614	605	563	590	620	587	615	615	616	588	573	563	598	607	604	604	595	565	578	612	595	613	613	572	617	613	625	613	546	608	576	592	584	622	608	606	582	611	566	604	580	601	595	598	584	633	563	586	589	583	621	565	569	567	561	608	598	610	596	613	608	551	575	580	558	593	606	619	607	571	611	590	599	574	609	548	593	587	609	578	647	559	590	587	604	610	554	594	592	621	605	620	575	605	591	584	586	617	614	603	616	638	578	611	554	576	601	601	535	579	626	591	609	551	570	581	579	608	566	570	603	582	530	613	585	586	585	545	574	616	640	549	555	580	625	633	614	595	556	590	602	657	609	581	568	586	589	600	562	583	574	620	565	540	631	574	542	597	609	586	556	579	588	613	600	628	611	616	566	621	562	602	589	611	552	626	615	651	601	611	566	588	584	599	568	572	574	622	594	595	575	615	570	571	607	583	604	596	619	610	608	631	609	611	576	594	565	586	567	587	580	603	537	564	601	571	607	571	625	590	625	570	608	602	617	604	545	613	590	600	609	579	582	574	604	574	624	560	589	619	575	585	552	595	617	569	615	524	591	626	561	580	571	616	643	612	637	591	550	570	584	573	608	627	591	598	572	611	617	607	607	520	579	590	595	591	604	586	629	656	648	557	612	568	563	566	553	607	547	597	598	599	636	612	582	588	591	627	564	563	580	586	576	623	606	638	581	583	576	584	617	626	633	599	622	621	604	563	578	604	581	625	583	627	639	591	563	659	591	582	587	581	600	642	544	605	634	570	559	639	559	576	593	595	587	598	591	574	562	597	599	600	599	574	587	632	569	583	559	595	628	548	622	616	602	602	573	580	613	565	596	577	625	628	583	559	605	623	592	579	601	564	627	617	602	585	611	640	610	539	616	587	610	581	595	567	622	605	564	577	631	626	559	591	594	605	584	593	577	545	603	605	595	632	599	572	621	572	601	616	573	553	597	593	602	584	588	652	629	590	549	599	609	601	527	644	579	615	601	601	564	610	605	587	583	606	600	597	629	585	597	608	551	574	588	612	551	583	554	579	575	616	607	607	628	585	634	579	594	582	577	633	574	562	574	595	570	617	585	602	654	536	604	601	622	611	598	611	598	569	570	597	591	579	595	645	551	590	653	614	576	572	615	587	590	585	605	584	616	563	593	590	631	596	582	589	606	587	592	598	580	598	587	581	567	563	573	599	594	581	581	591	590	589	597	597	625	596	612	599	593	595	653	575	557	620	599	594	611	594	597	594	582	575	620	570	585	620	611	611	569	650	614	587	559	590	567	610	563	591	582	563	606	591	577	606	609	591	607	616	572	638	573	582	583	595	569	586	575	595	565	590	596	616	571	568	558	601	604	614	563	577	569	537	585	585	597	596	597	588	607	597	581	617	583	532	600	586	544	575	595	576	605	567	569	573	556	611	604	577	557	601	625	624	652	611	565	585	569	596	566	580	551	621	580	589	571	577	568	590	645	611	556	603	601	560	607	605	601	593	598	581	584	595	592	579	566	626	565	583	574	572	588	565	572	600	627	583	600	566	566	631	595	606	655	608	563	580	611	621	585	558	570	596	598	581	567	620	599	576	580	626	594	574	582	583	594	512	605	607	569	591	557	592	653	574	617	588	575	602	596	635	583	643	637	596	642	593	615	590	594	597	576	547	608	616	587	560	584	559	600	583	622	606	594	554	603	580	594	599	639	596	595	572	544	595	633	604	561	575	589	537	574	594	578	612	618	653	591	543	602	572	556	603	608	643	604	598	548	611	584	577	619	630	622	557	644	616	598	568	626	584	538	579	557	596	612	579	581	541	574	615	618	602	581	621	599	637	595	630	568	577	601	564	578	646	564	593	615	528	606	567	584	614	610	595	644	604	578	539	598	589	586	581	629	640	564	575	579	615	611	578	606	592	573	665	610	642	587	586	573	636	604	585	625	625	605	622	585	559	535	588	566	622	626	610	609	555	606	601	553	552	597	590	561	606	591	592	593	608	586	567	570	603	586	627	612	642	544	588	587	574	641	621	597	589	597	576	588	586	633	582	593	601	566	555	532	627	632	623	596	598	570	580	581	630	572	588	608	616	610	588	617	587	550	604	649	603	565	526	600	596	561	607	628	581	592	613	565	619	604	587	588	611	596	570	586	611	584	620	611	566	598	556	582	601	586	608	588	593	588	623	610	606	598	603	610	589	591	644	610	593	577	577	595	565	621	603	543	593	574	630	608	600	576	574	587	603	584	577	591	589	581	571	553	557	618	567	618	578	592	614	602	585	618	613	575	601	608	629	614	590	581	603	603	588	581	547	609	569	596	572	602	584	581	539	588	602	577	547	590	630	579	613	543	609	637	621	600	603	576	648	546	596	606	617	599	572	593	576	633	555	582
4300	301	244	254	216	239	220	237	235	231	224	207	211	202	217	220	236	227	211	197	217	237	244	196	227	218	232	236	211	233	228	234	207	201	204	208	205	231	218	215	206	221	201	220	233	216	225	197	197	202	194	210	219	197	211	220	213	235	222	211	232	254	237	215	217	225	212	207	220	229	228	197	223	226	226	219	231	230	246	195	217	220	233	231	211	224	215	202	204	201	210	174	239	237	205	191	238	216	195	210	211	231	227	224	205	223	230	231	224	220	230	236	212	217	230	213	203	206	236	247	193	220	231	205	235	200	227	235	214	201	217	216	193	233	237	205	208	219	215	216	205	208	220	238	210	255	222	205	221	217	221	244	222	208	232	228	226	247	237	218	224	220	213	207	219	236	229	223	194	232	204	226	213	196	201	255	210	220	239	218	205	222	225	227	225	238	223	244	223	216	193	223	213	210	227	206	195	208	189	197	220	186	230	200	212	219	239	221	234	195	235	229	209	214	236	239	219	194	231	218	205	207	217	220	240	195	205	223	209	232	207	224	181	215	206	234	197	207	202	228	221	220	231	200	220	220	233	233	198	210	224	214	203	221	216	239	223	214	201	229	214	224	229	227	206	212	205	197	240	214	217	229	199	230	215	175	218	215	235	210	220	192	221	236	195	214	216	241	211	221	218	200	238	215	228	216	207	209	232	206	203	210	243	216	215	175	230	238	241	235	229	218	201	192	226	223	211	222	220	209	228	214	197	242	209	215	198	220	218	216	222	241	197	219	217	206	211	253	214	223	203	260	229	203	223	239	234	210	210	211	221	213	244	223	222	228	219	214	238	212	212	231	222	265	206	205	227	211	207	219	205	243	190	208	230	212	207	266	246	201	198	235	196	238	194	201	230	204	220	213	219	212	225	235	222	235	232	208	202	227	201	206	201	248	241	208	209	221	202	190	213	218	234	204	218	208	220	220	211	214	216	235	207	242	241	206	212	208	202	220	217	209	202	231	209	234	221	214	194	230	214	236	226	218	229	200	219	206	227	222	207	237	201	239	218	206	210	234	237	240	201	205	216	228	216	221	221	212	230	256	233	215	244	202	234	225	218	210	244	218	215	211	216	226	232	207	204	195	199	234	220	255	190	198	221	235	212	213	215	213	229	231	230	189	221	241	239	215	250	208	210	212	198	180	223	239	221	216	236	206	227	222	217	214	232	199	203	201	210	225	213	217	216	220	221	237	227	212	230	238	203	229	228	215	213	252	217	218	236	231	217	214	209	182	228	205	208	219	207	225	228	201	219	257	221	236	230	219	234	219	228	219	211	185	198	222	190	229	242	230	228	231	216	214	190	241	229	238	211	234	226	227	211	210	228	249	216	223	196	248	209	198	222	229	238	215	222	220	233	205	217	221	194	221	202	224	192	223	207	213	228	209	199	201	219	219	204	227	199	248	212	221	204	230	198	213	218	236	240	196	245	229	217	227	254	233	200	207	228	226	207	227	230	216	201	231	243	226	209	244	218	203	205	243	227	202	204	219	256	205	222	227	204	214	231	239	220	221	234	239	199	226	213	209	226	203	229	230	223	241	196	224	216	167	208	213	242	220	212	227	222	191	200	216	239	213	224	209	225	217	217	235	205	184	236	191	249	207	225	224	236	225	197	228	210	201	194	212	215	227	257	215	228	190	237	221	217	218	233	219	224	201	217	202	262	224	193	203	230	224	206	223	194	240	220	206	198	217	210	207	207	240	212	212	210	227	214	267	214	228	224	198	170	237	211	229	233	204	197	214	215	191	216	232	234	228	205	236	209	237	202	201	229	246	227	208	230	212	197	225	203	212	256	217	202	216	208	210	222	224	219	208	224	179	183	213	211	225	229	218	225	213	200	230	199	223	246	205	211	206	212	229	211	224	242	224	220	221	207	210	213	208	238	214	221	218	246	218	221	246	212	209	191	223	221	212	234	221	223	223	193	182	231	208	213	212	214	249	208	201	212	209	201	226	225	213	218	227	211	203	227	215	235	222	236	209	253	218	240	230	234	211	187	208	193	210	216	240	213	233	222	220	209	214	239	212	246	204	193	227	223	212	216	238	200	190	224	254	212	185	243	188	196	214	218	222	231	236	209	204	238	195	224	195	255	222	223	214	213	250	228	217	226	211	229	206	230	198	229	235	235	254	189	213	211	222	213	229	223	185	206	217	193	232	233	229	209	218	232	225	205	235	214	198	212	239	217	217	239	223	238	228	232	222	211	221	210	234	209	223	194	240	225	255	220	234	211	208	203	217	223	227	217	220	220	200	207	218	209	220	210	210	223	206	212	245	235	212	222	237	207	215	209	219	212	197	237	210	197	216	220	220	193	234	219	220	197	253	209	201	201	235	226	235	213	233	236	231	238	239	237	226	216	223	211	228	213	216	233	193	195	250	180	223	216	211	207	226	233	206	204	196	230	197	190	225	210	227	229	236	197	216	218	226	202	219	211	236	228	237	199	217	226	249	211	214	209	232	233	230	216	222	187	249	194	217	214	190	189	207	247	228	220	217	213	220	198	191	215	235	213	199	205	202	207	237	225	233	216	242	212	204	235	208	262	222	219	219	203	236	221	213	238	227	232	221	231	213	198	230	211	218	215	215	241	210	204	216	224	217	222	227	242	223	248	235	226	239	239	236	217	202	217	246	211	204	240	213	216	239	214	263	220	240	232	201	191	233	217	204	231	204	216	216	219	206	200	224	226	228	199	215	226	244	214	200	227	216	224	222	251	216	246	254	183	218	235	200	196	225	211	212	245	230	217	188	211	218	220	229	246	216	200	218	226	230	204	206	214	219	201	208	221	198	206	218	206	206	220	231	203	213	217	232	208	221	211	227	235	222	217	225	234	224	248	233	211	215	234	237	213	235	219	207	220	242	200	220	204	247	226	222	224	233	217	199	216	242	230	222	204	222	210	221	218	224	232	226	204	222	243	233	233	188	241	186	230	224	208	197	221	218	239	226	212	231	216	231	223	220	219	212	223	215	206	182	244	249	217	217	208	225	211	216	245	225	244	246	226	233	225	221	212	225	215	193	216	243	221	212	215	206	228	181	246	201	200	241	240	218	229	232	220	235	215	202	199	222	211	219	206	188	208	228	213	235	200	225	203	228	251	218	227	210	202	217	199	229	225	225	214	199	208	209	241	233	234	225	232	226	203	215	236	200	203	220	215	206	183	195	225	204	218	211	230	220	213	194	206	227	236	215	198	200	199	221	226	198	224	202	224	218	246	208	187	210	204	182	231	220	217	191	221	209	220	215	222	234	223	242	216	212	231	175	213	229	198	233	223	210	207	209	230	224	212	250	208	227	221	239	233	242	188	218	205	201	220	190	216	212	207	223	230	199	203	222	205	193	235	218	212	203	229	220	220	208	226	198	253	239	203	205	225	216	221	230	195	233	216	207	208	209	260	223	207	206	190	197	206	221	217	220	229	209	225	215	222	226	208	235	226	221	222	210	232	228
3962	622	698	734	750	643	647	628	616	609	623	639	614	661	577	610	567	635	597	599	586	592	603	631	576	614	585	548	649	595	596	580	575	600	571	624	602	605	603	565	573	572	609	566	592	607	568	597	575	575	630	624	601	584	547	545	575	561	624	584	598	556	588	595	581	608	547	582	620	605	623	595	564	612	579	617	605	567	617	581	622	569	585	624	581	598	545	601	525	621	663	540	605	583	574	596	592	582	615	545	623	563	612	551	598	578	552	611	603	597	651	593	575	613	617	589	584	594	611	609	609	624	594	617	609	582	579	578	590	569	542	569	596	596	597	585	564	643	574	615	564	605	611	599	565	574	607	556	638	575	606	567	595	582	574	556	627	626	599	630	565	629	600	619	570	611	593	590	575	623	598	598	601	586	545	623	590	612	612	579	591	602	609	637	572	553	620	583	577	643	576	603	556	612	613	606	598	549	596	609	594	598	555	564	570	583	617	596	586	599	615	608	561	601	633	578	609	562	575	592	600	541	579	629	583	567	584	613	600	621	608	554	562	557	608	625	611	641	583	581	563	582	610	578	601	563	565	578	590	607	518	551	591	594	602	600	585	565	557	575	620	598	579	615	597	608	621	608	623	623	585	594	603	599	533	580	585	593	614	558	572	604	582	554	565	615	564	602	605	593	584	604	595	577	573	611	623	627	600	550	580	604	582	594	551	595	600	587	645	573	607	550	597	589	563	598	600	583	588	611	607	624	575	556	575	592	639	594	622	530	570	553	618	573	574	585	577	602	558	546	634	612	579	605	625	627	612	627	597	607	588	611	569	602	556	571	570	582	550	601	607	562	581	607	588	589	616	597	583	572	627	580	573	590	608	604	585	557	591	600	619	522	620	575	610	560	566	599	601	607	624	576	586	568	566	545	601	606	594	586	581	578	588	575	588	545	604	609	615	585	608	534	543	572	606	623	591	614	627	593	605	554	576	580	586	601	556	585	597	570	578	580	590	616	578	590	618	556	579	589	571	608	589	569	556	566	600	585	586	560	593	594	597	620	578	590	596	612	595	593	576	594	603	570	610	631	582	594	608	549	559	581	546	550	597	593	569	589	596	608	590	626	560	567	584	601	565	560	589	536	571	584	576	590	556	581	613	583	586	583	609	576	582	596	607	599	608	569	589	644	581	610	590	587	599	576	572	600	610	627	607	548	556	571	620	640	629	591	618	620	563	587	598	619	637	618	554	597	577	548	618	566	561	570	608	578	536	572	595	611	606	557	579	582	574	586	611	598	598	530	577	589	581	614	615	591	608	553	569	643	575	605	584	555	642	563	568	592	575	567	609	617	539	575	530	600	591	582	612	548	632	558	558	583	585	573	605	600	573	574	600	606	603	567	543	599	569	584	575	568	603	605	565	578	590	592	594	564	602	586	582	602	585	585	587	585	533	590	631	577	613	585	619	610	600	577	579	589	597	621	580	584	576	587	627	583	577	579	598	568	578	597	612	579	558	581	605	580	642	593	612	593	585	557	584	599	594	598	564	620	592	604	586	582	590	603	552	589	560	566	599	600	582	591	645	627	595	558	578	595	562	592	601	555	543	583	565	556	604	604	620	577	577	597	596	593	571	606	607	569	605	631	563	594	596	617	586	593	556	628	627	624	580	603	601	602	604	615	563	575	586	615	600	577	604	568	554	604	566	623	590	607	609	603	598	600	580	599	577	569	545	560	619	591	574	592	617	533	601	616	579	578	605	600	603	600	553	577	551	549	522	539	584	600	609	591	586	588	574	617	598	640	599	601	558	596	554	583	601	628	592	562	576	617	598	565	564	576	581	593	611	628	545	606	605	643	595	628	574	601	574	569	660	605	568	600	605	565	592	569	650	595	630	594	648	596	572	546	580	593	597	602	586	594	625	606	639	570	568	559	617	562	541	591	645	617	573	576	605	555	560	604	574	615	608	607	593	572	572	580	595	608	611	577	590	617	591	586	587	601	617	600	634	600	604	609	562	627	606	555	598	573	580	605	585	567	570	582	558	585	571	612	640	626	595	585	598	609	574	595	572	580	581	591	618	552	568	628	616	575	572	541	523	609	590	579	584	577	552	617	591	574	604	603	597	598	589	605	593	645	609	573	580	603	613	576	566	597	579	595	633	559	550	596	603	578	605	594	608	550	615	533	600	593	612	633	633	589	608	567	570	594	559	601	559	601	552	600	597	538	542	564	597	591	573	547	604	611	595	570	596	588	593	586	570	623	557	580	554	562	624	628	576	585	607	630	616	598	575	606	591	574	575	564	564	586	612	581	579	584	574	547	605	619	580	609	656	540	623	588	557	572	607	588	576	586	590	609	557	605	557	586	589	594	608	583	579	551	609	587	580	614	626	555	595	590	567	620	569	584	588	637	587	585	567	614	585	575	612	595	590	541	581	581	616	582	607	624	620	570	574	597	603	610	585	579	620	633	629	606	599	622	594	590	600	592	611	625	593	559	570	612	607	597	570	533	598	589	600	622	608	566	518	569	572	592	584	601	569	585	567	571	579	559	579	566	570	609	585	602	551	591	628	601	628	583	619	560	600	573	634	607	585	591	608	606	570	574	623	596	531	639	566	609	628	620	589	552	628	601	596	599	624	579	554	574	616	603	591	581	581	598	613	571	608	613	567	601	583	632	604	595	620	600	610	633	591	659	629	566	599	574	573	564	641	555	623	575	585	596	608	612	594	592	582	610	587	602	563	605	572	588	559	553	551	616	630	648	552	598	605	581	584	606	558	540	583	553	587	561	645	559	589	639	615	569	616	579	596	597	613	590	605	598	567	605	622	628	548	586	556	597	600	621	589	570	634	561	600	593	620	589	587	640	582	622	601	619	545	623	596	615	649	592	596	597	585	588	614	580	611	593	570	585	577	618	590	601	591	576	607	573	614	562	594	578	633	600	605	595	558	619	555	587	628	571	584	608	610	619	572	547	595	576	559	583	596	578	590	595	594	609	574	630	607	602	599	534	569	619	593	587	551	629	627	581	563	627	589	576	613	605	534	556	616	578	615	547	591	609	607	596	566	598	606	548	586	622	585	555	597	563	588	590	572	602	566	605	594	617	625	611	558	610	551	555	605	572	604	633	570	575	548	560	596	571	563	594	585	596	570	569	548	544	583	599	579	590	542	555	577	568	577	597	608	577	615	600	630	617	564	582	591	612	595	587	605	583	569	597	622	613	583	565	598	631	571	612	596	605	563	615	623	596	606	578	543	566	586	597	620	586	562	569	584	625	554	595	635	601	580	585	574	635	598	603	582	609	602	570	606	565	577	614	608	626	570	568	598	597	611	616	560	585	586	534	607	578	601	580	637	591	568	601	612	624	589	604	557	623	583	605	598	556	557	594	649	547	606	581	573	619	629	602	567	594	581	582	610	589	576	614	583	595	573	597	576	583	624	582	559	585	600	583	606	568	601	579	590	590	645	590	542	556	621	570	589	575	593	568	563	552	553	597	577	612
36956	7252	1320	1004	749	589	466	445	428	387	380	393	364	311	332	309	303	313	344	292	328	323	300	277	289	338	317	265	294	312	286	298	315	290	310	320	298	314	315	277	294	288	295	288	326	282	348	330	298	305	288	308	313	320	304	334	297	333	320	275	284	327	307	267	304	285	302	285	324	272	291	269	294	292	304	299	310	274	313	311	260	312	308	326	266	279	327	297	322	304	340	325	298	278	286	300	320	306	294	305	287	316	268	302	293	297	302	293	300	309	306	302	293	311	303	315	293	294	317	298	278	285	307	276	316	288	298	296	307	314	303	312	278	304	287	305	255	291	309	317	284	324	311	277	318	292	306	289	309	276	286	279	308	318	298	268	303	297	298	287	313	317	269	320	290	301	308	342	301	294	286	298	316	281	299	298	313	260	284	283	280	297	281	289	271	306	309	315	280	286	259	263	292	293	293	265	281	282	315	302	269	307	298	284	300	280	289	286	295	287	292	283	262	283	291	320	311	281	304	282	274	310	265	314	278	309	306	267	297	304	310	282	300	289	318	291	271	295	266	288	283	277	303	299	298	287	293	317	283	291	303	309	302	275	270	314	289	296	291	301	323	291	320	309	281	309	265	293	334	312	302	310	308	291	282	298	276	291	274	296	317	323	281	311	285	312	339	292	275	307	314	323	279	304	288	307	298	314	317	303	340	315	297	332	273	289	272	289	298	302	267	310	307	313	299	307	320	312	298	292	263	301	304	295	306	296	308	274	310	319	305	303	316	312	263	303	295	298	291	294	304	291	271	318	328	300	273	310	292	293	300	278	304	291	305	294	321	295	290	280	287	287	312	280	330	297	306	279	292	301	281	304	307	328	335	323	298	304	314	309	273	311	319	314	283	280	302	316	315	302	317	303	294	312	328	271	291	325	323	291	305	296	324	284	313	316	277	300	278	283	309	327	285	305	310	309	307	267	294	307	315	322	303	292	267	306	271	322	297	307	272	308	304	276	290	289	293	313	309	309	299	295	283	305	326	318	314	283	298	294	304	300	310	285	294	321	271	304	316	280	314	291	324	299	289	290	322	287	305	317	284	328	281	291	293	287	312	336	296	295	269	306	283	288	272	323	304	291	297	274	281	295	293	338	319	296	287	297	261	283	300	297	307	319	305	289	332	288	302	314	305	283	309	279	301	289	296	289	318	252	289	312	305	290	292	282	277	278	271	294	297	316	300	302	268	282	303	325	315	289	319	316	323	313	286	310	313	277	305	306	268	280	295	273	291	286	309	299	311	298	291	293	289	285	295	281	339	303	322	283	314	306	265	325	309	304	305	309	289	313	315	294	305	302	295	302	293	309	264	274	302	308	300	305	295	278	302	329	294	290	314	304	294	301	276	297	291	298	295	327	326	277	304	305	305	289	315	313	308	284	287	301	331	305	310	303	257	345	283	280	296	281	284	281	286	311	292	303	300	310	295	319	301	295	290	293	282	272	281	305	263	274	326	322	267	275	308	295	302	294	297	299	311	306	305	284	308	299	334	271	299	324	291	281	294	293	324	290	277	328	287	304	290	266	295	269	266	283	274	275	329	297	276	292	313	282	308	338	285	287	304	282	285	278	310	304	269	302	275	305	299	312	296	292	294	287	343	294	313	313	289	293	274	287	282	293	307	311	328	308	297	302	266	320	340	302	312	326	299	297	293	304	263	269	281	315	312	320	293	314	320	321	298	298	299	304	301	317	329	290	258	291	304	290	306	293	305	308	271	305	303	291	317	302	290	281	295	266	279	295	275	315	291	277	307	294	292	294	298	287	279	262	291	302	295	280	334	313	288	310	333	295	291	306	297	296	285	289	292	316	273	296	323	286	318	324	302	298	286	286	296	320	326	284	302	342	297	261	319	275	283	295	268	307	267	314	280	304	283	340	282	301	318	291	327	304	301	265	301	278	273	258	330	307	311	314	316	293	320	306	286	294	272	296	317	298	316	287	293	278	315	312	309	295	291	296	286	287	293	298	281	297	318	281	283	304	299	295	323	297	297	308	310	299	303	318	286	312	287	293	294	318	304	287	274	298	275	313	323	284	301	272	283	310	302	290	309	283	322	290	311	312	280	308	290	290	306	299	305	332	292	278	301	300	270	297	299	270	304	287	291	289	323	302	301	253	311	252	308	291	322	325	303	275	307	297	316	305	333	293	288	276	305	306	276	299	311	270	291	267	276	308	308	281	301	295	294	293	292	269	301	274	305	305	303	333	317	326	293	303	286	285	318	304	287	286	293	305	305	306	304	278	321	315	277	289	295	333	292	305	320	303	313	305	306	288	291	285	290	305	297	317	289	334	263	322	315	340	299	283	286	283	297	305	307	315	290	294	299	298	288	316	322	311	281	298	271	316	339	279	336	345	284	287	282	312	313	312	288	319	296	286	273	309	326	312	293	286	303	287	283	288	261	301	286	304	307	304	344	318	287	292	298	322	302	294	289	316	310	319	280	295	331	271	322	285	290	281	324	285	305	295	285	293	313	315	298	307	326	294	299	283	293	303	309	333	293	289	277	298	286	290	294	301	275	320	319	300	337	303	292	306	315	316	306	299	313	301	287	309	282	315	297	316	293	315	278	298	326	306	294	290	313	299	329	313	291	319	284	317	302	293	292	290	276	261	314	314	296	305	265	285	294	292	308	296	273	304	285	298	319	300	307	316	298	295	283	292	328	299	247	278	318	261	292	313	284	323	317	315	312	299	307	291	294	312	323	308	308	285	318	303	305	303	312	298	293	264	297	258	325	335	259	289	284	282	295	302	282	267	291	322	288	280	297	312	316	300	310	318	298	305	298	304	284	336	293	338	322	282	293	294	292	302	301	304	291	303	312	289	291	305	270	289	309	303	275	298	331	288	303	292	283	291	258	305	273	281	289	296	299	294	284	286	296	281	318	286	284	285	281	278	291	290	277	307	286	299	293	328	287	329	321	298	277	274	280	283	298	251	292	312	323	308	290	296	331	280	275	285	287	290	309	296	283	322	328	315	275	262	299	285	307	277	292	295	278	289	292	321	303	335	270	298	286	314	302	310	313	290	303	296	305	326	288	322	332	286	314	314	321	314	290	285	299	278	301	281	294	321	283	282	306	299	317	299	278	297	283	312	298	299	320	321	256	286	304	282	301	293	316	309	298	302	303	267	309	303	270	257	317	276	303	313	277	295	275	303	308	339	319	294	309	287	300	281	293	309	282	337	308	295	281	303	311	293	292	287	287	266	276	248	301	298	292	320	277	274	278	301	314	289	277	306	307	290	325	321	308	303	307	311	293	319	291	282	299	265	312	301	270	295	284	265	307	303	304	299	311	291	282	311	320	280	310	299	295	271	290	320	293	306	318	298	297	287	292	298	298	295	286	295	304	261	285	301	307	317	284	284	315	305	309	272	313	321	338	303	317	321	288	318	283	334	344	329	351	298	274	295	315	335	321	280	309	306	298	288	313	309	313	303	344	319	320	312
19122	1543	2853	3188	2861	2445	2018	1760	1557	1404	1285	1326	1152	1078	1048	1032	977	969	969	885	914	874	863	829	862	807	861	862	826	897	803	825	820	825	787	827	828	805	811	758	816	869	780	804	810	754	783	829	809	816	778	811	836	808	756	777	775	755	813	792	828	742	809	780	776	794	752	819	764	757	777	730	750	784	716	789	801	806	733	771	783	781	753	744	806	756	793	756	753	749	782	875	771	762	765	731	728	815	759	706	846	743	800	727	772	743	748	710	781	767	791	804	714	706	806	788	774	751	738	785	806	780	805	757	785	784	757	792	751	734	764	751	736	756	766	755	773	791	802	710	801	751	748	767	747	742	812	736	723	770	745	754	789	774	768	755	755	748	744	773	779	824	846	776	761	785	823	775	805	805	740	776	759	791	791	809	756	739	756	730	780	770	772	777	787	791	813	789	769	806	746	759	776	778	801	748	730	769	750	806	769	703	800	746	772	726	824	752	771	786	783	786	732	760	750	728	717	793	733	741	792	776	753	751	783	792	746	788	735	752	821	740	781	774	787	809	744	803	767	708	742	775	788	781	725	733	780	752	768	743	716	771	766	717	737	712	734	711	778	739	747	793	800	723	710	738	706	856	757	787	749	785	748	767	792	788	801	756	781	769	790	721	786	765	758	782	738	719	749	807	754	748	770	699	712	760	768	786	783	745	765	780	743	777	750	761	797	736	746	764	796	767	737	771	781	706	788	769	732	737	782	741	734	778	725	820	769	776	704	739	748	790	787	776	750	793	752	778	802	803	726	759	773	774	756	730	732	795	754	735	760	765	790	797	749	727	780	758	769	776	761	756	776	794	780	792	734	706	748	797	746	804	779	740	773	720	757	785	825	750	813	759	779	779	765	797	764	740	807	751	739	788	752	783	743	747	766	754	754	748	773	752	757	747	795	756	737	745	789	784	762	771	777	764	733	794	750	809	752	738	755	766	785	804	790	735	742	762	745	787	782	723	770	743	745	757	775	757	755	825	784	781	751	759	790	729	765	726	804	711	748	773	796	760	744	719	750	748	788	783	785	767	736	799	761	783	776	725	788	739	802	763	766	725	804	724	748	726	795	795	714	784	714	719	730	732	720	799	813	795	784	706	771	788	755	746	749	780	792	742	780	758	745	767	754	747	765	733	782	761	790	755	753	802	781	793	790	817	787	824	783	774	752	807	793	778	729	835	744	737	795	790	775	777	766	725	790	780	730	787	789	756	738	735	747	725	807	784	746	795	740	748	781	770	736	776	759	784	743	776	749	767	771	749	755	784	769	794	805	745	733	734	745	773	755	802	699	807	785	770	774	748	769	775	778	750	759	805	765	807	804	802	774	751	767	776	777	795	783	778	753	740	774	792	767	781	784	775	727	768	719	794	735	756	804	786	770	725	680	781	766	775	768	748	741	783	746	740	760	810	740	718	769	819	743	756	766	793	771	728	797	758	813	796	760	768	736	765	769	769	795	817	770	813	777	747	789	789	784	791	744	802	754	778	751	760	766	795	756	725	768	763	811	729	784	707	799	769	742	774	752	727	727	714	721	737	763	719	783	773	784	778	785	880	760	763	753	812	751	796	754	758	781	775	792	807	754	789	762	809	768	793	807	725	753	785	770	738	764	751	754	751	745	766	762	757	745	792	729	757	799	770	767	756	809	766	765	795	781	765	732	775	752	774	727	776	783	695	766	716	746	769	741	791	780	752	754	762	760	716	796	769	749	731	747	751	745	737	801	761	755	763	742	788	788	741	776	772	785	750	766	705	730	716	772	779	744	761	758	803	767	747	798	759	747	760	795	764	792	785	763	750	752	739	794	789	786	763	780	686	742	715	731	798	772	752	806	797	758	774	737	762	758	774	781	726	788	793	739	750	757	804	801	730	713	740	765	713	753	792	755	770	744	737	827	755	758	778	790	741	757	720	757	786	755	776	789	696	773	742	718	748	752	776	730	726	739	766	741	792	738	800	829	720	814	720	770	769	780	778	798	731	748	776	777	755	775	757	791	763	749	789	764	767	764	762	779	764	735	744	758	780	735	761	798	740	684	815	774	758	739	736	799	741	753	809	779	715	785	755	792	745	748	699	777	767	776	789	769	770	782	711	773	753	772	746	760	761	736	706	721	756	752	752	750	760	747	757	798	765	754	772	731	805	749	743	761	795	722	742	771	806	734	753	730	804	778	767	799	777	756	829	748	789	714	782	766	755	798	782	762	805	747	707	805	737	791	764	783	784	742	695	796	766	799	760	750	772	804	787	841	719	798	762	763	779	766	777	723	805	812	722	800	804	769	710	726	712	833	766	778	770	770	786	763	754	753	750	782	734	832	751	796	789	810	738	747	773	820	766	828	735	784	784	767	784	718	756	773	743	820	772	775	736	749	774	795	736	806	779	792	754	765	773	755	717	750	819	780	753	781	767	778	795	739	783	722	745	746	751	737	789	757	757	750	758	749	757	737	725	773	767	830	795	787	736	756	788	775	815	759	776	782	786	722	767	768	778	709	791	807	762	758	726	749	778	740	796	786	762	771	759	785	763	736	760	782	738	797	755	801	731	766	773	791	792	806	764	735	833	784	752	741	777	734	753	775	783	808	731	756	733	761	731	767	788	778	754	753	757	749	761	738	734	760	763	774	744	789	716	717	766	730	786	797	742	777	768	770	743	767	758	745	793	739	733	767	771	779	748	843	737	777	698	752	756	776	724	765	784	752	727	772	755	775	796	779	786	720	792	793	751	785	775	771	721	806	713	756	758	741	750	764	758	760	718	774	765	786	752	806	748	755	764	834	741	806	716	776	714	800	772	740	797	753	729	773	804	733	801	760	766	827	783	760	761	750	699	810	777	792	755	713	745	779	733	738	821	759	772	718	742	760	759	737	772	786	799	764	764	765	765	748	769	763	729	783	700	736	768	743	785	778	725	756	735	798	754	782	781	797	791	769	749	750	795	784	799	735	763	735	760	719	748	773	774	807	801	750	778	763	760	755	812	737	751	816	718	740	767	717	780	712	766	743	739	760	796	764	751	776	812	728	772	795	793	748	751	758	811	772	753	794	764	725	834	742	752	789	726	739	773	768	800	826	741	698	813	764	737	777	756	726	804	744	791	704	742	792	780	771	763	767	760	728	819	735	778	800	752	737	779	784	725	765	806	783	752	781	759	782	749	787	757	713	739	779	763	785	777	790	705	784	765	780	801	726	714	746	740	783	751	790	778	756	721	731	738	772	764	797	768	843	726	732	781	738	743	708	808	755	784	743	773	723	737	731	747	796	770	806	756	732	774	775	777	753	824	782	797	808	745	718	780	780	752	769	777	763	770	768	774	735	782	730	754	790	815	742	772	756	778	728	728	772	792	767	726	783	763	724	752	766	762	768	814	769	761	734	796	763	795	767	760	730	792	741	748	745	766	795	821	775	751	776	729	766	770	793	758	782	759	720	726	706	752	723	778	751	791	712	795	771	792	766	752
51664	16467	3375	1747	1136	888	702	530	518	464	399	344	348	320	313	292	317	259	255	255	282	272	247	241	244	251	246	248	211	216	237	228	241	236	260	264	254	232	240	264	222	221	253	232	256	241	260	259	229	250	233	226	244	226	241	223	225	243	233	244	220	242	267	237	234	249	237	257	223	206	239	215	241	239	207	242	218	235	228	248	214	238	206	239	214	217	240	218	258	224	230	222	251	219	264	225	233	255	257	228	221	252	218	224	232	268	213	234	239	233	211	246	216	234	248	223	230	201	219	207	207	179	243	225	227	223	244	220	199	195	256	222	208	223	215	213	232	245	221	217	223	233	230	239	229	218	231	199	266	228	234	244	225	233	235	219	208	219	267	226	249	243	235	231	244	211	220	215	233	230	198	235	234	241	223	257	223	231	233	236	234	221	205	200	212	218	194	237	212	216	240	208	227	228	223	231	228	226	236	221	254	255	222	240	243	237	252	242	246	238	217	256	229	245	233	254	209	240	231	245	210	253	246	224	199	231	225	219	239	236	235	211	230	230	239	239	250	233	214	233	225	205	227	207	243	238	219	196	231	232	235	223	243	210	200	220	227	222	242	228	239	224	204	229	228	231	216	214	241	229	236	219	213	196	219	255	226	251	223	210	234	236	265	204	219	224	201	194	193	222	211	195	262	204	224	240	225	245	204	211	214	263	236	253	224	232	212	224	194	226	245	259	208	224	213	224	236	219	236	212	236	222	231	224	238	256	260	234	208	231	218	241	239	223	245	225	242	223	234	242	216	243	262	226	233	218	227	219	216	237	226	242	221	229	216	231	259	214	222	246	230	230	228	212	222	240	236	226	231	238	222	222	225	206	238	200	220	210	243	243	213	242	220	241	212	214	225	205	203	222	213	231	226	215	213	222	220	215	250	245	241	231	227	244	247	246	242	217	233	226	261	212	220	223	223	232	194	210	233	249	250	212	203	230	235	216	203	237	224	250	224	224	228	238	242	231	212	248	231	226	242	223	213	241	211	232	232	235	223	221	228	214	223	235	240	216	236	218	245	225	225	212	220	246	228	232	214	198	238	221	234	198	224	223	245	247	246	237	216	241	234	239	214	218	244	235	235	211	224	221	262	245	239	236	215	224	262	252	253	209	241	213	253	222	218	193	241	213	213	224	227	213	252	208	227	221	253	240	234	238	276	249	217	246	236	259	260	234	243	218	243	232	228	222	228	246	224	219	233	245	206	240	197	216	233	231	225	243	231	211	256	219	258	217	220	238	243	213	240	239	213	212	236	210	221	224	212	243	218	192	215	251	206	217	255	213	239	225	226	220	240	215	225	211	223	224	218	254	233	232	237	212	221	235	230	223	219	230	251	219	247	218	208	227	219	254	225	220	182	219	227	211	232	238	227	243	224	224	238	242	250	225	230	209	251	212	250	208	237	235	236	226	231	241	208	223	226	250	242	261	280	273	236	219	247	233	232	235	245	226	240	225	223	224	239	217	234	226	225	239	211	243	191	243	250	233	229	215	197	238	214	211	234	234	219	230	225	221	228	269	246	228	246	256	209	199	234	232	218	245	244	228	258	217	223	247	203	249	220	209	235	238	218	234	228	239	255	245	243	241	241	228	247	244	199	206	215	232	201	196	268	223	235	206	225	224	221	242	200	196	256	241	202	229	219	224	282	235	232	240	235	239	208	233	234	240	232	227	220	224	229	221	201	225	214	238	233	222	229	225	248	222	226	239	243	221	246	228	247	227	265	209	279	242	209	249	212	216	229	226	226	232	221	232	237	251	259	258	248	217	239	231	223	228	227	226	195	214	256	224	244	227	236	235	239	216	233	237	224	211	197	240	263	244	197	260	198	224	251	226	237	209	223	241	211	281	200	235	227	231	189	232	217	255	220	223	213	231	231	257	242	236	209	213	224	219	261	223	235	245	220	223	216	225	221	234	236	245	224	231	222	219	246	222	247	216	218	238	256	226	239	200	261	205	223	198	208	236	266	220	227	228	221	214	213	241	223	223	231	227	227	217	213	220	248	217	218	192	231	233	234	203	251	226	211	227	216	223	232	223	228	232	220	231	269	233	220	198	231	232	190	234	226	231	218	236	229	222	221	277	217	199	218	224	233	202	249	222	231	195	229	245	220	233	215	225	202	228	221	243	207	215	207	250	218	213	215	235	230	242	212	212	246	239	223	231	205	212	208	230	215	195	232	235	186	221	195	232	211	204	236	252	234	249	221	231	193	218	229	245	254	271	222	213	218	214	238	208	216	228	234	225	236	237	236	210	211	235	240	246	256	233	235	209	249	227	239	241	263	236	251	246	225	226	223	230	235	273	206	221	217	255	223	226	236	228	187	267	210	233	226	215	191	224	234	235	241	251	238	230	248	220	216	273	245	206	249	216	237	226	199	204	207	231	220	238	212	227	234	257	233	255	246	201	246	244	223	212	233	211	202	249	222	238	241	191	221	255	234	211	206	239	226	254	238	233	227	222	256	229	239	227	263	221	224	262	212	227	219	252	228	230	238	230	217	223	240	209	219	249	249	219	270	257	241	239	217	207	246	259	225	243	214	227	217	205	253	222	235	217	221	199	229	212	238	229	229	229	224	244	219	227	234	199	217	242	247	227	213	213	251	259	219	200	233	224	221	216	224	222	249	242	238	222	225	234	234	240	214	230	224	228	236	213	233	234	213	245	246	232	217	216	226	213	225	232	230	241	234	249	222	258	210	230	228	235	234	249	275	218	238	251	243	217	213	266	252	230	239	251	223	237	228	221	228	209	219	215	246	242	216	218	236	193	255	233	176	233	248	250	246	230	245	240	225	229	229	243	217	238	250	221	247	254	249	251	242	251	210	240	235	203	231	214	224	208	223	219	220	219	233	223	219	214	252	254	249	226	239	216	230	252	218	212	222	248	227	216	236	223	234	247	193	228	211	184	227	200	214	226	201	239	233	209	219	237	219	227	246	237	239	230	241	215	240	200	254	218	258	234	245	230	228	207	229	244	218	235	226	216	231	255	229	211	221	228	220	216	233	227	205	230	236	216	228	240	224	241	214	251	226	238	189	226	244	251	213	218	262	229	241	213	226	245	228	249	231	214	206	251	240	228	221	234	236	219	244	237	249	205	217	236	239	207	243	214	212	200	220	235	234	248	219	232	220	249	269	236	229	214	204	233	233	241	233	228	227	224	268	211	213	241	209	236	240	230	236	236	218	244	230	233	226	202	243	234	223	233	262	222	237	196	222	223	215	207	233	216	226	224	240	219	215	219	238	266	224	238	204	230	232	231	225	196	241	233	241	209	212	227	205	247	217	235	244	222	226	257	238	249	258	237	223	214	223	219	231	223	206	244	196	222	226	217	244	236	217	223	235	236	212	240	199	226	233	216	219	215	215	240	235	230	220	244	278	199	213	232	230	244	220	216	261	230	224	216	236	231	207	244	245	203	250	227	226	218	240	238	234	237	232	235	228	225	233	235
27692	2147	4807	5333	4680	3704	3056	2653	2146	1890	1664	1542	1442	1264	1245	1100	1051	1019	956	938	934	894	852	851	868	785	791	744	758	788	712	731	725	708	680	699	705	699	674	704	666	671	670	634	668	662	651	630	658	632	607	612	599	608	653	590	636	603	634	650	591	663	578	667	629	608	614	589	599	625	615	596	627	609	609	555	623	595	607	638	618	580	644	577	619	587	547	603	602	540	579	601	575	600	617	616	618	633	573	630	576	584	631	579	612	578	592	602	557	584	588	599	621	607	587	586	618	630	579	571	587	597	662	597	599	585	590	602	599	615	610	568	606	622	586	588	595	589	593	570	627	596	627	626	616	613	593	601	632	612	609	596	600	575	607	603	574	574	629	595	626	581	597	581	620	565	608	595	609	549	584	630	619	586	575	576	657	607	588	609	615	568	556	566	577	603	574	593	594	578	557	600	585	595	550	606	600	628	596	525	602	558	590	596	598	567	547	551	564	583	581	558	632	623	602	586	571	590	569	590	617	561	644	570	624	614	602	618	565	595	614	592	585	583	575	539	562	617	564	630	635	580	631	594	636	606	571	573	631	609	583	572	595	583	572	554	585	607	552	571	601	558	584	614	590	595	599	623	598	631	608	592	579	582	599	606	545	594	565	571	572	599	576	593	569	574	644	586	570	567	644	599	644	609	581	614	583	638	619	559	566	564	605	575	614	595	564	586	583	590	598	567	577	585	579	602	592	607	619	587	600	586	602	593	529	561	585	582	592	562	589	585	598	586	574	557	565	603	583	587	632	601	612	555	625	590	575	560	603	541	586	607	594	568	584	568	592	598	632	576	617	581	592	610	586	590	634	612	590	556	566	587	602	587	604	608	617	595	591	575	587	610	572	618	612	586	569	593	609	548	629	580	608	589	596	592	581	595	590	584	622	570	587	572	576	580	565	612	619	555	565	577	604	593	591	593	561	536	628	600	606	586	610	618	608	599	617	559	580	572	576	574	607	540	560	599	569	617	606	603	566	588	600	607	568	642	577	586	628	581	576	577	616	564	580	593	559	589	585	616	597	603	568	606	618	583	571	547	570	545	553	634	562	575	599	611	589	627	625	604	566	591	542	605	614	556	589	571	552	577	621	596	575	613	590	594	566	584	618	570	570	624	594	578	580	607	567	572	591	597	568	642	613	576	592	570	600	598	603	632	582	584	568	575	568	580	567	609	571	605	608	586	571	581	594	610	642	662	607	602	600	566	592	595	549	623	565	612	552	584	603	555	610	604	607	563	569	585	561	553	597	581	600	583	609	604	610	561	544	587	556	606	627	569	540	588	619	601	617	636	570	583	581	579	559	562	586	597	577	574	595	579	541	608	602	593	566	577	597	599	579	542	571	589	585	528	574	602	558	603	530	610	587	590	588	576	580	597	608	613	573	586	575	598	586	612	633	567	580	592	598	565	546	561	659	565	570	569	621	552	596	561	606	583	585	608	607	591	618	616	597	561	624	604	578	612	567	566	578	587	560	576	562	618	611	574	617	601	606	545	596	579	581	620	538	627	570	608	569	592	551	604	553	574	578	580	573	568	555	605	600	606	597	571	564	566	570	564	600	620	626	599	627	598	570	592	616	557	630	572	602	573	561	577	566	642	605	598	574	623	585	546	621	555	634	569	586	546	594	603	551	600	593	604	592	600	596	549	600	645	578	592	596	579	599	571	598	588	636	615	579	568	575	548	573	554	636	567	575	615	578	603	607	595	638	579	582	566	585	518	558	628	585	590	620	582	589	532	621	570	550	602	532	533	603	581	578	575	557	639	610	594	585	572	590	600	597	559	622	584	555	535	553	547	603	565	618	603	572	583	610	588	628	613	548	580	592	581	543	578	600	582	628	613	583	551	594	565	562	632	592	595	562	598	576	633	591	593	598	577	609	513	594	533	558	563	584	587	602	567	618	568	581	586	627	645	554	560	573	579	565	575	584	606	611	595	603	589	580	619	580	578	651	601	611	609	626	570	586	572	546	593	571	578	597	631	592	589	584	582	561	563	601	547	549	586	585	600	572	575	570	593	554	600	582	596	553	598	559	607	626	580	606	575	606	573	564	564	530	576	560	587	581	564	613	604	556	586	578	611	618	571	579	591	611	615	566	583	602	586	596	617	614	614	595	569	602	594	590	592	622	592	618	585	605	582	584	601	623	599	599	537	584	575	582	607	580	561	560	572	562	578	641	571	581	626	586	603	587	581	597	612	639	567	608	583	594	632	632	616	580	565	604	550	596	557	573	531	596	579	563	614	579	580	539	593	575	625	611	596	599	574	642	613	593	562	609	624	590	617	556	640	594	628	595	594	610	624	618	562	556	582	583	626	622	563	552	572	591	588	573	579	613	638	555	588	548	552	605	542	559	598	599	548	530	633	584	550	594	582	560	581	581	592	614	611	605	559	637	561	577	613	553	631	631	619	593	588	550	594	614	542	580	556	594	595	592	576	624	618	607	579	610	594	596	572	553	580	571	576	591	583	599	609	575	594	584	580	615	636	569	562	573	620	642	585	560	569	608	579	569	579	611	618	562	562	591	578	595	555	601	552	544	578	604	591	555	583	618	591	556	567	606	575	559	557	560	565	594	559	591	577	629	572	596	577	538	598	589	586	558	594	558	579	577	614	624	635	577	580	593	627	595	575	571	606	592	572	571	624	561	600	588	620	583	587	605	587	608	585	587	575	572	585	590	614	561	575	594	600	589	599	562	543	639	607	578	588	592	595	594	583	564	607	589	623	572	613	613	597	563	591	595	573	625	556	585	636	568	587	602	603	588	535	588	602	614	602	590	604	593	586	592	608	615	564	616	553	568	555	580	615	598	553	611	605	603	551	595	585	560	604	572	580	601	623	585	571	613	617	573	521	566	624	592	590	613	626	571	567	607	618	602	610	587	563	602	594	582	599	584	600	545	602	614	591	583	581	575	615	540	563	572	618	554	623	563	574	533	587	557	563	625	521	606	547	564	593	561	637	622	582	594	581	599	598	582	602	565	587	613	590	592	574	552	604	613	581	622	569	599	637	581	633	574	614	604	595	601	597	608	548	553	599	636	613	596	583	574	622	596	578	591	600	566	541	590	583	591	638	584	568	575	596	619	587	588	624	594	608	579	552	639	585	565	574	596	554	598	592	558	593	581	588	597	591	596	571	573	611	615	606	606	569	594	574	569	585	611	600	604	598	587	589	591	607	604	533	591	597	600	614	616	605	598	572	600	567	593	560	622	559	631	610	579	611	564	612	585	596	622	551	562	616	627	551	596	599	600	584	611	587	608	543	557	608	618	635	555	571	569	565	597	577	553	541	559	574	586	630	558	601	616	580	590	576	593	583	638	589	600	627	586	589	554	609	587	606	599	602	601	614	640	552	590	588	600	592	604	615	562	586	604	602	607	626	636	596	562	614	558	602	605	560	565	605	604	560	589	576	628	599	580	594	591	555	562	607	582	574	622	552	594	606	593	568
4579	272	256	258	245	242	240	238	234	238	238	233	192	217	218	249	229	222	228	227	230	191	238	235	231	235	201	203	202	212	244	251	238	201	219	230	237	222	241	227	209	220	232	203	248	213	211	225	222	238	244	202	240	227	220	226	225	211	220	204	218	208	181	203	251	230	211	208	211	224	211	233	217	216	262	220	189	217	206	241	188	196	194	212	217	205	226	193	214	224	230	202	224	244	223	259	240	206	219	218	229	228	217	219	225	215	204	206	230	231	228	211	244	233	241	223	228	204	229	243	220	227	235	240	215	216	201	234	226	215	222	224	229	222	234	232	214	229	223	216	207	198	238	234	205	245	220	185	220	222	230	217	217	211	212	234	205	219	221	233	205	215	205	227	246	215	220	239	227	239	237	198	215	217	206	216	231	221	222	221	214	230	227	217	217	223	215	235	213	225	229	187	203	227	223	221	217	195	203	198	213	218	214	217	242	243	211	217	229	236	207	235	228	220	231	208	231	254	242	226	236	226	213	244	211	214	210	223	207	225	242	207	194	222	207	215	220	236	221	211	206	263	246	201	208	220	224	196	224	191	210	223	224	221	253	231	229	244	226	232	192	216	234	214	225	243	228	236	226	233	213	200	232	217	249	204	211	210	249	237	212	222	219	237	214	214	222	200	204	214	233	224	220	248	219	194	208	213	226	225	206	222	259	236	198	225	226	220	226	246	229	218	210	203	188	217	210	235	264	219	217	199	220	219	241	210	214	217	214	231	254	258	258	213	230	215	224	216	229	225	212	231	194	214	203	237	214	213	234	222	211	239	247	211	237	236	233	227	245	224	225	225	216	211	207	223	205	216	221	232	221	221	218	226	211	216	240	219	210	217	208	215	226	222	230	232	246	210	229	228	203	238	208	213	224	236	205	209	216	225	224	208	246	202	219	206	213	222	225	221	203	205	214	213	215	222	206	217	201	208	214	208	229	220	252	224	225	205	215	235	239	215	220	215	208	214	212	195	225	200	225	249	184	211	226	215	203	228	233	221	238	231	236	202	219	213	249	235	215	201	211	227	210	210	219	237	204	205	218	214	225	203	222	260	209	193	206	232	239	212	242	212	200	206	221	211	197	239	201	223	256	213	223	222	212	215	214	228	227	211	243	230	216	233	249	213	227	227	233	233	215	193	202	251	213	217	221	239	226	255	245	211	224	204	221	207	220	225	233	204	224	221	204	196	219	231	208	228	257	208	233	208	195	230	226	225	215	241	213	195	190	213	194	241	247	211	234	218	227	235	201	182	208	230	221	201	221	212	241	230	208	212	189	196	211	204	222	215	239	227	226	226	225	258	230	260	226	228	202	234	198	226	214	192	225	202	222	223	216	221	221	214	215	250	220	227	230	190	222	227	208	221	217	220	223	188	221	225	206	228	217	208	243	199	238	222	225	215	208	182	228	224	223	235	226	215	198	229	234	226	218	199	204	206	226	221	205	235	222	217	216	220	216	224	223	244	232	216	221	213	209	228	217	220	200	244	216	179	240	201	203	233	240	227	239	219	220	220	211	222	190	226	214	230	235	216	207	227	214	193	192	204	203	226	206	210	219	223	231	215	221	223	201	228	256	235	206	236	208	208	229	247	238	230	211	210	221	217	201	215	220	230	208	220	211	211	231	235	195	212	210	192	214	235	230	240	228	215	215	206	230	200	233	211	222	223	215	213	195	213	213	234	245	224	218	206	240	192	204	238	228	219	200	206	226	251	240	214	217	234	215	220	222	216	228	216	231	238	234	208	216	220	234	226	218	220	215	191	240	225	192	236	229	224	205	242	204	232	238	238	250	233	224	206	222	214	203	217	248	193	240	230	229	224	216	206	232	234	202	248	228	217	228	227	228	226	197	235	218	221	213	227	230	231	216	221	220	211	230	229	233	249	190	190	211	222	215	214	183	220	216	221	215	227	216	223	218	215	208	221	201	201	239	212	203	224	212	214	226	236	217	198	233	222	208	237	237	245	212	222	222	206	214	197	223	199	218	213	200	190	235	261	205	198	205	208	213	216	210	235	223	195	199	241	219	225	241	194	226	248	231	227	214	225	216	204	227	206	214	250	210	226	203	226	217	237	221	209	229	231	230	212	196	233	204	211	220	231	232	206	211	208	226	232	219	217	240	208	207	191	206	246	232	198	195	205	239	259	221	223	225	210	204	186	230	214	222	243	234	227	204	231	204	220	201	222	205	227	240	216	231	244	211	202	231	222	235	250	231	223	276	260	220	207	201	234	202	191	207	213	196	226	237	237	227	220	207	219	248	202	205	192	193	197	210	217	241	237	208	217	216	228	216	218	237	209	222	227	229	204	202	211	240	231	261	214	205	218	209	198	231	226	215	200	203	221	192	203	234	203	224	227	225	219	226	205	228	210	228	256	218	212	218	216	207	208	231	244	230	229	233	227	211	200	207	219	207	230	237	234	222	209	212	244	209	218	226	229	219	221	206	197	195	226	215	216	214	212	213	227	204	219	228	241	213	216	215	223	206	215	247	236	205	231	225	224	222	211	229	211	237	209	235	204	208	217	193	224	198	241	208	245	205	202	229	226	233	191	204	200	229	195	189	209	209	225	257	222	205	214	202	220	204	226	207	210	214	240	228	216	244	231	202	253	230	220	211	213	193	219	217	224	223	233	192	210	226	248	230	211	229	230	210	228	193	236	203	231	253	225	220	217	234	224	204	237	236	239	208	192	228	211	255	211	207	197	237	221	207	217	216	235	236	216	226	216	219	213	221	245	235	225	217	254	200	223	214	218	220	216	208	208	239	197	224	231	196	220	219	195	227	206	249	240	243	213	226	199	207	202	254	230	211	225	202	228	230	205	221	227	215	223	205	214	217	205	237	199	234	206	188	227	220	215	198	232	213	211	212	228	221	195	230	211	240	221	230	219	224	242	217	231	218	241	225	229	218	213	185	219	221	209	235	240	188	209	212	209	206	235	226	234	249	245	200	225	207	232	239	234	228	207	231	220	216	208	224	200	199	231	216	204	218	217	236	214	222	237	242	224	208	229	214	229	218	243	230	240	213	191	221	260	203	213	208	204	225	229	240	189	227	195	218	220	227	227	218	243	256	224	204	214	247	245	211	217	228	210	238	215	178	231	231	229	229	219	198	230	224	198	223	209	244	199	229	233	227	211	222	206	228	196	188	215	233	204	205	224	206	218	199	235	188	224	211	214	211	242	194	229	238	208	239	206	207	212	216	232	193	239	212	219	240	232	225	245	222	220	214	261	236	199	202	225	228	226	234	205	212	232	201	201	217	200	216	222	191	202	222	239	216	241	214	226	229	210	231	204	225	231	236	222	190	222	216	201	214	241	210	211	216	207	199	234	213	226	205	198	241	239	213	211	212	238	211	220	224	242	228	222	232	240	224	205	245	210	223	199	216	227	200	203	272	201	233	214	205	191	235	228	216	226	210	221	207	207	239	220	229	210	218	260	240	210	218	204
4106	617	702	718	683	678	675	693	622	634	691	638	622	574	632	603	613	606	601	595	591	548	570	598	626	586	613	587	611	574	624	616	608	589	588	585	582	621	582	593	594	588	660	574	588	618	590	608	558	561	629	620	590	563	596	612	616	625	602	576	576	579	603	598	591	615	588	593	583	571	626	567	598	590	638	612	648	616	562	567	589	565	624	592	578	593	617	593	645	585	611	655	584	554	592	583	613	591	572	581	608	576	599	609	610	588	615	616	621	573	578	622	548	597	605	586	592	590	616	622	605	555	581	578	560	586	621	597	612	583	600	605	616	601	636	555	577	596	613	602	619	634	613	599	663	577	588	593	603	575	577	562	592	590	572	624	575	573	608	585	562	599	649	572	590	595	632	614	628	600	637	617	572	583	635	613	602	555	596	634	632	629	615	569	614	598	573	635	615	636	597	599	580	602	606	625	609	571	574	616	649	603	583	542	613	605	558	608	606	616	541	597	651	602	601	617	577	590	619	593	591	628	620	546	573	558	567	599	573	622	603	619	569	617	598	592	620	622	601	625	621	627	617	583	562	585	618	606	591	612	584	617	603	591	563	564	615	590	575	594	582	573	565	568	560	580	578	624	568	606	611	606	602	570	598	574	596	596	569	602	578	598	605	584	599	601	576	582	584	622	576	573	600	624	589	593	550	618	612	578	595	610	586	589	662	592	588	607	591	602	573	550	611	598	587	583	618	593	566	593	615	625	624	554	615	639	568	584	597	581	572	643	602	586	559	593	666	565	580	613	578	593	614	582	573	593	573	591	609	628	591	582	585	580	623	612	607	571	605	623	593	620	653	566	630	576	596	621	646	633	607	579	603	637	575	613	594	635	610	574	631	633	618	619	617	613	578	614	593	564	599	624	570	595	570	578	614	590	613	616	575	609	586	598	584	568	568	620	622	600	593	611	599	562	605	613	597	642	614	642	609	543	595	588	592	610	570	607	589	561	621	571	627	556	555	589	603	585	600	574	601	640	587	614	610	593	563	589	581	655	575	586	605	584	607	559	583	570	575	608	568	597	604	601	661	604	606	625	609	619	559	608	599	602	583	595	587	642	539	588	607	553	563	624	614	608	592	612	633	614	578	588	597	587	592	538	626	558	586	548	608	582	624	599	602	621	604	587	630	596	536	587	636	610	574	599	621	621	582	577	579	605	590	630	630	609	573	631	577	625	593	630	600	611	573	575	587	562	624	581	585	596	590	561	579	547	670	602	566	561	603	564	546	624	653	611	577	554	575	607	577	583	596	561	592	608	599	630	570	623	584	590	584	567	596	608	625	617	573	575	556	614	580	618	662	612	596	625	597	607	619	601	611	573	605	630	630	583	618	594	614	608	586	640	604	586	574	605	626	571	582	621	627	602	608	588	631	596	562	592	589	610	587	562	590	582	549	567	546	611	574	623	570	625	630	592	598	541	563	601	629	590	573	587	571	617	591	595	592	561	551	603	582	530	595	651	596	584	614	585	615	607	620	596	594	632	585	578	601	593	570	603	614	556	534	608	595	616	618	630	588	575	646	573	605	587	613	582	549	575	595	533	591	595	580	601	607	614	608	605	627	604	598	593	645	628	589	588	635	561	608	561	623	632	604	607	608	591	602	586	606	549	568	586	600	589	582	580	574	574	637	582	634	568	657	576	624	590	601	604	609	595	603	608	589	634	627	592	660	550	609	590	636	526	606	597	593	592	587	611	606	627	621	559	590	596	628	629	574	629	577	650	605	597	578	608	565	592	583	627	588	621	593	611	591	592	589	642	592	614	595	589	582	599	548	580	617	603	616	572	643	610	566	615	592	565	580	603	587	561	576	607	596	602	553	575	573	595	535	634	584	595	652	647	581	601	620	602	593	591	616	580	588	536	617	597	574	578	569	586	623	606	587	650	589	614	603	616	563	597	578	621	598	590	601	611	562	625	605	557	562	586	593	619	577	583	576	595	583	600	617	599	592	583	589	635	578	586	591	616	547	552	581	627	606	583	627	591	566	574	579	572	581	590	577	592	630	593	548	564	609	600	615	601	593	582	555	604	593	590	608	557	589	571	584	583	623	626	558	564	550	596	592	652	606	597	608	602	594	569	586	599	575	602	590	576	543	563	615	579	603	620	535	594	599	596	603	619	638	551	605	582	587	613	589	540	543	592	585	590	593	627	662	563	573	616	593	582	629	580	594	627	557	589	589	593	590	625	609	613	554	600	604	569	615	619	585	553	658	575	612	587	646	600	601	633	578	597	582	585	598	582	625	585	580	593	614	576	621	613	560	555	638	586	613	599	573	571	637	588	582	614	609	611	581	593	577	602	596	575	592	603	585	636	632	601	545	604	592	582	574	612	605	637	585	614	625	564	564	614	593	627	580	578	619	600	602	575	585	604	617	592	622	538	636	599	604	573	604	621	634	562	595	611	594	584	587	617	597	627	582	581	616	599	648	615	608	580	594	590	613	609	636	587	605	598	597	570	559	557	600	633	637	613	577	608	557	581	595	586	587	550	613	609	560	605	581	592	574	588	576	552	629	618	583	616	595	605	559	588	584	594	603	591	602	567	562	602	598	560	590	606	610	605	623	603	594	556	559	584	591	593	583	625	573	587	625	607	589	623	604	617	601	580	630	592	607	542	607	579	592	591	583	630	604	616	577	602	631	568	609	586	593	588	611	656	577	599	595	598	586	589	562	603	584	600	584	609	638	614	593	578	640	619	623	589	556	611	603	581	611	560	600	595	624	583	565	573	600	633	610	599	559	605	564	580	573	590	571	610	650	617	619	612	626	601	583	597	640	618	609	609	554	576	608	610	603	573	615	598	612	601	561	591	617	614	593	597	574	571	572	568	597	610	609	619	604	597	548	602	596	592	583	579	602	574	587	612	570	612	560	575	603	624	589	571	568	598	593	601	631	630	604	568	632	605	648	602	591	602	594	592	610	611	577	582	642	609	564	621	539	577	597	612	527	611	546	611	610	590	622	578	583	621	592	609	566	586	623	552	576	605	586	570	609	595	635	629	557	610	602	593	622	595	584	590	621	601	569	566	614	606	591	609	599	561	577	622	603	564	614	620	615	616	598	601	633	597	600	550	563	557	598	570	633	575	569	630	591	581	649	628	618	609	611	573	577	631	598	588	636	607	639	581	623	579	539	600	587	629	602	621	565	582	609	590	626	587	552	556	583	614	574	568	576	623	603	591	590	623	582	607	645	650	595	591	573	590	603	601	574	622	582	628	590	606	584	587	609	613	579	593	609	573	595	565	548	626	565	583	595	643	618	574	606	591	592	592	638	599	569	619	588	547	608	552	617	562	581	636	597	590	604	586	591	600	608	598	631	624	586	599	627	603	559	614	630	588	617	590	538	539	627	624	566	608	563	583	600	617	570	576	582	585	606	641	602	582	595	600	581	595	580	617	634	593	598	583	590	615	542	595	568	561	620	601	631	564	591	597	574	570	571	613	629	611
36572	8371	1454	1048	730	624	488	457	428	377	386	363	348	338	337	352	351	320	304	313	301	276	322	312	345	307	303	306	301	343	304	286	332	316	296	333	288	320	302	310	299	276	289	305	304	321	294	319	315	291	322	305	277	280	301	310	293	300	314	314	322	304	275	274	321	313	304	295	302	284	301	286	301	281	321	303	321	284	285	338	270	282	290	297	290	295	260	317	283	296	307	301	269	299	324	283	272	315	311	310	287	335	275	316	309	314	302	300	289	299	291	293	317	270	318	307	285	298	300	315	307	282	301	310	303	302	266	302	279	293	255	279	285	294	317	331	320	298	305	263	311	310	311	299	283	309	277	276	333	307	307	297	283	319	314	304	341	279	318	290	324	287	274	363	278	331	316	335	301	283	317	327	285	300	307	329	303	297	291	301	336	273	321	281	315	339	304	277	315	299	297	328	287	318	285	289	320	291	302	309	322	306	283	312	338	313	319	314	291	296	294	318	315	286	294	287	291	302	278	264	309	299	284	319	316	312	283	282	295	279	308	274	330	288	298	296	306	310	289	312	271	292	304	291	280	296	298	288	300	308	307	307	288	275	307	301	325	285	336	332	321	283	316	318	277	290	270	275	303	284	308	285	296	288	310	304	297	299	301	302	318	300	337	319	281	323	308	280	276	306	286	317	328	300	318	314	325	313	281	310	273	327	324	309	287	292	324	304	284	301	297	286	287	273	298	319	307	305	278	276	333	291	295	304	291	311	305	308	301	315	307	284	268	310	330	319	285	311	332	300	286	267	296	316	314	321	296	285	305	288	321	317	327	303	302	282	315	327	325	359	301	306	322	323	286	291	309	283	315	271	317	295	320	290	300	313	306	275	303	300	280	291	330	291	312	328	308	276	315	342	284	311	319	311	302	299	306	294	312	291	304	309	285	310	313	299	330	323	304	275	289	288	317	302	299	279	303	327	287	314	287	326	288	307	307	299	328	301	272	312	287	325	274	302	294	303	301	315	296	269	329	301	285	318	305	292	290	304	303	292	311	296	367	342	299	279	319	308	304	292	300	312	279	317	308	288	284	301	313	285	293	326	300	336	290	316	294	326	293	312	301	315	292	304	309	320	293	308	286	315	291	332	308	306	303	291	316	308	292	311	298	326	295	295	304	303	301	304	290	298	283	284	298	274	308	312	314	335	320	297	306	275	324	292	290	299	277	284	277	299	277	322	311	343	279	280	305	308	303	301	301	261	289	316	297	290	302	315	264	285	290	304	284	330	331	312	287	333	308	310	330	283	260	303	315	274	291	307	272	253	323	317	333	303	297	289	337	296	287	303	279	307	317	300	281	277	303	315	262	295	317	302	299	305	304	290	305	335	288	312	302	296	346	297	290	287	319	316	283	298	334	269	299	318	298	282	324	290	295	273	312	296	322	316	302	331	290	278	293	296	307	318	331	304	315	280	292	301	342	295	319	325	281	276	292	304	308	312	314	299	300	284	314	276	306	314	290	304	309	304	306	291	330	298	320	302	292	324	297	313	283	304	277	290	322	325	282	289	277	280	291	290	303	315	332	290	264	293	270	292	306	306	295	275	302	298	287	299	334	302	315	296	266	323	296	313	324	325	303	282	307	319	301	301	332	312	271	302	322	313	301	316	303	278	320	307	283	306	282	270	303	313	296	291	274	312	293	293	309	297	285	299	324	322	303	316	308	281	314	295	294	309	303	326	303	302	294	295	273	294	279	300	306	337	280	291	300	291	299	319	320	315	302	270	292	274	288	298	312	324	296	301	300	319	299	306	287	260	323	293	320	324	311	315	286	279	308	296	286	354	295	281	295	321	321	293	277	296	300	301	324	312	283	328	310	300	274	308	310	322	322	280	270	324	301	297	335	318	342	284	319	294	283	318	284	282	325	309	303	324	284	286	273	327	298	314	311	290	316	326	331	300	324	328	288	304	305	267	306	288	296	292	319	353	298	284	335	280	294	272	334	312	294	305	282	270	316	303	300	307	297	294	277	282	303	279	309	284	325	300	305	285	274	326	289	325	309	292	289	301	315	310	321	301	291	296	307	309	297	283	302	310	291	315	308	275	282	274	302	300	296	312	293	295	290	331	309	291	294	320	318	326	315	307	312	316	319	305	305	301	320	283	272	271	297	274	283	308	266	299	300	276	328	302	284	308	308	321	264	315	296	302	300	299	346	309	305	274	290	303	313	306	275	306	290	285	309	301	294	325	329	300	296	290	316	290	315	293	306	284	281	318	318	313	283	264	310	305	297	306	293	306	302	268	240	315	288	300	267	281	292	280	252	306	296	286	317	284	298	310	328	276	304	325	262	279	322	303	289	267	312	291	281	304	301	284	314	287	294	290	298	317	289	324	327	296	339	326	290	349	306	306	311	320	297	284	301	328	318	331	292	283	284	290	296	288	300	305	326	287	346	295	305	309	307	303	304	303	302	270	318	293	307	302	321	311	324	273	340	286	308	301	297	316	293	309	294	297	323	309	313	347	322	292	284	310	284	305	274	286	317	285	296	323	309	272	323	272	258	295	291	308	306	284	299	310	327	302	293	308	300	328	318	327	328	284	307	301	300	306	332	336	329	340	302	283	300	330	280	325	305	292	290	301	333	320	283	316	310	301	301	291	331	287	325	285	294	313	327	293	320	303	318	267	311	307	281	334	300	287	281	332	311	301	309	283	271	281	301	291	284	299	305	287	312	294	307	260	290	316	265	295	310	299	308	284	323	291	290	287	297	285	311	284	282	312	305	302	303	318	323	316	288	286	275	277	274	284	303	269	323	308	284	320	346	320	313	303	327	269	244	269	309	337	296	352	305	300	310	303	261	326	295	339	302	318	259	317	301	300	313	317	276	286	283	312	293	296	288	288	321	307	295	267	286	321	289	278	291	302	336	281	297	300	314	284	304	311	310	333	307	301	318	276	314	286	292	302	291	295	327	335	292	302	292	293	289	304	282	285	318	304	287	266	302	292	250	303	294	302	304	306	291	311	290	280	319	303	275	302	305	294	298	269	299	303	321	310	290	317	299	317	312	303	291	314	288	285	301	299	293	301	332	288	308	291	302	306	322	263	298	332	295	315	331	300	310	318	314	293	331	343	342	296	319	299	305	291	281	310	335	304	316	297	279	318	294	288	309	300	291	288	294	303	293	326	323	326	310	328	280	302	318	295	303	284	290	289	309	301	275	270	296	311	289	318	281	309	289	291	295	305	272	310	298	310	296	320	325	346	308	302	309	302	290	318	280	332	319	290	306	323	319	310	324	294	313	280	281	314	302	290	309	312	296	281	314	264	332	286	306	294	274	292	314	321	328	253	303	342	301	312	279	314	302	269	256	317	309	318	280	305	306	290	280	296	303	298	269	297	293	299	287	285	303	312	313	325	274	294	305	344	289	302	278	307	287	298	315	270	293	308	316	279	306	290	289	310	296	303	279	311	284	307	284	316	288	267	289	289	266	291	320	307	283	267
19729	1549	2940	3179	2880	2417	2024	1746	1589	1473	1308	1201	1220	1108	1049	1025	1005	962	983	961	912	957	922	904	884	904	879	899	850	871	873	833	877	827	867	829	826	798	815	800	792	788	766	776	816	795	811	794	814	832	791	828	837	763	816	795	796	749	789	805	817	779	796	756	811	775	807	832	818	752	797	777	766	767	843	800	775	724	796	789	814	829	776	788	817	776	772	782	785	779	798	819	804	796	772	790	778	756	786	764	745	707	811	781	726	798	766	761	771	788	816	767	782	771	759	838	797	739	757	785	812	800	783	778	779	791	816	747	778	762	807	817	758	811	780	752	796	780	807	754	786	797	738	771	794	805	831	746	761	826	751	755	777	745	809	740	851	778	768	765	751	785	773	794	787	777	721	763	785	814	789	750	771	742	769	773	774	731	788	743	742	851	801	747	790	785	791	754	743	812	762	763	737	774	739	777	784	743	780	776	786	761	801	763	765	778	757	734	852	794	780	750	751	788	810	748	768	780	750	799	796	781	800	781	771	762	740	784	772	722	788	730	772	774	766	756	791	830	761	807	819	824	793	740	752	775	811	823	761	732	759	753	784	774	754	772	824	761	785	746	789	747	775	795	757	715	784	810	807	800	770	772	802	726	804	716	795	801	752	724	761	789	804	768	790	734	755	785	734	793	762	818	787	766	768	766	798	748	735	785	786	779	790	776	770	785	787	759	772	821	757	782	765	732	784	771	727	781	758	747	747	807	791	778	742	790	767	792	753	778	775	779	768	800	781	784	783	828	748	739	784	768	784	754	766	716	759	778	772	758	768	782	752	795	798	783	781	768	760	759	805	799	764	825	827	798	785	790	779	788	783	753	738	735	756	794	758	729	785	809	783	781	760	767	767	820	779	777	765	734	768	738	773	803	789	719	750	769	780	736	798	746	825	753	732	787	767	829	758	761	717	752	727	799	796	822	775	776	735	810	814	738	768	779	799	770	763	819	854	785	748	792	765	791	820	837	755	780	761	776	727	775	808	746	795	739	746	767	758	781	799	747	807	771	800	771	775	817	782	700	741	748	777	772	792	791	783	770	748	750	737	786	773	818	811	778	761	786	755	740	793	765	808	814	736	798	786	758	756	729	747	740	776	749	754	764	746	712	748	737	704	769	772	778	763	788	810	748	749	731	753	739	747	815	749	732	769	767	780	787	806	850	785	788	821	779	749	804	787	792	775	776	746	761	784	778	788	800	724	742	772	762	767	763	824	809	793	752	764	768	761	810	762	780	760	760	766	753	780	774	814	785	780	772	809	736	732	793	786	796	773	737	806	784	806	782	752	766	771	765	787	773	776	708	753	801	782	804	734	742	799	773	755	784	716	780	759	733	818	749	776	806	766	810	797	772	807	766	804	786	813	784	798	751	764	750	780	811	806	738	756	853	823	782	756	801	738	714	785	784	765	809	803	781	763	753	755	787	782	736	746	809	751	777	839	759	739	712	799	833	748	773	743	853	790	821	782	751	779	713	788	824	768	755	809	783	804	824	754	784	788	730	769	806	756	755	788	708	742	748	815	809	773	748	750	797	773	764	761	741	791	733	757	788	724	775	769	820	736	771	816	789	782	768	793	776	800	781	754	774	760	780	773	796	793	803	762	767	752	716	765	762	785	788	787	796	756	762	765	741	772	810	717	761	753	702	731	785	785	780	743	775	813	780	749	774	811	778	772	734	783	754	815	820	789	819	777	763	756	796	774	794	810	788	816	822	776	805	742	785	777	760	763	798	793	754	754	722	803	781	812	800	747	771	775	787	728	746	754	783	782	800	762	757	791	826	794	783	753	784	813	726	823	757	758	754	765	726	771	747	791	789	798	823	795	769	736	722	762	809	766	815	785	780	749	742	776	780	863	785	745	708	748	805	757	753	754	732	729	802	783	781	758	776	782	746	835	771	825	799	757	751	793	796	751	810	780	741	754	784	781	827	723	791	820	785	797	756	761	804	761	761	786	807	809	739	799	745	803	766	750	755	771	765	774	809	786	744	727	749	735	780	737	753	812	783	797	755	745	781	733	756	786	775	806	757	795	752	767	824	716	807	788	782	760	768	774	789	762	786	739	795	729	736	791	768	827	757	761	798	750	776	755	741	717	754	773	761	751	804	775	736	805	786	753	746	806	792	758	743	772	791	787	816	763	799	793	763	816	795	740	771	775	781	759	737	760	774	753	856	768	813	810	721	762	771	746	794	778	746	793	773	789	755	800	756	776	767	820	788	737	729	806	754	785	762	805	779	715	767	749	778	790	797	767	789	855	770	792	766	745	750	771	822	800	803	779	790	750	729	758	776	784	771	783	819	769	767	743	834	771	822	725	774	775	772	822	797	761	811	820	781	791	804	843	772	745	781	726	760	756	815	730	776	768	745	784	759	776	764	784	755	777	712	741	742	805	785	741	754	793	797	762	788	786	784	771	792	773	759	796	777	793	769	787	785	733	790	786	724	753	801	810	780	765	787	713	738	756	804	803	741	804	800	779	756	758	812	773	705	761	788	813	810	719	799	811	815	821	753	752	738	774	767	762	754	800	813	765	765	801	726	763	810	810	792	767	749	757	770	748	756	819	803	745	749	761	764	780	782	744	734	733	718	762	779	739	824	815	819	784	817	758	765	770	724	741	728	751	761	729	802	788	747	749	750	761	788	775	761	783	776	768	748	781	791	776	722	774	781	783	782	793	745	755	792	784	750	779	800	777	803	792	777	787	776	758	768	770	764	752	774	780	750	762	793	737	803	742	724	784	791	769	775	828	773	799	764	739	737	791	772	810	738	721	783	763	743	773	798	746	794	772	685	779	776	728	769	775	820	814	756	794	854	797	755	748	714	810	787	779	776	820	707	761	755	785	839	695	781	781	768	795	803	757	816	735	736	771	792	824	728	758	713	786	756	763	747	767	839	775	782	771	807	786	785	748	848	783	768	743	759	759	732	783	777	784	799	734	759	752	775	820	791	804	818	753	775	782	794	768	806	782	780	769	723	839	742	759	748	750	715	772	729	783	774	779	813	705	790	768	763	781	789	727	743	766	805	756	702	796	797	808	741	778	775	763	754	758	774	707	762	752	796	794	823	777	762	780	780	774	757	794	770	750	740	820	776	781	802	693	799	774	745	817	748	804	758	832	756	823	760	783	800	819	760	799	733	779	813	809	766	797	740	725	829	786	784	813	792	767	766	806	767	754	788	738	757	778	779	782	792	772	777	749	788	740	808	803	718	773	775	776	736	747	770	786	790	793	750	825	737	715	789	803	827	793	765	762	758	784	727	746	776	792	779	796	739	780	762	776	787	791	789	771	758	751	761	788	762	800	758	801	725	755	789	740	743	756	717	752	825	769	754	784	748	766	788	785	815	791	768	756	725	749	832	800	786	756	752	778	768	771	751	758	739	810	769	751	734	786	812	827	779	725	763	776	777	762	795	754	747	788	823	771	741	748	801	788	752	818	781	773	789	824	752
49545	15055	3087	1695	1199	866	658	570	455	409	418	383	325	295	287	284	276	274	297	288	288	276	256	262	255	253	212	252	288	253	230	250	240	249	240	236	246	228	226	242	223	244	240	206	224	233	254	235	261	222	244	232	214	244	232	240	227	271	224	247	211	247	215	208	222	248	216	221	273	233	229	237	228	215	217	222	272	216	209	249	227	239	234	208	252	222	250	218	218	248	252	243	227	230	219	243	224	234	231	233	250	227	229	252	246	244	243	199	250	240	242	229	249	212	228	212	248	212	236	228	217	218	244	248	224	255	198	216	219	242	230	222	246	233	237	252	223	226	224	221	218	230	235	219	245	248	250	230	230	241	218	229	223	214	232	218	243	269	230	221	222	250	237	226	258	225	218	245	206	249	217	216	237	217	245	233	250	189	213	258	206	207	248	245	238	207	226	219	249	220	250	228	244	213	229	237	221	229	236	233	218	258	226	216	233	237	265	244	230	245	241	214	245	193	190	227	214	214	246	230	228	212	247	259	259	211	220	195	231	277	244	218	242	230	221	236	244	274	213	225	239	222	218	238	221	218	219	213	236	210	230	236	222	242	222	198	199	232	229	236	221	235	250	200	237	206	223	205	231	256	236	209	250	237	245	246	220	226	225	250	234	239	205	189	234	212	203	219	199	246	227	218	242	226	229	206	245	239	214	232	244	242	234	223	249	217	206	228	234	227	226	207	236	211	242	220	238	221	232	232	216	214	225	233	206	218	235	233	210	216	220	224	225	236	227	239	251	226	240	226	213	227	245	235	225	207	208	209	244	200	201	209	216	234	251	247	240	220	220	232	228	251	237	215	212	211	224	237	210	216	248	205	211	242	227	218	213	216	226	197	210	250	216	248	230	230	206	225	234	225	242	205	219	254	230	210	237	208	224	210	224	240	214	238	227	217	226	218	243	227	249	228	220	224	247	236	235	237	220	201	231	213	221	231	230	219	215	234	223	219	238	238	207	225	245	232	223	238	217	218	269	240	203	254	231	216	237	227	218	264	213	247	228	224	248	247	227	233	219	230	237	240	223	235	227	210	200	228	238	202	237	225	207	231	220	248	221	217	230	269	227	216	230	241	214	237	233	220	263	226	229	214	241	198	209	219	211	216	202	225	240	216	225	231	217	214	216	222	228	246	239	218	243	256	228	236	218	218	231	229	253	239	214	223	218	210	240	219	220	218	202	212	226	226	219	195	214	225	217	220	229	214	235	231	215	237	225	257	214	263	260	231	222	213	228	221	240	226	212	238	238	205	247	231	230	257	223	224	233	219	218	221	236	215	218	243	222	250	261	235	206	203	235	245	220	218	247	245	220	252	267	235	219	208	200	215	220	227	250	230	232	228	220	237	233	227	206	255	220	225	206	231	221	240	222	238	218	217	239	215	245	239	229	235	216	207	239	205	238	215	206	226	222	241	225	247	229	210	246	240	246	213	218	244	244	241	228	203	207	200	217	232	220	199	214	217	225	214	224	226	213	243	200	244	239	256	213	216	209	255	251	231	230	221	233	234	231	225	217	218	212	239	227	200	220	253	242	244	226	226	232	256	233	225	241	249	269	232	209	243	225	206	211	251	233	226	242	225	215	213	249	225	203	227	225	225	245	227	213	222	225	214	233	231	217	219	218	222	247	237	246	232	208	250	189	241	255	221	231	237	252	243	238	257	222	209	211	219	228	219	207	213	229	208	246	247	230	226	245	220	224	260	231	234	254	251	226	216	230	246	261	233	218	216	236	227	248	209	216	229	217	201	234	250	239	203	227	247	216	208	242	220	236	222	245	221	229	232	239	227	212	219	191	240	229	241	239	227	229	215	247	208	233	220	213	237	256	202	223	224	215	237	231	212	234	238	235	227	238	216	207	238	208	212	218	226	218	236	207	218	252	216	221	244	231	221	241	238	231	224	217	212	250	188	213	224	236	209	213	252	225	237	224	215	237	218	237	213	220	220	238	209	248	224	246	211	240	246	201	209	218	234	232	209	245	217	222	223	249	246	228	222	274	216	229	235	213	231	232	236	220	204	241	215	218	212	270	230	250	191	225	216	248	251	216	221	235	217	200	217	236	244	244	237	211	246	226	236	264	227	235	226	223	216	220	212	271	211	198	228	249	230	218	226	202	229	218	229	220	228	223	217	221	210	234	238	208	235	225	223	221	247	226	234	230	257	235	222	224	262	260	247	226	212	239	219	235	228	228	234	216	240	232	232	228	243	253	243	242	256	219	246	219	226	254	264	236	226	217	219	197	207	181	198	233	215	248	261	240	236	201	259	251	211	256	228	227	242	227	212	215	235	219	229	224	223	217	217	253	205	241	231	240	248	233	206	252	223	199	246	223	253	187	226	266	234	208	236	209	215	235	220	243	217	249	220	246	230	209	246	242	223	231	246	237	219	205	229	261	220	234	215	202	217	217	236	232	225	216	219	220	244	219	210	223	245	216	210	247	251	218	230	247	234	232	235	254	236	238	226	222	222	256	208	241	236	227	240	215	225	232	241	216	239	243	211	228	240	214	235	256	208	238	218	200	190	208	227	237	218	252	242	219	229	222	218	244	201	231	257	230	227	210	198	233	233	204	225	239	226	250	218	224	237	222	232	191	241	248	196	221	222	227	235	252	204	214	254	214	237	228	217	252	227	242	220	229	219	221	247	207	220	229	250	251	234	242	225	237	247	246	219	245	235	222	222	217	214	212	224	250	225	214	230	231	229	218	232	264	233	190	211	236	235	236	200	221	221	227	246	241	233	234	213	197	239	222	232	250	231	216	267	230	230	225	219	244	234	227	253	208	215	229	210	217	242	207	236	232	205	248	213	226	223	218	235	223	228	226	205	232	213	208	243	226	208	275	220	234	227	220	235	235	243	207	220	214	209	202	238	212	224	224	225	202	238	208	212	228	208	248	244	222	216	218	237	233	228	225	228	220	223	207	234	255	236	242	223	215	218	239	238	217	229	208	220	220	221	224	204	201	229	262	242	238	241	231	223	234	221	244	240	225	234	218	190	226	231	206	224	258	248	232	228	234	234	231	229	220	232	240	208	205	202	232	222	215	235	205	230	237	232	213	215	231	212	264	225	230	237	228	226	236	225	227	223	223	247	246	222	246	251	229	217	219	224	239	234	255	233	246	206	217	232	197	218	253	220	205	215	244	231	227	222	259	220	246	190	247	212	231	220	236	219	225	228	248	255	234	238	206	231	237	207	244	225	235	258	251	227	232	214	247	259	211	211	226	222	224	236	235	249	228	241	252	219	242	232	193	213	245	213	217	246	214	197	216	212	243	227	234	210	259	241	232	237	237	247	267	206	233	261	243	231	236	221	217	246	226	240	233	230	205	227	208	218	233	228	196	206	235	226	231	234	237	200	251	230	203	228	225	252	228	232	192	238	237	218	199	217	231	239	250	210	244	216	263	199	217	213	217	195	262	253	249	248	206	252	256	225	260	225	211	259	228	240
26184	2149	4764	5373	4542	3671	2968	2514	2128	1877	1692	1445	1403	1330	1191	1089	1082	1001	971	905	939	899	847	884	863	798	748	822	747	737	770	749	744	709	691	756	719	655	686	704	703	665	607	662	651	726	653	676	628	654	601	669	688	631	674	574	605	623	639	659	655	704	629	648	615	627	599	603	696	612	699	596	637	619	565	627	611	615	597	617	592	556	593	605	620	622	600	619	592	616	606	614	584	596	623	584	640	586	612	631	627	592	536	624	629	578	583	604	604	629	652	592	589	591	596	564	613	576	576	529	591	592	587	616	571	552	610	558	592	580	591	606	580	642	596	587	617	582	600	587	620	604	598	664	596	651	633	554	596	646	587	654	623	597	610	590	598	597	609	606	622	602	657	617	613	595	597	573	584	628	592	577	602	617	555	604	578	611	616	611	599	674	589	605	543	605	552	607	605	581	614	562	568	559	627	608	556	563	575	581	586	581	627	555	602	599	608	558	593	616	613	537	585	580	607	576	602	607	552	586	607	593	607	633	616	634	592	609	607	592	583	613	574	540	612	583	617	563	647	608	603	566	567	571	574	583	612	588	593	586	601	636	557	546	619	568	605	545	610	614	600	576	565	571	581	586	575	570	609	555	591	561	565	591	577	647	585	589	554	543	552	588	577	573	581	597	640	567	605	582	607	559	609	576	554	562	580	524	583	604	642	554	573	611	607	589	631	557	617	574	562	578	617	653	616	585	582	610	630	600	641	531	591	603	579	603	587	567	598	574	608	605	605	606	533	572	607	603	543	565	578	611	565	628	589	561	572	624	575	613	566	622	572	550	542	606	582	583	620	581	609	600	566	581	573	559	564	588	564	583	563	608	608	615	575	578	622	604	611	632	548	637	592	570	606	570	572	589	575	575	600	574	598	545	554	610	603	585	588	571	610	598	566	597	587	587	640	628	616	594	585	575	556	567	574	587	577	620	572	590	617	607	589	629	571	629	591	598	624	591	603	591	585	565	597	602	575	585	614	590	573	561	568	570	498	607	636	548	630	640	596	589	610	557	563	614	598	598	567	596	610	609	605	618	596	580	573	600	590	603	584	552	577	559	569	587	613	619	579	578	596	591	596	617	576	557	635	593	572	583	593	576	587	565	605	560	604	611	572	581	573	597	629	598	596	578	595	547	589	568	580	592	558	583	588	609	587	608	626	574	538	559	617	593	575	569	582	612	564	589	617	580	630	634	575	558	565	580	596	622	616	613	586	573	607	616	611	624	551	574	574	548	554	597	593	566	614	590	587	571	611	581	554	592	555	608	575	587	612	603	588	606	614	607	613	540	563	594	609	606	582	580	611	556	580	559	611	587	631	625	623	578	553	593	633	616	542	614	555	622	605	614	582	595	582	592	580	601	585	568	589	597	571	599	599	560	612	583	613	583	529	602	525	601	614	603	621	545	632	567	554	542	628	620	572	587	603	598	540	581	606	594	572	573	564	586	624	559	573	579	602	536	531	581	596	623	576	609	595	585	612	605	583	578	598	606	566	590	592	623	601	550	594	550	589	562	617	582	631	572	602	590	612	632	587	589	584	619	578	580	596	583	590	591	572	562	592	609	568	590	577	596	575	576	613	628	577	603	565	599	595	586	585	583	548	580	572	623	592	604	597	597	580	581	616	551	557	621	598	624	560	527	571	562	570	644	568	553	603	638	610	596	573	611	613	595	565	606	630	615	569	535	596	563	629	545	590	565	590	601	567	609	579	576	549	620	619	596	592	540	575	585	576	573	622	608	579	591	569	603	586	578	578	584	585	579	588	569	560	586	568	639	587	619	569	594	574	558	605	565	585	567	573	589	593	550	575	609	594	554	550	607	603	590	581	573	602	596	597	603	540	617	571	597	577	603	596	615	561	615	574	599	585	599	587	590	646	585	571	598	598	591	582	596	579	590	647	586	631	571	565	592	572	588	605	583	565	603	630	622	563	602	613	578	595	590	561	592	614	549	591	574	603	590	599	621	598	618	598	589	539	595	572	539	547	610	623	570	610	593	601	584	602	613	586	586	606	588	583	588	647	595	592	626	586	569	595	516	586	612	586	591	577	565	602	616	564	588	591	561	613	657	621	615	556	607	598	601	605	570	607	599	604	577	562	583	571	604	503	586	594	615	592	587	592	594	615	590	568	581	617	587	622	585	559	563	605	577	589	594	581	561	573	562	575	602	604	615	603	602	577	609	611	629	570	608	566	593	598	613	566	562	591	589	584	577	577	593	557	626	615	561	566	540	632	569	606	591	580	598	569	545	579	569	556	615	560	571	541	586	572	586	628	558	556	569	572	601	580	626	581	586	572	602	550	565	583	620	542	580	584	599	612	600	578	575	604	576	626	638	534	587	581	575	600	611	609	563	556	581	581	630	555	600	632	529	591	606	562	571	569	608	571	582	585	606	597	545	604	584	579	616	606	588	593	620	578	613	571	575	567	611	570	559	568	588	611	594	604	621	525	636	619	600	594	584	583	591	572	588	606	592	597	572	597	573	574	605	582	563	586	602	582	578	630	611	549	575	580	586	573	608	572	601	621	606	578	588	577	567	583	570	544	561	578	612	625	572	628	608	576	599	627	579	578	620	580	541	583	590	583	570	607	600	560	623	582	615	611	540	606	563	551	587	613	571	591	540	606	589	634	590	566	603	611	585	593	549	554	610	604	622	585	599	597	572	552	589	600	551	578	608	615	578	597	593	586	601	539	597	584	598	544	634	574	576	566	607	609	592	577	589	587	620	593	580	619	623	615	543	610	595	583	559	615	636	601	600	606	588	564	612	571	601	600	602	553	617	630	625	625	561	620	548	556	566	618	577	580	567	563	577	586	610	624	544	576	618	593	580	607	619	564	593	583	535	579	575	564	621	581	572	619	604	557	615	592	580	564	571	599	584	592	577	585	608	550	623	604	602	561	606	578	602	547	614	578	608	608	582	606	624	603	562	606	534	565	644	577	604	579	583	579	566	638	590	571	609	595	602	612	593	637	605	633	609	603	564	594	587	564	542	593	593	585	567	557	609	601	610	608	552	586	585	606	600	583	616	607	609	548	603	571	674	596	622	590	591	586	588	577	611	578	576	587	593	608	587	597	631	573	563	572	629	601	569	600	583	581	596	614	628	586	609	621	610	588	594	565	572	602	569	600	575	590	601	601	595	569	578	586	622	574	565	598	596	605	626	598	550	583	589	565	633	621	586	633	576	588	610	589	610	563	604	571	632	596	555	592	597	615	544	626	611	618	583	549	553	621	557	636	598	597	600	588	612	570	572	592	600	574	573	606	615	598	611	623	582	541	597	553	600	571	552	642	557	606	565	547	588	627	575	595	569	659	587	583	590	609	585	618	597	609	599	680	618	593	548	615	606	628	565	543	608	579	582	567	608	604	609	591	605	569	597	579	628	587	576	592	650	585	618	604	622	573	547	583	573	596	562	566	580	571	592	625	579	591	635	590	602	595	552	527	620	578	615
4388	297	263	266	224	248	225	207	222	242	223	199	213	239	227	217	237	229	231	204	231	223	238	219	246	219	213	213	198	222	203	207	233	211	203	214	217	202	213	215	213	248	207	222	252	244	225	235	235	261	228	242	210	232	228	204	221	229	197	216	258	218	214	258	206	230	251	219	205	239	243	239	235	235	203	222	212	226	216	210	241	222	236	221	209	226	242	217	216	207	224	254	209	199	246	225	216	214	219	204	214	230	227	240	246	211	218	220	236	204	252	239	236	218	210	239	219	230	230	241	202	240	219	223	209	216	232	200	242	205	226	235	220	230	234	221	218	223	232	226	223	244	227	216	209	223	218	222	213	220	233	228	242	222	215	220	220	241	244	239	207	215	195	234	260	234	215	222	212	209	220	229	244	219	232	219	223	226	247	203	247	221	241	244	246	212	244	209	221	220	191	215	208	236	242	210	206	218	235	256	209	230	230	251	218	218	212	217	204	202	201	234	226	214	229	223	225	245	234	223	212	232	239	202	204	243	230	220	200	215	238	244	225	244	239	231	206	239	231	207	250	208	198	208	208	237	202	220	260	242	227	206	214	223	236	216	223	269	199	222	228	218	226	230	232	224	228	230	216	226	231	225	228	212	219	236	223	222	226	219	196	219	248	233	212	222	255	219	225	222	194	218	226	211	195	230	242	229	222	219	240	220	234	211	221	225	222	230	256	233	230	222	226	224	244	230	223	270	223	228	224	198	199	221	211	193	220	225	204	202	214	218	244	247	209	224	206	220	222	210	232	227	217	247	222	224	193	211	207	200	205	210	211	198	252	220	225	219	249	228	245	245	218	256	202	214	224	202	252	197	224	214	251	243	191	214	243	250	210	206	214	201	215	202	207	220	219	215	198	200	223	227	212	238	229	236	207	213	232	237	228	237	208	219	233	239	216	229	217	216	224	250	228	237	192	222	251	223	226	218	229	224	254	255	211	226	230	212	217	220	224	225	218	227	202	252	237	249	220	247	198	215	224	227	244	231	214	246	264	216	229	215	245	232	243	237	235	219	196	213	217	237	233	193	240	220	212	210	213	230	243	205	222	219	225	246	215	222	225	225	230	207	221	217	250	221	217	236	234	213	242	217	232	224	220	227	212	230	203	218	238	240	221	241	219	190	241	259	201	243	246	244	252	239	208	225	229	232	232	204	241	229	258	207	229	245	248	245	224	205	210	210	202	222	225	224	204	204	198	201	217	222	220	216	232	223	212	249	217	219	245	192	222	205	209	191	236	238	215	215	276	243	219	235	230	253	215	226	202	215	240	212	223	208	212	225	217	234	226	231	216	232	239	240	205	230	208	217	218	228	230	226	250	219	202	229	258	213	247	240	222	247	227	242	249	218	226	224	265	228	227	230	217	254	210	235	233	247	212	220	231	212	205	244	245	228	217	235	207	223	237	225	237	221	231	234	230	241	213	214	223	203	230	224	232	228	236	213	222	225	222	219	252	226	209	215	240	199	201	209	222	217	206	212	197	245	223	238	247	220	223	226	208	248	220	234	215	223	220	251	230	237	239	220	213	198	243	230	232	228	194	204	238	212	238	205	222	230	233	228	241	199	239	249	211	202	238	214	229	221	238	197	224	238	202	248	236	216	203	225	229	186	238	223	203	195	220	225	205	222	257	242	251	219	212	238	216	243	213	199	257	236	212	227	231	269	230	252	257	259	253	227	226	237	247	227	233	231	213	247	213	225	232	233	246	207	206	252	237	197	209	275	235	235	218	219	220	233	234	238	213	238	227	214	219	229	220	231	233	211	237	239	226	232	227	205	198	206	233	219	232	215	206	226	248	236	222	236	223	223	225	209	233	213	243	230	222	209	225	230	205	224	226	237	236	230	206	212	198	237	235	250	206	208	206	226	247	242	237	245	226	227	210	218	228	249	208	237	209	231	227	198	220	211	229	202	223	237	223	212	213	230	231	243	247	227	223	217	239	212	212	203	238	233	226	220	203	227	201	199	222	251	226	244	206	204	228	228	201	249	233	241	215	237	240	239	213	234	228	214	218	208	226	228	217	217	228	228	226	227	211	251	229	224	200	207	224	235	254	201	207	262	239	228	239	237	229	229	203	218	221	213	223	240	224	213	218	241	228	215	212	236	194	223	210	237	206	246	226	220	237	232	254	213	221	227	185	226	231	221	220	222	252	215	202	226	226	200	226	202	224	263	221	257	202	189	205	214	241	212	236	227	216	210	244	225	226	224	213	225	245	228	217	230	198	229	208	202	219	236	245	229	200	229	230	212	205	186	224	189	212	196	244	230	220	234	257	227	227	242	250	214	244	208	239	221	242	229	201	200	208	231	222	244	201	227	216	206	211	216	241	227	218	230	198	211	219	217	219	200	217	221	229	217	242	225	236	197	204	209	231	230	231	209	234	221	237	190	210	226	235	214	207	231	197	207	221	204	241	218	221	211	228	199	222	237	243	229	259	227	222	223	232	250	228	231	243	218	206	238	212	227	205	218	226	224	201	250	227	233	215	206	262	213	223	218	222	208	216	217	217	219	223	212	233	199	249	206	233	206	215	234	233	220	236	229	210	218	214	224	236	233	217	231	237	243	242	229	233	256	222	225	204	219	205	237	206	227	216	229	255	228	213	234	221	247	206	215	188	198	213	238	247	215	228	225	242	210	212	213	223	254	257	236	223	227	242	216	232	218	244	234	221	230	197	216	217	231	237	221	213	221	231	225	228	186	224	191	232	239	205	223	203	237	205	245	223	220	228	213	203	206	201	209	247	216	222	215	247	241	233	212	230	224	221	253	236	213	215	202	195	214	227	236	230	219	192	240	201	231	216	191	226	204	222	229	222	228	227	205	228	215	232	225	234	239	223	201	231	225	244	203	245	253	226	207	220	226	211	239	197	213	205	215	250	251	238	209	241	205	223	203	203	238	217	213	203	202	218	206	223	231	225	240	217	177	201	229	223	211	206	247	238	244	250	215	199	234	214	227	230	241	234	230	212	212	225	213	228	232	216	220	231	240	207	215	229	217	206	257	211	234	212	227	227	216	251	222	237	218	214	241	229	240	205	224	239	214	232	247	219	245	232	219	223	239	240	207	220	239	235	246	201	220	212	227	232	216	214	232	207	243	232	241	229	239	215	217	252	223	252	225	210	232	237	214	262	236	223	210	226	250	224	216	246	221	236	208	203	223	230	215	276	259	227	220	215	232	224	226	232	220	213	244	216	202	223	223	261	215	199	212	225	240	198	204	224	218	221	227	224	215	236	254	214	235	245	240	228	220	222	202	221	228	223	212	207	224	214	225	227	241	220	227	228	272	219	227	201	222	233	232	215	216	241	234	233	220	207	209	224	232	233	217	211	210	218	221	203	218	225	213	229	203	221	222	233	227	242	218	230	245	207	226	241	230	240	203	225	227	232	230	226	223	261	233	223	225	206	221	230	217	217	203	224	208	208	201	205	229	239	207	231	219	219	230
4092	664	705	724	709	686	676	632	664	638	647	644	605	608	673	628	599	591	608	559	621	575	645	629	597	619	603	632	618	597	626	609	587	636	622	570	599	617	634	600	606	640	593	601	631	629	596	618	613	609	583	625	598	614	595	609	584	609	583	576	632	635	579	556	634	590	567	601	604	632	577	577	606	583	586	573	625	658	611	624	643	547	592	618	621	563	631	608	618	581	636	586	594	604	577	634	602	596	601	637	601	598	615	618	597	642	621	588	608	601	600	638	610	615	597	620	608	636	631	603	563	587	633	658	561	604	582	627	601	603	591	589	576	585	597	637	596	626	611	619	592	622	584	639	578	602	579	595	620	605	623	586	654	629	639	566	591	624	610	610	595	611	586	611	574	619	568	593	613	634	571	587	635	614	601	616	616	575	595	594	587	584	594	628	610	605	636	595	613	641	622	615	591	624	601	614	618	604	630	611	587	575	609	630	606	641	642	642	617	617	613	606	599	624	605	586	587	623	599	613	615	568	590	594	607	603	604	586	630	586	593	595	625	636	611	585	571	579	578	608	568	635	572	566	615	630	608	591	641	558	568	606	594	583	611	577	591	619	657	624	603	563	582	613	612	624	610	623	586	617	589	584	587	598	583	614	626	599	630	600	614	606	586	613	587	609	586	591	614	599	598	650	605	622	613	617	611	566	585	603	587	632	571	646	586	587	613	620	584	588	627	591	634	626	609	625	601	591	609	559	625	616	588	602	619	587	652	621	570	612	560	583	575	617	631	585	611	655	635	583	569	629	576	575	564	617	566	558	633	625	631	606	576	599	604	582	608	616	611	624	624	590	655	587	585	591	610	622	611	593	580	626	597	591	592	609	592	595	643	655	597	597	586	611	529	622	633	601	612	591	611	589	634	607	603	582	612	600	572	642	590	636	641	609	625	611	609	615	627	603	635	616	607	626	643	588	612	607	620	595	575	597	569	603	624	616	623	639	584	572	630	658	596	623	609	680	598	579	608	624	584	597	577	566	636	652	598	596	621	594	608	552	603	627	568	600	616	623	599	603	581	626	608	605	609	588	642	583	611	612	605	575	625	619	598	569	583	610	647	592	607	612	605	591	568	618	632	580	574	574	618	635	599	591	620	611	614	633	598	555	620	598	552	616	634	573	585	614	571	625	602	607	643	622	604	602	614	618	596	550	607	655	543	615	612	608	621	590	633	615	617	600	576	581	599	631	586	605	604	547	608	642	576	589	606	608	593	563	643	624	633	609	572	623	603	615	578	596	607	629	596	612	639	613	659	582	589	582	605	592	579	585	582	597	617	560	630	604	615	621	616	642	620	597	601	611	569	592	636	539	593	594	632	632	634	615	611	656	614	613	596	585	612	609	625	606	642	574	600	594	568	588	619	582	631	624	549	615	630	617	584	590	598	641	587	595	638	581	604	661	592	640	636	598	644	608	569	561	612	587	633	580	625	564	656	558	594	598	585	577	607	608	625	637	607	604	667	589	587	592	625	627	574	581	568	577	613	606	572	591	621	600	597	606	638	622	580	616	604	587	577	638	593	622	603	574	600	580	633	635	578	632	562	610	587	631	565	611	637	584	620	609	609	611	650	625	617	604	604	575	648	615	544	609	586	592	560	616	613	584	610	556	569	611	621	600	593	630	584	654	587	640	608	632	610	586	602	592	600	644	637	639	599	610	601	604	604	597	589	603	635	602	627	633	595	570	583	600	609	565	611	625	629	588	604	595	644	577	593	579	617	605	618	653	628	590	595	611	652	585	585	611	659	611	620	588	585	593	658	597	625	581	650	589	626	613	623	606	636	610	577	546	600	626	595	649	586	590	625	558	598	600	580	573	576	600	585	571	607	552	663	591	652	621	546	558	550	571	636	620	598	612	631	656	586	599	626	599	590	594	559	633	602	583	625	615	597	598	621	601	625	598	592	612	562	659	615	579	559	616	622	581	598	579	604	570	646	578	568	586	621	610	599	598	600	585	570	622	580	551	625	613	592	658	608	622	563	611	638	572	603	576	631	578	590	599	620	606	609	597	633	610	652	593	611	614	597	620	615	594	614	611	640	574	624	631	570	582	607	678	574	567	611	618	646	624	628	596	585	615	617	600	601	641	595	623	617	560	608	583	552	622	633	569	615	586	607	578	631	601	622	622	583	590	581	584	616	643	611	641	616	596	606	567	624	635	562	638	618	551	609	597	606	608	589	642	642	571	607	642	640	609	602	591	618	586	590	614	607	595	628	619	601	570	581	605	625	574	608	589	595	570	630	621	586	617	629	598	621	619	543	600	639	571	594	630	589	607	598	609	581	656	604	614	610	645	582	632	589	602	601	653	589	610	583	592	585	583	612	630	590	626	634	592	611	594	622	606	636	600	607	661	610	597	646	601	576	618	597	601	605	616	629	567	576	589	576	618	611	600	589	547	607	594	588	658	590	596	593	624	594	634	633	556	597	576	624	691	613	633	625	581	613	577	625	579	581	614	560	598	609	609	599	620	617	658	579	619	588	567	594	592	558	612	625	600	589	611	642	603	626	581	604	633	614	574	593	632	626	609	632	563	615	626	640	608	594	603	619	574	573	603	656	600	632	624	619	652	593	569	601	633	617	640	591	602	602	629	608	613	658	589	620	604	605	634	618	619	571	637	593	609	590	573	589	595	615	544	565	592	616	624	563	648	613	600	640	623	601	564	597	608	589	592	639	612	607	612	602	570	615	612	593	591	610	593	624	606	606	581	613	582	604	552	585	597	587	628	576	579	659	575	669	564	625	618	580	624	592	582	653	609	580	651	584	591	618	603	650	625	593	599	590	594	633	672	600	568	615	582	629	562	623	628	628	588	650	635	607	594	602	647	621	628	573	600	575	591	618	604	608	607	573	606	606	625	590	608	566	641	644	622	587	568	611	619	612	553	604	630	575	628	609	624	584	617	567	589	592	623	599	558	604	613	639	586	576	585	590	598	615	622	638	630	629	587	616	632	595	628	631	589	654	599	628	578	565	618	556	579	598	550	594	579	612	606	616	607	557	559	570	607	580	570	611	576	627	560	572	562	601	587	634	567	640	588	556	608	622	576	601	620	621	613	612	599	609	657	615	572	634	615	617	592	574	548	592	655	595	602	639	604	597	603	636	578	599	612	632	595	582	577	641	602	644	602	591	655	608	594	648	611	617	622	614	608	635	598	594	574	593	594	591	682	598	621	574	609	601	599	547	587	627	596	593	619	637	602	604	604	586	638	567	642	584	667	649	641	586	609	613	611	592	599	606	623	607	611	614	568	575	571	584	605	609	600	592	550	602	606	593	570	601	608	608	606	615	587	593	593	587	607	619	620	605	597	560	615	608	627	581	560	603	579	599	580	642	575	600	559	573	594	594	632	661	632	599	608	598	593	618	619	578	672	634	618	588	651	585	608	633	583	567	615	653	598	578	570	576	635	595	575	629	607	556	616	605	586	567	623	557	626	578	590	629	613
36347	7515	1392	1025	768	610	510	470	458	409	378	339	344	318	349	324	356	308	353	351	310	327	315	325	331	311	321	308	299	279	306	315	293	288	316	339	286	300	315	291	314	277	319	281	299	271	317	277	294	307	294	295	310	306	276	317	285	303	300	323	342	324	289	303	325	316	290	302	344	310	310	317	306	282	302	300	304	321	300	286	327	314	287	291	308	291	286	296	283	314	296	309	299	299	265	300	275	288	271	296	316	281	296	314	292	292	320	295	290	278	317	331	294	311	312	306	274	293	270	330	302	305	291	315	297	299	326	308	322	275	285	311	294	293	300	297	281	331	297	324	309	299	303	327	308	287	292	278	318	306	309	295	295	313	313	285	274	327	293	302	277	318	302	305	308	301	310	332	292	298	286	282	267	300	314	313	322	306	269	314	283	329	294	308	313	313	288	322	337	295	301	293	319	280	278	297	312	331	282	266	316	302	304	295	298	301	289	270	266	303	295	305	317	333	286	302	344	303	293	263	304	320	306	269	306	296	319	283	280	328	299	271	322	286	318	305	299	301	283	298	292	290	289	278	309	343	307	320	284	317	309	327	295	322	304	285	268	307	313	297	268	286	297	286	282	310	300	314	315	285	310	299	312	304	279	288	289	301	294	308	302	246	263	316	307	271	314	296	312	297	303	321	288	292	313	299	335	306	353	294	313	281	314	317	286	279	293	327	320	301	340	300	274	307	299	304	314	282	316	324	306	283	293	285	311	313	317	282	291	341	308	299	310	306	295	282	270	319	284	309	350	273	304	284	313	305	292	317	284	304	312	301	332	312	325	335	291	284	303	305	315	276	292	290	324	289	337	300	282	310	303	314	297	307	303	321	308	313	324	275	267	272	292	274	302	311	282	292	340	274	276	308	283	285	281	291	306	294	301	290	297	308	331	312	298	289	273	286	308	291	300	330	309	316	306	336	355	285	292	315	267	313	333	294	302	305	283	333	324	307	318	289	325	301	303	276	303	300	314	313	304	304	315	300	279	287	327	309	324	269	298	302	298	310	287	283	291	296	301	317	311	284	301	286	295	315	298	304	285	309	309	292	321	290	314	293	297	280	299	290	265	268	306	295	299	287	291	286	293	330	290	283	304	283	289	307	326	288	314	287	305	309	286	328	294	313	288	272	302	291	290	287	313	326	322	291	281	285	313	279	287	287	300	327	299	310	278	276	292	294	286	317	285	287	306	284	304	315	283	301	324	328	295	285	294	298	284	296	286	327	311	311	310	286	277	305	288	320	267	302	282	305	275	309	286	331	295	282	286	309	284	318	319	299	331	320	300	318	288	328	285	304	295	328	290	321	311	320	305	328	310	299	280	272	331	288	305	316	309	291	334	313	302	314	284	301	305	285	262	306	288	297	337	283	315	298	311	304	314	304	307	339	308	310	321	340	321	293	300	303	309	293	307	275	275	301	290	300	274	324	319	340	299	312	309	309	283	322	284	281	327	286	278	329	311	315	293	294	294	302	267	281	294	293	343	272	305	323	298	321	314	295	328	274	316	297	288	306	269	321	313	281	348	315	287	297	293	320	284	297	287	307	310	308	276	311	293	268	279	311	292	313	311	288	297	314	285	283	316	335	306	329	302	313	288	272	331	332	302	302	298	277	287	297	302	298	303	271	265	316	287	332	297	324	300	321	288	278	299	328	278	304	303	303	303	310	292	300	333	343	287	291	290	296	327	305	315	287	265	273	283	307	300	301	313	323	288	326	312	291	301	290	297	324	319	301	287	294	260	311	289	266	302	313	311	266	296	295	311	343	277	278	316	293	293	336	335	306	293	285	304	293	340	277	303	294	351	312	296	310	295	303	301	292	301	324	277	297	280	278	303	290	317	288	287	260	318	324	296	287	289	309	307	310	307	281	311	286	287	304	308	317	310	309	320	316	306	290	302	290	319	304	286	306	265	314	304	304	254	321	281	311	324	314	308	324	312	299	300	315	300	298	321	294	323	320	308	323	303	301	293	311	310	290	317	315	293	277	282	259	331	298	308	302	280	277	300	289	327	307	300	306	294	281	297	284	318	297	299	310	303	268	267	324	296	316	308	283	290	301	322	289	294	304	306	289	332	310	304	281	298	325	317	309	319	275	339	309	302	325	273	273	298	260	287	302	295	292	318	322	267	313	299	324	309	280	291	301	300	280	276	301	276	298	342	289	307	304	296	298	298	319	304	297	324	301	296	262	315	317	336	304	302	303	294	302	308	291	298	283	302	303	295	277	321	331	303	319	291	296	273	295	285	323	267	320	291	289	289	313	304	309	281	258	292	315	286	284	287	285	279	290	328	298	344	303	291	331	286	319	298	322	279	296	283	286	306	285	304	308	308	289	306	298	282	270	266	317	292	298	266	297	290	291	284	299	294	311	289	291	280	296	305	282	283	292	303	308	296	292	285	291	273	290	316	293	281	299	283	312	312	326	321	299	302	299	296	303	304	307	304	326	272	348	293	296	310	299	275	301	275	310	297	275	286	322	323	303	293	302	303	302	301	280	301	296	290	287	329	273	314	284	303	303	316	325	282	298	315	322	329	308	287	266	322	305	278	306	266	326	286	298	330	303	317	321	277	270	311	317	327	283	331	294	270	301	321	304	311	323	309	306	318	317	318	291	295	276	289	296	274	306	321	300	317	310	301	290	321	300	288	306	293	282	309	252	304	304	297	292	297	316	327	322	322	269	321	296	288	291	326	296	286	300	317	332	296	305	289	285	307	292	297	310	292	286	290	326	324	302	330	344	299	281	297	299	305	295	318	317	316	295	319	285	297	314	319	302	295	307	329	335	265	309	296	305	316	268	288	334	313	329	269	276	304	302	299	293	269	296	316	286	313	299	293	314	313	303	297	313	334	313	295	309	290	300	276	322	306	292	308	309	286	296	312	266	312	290	304	300	281	313	323	315	317	269	321	282	309	304	316	285	281	301	312	301	289	305	294	309	287	298	289	311	284	293	281	326	310	311	277	300	301	318	265	314	318	320	326	296	312	305	279	266	303	314	302	333	309	273	273	279	319	296	319	278	323	313	302	280	265	276	324	310	304	310	264	328	306	303	263	315	285	317	350	286	290	334	269	300	311	314	276	300	339	299	288	281	287	291	303	302	300	339	299	268	294	289	297	287	317	294	306	353	278	304	298	310	321	247	281	311	336	285	305	306	305	309	289	289	310	341	289	312	317	308	309	260	307	312	288	318	317	289	283	312	278	313	301	305	299	299	328	330	301	308	284	297	307	251	313	297	324	312	296	272	302	297	273	322	334	298	322	298	309	298	333	292	294	269	271	300	310	288	303	290	321	323	282	351	313	297	294	322	286	281	319	288	291	285	289	300	288	298	304	281	286	304	344	270	292	298	287	313	337	290	344	312	276	296	300	286	333	298	288	304	334	285	285	315	337	297	317	293	349	315	323	296	309	262	264	296	296	321	277	317	307	290	275	290	308	313	277	291	300	298
18966	1532	2934	3146	2736	2397	2031	1774	1545	1419	1332	1242	1130	1146	1030	1032	1006	938	991	944	951	913	957	886	923	858	831	825	859	841	825	843	879	840	886	804	842	866	871	797	820	902	782	853	828	782	830	797	813	803	794	840	776	751	765	835	771	809	786	835	777	738	816	790	803	780	771	773	807	806	744	766	803	794	807	801	802	736	738	822	759	810	814	732	763	814	753	776	839	797	791	764	777	787	747	759	754	789	758	758	761	806	824	781	823	799	809	781	758	766	762	806	788	775	788	770	825	805	770	745	799	762	776	786	791	764	745	734	758	785	755	776	781	813	791	756	779	745	806	811	775	775	762	782	821	763	759	787	760	800	810	780	789	781	770	818	767	729	780	771	771	805	779	817	755	789	789	776	789	822	787	786	789	799	783	785	776	774	759	779	783	793	749	755	858	811	780	740	772	748	779	768	777	779	756	745	708	802	791	828	783	745	783	763	803	812	792	784	728	741	744	693	762	791	832	779	767	756	774	751	765	767	778	729	810	811	745	752	738	756	743	758	706	790	773	765	779	817	792	778	783	820	783	739	758	761	776	794	750	809	806	770	763	768	766	775	770	735	790	748	834	811	780	730	797	761	766	754	731	786	786	721	782	721	772	768	800	772	797	812	812	745	776	799	781	751	735	786	790	750	744	813	784	785	781	754	750	801	759	825	794	795	781	809	758	769	752	809	797	780	772	812	786	759	792	802	786	740	765	800	805	745	769	820	761	802	793	793	759	773	792	781	807	810	778	804	740	788	813	814	791	759	780	793	746	774	711	780	774	777	796	769	789	773	745	825	769	802	795	746	818	805	771	822	818	697	733	747	778	734	811	819	774	722	769	762	769	750	778	762	790	697	793	783	745	750	771	745	731	751	738	720	786	793	774	757	787	797	783	801	782	789	797	806	791	734	758	768	777	728	754	813	808	768	762	741	767	784	750	785	799	774	752	720	736	791	789	808	797	791	787	797	739	734	817	760	772	731	799	763	734	725	810	787	772	744	806	763	759	760	812	767	786	741	776	805	805	767	782	724	867	802	825	796	792	831	763	782	734	786	756	752	738	800	790	776	796	725	738	772	791	768	749	781	789	773	756	752	755	749	798	746	777	789	761	748	747	728	747	797	788	743	725	812	767	775	728	778	729	756	749	772	795	785	732	723	778	784	815	749	715	808	737	751	810	722	775	789	847	788	749	792	735	769	764	760	763	781	771	739	758	772	799	787	841	806	768	805	816	776	776	724	749	771	771	768	742	823	736	809	774	727	821	724	799	827	773	761	768	762	808	773	774	787	750	799	755	854	752	766	760	733	752	759	810	744	861	730	773	782	769	780	736	786	755	769	808	810	748	755	808	773	793	815	794	791	783	796	779	779	779	781	814	824	732	793	767	727	834	836	764	752	820	805	753	746	752	760	773	759	759	799	853	832	808	778	800	742	762	780	761	781	765	763	783	804	733	754	751	756	777	726	723	783	767	755	768	712	766	783	779	771	801	760	807	765	736	764	773	774	785	771	759	755	732	770	820	765	754	746	778	739	769	705	816	701	734	749	827	756	763	785	764	784	767	798	771	798	806	805	755	777	775	759	797	754	799	794	755	735	784	791	799	737	748	745	814	747	752	751	741	770	798	747	705	782	772	766	771	827	817	839	767	773	799	798	806	779	795	756	767	799	769	801	791	785	782	798	797	765	794	754	781	723	796	749	752	798	797	793	774	782	807	800	772	736	764	728	769	767	754	831	760	749	722	799	777	748	768	790	745	800	778	778	744	772	749	798	780	755	757	746	762	801	774	788	798	791	743	782	773	768	794	737	835	850	783	741	788	716	751	783	799	724	753	780	827	802	761	731	757	762	827	789	738	758	741	811	761	817	781	763	835	787	748	799	780	794	777	791	727	778	815	760	776	743	760	787	784	770	757	715	822	728	781	748	735	748	745	787	768	786	774	745	761	787	767	771	754	852	792	763	755	756	772	771	733	807	785	803	772	754	767	799	782	792	783	770	732	821	755	743	782	757	762	772	774	780	812	766	779	784	788	759	780	790	756	770	776	793	775	801	767	733	721	781	774	747	756	822	766	776	728	801	762	762	748	779	780	775	723	764	811	755	753	786	784	803	783	768	809	777	753	815	767	762	787	741	771	771	742	753	762	797	767	808	785	791	746	758	779	806	756	787	769	792	736	736	765	757	801	749	763	729	833	799	760	767	820	717	812	746	749	733	758	832	756	766	768	755	777	811	789	785	784	744	790	755	794	748	771	808	725	742	737	789	786	736	791	833	758	784	795	712	718	741	770	755	757	740	773	798	835	794	755	777	756	736	761	773	802	823	745	735	778	821	781	771	739	759	763	745	739	724	800	798	749	822	760	817	744	795	746	826	723	760	729	782	785	775	823	771	747	778	760	748	756	782	794	777	748	788	827	784	766	808	745	747	797	776	721	747	775	771	778	761	823	819	756	724	742	790	736	755	754	711	742	803	766	794	715	809	729	821	764	807	774	762	772	809	796	717	730	801	785	767	787	776	797	733	768	774	781	776	808	765	771	728	761	783	766	779	809	734	799	770	713	792	770	751	728	734	820	720	796	818	741	827	789	787	772	752	798	748	727	726	789	799	776	793	780	787	787	796	766	807	820	746	795	761	772	795	721	767	771	762	798	779	785	779	766	753	799	789	781	815	780	764	781	784	774	783	760	764	797	742	797	781	727	745	735	767	725	792	778	770	768	722	780	761	763	752	755	772	785	785	808	743	779	770	791	802	768	772	783	838	741	786	805	734	751	789	761	809	760	767	800	774	752	750	731	772	780	816	805	829	764	765	770	754	741	800	831	803	798	784	764	808	808	779	809	774	763	803	790	810	767	790	861	735	774	778	807	779	782	790	785	779	772	796	771	768	756	813	758	776	791	724	823	792	827	694	788	789	758	768	828	756	764	725	775	752	757	765	802	788	761	822	788	762	780	739	768	759	746	813	799	750	774	797	739	766	730	757	751	788	739	742	812	765	834	793	768	790	743	778	730	792	775	801	752	781	752	772	772	753	780	773	743	739	821	794	778	830	820	827	758	805	790	785	818	783	747	814	759	777	780	799	770	781	738	812	786	764	798	775	816	781	790	768	796	732	720	856	795	750	809	779	782	762	730	728	747	754	758	803	790	788	792	781	800	755	779	814	767	763	772	784	746	778	763	809	809	800	799	802	770	743	747	756	758	773	814	747	790	760	765	772	761	818	774	742	745	770	830	737	752	780	803	820	799	759	802	767	782	754	761	772	798	749	771	788	813	767	822	782	765	817	738	803	787	822	832	752	741	748	792	704	832	757	768	739	756	785	759	755	790	808	820	740	747	787	776	758	786	809	771	721	817	757	795	802	810	763	757	744	780	779	800	751	778	743	770	739	776	725	729	791	769	801	790	781	770	780	759	792	769	740	767	792	778	770	791	789	766	774	750	776	785	798	771	808	799	796	770	813
50755	17641	3344	1671	1188	833	699	533	503	427	378	339	345	304	337	342	280	296	301	257	300	291	249	265	252	255	256	234	236	247	245	240	241	265	243	215	281	247	266	222	262	227	219	205	263	248	212	269	232	232	257	253	231	237	245	255	226	246	234	248	225	251	232	255	233	211	236	231	242	228	213	240	233	237	207	216	196	251	244	220	251	230	218	238	229	208	278	214	224	243	219	241	244	230	217	231	235	253	218	247	227	217	239	250	208	220	220	229	203	231	243	226	215	224	240	226	240	232	229	244	219	237	238	223	233	239	231	253	223	216	250	229	214	252	216	229	221	228	243	255	226	250	220	215	225	224	233	237	244	212	241	221	208	230	236	235	217	215	248	201	226	198	220	229	239	212	245	208	218	211	244	228	221	233	214	245	227	222	232	216	215	236	212	226	243	221	218	244	232	224	230	231	253	234	229	243	231	217	251	216	227	227	228	214	243	245	240	232	219	206	229	241	228	220	248	233	247	222	270	235	258	229	221	230	211	268	213	240	241	236	210	249	237	228	226	215	251	237	213	220	218	227	211	229	250	231	248	207	214	250	225	218	256	217	229	239	219	233	234	223	225	228	238	215	243	242	228	226	222	265	211	224	232	245	225	226	236	266	231	175	225	229	231	242	242	232	238	237	226	257	252	254	223	246	222	220	210	233	240	214	208	232	253	217	240	253	250	219	233	230	229	216	194	232	218	228	238	216	227	233	222	250	243	240	198	222	233	228	226	262	228	227	265	200	219	218	229	217	246	242	245	239	222	234	230	199	243	249	233	208	220	230	246	237	226	237	227	219	233	207	209	240	225	220	244	228	224	214	224	236	230	256	238	239	214	242	232	234	240	187	235	234	246	223	228	192	247	226	224	234	210	219	214	220	230	232	216	224	253	220	229	229	219	218	256	201	247	215	247	220	214	223	223	232	241	237	232	218	199	246	240	236	234	245	205	217	240	234	257	238	223	209	244	232	246	249	232	243	239	240	228	205	228	228	227	232	227	231	220	228	232	256	205	206	211	256	247	197	215	258	221	261	242	226	250	209	193	253	232	234	224	236	215	210	238	229	214	233	227	225	228	210	206	209	244	232	223	227	251	224	242	223	216	220	225	210	238	228	230	250	230	246	230	235	252	263	232	256	236	216	258	252	262	228	235	239	236	226	231	229	266	237	222	219	250	237	233	264	240	258	213	224	216	242	236	223	229	218	206	204	230	195	232	217	207	238	206	197	226	233	241	239	226	227	221	226	220	238	216	249	241	218	246	262	218	224	228	242	252	212	207	246	230	213	244	233	222	245	221	219	232	237	256	215	256	230	202	234	233	262	238	237	239	223	238	216	203	244	223	255	257	235	234	219	236	225	223	213	223	248	266	222	260	238	230	222	229	256	198	198	229	213	243	240	225	209	235	246	237	235	238	229	236	227	239	207	224	240	230	208	247	227	223	252	205	216	257	224	212	214	234	224	245	218	248	227	231	240	256	212	250	200	250	214	207	222	252	246	255	257	213	251	245	229	248	209	254	250	241	265	243	222	246	225	211	235	215	259	230	245	261	238	231	239	222	254	232	238	242	229	228	237	227	232	220	216	224	219	240	224	226	195	240	223	212	222	241	229	232	254	237	221	211	219	236	240	230	241	214	216	240	227	247	243	216	215	238	252	237	247	215	231	222	220	220	235	196	231	258	226	239	226	251	235	211	208	226	241	223	240	246	225	230	237	201	214	226	251	260	209	220	224	237	221	235	218	237	245	258	221	222	229	209	235	214	243	225	237	205	232	211	234	230	217	230	231	233	218	227	221	240	233	259	239	241	217	236	206	224	222	250	221	246	221	201	224	237	226	242	254	250	221	242	236	229	232	238	224	219	229	216	225	217	234	232	258	204	250	248	232	209	246	246	235	232	235	213	212	219	241	217	259	233	264	225	251	234	254	229	258	242	210	214	233	206	203	267	215	212	235	240	232	211	234	218	201	255	224	242	218	223	222	255	227	228	230	225	257	222	215	230	255	246	249	231	226	264	245	252	232	268	267	249	245	257	230	218	238	233	237	232	236	240	236	225	236	212	240	244	221	202	226	190	231	226	243	249	209	224	238	231	250	256	220	237	248	223	223	223	232	226	232	230	211	204	221	247	229	260	229	227	218	223	233	211	243	207	229	229	234	225	254	226	244	252	242	221	231	223	249	249	230	238	249	217	252	240	235	219	219	212	226	222	224	216	234	239	227	247	216	249	222	211	245	232	235	232	238	222	243	258	220	224	256	230	244	258	247	225	207	229	225	234	255	204	238	238	248	258	220	210	220	212	238	245	239	215	239	230	237	224	225	223	240	244	241	207	243	231	203	216	233	246	225	236	248	258	244	219	238	224	226	242	218	232	237	247	231	236	214	234	230	227	223	219	226	239	236	267	224	224	220	203	228	213	224	230	244	198	228	223	214	222	234	221	205	235	228	248	204	226	211	221	239	238	250	221	247	217	211	242	241	241	227	222	256	238	230	249	230	230	200	247	228	241	239	217	236	236	244	230	239	245	227	236	222	228	214	225	215	215	235	213	228	226	233	216	234	245	196	211	239	235	226	231	203	229	224	210	206	211	240	247	210	199	226	254	228	233	218	222	227	238	236	224	206	218	227	220	218	223	243	275	233	242	215	243	235	227	237	211	238	228	230	216	227	245	240	246	233	208	227	229	234	262	217	223	253	251	218	234	219	245	219	214	250	237	225	233	235	229	239	223	226	237	226	201	227	239	221	239	242	234	225	258	200	214	207	227	200	244	201	213	209	231	230	216	244	236	228	216	218	222	224	239	196	221	260	260	246	231	228	208	228	244	235	230	225	253	223	212	219	209	209	225	248	251	255	177	203	211	242	220	225	237	213	244	234	252	183	244	230	226	231	215	234	241	235	251	219	250	258	248	236	226	248	231	222	236	225	243	244	207	233	239	207	217	248	208	231	257	229	221	245	224	238	229	204	240	234	247	227	240	238	217	217	223	233	212	223	213	218	222	214	206	263	248	243	246	199	267	222	242	217	214	235	242	256	220	210	228	243	242	229	211	216	220	248	242	225	237	206	200	247	208	240	235	236	239	212	226	200	223	263	244	231	234	204	219	221	208	232	205	223	248	218	223	237	224	229	198	238	226	247	203	222	222	232	216	229	204	228	214	246	259	247	227	246	229	229	224	239	227	213	240	224	214	221	225	244	231	236	215	228	226	227	239	214	244	231	253	231	196	205	225	255	217	228	240	237	228	218	240	252	246	248	238	196	225	221	214	228	220	212	232	241	246	203	230	215	237	212	217	221	205	223	222	248	256	231	281	238	221	209	276	196	226	234	220	268	223	239	232	241	252	246	210	220	216	242	234	226	230	227	248	212	240	227	216	233	224	242	227	261	237	207	234	217	228	231	236	244	244	234	224	234	223	228	234	237	210	227	238	223	242	226	194	208	230	230	212	225	217	244	224	239
27172	2180	4863	5374	4620	3796	3019	2570	2181	1920	1645	1505	1397	1222	1198	1097	1108	1049	1034	946	900	858	843	811	827	837	820	785	766	749	711	707	684	664	714	753	681	715	716	646	675	709	652	628	646	646	677	629	626	649	668	712	612	606	670	608	641	599	631	587	696	642	614	635	603	625	601	665	610	641	629	662	577	636	640	589	597	584	652	610	627	630	609	575	636	598	678	636	537	584	653	655	652	592	648	673	594	609	631	620	608	597	663	625	586	601	607	606	581	588	599	602	586	612	625	623	612	587	611	563	626	612	592	579	648	595	572	590	583	591	613	594	550	610	583	584	589	599	610	567	599	629	567	618	639	600	686	577	587	593	602	612	578	593	588	636	610	584	571	607	579	606	624	604	623	581	630	613	596	596	641	597	573	579	580	615	567	595	623	603	590	587	638	620	615	629	577	606	569	570	584	619	600	620	595	617	595	628	579	572	561	621	610	565	679	571	578	574	603	608	612	582	608	597	576	611	605	605	586	594	563	555	565	602	593	597	552	576	597	540	642	564	599	596	593	591	637	593	598	637	605	580	584	623	577	603	578	616	552	582	576	653	522	594	558	569	583	603	643	604	582	596	614	574	598	575	576	590	620	613	584	611	623	592	592	571	614	603	592	585	568	604	597	554	623	552	597	583	597	586	610	609	583	550	564	618	606	594	592	574	626	626	592	565	620	613	606	569	601	564	634	585	591	562	572	603	594	594	587	617	587	603	598	578	585	581	603	566	606	557	574	584	598	580	643	575	540	624	595	585	570	602	640	627	584	581	568	633	578	627	613	562	554	573	588	604	642	594	555	561	567	579	582	603	595	578	606	611	621	605	575	619	567	561	580	607	583	586	566	564	595	545	624	583	614	554	581	581	591	596	601	589	561	591	630	548	561	606	603	562	578	599	574	555	556	582	598	595	639	622	566	552	582	586	635	649	599	584	623	576	582	592	555	607	601	604	606	553	582	584	579	624	611	539	577	590	623	612	595	563	555	568	592	592	603	586	561	618	576	583	571	568	589	579	592	630	583	599	555	582	591	594	530	600	595	574	595	603	571	585	543	600	557	601	624	611	601	624	594	524	574	627	602	594	563	592	605	564	596	619	585	579	584	569	589	555	630	558	598	609	616	561	609	607	573	542	564	528	556	586	582	555	554	562	579	592	603	648	603	642	586	569	625	559	574	564	564	604	589	606	575	616	536	546	611	597	606	627	626	554	598	568	634	579	581	649	581	621	572	529	602	599	616	588	614	615	545	577	611	614	622	607	578	566	579	555	610	583	628	649	591	604	553	615	579	602	586	607	590	586	643	621	581	582	572	586	573	603	642	619	612	596	597	616	623	578	587	614	594	614	655	623	614	616	562	572	580	577	570	625	585	603	582	560	538	570	568	592	579	553	566	570	612	582	612	591	584	602	583	578	591	638	584	619	587	574	612	638	579	563	563	590	617	597	592	602	621	595	605	588	598	598	589	545	598	628	601	669	615	572	599	601	583	599	606	571	624	620	606	596	598	619	577	635	571	593	579	576	630	592	578	647	522	595	589	594	602	608	610	609	564	627	593	574	604	574	573	612	575	599	586	575	593	605	616	563	566	600	586	630	588	602	612	593	597	577	546	646	615	627	657	656	581	610	563	610	580	641	627	597	605	581	582	579	577	644	618	585	573	614	601	633	582	552	646	569	610	566	606	601	588	585	593	574	583	636	614	587	543	577	600	622	548	619	566	596	626	567	567	590	566	561	577	620	573	594	626	597	612	658	596	565	539	578	568	639	608	613	628	556	634	607	586	533	592	620	599	567	547	582	645	605	577	611	514	588	605	600	571	630	630	579	574	583	612	572	566	585	535	651	638	611	617	590	605	626	598	585	578	584	584	591	624	588	623	546	628	585	635	577	547	612	577	580	600	554	600	591	595	624	540	576	604	596	627	598	607	572	519	592	577	580	579	628	601	581	566	580	585	614	629	570	612	615	602	608	606	606	592	565	616	636	562	589	523	580	595	599	599	586	615	561	634	563	601	618	624	600	606	597	604	628	611	599	599	601	593	610	565	618	614	595	572	539	573	630	579	584	603	605	605	597	578	567	599	539	609	583	603	613	593	575	610	565	566	603	596	584	608	565	594	605	602	609	588	576	596	602	596	581	616	624	637	610	578	586	568	573	588	585	604	602	606	571	608	572	620	596	585	591	557	583	604	580	641	593	609	563	632	544	621	593	642	624	548	592	579	592	613	588	617	567	545	601	573	593	615	582	566	599	619	657	536	604	666	652	620	616	592	580	602	633	599	605	604	542	579	614	588	579	611	641	607	620	592	591	630	607	599	578	618	589	650	569	585	605	591	561	622	557	610	612	555	588	576	604	579	580	601	611	584	584	587	591	599	568	576	561	630	588	604	656	557	584	610	672	594	557	584	584	570	597	583	636	611	634	638	603	572	607	579	556	583	600	580	592	607	634	558	559	615	569	612	562	600	586	612	564	607	595	566	596	593	596	552	577	592	656	588	608	594	622	605	613	583	609	575	606	581	565	613	559	587	553	556	624	658	620	554	593	575	599	596	570	599	590	566	632	570	585	576	623	589	599	641	581	617	585	634	614	586	595	541	602	635	612	585	593	591	601	594	567	616	597	580	603	587	617	590	615	597	632	578	587	591	580	577	590	609	630	558	581	575	598	576	591	604	606	556	613	558	563	582	576	584	563	551	601	603	619	601	626	593	599	568	643	555	571	620	626	602	596	633	604	587	594	543	661	573	568	612	632	584	552	618	608	632	588	598	576	601	596	579	576	595	598	581	598	562	610	605	651	573	617	591	628	606	597	608	584	575	598	595	584	602	592	619	591	639	626	583	604	602	608	583	589	608	563	602	572	606	549	610	588	559	624	569	649	587	574	657	590	606	641	583	606	615	599	590	605	648	534	627	607	579	593	618	600	606	596	615	564	568	617	616	596	581	588	578	594	606	572	600	575	615	567	607	635	574	562	593	617	595	621	617	604	601	606	572	564	587	627	615	601	624	623	607	590	565	579	592	635	554	589	590	573	599	547	570	604	553	582	552	603	569	631	593	621	594	591	574	605	591	566	595	594	605	596	535	591	575	602	629	589	578	586	650	599	546	622	548	538	596	639	570	579	609	599	566	585	600	565	581	590	597	571	604	548	569	601	525	600	624	603	613	545	597	624	597	579	544	572	598	599	589	604	607	579	581	589	576	616	586	609	603	625	610	623	583	620	611	625	586	601	602	581	573	607	586	573	608	587	628	593	590	600	629	580	624	577	579	565	569	571	592	584	578	608	563	576	595	615	578	545	591	591	625	610	617	601	603	655	606	576	632	572	620	605	576	583	597	595	599	575	634	570	595	617	550	594	620	613	589	607	618	550	587	593	612	544	634	546	620	564	581	593	609	600	606	552	587	599	577	525	632	604	629	594	610	603	601	579	607	561	572	630	577	548	588	598	578	541	596	623	643	577
4442	295	263	282	219	241	228	228	224	219	233	213	210	202	208	212	235	239	230	233	260	214	242	252	204	230	233	216	248	256	210	221	248	242	229	202	195	260	234	233	205	226	235	237	222	229	214	230	251	231	221	218	232	241	222	216	235	206	230	207	243	225	225	226	222	237	214	229	191	231	216	226	231	220	215	216	252	242	215	213	213	222	257	243	225	220	220	211	245	222	198	230	220	224	228	246	233	215	239	212	250	219	243	218	202	213	255	247	219	235	242	210	242	221	236	204	209	224	239	228	217	245	225	209	219	236	213	223	199	220	248	218	228	244	228	220	202	212	232	204	218	230	259	217	241	221	223	230	220	204	232	229	239	244	212	228	203	220	237	252	201	225	224	197	251	219	220	252	245	253	217	235	217	221	228	193	227	217	237	238	216	205	222	215	236	229	228	229	239	235	218	242	205	252	236	180	241	222	229	231	194	230	236	236	221	230	232	228	222	226	224	210	218	223	213	232	206	243	239	229	207	245	228	239	215	238	216	213	239	208	196	237	238	211	200	226	218	237	251	252	224	206	232	241	208	230	241	250	197	201	231	211	224	219	196	200	226	208	229	202	188	230	227	217	212	231	216	233	281	232	218	207	244	188	225	225	228	221	238	214	231	213	209	218	232	223	193	220	248	211	234	199	196	240	215	203	234	229	235	227	230	219	234	237	198	244	240	190	223	237	225	209	230	237	228	206	236	221	219	229	239	227	214	250	247	237	219	195	230	193	238	220	220	208	222	218	248	223	230	228	215	214	204	220	217	203	220	219	216	229	215	211	226	235	206	210	224	228	202	228	202	216	220	236	242	234	208	223	248	212	218	238	248	218	201	241	220	237	216	230	215	205	188	220	227	221	221	259	206	222	240	240	212	234	226	227	203	222	198	234	239	241	202	219	223	216	217	239	215	218	215	218	251	243	241	209	220	248	218	215	222	215	208	217	218	240	212	220	245	226	216	213	224	236	224	232	242	217	234	238	254	259	198	204	221	225	222	234	243	218	215	208	216	245	226	238	233	245	241	201	200	223	233	221	214	222	237	235	236	227	216	239	208	236	211	228	262	244	220	202	224	226	225	209	214	232	223	236	219	216	231	210	211	224	224	203	215	224	188	217	229	245	231	221	221	224	231	200	210	206	224	265	235	192	229	219	231	241	245	217	246	222	232	237	238	206	212	246	224	200	219	220	205	233	227	219	207	215	209	230	213	220	198	205	198	205	226	193	215	213	241	229	218	219	230	238	249	204	200	222	230	226	228	226	225	222	179	225	243	204	209	223	212	232	232	207	229	196	242	218	236	234	214	184	225	235	214	227	226	228	228	222	255	220	225	216	250	243	219	222	228	227	232	201	206	246	206	234	246	247	236	241	244	207	231	226	226	222	215	213	209	226	249	228	244	235	220	238	199	223	257	229	245	236	220	202	243	215	241	250	244	218	238	223	210	232	227	212	219	227	220	217	240	214	221	222	215	217	206	226	227	211	238	235	239	229	222	224	219	230	231	215	206	207	231	245	226	242	221	236	230	225	226	217	238	225	242	225	233	231	234	231	213	230	215	203	237	221	209	240	240	232	226	230	250	227	246	241	206	228	235	230	239	220	225	222	191	216	202	181	223	235	248	219	227	204	235	233	253	237	231	256	231	227	207	197	198	224	222	196	233	237	242	206	216	213	228	212	196	227	221	226	246	230	208	210	226	203	203	215	199	233	211	241	224	224	230	215	238	203	190	226	225	196	214	217	234	216	203	200	207	233	216	220	204	233	229	207	239	241	237	197	233	228	241	248	202	217	202	220	238	216	199	220	234	212	210	212	229	239	225	223	213	202	211	217	229	228	242	235	227	216	227	207	241	226	204	225	235	244	225	194	223	241	213	186	242	216	233	219	237	234	198	216	231	221	234	238	223	232	211	209	241	233	231	228	237	239	247	202	205	208	211	213	212	229	224	231	238	216	241	233	257	251	231	217	255	245	246	223	207	198	219	244	209	241	238	233	196	238	249	219	208	231	219	222	218	225	214	231	233	205	228	242	223	192	221	219	205	227	221	205	216	231	212	232	195	213	217	195	204	219	228	207	246	245	213	246	242	250	238	224	242	252	221	223	223	238	217	233	231	197	245	210	209	240	239	223	235	248	244	218	234	201	238	209	233	220	207	237	219	239	216	223	212	211	212	220	247	211	204	215	233	220	236	233	227	237	217	231	196	247	242	235	213	226	209	206	230	219	236	207	244	223	200	222	231	219	254	241	231	209	230	216	211	233	241	246	226	223	218	226	234	214	192	248	210	215	221	228	250	205	233	239	223	198	236	243	203	235	225	248	244	237	217	228	220	217	232	224	226	235	223	195	233	225	235	263	217	206	203	214	222	216	244	236	201	226	212	206	238	242	228	229	228	224	226	210	224	221	235	228	234	199	233	220	258	219	223	218	265	217	235	208	201	214	234	232	208	204	208	229	236	214	216	248	202	239	192	220	237	239	222	220	236	216	240	219	213	237	224	240	235	183	247	212	224	199	205	221	206	214	235	215	203	225	240	225	234	232	206	251	218	220	222	230	225	216	206	212	208	221	227	240	225	245	231	221	229	212	228	200	221	223	223	247	208	213	230	238	239	235	210	210	225	218	205	238	211	228	214	217	197	224	223	209	254	228	235	218	233	212	240	221	225	221	240	220	241	203	213	202	234	246	213	225	232	234	209	210	237	204	233	224	230	213	229	231	242	228	235	239	223	238	241	226	249	220	214	214	229	254	218	223	219	242	255	188	221	244	210	255	209	202	233	216	241	228	213	246	238	274	227	226	240	240	219	219	235	230	216	201	209	222	215	233	209	216	206	211	216	232	239	211	202	209	202	237	260	224	224	237	222	218	228	210	228	233	226	226	238	211	233	242	221	204	203	215	237	259	219	210	198	226	246	225	221	231	243	219	220	226	224	235	228	231	229	214	182	218	226	214	226	241	194	221	233	224	222	265	220	211	207	231	240	211	185	205	241	217	231	235	232	243	220	225	211	208	255	242	210	242	197	228	232	213	220	217	232	231	231	225	220	240	216	232	235	225	216	219	232	238	224	245	216	235	235	229	260	223	206	243	259	230	235	215	234	227	220	216	212	204	241	251	229	238	200	238	202	215	219	224	208	224	234	219	241	214	240	242	231	208	226	234	224	227	214	224	204	220	236	229	218	253	201	242	217	215	227	240	221	238	219	251	240	229	244	223	237	221	224	230	236	222	247	228	229	233	239	221	242	209	208	210	229	221	247	232	216	235	212	209	224	219	257	212	230	244	210	225	177	213	239	240	214	228	223	189	239	213	229	221	240	249	208	223	228	254	210	240	255	234	226	204	221	244	234	220	244	239	207	223	218	237	208	246	220	208	207	224	189	234	231	218	223	229	226	217	220	246	218	234	229	227	220	212	220	222	237	259	229	222	215	201	238	238	235	217	221	223	202	203	199	200	193	230
4137	646	674	706	680	721	648	634	653	613	626	620	641	662	612	594	623	621	623	645	596	669	592	576	612	611	591	670	657	623	613	603	619	569	614	638	646	633	586	628	574	575	591	631	608	622	620	655	586	643	623	620	614	616	588	587	669	643	628	546	645	592	623	592	610	628	621	587	624	613	611	609	627	641	624	580	577	607	603	592	616	624	602	573	613	653	609	631	668	620	619	639	586	610	601	591	586	572	618	598	611	604	597	572	594	603	603	578	606	610	582	606	560	628	574	611	598	570	601	638	606	600	551	601	642	599	624	626	597	627	585	598	589	594	630	593	588	604	653	689	577	643	605	610	598	628	618	603	593	625	630	611	619	594	628	609	568	632	613	652	571	619	592	595	633	605	588	594	600	599	607	627	615	580	625	590	557	634	571	604	626	628	596	596	637	610	655	626	589	619	631	578	606	618	655	601	642	613	626	606	588	596	643	612	614	597	578	589	592	622	627	597	623	606	597	628	572	613	612	597	580	555	564	662	580	608	649	577	616	580	610	585	612	630	599	627	588	549	598	588	546	631	663	577	549	602	636	638	601	578	571	572	592	624	627	600	636	595	581	628	560	561	628	611	631	624	568	605	620	613	589	598	572	582	595	631	616	596	610	614	634	569	608	608	646	590	610	650	591	620	565	633	635	566	609	584	633	565	601	596	612	578	637	619	622	620	570	632	628	638	610	608	591	585	591	609	587	591	595	652	638	663	606	626	581	585	634	641	582	638	620	615	648	589	553	635	619	584	642	597	601	604	623	562	641	566	651	618	611	624	605	614	632	597	586	602	603	609	597	626	620	603	619	586	588	588	615	577	615	556	646	584	615	602	593	633	642	636	619	609	623	643	609	592	636	614	576	597	564	622	614	628	603	570	579	650	633	612	604	588	599	584	560	635	557	589	647	584	575	602	581	606	639	643	582	627	589	636	627	651	594	597	618	621	609	576	627	615	628	650	609	632	607	605	640	598	652	630	607	587	605	619	579	636	583	586	578	561	617	617	573	626	613	620	592	640	580	617	590	649	562	618	639	625	597	572	550	614	631	618	612	585	613	655	626	584	592	620	581	616	626	651	626	557	629	605	584	652	602	586	577	621	586	634	608	592	604	601	576	628	648	585	631	614	578	658	626	612	582	590	593	577	627	629	621	639	623	609	595	605	612	601	605	577	601	587	597	596	600	585	597	584	603	624	646	537	577	599	602	598	624	580	592	626	588	601	616	587	591	592	627	597	576	555	627	618	624	623	607	595	618	640	622	648	618	609	585	590	578	632	574	604	578	641	610	582	614	622	561	618	633	667	620	580	641	612	590	610	607	645	611	588	607	574	628	602	615	586	594	629	611	622	552	559	603	584	552	618	595	626	599	609	640	582	600	604	568	565	616	657	556	598	596	609	675	620	579	587	585	569	611	610	612	644	551	599	648	578	606	600	593	620	590	641	609	607	581	618	616	575	599	607	634	598	654	619	569	656	586	594	587	588	611	596	629	576	616	609	633	614	610	578	630	582	612	599	624	581	641	645	582	628	638	649	615	585	580	620	592	626	623	605	606	592	596	598	587	613	596	627	617	606	609	659	638	617	593	583	602	587	600	623	610	621	602	590	598	659	605	607	602	572	565	579	594	585	599	637	595	599	615	637	565	622	571	625	615	602	632	606	610	667	595	623	611	580	592	613	612	599	614	569	568	609	587	627	598	629	601	623	639	668	570	601	571	591	607	652	570	638	586	629	607	639	580	596	610	610	629	573	582	596	587	579	622	612	599	605	598	644	590	559	603	603	583	555	647	610	594	590	636	624	603	669	660	593	598	591	580	602	578	604	605	609	576	592	620	546	650	620	585	622	568	652	548	585	615	618	652	618	606	623	597	666	577	600	582	603	566	570	577	553	566	595	642	638	626	616	602	617	571	618	636	618	607	570	626	570	595	611	573	602	636	592	653	580	614	602	597	618	613	638	549	598	603	580	613	642	611	611	623	588	589	570	601	583	631	564	599	589	654	583	584	596	609	682	572	636	647	586	630	566	623	581	632	630	591	660	580	569	619	580	632	601	591	590	619	550	587	628	577	603	615	581	608	613	615	601	620	612	630	632	598	607	578	601	598	589	602	605	617	637	606	614	599	583	570	558	591	597	557	587	609	608	586	586	599	582	611	596	610	621	555	611	623	602	624	583	615	615	607	590	632	612	638	600	611	593	623	607	629	612	610	625	592	610	612	609	629	608	567	605	596	586	621	617	580	612	623	572	566	586	610	606	610	617	624	635	559	610	567	612	634	557	610	644	597	650	594	617	574	635	594	581	586	561	640	618	641	564	642	615	639	600	606	629	585	610	587	604	605	621	623	595	629	582	612	589	585	591	604	627	630	617	614	632	603	590	588	581	610	598	554	597	631	632	584	614	589	560	610	584	631	602	590	602	597	631	592	602	604	610	607	575	624	595	625	572	601	562	555	621	597	582	560	629	600	647	582	600	583	590	601	577	622	600	630	548	630	618	633	547	608	611	604	628	591	560	588	592	611	637	574	619	640	579	584	592	617	576	603	630	610	628	623	562	631	575	578	616	586	574	604	660	580	609	561	616	646	555	583	614	633	608	605	613	622	605	632	569	632	579	601	610	577	609	629	616	624	614	582	647	568	654	622	593	577	582	593	620	578	615	618	624	596	594	592	623	570	595	639	611	603	628	554	581	654	609	606	611	570	615	614	583	607	602	598	608	608	610	600	616	631	609	592	607	669	591	622	599	633	621	635	627	658	634	593	676	583	603	603	624	622	639	558	614	592	620	588	598	582	577	614	598	625	655	603	577	611	600	611	585	614	596	614	585	580	554	606	598	590	604	648	613	574	592	614	596	572	648	645	618	642	612	607	589	607	565	556	603	611	623	629	598	610	623	615	605	581	592	600	627	556	651	658	657	631	617	553	576	607	608	649	563	606	610	600	642	659	592	580	603	611	614	609	620	626	637	585	583	604	645	592	603	573	608	609	608	573	578	605	570	611	620	625	632	598	625	601	592	609	597	650	598	582	604	627	611	601	629	604	590	626	610	624	574	598	583	582	595	576	572	627	615	588	611	585	586	618	630	600	603	595	638	608	612	630	568	630	647	622	581	615	624	627	622	587	604	636	616	565	648	582	617	598	635	568	592	626	593	592	608	592	565	637	582	557	596	612	576	585	563	633	580	585	600	594	597	614	614	653	610	605	560	631	596	648	572	590	588	595	602	608	624	588	584	612	645	590	638	605	590	570	589	617	619	633	611	621	592	584	572	629	606	628	631	626	597	593	628	600	594	613	644	610	593	584	656	621	641	591	579	623	603	550	586	621	581	604	593	586	585	626	598	591	604	623	643	640	637	585	614	627	636	650	581	592	569	621	607	600	650	626	558	613	564	592	617	577	594	589	622	559	600	601	605	612	580	571	626	641	647	541	640	583	633	607	572	634	594	606	640	576	639	593	660
39228	10556	1490	989	810	567	483	499	386	401	363	373	383	329	353	342	324	335	325	377	311	334	345	342	338	304	313	317	306	282	277	306	316	306	316	331	314	327	300	300	305	313	333	313	339	316	356	274	299	294	304	308	318	333	293	287	326	318	327	265	306	301	297	292	299	341	267	296	318	325	284	337	307	299	298	306	282	309	309	295	300	286	309	267	336	314	322	291	279	317	301	298	308	276	288	304	311	317	306	262	307	313	274	272	322	320	304	306	279	315	284	313	304	336	282	325	306	294	301	289	316	306	326	314	327	299	260	319	325	326	321	311	303	305	319	297	294	337	317	313	301	335	326	307	324	315	315	323	294	294	305	292	276	282	322	306	327	308	284	307	303	304	276	317	328	317	261	319	294	290	270	309	318	290	317	323	299	308	325	283	285	332	316	313	328	294	311	280	286	284	287	323	286	283	317	290	329	306	294	293	278	342	301	315	314	323	276	293	298	342	347	292	306	312	288	315	286	350	289	341	272	314	294	304	308	298	312	285	289	301	320	290	308	293	326	340	314	316	289	303	282	323	317	288	314	318	305	297	307	302	305	314	325	318	323	291	270	305	338	296	291	298	289	310	321	337	299	333	300	310	306	319	332	275	307	276	312	305	297	297	299	280	304	312	323	310	300	277	321	309	321	294	287	299	276	323	297	316	295	288	322	325	298	279	284	291	303	299	297	324	319	296	335	294	327	299	308	290	300	305	292	302	297	306	326	314	311	268	290	345	294	294	275	295	314	320	285	300	320	307	298	314	334	269	311	305	296	284	303	325	349	299	323	297	336	325	306	297	274	283	280	301	335	304	298	314	292	291	325	284	316	284	298	297	315	319	304	293	307	312	298	331	301	317	309	296	280	296	310	317	301	335	297	290	321	329	303	301	285	300	270	298	263	339	321	345	321	307	332	309	289	322	313	312	298	298	272	300	296	286	312	290	307	296	319	296	320	288	314	315	321	328	306	340	297	321	304	300	328	317	341	317	284	289	301	301	290	298	341	303	323	334	347	299	313	304	293	286	305	325	306	314	304	299	307	333	305	296	313	293	301	297	293	294	308	295	282	302	309	291	290	315	293	338	318	308	303	320	323	271	301	308	301	305	324	304	307	304	337	331	324	322	319	303	278	352	291	322	308	282	314	324	286	308	286	278	331	298	293	281	271	296	305	323	282	292	321	327	308	335	301	304	301	300	322	325	271	306	298	342	304	291	295	275	286	306	313	299	286	352	276	291	289	300	302	330	309	273	293	312	320	311	306	294	307	280	282	325	330	300	303	328	319	280	293	297	330	294	307	270	329	301	291	260	335	327	277	287	257	316	286	307	338	299	312	283	301	302	324	344	320	315	263	304	322	289	295	297	297	304	305	293	308	298	326	297	327	317	301	326	318	292	327	305	294	301	311	294	299	315	329	325	321	317	319	311	290	281	282	301	339	326	305	283	298	284	298	321	323	294	299	293	329	309	306	285	311	324	280	310	282	291	326	299	310	284	332	322	338	330	306	297	300	281	274	267	316	318	319	315	323	290	287	267	322	347	285	295	299	310	265	296	293	299	300	303	298	329	305	293	312	317	329	329	289	252	321	310	299	276	301	276	283	315	289	337	315	314	304	298	308	314	309	298	284	293	328	301	283	310	305	308	319	285	307	321	283	309	306	317	298	321	307	315	285	311	282	271	279	309	296	307	290	288	327	273	306	317	342	294	317	324	307	310	283	340	281	281	281	311	285	317	308	292	325	289	314	310	348	305	301	307	316	299	306	331	286	313	282	311	319	292	315	315	290	301	304	277	314	288	299	278	299	321	327	318	304	300	283	316	307	296	300	308	290	331	316	284	317	294	297	318	282	296	309	291	288	301	301	313	293	291	268	275	320	332	315	276	293	296	296	299	329	285	289	331	314	274	303	303	301	307	318	345	293	326	319	325	310	321	324	300	320	322	340	314	326	315	321	313	325	286	275	332	283	301	276	295	301	337	289	285	305	287	273	291	306	307	290	286	308	294	302	287	329	285	288	304	286	292	305	324	291	313	297	307	352	304	291	307	317	305	303	285	320	282	279	305	329	270	295	330	279	282	282	289	297	284	292	318	299	269	323	328	310	356	313	328	298	311	290	278	306	304	285	301	317	331	318	322	275	295	323	315	326	290	298	293	305	307	321	320	328	297	312	269	282	334	282	319	277	318	306	309	269	298	329	316	269	290	292	351	292	292	309	300	319	317	307	296	296	293	310	285	305	284	249	311	254	316	280	253	320	308	322	300	318	305	316	319	281	281	305	296	323	297	298	326	316	323	301	305	307	291	295	317	314	295	291	315	326	260	275	299	325	293	291	313	306	307	325	287	317	298	279	301	304	303	304	253	267	278	339	285	290	272	286	297	271	298	296	328	291	304	294	269	323	311	289	298	322	292	302	306	290	300	346	315	286	295	314	346	293	316	317	336	321	332	303	312	299	293	294	305	329	293	276	275	288	312	302	318	310	295	296	320	325	345	326	327	297	305	289	315	296	304	319	309	293	295	314	312	278	330	296	297	329	298	297	293	292	312	336	307	314	309	313	285	280	327	305	300	333	328	325	325	306	327	289	310	311	305	265	308	328	315	307	298	319	305	312	286	301	288	350	307	310	350	294	305	329	287	347	322	313	329	307	294	324	340	283	311	312	303	289	285	280	296	340	320	340	318	296	316	286	305	294	251	295	300	305	324	331	267	290	322	312	350	324	308	313	318	291	305	340	296	289	312	311	327	309	291	319	321	317	312	317	284	318	308	317	303	305	314	308	291	331	312	323	318	292	302	312	316	281	316	307	325	305	271	298	292	292	292	294	329	279	295	314	333	276	293	310	283	317	314	303	298	325	362	287	304	257	305	328	297	338	305	269	316	284	330	262	300	289	309	307	332	330	309	293	333	277	301	267	304	322	332	333	291	283	292	299	316	306	289	328	290	272	306	322	287	305	302	278	314	300	288	337	306	298	297	266	337	292	292	289	302	289	296	311	306	280	274	291	283	275	288	293	308	287	291	310	261	315	319	320	275	296	345	325	318	287	306	303	324	304	308	299	330	302	334	345	301	297	294	285	302	291	275	302	291	335	295	302	332	312	346	281	302	298	271	334	299	308	305	296	311	329	309	326	305	328	309	296	307	294	301	325	305	322	343	300	317	304	299	290	286	326	304	318	342	288	276	285	272	292	306	318	314	318	311	307	325	313	305	288	308	284	293	284	293	292	292	310	315	305	313	302	328	287	334	298	311	326	317	316	290	312	272	285	310	289	307	288	292	299	317	328	318	310	333	301	315	308	327	270	306	295	288	324	311	276	304	288	318	325	299	306	322	267	319	304	297	305	310	287	299	300	314	278	290	297	303	288	335	296	290	306	301	312	337	331	336	304	286	264	319	326	319	301	301	301	314	322	296	309	322	334	326	330	287	339	307	280	319	322	304	339	306	307	308	306	294	281	311
21423	1571	2970	3201	2874	2433	1988	1757	1556	1427	1292	1249	1203	1099	1085	1080	1050	1023	941	907	930	905	922	880	920	877	857	895	844	848	882	810	856	862	857	855	800	868	760	788	811	878	801	792	851	810	753	806	840	845	776	766	771	840	788	875	831	790	828	764	778	808	828	820	809	854	822	742	767	745	783	809	755	774	791	741	770	843	757	772	787	736	798	794	787	771	767	757	752	812	780	804	848	761	799	780	799	797	748	822	773	790	795	737	788	764	850	784	824	811	831	748	780	780	789	785	792	751	782	720	802	761	773	717	781	799	780	759	771	785	781	787	773	778	817	786	813	763	788	828	832	770	798	798	756	832	835	806	790	785	808	774	831	809	767	780	747	743	787	789	727	793	818	783	766	752	768	774	824	760	857	755	765	776	839	809	791	776	790	801	787	808	777	764	803	763	800	741	796	819	795	767	811	846	797	770	793	771	768	803	764	763	790	790	766	768	766	782	793	795	754	742	832	802	769	760	758	732	815	740	771	726	768	752	794	729	776	789	798	768	746	757	787	789	831	815	749	749	799	763	822	804	741	775	776	758	770	794	784	778	811	780	754	796	806	754	788	770	809	814	768	831	747	823	772	784	755	782	764	737	796	785	814	795	765	771	801	879	772	766	770	760	803	776	741	788	731	770	808	786	792	814	727	711	764	727	801	786	772	769	745	746	789	795	793	786	812	791	806	765	712	763	771	774	772	793	805	744	818	785	794	795	821	723	799	813	779	807	803	761	825	768	792	736	804	794	789	775	815	771	817	764	781	783	789	743	817	796	855	826	778	795	768	777	765	786	733	748	809	800	789	749	793	815	790	758	792	810	816	797	753	731	793	770	823	783	778	797	757	763	787	782	785	816	756	818	806	786	769	744	771	734	758	818	761	764	764	769	751	776	818	748	784	810	786	788	738	773	796	759	781	792	806	762	729	779	777	788	759	763	761	815	787	768	777	736	756	769	789	824	767	803	785	796	794	788	811	777	763	738	797	808	724	823	802	819	844	783	808	802	761	805	801	771	719	754	777	746	812	766	765	765	796	785	733	754	818	764	776	767	785	793	818	756	772	780	780	770	787	780	784	789	768	767	790	768	718	752	791	746	734	758	773	768	745	751	781	741	780	761	734	861	685	725	707	797	774	794	788	773	766	801	764	780	784	762	808	757	752	786	782	779	787	773	804	816	767	788	782	775	735	767	794	802	762	807	727	729	746	781	800	811	803	749	736	841	815	770	764	821	829	784	765	786	770	807	781	791	768	774	800	806	775	745	765	757	775	814	757	757	778	807	792	807	762	793	754	794	760	736	688	817	763	776	827	761	832	846	840	774	737	818	765	814	717	780	813	744	794	792	744	766	817	752	744	803	758	720	796	778	808	783	784	760	791	763	761	750	790	824	794	779	769	790	834	786	751	770	733	729	688	722	783	774	823	750	790	703	784	791	805	793	776	834	806	780	734	788	787	763	825	807	778	736	749	789	815	772	760	789	741	843	807	769	796	788	759	802	797	772	811	837	745	720	804	744	751	792	804	784	778	804	831	785	757	787	788	760	764	765	772	759	794	798	782	780	780	754	789	781	760	808	766	798	779	790	764	758	805	805	788	789	802	812	779	792	801	787	806	766	801	775	768	812	775	802	711	786	792	761	801	785	779	757	752	770	777	797	813	792	763	801	813	797	757	775	729	790	789	759	773	804	784	764	750	865	771	757	790	778	723	757	778	782	758	764	775	755	761	802	770	834	791	796	832	779	818	767	795	762	773	741	827	811	781	782	796	768	741	763	771	812	772	802	776	788	765	717	816	810	771	792	778	807	782	766	740	776	808	813	731	827	758	762	742	790	800	809	824	806	848	795	808	818	769	782	794	812	823	754	760	772	798	792	784	808	759	810	784	773	793	777	784	755	833	781	798	798	816	740	785	797	762	779	810	741	753	832	725	764	797	813	799	753	732	783	803	799	778	772	796	762	732	803	768	778	780	773	801	745	757	724	808	793	764	787	807	782	795	733	753	810	717	752	786	771	785	766	715	780	780	759	781	764	774	758	780	806	771	755	768	781	809	789	802	745	732	774	815	807	816	784	801	779	770	803	792	805	740	733	785	787	806	819	773	767	827	743	791	768	747	761	734	835	804	787	778	776	754	777	784	772	839	769	791	779	768	744	795	754	749	765	799	790	775	823	782	758	767	779	761	829	754	796	804	789	794	800	796	770	821	746	789	754	777	797	731	771	757	843	729	766	789	750	787	809	793	780	787	821	795	804	790	729	723	793	836	771	793	782	809	816	752	768	779	787	819	779	757	819	803	811	767	760	769	780	768	808	772	709	759	731	784	785	814	772	803	750	818	778	801	787	724	824	807	830	783	791	795	804	816	794	827	752	785	783	781	789	761	788	753	775	739	796	764	761	790	780	744	769	772	733	815	783	776	799	736	808	721	782	779	745	763	768	778	709	764	738	782	788	805	767	756	773	778	808	784	809	779	824	766	795	781	807	788	772	825	781	761	708	805	775	786	740	791	751	812	773	786	831	753	794	819	818	760	767	787	787	754	782	711	790	813	783	783	795	728	805	757	759	754	840	780	793	803	804	785	774	779	795	782	753	788	814	800	806	784	796	766	773	767	762	795	812	780	769	764	800	798	744	787	784	790	810	741	707	814	787	743	769	778	823	776	816	794	751	802	751	704	738	810	815	761	774	742	791	760	821	749	775	768	803	761	788	815	759	829	785	802	805	769	750	738	778	740	798	801	739	796	775	783	793	772	798	775	814	748	812	760	767	799	788	819	763	752	785	771	767	747	811	855	728	817	789	815	764	814	775	771	762	795	745	801	819	804	766	811	779	795	781	786	783	766	806	733	826	775	773	796	781	754	783	793	761	789	785	748	791	755	801	806	776	804	821	809	776	794	775	771	827	824	770	784	802	771	792	802	753	809	742	771	791	758	791	803	759	796	762	764	770	765	796	782	763	839	786	848	798	792	798	771	772	783	790	794	830	791	747	804	760	788	776	794	719	814	787	824	764	774	753	768	760	813	812	835	760	771	843	768	834	794	817	764	792	725	810	748	787	802	777	744	733	780	816	800	776	773	788	794	798	784	769	780	810	813	783	739	798	770	780	795	807	773	722	815	832	752	790	785	777	776	795	747	768	774	718	790	775	831	832	764	765	734	791	790	732	775	812	802	757	785	790	754	800	762	768	786	767	747	745	771	753	730	750	812	758	807	726	798	823	773	755	751	783	758	753	827	804	766	791	785	782	821	771	771	814	754	776	843	792	762	822	770	809	717	821	782	810	756	722	783	780	791	760	803	785	787	790	755	772	760	776	794	803	745	749	796	773	727	828	781	753	813	816	786	812	757	748	792	817	792	818	741	783	805	796	806	748	785	728	728	818	773	777	754	753	768	764	781	809	785	761	827	796	829	781	769	762	764	804	765	774	816	793	820	753	797	818	795	768	790	738	774	713	776	789
53378	18430	3506	1681	1211	908	665	587	503	474	381	365	332	295	303	289	294	314	294	293	287	266	253	258	265	272	239	279	258	235	252	248	254	256	279	237	233	263	255	240	226	217	225	258	240	234	260	261	211	231	223	226	241	238	248	230	275	238	248	241	242	223	231	274	219	259	222	236	192	252	215	254	255	244	245	226	226	227	223	242	236	212	271	243	208	248	233	201	254	265	239	268	263	213	235	232	220	231	208	206	248	243	234	215	225	247	250	237	239	240	223	246	234	252	210	225	233	225	270	224	251	228	229	216	237	211	208	229	250	218	234	235	229	233	215	221	236	234	244	208	249	235	250	242	234	256	239	231	244	229	243	260	239	246	225	220	232	223	263	260	206	240	249	220	227	237	217	218	208	232	241	243	229	243	240	250	242	237	241	240	239	229	258	223	264	241	178	234	257	212	259	222	241	237	201	232	208	246	241	221	220	245	237	217	243	215	247	233	237	237	239	230	244	230	215	195	236	254	212	219	253	256	224	229	268	266	212	245	241	238	250	222	232	231	243	214	249	231	231	226	243	215	253	230	244	234	236	236	254	246	243	230	236	226	248	202	236	222	217	247	237	244	220	243	249	239	223	251	259	232	225	231	229	257	248	234	225	238	252	223	248	229	250	236	209	242	266	239	224	227	246	228	237	213	235	243	221	237	244	226	238	248	222	212	233	211	208	226	239	226	234	238	244	241	252	235	234	243	251	243	230	217	230	237	262	240	233	228	249	238	223	217	227	225	235	243	226	248	247	233	232	229	267	242	260	237	236	233	248	213	249	254	240	227	236	224	225	230	234	234	204	240	242	224	223	225	236	241	248	260	226	248	206	244	228	249	209	226	219	218	236	262	261	220	237	263	222	251	224	222	245	190	277	226	235	248	228	230	255	224	197	232	226	255	248	233	243	241	223	242	231	261	231	226	237	237	226	215	230	254	254	213	246	235	244	244	252	253	255	250	215	233	207	277	229	211	200	242	246	237	242	237	248	240	253	258	210	230	240	225	227	242	263	245	261	228	241	236	238	224	246	229	234	234	232	241	232	220	240	250	232	265	235	234	210	251	225	229	231	239	228	210	251	252	248	241	229	215	257	236	234	228	258	202	211	242	238	209	200	255	236	232	241	231	222	234	213	244	255	230	206	214	259	238	220	255	243	253	246	260	207	246	208	253	236	233	252	231	238	265	232	213	261	225	248	244	253	242	257	255	245	222	216	238	251	234	217	248	248	221	213	236	250	236	231	199	224	231	253	228	235	226	234	236	246	255	246	220	214	257	243	240	203	231	242	228	241	243	244	227	242	214	227	240	225	246	211	240	266	207	220	238	240	238	229	248	240	245	232	239	240	213	217	242	228	228	214	242	207	201	233	254	242	246	253	249	217	259	257	242	252	213	246	235	235	241	240	240	235	218	228	246	255	233	211	208	226	218	244	237	270	233	252	206	243	230	236	229	238	276	227	251	250	231	226	249	234	243	247	253	224	239	229	222	225	238	219	244	230	224	247	230	253	243	216	222	252	225	239	261	245	222	220	235	236	268	243	240	247	236	234	215	235	253	213	187	211	230	225	233	241	222	234	232	232	237	226	224	245	220	268	265	251	249	248	253	235	219	231	262	228	247	222	247	218	210	231	231	234	237	228	237	261	225	241	221	228	223	244	238	246	216	224	227	248	227	259	258	246	229	230	268	219	227	225	241	243	210	230	276	200	251	220	233	209	209	235	235	234	242	251	237	221	257	219	229	241	232	234	227	250	220	234	241	243	242	220	229	241	220	224	260	240	211	235	241	242	227	238	243	243	221	242	227	234	223	241	251	231	223	234	210	238	232	238	259	238	241	235	212	248	261	226	245	230	231	268	203	232	234	246	260	236	254	239	248	260	256	256	257	231	219	234	216	233	262	258	270	234	241	199	252	253	234	249	232	240	239	251	236	239	250	184	236	196	240	227	266	257	221	264	214	244	243	237	245	249	246	244	261	212	233	205	234	231	251	224	239	275	268	213	229	251	280	262	219	226	234	216	251	235	241	215	232	250	242	255	213	240	221	235	263	221	250	223	236	252	274	234	262	260	213	244	234	214	252	220	225	235	240	250	233	249	203	228	209	213	224	247	215	229	209	237	236	234	222	229	226	216	244	238	206	246	228	206	258	262	265	273	236	239	223	267	251	222	238	228	266	207	231	254	246	218	224	251	209	236	227	269	243	252	217	244	235	239	230	230	233	246	229	237	247	259	245	245	232	247	227	229	261	226	211	262	210	252	230	236	209	269	235	248	207	225	226	253	241	234	272	235	248	251	221	217	227	244	206	219	229	250	243	246	252	210	232	237	227	216	243	263	224	237	243	253	236	221	230	216	244	259	245	194	206	256	236	265	230	249	244	247	213	231	252	250	239	222	221	255	216	215	247	240	222	243	237	258	249	244	221	218	253	233	227	230	237	254	239	221	264	229	227	227	246	225	264	226	254	241	248	233	249	220	245	229	217	226	236	235	252	235	231	213	196	253	210	236	207	248	256	219	247	247	219	226	232	226	241	234	216	255	225	244	242	271	245	238	220	223	235	252	221	237	254	219	231	242	226	221	218	222	236	262	243	223	237	234	253	219	245	238	241	247	249	223	213	236	203	256	224	217	236	243	232	227	244	233	238	223	235	226	237	230	244	245	242	221	229	232	249	218	236	243	246	251	224	223	239	243	227	212	229	249	238	235	244	257	211	225	260	245	228	236	214	239	263	261	213	205	233	230	232	239	226	220	263	240	228	234	242	251	233	229	220	243	242	252	225	207	245	235	252	219	241	242	248	213	218	230	223	221	225	233	228	241	265	207	227	217	239	237	252	225	247	237	221	259	245	249	259	233	210	217	215	207	230	236	233	218	241	262	254	226	227	244	245	227	218	231	235	224	235	236	270	200	210	238	252	230	223	212	202	252	214	232	232	199	231	257	227	225	225	256	270	226	225	240	257	238	208	225	244	231	221	232	258	223	236	203	253	232	231	229	226	240	221	217	242	240	263	260	220	245	227	246	256	248	215	226	251	251	215	230	220	233	223	246	207	227	238	231	236	224	201	208	218	229	219	232	251	247	262	254	238	257	253	246	222	268	236	242	254	252	212	221	223	234	240	235	223	213	258	222	253	219	238	237	241	224	222	233	227	216	231	230	223	227	220	236	224	218	221	218	238	244	253	250	244	216	235	256	223	285	207	237	257	248	261	242	223	237	235	242	248	233	231	224	204	223	230	217	221	201	240	238	255	246	272	210	243	249	228	251	231	215	248	241	250	247	238	226	216	220	245	254	247	233	253	221	268	228	240	223	238	237	267	232	226	269	250	241	215	253	217	239	236	248	246	220	227	227	220	261	234	215	221	256	238	249	204	197	229	219	226	230	252	239	250	232	252	233	243	232	223	228	225	230	265	220	235	233	223	211	227	291	223	244	261	230	227	225	228	246	262	249	219	250	234
28346	2108	4780	5377	4543	3671	3044	2523	2226	1977	1689	1496	1413	1284	1202	1176	1114	1052	1014	954	882	862	837	835	841	844	774	777	736	757	742	711	738	745	737	732	707	671	708	680	658	679	621	676	663	675	627	623	666	644	674	648	591	606	631	605	603	651	664	619	638	626	683	618	667	623	624	605	616	632	674	665	670	636	593	631	607	608	670	610	589	623	563	614	608	594	646	628	638	604	561	603	610	633	646	640	638	601	617	641	663	645	627	622	573	583	607	598	662	657	617	636	569	589	575	630	640	626	629	650	626	603	611	637	607	610	590	645	584	585	610	625	636	591	611	626	609	630	599	612	576	642	671	632	682	603	601	651	595	613	566	595	583	586	621	612	566	608	598	598	619	591	610	594	624	613	690	639	608	592	640	621	600	596	644	626	585	589	588	561	583	616	613	645	606	637	617	641	598	631	606	604	603	638	568	602	606	593	596	597	600	579	582	617	639	565	615	611	616	606	623	620	628	617	620	633	633	627	571	603	567	600	648	619	586	574	559	602	608	589	566	599	604	594	605	567	589	595	621	598	589	600	645	587	592	620	628	586	571	590	610	614	636	584	577	628	594	576	632	590	603	615	544	567	605	602	620	586	600	599	583	614	571	597	632	580	648	582	579	594	616	627	581	578	607	625	600	641	545	628	602	602	574	590	645	601	623	614	577	621	617	585	653	650	577	599	582	581	586	634	584	595	595	613	630	614	610	568	642	554	605	584	614	630	577	606	601	628	607	595	591	606	609	646	592	572	615	617	609	582	572	617	601	651	614	615	603	575	589	586	649	535	623	603	640	651	568	660	607	620	626	578	574	583	596	564	600	595	582	602	622	663	670	622	616	597	593	640	652	641	578	654	570	610	591	610	629	608	584	600	592	577	599	610	581	596	592	644	625	564	635	576	600	651	587	601	613	621	617	603	602	614	596	620	577	607	638	588	600	623	588	692	616	603	611	576	639	623	618	592	626	630	583	622	643	598	600	596	612	642	589	567	632	632	552	627	618	587	589	567	602	576	552	607	591	626	601	648	583	610	618	633	589	581	578	616	590	559	649	624	572	573	606	538	616	594	564	609	581	592	622	594	569	563	587	599	612	635	600	583	582	601	601	615	561	626	596	629	582	594	582	561	608	620	600	602	638	563	572	645	591	613	587	657	584	593	565	633	611	596	624	605	624	592	595	626	585	599	618	616	606	570	559	596	565	567	649	582	588	596	654	637	596	585	609	590	620	561	619	616	602	592	616	590	609	606	622	614	579	600	618	604	613	636	609	580	597	603	609	585	580	598	591	575	633	588	648	592	575	588	593	647	639	591	647	601	581	637	607	592	592	583	578	574	597	603	565	612	584	602	619	626	602	613	630	578	601	587	604	592	578	651	574	594	592	584	597	603	569	580	584	609	568	647	617	620	609	558	602	580	567	586	620	606	599	639	599	596	622	629	609	561	606	579	581	629	583	562	625	626	588	607	548	651	590	587	639	614	634	577	578	624	617	569	557	579	603	568	567	616	609	633	604	615	571	600	614	607	591	571	605	614	584	605	616	614	601	548	597	591	590	584	610	605	564	583	587	635	628	603	625	627	654	625	571	650	581	589	637	580	611	624	606	604	589	593	620	590	574	552	618	584	627	677	596	622	633	598	579	588	615	643	586	625	593	641	562	597	613	611	597	599	614	590	627	667	604	586	618	592	584	596	600	571	636	610	591	613	612	625	613	590	571	562	596	610	568	581	578	607	585	614	594	647	585	635	672	614	618	583	630	634	624	609	626	576	550	605	559	567	646	582	614	612	633	585	566	601	542	608	593	606	626	629	592	602	579	597	619	597	619	560	575	635	594	585	645	560	598	599	598	604	553	597	627	599	626	594	611	585	555	595	595	617	579	574	616	615	578	562	544	619	591	565	588	629	658	573	616	585	588	601	566	603	585	613	595	616	565	559	620	590	608	610	567	627	638	586	628	608	591	580	631	632	599	595	603	612	580	618	567	574	588	602	593	591	550	583	609	613	623	579	581	633	593	584	623	654	645	583	596	606	579	579	598	598	597	598	635	584	621	603	587	633	571	603	605	586	649	541	630	596	638	592	612	584	580	582	604	634	593	590	626	605	600	584	610	614	633	623	620	591	581	597	592	581	588	581	603	628	586	621	633	544	560	601	624	546	617	597	594	633	562	561	607	585	584	613	589	565	629	578	619	576	621	588	635	594	617	662	585	630	609	671	583	621	625	591	646	611	587	613	600	629	581	578	573	595	608	621	629	604	596	624	600	627	604	579	649	600	593	591	598	636	625	650	594	570	642	600	616	625	587	557	633	605	593	633	600	609	601	587	630	607	598	596	614	607	628	603	615	593	562	605	616	637	580	569	660	605	623	620	585	599	626	632	604	614	603	630	610	616	603	598	604	615	595	599	575	614	599	628	621	585	570	604	562	608	602	574	590	607	623	605	572	573	628	601	611	586	609	611	589	599	613	615	601	610	618	626	631	569	653	587	579	600	630	598	632	572	591	599	615	584	592	581	582	558	684	606	618	616	637	603	575	591	648	576	592	618	587	586	651	573	643	554	569	574	606	600	565	608	577	640	575	642	627	612	604	624	629	600	591	618	614	567	609	588	571	597	571	632	585	570	636	584	610	609	633	627	593	602	564	618	577	601	603	568	616	637	602	643	585	601	575	573	614	608	602	620	580	572	599	600	594	639	619	609	594	617	598	560	596	607	579	609	588	636	565	597	658	575	615	585	601	597	574	599	608	597	635	581	617	596	575	600	594	628	628	641	609	605	602	626	628	587	598	635	604	590	573	618	594	582	572	633	619	607	583	622	636	589	601	651	583	621	637	580	594	586	630	598	593	627	567	596	588	606	599	602	622	602	607	583	566	592	610	590	638	620	604	601	597	652	622	600	611	578	598	638	595	617	623	585	615	637	592	604	608	624	640	617	593	598	588	583	625	620	626	638	598	608	605	626	610	623	614	610	631	600	587	635	617	630	637	622	588	572	584	614	585	627	574	600	604	574	602	585	671	609	659	608	641	602	594	594	603	610	579	649	566	647	599	564	552	598	550	622	627	616	624	584	584	599	624	609	622	580	616	624	560	594	588	577	615	607	615	648	610	594	579	594	601	563	596	588	584	588	598	624	624	583	579	613	599	595	608	625	623	585	600	580	598	615	637	611	592	641	638	599	575	594	601	615	632	611	608	523	581	595	619	575	577	605	596	598	595	594	596	603	574	622	641	594	658	621	589	635	609	570	599	601	648	660	568	586	618	587	617	623	600	616	595	628	609	610	615	600	630	603	618	629	608	612	577	579	593	592	571	608	597	635	601	563	545	637	609	607	628	580	623	591	641	553	604	579	604	661	587	617	609	584	604	604	584	587	634	609	593	626	601	580	593	653	623	609	633	609	595	613	589	573	618	576	658	607	582	543	587	546	560	580	594	569	577	614	607	633	597	598	633	582	599	594	550	596
4459	305	264	249	222	248	254	230	239	215	229	244	232	223	238	229	231	242	265	235	221	204	254	248	235	238	238	234	236	216	218	221	225	212	198	220	217	226	217	217	215	207	234	257	214	220	205	220	213	226	231	258	225	218	232	196	243	251	222	246	251	256	219	240	232	258	237	211	208	224	224	216	217	228	236	223	223	238	232	230	218	218	237	224	239	224	223	209	222	232	242	217	246	224	200	232	209	237	237	233	211	218	218	220	238	219	217	226	233	203	251	230	222	243	246	224	224	205	213	253	232	223	227	220	227	213	226	214	248	250	229	216	198	251	230	234	247	203	242	222	244	224	243	248	241	233	238	224	242	224	223	236	221	240	210	221	236	235	235	216	240	228	227	252	224	220	250	228	231	237	231	237	206	255	199	229	242	236	246	220	241	211	224	244	223	227	245	215	214	234	220	221	227	244	210	277	226	197	231	219	253	220	250	231	216	243	248	250	233	221	254	228	249	238	224	205	251	237	209	234	207	227	236	250	225	244	218	246	245	216	232	247	241	227	243	215	235	205	212	238	222	240	228	235	242	210	218	266	236	224	218	239	239	221	239	217	235	213	241	253	222	206	257	233	238	223	229	241	237	253	232	213	218	247	232	250	223	220	239	244	253	255	227	269	241	257	246	216	225	230	250	226	190	214	245	230	260	234	238	201	241	245	208	233	215	232	199	230	234	241	235	220	228	206	233	239	216	224	226	225	209	227	255	242	232	205	225	224	211	261	254	207	229	214	218	243	225	221	241	208	255	245	243	235	196	249	225	210	235	193	240	219	235	246	255	214	213	219	232	209	226	242	226	216	278	224	245	212	224	234	235	220	228	231	215	217	212	252	231	230	196	219	248	202	231	203	243	230	216	212	257	221	245	206	216	238	231	245	239	263	206	239	211	223	221	204	195	234	240	216	242	197	216	223	210	241	236	230	262	223	260	220	224	231	214	253	236	211	205	217	192	239	219	221	218	212	222	224	220	228	229	236	220	221	215	243	209	223	210	228	225	223	254	227	232	253	265	244	259	262	252	234	221	239	214	242	219	235	220	184	224	233	217	264	213	217	236	248	230	222	226	213	243	236	235	221	246	208	239	212	246	250	209	237	238	253	245	215	230	195	208	223	232	229	245	215	221	210	240	239	224	237	225	218	209	268	229	247	258	214	239	224	210	206	228	204	226	237	231	226	257	246	237	253	237	226	260	256	209	246	227	239	241	254	234	234	190	251	255	229	231	263	247	229	251	246	237	241	254	232	247	209	236	235	220	247	233	254	210	231	236	240	244	231	238	222	235	257	251	231	235	239	241	205	228	229	253	228	227	242	224	263	230	238	217	203	229	221	272	203	216	229	209	228	216	211	240	216	231	212	217	231	223	242	245	235	205	211	235	210	216	257	238	231	236	231	234	232	232	208	230	209	252	222	251	209	248	205	242	247	246	254	243	243	224	221	251	228	195	212	240	228	210	235	221	227	263	221	257	230	231	243	231	249	232	253	222	241	235	188	240	215	268	240	230	231	236	247	234	241	228	233	240	227	245	225	242	256	228	228	196	258	248	204	243	240	229	247	220	202	229	239	219	229	234	236	215	212	222	220	239	265	233	223	225	241	242	209	214	218	237	246	248	228	244	242	212	249	218	246	217	223	214	229	225	226	236	210	186	216	266	229	262	230	223	232	229	221	219	213	237	240	261	212	203	232	262	221	235	248	212	244	248	216	208	221	218	248	237	234	202	206	219	195	225	252	226	242	186	224	219	212	227	236	230	243	225	230	253	254	225	227	240	232	270	235	248	226	215	207	246	235	227	224	221	231	230	200	224	232	246	211	249	200	210	224	233	218	226	252	251	256	263	234	230	245	228	249	235	223	221	210	247	240	241	244	222	218	254	234	234	227	247	230	241	229	230	193	253	241	236	249	198	198	225	221	227	251	230	204	217	249	244	232	219	232	252	244	215	205	236	207	237	206	225	228	242	236	240	234	242	229	209	215	218	257	232	241	232	234	215	207	240	223	254	212	240	218	256	229	223	236	225	211	245	258	226	216	228	240	218	207	227	264	236	268	244	221	225	223	254	235	248	248	239	249	237	244	203	209	256	224	222	265	207	217	244	259	213	195	217	226	236	256	264	241	238	223	196	236	233	230	243	212	226	239	235	217	226	204	230	234	226	225	212	223	235	230	242	218	239	207	227	223	224	242	258	221	235	225	225	206	197	242	248	255	223	200	223	240	272	217	234	239	218	200	254	238	233	236	232	230	200	236	223	238	221	254	219	248	219	232	229	241	222	228	212	221	216	247	250	232	227	238	211	225	232	250	218	224	223	214	245	220	221	208	227	213	228	228	224	216	234	243	230	224	230	227	231	224	232	260	254	252	240	226	258	216	223	222	208	204	210	228	225	255	212	228	234	251	220	227	228	221	228	218	220	227	231	231	234	243	198	206	223	226	265	239	220	230	230	212	234	244	213	231	210	248	205	215	224	236	215	221	241	202	241	252	231	236	206	244	259	252	245	227	226	232	248	258	227	235	220	226	252	231	214	231	237	255	242	253	241	236	224	217	213	211	237	204	239	248	224	237	235	237	222	239	228	212	243	255	237	235	246	240	197	232	213	222	218	224	246	217	216	223	243	260	215	255	239	247	239	231	260	218	229	261	233	207	207	212	222	217	251	256	200	215	221	231	262	224	221	221	213	229	249	234	241	245	225	228	247	233	233	244	231	240	225	240	260	224	219	208	217	202	238	235	229	241	235	231	203	214	241	216	237	228	237	216	240	219	232	220	208	228	201	233	222	246	256	273	239	251	254	222	238	230	221	251	229	233	218	271	234	253	231	222	226	234	225	230	209	214	225	239	214	210	199	238	218	226	230	218	221	210	230	252	237	249	224	219	220	212	247	252	233	217	219	218	238	227	228	241	234	224	235	234	234	223	217	236	214	241	232	243	238	207	248	215	236	251	228	250	240	227	234	220	228	213	242	248	239	256	233	254	196	219	225	236	205	235	234	207	224	221	239	228	272	234	260	226	232	250	184	243	229	248	213	209	229	252	230	233	201	226	228	267	223	222	209	228	250	233	229	223	237	258	219	223	224	238	218	234	242	262	232	235	227	243	235	208	232	206	250	227	251	190	231	232	201	234	234	227	186	221	262	238	223	247	210	245	206	210	233	234	240	234	244	235	230	197	224	252	216	240	231	256	233	248	237	244	211	210	243	222	225	212	217	210	237	214	202	205	218	244	223	243	228	223	218	270	242	254	217	213	221	233	218	224	218	220	236	251	210	232	224	251	241	250	221	238	249	216	233	237	216	230	215	251	224	223	229	236	228	247	238	241	219	253	230	248	223	235	220	234	232	225	234	248	198	186	260	260	238	225	222	240	231	234	218	217	237	219	215	242	233	219	223	212	240	249	202	237	225	238	235	227	221	218	229	225	206	237	229	216	221	217	268	263	235	232	223	254	212	229
3966	723	716	753	718	697	686	685	664	636	615	663	602	622	666	629	606	604	656	610	662	627	626	600	612	643	674	603	636	663	620	618	602	586	610	667	614	583	592	588	586	598	656	589	637	642	627	571	619	609	592	632	633	616	619	605	606	632	588	664	629	578	656	671	632	599	617	642	607	595	638	593	597	625	582	625	612	582	672	604	599	598	618	633	582	618	614	588	594	626	648	588	580	646	597	614	611	570	627	635	608	622	581	575	647	663	628	583	626	613	608	643	620	594	602	566	608	617	560	628	630	593	623	620	594	575	595	623	656	559	626	601	601	605	586	583	611	597	626	592	632	633	642	594	666	676	620	621	616	640	596	608	589	619	608	603	621	614	662	647	619	595	616	596	559	605	633	638	628	575	629	633	599	609	629	640	622	610	628	643	605	642	669	611	574	641	598	698	589	631	603	651	587	623	630	607	590	584	633	658	616	585	613	576	606	609	618	588	602	664	615	591	626	610	648	608	597	644	609	579	609	622	602	638	593	709	587	609	596	603	577	618	604	612	629	633	574	623	636	600	590	597	596	618	622	581	636	652	603	627	599	620	652	631	639	606	672	620	628	684	685	608	609	607	637	613	614	594	645	619	619	640	596	649	613	610	631	601	615	650	635	597	631	635	612	632	598	688	598	651	635	646	646	585	603	627	604	637	613	635	622	598	567	640	625	585	592	618	566	613	606	625	608	641	613	609	632	565	579	601	635	603	625	585	617	639	595	655	600	604	589	608	637	623	662	610	592	602	595	620	626	615	614	584	608	654	615	557	652	629	641	636	610	650	594	674	629	623	577	612	630	628	590	640	603	607	589	577	578	596	627	614	633	648	653	598	613	621	617	628	644	614	579	602	654	584	638	640	610	665	583	617	598	643	619	659	605	616	620	637	623	629	607	609	616	645	573	637	626	611	630	578	643	580	594	590	646	579	619	616	634	597	600	641	640	623	601	630	601	586	610	623	618	604	630	600	622	671	582	633	584	616	610	622	627	602	573	582	609	593	595	585	614	613	595	598	623	626	640	600	603	599	610	636	627	641	635	642	632	579	626	627	636	619	653	589	621	588	607	624	578	624	645	620	649	619	603	594	613	608	631	604	616	604	605	633	652	615	612	624	675	609	633	617	623	633	619	613	603	630	640	593	597	572	607	695	642	566	634	600	651	593	653	586	585	627	579	638	623	629	636	619	632	620	607	585	595	620	608	639	616	564	625	596	604	636	622	649	624	585	599	619	615	597	598	672	607	603	600	639	607	571	617	640	624	638	604	585	581	667	585	630	594	614	645	617	590	619	605	666	652	626	638	566	640	628	617	612	622	627	642	612	590	657	612	560	626	596	634	613	614	637	620	638	612	613	589	568	597	587	608	642	627	656	601	630	597	627	596	613	624	588	674	631	589	617	621	608	629	617	644	629	583	634	641	613	604	641	589	606	624	600	605	620	624	646	614	601	648	661	595	630	631	679	617	615	612	581	632	582	630	651	626	669	620	588	622	611	599	567	577	596	601	578	644	650	639	629	647	601	629	625	638	602	601	616	620	636	650	619	636	632	622	619	623	601	584	604	590	618	616	629	645	661	603	613	605	617	640	622	582	628	614	634	563	616	637	610	623	622	627	588	597	597	602	610	602	597	631	615	642	573	583	618	638	615	607	632	601	596	584	631	642	626	584	621	660	622	634	642	590	644	598	596	629	609	650	654	629	649	625	638	620	588	602	584	635	609	597	551	612	610	637	650	570	608	605	622	597	591	624	594	632	593	618	601	625	603	620	581	626	658	579	682	647	635	604	605	667	633	594	614	645	613	621	629	611	645	624	595	602	617	607	642	618	619	607	637	609	607	596	629	634	627	623	586	612	577	591	631	615	612	585	602	626	614	618	598	654	586	583	605	645	594	665	585	611	608	594	625	592	634	601	610	598	563	566	616	594	619	578	627	621	601	641	605	597	576	594	573	627	654	586	617	673	615	642	639	630	631	625	640	630	614	650	624	629	693	622	632	617	632	635	626	593	635	590	590	663	560	611	625	641	629	591	611	615	609	633	649	639	617	605	589	631	611	595	633	592	637	617	599	625	641	615	606	569	579	633	635	586	613	609	607	605	637	664	610	575	627	572	588	593	581	582	624	633	603	585	628	631	618	634	615	622	628	591	630	620	639	627	656	618	586	604	599	600	578	605	644	645	597	621	598	641	613	623	615	628	636	616	667	597	673	619	627	625	643	613	609	657	575	656	615	605	637	606	587	607	575	634	593	615	630	608	610	611	609	657	640	598	588	634	637	664	629	603	598	599	583	574	583	610	619	616	625	601	621	631	630	633	599	596	606	619	621	591	642	616	590	607	600	607	629	598	620	597	595	601	628	646	563	622	636	624	616	621	625	641	626	614	589	628	588	571	655	598	594	620	617	631	575	597	610	604	617	670	636	612	605	597	614	606	644	675	622	610	617	594	632	584	618	621	609	619	600	615	594	576	632	620	624	633	613	614	653	624	558	626	649	633	601	630	611	622	578	596	617	602	616	586	595	614	648	623	623	591	653	608	626	584	618	593	627	559	653	608	606	657	610	650	623	657	582	593	611	613	579	605	604	617	623	640	682	644	634	602	619	569	639	635	611	605	610	609	642	598	639	638	608	617	552	640	599	599	586	634	626	609	646	591	564	618	624	651	674	597	563	630	594	610	593	601	611	603	580	608	655	595	616	628	640	623	586	640	626	640	575	620	579	613	548	620	642	594	589	650	608	600	597	615	619	622	632	637	630	645	635	588	627	544	618	621	623	589	613	618	559	651	612	619	624	599	574	609	638	649	641	607	618	621	640	598	621	670	610	654	582	618	608	617	610	638	627	666	601	626	597	609	630	612	597	610	643	616	633	657	630	626	625	609	580	644	638	606	624	616	617	583	638	598	656	622	597	600	637	584	652	612	587	607	665	639	632	585	591	598	600	627	638	606	655	600	647	596	620	585	640	667	641	613	670	616	575	615	603	602	638	633	603	621	649	608	630	584	625	655	613	583	580	625	611	630	659	652	651	607	640	584	595	641	629	619	619	593	611	608	587	633	600	642	632	670	631	621	644	598	626	628	617	618	623	623	609	626	617	625	612	587	612	623	624	626	647	656	587	586	631	610	601	584	639	611	610	570	624	580	652	571	616	555	598	619	596	600	594	585	637	606	603	591	575	594	622	644	597	646	628	581	594	632	656	623	622	614	591	668	584	621	565	644	664	658	630	608	621	601	645	627	603	614	607	604	637	641	638	613	627	657	591	631	617	634	644	620	670	617	604	621	581	624	705	609	605	645	602	614	620	612	604	591	677	595	638	607	642	673	649	592	622	607	631	644	642	599	593	656	635	618	598	621	610	633	619	631	629	596	601	614	606	608	619	610	637	663	570	611	614	606	634	593	625	606	607	569	621	626	647	637	580	624	577	623	592	645	635	646	613	624	617	653	608	663	585	642	650
38547	9227	1447	984	724	609	545	466	416	420	417	373	361	364	359	346	330	384	328	345	301	322	322	302	330	328	320	306	310	349	314	333	313	318	331	328	313	304	313	310	310	343	354	291	303	356	306	313	291	315	313	302	302	314	309	314	307	312	295	308	298	323	287	322	296	311	272	320	328	325	324	291	332	286	320	329	316	329	311	317	289	322	314	341	316	353	315	282	278	299	302	315	331	270	333	353	307	303	331	293	316	261	308	319	364	339	282	303	327	338	320	320	304	343	319	309	313	320	318	277	290	314	335	334	343	318	289	340	315	313	315	312	309	309	324	309	304	298	328	277	292	296	331	315	340	333	336	312	305	308	337	298	299	309	300	313	289	307	315	301	317	354	309	300	298	306	311	333	320	308	322	289	317	300	290	322	297	329	311	279	308	292	350	320	302	321	283	330	339	364	304	299	324	270	327	300	316	295	294	314	321	320	338	283	328	302	309	305	319	308	318	313	294	341	298	284	292	307	305	306	315	334	300	335	331	329	341	304	308	329	356	319	307	323	309	317	330	320	313	332	306	322	340	334	327	307	284	287	284	277	316	319	290	283	322	296	341	320	306	325	303	286	313	315	331	295	284	316	281	294	318	302	319	302	320	286	318	272	329	297	291	300	316	277	319	309	294	322	290	340	278	323	278	317	303	310	302	278	321	326	306	319	335	321	307	281	299	313	325	326	316	344	314	292	320	296	282	343	322	314	313	312	279	340	303	296	321	319	311	304	296	326	312	321	313	334	350	301	306	304	294	312	307	299	313	298	294	301	300	307	306	305	323	329	314	320	316	320	333	308	314	307	341	302	293	309	310	324	290	297	287	311	304	331	337	295	313	301	331	289	327	324	299	309	327	317	321	306	312	315	312	316	279	325	322	329	289	308	337	299	306	310	343	269	304	299	316	310	320	333	292	288	307	324	304	296	307	297	335	295	353	295	329	298	345	287	338	282	305	324	321	312	305	312	274	298	318	266	345	296	304	296	306	367	332	288	294	314	303	305	291	305	306	310	325	322	301	307	315	317	327	285	321	311	293	309	325	288	299	284	319	328	283	310	295	295	325	332	317	319	291	293	322	300	326	300	334	314	283	319	309	304	317	341	291	313	317	293	330	309	305	314	333	302	303	316	286	312	291	314	336	298	289	280	308	329	346	308	313	320	324	324	317	325	318	306	304	294	286	324	296	316	323	327	343	313	312	302	341	322	313	306	321	331	322	334	316	307	328	293	318	353	301	294	366	342	280	283	283	319	305	317	312	326	344	307	315	318	298	282	284	336	326	317	315	306	317	305	294	358	317	291	291	305	350	306	314	308	298	303	348	323	305	292	315	275	276	353	334	308	305	314	294	290	342	320	330	295	305	310	335	325	324	298	318	347	308	313	304	305	297	355	310	295	286	302	331	288	314	296	317	295	306	317	335	320	325	311	338	315	299	314	286	298	312	320	314	308	325	329	318	320	306	283	339	303	310	325	282	292	326	319	291	304	272	314	354	330	300	349	332	298	320	289	293	292	331	318	293	296	310	312	284	310	301	284	303	323	303	306	294	297	305	282	285	331	321	311	297	321	295	334	302	307	305	294	301	330	327	297	337	328	300	318	338	347	371	325	299	329	309	281	333	326	301	292	294	304	367	290	299	282	316	315	303	279	309	311	273	327	334	307	331	308	316	297	301	306	309	344	269	266	319	308	317	297	352	345	315	278	311	276	292	318	331	336	330	264	292	329	341	327	322	303	297	296	356	303	328	280	290	339	299	325	341	325	301	327	323	341	325	353	321	313	327	323	304	301	293	272	300	308	303	300	339	310	306	294	309	343	372	308	311	318	314	299	318	276	339	286	332	296	324	281	287	319	329	320	339	326	284	344	306	297	333	285	306	285	309	295	311	306	268	303	313	275	290	344	315	301	279	314	292	317	302	331	322	317	302	357	293	283	298	312	320	306	304	313	337	313	311	336	296	330	312	333	335	297	282	309	304	312	322	319	310	289	309	287	313	339	290	279	333	287	272	315	327	308	317	288	310	315	298	316	306	312	314	342	319	338	299	297	328	328	301	305	295	305	307	314	285	335	315	313	286	319	314	286	309	308	298	346	299	321	323	327	339	310	306	304	320	342	322	320	306	329	309	301	332	310	289	316	325	337	298	337	307	308	305	298	331	257	313	303	333	314	300	298	271	323	326	320	282	320	311	337	345	308	343	333	326	323	315	308	316	297	294	286	310	325	323	333	313	334	310	321	324	313	315	317	312	309	321	343	336	309	297	328	320	327	317	273	297	308	282	326	346	296	339	312	313	325	327	298	329	320	279	302	328	332	310	340	303	290	300	297	327	306	354	338	345	335	377	351	316	288	297	327	312	335	265	323	307	314	299	324	311	311	320	308	302	314	308	322	293	276	303	277	353	346	299	294	332	325	303	309	324	281	321	305	332	330	313	296	299	324	295	325	316	318	307	290	310	277	305	284	318	318	312	294	307	285	306	312	336	318	323	314	315	305	288	310	279	328	289	306	309	333	304	276	336	345	298	292	318	354	317	290	318	311	323	283	320	313	307	319	320	324	283	312	318	303	312	311	289	277	319	358	308	291	290	293	310	331	287	282	329	299	312	316	311	300	291	286	312	317	265	284	297	345	315	309	291	296	277	297	282	331	308	312	328	333	337	298	313	281	292	300	298	297	297	352	353	306	338	317	291	287	314	306	295	321	319	294	299	333	357	317	292	315	318	334	319	284	321	301	307	276	314	314	287	325	301	346	309	333	293	331	327	338	336	305	319	280	334	330	305	302	301	303	328	334	332	287	314	305	337	311	288	306	325	302	310	305	305	321	325	317	331	327	322	330	332	309	290	294	317	339	324	295	349	324	286	293	305	287	292	347	312	323	316	294	324	314	286	320	362	299	293	319	298	319	336	323	337	312	347	309	309	322	307	285	340	333	309	314	326	311	287	313	324	305	323	293	311	303	305	341	321	322	318	325	313	299	286	312	334	334	313	295	310	319	315	317	316	297	299	319	304	331	327	299	284	355	306	312	310	325	318	340	304	313	299	314	331	318	316	353	301	308	290	309	306	349	334	313	306	300	260	320	341	330	322	310	320	315	306	332	314	319	312	317	346	314	331	309	322	272	315	327	326	299	324	274	312	314	273	303	311	311	314	317	282	322	297	336	310	316	297	329	323	340	348	267	309	318	344	295	300	328	302	312	312	328	316	276	309	298	324	308	320	325	297	307	305	308	312	326	297	295	311	293	324	320	325	323	328	283	315	343	338	305	330	289	302	299	289	340	326	274	326	305	314	338	289	292	315	332	332	332	286	281	297	332	308	306	312	337	328	330	329	321	303	281	293	320	299	306	274	275	335	323	315	295	291	342	272	310	336	278	347	316	324	307	328	295	295	292	331	334	287	319	304	342	300	298	302	302	333	326	304	301	287	317	316	308	310	305	318	326	325	312	347	360	313	303
20717	1569	2987	3197	2729	2391	2088	1782	1666	1466	1360	1254	1225	1138	1124	1079	1032	968	1007	1002	996	886	919	928	916	877	909	847	856	863	810	872	816	874	871	875	870	868	876	834	873	822	852	839	802	821	847	823	818	838	843	825	871	788	864	840	810	822	868	855	816	792	784	842	801	864	811	798	854	800	716	780	789	785	814	739	815	795	832	856	782	785	819	823	829	850	795	833	796	824	852	815	806	788	784	838	844	863	831	780	818	797	794	768	827	788	816	901	814	837	813	795	799	803	799	820	794	792	811	733	791	788	795	812	755	798	844	810	840	821	791	823	782	811	810	797	825	777	805	824	799	790	828	803	834	833	824	823	832	831	774	828	816	801	785	785	814	755	824	767	814	825	746	776	868	803	801	791	802	788	824	795	843	776	818	807	806	842	847	835	798	808	781	815	818	757	794	815	786	758	838	816	805	820	785	786	845	829	839	796	734	714	769	805	781	789	815	748	789	773	792	774	820	786	775	792	801	804	814	804	770	808	800	782	808	781	781	844	751	859	787	834	810	775	777	849	777	840	787	774	820	780	773	792	790	828	767	818	814	773	782	767	766	811	810	752	831	749	778	764	767	784	717	807	789	820	741	806	805	783	786	761	807	818	810	803	757	796	795	814	768	810	829	783	708	768	813	807	758	772	748	783	738	832	817	802	761	798	816	825	731	800	806	820	781	785	792	860	787	829	779	810	782	798	797	769	823	839	817	804	780	829	773	801	824	772	818	785	795	776	778	773	825	823	765	780	811	775	827	791	823	788	818	779	832	789	815	794	770	732	777	767	804	818	831	765	753	752	789	839	738	770	796	783	804	820	823	793	802	828	795	779	806	810	815	766	805	849	765	786	813	830	790	853	792	797	805	779	827	789	762	796	797	763	797	766	796	770	816	751	803	824	809	744	806	807	763	787	765	764	773	853	819	813	771	822	803	770	755	815	811	795	804	823	795	800	845	813	799	797	755	788	797	817	799	774	767	815	753	787	816	774	786	822	822	821	816	880	845	771	843	770	780	818	820	813	770	762	787	809	818	858	785	839	732	776	778	840	777	812	772	783	801	827	771	774	809	784	825	750	800	777	793	796	813	810	773	831	793	786	845	817	782	815	789	755	759	767	758	828	795	810	812	843	803	811	847	798	834	866	786	771	811	800	794	757	799	757	794	828	809	835	819	829	831	739	821	828	793	799	785	774	792	744	820	824	770	777	825	766	837	763	821	752	811	798	792	816	825	745	754	791	755	810	804	826	803	783	809	814	807	753	796	795	759	781	810	781	772	751	811	813	786	795	825	776	846	798	787	790	812	811	768	748	769	809	803	723	808	775	789	797	835	815	811	801	720	756	785	791	765	796	756	799	789	821	775	828	777	818	811	787	769	777	767	758	785	842	845	771	779	787	842	815	808	830	798	763	836	783	780	766	853	813	820	845	784	796	823	815	784	809	809	823	736	803	838	750	794	861	809	793	775	811	806	796	826	784	807	872	771	809	796	754	841	829	827	800	838	781	807	805	781	791	786	796	822	799	823	773	766	808	730	790	798	795	769	830	787	835	806	801	840	797	776	751	829	808	783	791	812	763	820	864	809	738	747	811	795	801	810	817	768	793	770	828	812	815	809	806	807	800	788	827	846	781	795	768	796	793	795	708	828	814	875	787	786	795	762	815	735	725	822	824	788	847	786	812	707	779	759	774	772	747	776	805	788	779	837	767	807	823	800	821	779	853	796	790	837	789	801	796	781	800	807	808	789	808	806	791	806	729	823	820	770	771	804	775	741	825	768	850	760	787	775	813	817	815	794	783	829	805	783	775	804	767	798	867	817	835	766	804	799	792	753	760	799	830	793	800	843	813	818	801	815	808	819	754	822	817	841	880	777	782	814	834	772	822	844	796	792	801	783	794	767	792	838	852	787	813	850	836	792	806	802	704	802	800	791	824	809	814	820	796	785	772	791	766	755	821	804	779	820	802	794	807	748	765	804	762	828	829	808	790	871	834	780	788	778	793	777	847	784	811	872	791	770	753	773	790	771	797	803	811	761	847	838	759	807	785	754	803	776	752	828	854	771	790	816	828	812	760	857	797	813	792	830	750	785	811	736	820	846	844	786	758	768	829	798	774	829	794	782	773	829	831	772	804	740	800	778	843	786	852	804	866	818	776	759	798	785	763	816	848	852	749	836	795	776	770	847	809	815	796	783	769	828	822	812	790	732	743	782	825	822	782	826	793	781	748	831	845	776	815	822	859	788	861	810	786	799	833	785	814	842	841	778	748	742	812	809	814	723	788	751	823	808	819	763	816	834	766	803	807	844	797	821	822	808	848	779	804	812	764	809	790	785	797	804	802	778	777	801	789	790	840	784	785	729	795	791	800	818	804	794	773	821	805	786	795	798	813	825	788	799	839	831	797	741	786	780	788	828	758	811	804	764	814	810	839	787	792	821	778	821	823	769	779	796	830	823	791	812	772	779	797	794	801	793	795	775	776	763	787	829	842	817	785	782	795	808	771	833	798	793	827	804	813	812	762	818	790	870	779	822	835	793	767	786	790	786	829	793	781	811	854	785	840	802	852	816	790	770	822	793	791	774	774	830	781	807	807	821	803	814	855	824	813	805	797	745	883	805	808	830	829	809	773	761	829	784	742	805	827	802	830	803	803	784	758	803	795	794	814	774	795	777	816	744	822	790	822	859	783	828	789	781	763	813	825	801	792	771	851	835	774	751	816	822	814	782	786	783	850	814	804	802	806	762	829	842	752	857	805	804	820	789	790	797	828	838	807	788	835	774	815	799	790	800	764	834	805	796	783	822	805	789	789	789	794	818	779	854	807	776	826	800	829	788	779	832	809	779	816	789	803	772	789	837	812	833	752	826	826	799	832	850	786	809	809	807	813	748	792	829	805	827	899	775	805	823	806	770	797	829	829	850	811	724	863	789	801	760	780	771	758	823	827	803	835	803	797	794	813	777	782	796	803	804	756	798	804	803	842	754	806	746	798	773	807	820	797	787	796	843	834	789	837	781	757	833	768	790	795	774	827	809	776	817	795	777	846	814	775	839	790	827	764	790	770	826	781	739	745	822	808	810	825	822	801	813	795	786	810	829	781	798	841	838	798	783	813	808	808	808	796	809	820	787	786	754	800	803	833	794	783	762	812	798	792	832	762	777	751	844	839	789	854	836	773	788	819	764	802	792	827	775	776	803	852	809	835	825	727	782	792	822	784	829	838	761	776	822	795	807	812	824	791	807	798	827	759	809	863	760	828	819	804	843	793	797	841	800	774	836	792	748	801	759	739	810	808	809	823	798	777	856	802	827	746	742	811	816	775	757	792	764	787	770	777	729	822	838	797	726	779	785	769	738	751	779	815	780	806	765	835	776	802	821	806	786	727	800	825	748	770	810	791	849	746	761	789	805	806	783	837	839	829	769	801	795	836	780	822	795	863	801	810	823	745	789	785	820	791	825	803
52524	18392	3506	1722	1198	877	672	571	475	468	408	415	373	345	331	291	295	297	273	292	289	249	260	313	277	281	247	260	258	266	270	261	252	263	273	256	268	260	229	254	253	260	259	271	235	246	233	237	239	233	223	239	253	233	233	260	248	237	240	239	242	245	269	264	242	252	272	229	282	257	245	236	261	238	226	273	238	233	212	223	217	247	218	241	248	238	223	215	212	229	262	245	243	215	254	256	229	265	249	251	238	234	251	199	253	247	247	233	233	227	251	260	215	233	253	213	258	255	267	220	253	244	276	224	242	241	250	232	256	226	242	235	240	230	248	245	262	258	271	240	234	274	219	236	213	224	254	228	226	239	247	237	220	229	241	250	240	244	237	253	244	253	256	239	234	263	235	225	246	251	228	238	233	245	232	202	269	260	234	237	272	242	253	226	217	254	231	241	232	210	262	239	247	249	266	245	247	259	226	247	222	275	242	248	236	249	248	228	219	234	235	252	248	222	265	259	262	267	254	222	253	243	241	270	225	235	253	260	239	237	227	256	218	246	261	248	224	232	223	266	239	238	256	230	236	249	233	241	248	229	234	218	261	237	223	232	245	224	267	226	271	272	226	237	249	240	237	239	234	237	251	226	252	240	253	242	246	215	230	234	252	249	246	223	242	224	248	252	244	232	244	248	246	234	227	234	228	249	249	255	260	231	248	252	255	228	238	239	235	257	246	233	230	261	218	238	267	234	242	258	237	237	230	208	244	260	273	242	239	222	250	238	248	263	254	250	233	221	236	242	251	224	256	235	211	251	229	225	260	236	250	244	221	224	250	248	238	264	263	243	230	251	270	257	234	256	229	251	230	277	231	235	222	240	231	250	244	237	220	252	238	249	249	271	241	239	236	249	194	221	241	261	232	240	236	271	227	256	246	220	234	232	259	240	218	232	252	251	227	217	220	221	256	228	237	232	213	253	241	250	241	220	230	227	236	264	225	249	247	242	256	238	246	237	230	242	212	224	257	255	245	225	246	240	238	257	253	236	217	229	240	247	263	255	254	273	236	246	210	267	217	233	236	279	264	217	271	256	254	236	238	260	242	277	233	247	255	238	262	223	238	242	233	259	216	236	238	244	236	249	233	258	227	235	264	249	248	247	251	242	252	275	269	235	241	227	226	228	255	237	230	229	247	243	277	229	248	224	231	242	243	256	261	217	223	204	231	235	250	236	248	240	232	281	232	277	233	228	228	247	220	221	232	245	238	214	243	257	250	250	222	233	234	240	229	254	228	245	236	244	266	248	252	232	244	235	243	249	240	263	252	264	265	232	263	227	231	217	230	241	213	244	244	251	265	217	258	219	232	234	219	245	207	232	232	255	236	253	252	234	256	242	269	255	276	250	239	223	247	243	242	252	249	249	246	232	229	263	265	254	216	242	223	265	229	273	238	230	222	242	230	248	245	237	224	199	267	236	245	249	236	249	226	216	240	239	231	278	267	253	244	210	244	248	204	231	237	245	237	261	216	267	244	229	238	233	228	265	231	245	234	219	239	248	237	232	230	272	237	240	231	230	259	246	221	244	273	250	206	239	230	262	239	227	240	235	251	257	210	244	234	204	258	240	236	241	232	261	231	241	245	252	240	224	231	244	246	272	261	232	214	237	230	214	248	221	228	238	219	219	246	240	245	257	231	233	247	226	267	246	244	235	243	232	241	244	245	237	234	233	211	242	261	275	262	227	234	235	231	236	223	233	228	231	246	242	232	242	238	239	234	225	263	256	218	205	225	228	244	224	234	242	230	233	250	224	215	222	219	233	239	244	238	227	261	247	209	257	230	282	280	261	231	247	227	257	246	260	252	268	257	231	233	262	275	234	272	223	250	259	237	223	254	221	234	233	223	245	244	294	249	250	232	260	268	246	242	234	261	266	230	251	246	259	222	211	238	219	282	253	229	264	223	272	267	212	205	237	248	258	236	242	242	254	235	264	233	252	228	252	222	232	221	242	225	228	235	241	246	234	244	246	209	228	225	241	216	258	245	257	243	226	248	253	217	230	256	251	255	240	252	231	217	256	254	258	239	241	221	235	258	227	249	241	244	230	224	259	274	218	231	267	262	238	234	272	223	226	242	237	235	229	265	234	235	250	218	239	260	256	237	248	239	238	226	212	254	233	233	230	233	226	263	228	231	252	259	234	228	241	270	231	246	224	246	257	251	241	271	251	219	241	239	241	229	245	200	273	207	234	255	241	226	211	234	256	241	251	245	254	256	254	237	231	254	232	239	218	236	264	226	203	253	260	209	240	221	253	255	235	252	248	245	244	242	247	236	217	246	263	261	257	243	240	247	249	229	212	236	235	265	245	239	247	213	240	243	258	240	251	221	246	256	242	221	233	215	227	246	256	281	236	259	242	233	241	236	234	264	237	228	262	236	228	234	231	249	209	237	238	234	240	243	225	239	252	219	263	253	233	231	220	257	247	235	236	231	239	247	256	247	263	234	243	239	219	236	240	252	250	255	248	239	265	240	245	263	195	229	213	237	264	261	242	256	252	246	239	239	234	251	222	259	251	229	235	235	234	206	252	205	257	217	250	229	214	232	234	237	275	246	280	246	218	238	212	273	236	252	218	221	273	261	261	233	245	249	240	206	237	240	235	231	219	257	228	253	248	218	238	200	251	218	228	259	225	258	234	260	215	229	257	241	215	245	237	270	259	232	241	257	235	234	257	241	274	253	245	212	241	301	259	215	260	238	238	241	213	235	251	255	225	235	208	221	237	245	241	245	250	219	268	211	242	254	237	237	242	265	252	234	227	233	231	236	256	248	260	250	262	228	229	248	235	227	271	219	241	248	249	244	283	219	252	288	236	243	256	247	251	223	249	236	248	234	251	214	228	242	223	257	223	229	262	240	234	230	222	254	222	232	249	225	212	267	231	238	244	243	250	222	213	235	236	250	256	263	256	256	237	217	230	238	292	225	240	250	260	237	214	229	247	232	223	230	231	218	281	228	250	264	225	224	266	258	253	246	244	226	257	264	246	224	246	229	225	233	243	245	254	248	238	217	236	237	217	253	263	217	249	235	256	253	244	264	241	234	245	223	237	242	244	257	219	239	219	259	250	282	232	267	222	272	230	248	229	232	254	248	238	246	222	238	256	226	231	198	238	242	259	262	233	237	242	242	233	239	250	202	245	254	244	225	248	225	226	223	230	232	247	269	233	226	234	263	249	237	244	231	248	260	242	235	226	229	238	234	263	253	231	211	238	221	214	261	265	227	232	293	240	223	254	257	237	238	250	234	246	242	217	264	213	258	256	206	245	231	265	240	247	210	235	262	238	245	239	254	258	233	224	232	226	235	243	232	223	242	223	273	243	242	242	245	243	255	242	219	234	236	243	240	254	254	236	244	235	234	230	233	244	230	264	250	243	258	227	245	226	262	253	270	265	231	218	233	229	236	236	231	250	234	242	233	248	248	240	234	249	230	225	242	246	234	240	242	250
28457	2181	4821	5325	4484	3685	3020	2612	2148	1873	1679	1480	1437	1356	1209	1190	1114	1024	1001	976	981	899	840	876	880	806	791	783	751	719	718	716	718	749	725	719	739	704	729	697	706	674	711	673	688	686	639	672	643	724	697	649	690	676	662	637	679	656	627	677	685	675	658	674	616	668	644	622	613	619	649	655	598	655	679	663	633	610	598	638	657	627	597	595	668	639	654	631	651	635	635	653	635	633	585	635	633	639	615	638	597	622	606	656	636	646	591	646	689	623	622	670	641	632	626	602	626	640	621	638	595	612	659	636	612	638	619	649	628	600	580	615	633	636	655	629	598	666	651	636	647	639	592	645	620	633	672	622	616	637	589	640	624	638	602	627	672	592	653	679	620	649	611	596	641	626	643	634	637	593	620	651	646	636	606	616	610	643	606	647	623	596	593	647	614	619	592	677	645	626	651	674	583	570	627	625	657	612	649	641	594	608	650	612	609	590	635	599	622	582	616	617	645	597	637	595	619	627	636	605	624	607	618	610	629	638	587	650	615	607	625	625	598	607	602	606	610	624	611	617	638	626	642	642	622	598	619	628	655	648	651	614	605	578	607	630	619	591	641	641	627	617	623	615	579	580	620	606	585	601	631	647	610	660	623	620	570	615	620	603	618	651	612	610	610	597	628	613	662	619	570	604	613	668	593	626	600	641	626	578	609	604	618	646	576	633	610	619	580	653	622	646	659	649	637	628	634	570	582	616	611	621	619	592	636	591	585	627	636	585	646	616	629	610	638	641	591	600	616	634	617	610	591	574	646	631	627	633	618	610	632	629	571	623	639	611	619	599	591	586	641	607	594	599	598	604	646	593	627	591	605	624	622	602	599	646	625	619	640	606	638	622	596	637	660	635	634	620	641	633	631	624	656	588	608	650	590	610	638	605	646	658	602	638	594	635	621	594	636	598	610	638	563	619	666	576	596	612	642	580	593	622	633	599	618	619	623	579	598	622	588	611	595	626	626	636	606	607	577	602	656	639	572	609	615	590	588	612	636	677	602	601	632	644	627	593	633	592	590	612	653	630	601	644	642	618	633	584	620	588	619	646	582	641	595	624	653	648	587	652	611	618	587	620	621	631	617	612	590	644	624	657	627	625	574	645	607	644	622	632	627	650	623	631	608	656	599	606	615	645	601	615	628	603	629	628	625	607	608	644	631	635	607	588	561	593	617	617	628	575	601	591	648	621	646	591	595	632	606	619	593	612	624	619	599	573	609	632	661	613	647	591	673	597	636	643	653	581	679	681	589	641	630	570	590	607	642	626	642	659	667	576	582	597	641	555	640	633	615	610	655	590	622	644	601	597	627	644	672	613	589	662	638	653	636	575	637	627	622	631	623	633	603	579	613	575	606	644	645	631	632	632	624	643	630	603	603	657	608	614	633	609	612	645	608	590	625	649	615	581	640	662	609	646	631	597	611	614	579	638	586	635	645	620	609	619	608	592	601	617	618	624	590	662	576	611	600	616	621	643	612	611	615	604	651	621	613	610	606	582	622	613	635	631	590	604	652	600	632	636	619	596	610	620	601	623	617	608	637	666	635	615	615	593	633	637	595	659	625	695	620	640	643	675	589	610	578	612	637	621	585	609	596	639	619	615	619	602	625	623	630	632	610	619	616	645	614	630	586	659	616	648	614	593	670	552	616	607	600	638	644	600	691	612	605	628	628	627	665	623	596	619	600	630	595	610	612	618	599	617	619	628	628	646	615	606	651	582	650	649	652	603	646	588	589	639	598	581	658	586	654	590	596	631	624	638	579	600	629	597	657	599	609	657	626	578	628	639	635	578	641	618	586	588	626	576	620	619	633	613	634	637	610	595	576	633	600	621	648	669	626	611	585	591	604	606	645	624	618	618	595	689	605	606	601	604	624	627	619	648	604	668	639	623	613	623	611	606	618	599	632	622	640	664	614	641	622	620	595	646	621	633	656	541	601	655	612	661	645	614	600	627	610	611	594	569	639	549	592	630	581	632	600	624	612	606	621	598	640	613	575	635	598	619	587	672	596	633	636	644	665	646	638	618	613	665	619	613	628	636	586	596	605	662	627	634	639	611	640	596	645	610	592	632	620	633	621	574	659	574	619	625	598	653	593	639	613	620	607	618	629	634	620	628	621	619	619	601	661	635	647	648	653	616	584	637	594	613	587	637	626	615	633	611	628	596	615	662	623	629	648	608	589	637	580	601	601	622	637	629	648	618	607	616	627	615	637	620	593	594	595	632	652	647	629	647	614	628	580	609	605	576	608	644	582	620	636	606	593	651	622	628	609	600	629	623	594	621	632	587	597	658	573	621	617	589	588	615	605	608	593	600	600	598	637	610	630	608	603	595	600	617	610	575	625	599	606	581	607	642	639	645	576	584	613	612	621	670	607	603	595	625	602	651	616	621	600	641	595	602	621	618	645	609	644	608	640	639	606	585	593	663	592	636	625	650	637	614	660	592	601	605	676	639	602	639	585	587	615	674	622	609	637	580	609	660	588	602	643	644	614	604	610	668	621	592	634	582	608	665	671	656	646	575	622	570	611	637	643	606	617	647	641	613	620	672	611	647	603	594	616	603	604	646	593	610	630	622	624	640	615	607	635	638	614	625	618	625	605	625	644	613	653	610	601	604	641	610	607	590	597	624	594	603	656	573	662	647	586	644	574	610	637	614	618	595	595	588	592	625	625	612	630	628	666	615	630	649	599	670	648	560	606	626	591	632	591	587	612	611	611	643	598	608	594	624	611	602	665	581	636	617	558	628	579	597	612	635	606	551	641	590	625	585	592	653	636	594	610	594	639	643	616	609	615	651	619	615	601	611	577	637	604	601	597	607	602	623	629	665	599	653	590	616	621	581	596	604	614	606	624	561	632	624	629	574	604	648	619	594	630	608	588	603	585	555	640	634	603	608	621	625	583	607	654	620	620	607	645	620	639	616	634	619	587	637	588	623	643	646	633	617	607	651	615	560	606	603	588	665	591	599	625	628	618	627	623	626	635	609	624	628	607	614	645	629	666	613	658	616	634	641	635	602	613	657	595	611	606	597	624	576	629	621	610	634	636	664	639	602	618	597	575	594	627	620	614	626	613	643	601	662	635	636	631	625	633	654	582	628	625	608	600	595	584	604	656	626	618	634	582	610	599	608	600	605	665	629	667	648	596	575	615	628	628	653	601	595	589	645	626	663	653	605	607	597	616	628	610	636	572	639	633	625	610	637	602	611	664	605	617	612	624	537	610	586	624	616	652	622	626	688	649	638	591	603	605	578	611	608	656	638	606	642	618	605	570	592	601	658	601	602	647	622	614	617	675	592	599	633	606	650	664	610	610	618	645	609	647	614	619	639	649	616	600	586	605	666	657	611	613	607	653	597	593	629	606	622	572	687	603	612	588	604	667	643	625	620	635	622	585	602	673	602	631	591	627	639	634	596	599	602	615	614	620	665	665	589	610	682	645	578	602	608	645	614
4443	291	281	272	245	243	261	224	225	251	234	232	230	224	276	208	257	230	241	257	234	229	202	226	249	216	264	217	227	243	254	213	235	231	236	238	218	208	242	225	246	241	225	226	240	257	246	242	245	239	246	209	263	246	240	246	254	225	264	227	239	244	235	213	226	245	258	253	210	224	225	241	240	206	240	258	231	235	213	246	263	235	239	252	251	222	287	236	248	240	253	226	271	240	223	236	244	214	238	264	243	218	234	212	212	222	247	234	236	261	253	253	226	229	237	246	261	247	256	212	214	238	246	244	239	233	226	238	263	257	244	255	247	247	206	253	252	227	213	222	236	235	222	261	245	248	205	244	242	266	227	227	238	231	200	258	222	234	261	227	203	248	244	235	247	199	208	246	221	239	221	238	226	246	231	259	227	264	244	240	243	232	248	242	230	231	244	250	255	225	245	223	223	219	234	234	218	218	270	246	266	245	207	219	214	230	224	249	233	246	273	210	244	267	235	237	238	220	266	255	245	235	243	232	216	236	207	235	206	223	216	231	242	233	247	232	242	192	231	257	229	256	219	259	233	238	211	253	217	226	229	251	234	248	249	240	212	224	279	244	225	227	220	234	253	221	246	235	210	232	236	247	215	235	226	231	244	209	220	233	251	224	246	231	267	254	240	208	251	246	249	248	193	220	234	215	243	218	258	265	251	235	226	222	265	252	220	248	252	219	209	239	245	255	222	223	236	223	246	214	223	253	212	193	245	234	261	234	229	255	224	241	249	233	253	244	212	217	229	241	231	240	225	278	217	238	268	217	222	219	265	229	254	254	248	248	227	220	215	217	219	223	226	243	213	220	230	260	243	217	261	250	265	241	239	210	223	230	240	211	230	262	233	238	217	230	237	269	231	243	238	248	242	240	246	224	214	237	240	230	219	246	223	241	243	241	219	237	249	219	245	240	223	243	258	242	241	213	252	257	216	237	234	238	256	264	218	234	263	262	229	247	217	217	230	252	218	222	214	250	228	252	233	222	233	228	245	239	248	226	222	224	256	249	268	215	242	235	221	234	219	231	226	228	211	241	232	228	221	230	228	264	211	236	244	195	255	241	220	247	232	254	225	219	258	210	245	250	246	231	234	246	229	254	242	249	218	244	236	217	250	217	241	251	243	209	246	233	225	225	245	266	235	244	259	250	258	225	221	194	210	224	244	245	258	235	242	229	222	268	214	243	214	213	220	232	209	228	228	234	247	220	263	231	225	246	255	229	218	227	232	229	238	223	251	228	267	245	250	206	220	201	237	204	221	215	266	229	223	230	255	220	202	227	221	220	229	220	238	223	240	246	245	217	231	244	240	234	245	211	255	269	243	222	263	242	249	211	223	215	225	230	238	232	247	244	219	238	232	259	234	210	239	218	234	239	267	237	229	228	225	245	219	222	265	244	224	222	263	204	236	251	216	239	229	235	245	244	224	246	236	234	238	225	233	252	228	247	203	247	216	259	247	244	249	262	229	252	222	225	242	221	269	230	230	220	226	248	257	246	240	225	226	250	237	223	244	266	239	238	240	211	231	229	229	238	227	238	232	241	245	220	263	242	249	228	195	223	228	239	220	235	225	237	255	275	248	224	236	228	228	225	225	239	220	254	227	241	233	218	254	206	222	234	245	215	220	209	254	216	224	232	214	221	263	253	223	212	227	233	245	231	226	201	242	232	245	253	251	216	244	232	228	214	249	254	238	229	232	271	235	240	270	210	226	232	239	227	250	227	227	244	246	221	235	233	224	224	219	229	208	257	239	236	230	233	254	252	236	237	247	199	218	223	225	228	258	243	218	237	222	249	211	231	234	257	239	243	220	246	248	225	240	234	215	243	230	246	268	240	255	229	252	212	245	257	251	238	201	253	212	249	249	248	213	237	227	227	196	231	231	209	225	223	230	261	236	222	228	248	242	232	230	235	224	231	241	227	238	229	245	240	249	252	241	239	234	251	238	199	193	253	236	261	228	229	221	251	241	245	241	211	202	241	228	228	236	213	213	228	223	227	228	197	228	210	263	243	235	262	234	267	231	234	224	248	234	225	244	252	239	237	230	239	251	224	235	249	245	240	273	237	255	244	239	247	224	221	272	227	250	239	252	245	255	245	238	222	233	213	247	234	219	222	242	210	222	241	235	223	230	237	232	279	232	264	242	260	232	238	220	232	228	224	249	222	255	232	242	270	217	253	253	235	242	255	232	256	218	251	228	234	271	212	234	257	246	246	219	270	218	245	256	230	258	250	224	245	228	262	242	201	226	224	215	242	240	238	229	231	253	238	218	225	227	224	242	225	224	218	234	240	226	244	224	243	240	261	233	253	221	214	222	244	244	232	232	220	220	231	235	233	242	265	244	206	234	225	248	227	236	230	238	207	254	219	227	226	217	210	230	262	216	231	248	252	237	229	230	225	245	245	255	236	236	223	245	240	214	230	212	244	216	228	248	239	233	235	250	195	229	236	245	249	194	237	209	227	264	207	239	237	248	242	256	191	241	219	256	240	217	265	216	275	241	242	223	255	262	223	236	228	195	223	231	228	246	241	239	255	259	254	210	234	255	236	230	237	262	237	243	241	233	236	239	259	276	223	231	253	231	265	222	215	219	255	258	250	227	230	239	267	236	218	242	228	218	219	206	242	234	224	262	243	228	262	264	222	226	217	250	241	237	268	242	227	259	229	234	241	222	242	226	213	221	256	238	217	218	244	241	225	210	251	223	246	257	235	237	248	220	222	242	220	219	195	233	249	227	232	249	241	199	236	237	240	230	236	242	216	249	232	215	232	208	242	222	238	238	237	231	250	236	236	247	249	225	242	254	251	229	229	219	220	230	256	225	226	265	244	221	197	243	249	250	252	246	232	256	244	243	218	249	226	239	225	223	234	214	220	247	224	225	219	220	223	249	192	263	228	216	230	237	241	242	233	237	250	234	219	212	228	210	246	234	225	243	267	222	232	250	237	217	204	242	245	245	238	238	235	254	282	224	243	217	240	232	242	261	247	244	229	209	254	224	210	219	230	244	241	238	217	251	250	232	219	213	220	249	228	196	220	252	214	216	207	249	240	257	218	248	243	243	248	234	243	239	227	219	238	219	238	224	237	210	229	250	260	235	247	222	225	236	247	238	220	219	246	245	216	233	243	241	233	248	242	269	227	237	226	260	241	217	251	250	215	241	216	240	216	223	218	241	242	221	239	223	249	243	239	239	208	250	238	239	243	283	273	257	240	240	261	262	214	210	221	202	263	249	259	225	257	253	254	231	243	243	198	206	246	241	255	239	231	242	225	220	232	242	236	231	232	223	196	221	256	220	241	211	239	239	249	230	214	227	278	255	249	257	217	234	239	238	262	238	239	213	228	260	236	230	227	246	242	255	240	221	268	246	239	220	221	208	243	236	215	229	240	244	197	223	217	258	262	234	231	234	267	236	245	233	238	285	219	250	242	219	248	232	199	240	215	225	269	233	225
4298	681	739	745	760	697	710	663	707	718	629	669	635	684	639	595	668	634	650	664	598	616	666	637	654	593	632	632	627	669	618	650	648	667	656	599	652	667	613	665	672	638	630	621	622	601	600	628	619	596	625	672	638	669	590	669	651	632	633	658	632	616	635	631	625	654	613	641	628	650	607	630	641	626	642	665	603	639	635	576	608	636	639	626	644	613	552	668	646	608	642	608	599	629	628	662	649	634	660	639	660	598	601	645	604	683	691	603	637	662	607	626	635	631	602	598	603	637	621	644	638	640	627	578	604	645	605	612	632	627	684	605	643	616	643	641	627	642	626	677	639	623	677	611	661	663	653	621	603	642	632	623	647	622	619	686	636	633	617	631	631	626	574	596	658	615	598	641	652	646	632	652	634	677	601	627	671	610	631	584	581	650	691	617	616	631	562	611	668	599	617	592	669	573	615	621	659	626	625	640	646	598	648	631	658	678	623	601	652	610	612	663	683	604	632	601	667	659	627	588	661	620	650	640	639	613	615	596	638	609	629	652	668	656	661	588	621	651	673	660	637	664	666	677	638	667	619	620	660	655	631	636	595	618	617	648	587	621	613	637	594	656	647	626	627	603	585	627	597	658	680	631	604	667	624	635	599	644	650	677	613	603	621	624	607	601	596	672	646	636	618	617	604	610	623	612	616	606	637	622	661	585	626	632	604	636	617	605	637	606	634	630	611	614	608	650	594	650	635	683	652	605	629	664	632	634	618	666	612	632	651	625	585	666	697	597	573	609	618	643	667	664	621	641	618	624	623	607	648	626	657	621	627	666	639	680	641	608	649	649	641	605	609	620	654	649	612	596	677	659	628	648	615	605	564	672	631	633	615	605	629	690	572	646	636	620	684	609	631	678	610	608	566	633	630	616	665	643	678	678	628	658	605	633	606	659	629	618	609	627	598	647	613	614	630	592	651	648	584	674	646	615	659	663	609	632	641	649	654	622	642	620	595	633	644	643	679	643	597	625	635	602	619	650	630	615	632	663	611	618	651	612	626	615	603	680	600	602	643	623	635	636	654	644	625	611	627	602	615	626	645	628	629	606	604	640	635	635	665	632	686	654	658	593	679	632	657	615	616	649	681	632	597	641	684	651	654	645	621	621	639	639	607	618	614	616	671	625	629	626	616	626	624	603	671	616	681	652	601	672	621	632	604	637	621	674	627	647	655	642	643	638	582	635	629	632	653	604	597	624	638	607	628	634	648	594	648	671	607	627	631	626	606	668	617	625	630	608	651	634	611	623	623	634	653	655	666	608	582	607	640	597	651	617	636	651	601	624	636	616	636	677	620	618	626	654	629	660	604	665	651	635	609	623	633	635	663	663	629	636	656	660	612	647	599	638	623	662	656	615	669	626	643	630	630	631	613	633	640	620	602	660	622	594	639	618	634	649	648	654	617	643	619	646	650	657	640	611	634	659	613	663	619	643	650	647	663	613	608	655	644	606	627	625	630	641	602	638	690	599	645	652	668	640	627	655	601	666	622	634	630	603	646	589	626	627	681	640	625	571	625	653	621	613	629	653	674	627	692	626	618	638	635	643	646	649	656	618	686	622	650	658	633	645	698	604	638	645	688	607	629	618	632	619	639	621	700	668	630	672	630	596	620	626	631	674	659	637	623	665	598	569	651	645	647	592	619	661	595	669	612	605	615	607	617	631	630	615	607	600	591	651	617	653	624	633	612	645	600	624	655	620	612	635	623	627	679	601	610	652	681	613	670	658	671	650	616	679	650	664	591	622	601	650	610	633	658	624	625	641	659	638	637	638	645	627	623	626	631	637	624	609	681	616	609	657	646	623	624	592	590	652	655	671	608	605	647	559	633	679	626	549	628	629	640	668	625	637	648	621	619	651	653	631	651	595	622	687	667	637	580	629	640	617	651	664	635	606	638	686	644	639	591	623	647	609	634	606	615	682	625	637	612	654	609	633	655	669	634	628	625	664	624	668	613	632	646	667	660	641	657	660	666	607	641	639	644	621	661	660	614	631	619	665	574	657	666	639	583	638	634	645	617	662	639	632	719	644	626	656	622	570	650	611	646	633	636	652	661	654	665	659	648	615	641	611	669	610	613	630	591	662	596	587	628	585	666	603	670	608	621	666	632	674	638	667	671	609	653	612	656	628	647	639	598	638	606	622	625	628	643	641	652	593	658	648	639	592	643	613	674	650	594	686	641	630	675	636	650	685	649	611	673	649	636	587	670	642	629	611	627	627	581	600	639	635	679	618	670	640	657	626	633	645	634	663	657	665	622	640	617	616	646	676	582	662	700	657	652	617	628	645	641	590	660	642	627	604	642	621	629	653	637	629	635	608	635	622	634	662	609	652	641	660	626	589	647	644	633	651	651	669	661	627	617	660	626	627	604	583	600	660	645	628	628	623	657	607	605	624	536	669	634	648	657	607	611	666	678	652	625	624	634	665	630	608	634	647	629	644	644	689	632	615	604	669	674	610	640	608	613	625	591	642	646	642	594	643	664	635	649	626	634	591	651	636	609	655	643	640	592	630	578	635	671	624	649	581	639	614	617	628	633	642	635	652	660	623	644	578	603	572	648	604	633	620	626	600	654	602	636	656	646	585	613	593	676	647	648	633	649	582	623	625	636	658	626	606	642	598	652	646	599	655	637	615	597	655	640	623	635	630	638	612	633	586	651	630	625	610	635	657	607	633	671	676	606	641	628	632	603	612	648	681	637	645	592	634	639	652	649	651	622	625	607	629	643	602	632	614	632	646	604	632	629	642	621	626	626	638	628	621	620	622	618	620	671	609	638	637	641	645	671	662	602	645	590	621	654	596	672	644	618	641	646	635	624	674	689	620	645	669	642	628	595	654	645	697	636	604	620	638	663	618	591	646	669	637	666	621	640	618	609	667	639	609	633	641	649	649	616	642	622	606	641	681	627	679	615	622	596	638	614	626	625	696	599	661	636	580	632	672	648	587	631	665	666	638	614	601	664	666	627	634	633	591	650	616	614	653	652	637	638	634	587	641	623	637	678	612	603	626	665	659	629	627	614	599	638	647	650	606	630	591	610	626	618	652	618	644	615	651	670	637	628	619	598	614	651	590	592	607	637	592	614	634	649	658	644	627	648	614	641	624	620	624	638	631	623	626	601	627	627	588	573	644	634	626	614	645	668	629	649	672	620	608	610	674	614	616	584	636	659	568	662	626	641	617	647	638	618	635	637	650	622	613	609	602	647	610	627	636	632	625	614	630	630	620	654	634	659	580	645	609	637	657	652	643	604	647	620	624	610	601	657	579	620	662	600	631	614	618	630	631	604	670	624	633	626	665	630	590	654	612	629	636	625	600	617	659	655	671	656	691	657	608	610	586	661	581	649	590	650	629	616	659	603	621	625	635	597	590	655	614	660	584	626	668	625	587	597	664	599	578	628	653	583	609	652	604	598	637	624	591	645	659	658	623	645	601	633	622	653	592	612	628
36689	8208	1405	1006	827	601	534	507	436	443	376	354	396	364	398	323	363	332	344	347	336	322	330	331	351	304	307	328	345	298	319	308	306	298	328	312	280	331	317	341	323	312	310	310	301	276	304	318	329	323	301	363	304	298	340	294	310	311	279	292	283	301	320	331	318	326	327	346	319	304	290	326	302	333	305	342	299	308	336	310	305	295	320	307	314	285	334	321	317	314	301	310	301	279	284	301	301	304	302	326	296	305	298	350	333	314	321	336	326	345	304	312	304	301	287	337	294	306	303	322	320	318	337	307	316	303	312	300	350	312	323	326	320	328	287	320	303	337	322	313	319	322	309	308	291	296	322	322	313	313	322	301	318	313	299	340	305	315	289	317	361	295	340	331	336	299	296	301	334	318	311	320	304	351	337	293	303	290	314	317	326	318	338	301	314	319	366	312	303	303	288	317	324	326	344	296	305	316	292	337	320	286	344	305	304	317	297	295	319	320	307	336	335	331	297	325	342	321	295	311	313	332	336	322	326	299	337	333	322	295	299	319	304	312	321	317	341	355	297	308	323	314	320	302	315	290	287	324	311	313	319	315	329	333	308	324	335	327	305	306	338	304	360	315	321	316	327	301	321	307	302	340	326	328	354	313	309	331	326	319	324	316	304	303	296	319	310	282	308	320	310	336	322	284	329	321	332	315	359	348	326	305	321	303	309	310	308	304	294	305	320	318	298	321	324	298	301	335	303	311	356	296	310	313	276	336	331	326	316	323	347	321	311	319	334	290	295	307	285	290	315	319	327	299	328	302	302	323	314	339	307	308	311	308	318	333	329	323	309	299	293	323	279	311	341	297	292	317	322	331	322	326	301	304	314	349	311	309	311	318	300	291	293	263	330	315	311	320	293	333	318	305	333	294	299	295	313	297	314	302	313	343	324	318	321	320	311	317	311	293	307	305	302	261	313	307	331	285	327	296	306	330	305	314	339	299	308	298	333	344	323	345	309	321	321	324	333	298	334	343	303	346	298	318	356	290	324	307	329	304	308	293	329	341	303	307	316	349	311	292	287	317	326	311	293	299	319	309	348	299	317	302	291	325	337	307	299	306	330	310	325	312	322	318	305	333	287	302	314	303	279	271	314	312	295	320	306	344	315	322	309	320	307	300	301	313	327	289	304	306	312	301	276	319	336	288	303	325	327	342	318	325	320	328	316	287	295	310	326	328	342	285	306	294	313	329	333	297	322	313	333	330	302	350	335	306	330	325	322	308	316	315	326	314	318	320	331	320	299	306	317	320	302	323	310	338	337	325	343	300	322	304	315	359	346	305	296	300	353	285	275	327	319	290	319	301	310	296	292	274	308	342	328	328	281	311	292	332	311	301	309	313	314	277	281	279	338	291	339	334	342	320	331	302	348	325	263	311	323	302	343	312	338	287	326	339	299	306	297	323	302	286	315	290	287	315	319	312	347	349	332	316	325	279	325	310	305	302	294	317	315	365	321	306	304	309	292	348	342	333	333	333	303	338	307	313	324	339	302	311	290	249	309	321	268	290	307	299	316	305	343	304	287	290	310	295	323	291	312	299	314	293	333	338	334	311	322	326	320	301	316	344	324	303	316	287	323	262	314	308	326	273	301	296	359	324	301	312	310	315	335	337	345	307	313	325	341	313	331	305	340	296	325	306	275	341	282	311	291	300	323	303	306	262	315	324	317	318	309	292	323	341	290	328	304	339	314	298	293	312	305	341	294	330	321	314	292	300	321	313	321	309	329	330	329	330	312	307	301	306	347	325	310	310	316	314	323	307	304	327	316	329	319	334	346	314	317	308	293	317	329	290	338	301	343	326	305	319	318	320	340	310	329	298	265	325	325	306	303	316	310	290	312	289	300	301	336	342	326	300	274	322	300	308	296	298	292	327	304	314	320	328	317	294	327	355	316	330	299	317	305	303	269	326	324	327	344	290	293	343	315	302	342	341	301	306	323	297	298	328	345	283	306	304	331	330	287	286	276	302	332	318	330	287	319	286	308	306	311	289	319	318	312	303	327	313	313	319	317	304	344	345	349	311	320	298	331	298	306	296	308	318	331	294	304	315	343	316	338	323	309	325	333	311	305	307	302	318	336	330	310	318	339	329	326	286	332	316	305	306	294	335	313	312	283	308	316	348	271	302	280	296	314	331	304	332	309	304	318	309	273	313	307	309	323	317	347	338	348	319	294	310	323	310	318	283	302	328	312	315	309	297	323	279	296	348	296	339	294	290	312	310	325	297	344	323	301	343	333	303	311	311	332	345	313	289	317	306	327	328	311	309	330	355	301	339	312	308	301	316	323	315	322	345	338	332	344	328	334	324	299	320	353	321	336	327	343	308	301	325	333	285	330	324	331	306	292	301	293	337	308	300	307	356	330	319	304	296	324	308	346	296	288	265	332	332	287	342	283	302	306	298	334	326	301	301	308	288	337	304	301	306	328	304	332	310	310	306	287	327	316	300	302	315	301	336	278	348	295	289	327	308	315	297	302	321	298	293	307	299	328	293	330	319	279	316	329	304	320	304	297	303	309	318	321	327	276	301	313	330	311	300	327	343	304	323	294	295	287	316	304	312	274	303	299	324	323	344	340	316	315	354	304	328	345	315	304	311	352	315	344	314	303	293	326	338	324	354	286	347	320	325	328	308	335	328	346	323	283	310	281	325	335	345	308	315	309	305	343	290	298	282	297	293	294	309	322	344	320	315	297	330	338	319	307	310	315	299	330	358	343	319	302	340	326	331	326	307	356	322	304	338	314	318	322	291	298	341	314	344	310	340	320	310	311	300	320	307	334	315	318	305	280	341	286	316	306	316	304	319	295	344	342	280	300	320	293	334	285	331	338	346	304	285	278	311	295	331	346	305	287	302	296	320	303	312	365	319	283	324	303	304	291	326	309	338	295	323	308	336	306	312	350	306	327	316	326	368	327	317	322	302	305	326	306	338	305	329	294	327	310	312	316	303	299	320	294	348	287	276	331	300	299	318	318	311	330	314	307	323	328	309	339	318	286	303	324	363	286	325	284	295	315	322	268	294	308	332	294	330	276	310	325	297	286	296	305	308	305	310	316	305	304	312	330	320	277	267	296	316	311	316	323	331	268	303	307	307	338	320	299	297	313	328	337	324	337	320	319	361	291	298	317	327	324	319	274	294	323	343	341	303	312	308	274	315	306	338	336	308	330	335	289	288	329	354	317	315	297	307	319	325	303	291	328	287	321	317	303	327	328	346	313	283	336	299	322	302	335	311	317	302	305	352	319	345	308	321	294	320	329	317	288	322	296	282	315	336	280	321	306	341	318	296	313	283	291	337	302	305	289	320	284	327	295	320	309	342	328	333	338	299	327	340	299	337	303	301	316	318	318	313	314	303	300	309	322	305	335	351	317	358	329	314	322	313	313	325	275	323	303	287	341	308	301	348	323	299	337	327	298	280	290	300	334	316	307	287	286	314	322	322	290	318	302	307
18945	1553	2951	3335	2833	2509	2016	1892	1593	1442	1416	1300	1264	1239	1183	1066	1074	1005	997	974	958	958	981	966	913	972	944	856	873	879	855	867	923	870	885	856	902	880	866	806	863	847	870	828	822	792	854	816	853	888	822	847	833	871	865	763	853	848	873	787	793	808	810	787	778	845	813	836	871	795	843	831	818	810	788	777	777	802	779	787	827	774	833	780	808	795	812	838	764	777	791	828	770	810	839	771	814	817	779	806	774	775	812	798	785	772	854	832	793	782	790	793	841	818	816	769	857	801	752	826	790	828	784	803	789	815	830	779	834	857	752	762	800	855	786	782	825	773	767	801	850	850	758	801	768	854	797	875	789	832	816	808	770	828	806	787	851	828	794	824	771	777	799	827	779	780	815	835	792	805	803	821	820	831	788	792	833	847	797	789	812	794	832	806	793	816	827	836	776	784	809	809	812	801	841	781	761	746	765	761	830	866	788	756	777	808	783	797	791	792	823	800	811	765	775	831	769	850	870	793	814	800	758	830	761	813	835	857	781	829	765	808	786	869	803	771	821	809	766	819	793	757	787	827	776	804	827	835	802	809	783	782	824	820	805	831	795	795	739	821	778	785	808	842	775	806	733	822	794	830	781	854	853	763	811	820	829	784	804	828	785	765	811	836	811	784	801	761	833	794	822	822	821	820	804	780	845	807	835	785	809	739	752	764	801	828	780	787	825	793	807	815	794	804	828	774	835	837	817	754	819	817	790	804	724	781	796	787	775	788	777	764	719	786	809	829	815	759	809	805	802	799	869	789	789	777	831	808	815	765	777	804	820	817	793	753	813	811	784	826	752	802	797	816	824	845	797	835	781	757	784	810	817	814	771	769	832	822	838	819	765	804	795	771	820	773	797	848	806	796	768	746	766	771	746	761	780	773	814	787	833	787	803	811	875	875	855	756	793	779	785	799	784	769	785	808	818	763	811	816	823	787	780	855	829	823	797	812	842	749	771	815	788	831	775	800	817	813	795	809	850	764	801	867	839	834	808	765	790	851	839	786	852	734	796	849	818	734	750	823	734	800	813	803	753	792	771	789	773	769	776	779	803	798	826	809	804	815	799	777	786	774	818	783	834	770	780	810	783	804	815	766	795	785	812	852	832	798	806	800	802	789	810	839	805	818	825	836	816	773	802	821	774	812	785	842	745	800	776	811	761	822	782	787	803	769	778	827	778	760	800	826	856	812	840	780	832	793	763	742	827	782	788	816	778	838	799	802	840	768	795	816	753	830	752	746	814	805	799	767	790	789	785	755	830	882	815	817	784	771	774	845	784	782	814	782	789	840	813	735	811	792	829	775	852	771	801	842	819	805	839	801	842	779	808	800	805	788	813	779	811	784	789	805	825	739	794	820	791	825	798	783	830	839	797	797	798	773	821	772	807	788	801	766	768	804	787	781	799	778	805	775	784	851	835	793	756	780	762	780	786	803	745	790	834	820	811	827	809	772	797	805	815	888	835	774	828	795	788	837	814	768	794	791	780	827	806	801	797	790	766	817	749	784	775	794	809	784	815	831	815	801	805	769	786	798	780	829	790	826	788	786	785	781	790	831	791	767	792	822	811	793	796	798	803	784	826	769	820	790	856	821	831	829	798	780	805	791	859	787	808	841	809	789	815	782	802	774	754	838	780	780	777	797	844	786	783	790	836	744	761	818	805	818	810	831	811	774	784	821	837	794	775	812	804	818	824	803	833	788	747	788	807	800	807	832	721	796	800	806	763	824	770	829	889	821	783	807	768	783	807	814	793	791	855	822	820	788	837	805	800	807	826	790	813	816	750	782	755	798	776	783	818	796	802	861	825	812	786	838	797	818	848	775	817	730	800	805	804	803	813	764	829	834	833	799	845	834	782	788	794	782	820	776	819	810	804	773	803	783	793	851	794	770	826	783	843	781	796	801	810	783	796	760	806	783	793	814	759	744	800	796	795	799	761	814	765	806	769	765	843	759	735	831	776	758	801	812	793	836	847	775	782	793	735	819	831	795	790	766	831	799	802	771	779	728	788	810	802	808	824	798	817	851	801	749	815	780	794	832	739	824	753	828	801	769	797	840	782	786	789	801	784	771	795	819	757	778	800	769	839	846	802	772	805	824	883	799	792	742	790	767	808	810	819	808	831	844	788	843	829	846	790	785	798	817	769	779	775	795	756	806	828	803	843	796	799	802	808	784	813	875	798	797	765	830	767	803	820	795	832	822	823	791	835	836	804	754	846	770	818	803	817	816	815	833	800	779	777	776	785	830	759	782	799	793	771	806	800	772	789	803	812	751	838	804	821	757	813	799	754	818	793	778	803	830	805	799	780	798	807	825	786	806	811	769	819	806	795	840	799	810	773	788	790	805	834	813	816	774	835	824	777	794	749	798	836	757	836	818	796	828	771	790	795	839	808	828	866	816	828	823	811	828	775	801	852	814	800	772	773	806	794	755	798	792	878	808	839	806	779	782	802	773	778	823	822	811	855	802	785	779	793	781	803	812	803	801	798	807	828	849	803	765	798	774	811	787	792	769	820	737	779	794	835	805	847	792	800	833	805	817	844	846	820	749	783	787	809	840	825	827	804	794	750	780	799	805	809	806	782	810	826	843	796	795	816	836	789	741	754	833	792	761	821	779	847	779	769	760	812	779	807	827	784	779	819	768	845	875	717	783	803	802	820	799	806	777	797	815	815	805	829	820	809	857	805	817	769	761	792	784	790	771	826	743	803	808	819	810	770	822	795	801	822	788	781	836	807	817	786	820	743	749	824	828	780	826	786	777	817	851	784	820	793	793	797	743	838	794	797	805	794	725	788	772	809	738	845	800	755	818	788	827	782	799	813	809	773	799	825	778	790	784	765	841	827	805	811	752	835	749	811	772	811	835	856	775	771	804	770	787	779	810	805	792	807	806	799	801	769	789	793	832	799	776	784	782	777	809	800	830	777	791	832	785	853	777	792	815	774	800	818	827	800	830	756	856	810	788	810	768	720	842	818	795	843	793	815	770	810	792	804	850	788	796	833	802	806	766	801	803	813	832	824	812	824	796	782	716	814	830	831	763	804	785	812	831	829	793	810	791	862	801	817	764	834	773	794	795	804	816	754	828	800	777	790	815	773	786	767	826	744	808	821	773	763	850	811	827	767	846	791	783	775	786	874	812	839	821	752	771	790	789	823	802	778	824	790	775	785	792	769	790	791	775	792	810	826	764	796	784	787	819	793	787	797	779	787	817	813	738	810	778	839	771	805	834	822	808	820	810	731	785	811	788	821	787	788	819	785	792	796	829	815	802	818	793	867	764	810	708	778	768	805	764	801	847	811	793	777	823	834	750	792	806	820	778	814	821	834	840	795	815	804	834	772	864	808	782	823	803	777	812	812	759	820	789	851	760	825	766	740	765	812	824	784	774	803	771	805	783	805	812	791	760	829	801	840	752	827	804	775	790	808	776	841	716	787	766	807	746	823	802	809	777
54066	20639	3820	1767	1131	857	710	569	500	456	403	386	331	319	308	320	285	304	298	301	281	286	275	252	270	246	256	279	290	255	257	283	241	283	228	260	241	225	266	254	242	280	250	216	236	236	235	233	264	230	234	264	249	232	201	250	255	255	273	255	243	252	259	247	269	235	268	248	225	224	273	258	224	258	223	218	264	222	234	228	262	280	230	232	250	253	217	240	247	245	245	277	215	224	224	253	262	249	256	246	236	246	239	251	240	250	249	224	202	241	234	237	244	223	213	230	227	246	255	252	216	225	248	230	238	205	210	237	243	265	220	240	271	220	227	256	239	232	203	240	230	261	242	237	240	255	233	251	250	234	238	239	234	208	204	220	241	223	212	255	256	205	285	243	229	232	229	235	223	256	221	197	231	248	251	260	218	274	234	262	243	216	233	231	274	217	220	231	211	261	202	271	246	222	233	249	238	245	264	236	213	240	223	243	242	247	219	243	233	252	262	251	236	232	252	239	244	230	239	234	231	230	227	247	240	201	206	223	235	230	229	233	251	241	217	213	224	251	250	252	235	263	266	267	240	256	233	258	288	241	250	212	238	249	265	216	280	250	269	238	236	228	267	248	203	221	254	271	235	264	248	226	229	260	250	242	250	252	223	240	205	240	240	244	254	266	221	231	241	240	226	281	211	233	263	225	267	243	236	241	271	215	224	271	239	228	249	253	224	223	237	248	235	244	253	256	216	240	230	234	258	226	249	255	237	240	224	223	234	254	241	272	236	247	228	249	259	223	222	239	236	227	221	255	255	222	245	244	258	213	263	245	236	237	227	235	252	215	210	248	270	236	238	235	244	246	222	222	222	288	234	247	252	257	225	242	257	258	238	260	255	226	226	255	255	256	222	242	242	236	251	249	226	244	223	253	239	247	228	224	236	247	246	244	239	196	263	223	258	258	260	269	258	232	249	220	229	205	265	227	240	227	221	245	254	200	230	231	226	231	229	240	199	211	222	247	256	278	230	222	251	243	239	236	262	236	211	247	209	253	218	268	298	240	260	251	255	250	234	213	229	271	234	243	229	249	264	244	230	265	246	253	252	249	238	244	242	245	227	242	254	214	222	257	217	242	240	242	229	230	263	252	244	250	282	214	253	241	251	235	271	253	274	288	222	284	249	244	293	243	235	259	203	250	261	237	238	259	213	238	248	240	223	246	246	247	231	233	211	237	259	249	215	226	235	242	239	255	244	232	230	238	229	261	243	252	264	245	220	227	226	235	238	215	256	255	247	244	228	253	228	234	227	275	215	237	199	237	265	250	221	243	230	244	269	247	236	259	233	264	240	258	266	251	240	246	250	246	281	244	253	244	241	258	243	248	215	259	255	243	241	227	242	230	267	242	259	227	221	237	243	236	257	240	228	243	238	250	225	235	268	225	237	250	221	242	237	228	227	234	224	250	196	239	220	271	248	259	228	238	225	238	221	278	232	228	253	263	229	255	242	253	235	248	250	247	282	252	261	259	212	216	264	247	217	220	247	215	230	230	245	242	230	254	250	243	262	253	225	229	257	245	249	255	224	252	243	252	239	226	234	266	255	259	240	245	262	247	239	237	234	253	271	246	245	236	235	270	239	265	237	262	236	258	257	243	239	260	255	238	273	251	234	203	212	240	205	234	231	257	263	231	229	218	234	233	226	222	250	239	253	233	247	233	256	244	257	250	275	217	221	239	233	237	228	231	224	259	247	273	241	241	208	248	244	237	214	232	247	263	235	238	240	232	230	266	253	264	216	226	229	226	251	236	244	234	242	233	236	230	251	233	236	257	267	239	244	264	241	234	208	220	234	232	233	234	228	234	216	225	227	227	228	261	238	206	224	274	241	231	211	228	249	251	228	235	222	272	219	241	274	259	252	238	241	226	235	233	242	270	238	228	259	235	254	238	233	265	262	229	234	247	242	266	244	229	218	230	247	241	266	252	225	231	247	250	245	235	243	246	248	209	227	234	265	235	242	246	220	248	241	240	220	236	225	241	252	221	238	230	247	246	210	233	249	214	244	257	243	235	239	239	233	227	269	232	262	247	245	239	254	255	220	242	259	224	240	257	241	232	224	248	239	235	238	240	226	226	229	262	247	223	228	223	235	241	230	225	224	242	236	221	222	238	239	244	249	241	233	258	280	234	241	211	248	265	261	239	222	241	225	251	223	219	224	220	235	241	253	240	237	245	218	204	263	228	224	235	251	214	244	239	238	256	226	246	210	276	278	203	225	245	226	242	201	243	245	231	227	236	231	257	231	215	257	220	237	238	250	225	239	260	230	232	230	243	237	273	245	272	270	250	227	238	248	259	213	266	251	269	222	259	237	245	243	254	220	216	224	252	227	225	236	233	242	277	245	251	243	265	242	246	227	209	204	228	246	243	227	230	229	243	231	216	241	262	263	255	253	251	248	245	226	234	226	246	229	234	232	240	244	266	226	239	224	241	217	249	239	244	257	232	208	286	207	257	233	205	220	259	249	236	236	249	223	226	227	234	238	242	242	227	236	243	255	240	242	244	221	227	250	234	240	232	218	215	268	246	222	250	219	234	255	230	264	246	218	228	239	228	261	234	217	227	253	250	224	246	250	240	224	233	262	237	242	245	249	248	230	239	225	262	240	251	263	240	225	265	272	239	245	243	253	240	235	224	262	220	223	263	251	226	255	237	215	243	213	225	218	264	236	229	210	263	222	254	236	228	244	238	243	229	232	251	252	219	251	236	247	252	252	279	228	263	245	235	258	229	231	239	232	225	231	238	257	257	221	253	235	232	245	235	223	238	244	254	241	259	244	266	276	233	272	232	233	248	232	250	237	259	247	248	230	247	239	265	239	261	219	214	249	250	242	219	232	235	261	218	237	250	257	252	237	220	227	259	285	254	254	223	219	258	254	248	259	233	239	222	264	251	220	253	234	223	246	266	247	254	249	222	243	242	259	234	221	231	236	234	253	285	246	224	234	251	253	219	245	241	241	233	247	245	238	212	237	251	225	261	251	258	251	231	215	249	245	243	250	245	222	263	233	260	247	244	247	220	256	243	253	242	240	237	227	249	251	253	263	227	226	248	237	251	241	221	247	235	242	267	251	246	240	244	266	244	217	234	226	248	248	256	262	233	232	253	235	244	233	206	234	231	231	249	226	283	227	232	207	245	259	243	256	251	240	232	251	254	251	270	252	265	248	211	236	236	237	260	255	249	260	260	232	233	239	230	230	228	251	223	253	220	230	235	219	212	242	232	233	244	223	249	232	261	245	252	255	233	223	259	238	257	245	248	245	215	250	246	237	214	232	243	248	237	236	232	232	288	236	227	251	201	249	234	233	249	239	237	226	215	244	234	249	238	266	237	241	261	224	245	228	254	239	262	239	212	230	233	216	214	226	232	259	248	262	231	270	238	223	237	227	254	239	250	222	241	195	232	235	233	258	245	225	262	260	238	247	233	280	229	240	243	238	230	234	225	255	267
29691	2187	4902	5221	4597	3711	3024	2602	2208	1930	1695	1573	1458	1320	1231	1114	1084	1108	1063	997	941	910	917	888	826	813	866	853	797	779	787	774	733	739	714	679	713	718	678	657	762	699	717	716	644	704	709	701	641	666	677	693	658	638	652	650	676	631	680	629	673	670	698	604	624	663	617	630	662	637	611	687	639	678	649	590	607	587	617	594	648	679	646	622	671	636	606	670	665	628	602	642	624	670	631	590	633	636	633	642	633	594	618	631	676	621	626	639	643	644	616	630	635	590	630	683	638	624	621	636	610	620	644	645	583	592	576	636	626	618	611	622	615	659	633	585	610	568	643	603	648	655	674	591	663	644	672	653	635	647	629	656	631	659	629	639	612	675	657	628	632	648	613	587	616	628	628	593	649	625	661	612	648	657	605	597	583	604	652	668	652	637	683	601	588	624	644	644	594	609	662	637	593	671	591	618	643	629	665	646	621	639	614	626	610	585	657	647	644	645	577	645	668	701	646	633	593	659	599	581	632	653	619	604	602	606	639	598	619	583	632	638	620	648	625	608	581	616	637	606	578	579	638	621	640	608	600	630	610	604	607	630	622	604	632	613	615	574	646	641	587	644	623	652	630	656	640	628	592	623	652	618	670	577	662	607	605	630	584	593	594	679	628	549	616	619	576	616	615	612	592	615	585	636	625	578	653	663	586	573	617	610	632	610	675	608	640	664	600	612	652	595	591	616	617	621	623	607	646	606	623	630	603	628	580	598	660	593	612	606	669	618	608	614	621	627	606	643	609	640	609	598	617	583	623	609	570	626	636	661	600	641	634	626	612	608	592	606	630	643	624	628	623	612	605	632	625	588	614	586	619	566	589	579	609	646	625	632	647	662	645	603	614	604	634	596	617	617	631	571	581	623	598	632	626	584	649	632	671	609	599	682	588	627	608	661	635	605	624	633	600	599	622	628	625	607	600	618	612	600	640	577	617	628	587	610	638	638	587	617	602	595	610	559	612	612	607	622	627	588	591	641	556	638	589	602	622	606	599	639	614	588	609	598	609	592	626	631	609	584	640	639	613	606	593	626	614	667	621	632	635	641	598	613	617	582	632	650	616	626	595	624	627	605	622	638	605	600	640	587	623	673	600	647	612	625	604	606	629	602	609	626	608	634	600	613	654	612	642	640	650	608	650	637	608	636	618	635	632	592	633	639	622	643	643	612	633	621	618	587	651	652	618	601	627	674	679	636	580	647	631	626	620	601	625	630	609	632	620	637	659	638	641	605	622	584	627	610	651	628	601	596	641	607	642	598	676	590	586	611	642	614	633	615	601	625	645	632	652	616	586	600	655	573	608	615	606	641	560	570	611	600	606	593	645	646	636	667	630	621	598	621	632	614	578	691	593	641	584	628	599	610	645	618	624	607	574	613	598	605	627	644	594	667	657	615	576	618	596	600	631	623	624	546	634	630	643	603	581	626	660	635	606	565	661	689	593	628	623	608	582	573	569	621	581	608	604	616	583	597	641	643	597	626	611	617	634	598	649	607	623	608	643	648	594	612	598	604	598	576	673	645	622	659	579	632	626	599	630	639	593	581	587	598	596	606	613	645	621	641	612	584	626	621	606	639	604	618	599	587	631	607	626	632	648	623	631	615	627	572	630	609	677	615	608	612	624	631	650	690	608	657	568	597	627	657	603	673	633	568	621	604	638	629	547	621	580	634	636	638	601	626	606	635	654	594	575	601	586	616	633	633	600	641	631	596	608	596	620	630	616	605	638	612	587	612	641	627	588	618	614	613	595	658	673	596	642	636	594	630	612	658	611	586	645	564	604	590	602	619	591	630	656	590	609	599	606	690	629	634	600	593	629	651	638	625	579	646	573	607	622	600	567	620	617	642	616	610	610	615	643	632	586	656	594	600	647	625	613	606	641	603	617	623	631	611	618	629	637	646	622	611	597	593	650	582	630	601	617	653	583	594	617	585	615	633	616	651	615	607	613	624	671	616	595	655	611	603	633	627	648	611	610	625	638	616	577	570	649	594	619	618	611	638	586	618	600	648	643	650	598	610	616	629	628	565	601	628	676	592	659	590	583	634	616	651	635	565	641	610	594	645	623	597	614	622	626	625	598	620	587	592	631	616	608	614	655	584	603	576	595	598	612	586	591	618	604	597	654	650	617	666	637	603	628	582	589	592	602	565	615	637	589	625	602	623	621	612	605	620	616	669	617	617	665	594	617	630	609	620	623	603	637	593	618	602	617	589	646	653	595	595	598	596	608	580	628	588	655	593	578	610	605	642	629	619	628	616	675	652	624	623	600	649	648	567	611	622	611	611	620	666	619	618	626	585	600	609	604	616	599	642	626	584	646	641	599	634	607	618	639	639	593	618	632	678	587	595	655	605	604	579	616	672	638	607	638	607	615	605	622	613	635	665	623	613	613	628	604	627	607	657	578	631	649	598	580	577	625	605	571	601	570	668	613	601	617	599	605	602	594	599	609	626	654	615	584	628	599	682	641	625	650	643	644	616	621	593	649	622	624	611	634	557	660	606	574	635	623	650	611	626	673	632	627	611	635	584	617	627	612	598	629	572	651	606	591	632	603	612	619	582	633	617	628	564	650	655	613	658	582	630	593	647	656	613	641	623	607	635	574	578	630	591	605	630	612	609	629	634	609	599	642	603	597	661	614	619	628	630	619	631	586	692	630	611	633	635	582	657	604	603	605	604	603	604	610	575	614	600	637	604	625	604	597	597	579	618	617	601	603	594	656	650	616	635	613	575	576	634	647	617	584	648	614	595	651	600	575	614	575	603	653	625	565	583	645	657	596	643	629	596	631	583	602	584	632	599	616	582	627	584	629	559	633	608	644	646	614	602	650	610	596	578	589	600	611	644	624	626	605	601	604	625	618	596	583	695	637	593	624	611	582	605	613	632	653	655	619	603	616	667	650	629	629	602	624	608	602	612	621	637	609	634	630	620	596	595	604	607	648	616	598	591	627	642	632	634	577	651	606	574	653	556	608	642	651	621	637	617	594	649	605	624	570	608	627	626	604	585	660	604	660	637	636	622	692	619	611	643	610	628	626	630	580	613	570	629	635	610	611	609	592	608	654	563	630	625	642	600	648	654	587	614	598	596	647	620	619	602	637	631	624	614	647	596	617	646	633	616	629	601	579	627	626	655	644	621	631	647	615	621	614	618	613	592	599	660	584	638	613	626	657	664	636	617	651	628	621	631	573	587	594	649	627	605	638	596	636	618	609	598	666	620	591	642	645	602	634	568	594	649	639	586	627	625	609	683	616	630	585	593	624	597	606	609	593	605	610	599	588	611	615	605	573	668	670	601	556	627	632	584	590	642	644	647	638	572	611	616	641	606	597	633	618	581	591	607	639	601	582	644	621	614	589	627	563	618	587	631	642	621	595	673	625	595	617	591	631	611	621	563	639	610	607	582	609	604	652	632	637	650	609	584	609	636	599	605	613	630	653	608	621	559	596	607
4789	310	266	273	261	250	243	251	239	225	256	221	253	264	249	225	222	217	257	255	246	257	218	227	224	239	200	229	213	237	259	242	224	234	243	237	239	225	262	257	217	232	246	242	228	251	250	215	237	265	214	280	238	245	227	238	215	275	227	215	210	225	232	223	246	236	211	234	236	261	249	264	202	231	247	218	248	252	252	224	234	259	243	216	240	244	256	232	231	243	237	236	256	237	225	253	222	227	261	258	236	245	246	241	233	231	247	256	230	254	232	237	237	235	225	236	215	243	221	238	237	221	250	243	241	238	221	215	252	227	233	227	234	235	244	239	231	242	216	236	209	241	256	260	225	227	241	238	211	218	222	242	240	246	238	234	217	244	253	229	250	255	246	248	239	229	273	218	225	255	226	269	231	248	228	242	226	209	238	244	244	245	245	229	231	221	256	216	255	210	239	251	231	257	229	256	222	248	226	208	238	197	240	256	239	242	225	218	210	252	232	240	235	254	237	257	254	233	250	222	233	212	250	232	203	249	257	227	239	251	255	220	204	223	252	242	250	255	240	257	248	239	231	246	239	236	245	213	255	251	246	241	234	226	239	235	248	274	260	225	244	263	232	224	239	238	254	243	244	245	257	236	259	217	238	189	253	225	208	271	234	236	247	212	234	226	226	238	246	221	223	257	208	230	256	234	220	239	250	229	231	221	247	218	248	221	254	244	204	229	250	240	239	235	235	246	246	255	256	205	265	244	230	218	251	264	244	247	241	238	216	216	231	243	225	216	211	245	265	264	240	260	246	210	252	219	271	246	260	243	219	264	233	251	269	223	249	227	236	228	228	266	249	255	246	249	249	224	249	224	236	245	247	211	270	228	224	218	265	218	251	235	228	241	196	206	245	241	258	228	259	241	252	228	277	212	251	257	234	227	237	227	224	229	227	221	233	217	219	257	256	227	218	244	247	219	227	223	264	256	228	254	249	247	228	246	259	249	228	247	246	247	232	213	210	221	239	227	259	238	245	232	236	238	232	260	270	244	255	216	258	255	236	221	233	238	226	240	223	219	241	248	268	252	230	227	226	270	244	274	208	234	254	240	238	215	210	235	209	251	237	231	226	245	231	208	229	215	237	228	227	224	218	250	263	231	230	236	238	241	242	251	239	242	241	235	254	241	240	246	253	238	262	229	243	238	251	246	243	225	250	225	252	236	255	229	248	212	238	246	222	212	216	228	243	226	228	236	235	235	228	234	237	250	253	241	213	233	248	245	248	240	251	217	215	242	252	203	239	219	243	245	223	254	257	226	227	239	200	218	237	229	260	229	227	218	235	185	224	232	248	231	241	256	241	230	227	217	238	234	256	251	232	226	230	249	264	260	219	241	252	244	244	252	229	256	233	212	242	243	219	249	224	210	226	238	233	226	254	207	241	272	246	234	213	234	258	227	215	212	251	229	227	248	263	256	222	246	228	230	240	236	240	226	240	229	214	225	227	278	228	262	238	257	237	231	227	230	247	236	235	237	260	228	237	254	239	243	255	259	214	235	234	222	280	238	238	246	231	238	227	212	241	235	203	236	250	226	216	219	225	264	231	233	260	207	227	229	223	255	258	220	239	245	245	238	228	257	244	243	236	211	214	231	221	234	269	233	247	241	232	248	252	240	224	252	223	227	238	227	224	208	243	254	240	246	242	238	236	252	246	244	273	260	230	211	228	242	234	224	219	256	208	238	263	227	235	227	224	244	230	258	227	230	239	227	246	228	258	239	231	243	250	229	256	239	219	259	232	223	230	255	244	224	217	210	206	232	229	207	265	240	254	190	251	254	238	210	212	247	253	216	206	232	233	240	229	249	247	229	242	293	272	244	252	205	230	230	212	233	257	222	245	245	257	247	223	239	254	223	246	239	215	244	247	236	239	233	260	206	257	198	213	227	226	262	252	232	218	256	225	231	240	221	244	255	269	232	239	235	263	236	221	224	236	235	259	244	228	219	247	241	254	220	245	271	220	201	253	234	248	216	237	233	211	231	223	237	245	227	241	238	250	260	258	259	237	278	236	200	239	219	255	230	215	238	270	230	253	251	261	258	245	248	256	237	229	254	270	221	254	256	253	217	251	233	238	262	237	259	238	258	245	246	236	249	224	236	226	232	215	265	214	233	259	245	250	246	209	221	239	255	245	216	254	239	228	237	227	236	205	249	241	254	239	270	181	237	234	248	262	231	217	231	223	237	253	215	220	224	228	230	214	237	209	237	212	251	192	270	239	236	227	230	254	225	230	208	232	236	272	227	258	226	210	235	246	224	241	238	230	247	256	250	260	230	220	242	242	244	233	233	258	221	224	265	241	233	264	248	241	214	266	258	250	223	257	226	266	219	251	226	257	231	225	232	259	208	239	244	239	264	242	251	245	255	251	239	229	254	283	244	220	229	235	237	259	232	235	227	273	232	234	247	250	241	234	237	245	244	244	245	257	232	234	243	217	234	253	236	223	237	237	249	215	223	247	270	224	235	182	238	230	250	237	229	227	231	235	245	240	232	245	239	210	210	219	245	269	219	227	223	218	216	225	205	202	220	234	254	235	235	240	279	243	234	229	216	232	235	220	222	234	215	238	230	250	228	240	233	249	241	248	247	238	244	204	227	223	240	248	278	243	225	239	240	234	231	238	223	274	229	216	218	227	257	236	216	249	250	233	236	243	256	249	246	227	240	263	245	251	231	238	269	251	238	256	235	239	218	260	232	249	224	247	229	217	237	208	261	221	230	224	219	222	217	216	229	234	217	225	229	259	248	226	233	231	228	251	241	225	249	219	253	226	241	258	230	251	224	225	225	233	249	250	237	226	240	245	263	253	246	238	244	212	255	244	221	262	253	224	235	215	220	251	227	221	202	230	241	220	230	253	251	259	242	214	259	247	255	249	244	235	226	233	236	245	244	232	252	243	252	221	221	201	275	228	260	227	213	235	227	252	222	240	257	252	231	224	257	237	260	233	232	230	230	263	230	252	221	242	230	231	237	237	261	259	209	225	242	249	228	230	243	235	230	243	227	236	244	208	235	236	235	233	242	231	220	230	202	216	275	233	250	256	243	229	233	243	258	227	229	252	257	208	238	221	235	252	243	232	240	234	245	226	262	247	253	247	246	203	223	249	225	223	253	265	230	233	239	246	230	271	241	230	209	241	236	213	236	235	258	256	240	199	258	242	272	233	240	257	252	249	237	234	235	234	266	273	210	249	269	254	234	243	248	231	249	240	243	247	249	219	241	243	204	252	217	216	251	225	275	232	244	254	259	235	235	239	210	236	219	197	226	223	264	235	228	231	218	241	223	210	242	239	248	233	240	259	250	210	244	275	219	240	236	218	217	246	244	238	236	253	241	246	221	246	219	229	272	273	250	217	240	230	219	251	208	259	227	210	228	227	247	243	235	244	268	231	250	251	239	253	227	214	250	246	229	238	240	240	233	230	236	220	237	253	219	284	212	222	242	242	214	241	259
4465	689	686	713	741	753	718	661	710	644	637	660	694	720	652	679	661	659	624	676	658	653	652	664	581	606	650	652	623	659	627	626	649	642	656	627	657	615	651	617	641	654	616	645	631	647	657	633	628	665	604	620	630	649	683	626	599	651	639	620	651	623	645	663	670	658	706	623	613	602	610	619	641	622	619	614	647	636	637	663	633	630	630	697	658	648	632	627	634	695	594	586	636	658	557	657	574	613	625	613	642	640	595	626	621	668	632	646	639	629	651	617	673	568	641	665	609	652	651	603	621	640	625	647	688	681	642	622	632	617	599	648	617	612	615	661	631	646	649	611	644	683	599	629	663	609	640	613	605	653	641	592	644	661	631	616	635	631	675	657	616	646	609	655	641	640	592	666	686	658	725	643	689	663	632	615	654	589	607	657	623	674	623	636	658	641	623	627	595	629	619	574	655	616	608	624	630	668	615	651	647	603	616	658	628	639	642	647	633	632	632	670	636	638	589	625	652	606	599	620	625	603	657	610	637	631	636	586	622	639	591	655	633	644	676	669	659	603	646	611	598	611	607	664	617	686	668	631	614	637	618	639	670	669	687	651	604	617	641	587	619	631	623	595	667	633	602	614	641	684	632	604	647	610	631	594	684	609	619	640	674	635	593	642	615	632	625	652	665	604	653	609	610	633	661	640	637	605	649	642	608	625	658	599	630	623	658	567	635	649	647	673	590	634	608	650	633	636	659	634	701	684	622	620	631	652	644	660	618	618	650	609	673	669	668	654	637	619	621	625	551	597	623	628	657	673	627	630	624	677	651	646	636	625	637	585	612	641	621	611	662	623	621	615	623	635	671	638	657	588	646	621	602	654	644	665	641	606	634	598	624	620	608	599	634	607	619	633	632	636	622	605	648	645	610	603	629	596	628	634	623	666	609	570	661	617	668	632	622	607	658	623	611	661	680	675	631	579	573	638	588	619	646	614	655	658	624	659	656	671	618	595	653	653	646	665	626	631	637	638	640	650	642	617	648	621	645	643	666	649	604	595	640	607	633	649	628	628	646	678	635	682	666	633	663	625	640	637	646	653	624	634	616	669	614	619	622	644	650	685	641	603	597	629	610	634	639	630	640	635	613	614	602	621	664	647	625	634	599	639	619	661	621	637	647	630	661	640	653	598	602	625	636	622	662	594	639	650	645	654	653	616	626	617	597	593	634	697	618	637	618	637	669	635	644	644	661	632	692	671	661	636	694	673	621	602	643	603	618	676	640	620	589	639	688	604	666	615	634	643	645	656	599	617	594	631	601	685	630	632	647	603	645	638	622	621	653	609	622	636	615	611	708	623	655	645	597	630	687	664	598	633	627	655	626	595	662	654	576	670	596	624	613	661	675	611	646	630	656	657	609	642	649	635	628	616	644	623	636	637	666	619	637	587	645	615	636	628	602	619	638	629	650	619	651	652	627	668	627	623	627	624	642	628	655	564	674	636	666	618	601	642	660	644	649	644	657	635	666	671	644	647	657	647	675	655	641	661	651	624	625	615	668	658	598	657	656	614	613	610	614	637	655	591	616	636	630	634	621	616	662	659	623	653	617	624	632	645	592	622	593	664	665	641	640	629	666	647	689	645	646	606	605	617	661	642	622	611	610	616	653	654	658	598	622	654	634	623	637	634	635	643	620	651	616	623	640	667	621	622	643	635	619	646	646	611	652	689	620	636	638	687	695	659	659	613	640	627	610	631	667	634	617	612	641	690	625	622	635	654	684	631	609	645	648	635	610	614	705	629	666	620	627	612	634	638	630	638	657	681	655	653	600	637	602	603	611	667	643	625	617	651	619	690	616	650	670	682	601	681	590	652	652	663	683	630	641	635	615	629	620	659	671	645	628	621	667	637	644	606	634	633	660	600	626	644	657	642	608	627	621	639	593	643	607	665	650	616	619	681	656	618	655	660	665	662	642	611	646	630	620	663	660	633	578	623	633	681	607	647	642	634	610	640	610	583	650	671	640	626	611	597	625	663	631	641	606	564	657	638	666	649	624	648	648	608	582	673	622	646	599	620	604	627	626	631	684	652	679	653	620	619	628	605	647	704	629	651	636	657	608	630	623	671	662	623	699	667	618	652	635	625	640	664	652	660	675	661	612	613	650	618	616	672	645	631	601	626	669	677	633	653	659	584	647	641	695	657	610	673	685	661	639	640	587	612	614	582	670	561	665	646	603	627	668	669	648	640	650	652	648	674	669	600	666	643	629	630	725	619	637	669	690	603	633	693	662	655	603	670	640	639	638	644	661	620	619	698	629	641	636	629	651	611	651	654	635	664	591	637	605	614	630	645	650	662	620	587	651	642	649	649	629	645	615	601	641	632	600	593	596	646	686	663	642	616	604	619	640	683	602	638	654	652	627	595	681	660	664	669	610	661	642	670	637	639	653	622	642	660	625	625	637	628	652	642	615	642	614	656	629	618	657	637	642	649	682	646	642	640	630	620	628	630	680	629	669	643	676	653	634	615	643	643	594	636	610	648	645	646	634	677	600	693	674	647	610	695	668	633	627	606	652	662	617	592	627	673	629	648	682	658	639	660	637	641	614	639	690	616	600	665	665	651	629	617	650	657	597	583	608	631	693	628	615	625	637	643	639	637	662	644	641	650	614	643	642	604	640	651	607	711	613	634	627	615	628	624	645	605	639	633	612	670	648	626	681	596	634	612	635	642	588	646	677	621	624	605	680	599	615	623	639	641	613	616	625	653	597	685	632	688	638	681	667	628	661	598	608	650	631	592	675	620	670	655	642	619	625	636	634	634	630	625	602	610	678	639	583	630	623	586	688	634	592	653	659	620	669	635	658	617	667	631	648	619	648	623	662	636	615	640	585	639	675	649	622	671	615	667	645	613	686	605	625	641	645	636	613	618	646	650	670	640	645	636	649	651	632	629	679	635	673	619	629	663	643	625	676	633	625	673	653	631	589	584	633	626	635	657	634	637	629	623	591	626	631	631	638	642	614	681	627	608	638	660	614	611	597	624	605	651	662	602	639	633	672	638	657	630	615	625	634	594	632	629	620	655	621	629	677	595	587	652	666	599	627	624	655	676	611	616	630	642	626	610	618	619	636	620	627	617	619	653	625	640	619	634	635	604	641	650	663	622	609	605	668	649	608	585	606	681	663	686	629	630	660	616	593	643	666	613	629	616	651	668	647	672	630	601	624	624	661	675	650	654	639	634	626	640	629	646	648	604	628	658	600	626	656	662	687	640	633	609	642	650	598	609	657	658	619	671	623	603	621	654	623	645	629	639	612	646	644	647	614	641	692	653	627	588	657	604	659	621	628	620	618	636	595	611	632	641	621	645	642	637	672	649	630	660	621	607	654	612	655	635	622	647	638	625	601	653	599	663	631	658	659	644	596	649	664	662	648	622	653	657	647	635	629	630	608	606	602	641	644	601	624	562	620	645	643	613	631	644	644	606	643	646	649	665	635	639	640	638	562	645
39348	10232	1532	938	706	658	556	454	425	409	380	364	386	390	366	365	348	358	365	341	345	318	371	367	346	336	334	337	310	321	345	305	305	306	320	347	305	300	321	299	317	295	327	314	300	328	315	315	291	305	316	292	295	325	318	321	307	294	319	306	315	341	321	305	325	341	326	330	309	321	303	321	302	317	329	289	323	295	332	335	329	347	303	352	310	305	320	318	330	314	345	312	305	266	344	282	331	323	351	348	331	288	326	308	308	303	346	334	311	316	322	292	300	313	330	341	298	356	299	320	328	278	317	338	314	295	339	302	326	330	304	329	290	285	315	338	333	328	328	329	317	318	306	298	339	360	370	290	300	324	314	288	306	340	347	334	299	316	341	301	341	315	328	295	303	302	348	327	326	304	282	311	322	353	323	335	336	345	329	332	336	341	294	328	332	346	343	329	312	314	308	309	315	324	335	293	324	301	319	270	303	303	320	325	316	349	316	315	332	324	325	287	307	298	300	279	333	328	269	322	304	334	302	329	341	305	326	298	317	289	314	284	297	313	321	356	333	294	299	309	311	292	314	320	321	333	295	328	328	298	333	325	279	335	294	314	305	317	342	321	331	327	287	302	319	342	309	300	292	308	293	300	329	302	315	321	321	315	312	265	313	292	313	340	336	297	304	330	324	293	287	312	319	332	305	317	309	335	310	308	312	311	307	299	342	318	280	301	326	306	344	315	322	307	307	318	308	308	325	334	312	334	305	292	328	329	344	308	335	383	290	310	288	309	287	332	317	349	337	300	309	336	341	307	302	321	302	306	295	319	313	323	337	313	321	353	340	319	340	287	300	319	344	298	294	283	301	319	290	282	359	302	354	324	323	280	292	293	291	340	317	291	289	329	331	313	299	294	347	291	325	337	334	337	285	331	318	321	302	306	306	312	340	294	331	330	301	287	308	326	315	299	326	339	332	337	303	337	310	327	287	312	321	330	329	302	320	293	325	289	321	320	341	321	328	329	329	347	304	307	299	306	307	320	353	324	322	329	328	350	318	291	344	306	310	348	288	287	342	307	319	331	296	332	334	308	315	322	346	318	311	323	335	322	317	350	342	321	310	319	317	336	311	354	359	346	327	327	302	333	293	330	310	294	270	324	285	316	336	310	309	313	326	339	323	316	322	284	329	330	318	341	291	352	344	301	309	305	304	325	295	317	328	304	332	341	327	326	304	283	307	311	343	308	322	313	301	316	279	312	328	326	306	307	328	312	311	305	328	331	306	335	363	323	326	326	305	302	311	350	344	311	300	340	304	285	299	324	308	328	326	306	313	322	352	321	294	317	318	298	309	311	331	335	299	312	296	367	323	318	323	325	315	299	314	281	335	333	299	309	314	295	335	326	289	300	339	343	305	295	318	320	308	283	310	326	330	274	282	329	319	345	305	285	309	321	303	324	314	310	286	317	295	319	340	292	300	303	293	314	344	324	310	288	269	301	328	333	343	319	316	319	331	301	312	335	316	326	300	321	310	315	325	294	304	317	326	300	335	326	288	310	325	294	306	309	334	323	343	292	322	335	308	330	310	316	299	313	327	313	302	311	345	326	332	316	329	321	323	335	301	332	333	295	305	341	380	305	323	321	319	327	331	331	349	302	324	335	337	312	301	302	339	328	296	285	315	326	298	290	294	325	336	307	331	299	281	332	297	321	324	317	337	324	318	312	305	307	301	291	340	301	287	291	301	315	309	300	337	301	311	316	317	295	313	314	341	320	324	334	314	327	301	288	292	324	304	349	326	320	310	318	363	328	319	342	295	339	295	324	318	340	310	318	315	306	296	314	320	350	321	273	308	287	335	310	299	309	287	319	309	329	319	274	302	315	299	325	303	326	310	341	337	323	287	336	283	315	340	339	288	289	302	327	326	323	309	295	303	346	317	306	322	292	315	341	319	318	318	319	287	292	324	302	327	303	299	297	340	344	330	336	305	324	296	317	327	351	318	302	282	320	326	317	334	327	331	303	276	314	300	337	324	296	330	312	295	296	315	341	338	306	318	306	302	351	336	298	326	347	320	321	307	308	305	317	303	274	372	358	348	303	285	337	298	332	350	293	305	331	335	302	339	316	317	327	308	334	321	325	340	319	308	298	345	316	347	332	314	278	340	308	313	327	342	297	307	316	327	327	324	312	295	319	326	323	312	300	329	328	288	309	327	363	315	327	325	299	315	346	313	324	323	292	317	328	314	346	317	277	335	298	302	310	297	291	339	320	328	312	334	316	282	305	309	323	338	330	298	319	305	281	362	327	327	311	332	320	299	308	340	338	322	314	317	290	297	317	340	334	326	313	328	321	297	329	318	322	348	323	336	321	335	324	312	286	353	350	327	291	299	324	338	314	322	329	337	319	297	354	324	313	309	295	335	318	319	310	315	305	351	317	337	336	307	293	338	311	293	303	320	347	293	323	287	309	308	321	329	336	302	327	317	329	298	329	313	324	292	307	291	316	354	294	317	324	289	297	302	314	317	309	309	315	286	300	293	315	329	315	337	328	313	310	330	321	306	315	305	291	321	316	346	340	308	308	325	322	318	297	351	317	341	348	337	301	333	334	317	290	332	325	306	306	305	341	296	328	316	298	311	323	311	298	312	321	315	295	308	302	303	294	338	291	339	302	324	297	294	302	280	329	327	313	327	330	319	304	364	317	317	300	328	333	313	308	343	315	309	319	331	335	305	313	305	298	346	283	325	329	304	319	360	308	301	315	334	300	336	293	324	297	316	313	309	322	300	291	301	322	283	326	322	360	308	306	312	306	335	315	312	295	303	289	296	278	379	332	317	296	302	318	325	318	314	298	311	271	308	327	328	346	277	297	313	290	332	347	313	308	289	324	302	310	343	322	284	321	291	300	314	282	319	296	331	308	322	295	320	336	309	331	309	301	323	350	326	312	339	310	316	316	333	347	305	322	306	311	327	306	307	317	313	316	365	311	332	380	301	338	336	298	346	309	334	310	305	309	319	373	303	320	288	302	351	287	334	334	298	331	304	284	312	311	285	360	330	325	337	318	317	317	302	327	335	316	309	345	295	321	340	317	317	312	293	305	328	347	323	312	317	315	345	314	343	310	316	311	308	285	347	340	312	329	313	325	318	301	300	341	309	313	353	319	311	352	338	330	343	325	339	331	333	315	345	345	334	341	316	344	336	301	317	312	342	297	299	341	328	327	310	326	308	330	348	353	331	328	312	319	317	291	308	301	309	345	296	328	328	312	309	302	295	298	345	332	320	331	313	312	320	304	277	315	354	310	333	328	293	320	287	296	313	271	315	328	307	336	308	298	307	335	328	292	295	281	278	342	312	323	317	300	324	312	278	327	331	305	305	320	296	286	332	338	299	338	327	300	320	283	315	329	303	331	316	296	318	319	319	318	331	306	318	288	294	352	312	322	324	289	286	327	289	326	328	320	300	314	335	290	350	327	316	316	292	281	305	292	330	354	334	299	294	309	335	330
20848	1565	3009	3216	2893	2373	2086	1760	1606	1465	1352	1244	1217	1162	1072	1054	1009	1001	974	981	934	954	964	944	896	883	910	827	911	835	890	874	851	819	886	902	835	825	795	846	840	875	816	848	856	813	792	864	827	858	807	793	903	810	877	826	833	805	807	789	873	849	806	866	854	779	834	879	821	782	838	837	836	801	825	785	796	831	819	755	815	818	842	806	860	799	768	754	801	801	822	806	811	794	897	844	801	812	802	805	815	812	848	797	818	821	832	840	861	841	840	852	751	756	836	776	813	816	823	834	787	852	831	846	819	865	801	828	824	813	818	782	848	860	880	843	797	787	813	777	819	760	831	823	847	748	809	795	815	793	816	848	794	838	840	781	816	794	814	838	790	811	801	832	771	783	807	852	830	860	787	807	794	762	759	833	837	841	825	810	795	859	888	833	813	867	833	783	812	778	801	828	787	826	780	876	836	786	831	806	815	829	846	836	781	778	844	822	835	833	780	816	807	782	845	810	851	754	780	802	777	796	858	807	792	800	819	771	808	885	841	806	755	821	843	759	769	815	797	805	770	813	789	868	806	839	824	836	811	832	813	793	819	833	797	813	819	771	826	785	781	836	840	779	877	817	837	820	828	807	801	784	796	800	776	748	843	807	778	818	791	794	762	768	784	836	802	747	761	807	834	789	808	866	809	821	797	795	796	824	851	810	849	798	809	806	764	806	766	822	761	831	852	815	790	782	877	855	726	823	765	799	752	818	822	808	805	762	779	806	771	838	806	831	851	845	811	770	737	800	803	869	794	853	806	836	810	823	841	851	824	825	783	831	830	810	767	807	875	819	849	843	800	813	805	849	804	832	839	841	788	817	817	773	799	843	801	787	788	784	750	815	819	844	815	808	814	816	820	758	787	774	784	791	806	808	847	828	847	853	821	808	849	828	793	778	754	789	818	858	745	822	824	789	775	805	805	822	795	813	838	780	801	791	821	865	789	818	839	792	791	811	785	779	779	817	799	808	813	789	845	838	815	809	821	761	776	795	808	800	783	846	811	830	829	759	755	789	761	818	776	790	849	801	788	864	805	815	844	811	800	766	841	785	807	739	797	833	785	814	797	802	854	770	807	785	780	789	826	798	837	850	789	783	809	794	803	821	801	841	798	777	839	789	843	780	784	799	814	861	860	795	763	815	837	841	806	805	800	863	767	843	812	792	820	798	824	799	842	806	800	823	783	832	803	838	810	831	782	796	804	809	801	810	826	775	846	844	789	792	833	824	794	726	798	789	776	815	828	798	812	822	802	804	773	841	866	813	785	800	819	824	839	772	820	831	849	857	765	853	833	806	801	789	799	812	764	749	800	816	796	784	804	801	769	860	780	758	763	800	847	776	794	814	783	840	809	805	774	860	760	765	818	863	761	786	769	802	798	809	820	811	828	820	828	814	780	808	808	749	787	810	827	822	823	883	788	796	835	818	780	784	815	864	790	765	766	839	847	769	822	837	812	795	815	810	845	797	835	816	788	826	850	827	813	849	827	820	815	813	807	800	822	853	828	861	783	773	818	801	796	826	806	820	852	817	821	868	820	788	778	800	791	791	783	759	814	838	826	827	777	754	815	851	746	856	792	772	794	820	803	804	799	843	814	765	845	771	788	773	792	842	808	812	786	786	814	867	853	805	779	808	873	868	787	801	732	792	790	825	828	825	799	811	779	879	826	778	784	822	814	778	799	775	774	828	807	793	879	804	833	801	813	811	794	805	804	772	797	826	779	854	797	806	819	784	814	829	793	794	786	841	784	797	832	800	799	800	808	816	836	804	752	772	795	774	801	784	790	815	819	804	790	831	779	811	824	810	789	772	828	797	780	807	760	815	796	782	757	778	795	782	883	857	819	824	805	778	833	758	813	839	840	811	760	776	781	830	828	813	828	828	790	820	806	768	822	794	778	843	869	814	815	811	804	845	754	843	750	779	833	821	837	827	822	792	836	811	802	798	855	770	800	818	835	758	800	812	774	833	815	851	808	754	806	859	814	818	819	833	825	782	789	777	853	868	793	777	778	783	889	763	838	797	851	820	821	802	844	867	828	852	779	867	829	777	835	837	812	776	833	868	791	804	781	754	832	830	789	852	780	825	787	833	823	800	811	809	765	782	773	842	829	859	794	805	792	888	814	811	852	776	802	811	797	771	821	774	806	843	796	806	775	865	827	806	825	800	808	814	834	829	801	814	808	802	785	868	827	836	784	756	853	844	820	779	840	740	859	818	792	812	804	826	807	786	842	780	773	802	813	783	778	757	804	796	825	824	835	756	805	845	847	789	767	818	801	835	817	800	769	788	824	814	784	806	822	823	796	809	790	832	849	822	804	775	845	798	769	841	828	749	820	844	799	790	845	831	828	831	836	806	810	754	826	790	779	880	800	780	824	835	858	828	797	805	783	780	793	749	762	842	787	811	809	822	798	819	783	830	823	759	803	821	807	821	768	862	845	781	855	816	814	764	820	841	812	831	817	829	807	827	827	774	839	773	848	804	802	811	782	854	816	805	780	782	833	817	782	823	883	785	855	860	799	805	820	829	797	848	821	814	830	844	750	775	786	779	830	824	793	811	821	840	811	825	802	848	808	802	843	787	787	810	882	840	822	771	813	831	878	802	785	789	807	760	791	812	761	821	801	774	751	794	853	780	841	823	777	866	784	852	826	796	751	826	786	814	805	846	783	794	797	770	836	789	800	841	792	809	836	822	774	797	777	804	818	814	828	802	803	849	772	846	825	786	791	775	778	842	866	817	872	812	849	818	802	813	776	842	818	736	804	762	830	779	793	797	810	826	816	851	827	781	800	864	807	850	760	835	805	825	803	796	806	783	829	802	813	825	807	778	802	828	750	802	790	832	812	830	819	755	804	758	822	794	825	825	834	809	805	771	781	807	815	827	760	791	827	789	821	798	811	835	771	815	784	796	847	856	774	809	827	827	895	852	825	810	782	767	786	865	818	817	818	750	813	788	772	844	827	786	879	829	835	795	845	794	822	790	805	768	818	787	785	842	805	873	789	838	800	768	829	820	794	801	797	772	806	780	815	823	793	872	781	831	789	751	818	819	804	795	774	839	830	855	778	809	819	840	836	812	835	803	792	806	812	802	764	797	724	852	843	804	819	755	853	807	805	845	826	797	807	798	759	776	816	777	756	799	802	801	801	793	785	817	793	827	849	820	784	824	830	814	831	805	805	817	827	803	801	816	784	843	774	787	776	813	837	792	836	817	836	827	817	775	813	807	848	820	811	815	819	850	860	802	827	816	786	792	836	800	812	811	842	859	806	846	780	803	844	754	830	811	735	799	827	767	866	845	868	779	807	796	799	826	838	847	832	800	780	836	768	820	807	763	796	812	805	812	782	785	819	846	806	809	889	812	816	832	841	831	795	788	845	812	830	811	845	823	823	817	818	809	779	825	783	778	815	887	806	772	796	845	828	806	779	795	777	792	813	811	823	818	799	812
53169	19570	3731	1745	1161	889	668	541	503	438	401	360	335	348	323	288	312	298	316	257	280	315	277	268	256	278	261	278	246	233	268	239	281	237	225	257	236	300	269	260	269	274	238	243	263	246	239	259	252	240	270	238	253	258	252	258	274	244	247	231	240	246	229	244	227	222	232	244	268	247	273	222	284	198	240	284	213	257	237	290	232	228	259	265	197	251	241	244	232	231	245	249	240	249	232	252	239	242	234	239	248	236	240	245	238	242	253	244	251	221	219	236	259	251	252	254	219	220	256	214	223	232	238	247	245	272	242	248	225	274	225	254	255	269	245	256	244	230	233	241	245	224	258	242	234	268	260	258	255	259	284	240	257	245	234	255	261	244	223	255	244	229	230	224	227	250	258	247	226	275	268	251	243	253	248	238	236	257	239	251	251	269	255	232	251	245	222	241	241	242	216	244	244	217	230	237	242	236	228	270	253	253	248	249	225	232	251	265	195	257	215	253	233	262	228	236	228	231	214	243	234	264	240	242	214	248	252	272	234	245	227	278	204	245	220	254	252	260	240	268	256	256	294	226	246	280	248	245	229	236	255	255	228	249	239	268	242	236	258	240	238	254	254	224	239	234	209	229	209	269	230	259	221	229	230	233	218	258	256	252	256	275	232	241	215	220	234	283	251	224	232	224	244	242	264	221	237	237	234	232	242	209	243	236	234	269	269	234	239	229	273	275	253	230	242	245	244	244	213	225	218	240	241	254	228	252	234	250	261	249	236	250	244	245	235	258	224	238	247	239	247	237	254	242	250	266	222	222	245	255	246	231	252	269	251	228	249	223	252	252	232	225	248	228	220	239	239	248	270	244	228	265	247	244	246	232	280	230	220	232	249	248	222	235	239	242	246	215	245	221	215	210	230	209	265	205	233	224	242	252	265	227	232	235	259	233	256	229	227	247	262	236	249	241	211	255	233	224	245	241	225	268	265	231	258	234	244	195	235	249	257	247	230	244	251	216	256	268	258	228	224	258	234	258	220	234	250	225	256	219	233	251	220	220	255	249	244	259	253	273	238	216	254	247	234	231	229	249	259	247	217	236	224	250	243	245	252	228	233	261	235	240	211	229	245	242	254	253	261	224	196	228	262	229	229	244	250	236	248	230	247	228	224	221	236	243	246	259	237	276	227	240	251	252	226	214	216	235	210	240	241	250	219	228	237	249	254	235	221	239	227	211	242	210	226	251	246	243	238	232	235	243	242	234	222	216	241	243	230	225	252	240	230	228	229	230	256	217	237	236	253	214	209	235	232	234	249	276	253	247	235	231	215	212	234	230	247	256	234	252	248	223	225	233	225	281	225	228	233	232	215	232	232	239	239	204	229	243	245	215	282	235	223	219	239	245	226	226	260	231	252	265	243	236	266	247	225	235	231	244	244	249	238	242	262	240	248	240	213	251	232	250	243	253	251	250	250	258	249	231	225	251	226	240	234	222	240	232	226	218	228	226	238	249	225	250	233	228	269	247	233	214	227	223	256	235	209	230	244	216	229	239	259	251	250	274	259	234	252	233	253	238	244	242	228	268	250	262	237	256	241	234	248	221	252	262	221	239	255	207	230	249	219	243	221	258	219	242	257	229	209	253	237	221	245	235	249	258	241	235	240	254	241	241	247	238	255	252	246	247	214	225	239	278	217	253	233	246	240	220	264	227	236	254	246	247	241	246	244	234	230	239	248	244	247	251	272	240	223	231	217	235	232	241	226	243	249	243	231	254	235	254	253	233	255	261	219	220	229	238	229	246	236	239	253	231	245	204	239	246	261	254	232	269	228	219	235	228	233	241	224	243	235	259	219	268	243	261	252	225	240	234	261	256	239	257	261	244	266	245	263	234	222	245	237	256	256	238	262	250	237	216	220	238	215	257	217	252	250	229	262	230	262	248	221	256	221	237	251	247	222	213	246	238	253	263	234	234	233	228	241	228	243	256	258	246	227	276	229	230	215	264	239	264	252	253	263	221	236	253	267	248	229	243	237	227	259	227	239	259	244	249	233	282	253	268	240	250	250	264	246	269	263	223	277	254	258	253	256	240	225	262	225	216	227	257	248	228	259	241	215	212	242	215	244	269	227	266	250	213	238	238	230	263	256	253	247	227	245	228	240	229	217	225	238	225	240	272	261	264	268	235	220	229	234	253	244	234	254	249	269	252	269	229	216	239	248	235	226	267	215	249	231	228	250	282	224	252	232	249	245	268	215	258	256	254	245	252	253	238	217	223	257	254	256	256	238	257	218	239	253	239	233	235	262	237	232	269	204	240	215	220	228	243	229	236	247	231	248	243	246	253	242	251	232	263	255	241	232	253	237	242	208	275	223	252	239	235	222	233	262	293	269	263	251	260	247	254	230	263	235	261	239	221	235	253	213	230	244	255	224	250	247	247	231	227	216	241	235	244	270	234	238	256	222	227	248	228	234	208	229	259	251	231	235	229	239	251	229	223	234	253	235	245	193	241	243	201	251	273	225	219	255	230	239	232	239	218	215	257	245	216	229	238	241	223	224	227	242	234	250	221	249	261	223	232	249	221	241	240	209	225	236	216	257	234	235	252	226	253	272	255	260	224	241	265	239	262	237	258	251	238	248	246	256	240	241	230	230	228	255	232	225	222	237	231	230	236	231	221	240	233	228	249	244	273	230	258	223	241	252	240	234	236	243	254	249	216	219	238	243	240	260	245	234	233	232	232	259	240	266	283	242	239	243	237	234	268	222	253	233	232	267	249	233	239	224	271	221	226	240	254	229	247	250	256	245	248	214	262	248	237	216	241	197	243	239	227	238	240	245	226	248	244	236	249	247	227	290	261	252	237	232	215	243	264	250	230	250	275	239	225	224	283	212	255	251	242	231	214	257	256	252	229	267	220	239	230	264	219	252	241	268	218	246	213	255	226	240	244	249	236	242	237	232	224	207	247	248	241	264	245	236	223	233	239	242	247	259	245	246	226	228	226	223	213	261	254	254	237	269	233	255	243	243	251	258	259	220	243	203	226	236	244	216	252	254	259	253	266	224	238	257	239	214	247	241	256	217	238	210	248	243	239	259	274	243	268	236	259	227	244	233	229	242	222	241	256	227	261	277	198	243	255	249	241	240	239	219	241	232	227	236	233	268	214	213	236	239	239	228	231	267	256	222	254	211	236	255	228	246	233	269	266	245	232	222	259	231	253	270	236	247	243	276	235	248	214	221	250	220	234	229	249	234	226	263	269	234	249	225	228	256	237	259	263	246	231	224	217	234	247	235	243	234	226	238	248	249	241	233	251	215	245	248	264	261	276	238	254	248	235	240	239	227	244	254	212	233	240	258	250	246	234	240	247	250	226	220	253	241	269	248	237	249	228	236	241	241	234	266	237	246	244	254	243	254	245	257	228	273	223	251	243	258	247	237	210	245	224	222	245	227	236	234	216	265	253	287	235	218	251	245	261	236	240	240	262	270	243	218	253	235	241	240	263
28577	2181	4804	5346	4575	3803	3050	2595	2227	1942	1736	1564	1444	1243	1224	1176	1123	1039	1062	965	921	906	886	883	826	873	846	803	797	824	748	788	757	747	712	657	696	724	649	740	727	720	635	696	701	678	686	643	676	670	610	657	675	628	657	648	649	721	629	650	684	717	716	637	698	637	700	690	634	671	665	655	675	620	654	606	678	651	650	613	625	640	676	633	605	654	592	631	632	627	596	617	636	704	667	642	632	600	596	668	645	639	640	652	610	613	600	611	656	695	628	647	612	640	631	670	645	616	617	606	623	640	638	617	618	642	655	602	621	604	630	659	640	623	631	610	628	626	658	641	636	659	639	660	675	688	670	617	658	660	605	659	656	621	635	648	646	614	682	659	619	640	616	650	639	623	650	629	676	625	616	652	657	632	612	632	618	601	640	611	644	632	640	602	628	579	609	612	618	612	592	644	669	631	628	621	603	584	587	620	651	593	631	617	663	648	628	631	654	627	628	644	701	584	605	691	568	659	632	614	593	648	600	633	624	615	616	605	591	593	567	627	615	644	615	665	621	626	613	640	629	626	624	621	609	602	618	634	610	639	645	624	617	589	606	654	600	668	582	608	572	628	620	586	606	596	611	608	641	650	619	616	621	609	606	600	622	682	597	614	596	594	653	652	636	624	646	597	614	637	649	619	604	610	607	600	665	642	645	619	620	652	610	589	612	619	616	637	626	548	627	605	651	638	598	625	626	656	651	630	638	621	626	639	590	651	603	643	632	577	597	626	600	692	601	586	597	627	586	599	596	614	639	639	591	626	601	584	656	608	631	629	587	700	677	598	619	584	594	613	627	649	636	619	655	627	601	617	632	605	669	594	627	594	581	645	584	634	636	661	656	616	618	632	651	643	638	612	651	637	606	617	615	595	620	625	648	631	601	614	623	623	623	591	593	582	635	607	594	617	614	616	634	594	597	601	609	636	556	642	653	604	646	596	604	647	608	594	625	654	630	617	596	612	653	598	629	595	583	608	608	647	648	620	647	596	655	623	613	624	616	625	622	631	611	619	614	600	611	638	618	605	629	663	589	648	646	638	601	618	612	633	593	620	595	619	624	590	610	611	614	602	618	663	651	613	668	641	646	645	619	603	599	618	628	610	607	624	604	631	635	617	599	640	623	643	591	632	592	608	639	642	576	666	601	626	598	594	619	614	629	639	600	584	605	625	621	622	607	630	626	634	620	623	574	561	602	619	606	638	627	593	622	579	641	572	592	645	663	589	612	604	611	631	585	591	640	589	579	637	604	617	630	607	626	650	561	619	600	649	631	661	609	612	555	622	610	610	583	655	628	607	602	639	677	615	577	623	619	598	612	595	612	610	579	618	644	679	607	632	617	624	637	637	640	596	615	587	579	607	640	629	584	608	587	613	629	603	653	642	612	626	644	660	609	620	614	657	611	640	636	569	639	617	639	593	633	622	584	621	604	602	598	658	622	627	615	663	628	658	628	590	609	626	640	655	615	629	623	671	605	610	622	597	590	636	600	636	580	616	637	622	618	652	643	590	646	563	644	636	607	636	637	614	634	689	657	616	655	645	630	640	616	606	601	652	567	599	582	607	628	612	653	616	601	618	619	642	638	601	652	658	609	613	616	639	589	582	611	631	629	649	612	609	630	626	637	601	607	610	661	617	597	631	647	631	612	624	556	621	627	633	649	625	632	594	619	620	628	625	611	636	641	653	654	593	589	610	624	575	606	651	615	636	621	621	635	643	655	655	655	600	605	617	615	612	713	641	624	615	606	573	636	610	622	625	632	620	600	612	637	609	651	667	610	667	629	642	607	628	618	594	635	617	616	621	629	618	642	628	660	608	604	645	627	625	646	611	616	626	639	658	604	655	597	631	623	686	584	617	642	629	601	634	593	586	635	586	577	601	577	632	634	656	619	602	646	647	628	623	568	633	572	577	651	652	668	600	630	621	606	603	631	637	611	611	596	603	594	640	633	587	587	627	620	658	608	639	602	627	630	613	642	631	638	627	603	636	601	596	584	615	673	628	587	671	625	623	612	645	597	641	593	642	589	594	624	652	604	673	626	587	594	657	595	577	625	614	595	615	665	638	616	666	588	649	607	598	631	616	621	633	632	602	602	680	597	649	600	619	651	595	575	620	604	597	617	601	653	568	630	606	625	684	610	609	622	616	634	636	628	649	622	639	610	622	641	641	591	614	631	622	632	630	598	627	634	617	594	564	608	610	604	625	598	630	607	589	629	631	611	580	610	629	651	596	626	652	625	609	641	628	627	642	621	577	628	635	635	585	650	610	626	614	622	624	596	643	634	597	612	600	572	569	626	633	584	623	605	617	596	634	607	606	632	622	573	614	646	621	659	596	643	621	626	620	596	618	634	655	605	618	635	610	603	652	632	652	610	590	608	633	622	615	658	551	568	647	625	644	625	628	615	626	612	591	637	576	662	672	639	627	652	631	572	579	604	592	668	575	645	612	597	636	612	623	616	663	633	657	593	564	598	637	633	656	656	570	601	608	602	597	590	618	652	618	605	593	613	621	648	651	596	619	614	615	613	643	629	627	603	614	612	624	631	577	650	647	633	608	610	596	585	610	609	640	609	598	577	611	603	597	637	620	605	634	585	644	621	599	682	626	620	610	637	593	636	566	592	650	592	661	606	633	589	647	638	630	628	639	597	605	637	619	644	594	625	649	635	607	613	558	589	643	600	645	635	595	640	611	616	639	581	589	677	638	645	554	651	605	620	585	634	642	674	633	634	585	638	596	619	636	616	602	665	627	603	590	617	615	632	588	626	583	614	621	632	607	623	612	623	617	593	647	623	653	623	595	588	611	668	575	576	625	559	639	619	642	616	634	600	663	605	615	634	675	587	636	614	637	645	597	641	617	602	595	621	625	659	637	584	645	657	633	629	599	624	603	606	603	628	618	600	603	673	635	616	602	575	637	623	610	616	605	576	628	640	642	588	596	642	617	645	634	653	643	588	631	579	631	624	595	638	619	624	538	567	605	598	633	612	674	613	625	643	631	594	643	639	650	651	617	625	614	615	597	609	595	589	639	597	636	657	593	623	668	629	637	647	654	620	651	607	631	584	647	625	601	566	643	636	629	617	602	604	585	669	619	649	663	614	646	653	570	629	598	598	602	645	642	638	589	626	626	594	631	611	649	635	572	607	646	642	617	595	636	612	636	617	644	577	649	596	616	646	626	599	625	650	636	611	631	655	604	633	612	643	674	595	599	605	674	647	644	614	649	651	632	608	614	629	610	624	659	617	624	612	662	678	622	677	623	624	617	608	573	647	618	622	607	597	589	643	597	646	638	668	641	597	633	659	656	673	621	576	608	663	609	649	590	600	594	686	574	651	586	613	702	629	628	635	621	623	624	616	638	645	650	649	653	567	658	603	632	647	630	604	634	621	624	623	624	643	610	644	644	639	628	648	615	608	616	610	667	593	618	585	600	622	634	624	593	638	613	595	597
4251	331	288	266	246	270	244	224	280	250	239	232	224	211	206	206	245	234	243	248	250	236	232	229	240	263	255	227	250	216	249	246	232	237	254	250	237	225	226	207	208	251	215	246	250	238	229	209	236	233	223	227	236	231	230	235	246	258	247	237	270	234	236	262	217	249	272	230	257	237	249	266	254	222	232	230	244	267	217	250	232	260	249	204	231	229	230	225	223	228	247	255	262	247	238	254	243	235	240	207	271	223	255	211	221	241	227	225	243	246	223	240	243	228	216	235	235	220	225	247	252	251	221	237	254	228	260	212	246	237	217	223	246	244	244	229	250	244	219	261	252	211	227	214	223	245	249	237	207	233	271	223	251	217	223	237	235	227	230	225	242	205	240	208	247	247	219	236	215	246	227	229	222	202	232	227	231	219	260	240	218	245	222	242	232	228	253	235	232	221	256	246	214	214	239	244	217	226	256	212	236	225	255	239	215	246	233	214	260	239	237	222	249	230	249	224	237	213	241	218	250	241	259	238	271	236	233	207	234	258	229	233	225	256	248	243	238	256	239	249	261	255	254	217	226	219	258	237	238	254	263	221	265	219	254	259	229	235	215	258	236	241	241	232	234	226	236	256	243	212	237	246	224	235	213	216	216	218	236	235	240	226	242	214	245	234	242	225	217	244	230	246	255	224	207	224	245	232	219	254	244	201	235	258	228	235	228	247	218	237	251	228	228	223	238	222	235	242	252	223	216	247	242	217	220	228	245	243	244	229	226	223	250	228	216	226	258	242	258	241	241	216	251	248	243	237	223	226	244	215	227	235	245	204	235	235	259	208	234	236	263	251	235	226	223	259	231	232	260	255	244	226	236	261	249	228	225	224	278	246	234	234	231	232	249	225	220	225	230	263	233	259	269	250	205	244	239	239	233	276	231	232	241	250	241	226	216	225	250	227	207	224	257	262	245	240	222	236	235	233	246	249	238	244	229	244	240	269	231	265	241	245	244	247	220	220	258	225	274	245	270	257	245	242	238	244	242	246	262	247	236	227	228	218	226	258	239	257	232	262	242	244	225	266	233	222	228	233	239	244	228	221	246	257	238	240	194	202	229	243	242	234	244	238	252	226	258	250	219	259	203	239	231	245	236	221	226	243	252	232	227	232	223	221	239	240	252	223	261	231	247	225	232	216	227	222	216	240	230	258	241	270	255	218	203	230	256	254	230	205	239	266	241	242	244	229	226	235	223	213	234	239	223	242	235	237	236	256	237	280	228	223	238	239	246	269	241	226	217	238	242	213	254	227	231	233	232	256	235	230	250	240	223	255	248	242	229	258	241	261	229	228	216	246	223	238	240	233	209	235	241	251	246	214	191	225	267	259	219	235	233	262	229	229	235	208	209	221	238	252	228	252	267	208	237	242	238	211	200	223	240	251	251	260	228	240	231	256	254	251	183	232	234	228	241	290	279	254	253	228	224	202	248	243	250	274	258	250	232	258	227	238	225	211	233	225	226	253	234	223	236	242	252	246	241	215	242	242	254	241	239	242	262	228	219	221	244	195	230	202	227	241	234	217	255	227	241	244	233	203	219	248	234	214	242	213	242	244	198	232	232	270	239	262	238	231	250	229	238	240	232	250	227	222	224	240	262	260	220	244	242	220	203	200	238	252	239	223	233	235	264	231	250	217	236	243	199	254	215	238	218	191	227	225	247	250	252	261	204	228	236	254	251	207	222	243	230	244	223	233	244	248	246	211	229	243	227	235	247	246	252	215	224	218	242	236	198	254	256	223	253	219	237	230	233	251	240	266	241	231	236	217	224	226	233	248	254	229	222	246	263	219	215	257	253	268	263	235	203	246	222	233	250	250	243	250	264	242	231	250	200	243	262	256	225	253	249	198	252	266	229	225	232	245	235	221	270	253	257	247	254	229	236	231	210	231	255	243	210	233	245	263	258	249	244	234	241	252	225	226	218	259	267	246	217	247	257	203	260	244	252	242	244	236	245	221	240	233	233	221	258	259	230	259	216	231	258	210	215	233	232	241	256	212	240	214	244	228	242	247	226	228	228	240	193	233	206	257	203	229	233	247	226	222	267	224	222	213	235	232	239	210	250	230	218	216	227	236	256	235	233	223	242	246	280	224	245	246	261	222	227	258	252	252	235	228	230	205	242	229	220	244	268	226	216	240	210	224	265	252	244	260	241	258	235	251	226	229	233	268	293	240	250	225	237	253	228	253	238	256	240	227	239	245	230	243	223	231	233	236	249	283	236	243	224	256	208	240	232	249	239	210	218	236	202	239	235	239	215	244	194	235	230	227	249	238	236	247	252	244	246	218	247	245	208	253	255	217	229	248	227	238	254	259	221	208	232	244	226	235	280	203	226	238	250	208	218	233	267	213	253	243	248	239	254	262	271	243	243	207	220	249	220	255	246	238	226	241	228	211	218	264	246	215	238	239	256	230	240	232	216	229	218	263	216	218	250	248	217	242	261	246	207	246	220	235	225	227	252	228	264	224	202	226	260	229	233	266	240	262	254	227	258	273	261	216	233	232	235	224	245	232	233	235	251	258	203	243	253	257	227	234	250	215	243	212	237	244	243	270	228	228	230	204	240	226	242	238	245	227	241	248	238	250	235	234	244	253	244	226	255	252	229	234	250	226	261	242	242	220	260	267	207	230	248	274	257	233	246	227	247	234	233	211	246	273	255	235	238	248	254	236	239	230	237	242	246	252	255	261	273	246	230	205	234	237	255	226	240	241	254	232	242	230	228	248	223	230	234	239	239	217	243	266	252	252	220	205	246	244	214	237	233	224	244	201	236	223	221	271	239	209	232	229	238	235	271	234	236	228	214	248	218	242	243	257	258	244	237	237	225	241	224	243	235	234	231	272	233	227	232	244	251	221	256	236	263	215	246	210	232	228	250	230	195	220	220	225	235	255	237	234	233	233	236	216	210	246	240	263	244	236	266	226	222	270	247	207	232	268	235	229	244	215	237	256	245	246	227	249	241	260	224	227	261	279	248	247	226	268	210	232	217	229	226	239	220	216	233	234	210	255	252	216	218	210	218	208	236	248	228	273	239	253	232	229	231	239	238	242	256	227	233	228	256	233	239	223	221	242	260	258	246	223	249	224	228	244	213	227	236	246	253	226	211	237	254	243	228	241	237	240	244	225	240	241	244	233	227	242	239	215	236	245	274	271	232	226	267	260	282	242	237	275	249	227	240	198	234	223	236	257	245	241	220	245	228	246	236	228	230	240	238	239	221	238	234	233	235	236	245	207	253	253	232	236	265	232	235	244	242	218	218	213	252	242	221	228	207	255	234	243	230	236	235	206	218	236	253	225	235	237	233	258	223	260	236	239	269	237	234	219	240	213	261	212	251	265	223	236	217	241	253	232	242	216	214	222	229	243	236	226	237	283	249	229	270	249	247	246	261	223	266	242	235	215	226	239	237	258	238	236	227	252	232	228	217	223	246	238	236	263	229	241	241	248
4208	706	706	776	709	685	662	702	626	669	649	640	702	625	699	640	628	670	630	615	651	671	601	652	649	655	621	689	667	655	605	655	660	621	647	635	632	658	617	604	603	620	642	614	670	649	631	623	629	591	667	662	601	650	666	629	646	637	638	656	621	658	612	649	644	579	613	654	618	598	617	658	643	640	684	629	628	636	615	616	621	639	644	620	600	627	626	682	615	635	606	642	674	666	593	605	653	615	644	576	655	657	657	562	601	626	611	652	624	631	656	672	657	658	646	677	632	576	622	608	652	603	611	648	614	599	599	644	620	633	625	625	614	627	625	618	640	652	650	632	656	633	649	612	627	613	706	671	637	629	559	619	622	580	581	703	653	589	636	618	653	672	645	637	616	627	653	618	606	618	649	631	640	600	662	617	608	678	666	666	620	649	633	640	628	627	658	648	630	649	648	646	679	669	677	667	668	615	636	638	604	621	627	631	635	677	645	604	623	648	618	634	644	617	625	630	563	650	585	603	639	587	606	605	651	654	643	609	608	624	615	601	634	634	607	623	619	574	612	650	618	636	651	639	645	624	625	609	643	615	637	618	605	608	651	629	625	646	608	627	633	603	643	628	631	648	652	640	626	642	650	657	633	631	646	612	670	612	672	638	632	569	599	664	647	638	592	619	618	654	657	643	667	634	628	633	658	631	630	660	613	610	613	645	613	652	626	600	638	608	654	653	637	616	651	668	599	621	656	631	610	589	670	648	632	632	615	628	654	638	590	639	670	623	667	673	621	637	574	601	631	639	675	658	655	621	634	620	647	677	592	649	614	646	652	639	587	634	603	625	638	634	637	611	634	600	646	622	596	624	652	657	628	636	600	595	621	600	588	629	622	644	622	623	600	635	622	640	635	648	646	605	638	632	640	638	663	610	640	651	659	633	613	601	616	657	624	629	655	633	607	594	639	657	633	642	609	686	626	648	629	636	600	630	673	648	642	706	593	672	616	634	639	654	625	600	673	632	664	626	653	652	679	609	593	634	602	616	630	631	609	633	612	620	643	642	595	668	588	633	653	619	642	620	621	576	622	656	618	647	647	636	626	670	631	600	652	671	664	590	644	642	639	663	587	619	653	666	640	591	621	657	650	595	657	641	650	616	585	653	649	630	577	609	620	641	640	617	625	629	629	604	627	632	664	638	668	644	604	627	639	698	628	667	622	636	609	625	647	656	667	604	651	624	639	659	615	615	622	627	639	665	668	673	688	641	575	635	593	648	631	655	644	650	634	625	595	594	621	629	581	615	691	628	622	628	655	630	639	632	668	607	639	634	655	640	678	616	678	637	685	641	595	618	684	643	626	646	626	632	625	625	631	634	631	623	613	608	611	619	624	607	597	658	678	656	632	611	664	617	604	621	637	576	652	624	640	592	593	631	655	654	668	639	652	635	637	678	652	694	621	634	588	623	634	653	653	604	652	662	610	617	601	647	625	608	636	613	672	648	627	599	653	631	640	642	613	663	646	618	657	646	637	621	637	675	635	607	629	650	638	562	676	649	609	633	656	632	618	636	638	686	612	672	627	627	665	605	702	633	624	611	606	619	635	654	693	597	622	646	626	634	616	625	647	673	660	652	605	616	630	634	637	632	661	634	636	614	668	653	646	620	633	589	663	617	648	605	621	656	667	649	682	679	649	652	594	619	605	619	622	628	632	661	665	652	623	622	609	592	606	624	591	663	648	642	633	609	638	676	623	625	642	643	637	656	631	618	680	608	595	609	651	657	637	562	645	665	608	593	649	603	625	631	622	657	658	650	639	636	627	632	682	649	649	631	618	639	649	609	629	644	640	632	656	628	645	613	640	600	601	622	599	619	627	613	638	668	664	645	625	638	600	664	647	638	610	660	650	612	595	646	661	653	653	641	610	635	626	634	699	583	644	603	621	640	632	622	637	645	652	611	644	644	624	620	662	649	637	624	617	633	628	627	666	615	736	617	622	644	639	624	581	649	634	606	667	631	648	654	624	624	619	594	644	617	584	652	656	593	622	678	626	641	654	614	648	622	650	617	647	639	636	660	629	610	597	614	687	590	615	618	652	589	633	579	630	582	580	635	653	644	676	625	630	601	643	617	642	624	712	639	665	615	628	620	676	618	610	629	652	676	660	659	608	618	603	585	589	620	676	650	641	621	614	655	652	625	652	647	632	692	593	594	598	694	688	641	602	593	643	617	590	647	573	633	612	645	654	626	648	631	670	630	616	645	622	533	627	650	637	641	616	647	650	657	652	610	609	603	607	675	635	615	662	652	618	603	634	610	627	646	634	658	659	644	610	591	619	634	674	623	635	669	660	616	586	627	609	575	681	653	664	642	620	627	616	679	648	648	595	640	625	661	685	621	690	628	620	609	667	682	593	602	623	640	633	670	667	610	643	621	633	638	599	618	624	643	644	605	656	651	605	653	634	617	647	653	597	642	621	652	689	615	630	611	640	637	629	602	682	628	590	626	634	630	631	626	598	635	624	634	602	627	611	636	673	629	637	678	618	645	631	642	655	651	650	640	598	646	633	656	642	660	654	729	615	620	665	642	621	614	645	628	584	616	628	652	664	642	619	680	614	703	627	627	644	624	643	608	624	666	657	620	655	606	620	657	618	628	631	619	681	619	647	615	623	635	627	634	638	641	605	633	614	646	611	616	631	637	611	595	623	651	644	630	636	681	665	603	625	630	618	627	634	636	649	635	595	648	605	635	620	623	627	640	663	609	654	627	619	639	638	664	628	612	629	617	637	645	662	637	610	645	707	612	655	634	636	647	613	662	640	654	665	644	604	635	632	571	664	705	631	693	641	650	640	652	636	646	653	652	616	644	670	678	618	623	659	637	613	626	633	589	653	631	650	613	639	656	597	573	648	646	638	630	682	650	639	649	642	599	636	647	639	624	579	665	624	631	633	642	600	638	647	629	651	628	632	697	628	620	617	685	638	682	620	642	613	624	610	615	600	593	617	657	621	618	618	685	594	590	619	631	587	654	609	692	645	640	656	615	618	662	685	658	618	664	665	652	587	633	659	664	635	634	650	628	655	609	616	637	622	669	601	619	641	643	663	625	614	647	647	586	654	614	623	611	620	687	621	625	632	611	615	663	631	630	632	619	655	610	658	610	604	598	647	596	601	642	593	668	633	667	645	694	614	634	663	619	676	643	652	583	579	648	616	598	597	646	629	640	663	620	635	612	622	640	600	610	596	648	633	626	639	628	638	659	672	608	625	671	622	647	605	631	665	670	650	615	617	665	623	637	636	604	624	640	625	634	660	612	576	643	675	651	578	674	626	648	596	624	683	648	637	638	630	649	642	653	638	612	679	624	620	649	675	609	639	612	604	659	576	673	632	617	612	664	639	618	636	626	596	617	632	619	708	699	642	580	625	613	618	687	630	650	628	610	659	614	649	609	592	615	597	607	623	688	651	645	630	599	651	579	607	600	635	682	632	650	640	624	612	607	623	646
38510	9293	1416	1019	754	607	540	499	446	424	377	365	403	347	354	370	346	314	347	358	332	335	342	311	319	326	352	326	320	303	328	335	304	316	323	330	306	322	330	324	332	318	317	292	290	287	295	324	304	327	280	319	289	327	332	315	284	296	299	289	317	298	322	321	332	300	307	339	324	302	270	282	294	323	315	323	326	307	320	288	318	310	317	316	320	342	295	317	343	311	324	296	322	335	339	277	331	331	344	334	308	314	313	304	321	316	305	314	322	326	311	297	319	293	311	285	286	305	313	301	296	291	331	299	317	305	301	325	305	289	325	299	298	276	327	299	320	297	347	316	281	334	319	313	319	314	294	317	316	298	292	296	321	301	323	292	299	299	327	284	291	317	273	317	279	327	340	305	326	301	315	304	296	319	335	271	293	313	306	294	276	325	312	320	318	323	323	296	337	302	286	270	326	298	303	303	303	308	296	332	271	302	291	296	302	317	336	292	312	315	322	321	331	325	357	295	301	304	301	302	327	318	327	308	313	338	319	292	305	328	310	294	335	284	300	307	302	328	319	282	278	299	306	310	294	342	280	317	285	318	307	315	323	286	337	306	334	283	330	308	319	296	303	301	271	273	323	311	285	298	331	311	310	313	291	325	299	307	293	305	303	289	294	267	316	332	328	284	287	328	329	301	303	301	306	301	338	335	288	318	315	284	296	292	300	304	330	318	331	303	306	323	289	315	295	275	299	355	345	284	305	321	314	325	345	344	309	280	322	315	313	303	304	284	321	292	293	300	325	311	305	323	352	308	308	315	349	325	325	319	348	348	312	272	311	286	277	333	334	280	300	296	304	297	298	292	307	308	323	300	330	279	309	325	320	308	329	298	326	291	317	314	287	291	294	288	284	266	311	306	310	284	267	305	308	329	319	283	307	305	282	275	280	327	298	342	308	292	337	323	322	304	309	291	329	328	300	287	329	330	321	276	304	327	306	309	321	315	269	316	298	342	350	316	335	304	296	266	314	311	298	326	308	330	290	325	303	334	283	309	350	346	305	308	324	311	307	310	301	301	321	301	300	304	313	279	335	286	343	325	287	315	318	292	330	313	283	310	308	291	315	285	323	304	267	315	313	313	314	330	333	305	298	283	289	322	297	338	342	351	290	302	312	304	334	291	319	325	310	311	331	286	312	301	329	290	288	309	283	284	265	311	310	282	305	333	313	286	306	339	331	304	313	283	338	328	288	311	301	295	295	316	312	321	282	324	317	329	339	296	289	267	303	309	346	326	339	305	303	289	316	305	321	320	309	330	310	302	315	318	321	299	316	283	320	287	324	326	319	281	344	300	308	298	306	276	296	296	341	296	321	283	267	322	323	341	311	277	317	290	306	300	304	279	327	286	317	324	291	325	307	340	291	331	269	321	334	289	275	316	326	301	291	297	307	313	338	332	298	329	322	318	301	296	319	312	312	323	301	280	318	344	283	312	291	308	355	307	306	311	345	293	317	314	343	307	303	329	298	360	318	304	296	315	325	321	320	305	333	309	310	292	283	286	297	326	305	296	355	304	280	276	331	309	307	306	327	308	316	280	311	308	273	310	298	301	332	338	342	291	317	291	330	332	286	290	288	316	324	322	319	312	304	295	335	296	305	306	297	340	350	338	321	292	323	305	303	320	328	311	343	304	323	314	291	314	300	317	307	302	319	319	290	316	310	308	304	304	301	301	313	292	299	322	325	303	311	323	325	288	307	324	283	320	297	296	315	317	330	319	309	318	302	324	302	315	305	318	341	323	300	309	305	320	321	331	335	315	306	318	334	310	302	304	296	290	306	334	331	329	311	301	286	326	291	310	297	325	303	325	313	342	306	286	319	292	293	353	303	338	292	328	288	323	319	282	293	302	299	304	308	287	284	293	294	332	298	287	363	292	323	303	322	287	325	310	288	315	295	342	308	356	327	312	332	273	333	319	325	300	319	330	354	301	317	297	320	297	322	289	326	300	335	300	311	305	289	320	303	277	305	309	325	288	316	337	323	347	303	298	300	295	257	326	313	319	331	310	363	316	324	305	342	329	305	308	319	296	330	322	306	299	313	310	311	308	313	305	325	306	309	315	337	320	304	308	304	319	314	319	323	332	305	284	301	330	317	315	316	305	287	339	329	300	342	309	311	268	324	319	289	299	306	291	294	328	327	313	325	295	312	291	325	336	327	303	300	286	327	325	337	312	316	309	305	286	294	310	289	314	326	316	292	280	337	341	298	326	289	308	322	281	314	294	308	268	288	338	302	333	294	318	318	318	284	314	275	326	343	326	319	310	328	315	326	325	339	315	295	320	290	318	334	316	317	294	297	319	305	305	292	297	344	335	300	285	323	298	324	336	324	309	316	317	303	317	281	298	305	321	311	316	299	318	312	334	342	323	325	312	301	351	281	312	278	302	303	325	309	273	319	318	345	323	312	307	308	320	282	277	312	311	292	297	338	320	293	314	305	315	309	309	320	281	297	294	316	321	329	330	333	307	344	310	340	317	286	275	283	319	302	319	304	286	312	296	304	309	357	311	319	311	296	310	296	312	295	312	314	328	295	312	328	321	284	305	303	287	335	314	322	315	315	320	314	325	325	312	329	331	299	318	310	325	318	314	344	326	318	318	312	287	309	288	320	310	316	341	319	332	312	321	300	307	310	297	288	326	299	337	290	305	311	285	293	333	282	302	291	325	312	319	263	297	298	317	314	321	320	295	306	288	281	294	297	333	314	339	306	296	318	336	299	311	293	317	316	319	304	334	308	285	299	325	310	308	323	318	294	288	358	291	307	283	291	288	308	311	347	282	327	275	300	322	320	292	331	335	311	315	325	335	308	309	308	302	311	289	310	332	324	306	294	330	304	282	300	316	329	324	287	296	318	334	326	314	320	306	288	290	341	318	278	323	307	310	309	314	338	291	334	296	312	294	302	327	281	309	286	323	299	318	321	326	292	308	282	312	325	330	322	337	320	319	329	300	308	331	307	332	329	293	311	290	313	327	298	292	290	290	306	331	310	291	300	311	325	325	321	314	317	287	331	280	289	286	314	317	315	326	326	299	305	303	279	313	322	317	305	293	322	294	296	299	315	314	280	330	297	287	289	297	339	319	341	306	323	308	321	326	299	292	299	291	321	304	301	304	340	304	347	294	322	278	298	297	286	317	326	310	297	284	293	314	311	322	321	307	318	294	309	297	310	318	311	262	300	296	323	288	330	353	305	305	343	298	314	293	328	284	304	307	273	306	319	321	307	283	307	308	263	323	315	301	289	298	311	314	305	294	281	301	325	333	310	309	321	282	350	322	323	339	272	301	361	304	282	326	302	291	318	303	313	337	268	296	285	330	303	327	302	262	292	297	309	309	315	313	330	311	283	319	283	306	316	310	343	320	326	311	321	310	307	331	288	288	320	314	317	314	321	303	279	308	303	268	290	342	308	354	307	323	285	302	305	346	322	329	329	275	291	304	285	263	311	293
20351	1556	2844	3237	2849	2456	2010	1800	1579	1459	1337	1278	1210	1167	1061	1010	1070	1060	995	907	999	936	933	941	962	881	903	913	896	891	883	869	872	880	845	810	778	868	842	887	805	850	835	795	839	819	783	852	825	813	838	813	839	815	831	897	762	770	811	801	792	801	810	762	813	852	761	806	784	835	834	792	823	783	733	799	816	786	815	840	806	801	795	770	819	835	793	781	820	844	776	794	788	759	841	787	818	860	782	849	800	822	763	847	802	814	771	784	789	757	793	796	785	831	769	836	810	839	792	790	812	767	830	805	811	804	802	784	820	777	791	843	796	846	748	791	776	774	802	817	782	776	830	832	787	831	867	741	795	776	811	769	819	798	762	785	801	826	791	809	781	816	772	792	804	792	763	752	809	783	786	781	797	821	809	824	792	767	750	838	791	820	802	821	728	813	820	816	842	782	800	858	800	811	809	763	834	773	782	758	803	762	810	809	806	813	784	799	847	801	817	764	802	756	780	765	831	830	848	781	758	825	805	802	764	785	769	798	794	874	788	791	757	783	794	833	858	770	802	777	800	817	768	784	802	819	767	807	780	805	761	796	780	791	763	837	781	827	772	752	794	773	736	779	788	795	799	746	762	787	800	811	821	786	784	824	818	786	779	830	776	732	811	837	764	781	794	796	798	809	795	827	814	763	784	802	801	860	815	798	850	777	802	851	815	809	805	801	763	733	782	840	815	808	782	785	842	807	783	797	847	781	829	793	809	812	807	808	753	848	806	762	778	782	825	808	803	790	780	828	818	765	727	766	811	776	793	799	785	824	799	745	805	772	790	770	761	819	811	808	781	771	800	785	759	813	781	788	781	791	811	808	757	785	815	833	801	763	755	770	783	779	808	771	795	769	753	772	833	749	819	821	824	791	826	711	866	784	795	836	816	794	792	829	812	762	754	831	826	869	820	838	767	810	765	812	748	811	760	806	837	744	803	754	759	869	770	810	844	815	837	804	812	817	769	800	802	791	796	758	764	744	782	778	767	787	850	752	776	764	819	766	837	767	756	810	741	764	774	777	779	794	773	788	780	823	805	813	774	816	849	757	820	774	846	758	753	745	793	770	744	784	788	803	823	828	803	774	774	803	808	815	786	822	790	836	796	809	760	812	831	791	787	785	800	736	860	772	793	778	758	842	809	791	809	801	812	778	824	729	817	784	816	741	885	825	824	755	765	801	761	784	850	744	805	815	874	834	814	782	794	778	823	733	787	801	799	818	814	762	815	794	725	791	801	783	752	816	836	743	840	773	832	778	804	802	779	776	764	804	821	818	811	770	784	814	809	747	844	779	809	768	795	795	810	766	810	755	788	835	786	790	767	726	804	818	796	812	778	780	747	764	829	743	764	823	762	811	806	789	758	772	863	790	779	796	784	784	812	777	797	748	767	820	770	801	778	784	752	786	826	831	811	779	762	841	843	843	795	822	802	799	760	804	792	832	789	735	808	791	789	765	799	787	805	825	858	821	799	776	809	759	801	794	767	791	745	780	815	784	815	777	765	787	775	751	794	812	799	741	770	829	798	767	768	780	879	768	742	815	785	805	821	798	812	777	767	792	810	864	769	803	777	798	791	789	764	810	754	801	779	821	856	787	823	832	837	842	761	819	780	816	826	791	765	785	824	829	835	827	813	777	764	814	755	796	833	831	788	802	828	775	771	784	823	796	865	805	811	791	797	814	839	816	807	741	762	852	786	814	772	798	772	802	748	797	806	812	794	735	792	783	776	821	779	838	816	772	793	766	782	772	768	763	815	801	789	788	781	840	853	839	756	860	779	884	778	826	759	792	770	752	811	809	800	787	816	754	749	762	801	824	771	774	805	787	775	764	771	821	846	820	793	809	792	806	771	779	804	787	802	831	741	794	743	778	769	771	803	722	718	800	813	821	829	769	814	783	834	762	775	774	774	821	799	786	813	826	839	789	753	781	801	771	739	806	790	769	828	785	720	741	810	798	802	786	791	764	829	778	793	814	795	826	842	769	830	776	791	772	779	795	794	779	802	781	806	797	810	821	808	777	806	791	824	748	819	803	791	831	818	762	795	805	812	802	784	780	851	796	828	813	733	779	801	751	825	783	841	771	753	775	808	818	832	806	812	810	752	850	804	817	759	830	813	774	795	736	772	814	818	744	754	800	790	768	740	787	779	797	768	823	808	812	807	816	773	817	712	816	797	811	801	774	820	752	811	792	795	808	834	817	856	759	767	699	780	821	828	786	826	803	817	763	775	809	824	860	775	792	781	826	770	794	821	798	811	745	816	791	784	812	818	840	798	867	722	786	765	814	788	807	794	780	842	783	806	833	800	836	818	792	814	799	767	798	769	814	784	754	815	815	759	764	777	819	807	785	799	789	755	854	814	800	771	788	739	793	779	776	775	792	788	810	760	744	774	764	815	830	805	733	779	799	774	828	806	759	817	795	809	767	805	817	773	767	769	772	786	777	780	830	768	772	820	792	793	760	770	837	789	778	816	806	815	737	802	758	795	793	770	844	805	773	807	792	757	884	798	834	818	830	751	817	791	834	859	793	786	825	793	778	790	771	785	832	853	764	792	809	806	787	806	800	762	806	815	772	865	823	801	760	734	775	810	782	816	807	790	758	771	767	767	738	796	766	787	806	796	810	804	787	767	801	792	785	848	842	806	784	770	769	758	755	788	790	778	794	774	788	736	749	794	814	768	827	816	822	819	821	841	799	782	747	809	781	770	805	785	792	776	836	806	772	789	804	788	781	787	743	772	797	781	755	815	773	788	784	783	865	761	792	802	780	832	782	801	806	807	837	792	816	774	810	800	748	778	784	813	856	810	759	851	836	793	801	788	823	791	808	777	762	747	776	870	781	759	846	806	792	761	774	749	782	786	796	780	846	777	799	779	797	834	797	750	784	793	814	832	778	782	774	796	739	806	825	812	791	819	842	777	784	824	816	788	794	840	784	782	732	840	775	743	771	752	762	813	803	808	749	798	779	786	821	773	822	788	790	813	778	819	797	779	802	781	781	810	752	804	819	787	792	727	791	790	806	811	821	801	831	811	747	780	763	862	785	781	822	782	819	758	792	797	794	736	822	880	800	732	847	820	821	830	781	798	806	789	740	792	771	790	764	794	851	778	779	793	820	857	764	805	756	754	792	770	755	814	804	815	781	786	791	770	787	779	800	812	793	784	770	774	758	839	783	737	828	776	821	848	802	770	781	812	779	766	804	757	788	791	763	792	727	756	743	801	743	817	789	845	751	811	800	820	799	837	808	758	830	736	816	782	766	792	805	765	769	800	765	786	775	782	802	778	798	833	762	761	811	742	785	818	794	829	785	824	844	789	861	810	813	736	778	825	799	773	824	753	782	849	759	780	785	798	803	782	770	812	852	789	821	827	753	853	780	834	797	775	826	804	788	837	765	740	787	864	791	806	775	762	762	812	816	805	805	786	800	818	783	787	798	798	764	826	778	756	814
51163	15804	3033	1779	1107	850	712	569	475	449	405	349	340	350	331	320	306	272	304	271	268	323	276	248	275	306	221	246	225	249	228	268	239	273	243	246	213	254	260	265	258	221	224	222	234	235	237	278	245	248	246	233	267	245	250	230	228	220	234	246	247	245	254	235	248	228	246	243	256	233	219	258	258	228	258	231	242	246	249	258	238	219	245	221	251	229	238	231	211	245	229	212	223	207	220	236	241	207	228	252	228	220	250	203	224	225	251	200	208	246	228	233	223	243	205	259	235	241	235	233	224	237	220	216	246	248	216	233	209	229	209	233	221	220	219	222	251	251	210	246	205	211	223	217	224	229	250	227	221	248	226	225	266	232	206	222	223	244	231	221	242	217	220	236	225	198	247	244	262	223	259	237	233	232	240	240	217	256	231	228	200	259	221	215	231	215	207	238	251	240	234	234	199	237	240	225	223	268	233	236	214	250	215	234	211	218	223	251	263	234	220	220	256	231	222	266	276	229	280	258	251	244	239	220	204	222	248	230	223	229	269	234	246	247	240	229	217	236	259	235	267	218	238	223	224	251	228	240	234	234	240	260	211	232	206	228	207	245	250	257	226	243	202	268	259	221	227	236	238	235	257	209	276	239	240	244	207	219	216	201	218	243	265	220	250	216	237	229	234	244	243	230	248	254	240	224	236	222	230	249	223	217	264	236	225	228	227	252	237	197	228	249	244	236	239	197	226	228	239	243	206	236	230	214	235	258	242	238	233	218	232	258	258	274	211	204	223	244	219	212	217	219	238	209	236	260	221	241	234	254	222	226	222	247	224	223	228	244	247	229	237	269	270	239	221	247	233	204	243	210	239	243	253	185	230	253	217	210	225	262	225	236	247	248	228	202	257	243	249	241	207	226	220	243	218	228	214	253	229	234	217	241	242	218	246	229	230	249	229	231	242	256	217	254	235	234	230	234	223	225	240	254	223	215	222	253	218	223	222	243	202	246	243	236	219	226	241	258	226	211	224	231	254	234	223	232	249	228	214	230	266	244	247	225	235	238	221	245	234	228	221	239	211	222	218	252	242	270	224	229	269	215	235	219	199	236	225	224	221	215	247	231	222	232	216	248	231	253	246	224	221	230	249	213	227	244	202	224	238	232	245	237	221	228	249	235	218	187	227	228	217	224	213	248	238	256	244	214	244	218	250	221	249	235	231	196	257	222	202	228	255	228	241	231	231	245	230	246	225	212	206	219	216	199	233	226	243	246	239	231	242	224	253	221	231	269	228	223	230	194	213	244	221	235	273	236	238	235	261	237	236	253	242	250	218	238	221	238	239	228	247	237	248	245	263	209	239	235	245	250	239	230	243	243	238	205	221	235	234	240	249	216	282	240	229	227	227	252	208	217	254	245	224	235	242	230	237	228	247	225	241	214	227	266	227	248	221	229	242	207	233	225	263	258	243	202	241	255	223	214	244	258	216	210	214	213	247	243	225	205	226	218	236	210	247	241	232	223	236	256	226	258	255	236	246	263	243	232	237	231	234	236	218	227	229	230	208	239	245	228	240	222	235	226	232	218	248	221	225	245	238	245	229	245	211	242	219	252	243	237	215	206	218	251	260	231	214	232	260	234	257	254	215	237	254	263	253	244	246	226	241	232	221	225	219	222	218	248	245	232	245	266	267	244	250	202	220	222	218	236	248	237	217	224	241	229	243	236	225	256	229	252	239	227	207	236	222	238	231	238	234	231	238	265	231	231	226	230	230	227	211	237	249	252	210	231	239	222	241	273	242	236	228	248	242	203	253	228	265	234	224	216	232	237	219	242	227	222	227	244	224	216	236	223	243	234	233	227	236	202	229	201	249	205	224	269	238	254	242	209	246	198	219	227	226	227	231	247	232	233	241	198	215	258	223	221	227	243	266	227	227	253	217	224	252	213	257	261	223	264	247	205	226	222	222	222	215	235	227	226	219	272	218	218	234	261	247	237	242	219	224	231	219	222	224	252	264	221	231	248	225	217	235	227	210	215	232	243	220	232	210	211	223	230	229	235	241	211	245	237	234	230	247	236	197	243	249	232	233	206	219	214	226	238	238	205	228	252	231	233	223	221	207	226	249	248	240	251	220	211	229	212	244	221	255	251	230	224	213	235	239	222	223	272	218	219	228	215	240	238	240	239	228	258	259	231	223	244	241	253	237	263	218	213	229	245	233	217	223	201	214	241	250	232	216	243	248	232	221	234	203	202	259	231	228	239	232	226	272	217	254	210	228	212	237	230	219	245	245	201	234	244	228	236	223	243	234	227	236	221	221	243	245	257	208	235	215	242	229	233	222	234	216	237	242	238	236	257	244	250	248	236	225	251	224	252	244	219	222	244	259	246	241	229	240	235	210	250	209	225	230	246	252	220	221	224	215	220	219	234	221	241	225	241	222	226	227	220	248	186	207	219	226	247	222	226	222	216	238	259	226	245	243	241	227	253	256	245	207	242	240	241	280	224	234	209	238	227	234	273	250	212	233	236	220	213	228	228	240	228	238	225	235	211	246	272	215	246	243	249	258	237	265	248	235	220	250	260	247	204	257	270	226	255	243	225	237	236	247	230	246	221	219	259	256	234	249	215	261	229	229	252	252	240	228	235	261	255	239	211	263	255	245	232	242	238	214	199	215	243	226	230	240	246	225	257	235	219	223	236	236	223	239	239	261	248	245	292	241	245	255	224	227	221	219	241	227	246	214	237	252	225	215	236	236	234	221	254	230	211	208	222	246	234	235	266	229	257	218	272	215	257	232	238	219	228	212	242	263	217	187	250	218	240	240	225	236	224	226	234	230	196	230	251	196	237	224	215	253	231	218	231	255	214	225	202	272	239	243	226	246	211	231	233	250	224	231	219	222	184	219	242	223	238	234	242	266	235	234	236	214	233	239	219	241	244	207	263	212	211	234	239	243	225	228	220	275	237	226	240	218	236	234	243	221	227	207	240	239	238	221	234	215	240	228	233	246	236	217	233	225	226	233	217	233	232	253	239	226	227	226	237	250	235	228	253	256	256	234	233	205	240	235	238	210	219	233	254	251	235	232	239	232	233	248	239	231	214	234	220	227	212	212	245	234	229	228	238	222	256	241	225	262	231	218	218	230	211	240	241	213	230	232	220	260	272	236	228	246	222	221	273	239	232	218	225	224	239	216	255	213	245	211	235	220	221	210	235	233	243	224	228	245	233	238	258	223	221	269	237	215	214	246	235	220	235	217	230	232	235	239	193	247	235	235	233	208	232	212	227	203	244	230	240	245	236	249	225	238	254	249	249	226	222	201	245	222	254	200	224	205	233	262	234	221	232	252	226	210	239	206	228	246	223	250	235	240	248	225	218	243	222	230	242	226	258	257	243	285	205	245	236	255	277	254	224	215	241	226	230	235	243	228	242	250	255	226	219	235	218	244	255	240	253	259	217	203	218	237	242	231	245	214	248	263	235	249	232	222	234	207	224	232	242	215	246
26237	2207	4891	5378	4555	3792	3094	2566	2153	1955	1672	1531	1430	1272	1225	1131	1097	1003	973	926	932	914	885	844	792	811	743	761	777	765	762	780	690	759	713	737	736	665	682	659	677	637	646	675	669	649	646	648	713	684	640	670	673	661	663	660	582	646	655	643	645	628	700	627	590	598	667	609	645	635	623	663	596	658	601	588	625	625	645	618	604	644	630	596	631	580	581	604	628	641	658	656	607	621	593	617	578	591	618	595	649	576	575	601	628	595	631	645	588	628	605	625	602	598	614	601	581	609	606	590	614	639	593	586	579	614	612	616	598	582	651	586	649	583	647	591	592	629	574	580	606	628	595	583	638	652	618	562	627	645	622	617	648	584	602	577	619	610	584	622	616	626	573	601	567	587	625	583	633	673	632	540	615	610	612	634	619	600	613	602	663	610	650	611	577	606	609	593	636	555	606	612	614	616	568	607	610	616	653	601	602	587	594	620	585	571	611	614	632	607	637	623	615	632	557	601	600	567	575	620	603	586	588	564	590	569	610	600	569	607	622	575	573	570	565	632	598	584	571	613	583	568	596	597	609	612	622	619	629	620	616	639	547	631	602	614	640	584	551	585	585	630	600	562	620	576	604	647	578	648	624	634	590	600	601	650	618	614	570	596	577	619	611	585	562	608	625	612	612	600	653	573	586	579	604	607	576	603	572	615	603	606	569	576	585	618	583	647	566	550	628	566	579	610	599	607	587	574	616	568	627	611	621	581	589	598	632	610	611	644	604	579	656	607	586	592	609	614	621	609	659	615	643	597	626	621	603	618	566	627	593	571	567	599	584	574	624	578	602	625	612	597	618	558	610	592	565	617	593	586	590	636	606	631	616	647	531	574	556	607	555	584	571	595	629	592	573	598	607	565	580	636	648	631	631	580	611	581	568	599	573	618	576	638	595	599	581	643	556	640	607	628	569	568	575	602	629	604	606	593	620	605	564	593	644	641	610	592	645	557	566	658	595	634	605	591	610	596	616	580	595	557	615	614	587	616	571	621	629	629	633	651	585	580	601	613	601	608	634	599	624	594	630	607	575	601	597	603	593	588	607	592	597	591	629	586	595	583	594	576	571	591	593	601	591	590	607	614	577	624	616	633	582	586	611	589	600	649	632	592	656	626	575	610	625	618	616	601	586	598	622	618	582	626	592	586	587	577	618	586	576	633	600	573	636	561	598	584	630	603	620	610	635	583	604	568	593	557	568	610	616	584	626	543	575	616	591	610	589	564	615	559	570	631	595	592	586	608	613	604	607	607	619	601	610	612	626	597	585	588	613	622	589	570	596	609	639	589	633	612	593	606	566	622	617	606	634	561	582	592	582	563	578	618	635	582	617	604	614	574	610	608	615	602	592	626	622	601	601	602	626	623	615	572	573	604	629	595	579	654	628	578	610	584	592	604	600	604	582	598	618	602	589	596	572	607	601	610	540	628	602	608	643	617	609	539	574	602	601	609	634	579	620	652	625	619	632	535	553	592	599	621	588	581	616	607	580	642	607	591	591	618	574	566	638	585	593	574	588	630	581	609	575	588	580	617	591	621	605	590	631	577	570	617	603	548	614	643	596	613	620	627	567	582	614	582	585	630	611	602	609	604	645	606	604	602	618	618	598	583	588	620	585	566	593	629	594	597	642	589	632	583	660	604	579	582	595	585	618	596	556	583	644	588	589	612	611	613	548	639	567	619	565	626	587	561	565	631	587	594	590	579	593	575	571	611	561	616	613	581	586	636	644	582	602	604	562	604	585	600	615	623	541	628	579	606	635	627	629	567	627	591	566	542	533	589	562	605	631	585	666	595	615	548	606	612	615	608	562	609	572	632	595	631	581	634	617	614	556	602	615	592	580	570	623	592	627	621	613	604	664	563	577	591	570	597	591	586	574	581	610	590	627	603	608	599	598	576	603	619	599	634	598	631	625	592	613	582	600	579	573	613	567	604	604	625	615	586	574	620	654	602	583	585	605	576	581	591	602	577	588	590	634	588	543	551	587	609	555	606	604	582	638	608	580	620	587	581	567	624	622	608	627	627	569	611	585	613	601	620	590	576	576	623	614	600	596	605	579	600	641	629	600	602	586	651	626	585	597	596	604	616	554	600	642	611	646	579	608	592	580	637	613	578	610	665	595	625	602	608	584	600	587	570	627	581	592	620	563	588	640	583	639	591	621	611	602	581	572	605	585	612	626	595	562	638	624	592	640	610	633	560	642	612	593	605	585	561	636	577	599	595	655	604	616	575	624	556	640	607	609	574	564	594	561	594	607	599	606	611	615	570	560	572	592	617	618	567	571	589	602	569	618	600	567	605	588	625	612	632	647	590	610	609	615	634	606	576	587	577	603	552	598	555	586	608	618	630	569	608	589	603	629	561	578	598	569	619	595	614	603	593	603	595	603	584	607	597	626	624	603	588	619	591	607	623	622	609	567	614	557	555	617	621	600	636	579	638	605	613	620	591	585	600	608	600	578	552	620	601	591	543	627	593	626	579	590	604	597	590	613	594	615	595	583	563	597	564	654	578	600	603	612	605	616	615	572	578	672	658	637	592	606	585	618	638	564	638	589	591	581	599	602	605	585	603	628	610	556	667	621	633	600	591	577	586	584	585	587	581	580	596	628	609	564	597	593	595	599	582	614	572	606	596	593	613	552	609	627	612	571	605	634	597	643	601	561	584	594	622	633	608	603	573	568	602	594	588	632	611	629	588	609	542	566	650	595	618	631	589	600	578	571	540	647	553	614	594	619	613	600	584	623	605	576	632	609	611	624	616	646	583	632	602	626	615	592	603	584	568	605	611	596	595	620	571	614	606	576	615	617	614	612	550	596	607	576	577	594	589	666	583	575	581	601	597	581	567	594	595	624	617	604	576	631	569	603	591	611	632	561	612	631	652	581	621	596	633	616	621	597	579	638	609	576	636	636	596	627	632	556	596	588	583	597	602	585	599	622	571	585	631	577	641	596	591	573	570	634	595	618	581	639	580	615	663	620	632	617	586	586	626	634	601	632	630	599	589	592	551	596	588	604	594	592	569	614	569	597	587	598	579	593	602	617	629	568	610	577	582	576	582	593	605	598	635	615	562	620	578	576	605	616	613	624	642	649	590	613	590	618	621	614	615	620	560	555	580	616	596	594	607	591	633	575	592	558	645	639	606	576	563	602	630	598	605	599	569	558	580	570	607	566	584	625	628	579	597	569	608	599	579	570	618	614	590	603	562	612	590	589	591	578	595	591	615	617	583	597	596	635	607	607	603	570	569	614	583	573	565	599	587	611	584	610	585	582	557	575	604	562	627	595	629	562	631	626	571	590	611	598	607	633	589	613	546	618	592	603	618	594	593	614	583	599	608	592	615	609	616	560	581	599	643	590	642	625	557	574	590	586	598	626	616	581	584	573	616	636	597	563	615	587	598	603	642	577	612	595	604	608	617	629	622	562	609	585	619	634	623	612	654	573	556	592	622
4493	325	246	272	226	247	215	239	253	247	242	247	232	234	226	247	250	221	216	216	213	244	251	246	188	203	235	188	241	231	249	236	223	229	242	232	207	239	228	204	256	229	225	249	252	235	266	220	207	205	215	223	206	210	246	247	214	220	229	232	212	240	220	232	224	239	220	240	209	233	224	244	248	241	242	242	213	232	234	245	221	225	237	210	211	254	244	196	229	226	218	240	246	225	202	226	202	228	242	245	227	230	210	233	212	231	253	224	237	233	254	238	243	229	203	215	227	226	242	247	220	216	241	216	261	210	241	232	229	235	228	216	239	245	221	235	251	227	245	227	202	230	229	214	234	211	218	264	236	232	222	239	230	227	255	235	242	225	242	260	237	229	266	246	194	235	228	260	221	236	228	218	226	201	232	212	210	226	218	210	221	228	230	229	233	235	211	239	224	221	195	210	212	240	230	211	234	234	225	246	213	229	208	248	229	227	240	241	251	226	245	196	204	250	215	231	262	242	221	230	224	221	233	224	232	237	250	232	258	230	260	225	216	213	228	267	218	217	217	251	225	242	235	210	253	205	217	243	241	229	233	225	245	222	221	205	217	228	227	228	213	210	225	238	237	232	243	226	240	230	238	210	234	204	246	220	226	215	240	230	235	218	191	243	224	245	214	209	226	211	245	248	239	224	228	241	211	240	239	245	241	233	240	214	242	226	232	248	241	209	255	242	223	218	209	224	225	210	224	232	204	288	219	231	213	224	229	234	213	232	237	229	215	238	220	240	239	233	230	224	248	234	245	254	228	246	255	244	223	236	240	249	241	260	212	233	232	230	262	221	224	201	217	227	237	221	254	233	204	260	209	196	227	214	254	225	218	218	230	216	192	236	212	235	229	224	222	225	218	239	232	209	242	241	212	223	228	240	227	210	261	241	262	246	252	237	257	220	189	220	222	238	254	229	219	218	226	222	221	226	218	227	232	224	222	230	232	243	218	212	224	206	226	231	219	210	224	220	200	240	233	224	235	230	239	219	233	247	254	243	215	219	219	209	234	237	234	228	237	206	239	234	231	202	232	216	219	216	228	222	228	254	232	246	231	220	233	228	233	225	201	244	236	223	263	241	232	227	218	203	218	217	239	206	243	235	211	201	241	239	228	224	240	224	208	249	260	227	226	244	218	217	242	231	204	241	219	226	237	203	234	240	222	223	225	244	227	218	240	219	222	238	210	245	213	250	231	234	251	233	270	219	217	208	215	200	230	235	214	233	233	197	215	216	203	229	254	222	258	234	242	214	236	220	212	254	242	235	241	209	246	250	192	209	211	234	234	244	249	216	228	211	234	221	196	247	237	244	235	248	243	214	228	243	215	233	232	226	213	221	253	251	218	200	224	203	229	235	230	228	210	233	220	227	238	241	237	225	199	204	257	230	219	247	230	235	202	223	237	235	242	214	210	219	229	231	233	251	217	240	244	224	217	210	227	215	216	204	225	229	272	220	217	233	255	213	215	238	242	239	241	254	238	238	222	213	265	238	217	237	256	213	208	240	240	243	226	237	220	226	242	243	207	229	230	225	209	222	196	245	256	213	214	223	231	221	238	232	237	263	220	214	196	218	232	242	264	240	259	234	236	231	220	210	209	265	235	216	237	228	250	216	218	261	243	250	230	225	230	217	245	251	247	230	249	213	227	209	209	223	241	222	250	222	233	222	208	241	228	236	229	212	202	235	208	258	247	217	227	218	257	233	212	272	233	233	227	176	226	244	232	238	235	238	219	242	210	235	220	201	246	233	224	223	239	236	237	242	238	231	235	194	224	275	249	235	222	206	234	222	212	241	247	207	215	219	235	239	235	205	222	244	228	214	203	221	227	227	235	229	243	246	221	237	216	208	235	243	243	240	227	244	203	206	241	209	217	219	233	208	228	210	223	267	236	215	226	239	232	234	245	238	241	224	240	247	214	238	214	217	235	232	217	221	225	268	260	232	238	240	245	238	246	227	247	226	237	229	233	247	214	246	256	248	231	255	242	204	230	248	216	241	220	252	216	234	234	241	238	254	248	207	264	245	227	211	223	222	252	226	206	227	233	235	201	234	236	204	237	242	224	241	231	238	204	220	235	212	218	244	228	241	215	210	204	213	225	254	227	210	207	243	250	226	259	234	239	230	227	202	229	223	228	225	220	216	206	266	238	249	211	261	251	231	232	247	262	235	211	234	238	235	232	238	226	218	247	233	219	226	241	250	232	221	241	239	216	223	227	216	228	207	190	227	220	211	200	251	194	241	226	197	236	243	222	240	225	263	191	214	238	215	232	214	237	219	228	243	219	218	223	248	232	219	257	207	218	218	204	245	203	236	214	240	205	255	234	223	229	208	250	207	240	227	240	221	232	234	227	218	213	243	221	243	229	257	230	220	242	239	249	228	229	231	229	235	247	238	231	214	271	235	207	225	192	244	242	224	226	251	220	205	234	244	214	217	220	247	251	236	222	219	234	253	213	227	245	234	204	211	217	251	240	253	252	221	230	201	255	217	222	227	257	233	239	241	223	240	264	210	210	227	243	231	223	229	272	236	202	227	235	248	237	236	190	238	230	228	250	224	232	232	212	243	254	227	245	217	231	246	238	251	254	241	216	223	247	229	223	235	214	231	253	238	242	236	220	213	246	245	245	214	216	220	244	239	217	235	233	211	232	228	197	243	227	227	239	223	238	212	209	220	219	217	220	229	246	193	227	223	232	236	205	228	233	202	207	245	243	234	213	240	217	235	218	224	219	228	236	241	245	235	219	251	226	205	234	247	237	276	232	235	207	196	230	243	233	215	231	199	228	229	247	238	253	223	239	245	234	213	219	230	239	214	232	228	244	230	213	237	233	231	230	232	219	251	226	237	238	215	234	224	222	242	225	210	210	209	243	205	231	242	220	229	228	229	230	213	218	239	223	197	239	259	240	220	217	201	217	231	200	221	199	215	239	224	239	225	211	234	220	222	256	245	243	223	234	241	237	218	250	234	240	238	233	241	212	235	226	232	202	240	223	230	249	234	238	238	201	196	200	258	226	249	240	222	197	234	209	229	243	268	225	229	251	248	222	286	259	216	240	260	228	267	218	252	225	242	233	239	243	242	215	243	203	219	253	225	238	216	214	210	233	263	232	225	216	195	233	216	246	257	248	230	208	231	228	245	246	217	232	206	246	259	221	237	207	209	228	232	245	219	204	222	210	226	221	232	259	213	222	250	220	222	237	243	234	219	239	259	254	231	210	213	232	228	203	229	218	218	208	219	217	234	217	253	236	238	230	231	252	230	247	229	241	249	234	228	271	253	221	234	246	247	209	223	226	257	225	228	202	246	208	236	184	234	249	233	233	199	227	221	253	202	206	211	253	228	217	245	231	232	233	224	241	242	249	244	232	259	225	217	222	229	233	236	208	239	218	199	220	232	260	232	240	227	198	232	216	223	230	237	231	238	207	223	258	201	241	228	235	236	231	223	230	203
4183	621	777	769	692	692	670	635	690	616	608	640	653	618	592	638	631	636	584	623	618	572	655	623	621	673	658	588	623	635	598	612	657	623	626	642	610	619	610	617	618	630	646	660	593	619	598	624	590	635	620	621	601	619	626	623	581	643	610	588	623	685	585	607	618	586	653	581	594	589	639	617	644	600	603	644	625	604	617	594	614	575	635	618	598	668	610	647	645	604	617	600	618	581	607	622	616	593	626	616	605	683	606	621	586	604	651	604	591	643	567	621	673	623	602	627	600	605	588	593	566	600	588	641	640	641	608	655	618	581	550	595	621	636	626	638	660	628	595	657	574	646	659	646	598	627	629	606	625	618	610	629	616	619	649	646	604	606	611	609	631	636	678	631	612	652	593	607	639	639	638	620	589	619	594	602	637	599	604	607	650	617	644	620	658	602	634	643	648	633	597	578	610	602	619	668	591	618	628	639	620	643	602	587	612	625	621	607	628	636	683	648	613	573	595	645	614	613	585	613	664	614	615	577	606	662	574	607	616	622	594	661	639	679	574	595	623	620	636	612	638	622	640	615	573	590	599	626	622	622	580	623	669	627	645	601	627	582	607	605	609	607	583	609	593	612	599	579	601	568	591	589	592	635	582	627	654	645	640	606	614	618	588	574	634	645	585	624	595	640	618	602	630	615	626	602	632	593	656	592	588	587	621	598	672	608	626	648	604	578	608	612	636	601	668	618	629	624	573	584	615	634	620	601	585	622	614	598	604	629	584	620	670	623	600	597	635	581	620	543	627	598	601	628	594	590	667	618	599	656	591	641	601	621	607	587	628	609	646	614	626	599	590	655	633	616	620	640	621	626	600	639	628	602	629	596	618	633	614	582	640	591	655	638	661	591	633	636	621	615	626	626	629	621	597	579	666	568	632	619	620	621	607	598	622	619	639	617	615	619	662	621	632	616	636	623	619	619	640	652	629	637	593	670	607	609	673	611	621	598	604	565	603	607	642	609	610	612	629	625	625	599	577	569	583	633	570	656	607	632	634	597	595	598	609	594	604	604	664	575	646	584	607	593	647	593	619	581	608	624	597	554	687	619	631	573	640	637	580	615	580	593	594	647	608	632	602	608	593	551	635	627	655	650	593	651	589	641	622	634	578	600	617	608	610	622	620	623	640	667	633	627	646	619	587	605	669	597	622	602	574	559	579	652	632	653	644	563	626	623	651	615	621	635	626	570	601	581	638	634	616	662	578	622	627	655	668	626	595	613	641	596	593	635	606	642	611	623	623	671	595	631	632	663	633	603	639	636	640	621	643	607	625	610	648	564	613	609	599	630	573	619	604	627	573	636	600	593	621	676	590	652	612	628	633	609	627	622	601	633	646	641	662	661	589	615	633	586	632	643	639	608	627	668	582	642	633	609	643	635	591	642	628	616	598	619	579	635	627	660	635	621	615	614	642	676	612	577	601	588	594	625	580	616	625	628	611	666	638	581	621	609	601	589	588	597	679	565	624	619	604	585	599	611	605	605	589	612	624	613	616	673	622	615	639	591	624	647	623	577	620	612	628	600	633	564	648	653	605	601	635	637	624	610	653	600	610	612	609	604	628	600	634	579	619	579	625	591	571	599	634	591	607	601	612	599	587	603	608	607	614	627	609	635	644	618	646	606	574	621	588	566	608	605	585	594	645	571	631	648	624	623	578	634	624	623	582	602	598	629	615	597	640	593	604	587	597	629	624	638	598	577	585	653	639	603	621	644	581	607	627	593	567	609	586	650	618	676	572	616	631	581	583	593	574	631	630	637	609	589	606	591	620	671	631	603	615	652	638	570	594	613	654	654	623	605	597	615	643	562	644	549	621	640	650	631	665	584	671	583	594	617	622	588	651	616	587	604	655	587	611	615	619	654	635	643	595	584	645	604	613	596	631	627	659	535	602	621	607	608	638	600	606	621	617	598	638	636	610	636	600	564	589	646	639	581	561	595	640	569	583	613	584	612	606	643	630	605	610	636	631	617	581	631	619	618	668	602	562	622	636	632	636	664	647	629	672	602	651	653	613	630	622	639	603	580	606	629	595	613	635	626	646	600	599	637	636	662	583	630	660	583	605	574	601	605	593	615	591	587	615	577	619	591	635	608	590	625	621	620	623	601	612	605	584	600	615	662	627	630	638	611	644	602	653	619	601	617	626	614	621	606	630	661	640	635	607	663	650	589	619	611	604	607	633	654	566	582	628	625	571	622	602	622	639	556	636	612	597	622	617	578	599	636	649	647	611	605	609	606	602	595	625	649	589	572	619	586	626	651	611	625	619	606	558	569	626	606	657	608	635	605	637	605	587	641	621	619	605	649	638	610	608	627	621	600	608	615	633	551	619	611	601	611	631	620	620	632	621	612	615	603	647	619	633	645	650	639	601	598	629	607	624	566	639	633	614	625	629	633	575	602	609	567	636	610	612	626	606	591	611	659	585	607	643	634	626	623	633	617	580	625	623	596	601	588	567	608	587	632	605	626	610	622	619	600	645	656	640	625	662	616	599	615	630	613	607	617	642	605	614	646	628	639	604	568	597	661	615	610	600	603	627	608	615	630	630	629	619	613	636	621	613	640	638	660	630	632	607	658	648	643	645	558	594	625	615	630	623	649	609	623	625	601	590	613	626	620	604	641	621	600	614	643	604	616	605	660	615	665	629	635	626	582	622	602	633	616	645	610	608	613	615	607	627	628	621	637	614	618	609	564	582	599	623	611	620	660	622	594	630	591	605	612	606	618	560	600	559	633	611	635	614	590	621	574	610	582	607	605	624	634	638	662	640	610	630	663	626	604	617	617	627	613	618	642	617	590	640	636	628	637	557	611	585	620	655	658	590	622	612	610	604	612	632	627	579	636	591	637	576	621	571	624	625	570	593	612	614	603	628	626	617	645	613	578	646	592	592	610	629	569	573	611	596	593	631	621	586	582	588	599	621	630	609	632	643	639	602	635	573	614	616	630	622	648	667	614	647	613	700	623	623	669	629	611	641	609	619	630	592	594	589	590	631	604	600	607	579	559	606	579	589	618	638	627	615	601	593	619	598	630	653	606	623	608	615	613	615	646	595	601	619	636	655	611	615	629	604	590	597	638	628	585	642	575	610	596	635	626	642	572	615	658	662	613	633	610	618	638	603	657	662	625	618	637	639	645	639	572	651	607	611	615	630	632	612	606	607	615	623	597	599	596	594	649	662	617	647	639	564	612	638	579	597	654	620	615	640	555	621	616	558	582	604	589	609	638	599	627	571	633	580	623	576	624	632	663	598	576	634	592	629	643	645	590	602	630	592	607	607	585	614	632	614	594	595	614	566	563	599	614	581	601	670	588	632	660	609	627	624	641	617	593	633	619	646	607	616	637	616	654	592	647	614	655	613	622	621	608	603	600	582	651	590	624	635	610	630	596	614	624	636	592	589	610	605	605	659	626	642	614	638	575	642	646	591	577	613	601	630	639	609	607	643	622
38640	10672	1515	980	767	607	556	499	428	391	395	369	385	360	348	338	353	379	318	342	300	337	291	354	322	329	335	295	338	336	331	338	331	317	303	314	331	330	295	319	319	313	330	318	305	319	336	275	343	308	302	313	318	296	326	311	318	347	328	306	327	323	303	294	297	318	289	322	323	312	304	295	318	300	317	292	312	326	286	320	308	341	327	301	321	334	318	303	303	278	310	287	301	310	299	296	326	325	295	268	300	299	299	323	338	289	304	335	296	317	280	301	329	287	284	319	286	301	280	308	319	302	303	335	344	306	309	293	280	321	317	318	292	350	301	305	318	273	334	327	323	301	327	319	307	318	337	300	311	342	335	325	301	321	273	349	315	312	324	349	322	322	312	328	308	313	291	323	314	313	306	305	272	298	309	309	313	330	278	332	321	311	306	317	302	286	313	320	284	304	295	331	296	293	342	322	307	280	282	305	296	323	291	331	314	332	310	314	324	318	311	319	294	306	336	299	288	309	335	325	336	330	313	296	304	271	313	287	330	327	320	293	326	305	316	331	262	309	309	318	278	376	303	284	290	348	274	308	314	310	309	302	295	320	317	283	295	312	309	306	326	329	291	312	317	305	298	303	310	326	309	294	307	288	325	298	285	297	335	305	297	305	278	318	321	306	305	318	284	336	321	314	337	335	335	305	299	312	322	302	294	310	300	307	311	310	317	321	304	308	350	337	300	294	295	308	309	299	298	360	304	333	294	325	282	300	317	316	303	304	291	302	291	288	308	312	322	310	352	288	297	332	302	333	315	296	304	281	288	287	318	304	294	294	320	293	299	304	317	309	297	297	314	337	312	348	325	275	296	285	296	267	299	306	322	301	317	313	316	287	275	329	319	275	311	310	300	297	285	309	309	312	306	313	290	313	314	334	293	277	301	307	301	307	270	311	336	299	322	298	337	331	353	302	277	304	313	314	298	305	331	327	306	293	316	296	291	308	300	330	275	338	335	325	315	317	318	294	328	335	340	312	278	315	340	292	281	314	325	304	298	269	290	292	286	272	296	343	295	307	270	325	300	326	332	283	345	304	317	300	326	328	278	301	276	317	308	316	325	287	309	308	317	319	321	290	324	316	306	301	300	297	317	317	333	318	303	307	322	326	285	304	320	298	336	328	317	278	298	328	305	269	328	282	318	313	304	303	315	306	304	292	300	314	337	281	331	313	328	306	300	323	305	317	353	327	299	339	278	323	324	312	298	346	311	300	306	312	296	321	328	318	323	270	326	329	338	283	312	287	317	317	281	293	306	317	314	303	303	294	301	295	293	326	309	317	326	341	299	306	298	321	303	306	321	314	327	305	277	305	305	287	315	317	293	339	319	275	335	302	309	328	282	326	297	311	304	271	324	299	342	320	329	304	283	278	318	313	288	302	312	318	277	334	329	316	310	347	277	291	313	301	311	309	319	325	320	314	309	299	282	315	299	329	287	270	316	300	314	303	327	279	336	296	297	315	300	296	323	291	300	316	304	308	318	290	287	343	307	307	282	301	298	327	290	308	325	320	291	320	323	314	291	326	299	355	350	278	315	327	330	277	330	318	310	301	315	297	313	272	335	290	314	293	310	287	315	301	292	299	331	312	313	297	298	299	280	313	339	303	311	277	315	336	264	289	288	295	306	322	307	327	296	306	316	307	282	310	318	313	325	296	284	285	310	286	287	332	306	306	279	303	288	296	326	330	270	274	339	324	321	338	300	327	286	329	312	319	271	296	310	281	306	290	340	288	310	328	303	310	326	345	308	299	286	321	323	302	328	301	305	307	299	305	302	312	307	332	311	305	316	322	318	302	304	301	294	308	315	350	324	324	317	309	283	291	296	329	321	355	326	299	304	323	317	310	305	293	274	280	321	350	325	288	310	306	318	324	295	309	321	326	328	313	317	301	320	299	303	269	330	353	315	272	313	270	301	312	345	292	287	278	314	316	306	285	311	309	296	294	313	304	312	333	302	303	301	339	308	328	317	297	321	308	321	301	345	322	303	311	300	284	330	296	317	307	361	286	322	312	324	333	342	308	329	310	316	296	324	321	353	300	306	292	302	279	315	293	315	327	304	320	316	311	306	295	286	297	288	290	298	312	315	339	320	322	292	300	300	283	322	314	316	316	305	301	323	317	312	302	294	338	292	299	297	299	293	327	287	309	280	319	316	314	333	313	313	303	282	284	304	285	311	316	313	291	306	304	300	305	309	313	302	302	305	307	314	311	316	301	310	312	297	321	324	298	301	320	306	297	304	311	312	313	305	307	315	302	277	335	327	291	300	331	310	350	303	296	329	363	304	301	323	288	317	331	293	310	279	319	271	315	328	290	297	277	293	332	327	286	332	308	301	301	289	304	296	293	316	293	285	331	363	283	307	298	272	317	323	338	278	351	302	339	305	310	289	292	288	320	285	319	316	333	305	291	291	316	300	294	322	310	301	320	306	314	299	268	287	298	335	294	306	298	290	327	307	298	321	327	346	334	263	308	320	356	343	346	330	287	251	314	299	294	315	300	299	293	295	319	307	322	300	321	337	311	326	310	307	336	345	271	302	315	333	317	339	312	327	293	305	307	287	290	321	311	308	326	276	296	290	292	283	301	294	307	295	289	313	280	295	332	344	306	288	335	298	300	298	288	301	322	311	262	306	316	336	284	328	297	276	317	296	313	337	323	284	291	302	312	325	331	301	295	315	305	326	309	298	301	316	313	308	306	282	292	335	315	335	305	263	316	296	348	283	298	315	331	344	291	341	311	302	289	312	328	316	319	274	330	312	318	305	304	330	297	300	308	299	315	345	315	319	306	276	293	307	298	283	318	305	286	322	319	321	290	324	323	273	303	311	306	324	295	313	327	294	332	296	336	320	301	326	291	293	328	314	322	346	321	318	311	306	288	314	318	302	292	287	305	304	309	316	277	300	314	317	306	337	318	321	285	325	291	307	350	300	332	321	306	260	289	299	283	355	329	313	338	338	292	339	319	303	313	294	292	296	303	277	299	317	280	301	308	322	298	312	313	331	266	315	286	317	274	285	327	320	317	310	301	311	333	277	295	317	304	297	295	269	324	306	329	317	299	305	293	289	306	306	326	323	310	343	312	298	307	322	292	280	339	334	296	306	318	306	310	315	313	283	319	329	294	295	302	299	262	322	320	335	296	299	305	331	331	295	290	325	273	291	279	307	280	301	321	347	279	302	308	316	307	312	301	285	284	309	315	341	318	309	287	306	320	334	309	326	305	280	305	288	279	315	290	303	296	285	338	326	295	326	320	280	288	319	326	330	292	310	310	338	318	320	305	316	339	305	305	332	295	330	293	295	312	312	313	319	302	299	320	315	303	305	318	314	326	309	301	309	295	311	306	295	340	307	332	310	333	337	290	306	323	331	302	328	290	308	305	289	312	287	317	313	299	312	319	291	282	313	303	296	303	318	310	302	285	314	320	288	337	301	301	320	303	289	323	321	304
20986	1522	2831	3297	2782	2464	2037	1816	1553	1476	1359	1255	1166	1077	1044	1079	1127	995	1060	972	956	947	902	882	889	873	898	932	870	849	891	870	885	817	854	848	843	839	823	816	815	790	807	786	815	882	822	802	830	801	853	766	838	787	862	842	774	828	851	774	771	749	803	799	821	832	843	801	849	788	774	801	776	828	757	784	792	775	807	766	812	780	782	811	755	783	784	771	804	794	798	777	729	833	774	803	818	816	763	773	784	785	741	817	698	828	770	783	749	784	819	822	780	835	794	756	757	784	828	801	839	791	843	784	765	802	866	816	794	817	757	812	763	793	796	784	738	801	756	760	788	781	797	826	777	789	821	826	796	774	850	792	770	813	822	771	812	808	832	800	858	813	759	810	768	811	784	789	749	799	793	816	797	811	733	789	800	797	826	768	748	809	781	865	805	791	807	775	830	777	827	759	729	850	799	843	851	751	805	788	779	763	831	794	799	794	771	830	801	800	792	750	792	785	774	762	769	792	775	769	796	814	722	779	790	783	778	811	782	785	785	783	778	818	821	818	789	840	747	802	774	758	776	797	760	831	781	793	838	818	771	788	814	806	750	764	780	784	844	777	739	770	780	778	792	773	748	773	784	823	752	776	770	844	785	775	808	799	792	821	781	737	768	732	793	747	842	770	809	765	775	771	768	792	795	740	751	767	811	763	775	737	769	817	804	779	785	832	797	817	749	795	789	816	792	812	797	844	805	753	780	783	819	805	818	818	812	752	812	810	784	775	799	800	824	824	744	788	764	779	772	849	804	785	781	760	792	795	772	798	840	810	810	814	757	825	773	794	838	780	793	817	807	848	830	766	806	749	767	772	796	845	753	823	792	785	780	740	761	778	828	775	786	769	798	736	832	787	775	789	777	751	798	740	773	800	786	877	817	800	786	793	807	802	793	771	770	774	807	766	761	765	790	782	785	794	808	797	824	828	828	775	789	750	794	816	743	837	775	838	845	734	796	750	802	774	762	779	787	777	766	806	747	757	807	757	774	796	778	779	787	721	767	805	795	778	793	760	843	816	800	818	832	788	808	802	798	771	819	786	796	816	800	794	788	776	794	776	773	784	817	824	792	803	750	783	762	787	770	731	810	844	769	809	780	792	858	780	763	812	762	785	788	830	754	815	825	746	823	837	792	744	827	785	786	771	784	772	835	788	793	731	834	788	812	756	748	801	755	765	801	828	777	803	800	776	772	793	807	787	714	804	742	801	783	843	781	776	822	784	783	756	790	810	779	769	814	832	765	802	835	812	783	750	781	781	786	804	768	825	795	796	796	833	782	836	759	793	775	739	802	815	802	770	812	830	826	769	753	806	811	790	806	789	853	786	803	786	788	817	851	828	795	828	798	805	730	759	757	798	780	814	790	747	794	775	830	786	763	822	776	794	807	809	730	772	782	789	801	768	768	792	819	757	843	749	792	781	809	755	787	761	820	797	783	767	800	783	757	832	858	801	802	814	787	807	790	808	779	803	759	776	824	813	759	801	723	815	799	767	756	750	767	769	788	835	805	819	800	779	791	818	816	795	776	806	809	787	824	786	823	798	831	831	790	800	719	800	765	785	775	766	781	801	781	800	797	824	764	755	785	752	784	754	822	789	813	782	768	811	848	804	837	827	808	767	789	791	764	825	812	773	790	700	794	789	783	793	832	805	787	810	723	814	780	854	810	796	820	789	806	780	780	749	858	806	820	818	797	773	761	774	753	788	749	796	824	833	810	754	777	762	792	783	737	786	775	782	818	827	810	745	796	820	788	821	774	758	810	800	825	792	793	808	822	767	737	769	791	785	807	763	780	777	777	741	809	817	796	811	796	818	775	778	749	795	813	794	818	824	800	809	814	781	754	784	825	802	814	765	771	850	749	752	769	800	783	765	814	827	748	752	804	751	760	804	767	803	791	807	764	765	808	773	831	832	815	829	784	762	790	745	793	797	757	772	781	813	764	853	776	803	808	807	779	812	823	768	773	808	807	797	789	770	835	793	810	833	726	766	809	770	798	814	804	779	797	811	815	841	780	804	790	751	773	804	802	762	778	782	811	817	797	771	823	806	749	815	794	786	815	824	810	775	781	786	807	836	783	807	799	753	778	745	804	728	779	803	791	785	796	756	837	777	854	740	796	808	806	754	742	746	836	758	839	815	742	766	797	794	780	771	783	716	845	777	733	759	805	798	809	793	782	779	778	808	777	762	819	790	810	778	799	806	769	771	758	770	765	771	799	741	814	765	753	837	814	798	779	796	782	767	757	769	826	807	782	776	772	834	778	782	795	774	795	800	787	816	818	751	808	808	757	813	810	823	795	802	758	792	782	771	793	788	767	816	814	795	834	815	804	795	819	786	821	764	767	803	783	736	757	770	751	768	801	783	828	803	777	773	789	778	777	834	796	759	775	778	811	785	741	785	776	817	821	773	754	790	771	782	746	774	830	793	827	735	773	764	769	810	791	816	778	835	747	783	771	782	764	819	798	800	788	763	779	760	800	764	830	811	800	797	748	747	844	782	788	731	766	781	827	778	794	812	747	813	764	749	811	788	776	811	809	770	765	857	792	782	762	823	722	845	778	757	769	784	818	757	773	801	801	803	773	784	798	719	721	825	781	844	784	808	789	777	765	761	788	766	781	798	780	837	796	796	787	772	786	783	784	784	767	773	798	801	740	808	771	773	805	759	790	798	842	779	792	776	817	775	813	784	773	808	795	759	802	773	819	798	773	777	792	847	790	807	751	774	748	792	765	768	778	831	782	826	790	745	783	791	878	751	780	764	842	740	844	801	830	778	790	792	825	803	760	794	742	825	786	792	849	765	803	795	785	760	785	785	841	780	793	748	785	793	768	801	799	811	780	841	774	773	810	815	787	808	722	749	814	765	783	768	781	789	711	764	785	787	739	779	773	798	799	813	785	829	769	815	796	812	781	810	765	774	812	824	780	812	739	815	812	842	805	791	792	808	799	808	831	755	768	782	782	784	822	788	832	794	787	803	806	779	769	843	764	745	778	790	807	784	767	723	800	832	776	798	801	777	799	778	807	727	750	773	738	795	785	820	810	810	761	783	746	778	764	785	789	844	790	813	770	783	847	804	786	805	807	796	835	833	800	815	800	792	833	793	812	780	794	745	771	746	768	772	766	769	779	748	801	820	819	738	763	782	765	750	758	782	787	790	778	770	733	805	828	782	751	813	778	780	767	737	786	846	781	779	764	754	768	823	808	759	817	798	818	752	789	765	777	764	743	805	795	769	778	799	782	815	823	812	788	782	815	792	802	803	783	771	809	776	812	731	771	815	780	810	785	825	761	767	778	843	769	822	808	777	793	801	817	773	780	804	773	788	796	787	750	753	749	798	814	777	777	790	796	809	801	748	747	784	825	803	778	779	767	776	812	782	839	780	813	791	766	793	755	768	814	815	782	744	770	774	785	793	782	763	822	820	814	804	755	763	777	834	811	739	818	751
54389	22347	4197	1659	1192	888	678	626	449	414	416	388	352	326	309	298	306	320	273	260	269	302	282	226	276	233	258	261	258	268	260	248	252	271	227	248	275	235	249	244	210	252	235	246	228	244	242	251	254	239	235	222	268	254	239	256	229	239	226	268	265	252	240	238	241	247	269	234	262	224	273	253	235	259	238	234	250	232	248	259	237	245	253	250	236	240	230	239	240	240	232	228	212	247	229	248	242	249	212	236	210	261	232	220	237	223	240	243	247	236	224	263	217	228	244	257	263	206	215	203	248	247	241	223	220	248	230	227	212	228	246	189	225	230	228	233	246	218	227	228	218	234	245	248	227	235	213	240	230	251	218	245	227	244	204	260	245	278	271	239	265	225	227	224	242	228	228	231	215	232	242	234	233	258	219	236	253	261	209	211	245	231	220	203	213	233	246	205	233	229	221	217	227	241	229	233	224	256	246	237	227	242	235	204	230	192	234	241	229	229	243	230	230	222	216	229	214	235	221	200	231	225	228	250	210	231	216	245	245	227	230	246	232	238	217	245	240	268	220	236	265	233	223	255	228	218	225	227	248	235	263	225	267	224	219	235	224	234	233	250	262	235	274	241	233	242	218	232	241	241	216	219	203	233	227	238	245	245	215	224	251	252	221	243	260	235	233	208	209	222	236	204	229	248	256	224	249	234	232	242	237	234	251	206	233	240	237	240	225	224	223	229	229	246	236	238	220	234	244	265	255	263	244	219	240	239	240	245	256	221	243	240	221	234	213	249	223	221	244	252	247	218	232	226	240	229	238	233	216	221	244	258	239	235	238	221	220	251	239	216	247	213	212	238	205	224	215	235	230	244	253	256	233	251	222	245	235	222	216	249	226	211	259	228	236	228	235	207	226	228	223	243	233	233	227	227	243	257	238	206	231	233	221	251	229	252	236	247	241	255	236	231	233	214	236	223	234	237	219	234	230	234	232	233	259	246	271	230	247	239	246	261	242	234	243	215	212	238	241	248	199	246	230	243	235	225	226	229	209	199	228	233	251	240	227	236	239	222	238	223	224	221	216	235	200	235	211	267	234	215	244	223	249	234	237	208	238	247	232	236	272	227	247	244	238	259	212	212	260	265	244	230	215	230	249	236	244	205	217	249	218	219	213	270	279	234	247	208	220	271	252	201	229	235	266	264	223	238	230	259	207	228	198	211	193	215	255	247	216	244	236	224	219	240	227	234	227	220	228	225	215	267	260	282	219	255	236	241	243	222	225	221	228	219	242	249	250	209	255	243	232	223	234	245	231	211	213	244	212	236	225	240	228	253	232	226	266	219	194	232	226	255	252	246	251	230	224	223	227	231	222	237	253	248	243	232	271	238	232	214	232	254	251	238	231	247	250	244	222	247	217	240	215	254	210	233	244	216	236	228	240	250	254	248	246	230	215	235	248	228	248	230	219	237	210	207	219	266	220	243	246	264	233	264	224	253	244	212	233	214	256	238	224	222	226	234	259	213	227	239	218	244	235	234	255	229	232	268	228	236	225	247	239	230	237	253	242	234	260	237	254	233	241	225	249	225	259	240	266	242	240	221	264	215	260	248	250	249	191	230	234	235	242	252	227	229	219	243	217	234	241	220	214	234	236	216	251	246	228	216	235	249	233	234	201	228	242	217	224	249	240	233	253	238	261	209	224	244	204	224	250	257	235	243	250	236	234	232	258	217	247	270	271	261	233	262	236	233	220	228	226	226	234	220	230	240	235	210	209	226	226	261	244	271	211	213	246	242	228	253	237	232	245	238	247	245	241	231	257	224	258	200	213	244	243	267	248	270	238	249	225	229	234	231	223	238	262	249	262	227	226	227	220	227	232	243	217	214	217	217	219	237	220	231	215	243	255	270	247	244	232	252	236	226	221	211	241	233	217	227	219	236	222	239	256	232	254	222	243	243	231	237	253	250	248	230	223	242	219	248	230	264	251	233	244	211	218	219	214	238	225	233	267	256	223	227	239	216	208	234	225	193	226	241	247	203	249	221	251	220	236	244	234	234	236	232	210	243	220	242	243	249	237	273	245	235	241	252	236	238	235	241	238	258	233	236	213	245	225	235	240	239	214	219	223	226	226	231	239	232	234	234	247	249	243	204	232	238	224	230	246	223	220	238	209	231	232	241	229	256	215	215	258	219	224	228	233	218	234	230	237	241	237	223	248	234	212	212	231	246	246	250	258	224	232	268	230	211	218	231	242	228	241	257	210	256	216	264	219	248	243	240	228	230	225	236	224	242	267	236	208	234	233	231	228	242	227	212	225	276	235	263	229	213	240	213	232	229	238	221	221	231	216	232	217	235	208	244	267	214	225	208	216	246	254	245	215	228	245	237	255	244	251	221	249	239	240	225	228	239	245	248	224	234	234	266	244	242	221	238	245	227	218	251	218	200	201	247	231	253	245	237	227	213	220	234	223	231	196	222	238	244	227	232	195	231	253	264	229	228	245	223	260	229	232	244	221	247	218	249	223	237	226	270	227	236	238	233	230	222	250	242	242	267	248	234	214	237	261	225	231	250	231	244	252	208	239	229	197	241	236	220	212	225	239	251	249	223	216	220	236	224	242	236	246	237	218	268	213	232	241	253	229	222	211	233	236	221	230	224	257	248	220	219	251	248	219	228	226	253	261	238	233	235	232	235	190	252	214	253	241	225	235	244	236	250	228	222	242	249	203	235	234	228	236	238	265	227	213	233	236	230	217	242	240	239	241	275	239	209	229	221	233	238	239	224	225	215	232	242	256	241	259	240	262	230	232	216	210	222	210	243	246	223	234	255	239	228	246	254	218	262	254	230	236	236	256	240	250	239	209	221	207	273	240	245	241	216	215	252	261	214	249	239	226	221	284	226	224	235	255	239	225	254	226	261	217	223	214	236	222	238	216	194	205	227	233	226	226	268	239	218	230	235	211	239	263	252	217	225	234	230	236	239	221	228	248	213	221	231	233	241	195	238	249	218	258	236	221	241	257	206	220	233	242	222	259	235	230	228	256	235	237	214	199	233	199	227	231	217	229	245	215	235	238	226	232	242	223	247	246	240	244	220	256	233	235	237	223	218	248	242	194	232	186	240	233	220	217	260	214	235	227	238	252	240	238	218	217	209	237	235	230	239	219	245	240	224	220	222	225	242	225	236	215	227	259	222	225	263	217	275	241	225	240	250	232	236	266	240	233	239	254	242	212	212	218	224	242	235	256	245	225	233	220	216	229	241	259	239	215	220	234	228	222	233	247	244	239	235	237	225	217	242	250	246	226	236	215	219	241	242	248	235	240	242	253	227	233	238	246	245	204	231	199	212	210	264	230	245	245	220	226	245	209	238	241	230	244	218	230	234	250	213	230	238	275	236	234	246	243	239	222	270	219	209	216	246	243	214	220	238	222	241	261	221	216	220	253	220	239	242	236	240	202	233	236	247	227	223	230	246	241	245	250	213	234	223	206	229	246	219	238	241	236	233
30561	2223	4908	5311	4495	3664	3050	2566	2119	1940	1733	1502	1395	1222	1232	1100	1102	1041	1020	933	890	915	824	913	759	847	764	872	834	769	713	735	744	670	719	672	718	683	648	668	689	644	686	668	673	662	674	677	681	643	640	638	643	660	659	658	633	618	633	663	653	604	588	663	670	619	666	610	603	637	613	609	643	635	628	560	635	630	617	614	589	625	589	595	533	593	616	627	612	640	653	615	645	613	599	598	609	569	623	596	583	630	664	641	614	609	601	652	623	651	583	623	582	648	604	607	628	613	603	602	644	601	599	578	585	624	579	609	585	586	594	613	598	638	636	645	579	663	594	638	611	641	623	648	656	630	609	608	642	589	616	643	618	597	627	617	663	636	622	621	626	642	593	645	620	593	550	643	608	629	592	647	617	626	582	576	601	636	599	576	655	580	610	592	585	612	621	615	583	619	637	612	628	600	579	594	630	578	623	595	643	642	562	614	611	575	637	600	571	594	634	634	634	628	624	609	578	559	614	588	583	583	616	613	619	603	633	624	618	560	616	565	555	591	623	656	589	643	599	635	600	629	610	598	665	614	577	605	616	594	624	575	589	548	608	606	629	624	608	591	567	614	592	599	627	613	610	635	596	569	604	612	565	633	595	568	657	651	627	652	630	592	596	584	572	613	574	607	617	617	576	628	593	571	640	628	643	602	607	611	607	599	599	607	613	608	621	568	621	574	603	590	576	583	620	632	600	636	636	582	584	606	583	672	585	600	608	613	620	637	598	559	564	641	594	624	563	583	574	626	580	576	642	640	584	625	646	654	631	566	605	641	601	613	564	615	624	604	641	607	595	580	568	614	630	599	658	617	601	572	605	626	618	616	606	620	608	615	640	579	595	636	619	592	588	606	574	583	612	595	586	612	615	607	608	573	616	576	575	651	559	604	642	600	588	574	607	630	626	597	593	625	602	554	615	582	608	604	613	628	627	626	551	595	592	621	622	620	572	636	577	601	593	597	627	575	628	592	561	579	599	578	665	597	635	626	616	556	528	587	587	578	577	584	600	594	588	582	616	549	583	547	549	622	612	589	541	639	602	562	563	609	570	648	560	593	575	605	621	595	653	595	612	613	613	603	579	615	591	586	648	603	594	569	588	599	643	620	597	598	580	581	643	558	617	586	613	589	540	579	564	620	604	630	591	634	570	552	582	649	579	634	617	622	612	601	606	589	591	575	630	569	608	572	606	593	632	581	599	601	604	645	626	592	657	601	607	576	621	606	611	596	655	589	600	579	615	590	634	630	632	587	591	601	629	645	627	621	601	589	560	600	617	625	597	602	543	632	608	574	554	571	603	626	584	603	636	652	588	609	580	584	628	581	622	651	630	635	628	631	636	582	608	611	605	596	608	585	592	594	619	633	616	570	579	593	639	633	562	612	621	607	598	611	584	644	602	579	629	595	610	603	571	620	604	603	595	612	552	575	646	608	638	584	653	607	660	604	579	645	601	593	624	561	615	617	588	622	585	590	615	596	596	562	551	633	597	621	596	630	649	572	631	583	605	631	640	592	595	655	592	595	578	602	562	616	597	619	590	595	636	590	660	609	611	607	587	592	606	633	576	584	615	617	662	586	662	612	609	605	627	606	595	611	619	615	620	591	602	600	619	601	621	602	620	599	594	583	615	555	582	566	583	598	587	552	625	622	628	601	628	631	578	625	579	600	592	601	551	611	607	597	585	595	617	564	567	594	584	578	559	610	578	639	582	662	625	584	605	582	573	623	584	621	587	610	627	637	666	601	586	582	616	605	601	660	550	620	627	600	609	647	596	595	600	592	621	595	644	651	609	641	635	633	550	593	630	622	585	598	578	569	588	607	596	611	593	567	643	607	576	600	583	621	577	671	592	576	598	628	609	571	607	626	631	578	610	585	607	646	605	610	632	594	605	588	601	615	634	547	564	607	590	625	639	617	598	630	612	612	594	619	580	663	611	575	598	621	569	596	632	592	628	603	602	613	589	618	590	595	613	614	604	632	644	621	614	577	637	567	601	602	649	586	634	615	627	575	634	615	639	544	589	582	629	612	614	596	610	660	615	593	561	583	583	619	614	595	592	609	608	582	570	600	582	635	581	545	610	598	581	615	589	609	604	564	583	573	592	627	608	631	596	580	579	592	578	609	626	620	622	606	661	594	592	644	584	596	598	565	633	628	607	610	584	618	594	632	571	666	582	602	582	577	573	569	592	592	560	643	587	574	613	646	589	583	629	597	589	622	648	592	627	591	627	550	617	638	594	574	606	597	573	581	606	606	615	611	629	597	565	609	606	601	573	608	580	616	618	588	624	621	645	626	566	594	581	585	635	585	602	609	619	562	591	632	597	607	632	569	614	602	587	607	596	602	591	595	611	603	647	610	624	590	590	567	568	594	592	556	602	584	619	587	619	630	608	648	594	583	613	563	647	584	598	571	624	598	596	623	623	597	601	591	601	580	606	623	586	644	604	616	596	583	646	609	631	602	640	591	615	591	591	600	627	544	613	620	617	652	610	617	613	623	627	571	570	601	656	614	629	566	609	624	589	617	665	593	638	560	574	614	600	593	604	590	663	592	614	585	604	583	616	638	618	636	613	616	606	575	602	626	630	611	583	639	594	594	591	628	571	586	616	583	627	613	597	604	605	623	615	582	574	623	593	602	580	589	607	635	596	609	607	601	600	621	624	590	599	601	599	646	581	586	596	601	603	601	591	599	592	587	621	630	631	572	652	620	650	593	597	592	624	588	614	601	599	628	645	602	654	600	591	614	632	585	615	596	628	576	573	631	633	598	611	633	610	616	610	568	590	603	539	583	575	588	621	629	599	595	588	553	616	580	586	580	597	566	595	600	621	609	612	583	591	605	587	613	601	610	604	646	601	616	602	622	609	584	558	541	625	605	656	609	576	572	572	640	587	600	622	594	604	581	583	593	615	647	601	592	590	603	637	618	657	622	588	585	641	619	633	621	611	569	585	608	579	595	602	614	590	597	619	608	631	598	600	574	560	601	578	578	585	613	617	616	640	612	571	590	588	605	612	671	584	637	600	628	547	618	625	643	559	625	606	614	616	647	602	620	645	601	570	582	601	582	635	632	575	624	592	562	583	616	585	606	586	650	586	600	628	624	686	610	595	600	606	620	625	600	608	576	574	604	574	609	550	598	605	581	597	607	563	619	540	571	566	585	595	628	626	604	601	575	582	637	644	568	581	593	625	580	585	616	607	652	657	598	603	606	617	562	601	577	582	622	611	635	601	597	581	571	569	617	599	593	650	655	619	588	661	628	593	624	605	619	601	630	604	592	588	594	641	634	623	625	603	622	592	619	615	636	601	596	553	614	591	626	625	603	569	591	584	628	601	615	615	590	565	625	614	605	598	555	593	624	591	644	603	584	572	649	598	595	578	637	620	601	613	600	623	607	561	627	654	565	599	581	638	644	610	602	638	583	536	600	579	618	615	615	592	589	602	609	594	583
4504	286	288	250	227	243	229	237	262	238	203	206	230	217	244	234	215	212	235	227	221	268	264	216	219	233	220	217	239	225	224	217	262	247	244	262	219	248	235	226	214	245	234	230	233	232	230	210	215	227	245	241	222	240	230	237	238	222	240	206	212	233	222	224	249	227	241	236	246	230	235	206	260	212	245	220	242	253	272	214	234	209	231	206	229	257	233	214	225	217	248	252	238	233	242	233	233	240	218	235	223	245	235	220	212	217	247	241	254	232	259	248	242	244	237	243	211	228	201	209	220	257	230	235	229	227	205	212	231	239	204	212	191	227	207	223	221	217	231	221	223	248	241	224	244	257	231	233	235	231	230	234	234	255	233	202	209	223	229	229	229	232	221	228	245	260	231	248	243	211	264	257	219	194	206	219	231	231	256	212	232	247	236	242	207	286	242	266	245	242	258	218	254	247	225	227	226	240	241	221	219	218	233	254	231	228	236	226	239	202	218	253	243	178	264	253	251	208	211	221	209	222	229	235	250	229	278	198	222	213	248	217	246	240	230	233	254	206	206	230	244	261	225	229	222	226	218	234	216	224	245	238	235	218	206	232	215	224	237	242	214	215	262	234	227	229	238	235	241	251	238	194	240	268	200	232	214	215	220	240	205	225	231	240	240	252	221	225	224	220	233	229	230	229	251	205	211	221	232	240	243	211	214	237	227	213	228	203	255	227	238	222	223	227	257	227	240	241	220	228	244	218	220	208	257	239	195	222	245	213	225	251	243	230	232	232	222	224	215	222	229	227	194	231	206	229	222	226	239	250	227	226	264	223	211	220	249	210	222	220	237	216	236	224	236	215	235	219	226	219	247	240	261	229	201	217	202	255	236	220	216	223	245	224	218	236	234	226	238	283	221	235	235	257	232	257	234	215	216	232	217	234	221	226	203	234	244	271	244	199	213	233	214	216	203	264	244	244	251	229	234	240	243	223	222	234	243	222	219	232	256	239	224	229	217	225	215	215	213	247	227	235	242	235	223	246	282	217	239	214	252	212	234	224	226	236	218	220	210	201	231	247	227	251	233	266	256	249	208	222	241	205	228	224	212	243	218	206	238	232	228	258	251	219	267	234	217	231	228	210	245	218	252	242	228	241	238	204	237	249	231	226	219	208	228	258	237	231	221	224	234	221	246	248	225	236	233	222	246	238	224	212	214	232	215	225	223	241	230	229	235	223	249	207	216	232	250	236	232	238	218	231	246	233	239	233	233	250	217	222	242	208	234	228	225	209	226	228	231	224	228	238	209	219	244	243	224	230	219	219	254	230	227	233	242	216	220	233	233	229	218	230	247	242	230	214	223	226	239	239	236	222	221	225	252	219	231	226	207	219	207	199	247	222	222	283	233	225	242	218	222	239	225	240	216	244	243	231	222	241	237	227	221	218	202	221	248	206	255	241	226	224	240	216	224	226	220	215	215	222	222	246	218	223	199	216	235	233	250	258	233	237	247	249	228	227	221	215	249	216	227	225	235	239	256	226	234	217	233	243	206	213	235	208	211	239	211	229	239	262	221	197	238	265	202	232	237	218	251	216	226	225	229	247	231	227	234	221	219	231	221	254	213	268	225	229	240	249	251	189	212	232	224	233	233	236	255	235	208	211	246	197	234	238	223	233	242	231	231	221	204	225	207	209	251	233	221	210	232	243	243	238	256	214	230	225	245	251	236	244	240	215	235	240	213	241	231	200	230	211	223	222	241	221	213	243	245	233	224	207	205	227	211	213	216	222	224	213	249	224	216	241	218	235	206	237	240	223	233	232	241	261	220	232	228	242	232	244	210	239	210	236	263	228	240	213	229	231	231	210	236	232	193	223	241	255	217	238	233	229	254	248	236	226	223	245	220	219	228	193	261	225	242	214	241	240	231	243	219	209	224	215	212	242	219	250	245	231	228	260	247	249	251	227	246	239	237	243	212	243	233	221	243	224	238	223	222	222	209	217	250	244	226	241	221	246	217	239	241	227	228	245	253	231	248	220	235	240	207	209	218	228	220	234	254	250	229	219	220	219	245	212	223	238	221	234	224	241	261	245	253	216	228	220	224	220	214	251	216	218	226	224	231	256	251	242	239	224	245	223	232	267	203	252	238	204	223	237	230	204	228	212	234	257	222	221	208	212	245	258	235	226	230	240	212	243	242	239	245	244	223	225	208	242	227	230	236	227	204	227	212	222	227	219	235	220	240	204	225	216	218	231	234	249	221	216	225	231	214	244	241	231	214	234	229	189	233	230	233	232	202	231	230	239	232	253	221	218	230	218	220	207	253	221	231	204	233	231	235	221	238	253	238	226	232	234	211	230	215	245	207	219	231	221	195	236	237	247	238	235	239	220	215	212	219	221	209	229	218	217	236	209	232	239	242	212	247	260	210	245	216	213	241	235	250	220	226	251	212	252	245	235	221	224	244	231	237	268	213	231	230	208	220	227	253	247	222	236	242	245	248	223	226	241	234	244	227	237	255	244	209	230	219	234	224	245	220	246	246	221	265	217	212	218	241	207	237	248	221	262	239	225	229	235	228	240	244	277	246	228	205	204	226	221	245	249	246	210	224	214	230	211	230	242	230	204	249	223	239	247	239	231	236	244	238	250	222	247	217	224	211	235	240	222	239	228	209	235	230	200	231	196	214	244	244	240	222	233	245	246	218	259	236	246	232	246	254	220	245	215	205	210	224	226	245	231	216	216	238	248	253	228	245	243	237	205	217	245	268	216	232	242	211	251	246	213	219	236	218	232	269	210	204	230	212	231	212	235	244	236	230	218	221	243	231	245	257	245	223	227	206	232	219	228	251	215	251	208	222	210	227	226	229	243	233	221	218	216	212	240	235	226	254	252	234	229	224	234	223	229	251	223	269	212	229	226	246	242	230	237	231	229	249	240	239	233	223	248	222	236	215	223	230	227	227	214	248	206	227	234	248	223	209	242	240	233	225	214	202	253	233	226	221	237	235	230	250	233	225	203	233	230	218	250	235	218	210	220	234	232	231	236	232	222	228	220	232	218	226	202	207	241	243	249	231	240	237	248	214	252	225	217	223	244	219	238	254	250	235	227	229	238	251	224	240	221	250	225	227	243	240	245	231	211	219	232	226	211	253	236	208	226	272	241	222	222	242	209	228	233	230	228	240	237	224	238	269	235	228	250	232	237	230	230	259	240	237	245	207	232	225	229	240	252	206	222	206	230	219	246	226	213	210	230	216	221	265	222	215	272	259	217	229	241	221	211	217	247	232	215	240	241	220	241	221	232	257	224	206	221	234	246	203	223	237	230	211	211	249	234	228	217	235	214	234	223	225	249	202	223	226	221	217	238	252	240	211	237	217	257	222	229	267	239	226	243	211	229	214	227	205	228	237	226	224	232	233	246	215	246	232	222	200	205	221	227	202	190	236	232	224	214	223	243	229	239	254	205	237	214	234	246	226	245	254	206	227	209	230	242	210	224	224	227	240	219
4288	626	712	747	743	680	675	661	608	641	650	668	626	644	658	660	669	648	648	616	678	648	618	609	628	654	643	636	640	606	664	613	646	620	588	602	652	608	634	622	617	631	651	568	635	591	629	625	643	625	623	623	610	627	610	618	593	677	621	602	610	631	637	610	650	617	640	628	657	638	651	578	645	638	619	602	640	621	573	638	581	650	606	632	630	635	618	615	637	622	651	638	629	632	571	620	594	637	612	633	607	616	586	613	626	601	606	606	615	575	591	647	605	612	614	630	573	639	627	628	590	582	668	601	640	648	623	577	607	640	653	649	648	610	587	633	628	613	655	611	605	557	645	600	554	619	613	593	645	632	613	647	617	622	628	596	591	599	601	639	593	642	638	625	600	608	609	617	659	604	595	627	642	615	580	612	624	603	616	605	623	562	664	580	621	646	625	629	614	612	561	589	607	615	616	650	653	590	597	642	624	618	604	617	613	620	608	656	608	627	615	637	609	587	664	602	648	659	628	625	642	617	591	641	627	596	619	601	599	621	630	631	657	658	599	619	628	580	595	576	664	617	580	609	612	548	655	573	646	592	602	632	635	570	652	591	600	614	622	645	643	567	601	607	638	618	661	622	626	627	593	644	592	633	596	623	615	643	642	651	575	582	642	609	633	645	603	631	619	634	575	604	638	636	629	630	601	626	599	622	601	598	622	628	676	587	616	610	622	632	605	640	582	587	605	655	606	605	663	568	606	661	603	611	620	645	558	591	634	624	661	635	632	648	688	633	650	649	604	638	608	658	637	606	628	627	632	593	579	584	594	620	597	575	604	669	591	568	635	610	617	615	595	602	676	628	574	608	632	591	651	619	649	697	619	615	601	586	631	608	670	622	622	626	673	589	592	602	638	593	636	613	611	600	624	611	640	615	626	618	665	605	629	630	616	631	649	615	595	567	633	671	593	614	637	576	650	620	598	602	641	627	613	588	621	574	638	606	605	622	616	647	652	660	672	624	589	621	602	633	598	569	611	674	628	595	613	607	610	604	614	628	596	589	648	609	623	641	643	648	620	644	612	610	655	556	586	642	649	652	610	614	656	606	613	637	633	581	591	624	612	603	667	612	616	667	659	593	635	651	602	643	588	611	637	644	613	608	615	628	612	662	639	654	643	619	588	585	605	657	598	637	596	595	596	595	623	629	630	609	627	628	647	597	622	609	608	631	601	640	585	625	637	629	601	569	619	600	668	594	674	655	577	584	622	584	638	626	568	644	621	632	606	650	594	590	653	643	642	631	643	618	655	603	601	635	614	629	640	626	605	598	670	615	715	619	633	558	615	628	607	609	617	602	639	612	629	664	665	610	668	660	667	631	603	607	622	621	656	606	654	650	590	660	614	593	618	610	584	618	625	600	596	640	612	599	626	642	563	621	597	605	626	641	634	627	616	593	631	624	618	602	636	617	607	602	641	637	599	643	589	569	567	626	664	618	622	631	629	646	592	634	631	648	612	640	603	616	597	636	616	647	597	600	647	578	625	613	644	617	634	631	580	602	602	606	603	571	640	599	643	626	634	607	622	631	623	637	655	605	643	628	598	635	600	621	630	645	615	664	618	681	631	598	639	562	637	604	675	627	596	614	612	617	615	625	600	634	636	622	630	629	630	607	628	634	623	622	606	607	629	612	617	625	643	630	600	598	649	585	627	617	588	538	646	635	649	629	634	603	630	642	630	622	615	598	593	604	602	598	580	627	653	632	615	638	636	565	597	632	634	642	651	634	617	602	606	664	584	579	636	572	620	580	616	654	599	587	646	601	590	632	535	568	616	630	636	604	668	621	594	643	621	612	591	659	620	606	635	637	625	621	623	576	617	645	615	570	611	576	609	650	608	657	589	640	619	586	589	610	612	592	665	622	673	617	650	626	634	583	646	678	615	624	595	667	604	608	597	621	603	589	607	588	656	617	629	601	605	599	663	595	629	632	608	601	646	613	607	611	691	627	666	603	634	663	648	655	586	591	621	597	613	611	601	615	611	589	586	590	642	564	686	635	616	627	610	644	646	629	630	598	607	607	662	619	618	603	649	624	668	637	593	611	612	632	575	640	625	588	604	580	642	594	597	606	667	643	623	607	636	659	622	601	617	645	525	609	588	637	593	590	595	622	599	614	622	672	604	667	622	622	606	656	641	611	617	612	631	614	612	611	630	610	652	639	620	573	617	584	588	622	639	605	625	627	590	619	638	605	628	629	625	580	615	594	619	622	646	641	646	614	613	555	608	643	612	612	609	614	638	612	649	629	631	612	591	597	599	595	606	619	644	605	655	621	585	618	643	632	631	578	634	628	668	568	644	618	657	586	652	662	597	617	633	594	595	655	639	592	627	592	613	620	630	627	628	630	641	645	577	598	588	625	655	607	601	610	600	650	614	624	607	662	644	633	612	588	650	659	592	623	618	623	627	624	609	636	603	593	602	595	612	600	632	650	597	636	620	653	650	643	615	625	647	629	630	626	596	571	663	597	621	563	643	649	610	620	584	654	602	647	613	638	598	606	615	627	610	629	569	629	620	595	611	593	601	654	658	603	626	641	600	612	619	596	686	618	605	661	696	566	627	601	631	586	622	604	622	637	673	616	660	659	651	601	579	676	608	608	615	582	619	611	573	610	612	572	610	611	664	632	587	612	600	648	656	606	633	630	609	601	635	595	662	645	589	617	582	621	646	605	649	622	616	589	606	634	625	690	615	647	686	611	654	586	613	560	613	578	637	538	662	651	614	599	617	647	614	635	655	601	633	589	609	609	620	611	633	624	652	596	640	610	628	643	686	611	638	595	571	606	643	602	549	592	617	611	666	644	632	591	612	622	608	576	644	591	614	645	590	609	639	609	580	629	640	623	613	629	632	619	612	574	617	621	585	633	672	597	637	607	611	630	580	614	657	651	662	672	593	579	628	604	628	669	644	668	622	628	631	602	600	598	564	670	647	627	616	611	595	643	629	650	593	664	627	642	621	603	628	605	643	616	592	618	630	582	658	570	627	613	632	613	607	636	632	615	606	585	634	628	654	625	621	623	628	656	651	606	614	627	671	594	622	654	634	605	615	637	594	608	618	647	631	610	570	626	612	581	623	646	602	621	610	646	627	604	606	633	650	618	583	629	634	650	615	617	628	573	631	607	616	627	637	597	694	585	637	581	569	591	588	637	628	638	652	564	616	665	608	592	600	620	636	636	584	597	635	614	641	608	555	641	593	649	622	638	604	609	631	624	608	649	636	618	624	660	633	617	620	598	604	652	630	609	588	600	643	643	639	576	594	640	579	648	592	580	670	634	656	597	653	637	650	617	643	634	638	644	593	611	642	626	658	649	616	629	606	673	561	610	600	583	599	600	626	591	641	634	598	609	623	627	670	609	657	624	610	643	577	618	617	652	601	617	619	569	626	643	600	619	618	637	641	642	668	654	627	653	640	610	646	611	628	591	595	618	646	590	590	590	609	591	589	607
40405	13165	1793	1024	750	655	497	458	414	419	375	363	329	334	367	344	338	316	320	340	349	310	307	303	289	315	327	323	317	336	289	302	334	304	331	317	321	325	297	295	304	337	309	313	288	327	317	311	293	301	319	333	315	299	340	307	320	304	285	315	307	294	311	302	321	328	288	325	286	289	319	343	315	322	312	292	344	324	278	279	329	330	293	315	300	274	298	304	287	306	312	278	307	286	290	335	321	295	325	315	314	277	303	321	307	327	320	293	301	280	308	306	294	289	302	321	301	324	339	310	285	314	329	333	298	272	302	313	283	286	342	312	306	327	311	320	315	297	272	322	315	322	322	305	330	316	287	294	312	277	306	301	306	336	285	288	307	314	316	301	280	297	307	308	284	294	290	333	288	301	272	261	322	329	324	309	299	296	307	321	328	303	290	309	295	295	305	322	294	303	365	316	312	306	320	303	301	287	303	299	300	300	321	320	308	314	333	303	296	315	289	357	288	293	294	278	294	317	299	299	314	294	298	320	311	258	310	291	316	344	294	329	330	315	316	279	309	339	326	301	301	283	281	303	303	300	265	310	297	312	313	322	295	306	313	306	326	291	350	296	337	303	337	275	315	290	285	321	333	291	313	298	340	303	330	338	310	352	302	300	281	311	325	301	308	298	314	332	290	324	324	312	281	275	325	303	295	307	319	302	309	309	316	314	311	321	338	291	296	289	284	317	356	315	273	303	288	284	268	299	331	292	296	353	294	298	277	285	279	331	301	344	282	323	330	312	316	291	300	308	297	292	321	307	322	312	281	291	276	315	306	309	283	316	281	314	277	297	324	272	290	331	299	299	314	290	290	332	278	332	301	297	325	324	303	328	316	306	338	280	310	317	275	296	296	289	302	291	325	285	298	308	304	298	333	331	340	313	315	351	286	291	314	340	304	286	318	293	293	289	275	315	301	274	334	337	296	315	305	321	280	303	299	313	292	303	294	351	351	282	312	317	321	293	291	321	333	283	306	298	266	322	328	308	304	294	302	274	323	278	316	305	305	325	303	302	275	320	325	297	319	295	284	315	291	306	307	291	323	317	305	289	339	307	289	293	294	311	309	292	328	293	296	298	305	306	320	307	290	321	308	288	303	287	292	313	298	277	286	297	333	337	297	311	303	307	299	306	302	293	290	326	276	303	294	306	318	302	345	319	296	307	279	304	317	307	318	301	346	319	317	295	303	326	288	274	353	313	326	327	318	274	315	309	302	306	290	283	333	346	310	299	325	279	299	334	326	290	315	295	318	318	284	270	287	320	295	332	280	288	267	285	348	312	260	313	328	319	295	311	348	286	316	306	325	296	304	282	296	276	288	320	307	305	305	287	299	333	309	299	278	354	310	313	321	304	310	300	293	320	309	284	309	297	345	325	289	304	315	289	332	317	292	324	324	338	300	315	317	285	268	297	291	299	292	338	294	304	282	275	281	267	306	302	313	286	303	293	302	290	293	294	288	292	330	293	299	311	303	281	317	334	335	319	267	313	290	306	309	307	327	300	316	287	291	319	307	278	301	300	324	302	315	300	290	317	284	325	303	300	320	299	320	299	301	303	305	325	296	299	300	311	314	302	305	322	308	326	318	310	294	308	300	304	310	317	306	309	298	315	307	300	308	309	324	333	267	296	317	317	305	322	301	282	320	341	298	291	292	296	308	302	303	322	311	279	312	344	304	302	298	324	288	340	316	284	278	288	290	310	308	326	286	327	296	308	310	332	317	316	298	306	316	324	294	310	338	303	277	316	320	294	319	310	310	315	307	336	326	325	327	315	302	321	302	311	297	293	315	324	313	297	297	350	299	294	297	322	348	266	281	313	330	338	308	303	314	311	331	300	296	281	300	290	330	306	303	313	320	315	306	296	304	306	301	317	310	314	280	301	302	331	302	297	305	299	310	319	304	320	262	324	317	327	315	319	315	301	300	283	301	305	330	317	316	298	311	335	287	288	293	293	293	293	308	296	275	324	318	279	293	322	313	289	286	340	315	280	328	299	292	312	299	286	281	312	307	316	321	303	323	302	307	327	305	308	295	317	292	287	333	319	290	341	333	307	304	293	299	297	279	290	307	297	299	294	294	324	281	321	309	297	336	278	295	339	287	321	292	302	329	309	297	278	315	308	276	288	320	284	316	274	323	298	275	335	303	299	322	324	309	284	315	293	307	283	288	312	323	309	300	317	312	326	315	332	268	317	286	308	306	304	312	298	323	314	283	287	297	341	309	289	316	298	307	279	307	321	263	290	304	293	314	322	294	304	341	294	326	300	296	337	304	307	322	313	280	281	315	315	310	323	293	300	300	273	317	289	303	291	303	272	292	324	336	300	294	321	314	310	294	308	297	318	287	321	292	303	300	300	322	300	288	269	315	304	302	274	297	309	302	319	289	313	303	302	280	298	322	299	273	310	322	327	305	321	332	286	319	315	270	287	304	326	327	340	315	299	307	310	315	307	308	304	312	303	314	294	257	326	300	284	327	318	304	305	304	301	290	304	319	297	302	250	305	293	282	302	315	277	294	325	311	314	302	285	326	290	313	310	282	302	304	293	275	305	298	328	301	303	305	304	329	313	325	284	267	279	275	302	313	317	270	276	306	313	308	310	305	297	305	326	297	309	280	304	297	342	322	301	310	298	325	292	283	305	295	345	296	297	290	301	289	282	321	301	319	318	322	286	288	321	282	315	280	274	263	298	314	267	279	292	333	305	303	330	276	334	327	311	308	303	333	302	328	301	298	313	317	306	331	323	318	325	301	321	309	322	287	324	305	267	307	305	302	319	310	286	324	311	255	277	297	301	316	303	320	315	305	294	338	315	298	328	289	328	329	328	308	299	298	325	308	321	267	276	296	296	290	291	312	304	282	270	277	290	299	319	299	275	326	303	321	330	316	285	308	330	344	327	309	284	290	316	309	323	330	300	305	286	303	282	299	289	257	304	331	306	339	311	298	312	317	289	293	338	335	302	269	304	304	327	284	315	298	355	333	328	310	333	310	320	322	276	320	278	353	287	317	293	304	315	312	310	324	303	284	313	279	298	300	338	285	287	307	298	314	272	335	300	326	280	281	318	318	313	330	299	328	295	292	287	273	291	289	325	320	312	286	330	288	311	334	279	276	287	297	301	301	332	298	299	330	326	288	309	319	304	309	285	311	309	295	342	329	316	327	322	308	298	323	291	263	309	306	331	337	314	294	303	322	307	278	297	289	332	303	320	297	289	347	329	277	316	283	329	296	322	288	300	321	326	298	311	289	330	321	320	311	329	320	310	342	284	306	311	330	301	306	295	272	317	304	295	298	320	308	295	319	296	302	281	327	284	318	318	314	326	297	298	307	287	308	334	306	305	319	294	333	297	311	305	296	321	311	324	311	318	330	280	310	290	296	325	306	324	294	305	299	361	314	269	276	327	317	319	312	335	294	302	288	299	317	296	283	291	300	298	289	340	306	296	307	326	294	330
22616	1632	2918	3083	2801	2346	2010	1784	1627	1360	1301	1217	1206	1095	1178	1078	1031	968	954	927	925	907	876	898	897	929	839	853	849	825	812	810	799	782	802	839	850	876	881	820	796	859	814	791	844	818	820	823	770	819	830	815	741	796	818	833	780	797	802	765	805	805	818	784	765	757	815	810	821	828	754	786	777	797	783	814	770	807	804	787	720	776	769	783	832	756	797	798	786	793	796	810	832	797	831	835	792	801	817	746	758	755	718	808	813	812	724	762	824	764	861	848	757	814	772	789	767	796	770	834	812	812	762	746	778	764	830	804	785	802	763	772	788	818	778	759	772	757	752	853	797	821	791	809	767	740	796	795	765	809	746	751	831	787	789	776	791	766	789	783	764	792	803	742	821	790	829	797	822	766	841	795	760	796	790	778	780	790	804	783	787	764	781	745	767	791	763	759	802	765	766	786	742	784	761	717	757	798	742	719	778	786	810	805	824	800	739	779	784	766	749	795	771	753	808	747	759	757	766	839	834	769	820	792	730	821	861	789	784	787	811	829	779	793	819	771	824	785	742	820	800	802	855	780	751	739	822	802	743	809	758	788	782	781	778	749	818	805	777	802	764	755	769	778	739	791	745	758	769	769	788	813	782	784	787	764	779	731	790	769	770	776	814	798	814	814	804	835	797	741	796	782	799	752	784	829	790	844	757	795	780	776	765	809	807	818	759	811	795	822	837	832	837	793	770	781	730	773	799	728	815	773	762	808	793	744	804	789	779	742	801	744	832	806	794	751	820	777	754	787	753	777	723	777	733	761	777	773	793	818	748	724	753	739	805	762	776	717	820	780	782	829	772	795	741	767	710	712	763	795	729	788	804	717	795	727	820	749	792	761	780	787	812	808	770	743	824	778	817	789	834	761	802	818	748	809	760	774	754	752	792	846	764	732	746	762	747	840	771	739	789	739	750	761	793	759	760	796	795	824	762	803	778	821	732	794	781	784	832	778	781	773	793	755	822	813	752	794	737	789	784	725	804	765	794	784	816	749	774	764	814	822	827	783	802	788	723	762	799	792	785	764	770	776	712	779	828	777	807	791	789	782	795	714	800	751	801	746	771	768	779	743	801	763	749	738	807	797	777	765	768	774	756	743	840	784	793	767	778	801	861	761	747	723	745	801	781	800	751	790	783	734	803	808	773	781	781	773	742	787	833	785	806	830	808	809	753	794	796	802	811	785	765	790	778	776	782	812	761	781	788	790	773	820	845	806	764	786	811	716	862	738	769	716	738	789	814	767	783	761	796	785	793	762	756	803	729	789	814	835	762	713	791	763	809	762	802	789	790	788	749	819	766	783	797	802	784	743	782	822	786	716	760	757	763	764	764	789	817	781	779	811	788	772	740	780	811	859	786	794	774	782	782	835	741	761	756	793	804	790	842	801	784	758	750	805	769	791	741	785	740	810	792	793	830	773	859	791	812	788	754	749	783	764	747	764	741	808	797	749	792	792	787	746	767	763	759	788	763	782	737	762	779	800	808	797	795	767	769	757	776	792	794	805	782	735	811	814	732	717	772	806	743	743	763	805	751	768	773	813	764	793	777	805	848	749	775	813	817	756	763	762	756	747	801	757	777	803	800	776	801	776	799	762	820	810	805	800	812	767	815	789	757	714	784	792	730	747	812	718	772	793	802	819	767	784	780	794	806	752	799	759	785	806	798	770	803	792	785	779	769	726	800	827	806	803	766	771	771	734	812	769	781	764	793	782	760	788	807	762	830	818	785	772	767	777	779	798	783	718	822	799	726	766	783	774	795	768	805	821	771	768	761	791	758	762	811	782	782	768	772	763	780	764	813	780	813	784	801	813	768	774	735	805	768	815	790	819	851	762	760	790	765	806	796	773	772	775	795	781	787	760	826	829	819	805	797	799	752	754	793	757	788	791	752	819	748	840	736	798	774	722	816	769	763	790	802	741	810	770	816	827	779	810	761	748	743	795	810	777	790	798	784	767	851	747	786	800	816	744	791	777	783	798	781	745	816	742	740	811	760	759	717	842	828	771	775	788	797	732	836	788	791	765	769	751	792	742	785	750	722	799	777	800	765	771	718	755	745	798	754	739	797	816	794	819	755	760	792	792	748	794	771	775	793	859	768	790	764	798	783	788	767	748	790	757	757	794	770	736	815	816	793	778	817	718	750	790	761	745	795	752	829	782	801	824	815	754	764	793	820	776	757	748	845	814	731	790	766	746	788	795	753	761	751	764	775	781	795	818	779	812	803	831	813	787	764	809	747	794	776	768	801	747	781	725	801	768	886	843	763	767	779	771	724	792	734	790	736	766	766	786	802	765	773	786	778	742	808	767	789	766	812	783	788	748	772	781	778	802	809	747	793	769	769	780	759	817	763	784	768	796	815	780	787	809	776	796	768	750	777	775	750	798	785	781	806	756	789	766	771	811	763	742	780	762	770	790	755	761	805	793	805	839	813	761	745	806	769	795	771	776	789	697	777	770	774	787	753	795	770	810	764	823	775	817	759	772	744	747	753	791	763	752	757	715	797	840	772	773	748	772	802	800	764	792	791	805	828	755	777	764	726	771	741	777	763	762	841	785	785	758	765	782	751	770	805	779	815	834	776	817	792	799	791	779	804	807	793	840	789	748	779	773	747	806	692	789	788	750	771	774	784	754	749	765	823	794	759	745	766	757	782	804	816	752	759	768	799	817	815	774	821	798	804	796	781	779	817	760	766	715	760	792	777	763	783	798	808	756	734	744	779	793	741	835	775	755	751	839	781	782	765	822	772	758	772	790	778	780	812	776	767	814	800	735	781	772	799	806	790	801	793	778	817	808	783	780	780	758	737	770	791	794	701	767	762	752	747	778	770	780	748	848	808	766	797	784	773	748	763	812	759	766	779	784	796	804	787	776	752	747	756	812	786	821	799	717	798	788	809	818	721	807	735	746	816	793	785	800	782	812	860	856	742	792	818	744	849	785	750	782	798	783	791	770	745	794	759	837	794	785	747	734	763	760	784	734	791	819	744	788	770	790	777	763	779	786	802	828	788	813	826	786	789	817	774	838	822	778	786	762	776	789	816	829	766	789	800	743	759	825	822	766	817	772	781	783	781	817	755	827	788	789	845	764	795	811	749	785	810	749	823	774	785	812	783	815	791	773	790	708	837	726	779	737	815	750	788	762	798	777	738	791	750	848	804	744	773	821	788	771	781	779	752	788	791	749	771	748	813	765	719	816	826	800	829	763	798	768	778	793	791	786	762	798	793	755	766	819	790	811	816	793	763	762	787	812	779	778	779	768	791	749	773	770	811	751	796	759	822	828	775	750	776	779	805	815	756	771	768	761	792	808	725	766	767	755	780	723	751	788	810	813	782	757	777	779	798	776	748	810	819	824	758	771	761	750	774	773	817	791	789	801	809	788	771	740	806	848	741	792	802	784	750	802	726	790	811	779	774	796	801	771	794	747	787	805	779	756	806	766	747	830	795	806
53693	20057	3722	1687	1227	868	655	544	456	487	362	374	342	315	300	319	303	263	253	256	289	283	261	284	274	250	239	248	246	252	245	261	229	253	288	244	221	239	241	214	239	225	206	240	262	215	233	252	268	238	224	234	250	231	238	192	243	256	233	261	239	249	228	234	221	253	255	202	229	256	230	244	225	217	225	268	205	221	215	225	228	220	225	218	226	231	238	224	219	237	246	242	223	225	257	231	233	235	244	250	240	226	222	229	234	238	205	231	247	209	236	220	208	229	232	242	269	257	228	220	233	207	219	224	229	237	261	217	256	237	239	221	220	225	234	275	206	234	222	224	250	233	228	233	235	223	233	229	251	217	231	243	219	243	211	272	209	253	217	215	265	221	254	240	200	259	222	249	250	236	214	246	268	229	221	232	246	248	202	255	243	230	244	244	235	256	249	201	245	178	238	215	231	231	236	234	208	253	245	211	247	258	230	225	222	239	248	220	229	193	240	236	233	243	218	231	246	244	218	277	226	230	218	214	244	257	241	227	252	248	245	236	240	233	235	212	253	253	211	215	218	211	221	249	212	208	229	225	221	236	240	226	219	219	236	217	240	213	211	233	205	226	263	223	248	203	220	226	234	240	239	237	225	217	212	205	222	246	230	229	207	228	229	233	259	238	212	219	209	217	232	218	236	219	213	234	233	228	244	231	224	257	227	243	232	238	240	237	234	244	247	217	216	221	229	207	218	231	236	227	244	269	217	232	242	228	210	225	233	233	229	221	213	219	224	225	224	249	223	211	248	210	252	219	238	216	218	246	211	225	223	217	234	227	238	253	221	218	235	212	238	249	241	248	210	234	217	240	218	232	203	223	254	226	209	212	232	230	225	227	232	221	219	228	226	207	238	229	259	232	236	229	233	190	244	207	216	201	228	195	221	211	224	233	221	222	232	234	230	223	239	221	245	215	240	226	240	239	203	216	230	238	218	217	245	234	238	210	254	251	235	239	247	257	210	212	232	199	212	236	224	235	233	196	227	208	246	228	234	206	228	194	226	216	224	248	247	216	236	212	253	238	242	225	238	218	237	227	243	255	218	207	249	217	230	254	225	227	219	202	212	228	206	237	221	249	254	233	224	236	219	214	241	220	219	208	209	214	241	229	228	242	236	203	193	220	220	237	219	234	218	249	237	200	215	228	220	232	202	223	244	217	201	244	221	240	223	241	210	207	224	188	219	240	209	231	204	222	235	233	223	244	214	240	245	252	237	249	221	224	205	213	212	227	229	235	219	228	247	235	215	223	232	230	254	244	211	219	228	211	238	218	237	209	224	254	217	256	221	285	230	252	226	228	245	227	256	205	234	219	220	203	261	236	260	209	243	219	218	246	218	238	208	220	236	238	231	231	226	241	211	239	245	230	215	225	244	241	223	210	217	207	241	226	248	229	197	241	225	235	220	222	242	201	222	227	229	219	214	223	238	247	216	213	208	252	232	218	240	241	241	220	208	243	258	237	202	253	242	226	228	199	227	250	198	207	239	200	235	209	252	215	211	242	231	235	238	232	249	256	239	221	226	192	215	219	208	220	211	226	243	226	204	225	221	256	225	239	217	241	213	236	249	180	202	226	224	221	234	250	241	220	244	246	225	241	224	260	234	216	223	226	226	239	244	219	225	232	227	232	212	221	226	258	216	211	238	224	221	230	247	232	226	235	248	228	228	238	216	234	205	240	237	223	217	240	228	246	225	243	239	242	254	236	250	197	245	218	213	226	248	244	221	228	250	220	233	235	229	203	228	239	220	200	235	194	200	240	228	209	210	211	229	232	237	230	259	233	237	237	255	224	242	209	233	204	230	249	222	248	205	232	260	232	245	220	234	235	232	223	229	197	221	225	209	235	214	212	247	220	275	232	223	246	246	266	223	237	247	238	252	218	200	202	217	232	242	212	245	229	234	221	224	204	215	247	218	216	232	228	239	232	206	256	209	239	206	224	248	232	219	220	198	234	251	222	218	226	249	232	246	230	225	220	224	250	221	233	207	257	231	232	216	215	236	229	235	229	221	221	219	231	213	203	252	211	248	206	201	228	193	211	238	209	223	238	227	242	228	230	227	240	226	219	208	225	219	245	233	220	227	260	216	220	239	242	227	212	220	216	207	210	233	236	256	233	235	214	229	218	223	209	263	248	219	269	238	258	236	197	220	204	217	236	232	227	243	234	263	220	241	209	238	185	198	232	214	254	225	248	244	207	252	242	201	234	214	237	236	232	233	232	224	229	201	241	233	243	231	222	251	211	191	206	228	228	252	254	234	249	209	214	236	253	232	216	249	210	231	213	254	227	222	243	209	254	209	221	243	221	225	225	220	225	259	245	243	256	276	235	233	233	220	206	254	255	213	252	245	222	247	229	218	207	225	227	209	240	253	229	223	234	209	259	229	249	243	238	218	233	234	223	232	238	247	229	240	217	219	264	242	226	254	243	220	251	219	233	224	215	208	225	246	237	235	250	248	236	239	231	223	232	226	229	233	221	233	236	235	236	220	220	251	259	273	246	229	222	202	242	222	252	266	219	210	232	214	231	202	213	226	257	230	208	215	248	233	236	230	209	212	203	204	221	229	223	235	203	233	247	231	235	212	250	215	224	239	262	220	222	211	207	224	216	208	214	242	221	232	236	233	235	246	228	213	220	227	218	224	262	228	224	224	224	224	233	192	227	231	237	221	219	216	229	223	234	237	236	228	215	238	216	221	233	225	228	219	251	248	237	228	232	181	235	212	212	223	248	242	214	206	234	265	258	239	199	238	229	206	224	232	211	242	218	216	221	229	246	228	236	214	242	226	240	231	203	212	215	221	248	217	216	224	227	230	224	201	204	257	226	211	218	263	262	218	207	238	263	233	224	216	238	242	244	246	228	225	251	208	224	246	242	233	204	230	233	222	235	221	234	253	254	236	233	213	210	224	233	198	236	206	211	220	205	212	244	216	204	208	210	230	194	224	235	204	212	209	231	220	217	237	232	234	211	228	234	230	228	221	218	215	235	244	215	220	219	231	212	206	228	225	231	205	233	208	240	240	257	246	230	244	248	196	249	208	223	233	232	237	248	239	244	249	266	240	263	257	265	246	208	218	247	239	230	230	212	229	220	245	244	235	234	218	224	226	224	245	219	218	241	234	249	235	247	205	212	231	254	216	232	269	227	255	215	219	245	235	243	220	230	237	260	225	253	227	239	223	226	265	241	231	211	212	230	233	221	225	262	223	211	237	221	228	236	223	237	228	248	226	223	240	247	230	209	212	245	239	202	225	229	219	233	210	239	243	243	238	235	229	234	227	232	214	244	226	221	212	252	238	220	227	239	247	234	204	257	223	238	232	233	222	206	233	218	249	233	216	202	232	191	229	230	236	224	248	247	242	229	216	202	231	237	265	214	212	233	202	239	232	217	244	233	233	220	221	213	191	211	250	236	212	252	231	248	228	255	232	261	241	237	209	239	251	222	230	213
28931	2197	4811	5388	4554	3812	3013	2580	2122	1876	1691	1497	1403	1283	1206	1136	1090	1071	967	897	940	897	825	830	806	802	793	818	785	751	715	693	687	663	671	718	663	684	625	686	695	660	669	667	649	674	611	644	658	654	662	690	635	589	667	615	675	627	649	596	616	626	574	628	604	603	607	615	607	602	588	660	613	658	616	644	614	589	587	575	579	613	639	591	598	647	618	591	608	594	610	594	589	608	609	588	623	600	648	592	585	587	596	623	623	600	599	623	615	586	596	623	556	548	612	577	602	587	615	619	633	588	525	591	593	554	605	596	549	609	589	583	580	579	571	603	624	578	596	567	640	617	655	595	597	590	670	577	579	595	570	621	583	613	598	599	574	607	632	558	579	586	585	576	571	565	613	581	629	593	646	599	575	620	647	602	571	601	603	578	636	602	642	612	603	608	628	623	546	532	573	615	586	577	577	587	562	573	611	579	573	610	573	621	634	549	620	570	573	574	627	549	608	623	579	561	584	612	584	551	591	627	610	598	587	564	579	591	580	606	593	559	595	570	587	565	554	557	579	599	585	583	598	602	581	628	597	581	585	604	594	576	557	617	585	557	550	566	585	568	601	556	591	582	554	600	561	597	586	605	582	568	613	558	606	595	577	576	588	563	600	605	582	549	625	579	594	600	586	556	628	542	584	573	565	575	592	580	613	612	562	602	598	566	594	603	584	586	577	588	596	589	582	599	616	595	598	578	579	593	585	616	586	571	588	599	535	592	579	585	594	586	553	603	593	588	618	582	613	540	589	617	639	614	592	560	584	546	572	575	610	595	608	604	587	609	560	580	545	586	564	567	595	597	601	579	615	572	586	560	567	613	589	638	613	634	572	566	613	621	627	625	609	607	647	578	552	554	603	599	565	556	571	567	576	585	584	605	552	651	575	582	597	598	584	598	607	589	610	524	600	570	590	582	594	565	576	563	604	628	539	533	570	632	638	589	614	590	625	564	618	609	566	562	591	590	589	565	598	596	580	564	568	604	605	629	586	589	611	548	604	575	579	587	611	575	604	576	589	614	576	621	548	577	604	565	607	529	624	594	565	594	560	607	605	615	580	592	564	573	566	615	626	572	558	596	629	577	577	591	606	596	608	607	593	603	554	596	570	552	579	589	578	589	581	599	588	542	624	612	603	591	597	590	609	592	608	584	634	604	594	622	594	593	572	569	582	583	576	557	565	605	619	617	570	551	546	553	554	590	526	567	605	584	564	619	557	564	573	596	578	581	596	652	597	560	600	573	611	561	619	593	630	583	633	577	588	623	548	615	584	595	573	569	518	603	578	626	598	601	534	540	566	563	604	597	594	651	601	593	558	565	563	600	597	574	607	597	607	581	613	603	602	608	544	605	605	625	564	627	583	626	624	602	577	561	604	584	572	607	558	566	590	614	577	533	555	573	558	588	595	633	577	553	565	571	540	623	560	635	600	559	588	629	538	561	579	588	546	582	560	561	611	570	590	558	578	604	598	591	565	585	564	595	621	627	562	585	592	607	594	566	570	616	615	592	589	619	597	606	596	605	570	597	619	580	572	603	565	589	561	635	550	572	585	580	559	576	555	572	626	585	604	584	578	573	563	589	578	583	556	559	583	647	600	551	569	600	585	594	569	579	652	605	628	524	617	528	623	546	591	557	549	558	586	607	590	634	612	563	580	588	574	590	592	626	586	606	607	546	563	582	598	568	618	609	610	584	606	562	613	604	581	617	575	573	581	567	621	589	609	620	561	579	573	634	630	590	563	581	595	596	581	579	602	632	554	558	620	597	621	552	592	567	595	570	592	595	582	600	562	601	645	603	621	622	604	632	590	556	596	531	581	531	638	583	585	561	567	583	602	582	561	591	568	571	589	609	602	612	588	627	585	561	584	626	591	640	609	576	598	624	576	545	565	596	576	600	581	579	565	589	598	600	616	618	588	544	597	584	593	599	590	558	600	574	614	574	568	592	614	619	606	589	559	569	572	617	566	549	589	556	569	567	573	583	573	560	572	617	602	582	578	595	597	565	592	553	567	614	564	577	609	592	571	588	532	598	586	586	623	603	607	631	592	550	575	588	607	574	597	602	585	611	607	592	594	581	584	615	608	556	599	594	577	582	612	591	607	601	633	638	558	619	603	579	573	622	592	571	580	598	624	600	547	596	580	602	575	607	578	599	613	616	602	616	576	574	627	547	572	661	596	609	591	622	613	587	606	587	561	599	563	602	592	596	606	569	569	591	611	568	608	611	560	591	608	614	575	638	577	598	578	552	588	590	574	593	608	586	577	542	580	555	569	603	555	575	590	554	653	579	584	580	593	619	623	602	601	581	606	602	631	601	635	633	588	585	580	611	602	580	638	532	601	600	635	557	556	599	591	571	547	538	572	552	578	584	607	614	528	609	570	630	573	572	573	597	611	614	550	544	597	558	599	572	606	581	571	594	588	589	580	603	630	638	544	552	561	618	609	549	608	593	572	598	598	598	593	600	563	549	597	577	584	623	628	562	565	586	601	602	539	584	596	537	598	555	605	570	580	585	630	608	556	575	574	621	565	549	551	597	539	594	582	619	585	560	588	641	564	594	582	609	551	611	615	598	582	521	584	590	621	581	596	567	613	568	592	577	582	581	596	611	549	622	583	571	575	596	536	587	586	552	551	558	575	602	574	565	563	596	605	611	585	567	583	564	615	635	597	570	620	595	588	585	610	617	616	588	594	579	585	612	594	559	589	573	598	561	588	585	552	618	580	589	596	598	515	601	608	551	567	602	611	560	595	566	581	601	590	594	552	582	573	549	611	613	607	613	580	608	590	589	657	554	610	555	570	597	581	585	578	579	574	571	569	565	586	612	569	572	618	570	607	613	642	601	574	579	606	586	610	559	591	598	575	589	623	608	604	578	547	567	592	603	551	603	632	593	594	546	605	570	584	617	604	605	640	584	582	593	570	601	564	593	542	620	601	564	550	615	600	586	623	541	597	580	541	609	572	585	594	574	599	596	593	597	574	616	595	555	610	575	597	591	551	542	606	583	570	589	580	591	611	580	604	568	569	564	582	559	591	622	564	546	602	593	596	584	588	555	629	575	636	551	622	581	573	579	636	593	602	562	606	587	638	593	612	630	570	612	551	582	605	570	610	567	557	589	579	583	578	594	580	608	585	619	610	590	628	622	583	575	622	614	610	566	591	639	626	581	585	576	580	588	604	606	576	614	592	619	580	564	626	563	594	607	601	579	574	515	599	599	617	588	593	615	559	576	591	620	619	568	608	557	554	560	513	584	584	573	569	558	615	613	587	612	608	578	583	617	589	646	563	589	598	557	591	628	577	612	597	576	587	566	607	608	576	610	630	609	599	601	600	532	648	615	586	551	565	633	582	615	614	607	562	578	613	575	582	589	596	615	595	596	620	577	594	579	562	583	604	577	553	568	575	584	570	572	622	593	605	581	607	595	575	612	573	616	578	576	550	555	598	627
4263	284	228	246	269	223	244	230	243	201	202	212	226	220	225	232	229	232	223	226	198	232	241	210	210	216	225	234	209	227	221	248	195	241	242	227	264	209	222	203	214	217	190	234	205	191	219	217	225	228	209	224	234	238	231	245	239	219	221	253	231	210	227	231	233	220	231	253	210	223	231	210	224	198	241	231	249	241	228	223	217	197	225	221	229	231	241	193	233	218	213	204	209	218	210	219	252	234	249	234	212	230	230	223	226	234	205	222	229	198	204	213	250	186	216	219	241	224	254	228	234	219	212	210	219	200	208	216	233	235	210	229	206	216	234	218	204	220	217	202	229	246	183	201	242	214	204	259	232	234	213	231	245	225	199	226	253	208	222	210	225	251	233	186	213	221	238	231	226	215	226	209	259	228	234	223	207	212	215	225	217	235	219	216	211	230	234	201	227	216	235	197	266	230	213	250	259	210	210	240	230	228	229	197	231	228	210	209	225	210	195	225	232	234	230	239	206	249	258	219	234	201	215	208	226	230	225	240	190	219	224	216	211	224	204	229	220	229	234	235	204	207	226	226	245	215	227	231	233	232	215	230	200	228	234	212	249	222	224	236	225	205	230	212	214	243	226	249	247	239	242	245	233	207	219	240	209	222	197	250	223	213	208	225	207	228	255	209	254	204	195	233	214	223	226	225	230	216	228	199	215	240	205	222	212	224	238	201	219	225	223	233	224	223	230	210	252	213	245	207	231	220	221	202	238	214	208	209	227	210	219	237	212	251	218	219	222	241	222	225	204	235	221	219	209	238	236	219	187	245	239	244	220	227	232	203	213	230	215	229	229	231	224	218	229	197	248	226	222	244	234	222	271	218	213	204	204	244	227	200	228	210	244	215	245	222	233	221	213	201	199	204	236	236	253	225	238	242	228	200	209	203	242	221	229	220	199	205	227	255	257	223	211	234	227	191	216	209	209	199	208	218	227	233	248	228	197	197	246	201	212	228	212	210	211	195	248	257	192	225	211	247	217	212	230	232	226	212	251	204	210	209	214	195	241	246	212	222	252	204	208	227	239	245	213	234	241	229	262	209	221	213	242	219	236	224	230	229	224	227	225	210	225	212	233	244	232	227	186	252	224	211	198	233	247	251	239	220	223	200	216	215	218	205	217	223	203	207	222	218	239	222	211	214	229	233	222	221	226	210	214	209	246	249	220	210	200	237	232	215	221	206	230	275	220	194	211	197	215	217	201	194	222	247	214	213	192	225	237	225	233	237	223	235	230	241	237	248	238	201	214	206	221	234	237	210	222	207	209	221	215	193	228	220	216	238	222	223	217	229	216	222	245	227	246	225	231	211	249	241	207	208	239	227	215	222	234	226	205	231	236	209	223	230	246	210	251	216	226	211	238	220	226	235	207	215	238	242	231	247	202	223	222	227	219	204	225	214	209	207	215	228	233	206	217	197	220	220	189	242	253	223	222	230	212	231	260	243	207	215	257	218	221	227	218	225	213	208	212	205	221	228	194	235	223	235	221	200	231	228	207	246	198	222	230	259	195	201	240	241	229	213	222	236	226	210	208	207	200	220	224	211	217	253	242	212	229	243	217	228	231	204	253	221	225	225	213	217	226	204	222	225	252	241	214	219	247	218	218	232	259	211	215	229	190	222	202	230	223	214	230	227	236	209	238	225	184	221	215	232	237	211	238	232	219	250	232	217	212	213	232	210	204	225	228	231	216	211	223	203	223	202	245	218	229	218	240	222	217	219	225	197	215	227	209	247	231	223	203	217	243	211	225	216	228	204	218	216	246	205	241	221	243	207	199	240	237	234	202	215	224	232	211	244	212	234	208	251	219	235	241	202	200	214	222	218	232	205	246	209	226	222	237	192	249	231	223	204	214	228	236	218	212	230	241	222	243	236	222	231	215	216	209	227	228	232	226	237	247	242	207	206	235	219	238	214	225	223	245	207	260	208	217	210	232	239	202	215	232	215	240	222	236	212	249	200	194	216	232	245	218	230	210	211	229	241	225	218	223	221	214	226	224	226	231	284	213	229	258	213	220	239	237	223	221	220	207	218	215	245	220	234	233	224	234	219	221	206	211	219	210	241	228	256	203	215	244	228	221	175	195	222	256	191	236	222	215	227	214	228	215	226	230	204	204	214	217	244	243	219	226	211	227	210	228	233	213	228	228	244	230	198	245	233	217	240	236	229	221	199	217	233	239	235	232	215	204	256	229	226	230	257	195	227	239	218	231	237	235	215	224	218	223	219	212	235	226	224	230	234	211	243	247	238	227	237	221	237	236	235	224	247	246	220	227	241	213	221	208	229	223	216	243	232	240	206	200	226	226	239	221	228	218	234	235	201	232	211	225	252	223	213	207	220	213	210	216	224	226	234	193	257	234	219	235	233	204	184	189	230	257	227	215	219	221	219	237	229	225	229	210	219	215	194	214	254	251	249	214	189	189	220	234	242	200	252	208	234	202	239	215	240	228	224	219	231	218	245	234	200	244	233	231	230	215	237	238	193	214	219	219	190	198	213	197	210	220	214	221	230	217	213	223	242	242	235	205	230	220	247	239	201	248	230	202	215	218	233	220	228	209	221	189	207	224	222	221	248	215	227	240	203	212	235	210	210	222	229	227	238	222	225	224	222	214	218	197	224	206	223	194	221	227	228	235	241	249	207	224	223	261	232	247	227	215	248	210	255	197	208	205	204	214	241	232	231	192	194	231	217	192	218	233	235	252	199	237	249	240	225	239	209	220	179	198	208	215	232	216	217	223	219	222	230	247	228	221	228	216	224	210	242	216	223	208	219	217	212	214	201	232	217	241	179	237	209	214	232	227	208	216	251	248	237	225	235	226	240	235	228	247	237	219	204	231	222	216	241	227	215	234	224	232	222	218	216	235	212	209	261	198	218	203	235	214	232	235	225	227	215	221	220	227	198	217	218	221	209	212	227	223	270	226	237	230	237	233	233	239	207	220	216	239	195	235	207	206	218	226	221	237	250	208	202	248	234	215	207	231	245	210	244	236	226	221	203	226	213	245	231	218	219	214	232	225	232	251	212	222	215	221	229	198	205	211	210	221	223	246	220	227	214	238	213	223	220	211	212	220	238	208	243	234	220	226	224	233	207	207	236	203	225	192	204	215	229	234	198	210	228	230	213	228	221	216	218	238	193	212	232	212	220	225	212	215	235	218	222	217	220	232	203	224	220	204	209	240	262	209	224	215	194	242	223	227	223	221	224	222	210	222	222	234	241	206	255	243	226	223	217	216	232	260	203	230	255	224	258	227	226	208	207	208	225	230	228	254	227	205	230	238	218	223	227	226	178	208	227	234	211	228	222	216	208	247	211	216	256	224	214	209	245	216	229	224	226	206	214	226	223	238	228	216	232	230	206	235	220	218	208	225	232	244	236	234	236	223	222	253	239	222	218	212	215	184	232	236	226	241	202	222	195	228	206	198	215	226	215	239	236	250	215	238	228	227	237
3997	673	728	711	675	701	728	644	596	614	619	647	622	583	655	595	632	582	607	632	592	630	577	632	573	614	601	604	637	609	629	619	621	554	614	581	580	592	606	571	578	581	625	619	592	584	631	579	595	559	604	599	634	603	634	604	589	623	606	591	598	596	603	583	616	586	561	582	575	610	597	584	632	615	607	605	570	556	603	579	635	562	582	563	582	589	589	611	605	651	620	597	583	580	592	610	581	588	573	540	622	598	625	574	592	562	572	604	568	583	600	600	615	614	612	609	615	607	583	588	611	578	598	641	606	600	582	618	573	613	606	633	577	549	608	619	591	567	577	611	586	606	571	643	577	576	656	629	608	616	596	599	637	581	584	567	626	591	586	581	602	667	588	633	611	592	626	541	591	644	605	594	618	625	614	571	624	603	540	581	595	601	620	573	648	580	633	596	588	597	627	566	643	583	612	634	606	612	527	604	601	619	595	619	615	613	589	634	610	597	578	599	608	614	572	619	635	583	588	641	577	588	563	605	582	615	595	659	621	618	608	610	607	613	623	631	591	641	583	621	586	598	631	551	616	603	555	582	596	570	574	599	578	575	590	565	562	605	607	633	535	597	593	609	560	640	624	618	602	591	586	584	611	589	651	641	646	629	631	618	574	618	594	570	620	608	580	586	590	584	526	629	599	578	601	618	591	571	619	627	584	589	595	613	593	590	594	605	589	569	579	589	596	547	602	607	610	615	566	574	594	579	576	616	550	557	620	560	581	581	587	619	578	569	612	609	611	621	557	611	616	633	573	567	568	626	601	611	596	593	602	560	569	601	584	601	605	617	624	571	575	590	594	595	584	565	592	580	638	628	621	613	594	595	623	569	593	609	598	559	592	579	598	592	628	674	548	575	588	634	601	612	623	601	572	574	607	558	615	580	585	567	644	603	633	617	566	570	608	578	543	606	581	569	636	553	599	615	581	623	623	632	604	638	629	583	572	616	562	598	575	595	614	649	572	604	606	590	650	590	628	586	564	598	642	597	593	624	588	601	580	612	596	552	611	608	564	614	599	591	607	594	608	608	609	565	627	658	609	633	614	607	583	625	590	600	612	587	606	592	599	624	597	562	553	595	623	625	559	619	613	595	582	555	592	583	617	641	608	588	603	633	606	584	578	586	590	587	604	615	594	571	619	557	631	597	577	574	582	555	584	605	586	591	622	601	615	558	568	604	602	569	605	595	562	602	577	610	638	574	610	608	612	589	584	613	628	604	593	583	595	531	574	602	615	591	589	591	596	636	622	558	599	587	603	598	621	601	542	615	605	612	585	596	604	576	605	590	632	596	605	633	613	636	607	588	581	549	616	611	634	617	629	645	614	595	616	658	589	584	621	635	615	606	602	561	621	593	593	556	621	576	608	634	596	616	614	647	664	573	598	638	601	607	575	603	582	592	572	604	586	545	586	562	631	578	575	601	641	595	638	613	623	621	578	595	614	645	595	617	625	560	633	586	591	597	554	581	576	608	630	625	636	605	627	632	593	589	628	617	597	603	594	576	587	538	593	601	595	583	619	618	613	589	563	611	612	667	606	593	558	573	655	593	568	597	561	598	597	599	584	631	658	566	596	637	584	587	622	663	600	575	598	558	615	612	602	631	606	617	637	596	633	593	621	566	588	616	588	640	644	576	588	607	557	591	620	613	604	592	613	609	606	585	613	619	618	646	584	624	600	619	601	588	604	608	658	604	582	545	613	625	639	586	575	518	586	604	608	550	558	609	591	574	610	609	589	635	609	615	581	564	595	575	617	605	573	595	615	593	555	582	601	602	623	561	622	613	555	581	596	607	614	613	589	576	635	632	615	542	580	568	614	602	583	569	634	633	624	629	581	624	653	601	572	564	643	631	607	573	573	618	557	584	581	604	589	658	639	647	604	575	615	616	581	597	580	612	604	590	596	579	604	636	618	586	608	623	622	618	614	588	590	576	584	586	630	623	567	605	628	624	631	632	596	569	597	555	596	606	596	604	632	665	606	582	605	592	612	621	615	645	588	577	606	608	599	609	618	561	612	600	587	614	619	586	631	597	586	576	627	599	619	591	609	616	626	594	556	609	583	596	605	585	576	674	577	557	587	637	597	631	625	604	575	533	610	549	570	594	613	621	571	586	604	587	597	614	572	593	579	624	640	607	564	624	607	616	569	574	604	585	588	578	595	628	640	611	609	619	672	601	567	565	595	613	630	592	611	600	682	563	570	571	620	603	598	588	587	545	617	606	618	568	578	625	614	608	578	646	593	581	610	634	586	606	577	609	594	613	645	614	607	626	580	598	608	604	604	580	577	569	561	605	574	597	632	597	580	607	590	627	548	618	581	577	588	605	571	587	580	589	612	591	608	614	586	577	632	588	604	613	610	596	607	609	581	599	626	601	567	630	615	570	593	600	622	580	573	644	603	587	593	594	593	606	625	591	626	605	657	570	587	616	575	614	597	606	622	614	594	626	593	577	634	608	594	603	580	584	622	601	586	620	597	637	588	580	600	588	609	603	636	636	624	644	613	610	626	578	563	610	588	627	604	623	608	592	616	616	607	591	614	558	622	601	646	590	610	593	613	568	594	607	632	615	583	644	634	570	596	562	557	655	597	566	580	617	601	600	607	578	596	618	567	579	598	583	605	631	580	587	616	593	549	627	580	635	598	613	604	559	588	581	630	580	592	581	591	538	630	607	596	643	620	570	616	606	573	585	610	628	624	593	606	596	582	617	615	601	583	617	551	626	599	558	614	602	633	574	636	631	597	623	611	569	575	579	578	649	611	625	581	621	605	597	583	632	622	592	558	601	594	599	643	596	596	601	637	667	600	632	599	600	659	614	605	600	613	599	609	580	586	609	594	604	636	614	587	623	613	623	620	624	612	593	566	584	610	596	592	608	599	609	578	560	568	607	582	574	612	539	627	581	599	622	601	605	593	582	633	619	613	574	616	576	625	565	528	578	627	608	610	623	612	601	608	635	619	582	558	580	602	581	589	542	586	657	574	576	611	633	606	601	594	587	613	604	608	572	604	634	583	580	623	602	615	636	606	601	619	561	592	557	621	603	610	605	584	607	620	629	621	647	593	556	554	644	671	575	578	588	593	627	584	629	599	575	604	584	609	590	575	568	579	611	538	618	556	617	590	581	623	619	606	611	586	608	608	616	575	591	624	560	590	575	621	608	605	621	582	611	594	580	620	638	595	548	574	601	604	658	616	588	614	588	567	618	590	582	606	597	560	594	600	598	585	605	602	589	567	600	618	602	608	621	595	594	569	630	556	611	600	622	567	626	637	586	574	615	561	613	592	596	588	619	569	592	595	589	586	629	618	593	608	570	581	616	579	550	633	574	619	580	566	608	610	611	570	571	596	604	608	592	601	598	569	584	623	616	565	615	601	600	617	613	632	626	599	595	590	594	581	597	589	630	601	606	613	629	590	697	598	617	623	622	606	623	583	562	598	583	629	633	626	586
40684	12107	1594	1013	760	648	474	466	451	395	435	352	355	373	323	339	319	337	331	304	311	296	330	292	314	332	317	325	293	334	303	292	291	278	312	274	270	302	272	290	315	290	297	284	293	294	289	323	320	369	303	301	313	303	298	295	270	274	273	299	288	303	301	300	334	272	313	277	296	309	287	283	293	294	315	302	307	304	311	329	291	293	287	257	291	294	309	290	301	328	295	299	313	289	291	296	313	309	297	289	296	294	268	302	306	290	338	305	307	283	310	305	307	300	315	308	297	307	300	269	301	302	270	277	317	322	266	307	296	300	331	322	295	278	301	319	277	273	286	323	291	309	294	305	287	311	303	292	297	334	275	304	317	331	306	296	324	290	276	289	285	297	277	308	307	267	322	302	287	278	280	274	288	325	321	312	307	304	274	324	326	301	347	290	307	286	317	312	280	328	291	318	269	285	309	311	281	275	308	278	270	319	300	311	275	301	274	290	319	292	295	311	290	296	300	313	297	306	303	303	306	279	300	292	254	288	283	306	292	300	301	300	299	297	291	290	293	247	304	298	282	282	278	298	320	304	325	274	326	293	306	314	311	312	302	304	273	285	313	297	298	291	319	302	285	278	301	325	323	284	315	323	280	276	297	275	301	285	292	295	302	299	286	291	308	254	295	314	277	289	299	324	253	312	301	272	304	281	291	271	263	293	319	283	295	316	309	286	308	293	317	331	296	283	298	274	316	314	328	282	297	310	281	320	299	269	292	316	295	296	279	283	327	321	288	290	308	267	330	313	295	267	283	296	307	305	286	285	298	278	278	320	349	284	292	305	302	287	288	320	310	314	294	309	286	298	287	293	310	331	275	328	306	289	309	298	328	299	288	295	312	318	301	291	307	307	286	295	291	296	272	294	310	277	300	280	309	312	288	309	278	268	289	290	291	311	292	295	282	311	291	309	283	301	340	307	297	293	327	280	300	298	299	309	284	328	242	293	301	313	308	281	274	316	283	284	275	305	339	298	319	289	300	287	290	287	308	320	316	288	279	274	277	315	314	291	314	295	282	301	304	313	286	309	299	314	304	269	262	283	302	265	290	270	273	324	295	282	279	278	297	311	293	296	317	288	307	266	285	298	304	295	282	285	281	316	274	313	289	307	269	329	299	278	287	330	281	291	304	283	292	293	318	327	312	291	307	278	270	292	292	294	255	331	292	298	300	285	329	317	298	334	290	292	286	318	320	320	306	281	272	281	303	304	289	305	296	308	326	307	306	285	321	286	291	282	288	275	316	282	300	293	315	303	282	295	285	309	305	314	298	294	291	284	302	293	300	322	265	297	311	292	297	336	295	312	284	311	299	287	287	300	306	328	332	279	277	304	288	290	303	285	261	303	271	303	305	289	287	300	308	280	297	316	315	285	294	297	319	272	269	304	324	299	306	293	277	299	298	290	319	292	287	284	270	304	294	322	317	301	242	313	304	288	294	308	295	280	316	314	301	293	299	303	332	319	293	308	276	292	268	308	286	267	318	264	279	289	307	289	302	299	324	309	262	326	309	337	304	311	269	316	301	328	281	308	294	285	259	297	331	278	332	325	318	298	300	270	287	272	300	286	280	286	299	312	291	297	297	282	280	280	319	326	287	312	316	282	313	275	301	275	296	298	286	304	313	279	307	300	282	290	320	297	312	280	327	299	272	270	316	294	298	320	276	283	327	257	291	294	298	319	305	306	302	299	306	253	296	302	324	302	303	294	286	302	269	325	292	250	307	288	310	301	289	265	279	274	325	290	280	277	293	310	276	281	312	312	324	296	311	322	291	276	279	285	313	285	315	303	277	286	319	296	291	298	330	319	281	299	301	277	294	287	296	307	294	308	289	287	301	312	294	295	289	290	293	285	273	285	284	271	279	293	315	287	305	314	291	330	322	294	301	303	300	314	290	279	268	280	315	307	277	307	299	312	269	284	292	300	281	318	314	283	298	292	340	297	295	267	278	310	279	303	314	324	292	286	298	303	281	302	317	330	285	303	265	311	310	309	311	307	293	297	292	300	281	278	301	289	282	324	281	283	324	293	276	293	286	308	318	336	255	292	301	277	301	293	320	279	293	301	301	330	306	293	311	270	302	273	281	290	294	293	299	289	306	314	291	288	340	327	285	313	271	281	298	272	292	307	313	278	270	275	318	294	279	285	302	294	309	297	297	315	285	281	269	288	299	288	310	284	288	310	291	286	331	289	345	297	278	257	309	302	288	300	295	275	306	260	296	309	277	297	304	315	271	268	292	297	282	296	325	300	264	289	314	299	279	298	300	293	259	308	299	300	288	293	292	323	269	302	276	309	296	257	286	282	296	311	301	294	275	286	322	322	287	288	289	334	297	295	319	316	309	288	299	322	289	256	312	322	317	304	281	323	288	295	284	315	318	299	292	309	303	267	302	286	296	285	301	300	304	283	309	279	259	283	303	313	282	317	308	315	298	302	291	301	300	280	316	326	310	331	277	307	314	299	295	305	280	301	275	310	309	302	302	297	298	267	282	294	305	310	289	315	326	309	308	298	303	286	281	343	291	301	300	308	294	301	298	291	296	306	280	317	280	292	326	305	308	303	281	300	275	278	297	260	282	273	294	321	295	276	287	277	309	328	266	293	308	321	340	293	272	279	298	305	277	281	335	303	301	308	277	284	277	289	284	281	280	297	307	321	297	300	250	276	288	308	282	312	294	290	302	287	286	330	315	312	303	322	277	294	279	317	296	267	314	289	303	281	275	287	311	285	302	284	303	282	267	298	276	274	301	302	271	270	304	281	280	287	281	301	280	311	295	320	281	289	302	279	277	323	312	313	309	301	296	271	322	308	298	307	291	292	299	310	334	302	277	299	315	300	251	304	315	312	332	308	279	260	336	259	302	293	303	276	287	269	287	300	265	312	302	301	292	307	282	279	301	285	288	293	307	302	299	314	314	280	280	309	322	281	310	308	306	311	307	295	298	285	285	290	281	281	314	297	297	280	300	303	291	289	292	273	315	284	289	340	304	319	301	290	272	307	293	302	269	284	301	293	290	312	297	279	294	286	289	327	319	320	321	310	299	281	299	335	281	293	331	291	293	307	296	319	286	287	292	290	293	296	297	302	297	322	311	330	276	324	287	279	301	305	297	297	264	284	283	262	321	321	287	263	285	305	257	311	305	287	263	271	301	332	330	301	269	298	270	324	296	303	276	270	329	311	298	278	256	258	287	299	282	304	326	266	312	244	288	280	275	305	269	306	314	294	287	295	317	266	291	312	300	315	289	274	290	287	286	296	318	327	310	288	308	301	284	310	298	300	285	279	321	311	289	314	289	301	307	290	277	295	282	325	337	307	318	267	336	308	296	294	306	286	314	329	292	286	288	289	288	286	269	289	287	307	318	293	305	316	300	293	290	278	315	250	309	306	276	325	301	307	309	288	289	301	290	293	294	282	319	300	317	298	289	302	257	330	308	288	287	305	278	316	266	269
22845	1591	2841	3164	2852	2315	2019	1757	1584	1451	1321	1221	1151	1083	1060	1092	961	999	952	955	956	938	905	904	865	901	836	827	746	827	780	819	820	818	787	855	822	816	853	807	769	783	734	764	808	768	767	778	734	822	808	774	752	786	828	768	764	798	772	789	817	761	778	767	777	793	757	756	732	801	760	774	744	773	783	798	783	747	763	792	794	723	733	769	795	782	818	742	780	738	733	769	768	740	789	730	789	820	761	768	830	753	803	777	801	788	775	777	755	773	746	753	756	739	759	750	790	785	753	717	782	741	779	714	696	751	793	770	764	729	769	791	780	742	716	693	799	725	796	732	749	741	779	725	797	762	791	779	728	779	759	764	754	766	773	769	788	784	787	768	735	757	786	740	797	714	767	750	757	806	805	774	798	809	781	796	807	729	726	785	735	800	794	756	797	814	782	730	744	739	753	775	788	741	743	741	764	747	749	722	759	745	753	729	731	745	757	763	777	763	780	679	779	717	741	744	735	749	744	723	792	771	792	750	727	711	779	776	761	725	773	811	746	753	724	770	780	792	800	741	789	773	767	781	773	760	739	764	762	780	766	788	766	783	750	816	730	756	770	802	807	777	762	763	764	775	764	766	731	728	748	732	821	746	769	764	778	742	684	777	718	735	782	711	782	748	756	747	760	743	728	759	793	754	764	763	731	800	793	776	782	790	765	733	785	775	733	749	767	748	799	746	765	789	769	731	747	788	710	785	755	775	763	783	762	763	755	758	787	762	800	775	753	804	732	794	761	752	764	754	825	753	760	713	705	731	736	760	730	766	743	726	735	722	738	768	723	740	755	746	752	760	783	757	801	792	760	765	755	756	752	790	785	766	734	738	762	722	773	757	784	752	767	742	756	764	709	740	762	727	792	817	767	774	816	749	694	727	757	745	696	760	754	789	781	771	722	762	757	740	783	757	772	773	760	784	804	752	712	778	720	704	729	757	793	738	708	763	753	803	769	732	710	745	749	721	754	781	702	726	783	743	741	809	778	702	773	758	744	788	757	778	739	715	742	736	723	811	798	796	740	766	736	772	752	714	723	718	764	777	728	740	724	735	766	771	711	767	750	700	806	812	823	808	809	747	760	725	749	802	741	699	774	769	785	735	779	834	786	788	744	759	763	804	744	687	774	763	729	746	790	730	717	731	760	725	754	736	760	786	748	739	757	758	797	771	771	762	767	769	780	702	802	714	786	768	752	725	749	734	776	758	761	773	806	756	791	778	750	788	778	777	754	699	781	757	735	752	725	669	777	753	754	699	820	816	775	758	754	760	746	792	741	740	783	730	766	772	778	730	788	746	768	789	768	817	786	740	769	762	800	696	729	777	734	838	763	710	769	754	800	778	730	784	725	751	732	738	776	755	760	779	735	778	777	801	763	786	753	744	739	755	745	777	790	745	799	751	775	751	707	755	766	758	758	782	801	746	806	748	807	753	741	728	764	745	763	749	750	805	780	776	737	759	758	799	728	780	751	813	766	750	756	735	730	755	763	776	779	736	752	766	719	738	757	710	759	757	726	728	730	762	740	786	760	783	770	729	801	722	728	744	779	748	784	754	765	783	798	784	733	711	761	755	755	797	740	679	729	726	775	731	740	705	751	733	743	786	763	775	776	746	781	717	761	782	788	770	814	759	747	800	750	731	747	774	786	768	730	779	781	730	756	768	744	733	725	728	809	778	736	775	752	731	746	731	734	741	790	842	735	733	760	743	726	770	811	733	807	769	783	781	797	818	785	734	800	778	781	786	752	761	743	723	714	809	754	739	754	756	749	762	723	747	775	776	796	793	780	759	811	751	779	795	761	725	773	748	775	717	751	798	738	744	737	790	724	782	751	797	732	713	765	801	768	765	820	715	778	756	739	807	743	738	781	788	805	757	812	769	780	762	748	709	749	785	731	816	747	740	773	808	719	813	699	789	762	767	789	767	739	752	781	804	752	738	748	753	725	733	761	749	753	771	741	740	762	747	816	756	726	771	708	683	734	731	710	742	741	763	699	710	739	722	778	810	759	774	725	768	771	784	780	744	716	733	743	771	767	772	779	760	815	703	727	730	820	739	770	774	775	767	735	737	703	759	775	768	773	780	755	703	731	749	753	767	719	784	779	721	713	715	704	800	752	759	753	747	766	781	736	732	758	746	677	763	743	771	797	807	688	785	754	750	754	713	755	818	798	721	785	768	707	722	735	805	734	755	734	748	767	760	743	793	776	770	739	730	747	753	711	751	786	792	745	756	720	777	747	779	749	686	746	741	720	792	729	791	724	743	738	769	807	761	749	781	760	800	783	752	753	787	758	734	777	773	730	725	737	761	822	764	821	790	794	763	768	753	736	752	762	725	794	714	772	784	772	772	726	781	781	793	785	759	775	731	762	734	758	758	770	745	754	771	754	775	745	771	806	774	719	775	740	753	783	725	753	770	777	775	769	708	771	809	774	742	741	749	793	741	733	799	758	733	719	774	757	758	766	769	763	711	765	786	800	767	759	780	790	755	729	768	773	731	790	785	769	823	767	745	737	807	752	734	756	774	736	783	748	773	779	761	727	761	747	751	740	732	773	755	748	775	752	744	722	777	778	728	772	803	747	708	790	781	730	725	774	740	788	766	772	796	747	756	756	757	777	778	740	739	741	801	820	800	820	794	746	727	807	772	775	719	758	759	753	730	749	741	801	769	711	729	764	790	730	756	782	735	734	731	764	749	716	752	755	779	782	753	723	742	726	740	768	816	794	745	719	789	777	757	771	760	762	787	724	740	772	778	789	739	754	750	712	755	764	728	777	750	784	750	743	775	739	684	737	784	753	753	682	768	753	726	731	723	691	773	764	780	771	759	723	751	707	759	762	737	772	794	766	755	797	751	781	790	756	750	796	712	752	721	761	744	768	794	746	726	774	745	786	752	782	734	687	769	726	771	762	719	759	732	777	738	736	734	824	794	746	733	772	735	753	816	739	710	771	761	795	787	740	735	748	760	760	776	780	745	743	787	747	808	772	750	770	743	707	742	758	727	748	764	753	764	782	763	723	769	683	699	743	762	752	754	756	766	733	759	798	772	760	790	731	701	735	755	720	735	770	813	783	713	745	711	781	716	758	796	795	768	764	735	767	777	741	780	780	749	764	762	715	758	749	786	800	751	746	748	709	765	761	771	772	711	759	760	758	770	700	758	759	750	738	696	728	737	746	743	765	787	723	763	682	742	719	800	747	744	771	759	728	764	746	741	789	828	742	758	728	782	739	826	728	725	729	746	736	769	785	777	790	801	793	728	784	775	774	773	738	701	725	790	796	726	728	713	738	736	792	791	772	692	808	705	752	737	775	746	788	803	725	771	746	773	812	691	716	754	775	743	748	754	730	767	760	735	767	755	756	790	715	777	750	760	763	750	688	784	757	773	739	763	768	782	749	805	769	749	741	736	756	755	732	754	816	802	770	806	732	748	753	741	727	725	733	731	761	737
51259	19148	3738	1729	1159	904	671	593	475	421	391	340	347	291	304	306	261	262	281	239	268	269	262	263	240	240	245	232	249	280	216	237	247	250	248	215	241	215	228	231	228	222	226	242	217	226	246	212	223	219	206	234	238	222	201	197	219	226	218	247	226	224	231	235	219	227	232	223	209	226	252	216	255	214	224	214	224	254	205	230	239	235	189	200	229	241	245	242	208	205	223	209	233	236	254	242	211	224	217	235	216	215	196	219	231	240	215	207	224	257	208	234	208	219	228	220	232	218	236	199	218	259	242	204	220	204	230	205	244	239	224	230	248	196	237	208	195	236	211	226	232	218	208	213	238	212	213	231	233	218	215	189	224	223	209	221	252	210	216	228	224	243	245	220	236	226	229	216	248	214	231	211	213	206	207	218	212	224	185	226	265	244	224	236	242	224	206	195	251	225	225	247	224	231	224	201	230	204	239	200	194	246	220	223	241	213	207	206	209	225	238	220	225	227	212	240	201	235	231	240	217	234	233	207	202	235	230	220	226	221	202	243	216	223	226	254	200	208	223	214	235	207	226	229	228	237	223	202	231	225	229	200	229	245	236	213	242	221	207	211	242	189	224	224	215	223	248	235	240	230	220	209	194	223	228	214	224	230	223	228	254	227	204	247	209	197	242	238	208	235	215	208	209	201	217	228	245	229	226	186	226	229	233	219	206	206	225	239	241	232	246	228	253	174	211	223	244	223	211	216	228	225	229	214	224	228	226	213	210	223	220	236	211	211	227	215	224	208	222	216	228	236	189	234	198	219	202	210	188	227	238	192	215	223	260	227	197	225	222	220	214	235	228	238	203	223	196	188	234	255	233	229	248	205	193	236	229	227	211	205	205	207	227	212	212	243	215	234	239	237	246	235	221	221	217	232	256	200	222	221	221	240	241	213	228	248	217	222	222	212	229	205	197	217	231	199	213	239	227	193	216	222	196	205	219	251	215	241	221	205	210	212	210	215	220	230	207	219	220	240	215	224	217	224	221	242	242	207	215	216	214	225	218	224	223	218	218	214	234	217	231	233	243	241	209	210	249	222	220	243	205	211	214	219	197	227	216	187	211	225	221	221	223	257	228	220	229	221	227	220	212	246	192	215	234	223	225	204	241	222	215	211	215	232	224	225	206	211	235	227	242	222	204	231	219	208	263	240	198	248	227	232	262	222	230	218	228	224	229	221	207	219	226	215	203	193	225	230	218	225	223	215	234	212	211	242	218	219	205	238	201	205	229	215	195	214	208	211	229	220	215	216	217	232	205	234	232	202	235	227	233	215	218	229	193	226	219	188	231	207	208	236	209	227	207	219	201	222	209	209	228	224	224	220	244	217	225	214	228	243	206	218	188	238	238	221	244	211	260	217	216	235	224	232	215	201	252	198	255	216	241	212	217	245	220	224	205	250	228	232	208	206	197	221	226	211	207	217	204	237	208	240	217	241	215	224	207	219	234	203	194	223	229	237	200	229	240	218	211	226	231	219	217	222	184	219	217	205	203	233	214	231	225	223	221	232	219	230	197	228	211	226	243	219	220	252	239	183	228	232	221	205	196	218	225	160	203	204	237	252	199	218	238	233	210	231	236	223	208	218	209	234	209	240	216	245	226	225	211	226	233	215	221	225	206	215	228	232	210	206	227	195	228	243	221	242	223	202	240	199	212	224	234	216	213	253	236	245	215	206	216	213	206	244	219	214	220	202	208	250	228	220	230	232	217	219	217	232	252	225	207	243	223	220	213	199	211	231	215	190	216	222	229	232	235	206	236	236	225	226	216	209	250	205	226	213	219	207	216	228	221	246	229	220	234	219	207	213	235	220	238	217	211	190	235	218	236	221	233	215	250	213	258	211	226	220	190	211	214	234	208	212	225	212	223	205	216	212	233	231	212	241	200	212	244	239	227	266	211	213	227	207	224	257	227	222	210	194	213	210	222	247	259	210	216	200	187	237	198	221	205	232	213	221	235	247	234	211	207	208	220	219	207	202	223	217	216	184	230	201	212	217	220	207	204	218	185	224	234	230	255	226	237	223	217	220	207	232	234	249	228	196	218	214	215	228	247	213	220	219	239	209	220	225	226	217	209	253	209	213	220	212	218	220	210	205	216	236	217	220	221	240	236	180	174	239	236	194	218	239	229	208	198	212	212	214	238	200	208	205	215	234	238	212	222	229	215	219	228	207	227	238	202	206	221	206	218	213	221	190	204	216	205	220	211	227	234	221	217	235	211	222	243	229	234	212	235	224	207	240	239	229	207	204	224	219	219	193	208	231	227	224	211	223	216	210	218	201	227	240	243	248	211	201	228	216	228	212	240	216	207	224	222	231	217	215	188	226	238	214	194	241	214	238	196	213	235	229	240	199	191	242	196	225	240	238	187	229	222	222	212	196	232	229	260	214	217	226	218	224	233	236	233	202	234	223	206	204	232	215	211	226	194	198	205	216	210	208	230	236	210	208	224	198	215	204	230	228	229	195	244	212	194	227	216	252	209	226	240	214	228	220	208	219	227	235	203	234	215	206	220	215	215	213	219	199	229	199	219	260	239	220	223	235	234	202	191	210	210	213	211	218	231	232	221	209	233	223	227	251	218	227	242	225	230	210	202	234	200	232	237	228	227	222	235	185	223	230	238	203	242	219	188	237	228	228	252	218	252	208	202	206	231	221	226	227	229	232	238	177	215	229	229	224	214	226	195	211	239	240	239	211	220	208	217	214	208	239	261	212	237	218	223	254	194	198	210	232	195	238	240	223	214	231	218	234	264	222	229	208	227	250	228	206	232	245	189	203	233	224	231	243	228	231	218	228	234	215	244	243	231	235	200	209	213	205	223	239	195	248	209	192	204	211	204	206	236	228	248	247	236	213	243	213	219	233	215	206	226	239	230	223	225	227	232	239	208	244	234	236	179	219	221	216	217	222	215	195	226	195	224	231	236	203	224	228	204	214	226	192	200	201	209	211	213	219	216	216	211	240	197	250	232	217	217	209	203	228	236	212	220	219	206	227	220	223	208	209	230	226	199	257	223	238	251	213	249	222	219	221	210	232	187	223	211	225	209	220	236	249	200	229	223	226	251	222	243	220	214	214	217	230	219	228	210	236	236	210	221	203	229	225	230	193	261	213	218	245	235	209	209	204	211	236	216	200	221	220	196	237	217	203	228	193	231	227	208	235	208	221	231	223	198	221	209	241	234	209	215	201	200	214	228	248	245	219	254	205	228	230	210	194	214	203	236	188	226	212	211	244	218	224	192	247	213	223	240	240	249	209	238	190	226	218	209	245	231	217	237	201	213	233	236	234	214	232	205	200	224	235	222	206	214	225	203	237	234	214	239	208	223	220	228	215	223	238	206	201	210	257	253	242	216	229	223	199	222	202	224	208	219	191	222	211	236	210	233	221	244	228	230	194	261	222	224	216	202	220	235	207	240	213	211	221	213	227	227	209	245	228	221	235	216	207	206	235
27756	2163	4785	5361	4480	3718	3069	2477	2137	1898	1695	1524	1335	1252	1167	1178	1044	1044	999	935	881	867	853	764	824	771	767	769	742	760	705	705	744	750	656	668	680	697	670	617	650	608	611	625	659	674	602	641	582	635	592	578	632	600	605	611	604	605	593	637	623	597	554	565	605	605	559	570	599	580	598	635	584	600	592	598	595	594	589	600	616	609	570	598	554	580	565	580	586	578	558	565	568	569	581	573	577	587	542	565	566	590	549	547	585	610	574	574	597	587	522	613	555	554	603	566	574	579	551	590	583	565	561	553	606	589	556	554	553	537	548	551	567	585	577	573	535	595	564	574	578	539	562	575	612	603	539	589	586	564	583	563	575	598	547	580	590	544	551	539	538	552	599	563	548	585	570	597	558	559	587	600	584	592	556	573	586	576	571	535	613	574	555	552	558	573	567	588	509	577	566	568	591	595	580	549	597	564	581	526	611	628	587	532	574	579	545	564	583	577	570	583	564	565	617	554	615	588	539	596	550	575	596	528	595	540	544	596	545	580	544	555	574	563	562	560	574	554	556	601	621	589	565	547	546	544	598	563	593	595	564	553	585	571	604	590	592	561	558	536	584	555	562	558	584	556	538	572	587	533	632	573	556	558	558	531	570	536	570	581	574	545	637	611	534	558	570	516	582	569	584	560	611	579	599	523	568	610	558	567	573	551	565	548	579	558	545	560	588	558	531	556	576	560	597	541	565	613	580	564	575	582	539	578	543	570	525	567	614	572	599	559	555	543	573	574	546	553	604	539	562	580	600	594	588	559	542	585	578	572	561	538	569	595	562	538	586	571	558	585	581	604	553	524	539	591	609	546	552	563	574	614	550	600	572	587	564	556	563	555	531	562	574	577	590	605	548	561	588	614	578	554	538	549	562	559	555	587	584	552	516	548	550	564	559	592	568	534	550	560	529	557	569	562	578	564	551	554	552	489	560	584	555	541	595	581	564	548	597	543	561	551	559	573	576	560	516	583	530	601	561	551	526	564	586	585	592	562	647	547	540	564	546	569	562	561	565	582	591	573	538	575	542	562	573	583	562	557	575	586	592	563	546	564	535	548	540	558	576	575	545	548	562	528	547	565	533	551	575	541	563	553	567	546	585	558	570	488	596	548	558	586	555	559	577	579	595	561	524	577	584	557	534	529	548	581	585	531	553	555	564	599	583	551	556	516	541	630	564	577	559	578	589	546	563	546	512	565	545	571	600	582	578	574	547	539	588	569	552	585	547	506	555	575	569	574	578	618	567	546	556	529	548	597	592	532	586	587	555	572	594	630	542	587	557	561	575	534	538	558	542	553	532	542	557	539	529	597	573	564	568	569	554	582	565	574	556	555	598	573	601	567	597	555	560	627	584	561	562	591	589	572	568	571	525	569	585	565	608	566	566	563	531	593	533	573	561	571	580	543	590	589	568	604	562	526	576	579	587	581	545	544	575	546	600	535	559	536	588	597	579	617	565	553	575	580	575	526	536	571	570	509	585	566	543	580	543	614	527	558	546	575	576	547	569	530	607	558	553	551	577	579	560	568	554	550	566	568	572	545	580	506	573	577	551	590	585	573	588	575	583	583	534	562	577	576	567	565	565	580	582	581	587	585	564	543	574	577	548	506	559	551	563	587	568	578	565	545	549	549	547	574	540	541	588	530	577	571	562	572	606	610	584	554	572	562	580	552	552	542	582	546	569	585	606	550	555	572	589	601	510	549	561	541	528	586	597	586	590	586	572	537	563	545	572	513	581	593	571	542	575	621	566	566	535	567	544	590	574	565	540	561	550	556	585	607	585	560	562	563	574	580	591	533	578	543	555	517	527	556	558	583	546	548	587	576	559	575	644	588	540	532	552	572	584	557	574	573	557	566	577	580	487	612	552	546	596	564	590	603	555	588	608	580	566	583	592	601	567	553	554	601	607	659	542	553	533	610	551	540	551	578	559	565	554	584	533	553	562	529	597	567	525	522	559	528	562	581	545	588	577	537	622	559	550	547	593	582	529	522	549	523	560	571	519	553	536	566	551	601	564	557	597	564	562	551	577	544	541	537	546	535	607	598	575	570	599	541	560	555	612	584	584	552	565	574	542	578	558	573	530	584	542	556	561	548	531	557	590	616	570	608	590	577	556	557	573	556	640	588	608	587	577	557	620	546	561	568	555	587	535	541	574	560	545	552	552	517	587	618	585	543	563	572	545	545	556	618	560	579	589	538	529	609	571	553	567	571	578	549	566	577	571	550	589	565	584	567	566	517	568	599	578	558	564	560	594	581	591	571	578	558	588	551	593	579	536	592	540	567	586	604	558	544	578	561	562	577	548	608	553	591	584	547	594	590	560	574	532	564	542	566	556	563	606	571	556	583	582	555	575	552	557	557	583	541	591	596	559	594	576	573	569	538	571	579	574	572	571	605	598	520	525	591	546	607	589	585	603	597	569	538	561	526	568	564	573	555	603	594	594	603	573	604	595	580	575	575	581	573	573	551	591	578	588	591	564	552	631	585	560	611	575	565	549	598	549	569	608	538	578	565	575	586	566	583	588	546	538	569	571	613	564	541	562	593	540	613	585	575	576	618	574	578	567	589	574	554	573	537	567	585	547	581	581	594	542	612	583	527	550	580	576	552	511	557	608	569	543	536	548	571	583	561	574	583	565	531	591	595	585	567	548	572	601	555	547	597	584	592	564	609	565	552	557	638	551	558	569	588	589	543	597	565	546	553	547	580	544	598	551	592	552	601	580	531	559	577	558	599	535	535	571	596	584	538	544	596	585	568	566	553	564	606	578	567	521	583	565	558	582	612	559	562	565	549	554	537	606	566	562	564	569	578	578	548	553	558	609	545	578	576	584	545	533	547	558	535	581	544	547	548	620	569	544	572	544	619	525	533	565	566	527	543	571	570	561	594	529	617	531	563	574	582	566	535	574	545	592	553	565	555	591	581	570	575	542	585	525	585	556	548	551	592	575	591	565	570	533	548	573	565	558	563	589	555	566	557	548	555	585	554	549	598	563	570	578	556	552	555	576	550	619	579	604	622	554	592	523	596	541	568	563	609	564	585	587	590	604	579	562	522	564	510	557	568	549	608	528	550	565	600	581	577	562	542	567	614	622	592	566	589	547	560	611	549	538	544	556	587	552	531	573	547	593	580	546	567	633	525	586	572	587	579	546	593	624	538	546	602	599	567	544	561	589	568	571	582	562	555	582	537	552	528	561	604	538	575	582	532	584	533	585	580	552	591	620	579	566	584	548	566	551	581	516	552	571	604	590	584	522	551	531	621	609	553	571	564	601	584	617	600	582	554	519	584	569	550	556	562	574	603	571	553	568	608	532	559	550	561	587	534	545	580	511	559	553	564	569	622	540	550	562	591	588	556	537	584	571	564	552	553	546	561	574	577	558	566	569	573	547	526	600	537	539	537	563	594	524	603	606	583	575	555	594	543	557	572	518	585	550	582	557	560	551	599
3973	274	262	250	204	264	223	222	232	191	221	237	214	208	202	239	216	235	241	231	193	210	196	224	227	243	185	205	196	230	204	234	191	229	236	216	197	204	227	197	206	200	235	226	209	237	205	261	208	222	234	199	227	204	211	215	210	227	206	210	212	193	197	210	237	212	263	191	222	211	241	211	223	196	231	218	214	196	207	217	203	224	191	218	216	210	202	235	226	218	222	233	215	218	192	208	201	201	228	239	202	226	200	199	224	226	249	262	217	236	221	207	222	209	229	225	217	200	234	203	214	205	201	225	203	189	221	211	229	223	210	209	239	189	214	232	179	246	203	185	228	215	200	230	249	230	230	208	224	216	212	210	223	220	205	213	234	220	199	196	213	225	205	219	226	219	199	211	191	223	216	210	198	200	211	213	213	229	221	201	210	223	213	202	214	238	252	186	195	236	223	213	218	215	213	210	196	223	210	241	196	247	230	192	234	202	202	207	211	199	230	221	200	205	231	235	210	224	204	220	175	206	207	237	208	226	233	232	199	211	240	243	239	201	216	181	216	229	217	181	210	203	218	214	215	199	199	213	214	211	198	226	212	207	192	211	210	226	221	216	228	222	210	219	215	188	232	198	213	216	229	218	223	217	221	230	213	204	196	209	196	186	220	208	231	220	201	217	203	200	230	199	224	223	227	235	218	197	224	240	221	220	242	250	211	209	185	217	214	209	237	223	224	214	232	196	199	211	228	231	211	255	221	186	199	227	228	239	218	203	180	214	240	226	231	198	235	222	229	211	223	204	223	205	200	221	212	199	213	204	201	218	220	216	204	220	233	242	187	227	230	240	220	192	228	198	232	220	221	206	213	203	238	220	200	203	220	228	241	228	230	245	205	207	240	244	221	218	260	223	224	234	213	236	236	205	207	227	226	213	200	220	206	230	239	216	245	223	221	236	236	194	208	223	228	207	233	226	196	229	239	226	211	223	200	183	201	201	193	207	235	204	230	224	213	224	199	223	188	200	216	194	186	202	213	246	199	215	225	246	217	231	248	203	206	226	216	208	241	200	217	223	218	236	204	236	210	220	196	216	213	211	201	216	222	202	215	209	207	224	204	214	235	211	200	216	199	189	213	201	206	196	212	248	212	193	221	220	238	208	207	218	225	215	219	219	238	212	193	229	214	227	197	205	206	229	245	204	206	193	204	230	199	234	221	214	181	224	230	211	221	222	216	207	229	235	232	220	232	229	237	203	213	210	215	196	205	247	223	209	205	229	232	205	217	226	219	187	205	229	206	208	236	217	221	233	223	205	207	228	203	221	241	224	219	222	214	217	210	239	208	196	227	202	206	189	220	220	186	222	243	216	216	205	238	244	218	236	232	221	215	201	191	230	217	217	248	199	214	223	221	206	230	222	216	220	219	216	209	193	207	183	196	215	199	217	212	209	219	207	209	211	187	229	223	227	215	208	243	203	206	213	215	207	216	247	214	217	216	212	214	187	208	235	200	216	214	231	231	210	219	215	214	202	239	233	205	217	206	204	219	231	246	221	219	197	214	218	213	210	205	194	222	230	214	207	219	193	217	218	228	219	184	204	178	185	210	205	211	196	214	240	204	195	211	219	218	204	204	204	205	210	213	222	244	197	230	223	200	216	208	238	232	222	219	200	232	211	213	236	215	199	188	223	221	238	195	208	226	230	221	215	198	200	202	213	202	205	222	221	239	212	216	218	215	232	225	212	202	212	207	215	223	195	223	224	212	224	232	204	203	215	197	232	235	201	212	217	217	218	216	213	217	206	225	216	217	240	219	211	207	251	213	221	257	259	209	215	240	225	234	225	205	231	210	189	229	216	232	197	241	211	213	209	217	230	227	200	216	207	240	253	200	199	241	214	219	253	239	203	205	211	213	187	216	210	201	205	209	220	235	235	213	228	207	213	226	216	204	206	230	226	209	201	214	218	203	221	226	229	197	221	223	199	215	231	205	188	212	197	218	215	211	203	204	224	223	198	215	238	179	197	187	236	212	207	241	199	226	238	223	217	235	232	217	236	230	189	219	209	215	214	227	216	204	214	239	203	219	226	216	223	203	201	214	216	215	190	193	222	222	215	220	248	229	220	230	230	224	229	240	214	215	215	227	221	196	228	224	205	199	209	222	223	230	197	209	214	180	207	230	220	194	217	206	215	222	231	212	199	223	217	215	210	207	206	226	234	224	222	217	237	267	231	234	223	218	249	234	221	207	205	228	214	210	213	223	225	218	207	226	253	228	206	222	195	219	222	198	208	235	239	182	205	219	202	214	218	225	197	198	227	222	200	234	217	215	201	239	216	244	210	209	212	196	221	211	201	247	207	215	214	243	207	228	199	205	224	200	206	207	230	218	228	211	229	207	230	233	222	196	217	221	198	228	209	223	190	228	219	225	200	239	212	214	225	197	222	221	213	213	227	198	200	190	206	228	218	225	236	205	197	202	224	249	223	208	216	206	206	201	201	239	218	188	209	217	214	214	215	217	231	233	199	209	211	234	213	216	195	185	225	237	219	233	202	201	226	237	240	226	207	201	206	223	199	217	208	211	209	200	215	197	208	193	204	212	226	182	194	201	205	224	226	211	234	231	228	220	220	213	222	243	207	200	233	210	232	228	224	204	193	265	222	218	222	203	222	213	238	219	218	209	177	232	225	227	215	228	208	209	210	206	212	191	214	217	229	215	207	209	233	194	220	244	237	198	237	218	184	240	229	254	220	219	269	231	225	205	203	219	210	214	209	213	218	203	207	195	220	213	222	197	198	219	223	205	199	215	197	253	204	240	203	214	237	212	206	189	239	207	215	231	192	213	218	219	213	177	249	225	207	238	199	218	207	221	225	217	219	220	217	220	206	209	201	227	202	222	222	204	200	178	203	235	219	213	187	189	187	249	228	210	223	219	215	222	220	220	228	216	209	218	216	231	212	195	227	211	165	242	203	199	227	227	210	192	206	235	202	232	222	233	201	204	217	209	210	212	215	208	208	211	188	213	204	216	196	200	230	227	197	204	232	205	194	223	227	224	214	205	225	179	237	242	211	206	223	211	195	214	242	239	222	188	190	233	212	219	216	225	213	221	220	205	223	237	189	196	223	221	222	234	215	210	205	212	211	181	197	196	205	255	223	231	217	201	248	245	233	236	235	259	200	210	246	232	206	218	208	218	202	222	229	212	202	213	243	221	203	223	208	246	233	211	263	225	209	235	209	214	226	235	243	223	231	217	201	221	205	230	212	213	198	223	221	216	232	190	216	188	212	221	208	212	194	231	202	192	223	222	201	226	247	226	181	241	236	243	212	219	215	213	202	201	236	240	238	220	210	224	231	218	211	239	218	232	214	196	228	207	207	214	215	218	205	224	199	206	228	221	219	202	210	237	209	227	215	217	217	201	205	213	239	226	219	199	188	204	193	251	196	220	236	210	201	217	230	205	162	214	194	237	211	203	197	218	215	232	211	212	219	210	232	185	216
3836	554	692	718	676	696	651	595	629	646	612	648	604	612	580	542	514	612	573	588	560	602	528	580	590	590	606	599	564	597	572	572	597	616	574	557	575	546	600	574	559	546	613	543	561	593	596	566	545	619	571	618	606	597	540	595	543	566	601	625	552	598	559	605	522	610	567	540	541	574	593	573	558	593	560	619	594	593	574	564	567	557	593	601	585	632	592	596	620	577	586	576	590	576	549	622	603	564	568	583	587	542	572	616	614	555	565	621	559	575	582	618	613	559	565	555	583	567	558	549	577	572	550	536	592	585	579	588	574	560	559	566	575	567	607	615	634	607	557	600	628	624	568	579	593	593	612	597	595	585	623	548	578	583	614	568	550	578	573	590	577	589	580	534	586	585	596	585	575	620	572	580	577	609	542	603	577	585	599	587	592	579	569	611	591	563	566	569	588	600	605	523	606	618	547	564	550	575	599	557	561	637	586	581	564	596	588	586	547	610	605	581	561	590	566	595	580	547	593	579	595	583	529	608	605	586	570	534	575	625	588	582	570	618	604	596	573	570	573	577	585	527	579	604	558	640	576	576	553	569	535	642	587	548	573	547	576	541	572	585	617	618	584	621	571	576	566	601	575	575	586	598	567	538	592	559	559	585	585	581	586	553	583	573	602	619	570	558	590	578	594	600	622	586	579	589	544	534	574	597	541	592	602	570	600	557	567	578	568	601	549	583	550	561	585	579	565	562	592	587	583	599	588	596	589	615	572	597	581	583	563	577	583	580	638	583	573	611	611	598	587	586	548	612	589	601	584	592	605	570	587	576	552	581	581	595	587	572	533	552	546	582	553	609	571	570	566	604	583	630	642	546	550	590	573	574	602	556	553	621	573	553	622	571	585	608	621	587	592	603	616	601	582	630	596	585	559	541	564	589	588	563	602	580	587	557	580	570	592	641	597	618	596	581	557	600	619	557	554	613	587	560	603	549	566	540	549	569	559	585	591	573	584	603	606	568	603	583	573	585	574	584	594	596	601	585	579	587	603	588	583	582	582	550	627	548	603	604	534	600	555	597	564	598	600	583	577	568	579	588	568	590	583	507	582	586	619	606	598	595	586	599	605	616	590	572	589	572	587	582	559	637	596	566	530	571	550	613	578	524	604	596	583	539	586	620	541	595	571	587	556	569	544	589	620	575	596	577	550	550	546	566	592	555	589	586	565	563	546	584	585	617	553	586	550	588	576	588	575	593	576	587	564	591	600	569	575	630	547	565	570	587	598	594	577	537	587	605	608	612	585	603	584	574	571	565	615	581	594	540	582	567	608	541	587	593	613	576	570	625	589	571	561	555	540	587	618	568	570	583	574	595	564	605	535	567	583	534	604	609	568	638	585	627	560	579	538	564	596	604	564	546	615	511	581	551	575	572	604	551	582	570	551	561	548	591	599	599	561	567	590	608	565	557	556	589	590	554	562	560	597	572	583	575	562	596	593	571	621	628	573	559	588	524	593	573	561	563	581	578	585	593	584	605	572	616	582	560	609	560	569	552	607	644	570	594	589	579	582	606	601	641	560	544	586	585	570	608	554	553	603	575	546	611	552	602	592	584	630	602	612	599	582	592	580	542	571	608	559	531	558	612	587	557	617	580	574	626	620	560	598	571	585	542	552	596	564	599	614	618	627	648	601	592	596	645	608	577	534	572	587	579	577	549	543	584	562	599	519	553	595	592	619	570	603	587	599	561	565	590	549	597	563	568	567	590	609	595	586	583	595	576	589	561	550	597	553	554	568	556	592	610	575	604	573	606	563	580	582	550	560	561	556	566	568	546	582	539	594	600	568	586	586	594	579	577	563	600	603	563	581	570	600	565	591	616	573	583	574	576	571	588	557	576	550	582	542	541	612	575	590	548	588	567	606	564	564	612	527	592	604	593	559	595	555	590	594	578	583	570	596	584	607	564	591	544	584	547	559	603	563	574	579	579	590	558	602	628	567	612	558	622	593	592	582	526	582	608	602	572	580	592	574	535	592	585	566	561	558	550	556	576	599	634	530	551	580	573	557	594	564	600	572	626	585	576	578	570	605	584	589	548	607	591	560	589	570	603	581	586	573	549	591	575	632	549	545	571	592	562	555	572	614	565	588	537	593	540	586	538	553	558	565	592	585	576	563	560	586	574	595	606	611	598	561	588	597	604	584	580	580	579	605	567	573	607	588	566	580	563	510	568	550	631	538	566	554	550	565	562	593	521	544	543	567	574	584	602	549	565	599	571	584	557	578	593	592	556	552	564	572	569	480	585	576	571	621	590	589	587	588	614	598	619	562	585	560	627	556	540	586	622	543	589	618	577	562	604	598	569	599	605	587	598	610	585	548	580	564	627	587	581	593	554	535	571	581	607	554	530	549	588	598	580	566	548	564	556	574	583	599	595	552	542	650	581	557	649	605	605	582	608	560	569	569	574	540	568	616	598	567	523	569	574	549	624	569	571	549	613	577	564	626	571	597	535	567	632	612	578	586	632	606	598	557	534	583	562	572	566	551	589	593	565	560	564	577	595	606	555	616	582	563	574	577	581	572	572	626	529	543	577	574	581	573	598	561	601	573	565	579	629	604	530	564	590	557	573	544	567	571	578	586	550	546	585	531	546	608	588	584	585	611	591	578	577	560	572	557	597	609	558	536	609	600	554	554	535	596	575	525	594	559	556	622	571	628	619	588	579	567	580	584	569	628	607	559	587	556	578	559	550	611	618	552	601	628	569	575	609	528	556	575	594	566	584	543	560	585	536	568	554	530	560	572	606	580	560	599	559	594	595	607	564	614	585	585	617	589	571	604	606	626	522	544	571	554	568	610	565	614	556	589	609	562	598	594	602	597	571	565	561	592	588	581	556	586	588	558	569	628	586	572	599	610	566	551	585	616	566	611	563	556	596	594	591	577	600	547	548	611	600	558	602	570	595	566	586	596	588	579	582	578	582	603	580	608	566	573	608	600	571	559	549	562	582	563	578	572	564	582	568	623	580	598	616	603	558	562	587	567	550	587	537	583	544	531	557	602	578	574	592	578	559	584	531	584	554	549	635	583	589	543	588	547	618	624	547	572	612	598	579	602	592	563	568	579	597	589	609	596	592	619	602	561	599	573	605	608	559	556	627	582	557	589	616	578	556	575	567	593	589	574	581	557	568	568	572	529	592	570	542	616	574	600	572	553	569	613	619	582	568	559	555	601	583	551	586	567	561	548	582	599	563	597	566	578	612	600	568	514	587	567	543	575	540	611	545	607	562	576	591	588	586	578	587	583	579	550	544	573	613	584	586	602	535	573	533	570	568	611	532	582	578	592	570	606	560	603	623	585	589	613	581	555	587	582	564	575	563	588	584	552	586	602	569	586	606	531	572	561	534	545	571	617	579	645	612	580	556	570	578	581	605	565	565	603	568	580	574	568	579	564	621	571	535	582	596	567	580	586	625	598	624	570	611	578	590	646	557	594	573	588	592	569	567
36436	8211	1402	1033	709	588	459	474	420	420	344	356	325	331	284	325	308	336	347	315	293	318	315	279	296	287	314	301	266	325	321	271	329	293	334	278	276	288	295	268	290	301	296	309	298	272	273	285	279	287	296	291	313	296	248	277	306	268	304	299	261	272	272	282	287	280	275	285	270	311	290	286	312	304	298	306	285	304	293	318	256	299	308	285	286	286	319	284	267	294	295	326	294	291	291	302	293	250	272	273	280	300	294	283	284	283	262	295	280	295	302	264	283	279	288	292	262	286	310	282	282	296	289	274	285	265	258	298	275	294	294	290	323	293	252	295	317	273	306	279	311	279	291	312	270	289	265	295	298	269	263	251	295	293	285	288	287	291	307	294	296	271	281	280	297	293	310	275	284	306	289	324	284	297	289	281	286	264	279	260	275	318	302	303	289	273	304	291	270	283	267	306	295	256	298	285	316	321	257	289	296	245	307	321	292	315	324	280	278	287	298	256	293	282	277	275	302	300	296	288	314	269	255	300	276	277	319	303	254	291	320	311	309	306	304	290	298	287	264	312	316	277	319	271	271	290	297	286	256	294	270	307	271	262	246	282	263	274	288	266	304	274	289	324	271	304	280	324	269	279	257	301	277	287	294	292	273	280	262	297	290	282	314	281	261	254	314	278	290	309	303	287	288	268	290	266	265	295	277	280	268	297	324	288	321	291	299	294	247	310	265	269	290	303	284	288	284	258	293	295	265	280	298	288	324	309	261	305	269	308	253	275	282	326	290	334	289	288	285	276	308	293	306	292	319	304	275	275	294	261	261	300	306	256	237	296	291	293	271	306	282	334	325	270	271	304	279	283	289	277	290	279	302	278	317	300	275	281	307	264	251	299	310	324	293	292	272	297	266	291	284	276	290	276	315	264	290	275	264	267	272	268	298	277	267	267	263	315	318	292	253	283	295	294	284	273	266	288	315	282	277	266	284	304	263	284	308	288	288	290	266	260	300	282	278	256	249	291	307	289	271	302	265	295	284	270	249	248	268	272	306	276	270	292	260	285	290	299	303	296	315	284	291	273	291	292	294	272	292	279	256	287	283	307	304	299	283	290	293	263	302	303	311	301	266	268	312	306	269	310	294	298	294	250	291	280	274	272	301	260	316	289	242	273	306	315	278	277	295	308	301	287	274	283	272	280	308	299	276	305	319	286	302	324	310	303	288	277	243	307	275	292	297	290	255	288	300	290	304	306	303	280	283	325	294	298	253	288	277	298	317	283	293	266	290	288	312	288	305	286	279	262	279	299	352	297	297	247	255	281	297	269	300	305	295	257	285	288	299	328	306	324	271	308	297	266	274	318	286	319	289	309	272	283	277	278	316	274	328	288	286	289	275	258	308	305	315	282	303	306	283	275	271	276	296	311	290	302	296	275	270	289	288	260	273	276	302	289	298	309	296	256	270	283	311	282	294	302	279	274	291	300	308	295	275	288	279	303	297	282	277	294	292	306	286	316	271	282	260	287	275	313	314	313	292	255	328	294	287	271	281	292	289	302	290	295	290	289	284	302	296	286	280	255	317	276	302	307	290	300	254	322	285	269	299	269	286	262	286	295	251	292	298	275	306	284	273	301	266	286	277	295	280	268	286	287	267	287	291	273	295	312	300	319	296	267	289	272	309	301	273	277	295	264	261	281	279	321	292	295	283	276	348	280	302	282	267	294	273	297	315	261	299	283	320	258	293	291	293	263	272	322	314	296	278	283	261	314	289	290	262	310	284	306	328	283	282	289	283	289	277	293	275	271	301	268	249	251	300	310	273	280	275	299	290	274	308	273	292	267	312	297	275	257	282	301	308	298	284	306	288	289	281	308	297	323	278	290	281	306	316	256	304	295	255	284	275	255	283	280	289	250	314	305	294	294	274	275	290	277	278	294	303	310	301	317	314	296	294	280	293	256	293	271	266	289	294	293	263	264	282	280	308	264	303	308	270	287	257	292	282	276	329	274	263	296	266	260	280	294	307	276	296	292	299	330	290	315	284	294	294	300	293	282	259	287	284	294	261	301	244	281	293	303	286	259	296	270	278	306	270	293	287	266	292	288	287	294	303	276	278	282	298	299	257	293	272	287	262	284	267	290	316	304	311	278	263	307	320	274	274	282	302	270	299	288	293	320	287	274	291	304	291	302	297	330	283	300	288	288	263	319	270	287	308	303	287	322	298	280	288	299	286	279	287	263	286	286	293	294	277	286	277	299	299	285	313	298	295	287	278	284	296	238	309	271	282	277	341	282	303	287	271	289	268	313	276	280	301	264	309	296	288	266	307	284	269	290	293	295	293	299	280	281	314	290	313	269	292	290	285	280	295	287	311	294	306	284	283	265	268	292	290	274	307	309	313	291	290	291	310	292	316	262	318	294	304	290	268	274	289	263	280	281	279	293	324	301	291	311	264	291	278	261	280	302	297	278	280	268	327	263	319	310	243	284	273	301	291	279	290	291	281	276	272	288	257	264	274	271	286	284	248	284	308	306	306	286	302	295	326	323	289	314	306	297	260	283	276	284	277	282	281	293	278	311	277	284	274	278	315	304	275	328	310	279	281	276	277	262	283	271	305	252	296	249	272	308	280	283	307	273	300	285	297	296	283	258	293	305	274	281	312	321	279	289	275	287	300	293	296	280	287	284	278	290	304	309	283	305	287	279	298	285	289	282	273	287	290	278	280	289	281	295	302	294	282	275	289	281	293	300	280	286	282	279	278	276	284	262	305	290	292	290	310	285	290	291	294	297	282	305	303	302	283	291	283	279	257	271	302	302	312	299	292	296	280	276	317	303	258	289	267	276	305	292	268	286	304	256	281	288	284	284	284	274	294	278	289	285	318	302	281	300	262	279	291	329	273	314	279	282	272	300	275	301	303	272	292	253	311	289	292	294	291	287	300	295	268	263	267	293	292	232	326	284	289	318	280	289	308	306	315	326	293	285	294	283	301	260	268	270	300	296	299	277	292	289	322	283	305	268	273	267	268	284	268	283	317	327	294	306	279	318	250	312	291	314	294	312	303	290	270	315	270	297	281	269	285	295	306	297	272	281	288	295	257	295	293	283	306	306	303	297	298	272	306	310	295	304	267	278	289	296	289	290	298	285	304	319	278	287	282	308	307	267	269	285	279	284	309	294	286	270	294	279	291	291	292	295	256	320	293	294	287	262	256	285	275	275	271	308	279	266	306	295	265	321	282	272	279	261	272	273	270	293	290	286	278	286	258	282	305	281	273	270	280	278	300	286	321	294	301	293	301	260	283	295	298	291	327	279	278	322	261	275	301	325	278	289	276	282	280	254	298	278	273	289	268	274	259	264	284	287	285	278	293	305	270	295	327	231	287	310	322	315	287	292	302	296	322	267	322	268	274	289	290	289	327	286	300	304	292	290	286	301	307	287	284	306	287	270	306	290	315	282	310	287	293	272	298	276	295	296	282	307	293	290	266	276	280	292	288	298	311	286
19145	1508	2837	3175	2815	2360	2011	1659	1566	1425	1310	1232	1197	1141	1022	978	987	966	943	910	856	893	911	874	796	899	793	828	826	863	838	799	789	828	813	794	786	834	811	785	828	776	790	761	752	807	774	708	784	835	759	802	753	771	817	769	771	690	795	766	793	734	724	769	779	756	778	739	794	727	763	737	768	732	736	777	777	742	722	781	756	704	744	764	765	791	783	752	735	693	756	770	726	734	770	775	740	792	737	719	733	749	743	736	754	765	718	779	757	699	743	759	739	742	752	722	744	776	758	774	721	734	747	751	783	772	761	770	739	746	742	773	717	692	754	713	770	688	743	769	767	740	768	718	779	764	736	795	752	765	751	792	705	701	701	721	771	772	749	668	757	734	753	734	774	728	723	743	742	702	771	748	758	725	742	725	736	734	751	760	735	752	724	748	754	715	776	729	719	720	735	779	759	750	755	751	735	758	742	735	725	717	712	799	762	768	731	745	798	724	748	800	720	756	764	773	769	740	692	729	779	753	736	713	782	704	680	705	743	711	700	760	710	786	748	744	763	675	758	720	698	722	756	748	771	719	743	752	752	715	749	699	753	699	764	743	739	742	765	784	707	740	720	765	739	727	796	735	770	712	698	734	740	761	742	694	771	741	722	723	726	752	713	729	706	684	712	756	746	729	758	728	731	810	723	730	702	735	766	766	740	756	683	749	747	747	741	757	764	713	730	741	728	758	734	766	791	708	721	745	733	700	713	681	711	744	734	717	759	719	784	732	713	793	760	745	735	749	730	719	750	708	776	767	722	737	776	711	747	732	719	738	712	772	695	761	705	724	760	711	733	793	711	781	738	699	724	755	752	676	737	708	742	754	778	718	706	720	724	772	724	740	702	742	759	710	712	770	705	709	771	799	727	797	718	724	729	727	756	759	727	714	766	713	781	772	698	767	739	755	750	750	770	733	754	786	749	741	752	729	756	728	739	808	752	723	753	792	706	711	763	756	736	706	714	737	742	760	717	697	696	749	744	750	696	702	769	716	763	788	746	731	759	717	727	711	765	735	732	762	755	748	746	751	713	694	748	750	700	715	739	735	738	731	751	730	739	720	795	723	762	711	703	707	737	735	767	721	715	730	791	769	741	723	842	774	740	715	755	708	771	756	689	733	699	727	724	734	752	736	744	712	733	750	761	717	761	767	729	721	726	760	746	696	686	774	736	765	737	734	719	774	735	768	739	800	740	748	740	726	743	760	765	730	699	767	778	794	670	742	772	724	707	757	699	752	782	745	766	781	743	720	708	735	699	708	743	792	698	708	713	717	756	725	700	744	737	732	721	694	756	725	734	739	781	727	778	684	722	705	765	705	768	770	826	752	726	742	764	776	774	730	751	752	725	765	752	705	747	769	734	785	825	720	722	787	687	706	710	752	747	789	752	752	744	756	755	716	767	750	730	749	727	728	707	729	733	737	768	805	747	729	718	719	792	707	792	702	768	749	741	756	718	734	758	720	730	727	703	809	756	755	727	745	713	760	767	723	759	725	721	749	699	745	738	755	741	740	768	743	771	763	729	759	761	710	716	740	705	716	709	723	727	778	769	745	709	735	740	727	814	762	731	790	732	766	765	761	795	733	751	712	742	745	738	723	701	741	687	713	675	694	754	759	743	731	782	699	780	771	776	730	729	715	735	714	730	734	763	749	706	751	755	792	708	778	775	728	708	765	712	724	704	747	724	757	734	749	692	750	757	782	741	724	749	755	767	772	740	698	714	774	782	745	777	740	766	727	795	795	763	743	773	703	734	727	758	733	724	715	746	744	720	753	704	719	784	752	686	726	748	773	754	711	748	772	756	721	796	730	773	756	752	784	762	745	795	694	731	760	706	786	767	678	748	762	712	724	738	796	711	752	720	755	709	720	769	711	726	803	698	695	776	778	711	760	757	765	757	715	702	726	707	811	715	771	763	724	738	713	781	690	757	763	727	670	757	773	796	737	759	698	725	723	746	761	758	762	729	754	732	750	684	731	747	780	738	703	775	731	693	780	715	719	811	691	766	748	714	659	773	757	755	742	785	777	749	723	756	751	757	745	742	750	725	774	745	735	715	724	731	759	782	749	727	733	820	749	793	745	713	746	729	745	717	728	743	706	790	753	695	740	785	753	727	713	728	715	765	762	752	747	686	740	710	741	777	764	751	783	765	763	753	718	722	762	763	745	722	752	744	752	735	738	717	756	758	780	736	725	762	754	719	749	745	727	731	720	751	720	720	751	748	745	695	723	745	752	737	786	694	714	772	771	741	702	744	760	718	754	730	737	792	719	727	748	737	731	754	716	757	718	760	701	775	773	721	747	760	724	757	744	705	665	738	749	745	697	729	685	745	756	775	720	721	740	730	774	798	717	719	752	733	736	761	750	747	781	738	727	726	728	737	752	776	729	744	702	744	680	771	736	708	759	747	799	751	781	737	735	746	707	776	739	700	705	723	768	743	767	708	699	703	757	782	775	742	767	730	715	751	716	713	752	769	749	726	733	763	716	729	773	764	761	774	741	734	771	789	720	731	756	724	705	737	726	751	785	730	759	765	720	788	784	743	748	749	707	722	768	737	774	746	724	747	751	731	742	785	738	785	717	751	764	733	694	779	735	698	703	735	726	751	729	762	766	774	698	733	732	741	772	766	768	714	806	705	744	727	727	743	756	783	746	745	734	735	781	748	730	751	773	735	733	748	761	753	759	787	736	710	735	779	739	696	720	761	751	714	782	747	723	761	726	737	673	738	751	744	766	749	752	783	771	684	724	737	740	693	765	761	717	785	699	745	743	730	738	724	698	748	716	750	698	742	696	748	740	746	722	710	729	753	728	740	749	758	735	757	726	753	737	726	748	732	727	733	808	708	775	771	748	684	683	741	783	737	746	709	781	747	726	722	686	714	759	818	730	732	742	735	744	745	775	741	763	758	759	744	740	744	746	744	710	753	732	749	723	695	697	721	716	720	730	737	741	749	753	720	720	726	740	720	764	752	716	736	783	754	706	720	741	756	722	714	732	762	762	716	770	704	721	763	721	755	744	727	756	813	740	768	719	729	702	678	736	732	797	710	746	758	689	699	722	757	685	751	702	724	716	748	735	732	769	754	759	712	715	740	740	763	729	702	729	753	755	741	740	694	750	755	743	722	797	723	780	738	723	713	744	761	758	772	758	735	764	760	770	759	752	759	748	731	771	730	737	734	671	729	761	732	792	738	786	725	732	713	727	799	791	795	727	719	771	763	724	746	781	761	749	760	754	840	745	744	724	701	745	769	779	762	749	718	755	724	707	716	745	749	726	736	745	704	711	769	759	695	759	748	714	708	780	755	715	744	708	705	788	744	738	739	796	760	693	729	724	748	762	734	751	724	761	700	763	743	679	731	743	708	717	723	761	729	733	744	724	692	677	728	799	765	770	742	751	726	711	742	749	720	753	737	754	725	732	740	770	702	782	716	725	761	740	722	704	709	771
50998	19064	3681	1665	1148	870	682	583	457	457	394	342	324	288	324	295	279	286	247	236	252	243	240	224	251	234	252	233	228	255	234	232	254	217	237	197	225	209	214	201	219	219	239	212	216	208	236	224	197	238	223	229	217	226	219	212	248	229	219	211	216	233	238	209	217	221	219	213	220	217	256	239	235	237	200	220	225	242	243	201	236	227	184	216	232	212	190	235	204	178	218	246	223	240	227	226	206	211	208	218	217	214	190	184	246	239	216	205	203	252	188	234	190	209	245	195	222	219	217	217	212	233	223	192	199	189	215	211	206	209	225	229	220	217	217	195	239	207	202	241	203	231	215	216	213	222	226	200	227	239	211	198	215	178	221	242	226	229	235	204	218	206	223	205	207	241	197	209	224	232	223	192	209	209	230	211	230	205	226	245	186	203	216	195	211	247	223	214	227	209	215	225	212	219	202	217	194	226	211	221	204	213	230	227	202	213	188	199	212	222	219	211	226	202	213	223	189	230	204	225	205	201	203	224	209	235	210	225	203	226	191	228	233	235	206	235	248	192	215	222	197	215	235	228	201	200	220	204	216	216	221	217	196	225	200	208	231	200	225	209	225	205	218	211	206	227	222	239	218	211	206	224	198	224	203	213	202	214	209	199	228	213	197	222	223	218	204	220	219	223	178	221	204	203	216	222	196	202	225	233	189	196	244	205	188	229	191	224	213	199	236	214	220	189	223	227	195	211	210	205	248	218	207	209	211	223	212	204	236	223	236	234	216	223	222	221	237	242	213	209	184	216	218	203	214	214	234	205	213	203	223	214	209	236	211	199	201	218	217	197	206	218	211	211	222	233	206	253	204	235	225	202	218	217	195	225	210	249	242	222	231	250	235	219	242	223	200	208	224	221	207	209	184	206	190	200	198	228	208	241	247	224	212	212	218	202	245	218	185	202	189	199	197	220	227	222	222	237	205	241	208	194	204	207	214	214	204	206	226	204	206	213	202	230	207	205	210	230	218	232	224	210	209	236	227	215	188	219	218	211	209	204	215	207	214	225	236	224	226	221	228	197	202	209	225	220	188	216	244	197	234	211	233	211	226	200	197	196	199	190	226	207	231	201	206	198	215	217	195	212	199	238	209	235	192	220	224	205	204	179	198	211	216	232	201	202	202	191	228	207	220	200	203	213	220	222	220	207	223	215	190	210	212	214	221	214	200	231	199	201	215	222	217	220	205	202	221	217	223	240	211	202	220	213	210	188	226	211	226	193	217	224	200	229	205	219	215	222	226	209	206	220	211	205	202	203	214	205	254	220	211	226	216	197	204	204	212	195	225	227	214	195	209	210	220	206	215	195	231	183	195	201	220	238	219	209	213	221	218	212	193	195	217	215	204	202	197	231	214	235	218	207	217	212	233	241	225	188	228	211	225	239	218	209	216	214	217	203	208	235	200	200	202	199	230	256	226	212	210	204	209	182	216	227	211	202	208	213	211	223	206	209	215	219	237	221	198	240	212	209	225	217	203	215	261	206	213	232	196	183	191	212	227	191	209	202	204	209	236	199	204	211	202	229	214	202	234	204	229	212	209	204	216	207	229	216	223	202	231	212	214	219	216	214	206	207	233	223	211	237	229	224	223	226	211	188	204	220	203	237	201	204	239	179	206	207	194	193	235	209	189	216	237	236	192	199	203	233	222	212	201	222	203	212	196	205	198	224	212	222	219	215	215	226	221	243	226	214	222	229	212	184	217	220	217	224	227	211	204	232	183	215	206	209	216	209	231	193	192	207	232	214	214	212	230	199	206	203	208	194	204	218	209	214	236	230	187	196	216	204	249	190	229	194	251	206	224	207	228	235	226	200	216	231	224	230	222	212	219	238	207	213	202	206	221	217	228	220	202	226	233	209	235	219	202	200	212	229	204	195	215	208	222	199	218	217	224	214	198	228	222	215	200	225	209	250	195	190	219	224	206	252	207	216	217	232	226	220	231	211	204	217	197	216	225	183	207	213	221	189	231	186	193	216	208	225	233	221	216	222	222	223	215	233	187	217	221	236	201	235	226	225	202	183	216	232	251	240	220	200	200	209	205	222	221	218	207	217	203	208	216	226	217	221	224	207	222	194	203	216	220	214	211	228	191	206	217	200	223	208	190	238	217	202	197	199	227	197	197	218	218	216	224	203	202	234	208	214	213	227	209	238	255	215	226	210	223	204	225	200	216	230	213	229	191	202	215	193	195	236	195	218	223	220	215	222	200	213	203	219	232	228	239	188	213	205	199	204	215	209	227	207	214	229	206	201	198	209	214	230	230	227	227	230	214	203	202	211	204	224	200	222	219	200	210	211	215	202	228	198	205	188	206	226	228	203	202	197	209	198	194	206	217	217	253	198	226	231	204	208	216	214	213	220	223	212	232	233	192	220	216	205	218	210	221	198	220	198	199	207	200	247	207	238	203	202	219	223	197	221	212	231	228	229	212	217	210	194	203	227	197	232	173	205	208	226	213	204	216	222	211	191	218	220	218	213	227	198	223	221	227	188	219	208	204	184	224	228	218	230	237	205	220	209	198	203	200	205	196	198	174	211	212	217	217	234	213	223	211	239	212	205	208	238	209	223	198	216	230	198	204	221	237	209	185	191	216	226	226	209	243	207	216	225	180	213	219	207	208	203	216	211	239	236	195	217	207	212	213	230	217	205	210	203	204	212	225	214	216	216	209	207	219	240	213	207	226	222	205	239	216	232	209	194	220	221	210	235	205	200	187	206	202	211	213	248	227	249	221	221	229	214	220	204	219	190	227	194	193	211	217	196	213	205	222	200	207	217	206	197	219	214	211	235	205	183	229	202	233	209	222	191	212	193	220	243	212	213	207	221	205	205	232	200	238	201	233	206	225	198	202	206	189	225	222	226	224	226	213	198	219	190	193	206	230	228	220	218	215	242	217	213	204	223	199	188	229	200	215	204	238	207	199	184	231	206	218	200	230	216	215	215	217	230	216	222	218	236	203	212	227	217	222	240	197	217	236	219	191	223	219	212	225	206	204	220	217	205	220	217	222	245	207	220	194	200	207	241	222	198	213	221	188	232	207	238	223	204	228	213	213	223	219	232	232	221	214	237	219	239	209	215	216	201	218	227	193	211	185	187	204	219	207	199	207	212	233	215	223	206	212	238	203	258	236	218	207	211	224	199	211	189	206	210	230	206	197	224	192	220	234	211	201	195	227	218	231	225	202	212	232	215	220	211	233	208	220	221	221	203	207	214	248	170	234	212	210	210	200	202	193	201	244	220	205	229	218	185	227	209	218	210	213	226	206	223	200	206	190	189	227	234	210	192	218	237	236	211	205	236	228	186	192	230	239	230	238	217	205	227	228	203	241	234	203	242	210	225	201	213	199	225	217	208	213	209	228	219	191	228	222	216	205	203	235	197	218	198	214	220	206	214	221	190	200	237	210	200	219	211	234	239	205	196	218	224	227	201	221	200	237	205	220	213	204	211
28207	2122	4665	5249	4630	3720	2974	2513	2098	1862	1658	1487	1329	1319	1155	1076	1021	1010	942	905	874	887	835	769	773	768	753	774	720	728	688	711	634	676	654	648	667	606	636	623	641	609	642	623	602	627	654	651	601	599	550	622	620	579	570	607	578	632	574	581	570	597	600	600	613	544	567	575	579	558	597	597	557	561	594	560	628	583	529	558	561	594	546	595	561	570	561	548	566	564	534	564	557	582	568	563	551	571	566	572	596	624	579	500	568	596	554	539	555	578	530	550	573	570	578	558	549	560	523	534	561	588	530	542	557	553	547	541	537	545	636	581	543	572	519	533	544	573	556	560	577	560	626	529	541	577	608	571	548	568	570	561	576	573	539	568	524	558	548	559	510	539	543	577	568	540	559	551	581	586	548	586	588	525	574	536	515	551	524	547	521	537	564	585	551	545	521	543	515	559	592	565	550	576	615	576	526	579	541	566	540	553	561	586	591	526	562	552	548	520	583	560	565	570	530	589	532	535	590	560	552	537	556	555	559	582	538	576	563	515	516	514	524	547	551	533	560	558	538	540	578	571	562	533	543	519	533	534	555	507	551	549	532	550	535	548	526	561	575	532	550	585	565	503	527	543	576	567	569	566	497	566	598	549	558	533	611	569	587	529	560	564	569	581	581	536	526	545	564	557	549	562	544	519	586	541	558	549	570	547	606	560	520	540	544	572	559	569	527	600	576	561	590	572	502	571	546	577	581	559	568	577	518	536	521	551	547	555	549	555	544	517	551	560	573	546	543	550	546	585	542	561	544	584	562	525	529	513	540	581	548	596	531	535	549	526	599	547	588	533	523	517	542	536	526	533	546	550	516	561	552	524	559	586	558	557	536	548	535	578	530	544	568	538	571	549	559	569	555	529	568	594	557	522	555	564	525	542	543	577	540	553	527	574	533	527	550	573	564	530	535	590	536	543	532	569	539	584	525	523	516	540	567	546	488	576	559	551	526	547	591	534	561	542	528	575	519	591	531	516	525	567	585	581	543	540	579	517	573	560	574	520	504	571	495	538	543	542	570	582	583	547	567	584	508	580	542	556	567	539	550	545	573	569	588	537	555	533	514	541	501	563	552	534	586	547	578	541	561	578	561	560	564	571	580	547	526	517	516	551	543	535	619	555	568	548	554	543	535	559	554	573	506	539	535	548	549	538	566	578	536	564	540	540	527	515	531	554	514	516	579	549	563	518	558	554	594	570	550	572	560	507	542	524	547	568	587	539	548	549	570	546	574	518	536	575	565	521	542	539	574	600	571	560	546	593	560	600	531	545	551	561	516	595	521	606	604	565	554	509	560	546	561	530	572	541	590	554	585	555	554	541	565	594	523	516	532	539	526	585	519	592	548	562	588	556	569	584	577	523	559	541	551	531	520	559	546	576	566	547	501	582	514	507	576	575	543	561	560	542	548	557	514	527	528	528	544	526	584	553	521	586	528	556	550	606	513	581	536	552	573	541	549	578	511	577	547	539	559	515	534	518	582	536	550	568	582	570	606	569	580	546	559	555	576	580	561	520	543	572	514	576	565	587	530	595	559	513	579	538	559	542	576	524	567	556	549	544	556	535	547	548	555	531	530	541	508	512	508	557	570	574	544	566	540	525	557	577	544	534	555	550	557	570	537	532	555	498	559	563	510	537	535	566	529	554	572	562	537	588	520	514	561	537	550	561	564	554	576	570	514	541	529	559	526	549	548	561	558	561	570	564	528	535	520	568	544	522	563	562	572	590	523	498	558	554	590	584	563	524	567	556	536	545	522	557	551	571	482	571	533	603	553	550	547	529	572	535	545	545	551	564	540	499	596	568	557	547	531	583	515	594	504	594	542	603	547	571	556	555	538	532	553	541	525	540	595	509	558	555	577	557	528	565	582	560	537	546	580	546	506	511	550	541	566	546	596	574	569	575	560	514	565	571	539	543	560	589	569	589	542	554	569	515	535	561	548	552	541	558	525	578	506	529	535	553	552	521	537	545	544	556	536	598	558	570	537	555	536	537	549	563	558	517	532	535	550	575	532	574	570	535	534	553	517	561	549	587	565	548	563	554	532	552	535	555	576	590	566	550	583	492	531	566	581	548	512	573	529	546	536	553	559	574	512	534	577	545	586	584	564	559	543	581	540	571	581	548	535	529	539	546	570	551	585	606	532	555	509	552	528	580	603	572	588	568	521	518	538	537	551	571	537	550	525	600	536	572	511	524	524	526	591	527	573	534	526	567	540	565	586	589	495	504	588	567	564	571	567	563	595	553	526	551	564	596	569	506	499	564	575	532	567	550	541	565	566	554	543	531	556	545	556	533	577	540	558	541	568	492	512	570	562	543	572	568	556	587	533	567	556	552	564	554	525	569	556	611	545	535	587	521	570	578	512	560	563	557	615	540	568	593	550	552	559	551	566	555	565	511	538	549	569	550	559	553	606	560	556	559	586	576	605	540	525	560	547	559	563	555	541	563	561	544	569	519	562	564	597	517	545	549	565	533	558	566	556	576	583	544	537	582	554	565	568	523	582	534	543	583	561	573	564	599	530	526	546	539	577	584	562	561	530	554	530	571	514	555	529	596	563	544	578	571	539	564	551	564	545	527	542	538	543	581	534	568	550	566	555	561	563	540	550	536	551	520	593	550	517	551	576	548	573	560	503	588	603	565	535	559	545	560	550	546	553	554	524	533	546	535	558	560	546	525	557	596	557	561	525	531	523	557	520	553	552	502	569	523	560	534	555	540	568	548	569	531	519	552	531	546	537	492	577	505	567	565	537	523	557	529	566	529	613	555	558	527	522	560	531	564	551	525	578	525	547	543	537	556	569	547	529	550	573	577	567	582	530	584	516	536	573	543	592	572	596	585	559	538	520	556	557	543	526	520	584	554	541	536	558	564	567	546	528	526	546	529	511	540	564	543	548	540	539	566	510	536	531	510	542	578	544	565	527	541	514	565	525	551	573	531	507	517	546	548	549	543	550	529	491	572	574	563	588	534	571	577	545	571	580	587	576	531	576	567	534	490	568	571	524	544	550	541	536	564	582	536	553	583	550	586	514	560	527	532	569	539	541	556	565	538	516	552	560	545	540	550	581	557	547	537	566	550	589	537	577	536	592	517	497	561	530	556	535	486	577	557	576	553	558	557	562	546	540	555	541	592	528	562	541	539	551	550	553	550	551	532	578	562	548	507	507	555	527	583	527	546	588	522	605	543	577	518	609	567	574	499	507	535	532	560	585	556	518	492	545	552	541	538	542	550	561	548	523	574	543	514	521	537	507	535	554	558	568	583	555	545	538	523	539	578	559	483	583	551	572	561	550	565	594	551	538	543	543	568	548	544	518	551	551	557	509	557	547	597	535	589	527	516	486	578	541	558	573	530	550	533	549	593	528	533	547	540	523	558	583	536	567	566	519	549	585	557	601	542	560	543	516	580	567	572	521	520	531	568	592	543	569	580	545	563	559	557	566	586	559	530
4017	278	264	245	224	216	200	219	202	204	226	217	217	214	224	180	221	192	180	208	212	238	241	223	213	213	199	215	202	219	212	230	206	204	232	220	196	202	218	212	205	194	224	214	225	199	189	216	189	197	210	193	206	206	201	178	224	224	179	203	177	233	200	213	215	223	211	232	217	211	203	211	204	218	220	223	218	209	219	217	233	225	214	224	196	256	204	223	208	218	220	190	188	229	229	209	203	203	202	217	218	221	186	201	212	200	205	227	197	209	190	216	197	230	187	208	223	200	199	206	199	203	216	188	197	215	232	175	237	206	212	223	223	198	225	191	192	170	198	197	235	204	198	211	206	218	212	199	204	215	200	233	212	204	214	199	194	210	214	207	187	186	232	211	197	230	221	204	194	225	206	207	176	229	212	194	215	225	217	197	215	206	193	210	214	185	196	206	220	238	211	190	204	199	202	189	188	222	196	183	230	205	200	216	228	185	207	201	205	185	190	222	181	205	203	220	231	216	222	210	189	194	214	188	189	193	243	207	215	219	233	180	206	196	214	237	231	180	206	182	205	183	218	218	227	184	218	207	216	210	221	205	225	199	222	194	230	201	217	215	213	210	198	203	215	189	187	226	198	217	195	228	210	214	210	215	234	231	207	195	207	208	249	197	197	232	202	230	220	201	197	205	205	205	216	199	201	196	224	203	199	195	224	218	202	242	181	237	211	211	211	217	193	200	211	194	204	202	217	223	189	219	219	198	177	199	211	207	202	214	213	210	208	198	241	201	222	216	216	182	235	184	218	198	219	210	250	206	250	223	217	221	187	209	218	197	200	214	213	207	199	216	212	201	239	224	205	202	217	210	217	214	197	214	207	238	206	214	241	235	178	221	202	181	216	242	215	195	219	210	200	219	225	199	215	207	201	230	229	213	197	232	192	215	193	201	189	208	224	246	222	214	205	212	185	204	202	216	218	210	208	223	199	210	225	192	233	198	227	205	208	205	234	215	232	203	204	210	222	187	201	203	217	220	207	185	219	229	205	210	204	220	199	223	233	202	195	199	214	195	206	205	208	189	171	201	246	225	205	240	207	229	210	227	228	218	220	220	193	223	255	244	240	230	188	200	223	177	194	188	213	210	222	183	201	224	208	229	191	204	190	211	207	206	225	198	179	226	200	223	235	245	203	206	189	195	222	205	204	198	224	213	210	197	211	203	237	211	217	186	205	218	191	222	196	204	192	215	191	208	192	195	205	234	196	189	213	212	212	214	202	212	199	232	202	191	193	222	201	194	238	206	226	205	194	224	254	217	229	191	188	215	215	176	241	231	246	215	207	202	206	215	198	207	202	181	223	205	217	201	224	242	246	223	224	199	208	235	213	225	242	207	212	185	198	203	219	200	230	220	208	216	208	212	212	187	196	214	233	223	214	243	186	215	197	231	211	184	219	187	194	216	203	225	187	209	209	185	184	190	213	198	188	217	216	192	187	204	224	214	204	192	215	223	170	194	192	219	206	186	194	218	226	219	213	223	196	214	240	216	185	199	202	200	207	197	196	209	229	216	210	214	187	237	212	221	233	220	196	234	205	200	233	230	226	237	196	180	228	202	200	224	228	223	198	212	192	208	217	219	221	192	206	213	194	213	173	206	219	225	214	197	208	201	205	206	191	226	214	220	212	211	190	187	188	227	214	207	195	189	192	230	208	226	214	216	189	193	225	192	238	218	215	212	219	188	192	218	215	202	203	219	190	200	217	189	190	210	220	221	223	214	225	191	195	220	189	198	208	187	209	213	188	218	194	213	231	196	217	204	226	196	209	210	225	207	198	215	246	211	177	212	205	235	167	178	205	203	214	195	212	195	175	215	236	218	214	213	208	231	245	214	193	216	179	233	192	212	198	193	219	220	174	193	226	215	198	215	203	205	220	204	213	196	209	209	196	219	193	250	234	185	219	186	210	224	225	208	231	207	235	231	208	208	204	208	203	209	196	183	243	202	234	221	208	186	204	200	206	226	217	216	194	196	204	204	213	199	183	207	238	211	217	182	209	207	207	214	225	202	217	219	176	223	222	214	194	235	200	210	219	200	206	225	201	194	193	194	188	212	185	203	213	187	205	204	210	219	206	226	208	234	222	219	214	190	192	193	209	201	226	231	199	213	194	208	214	191	211	210	203	198	208	201	201	218	220	185	191	167	219	222	214	212	202	217	217	219	226	207	212	196	220	226	204	223	212	200	226	205	205	216	164	218	202	222	194	236	222	209	211	212	185	204	193	232	201	188	175	190	225	210	231	218	202	179	218	212	214	215	201	217	223	223	237	187	210	240	227	193	220	215	216	224	227	206	204	204	221	213	212	222	228	227	203	219	219	229	206	237	232	229	210	197	205	189	212	208	225	220	201	220	217	195	200	215	193	220	251	189	177	192	199	209	194	206	205	207	214	220	242	198	200	197	192	211	222	215	206	208	222	197	220	229	216	190	181	224	196	192	200	201	216	231	206	221	230	212	186	192	195	230	229	194	186	203	216	188	210	200	200	215	201	205	187	202	177	198	218	195	222	189	201	205	236	217	201	202	206	194	196	209	207	211	193	232	211	208	199	209	195	201	215	199	218	199	204	189	208	206	173	236	200	211	190	203	222	248	214	184	186	211	192	181	195	192	199	185	196	243	202	208	192	217	214	216	198	220	212	189	213	212	216	205	196	208	201	195	216	196	221	211	193	224	216	206	188	200	205	212	203	194	240	220	202	220	193	207	203	193	220	220	217	215	185	213	204	185	205	178	205	204	233	196	217	222	209	237	233	215	221	207	233	208	230	209	225	232	224	207	181	205	203	210	213	220	205	217	225	194	217	202	195	206	198	205	195	225	189	196	225	206	243	202	182	184	198	179	187	175	210	197	224	222	233	185	229	194	203	209	196	205	217	207	214	209	212	204	214	216	205	201	205	199	228	214	194	201	204	234	216	192	240	220	216	202	201	214	221	212	236	233	205	199	230	212	225	197	198	222	233	198	192	211	204	207	209	205	216	229	192	234	221	223	225	213	223	218	211	214	205	215	182	207	184	208	172	220	187	194	184	199	225	200	224	236	208	198	201	206	204	201	227	220	202	224	200	204	216	206	187	194	215	210	194	180	183	205	217	190	220	212	236	256	205	202	220	202	200	227	189	217	178	180	198	187	222	230	199	195	222	196	214	214	199	200	208	199	210	218	219	214	222	197	210	212	196	202	229	205	208	190	201	222	221	212	200	222	234	206	202	207	204	210	207	205	200	194	201	223	166	210	213	186	210	230	209	202	218	201	204	201	215	206	217	228	225	202	192	204	208	206	202	178	209	225	187	225	217	197	230	199	204	227	208	217	216	191	175	180	208	186	191	185	206	188	205	217	193	207	209	213	215	213	205	194	215	212	215	220	203	210	218	210	216	216	227	219	209	208	202	204	196	173	207	205	234	191	197	184	231	216	204	200	233	216	198	203	216	177	192	228	256	179	228	187
3897	614	666	696	678	601	599	606	612	584	630	609	590	574	620	585	622	550	597	526	548	526	593	550	532	601	606	569	578	593	565	546	560	510	581	572	602	568	564	590	540	581	558	591	571	575	564	578	602	571	550	583	595	589	606	563	584	569	554	589	600	533	582	587	602	583	522	574	549	525	551	553	574	567	531	566	556	561	509	514	564	582	570	589	597	563	622	644	577	571	576	550	561	551	556	542	530	561	548	570	515	581	561	596	560	574	578	630	564	563	530	541	605	580	568	544	577	556	544	565	566	569	545	563	554	541	571	530	589	559	602	557	596	592	573	555	543	544	569	591	544	593	579	578	597	569	600	519	551	619	593	578	586	624	598	539	569	564	556	553	553	543	569	550	588	542	536	578	579	583	569	566	582	556	570	532	588	547	554	582	594	502	575	588	575	537	546	550	603	536	586	590	553	573	578	533	541	587	554	589	564	569	581	611	534	529	563	561	594	570	535	575	561	558	578	576	550	572	587	575	584	612	571	582	535	574	563	604	560	530	544	562	550	573	583	562	593	584	567	577	560	562	561	548	585	590	552	559	551	569	518	569	554	503	523	529	537	530	555	602	591	556	557	586	572	580	544	587	581	529	576	599	577	529	589	620	563	613	591	566	533	569	560	547	601	558	626	542	578	515	593	555	563	527	561	540	576	580	534	582	560	517	571	601	565	561	587	580	557	566	551	565	589	564	533	523	556	545	558	543	620	572	569	553	528	604	597	526	597	542	530	549	536	549	603	542	585	533	559	562	522	529	535	640	548	576	540	558	575	580	548	610	565	537	613	535	549	557	570	559	569	573	555	560	607	581	589	571	540	592	586	584	564	543	589	542	577	588	569	591	610	527	569	569	579	571	591	582	533	591	600	585	543	578	600	582	567	572	593	546	544	584	544	575	545	572	561	604	595	557	587	575	538	570	599	601	553	561	535	583	577	554	587	585	566	559	532	570	545	550	549	544	602	552	545	567	567	575	565	581	590	573	543	541	537	554	583	539	574	575	576	529	581	556	574	552	565	592	574	543	577	589	576	534	585	574	595	595	601	523	557	563	554	557	538	569	567	529	576	577	599	566	587	594	517	553	583	535	570	562	639	557	580	598	548	531	585	573	561	509	558	559	570	595	569	537	549	537	566	593	576	583	584	599	602	579	559	562	558	547	538	579	578	531	585	540	595	522	553	577	574	549	544	580	565	541	552	563	552	568	546	552	551	538	515	631	556	537	552	602	584	536	562	550	564	570	567	542	553	543	553	600	537	527	540	576	597	577	540	596	582	559	575	560	604	586	559	552	584	569	528	558	565	531	553	572	564	566	589	552	574	594	546	556	558	552	606	550	565	587	556	575	570	571	554	554	548	541	579	531	563	609	547	590	550	576	554	502	551	568	563	560	584	560	602	624	563	573	532	562	590	606	565	598	568	577	585	583	534	594	599	549	557	561	577	556	524	577	589	532	573	590	566	556	536	579	517	603	500	558	574	572	551	560	564	551	567	565	590	604	550	559	558	567	547	553	603	575	596	591	562	614	597	562	524	573	571	587	552	543	531	562	529	556	588	522	546	565	577	548	528	524	517	578	586	592	580	563	556	567	599	545	480	548	576	593	583	535	565	579	583	538	567	585	582	590	572	543	561	561	566	574	555	544	548	573	578	616	609	594	616	578	548	550	598	578	606	575	530	569	565	545	570	569	569	564	564	601	584	524	577	584	562	618	576	536	562	581	578	575	616	562	565	567	564	543	576	559	604	560	566	587	556	566	604	578	554	555	573	561	597	568	558	578	580	590	607	580	537	542	556	565	593	557	560	572	572	573	525	588	561	605	567	557	562	566	536	570	598	583	582	539	570	623	565	552	553	530	596	538	547	570	516	556	565	560	565	614	594	566	553	575	577	561	600	578	575	594	580	550	586	567	572	549	539	612	582	583	573	541	569	545	596	578	554	573	564	593	549	594	573	582	622	593	574	556	549	559	564	553	606	544	563	621	574	553	577	569	581	569	563	549	615	554	545	537	599	580	576	548	538	575	570	548	547	552	528	588	544	593	606	578	576	592	577	551	583	544	599	548	573	535	595	574	545	613	569	574	576	555	578	555	543	550	555	548	580	585	559	555	563	575	613	585	579	544	582	536	570	532	570	557	541	555	546	574	581	547	571	600	562	569	552	593	540	543	526	561	578	527	564	604	576	560	573	584	560	605	527	571	550	575	560	582	560	548	550	540	552	615	584	550	565	518	533	550	536	567	552	587	548	554	541	568	535	545	558	580	566	564	568	587	597	558	575	581	569	548	588	537	551	554	579	566	582	574	509	577	570	546	571	524	584	600	612	567	591	584	554	576	603	588	602	546	556	558	581	548	553	521	529	565	571	557	553	572	592	588	585	564	560	551	562	586	572	566	594	577	555	504	576	576	568	586	563	567	535	552	561	514	549	576	563	550	561	540	557	578	569	600	561	543	539	590	545	568	574	554	555	523	580	581	543	570	593	557	537	546	613	536	576	558	570	583	590	585	529	512	572	583	608	520	591	575	574	571	592	553	604	585	528	632	574	532	593	585	596	589	558	526	555	548	570	587	560	551	532	525	539	545	551	583	585	539	584	612	560	596	573	605	585	569	571	553	558	594	573	539	583	547	549	567	534	571	609	568	545	562	603	528	579	586	611	537	583	550	554	601	522	565	564	551	564	560	563	560	542	562	534	565	571	547	578	585	577	586	588	569	555	592	547	562	583	584	600	555	584	536	605	524	562	600	579	587	548	482	569	602	572	580	572	587	617	564	573	556	576	584	546	508	578	598	561	565	573	557	586	581	515	583	582	525	559	596	592	571	561	612	556	511	602	559	582	537	584	584	557	562	552	573	565	542	561	554	553	561	594	537	613	602	551	550	520	598	575	600	551	556	570	576	574	547	587	574	588	567	544	572	571	540	588	577	518	584	523	572	550	538	584	582	581	576	551	547	556	558	607	534	583	569	573	574	522	545	568	570	557	567	582	549	562	542	591	590	571	562	540	554	592	540	570	535	616	573	586	532	540	553	595	604	566	562	570	573	574	582	550	557	578	573	567	563	537	537	575	569	575	565	546	597	521	569	558	560	573	561	540	555	529	589	581	556	580	526	544	565	555	556	563	569	582	568	547	559	536	536	569	582	536	554	553	566	564	584	570	537	597	548	552	584	601	523	608	600	585	557	549	583	569	624	591	527	559	561	548	583	532	610	586	569	598	571	525	594	561	544	562	549	532	538	559	544	617	582	576	570	552	556	574	541	577	569	547	569	536	565	578	536	555	600	568	560	628	590	543	597	563	572	579	569	575	613	533	565	569	553	557	571	538	621	581	564	536	553	560	552	517	565	589	574	558	583	601	577	602	570	544	534	552	567	563	547	558	554	539	587	544	583	565	591	575	590	542	562	539	620	570	581	576	543	585	612	575	571	541	564	556	578	554	556	565	575	594	578	532	590
35968	9328	1383	953	712	672	459	449	412	354	350	354	340	353	306	316	304	377	298	292	298	323	308	294	310	312	264	292	306	283	301	281	307	323	310	277	315	301	273	293	291	279	294	314	285	285	295	291	259	307	284	266	275	283	292	273	242	306	289	298	296	285	294	301	330	288	298	265	284	277	267	272	274	305	299	289	240	273	285	292	289	275	315	271	266	281	276	298	295	263	324	264	280	255	269	282	291	277	294	267	309	292	293	254	309	254	267	304	276	280	251	282	276	307	298	307	283	271	281	279	315	279	274	265	264	258	266	289	280	311	261	280	322	276	286	271	264	280	273	288	285	290	298	287	268	276	298	257	235	271	302	290	276	293	250	298	261	309	279	297	280	319	298	282	299	269	288	296	266	263	316	276	251	303	268	271	298	252	302	288	319	299	269	291	287	277	297	297	272	287	307	274	289	301	260	300	298	301	303	276	285	295	252	293	304	298	291	300	276	280	282	305	274	301	269	265	270	282	295	266	295	281	255	247	281	286	319	303	290	268	270	261	290	257	286	263	287	266	285	290	294	285	287	271	297	297	269	273	279	289	258	286	307	278	283	291	275	253	296	279	295	295	280	294	275	294	277	277	299	298	284	261	282	268	284	311	292	313	271	240	281	278	294	277	275	263	271	287	271	265	279	282	292	260	280	307	301	322	307	267	280	305	295	269	268	245	280	301	294	245	266	268	297	268	286	286	282	273	273	256	260	277	278	278	288	227	302	268	300	273	272	279	272	270	253	284	301	293	273	299	294	281	310	279	269	292	303	260	284	293	287	290	261	290	275	298	277	275	276	271	306	278	270	292	243	267	272	269	254	287	260	258	289	260	288	272	274	301	275	321	277	289	264	294	298	280	267	261	290	262	303	293	291	284	249	291	301	303	290	298	278	320	296	280	305	283	293	287	271	285	293	260	301	296	286	294	292	291	280	268	272	282	318	300	279	276	268	289	295	294	287	277	268	287	297	272	268	306	264	302	282	287	306	313	295	291	279	316	266	271	285	275	252	261	290	278	314	251	281	281	305	298	282	286	287	322	310	277	275	264	277	276	276	284	283	288	293	308	284	283	271	273	262	282	279	279	276	276	255	309	262	289	279	310	275	272	277	268	286	274	272	299	295	303	296	284	295	274	281	311	291	256	285	302	290	315	263	279	296	290	300	293	254	278	306	274	272	283	288	286	279	287	268	273	298	260	284	266	292	237	264	261	283	291	282	262	277	256	317	298	259	294	270	327	267	276	274	307	292	258	279	284	269	297	278	313	283	284	296	314	274	288	268	278	295	280	270	275	294	289	305	305	267	277	264	264	254	286	268	269	297	297	270	265	269	276	290	310	291	273	268	274	277	288	255	258	293	267	295	275	277	306	261	294	282	261	273	303	297	297	293	307	317	310	299	258	261	299	284	267	299	274	303	312	263	302	313	278	308	292	281	285	260	277	310	305	285	248	250	290	254	294	267	290	291	262	259	297	275	278	262	282	313	277	275	241	300	284	303	312	281	272	269	277	277	270	305	263	286	286	335	279	306	282	286	245	270	319	291	256	291	302	276	309	307	274	272	268	291	309	299	247	246	300	309	292	300	263	296	268	278	273	321	296	255	294	285	278	268	277	287	303	296	256	299	284	294	268	263	289	262	298	269	304	280	280	299	270	299	271	250	275	273	297	274	277	295	280	274	256	316	235	255	298	263	279	289	252	284	282	284	301	305	256	305	325	266	284	245	272	295	323	256	266	275	299	304	246	321	254	244	320	261	282	293	279	298	301	297	272	258	310	262	285	275	269	264	298	293	293	282	265	239	323	252	272	314	278	302	278	283	296	274	298	296	257	315	275	276	302	291	286	267	283	274	284	269	289	313	265	269	284	269	277	272	312	273	307	269	279	288	277	290	290	278	285	283	265	298	277	304	312	299	294	292	300	309	275	272	300	257	286	301	267	341	278	280	276	282	278	258	273	280	284	297	296	285	272	288	283	283	292	292	254	283	276	273	299	304	280	285	289	281	280	297	267	276	288	299	290	281	292	239	295	298	283	314	292	284	271	296	299	264	315	287	273	296	293	274	299	276	288	292	266	286	292	303	251	269	292	320	299	246	270	278	285	286	287	289	298	291	301	288	295	301	320	327	275	284	267	294	293	262	271	280	285	291	312	275	300	281	260	264	269	277	300	276	270	309	295	277	281	278	283	260	268	330	298	240	290	274	289	302	282	298	287	287	279	314	272	287	292	308	281	290	315	279	283	277	287	280	281	272	277	274	272	291	269	302	291	265	241	300	306	290	284	305	279	283	266	291	325	280	293	302	248	318	271	272	258	285	278	286	290	294	271	317	286	298	301	283	329	312	292	262	270	282	294	280	293	265	299	266	300	304	309	278	287	299	287	279	278	251	287	296	291	287	306	295	280	275	277	270	263	293	282	295	295	267	271	279	278	293	311	279	296	285	289	262	289	275	272	303	286	269	272	308	294	309	309	287	282	271	279	252	277	280	291	278	275	296	275	290	289	269	265	300	309	248	316	310	307	258	306	283	287	296	263	299	272	311	290	276	297	282	317	268	249	271	302	277	306	293	274	277	291	288	289	284	291	314	272	266	300	285	254	259	288	276	303	279	319	269	301	306	276	301	276	270	283	256	273	296	292	280	267	286	291	303	285	308	307	266	295	279	275	284	275	269	282	276	266	281	298	307	289	288	242	291	267	278	235	272	275	275	305	303	284	252	263	276	282	292	256	283	314	298	286	297	315	295	279	281	292	255	266	279	269	291	280	272	301	271	260	277	272	263	295	262	285	266	297	297	291	286	260	304	308	270	267	279	295	298	327	292	289	283	273	296	288	315	286	265	259	318	288	250	268	299	286	307	275	265	279	284	264	289	300	275	286	274	278	270	260	293	290	265	290	279	294	286	262	290	274	265	286	284	249	285	278	272	250	282	304	293	307	249	269	261	265	272	272	306	279	277	290	267	263	273	289	264	304	263	273	275	277	258	318	269	292	306	305	302	250	288	264	280	284	254	279	282	274	301	288	285	286	291	283	315	285	301	273	273	277	282	284	282	289	285	257	259	259	281	271	294	267	314	282	255	257	243	263	295	284	287	287	291	285	308	282	296	262	270	312	296	275	302	275	311	286	308	274	295	272	263	284	288	333	259	274	272	281	267	248	309	276	287	276	267	270	259	275	290	299	304	322	285	266	312	262	300	294	262	273	284	296	288	274	270	274	307	308	290	282	299	295	264	267	275	262	271	250	291	255	275	305	262	295	290	291	294	279	302	276	298	307	296	261	280	283	239	256	327	298	264	239	303	255	251	296	279	294	255	287	303	307	268	296	285	273	276	286	295	264	312	265	280	293	273	274	289	297	293	276	314	255	260	323	279	277	272	289	270	283	291	297	290	283	278	282	287	260	252	302	285	291	301	288	263	304	297	297	280	293	305	271	293	252	317	285	301	290	303	301	296	294
19763	1567	2948	3266	2807	2343	1947	1771	1593	1471	1248	1200	1099	1093	1072	1046	929	944	922	936	895	859	847	916	817	869	836	809	824	807	800	817	822	762	784	833	760	810	780	706	808	743	760	736	740	765	798	753	791	773	800	762	786	731	702	777	732	766	758	694	718	756	730	727	747	752	712	752	732	796	734	764	744	765	732	762	769	762	722	742	760	712	718	716	727	742	733	780	736	729	727	714	717	722	649	673	730	744	760	730	746	767	698	728	746	769	715	755	782	745	702	758	722	745	777	742	674	734	759	792	720	735	727	718	755	698	730	709	748	748	736	700	792	738	743	777	755	718	733	733	757	723	709	728	726	743	719	727	725	724	729	709	699	709	759	759	721	682	730	694	693	756	775	686	749	755	729	716	726	713	669	695	725	732	740	752	731	720	721	736	673	722	749	742	713	714	732	710	708	718	745	742	721	709	710	733	726	774	743	749	692	743	752	752	735	731	732	759	691	707	697	744	773	713	742	699	712	698	728	738	700	730	743	770	752	662	739	731	740	746	728	740	734	766	734	759	795	700	724	758	783	751	724	730	760	727	750	726	736	704	735	721	754	762	736	719	734	728	756	714	710	729	732	723	733	740	703	739	718	720	727	676	747	725	736	768	737	714	792	691	723	706	751	748	778	698	686	741	768	716	728	727	738	731	705	753	770	708	735	733	783	681	716	706	754	753	705	725	762	683	753	765	736	706	718	764	763	716	726	739	686	707	720	708	730	769	707	749	729	720	665	724	677	751	760	734	719	761	730	746	752	706	769	784	744	699	730	729	739	677	759	757	734	723	687	717	732	723	774	702	711	698	712	764	690	700	745	742	730	727	748	736	757	779	693	772	783	675	732	733	725	711	722	738	698	706	750	704	709	686	725	753	751	723	724	718	703	753	710	751	742	740	677	695	734	725	726	673	747	739	737	756	715	747	697	702	732	736	729	747	734	734	709	687	713	764	675	720	707	770	741	723	698	707	752	707	714	722	732	750	721	736	705	756	723	712	713	733	694	777	770	753	732	719	759	724	736	732	662	761	711	754	713	690	762	735	712	759	736	741	703	732	709	747	753	735	700	770	680	718	706	736	750	745	720	687	717	740	697	723	771	737	770	728	715	744	785	699	676	757	760	719	694	703	708	704	708	720	730	741	789	784	769	709	738	717	733	734	703	729	684	754	683	758	708	780	665	696	718	684	718	726	720	707	695	695	709	712	736	702	732	701	756	712	700	735	776	694	750	725	767	737	774	735	714	718	740	749	766	677	751	743	742	748	743	754	742	716	718	737	747	686	726	702	755	782	741	730	722	714	729	728	759	718	741	721	747	704	691	728	763	740	675	732	681	740	750	759	730	796	723	726	728	720	747	714	759	706	716	725	685	712	728	716	685	762	744	776	702	740	726	762	716	776	699	694	747	736	695	715	730	711	721	727	763	779	770	729	712	723	702	709	717	763	720	705	732	700	790	751	721	752	679	730	723	704	729	760	722	699	681	730	752	726	710	706	721	742	694	733	759	712	758	692	742	748	722	744	746	735	712	695	709	722	716	745	768	744	741	735	736	715	742	712	718	744	752	776	727	783	769	718	695	730	690	719	713	764	723	729	764	696	762	741	709	715	762	701	745	805	753	744	738	755	690	701	703	792	777	731	737	681	666	724	716	717	775	772	740	710	734	737	722	746	717	710	732	702	764	692	738	714	731	727	741	741	683	722	741	728	685	731	772	729	724	706	713	700	735	747	716	703	730	758	763	760	699	738	725	702	729	749	717	713	721	766	724	707	741	733	748	649	800	727	694	685	727	770	741	730	703	660	704	717	762	768	733	707	786	724	710	724	707	702	742	712	700	752	693	729	722	748	740	744	733	671	713	738	736	736	711	704	742	726	734	683	714	733	766	741	703	746	742	679	734	683	742	696	725	747	778	729	727	737	728	753	798	713	757	715	719	745	692	727	718	771	743	757	707	699	746	699	712	760	699	745	760	685	719	685	727	704	689	731	729	734	686	713	755	682	706	690	709	734	703	764	729	741	721	740	708	752	755	705	779	759	704	752	672	690	666	732	730	758	751	732	751	743	752	707	678	706	722	754	748	676	737	710	708	721	701	732	660	700	750	699	704	711	725	752	699	711	737	767	714	687	752	729	743	730	701	745	722	692	749	688	748	673	724	707	725	702	746	727	772	783	726	712	768	710	699	759	741	757	780	736	769	710	765	753	690	778	726	725	755	724	685	720	736	725	784	716	775	729	673	707	736	763	687	719	765	742	716	729	704	750	718	747	728	692	714	735	753	721	749	758	722	719	720	750	741	740	712	751	714	749	770	744	778	757	697	693	765	754	725	721	733	749	728	752	748	705	717	708	700	759	728	721	690	735	751	699	740	723	690	724	720	715	738	698	697	700	796	703	739	730	764	748	734	712	697	754	720	719	778	771	740	682	666	725	770	712	743	666	762	667	693	726	697	743	760	766	738	740	711	753	755	739	730	753	792	752	723	709	719	720	742	724	753	742	711	678	780	712	707	693	709	721	721	722	752	679	743	735	732	692	718	760	700	709	737	732	762	710	779	751	710	722	707	728	710	775	736	751	756	724	719	740	729	712	701	743	752	704	705	788	701	701	708	718	710	765	723	778	752	726	715	715	711	727	732	787	758	743	710	687	721	684	712	723	737	698	759	777	732	687	752	756	691	722	751	712	687	729	772	671	731	739	751	746	696	711	722	740	761	705	749	681	703	751	752	749	657	699	732	736	738	705	728	680	751	689	714	713	735	729	729	722	765	714	765	713	712	698	753	709	734	698	713	718	722	744	694	708	747	795	675	711	729	722	745	731	767	750	793	782	704	727	701	743	768	702	779	722	752	717	768	760	700	661	688	757	720	743	717	667	712	767	724	699	729	705	738	717	661	689	701	746	704	690	730	716	715	720	721	734	694	734	697	698	706	702	748	695	700	688	719	713	752	722	687	726	679	777	750	702	680	770	728	684	672	730	762	728	730	761	763	725	767	716	750	711	725	706	713	690	727	757	673	695	683	716	695	754	703	748	744	695	704	693	710	735	742	686	755	726	665	768	703	735	759	734	725	720	748	748	756	714	744	760	673	832	745	741	705	716	741	709	754	684	724	775	714	706	756	705	719	708	720	685	690	715	726	702	685	725	739	717	747	721	717	704	758	766	732	754	714	744	721	737	770	759	774	725	719	776	727	687	719	720	659	785	720	703	730	733	717	658	772	698	677	694	741	720	698	733	762	708	738	705	757	729	695	713	748	721	762	737	730	742	713	683	779	727	711	759	725	692	677	699	694	749	729	725	740	724	732	714	738	705	721	694	756	728	694	701	735	736	731	684	713	736	716	755	768	728	718	738	725	728	707	680	725	766	696	751	694	809	697	718	702	770	707	727	676	724	732	725	687	729	727	717	714	753	690	746	682	748	672	725	706	713	722	689	718	736	732	714	706	716	736	714	763	721	677	693
49840	16074	2982	1674	1105	886	647	500	453	437	370	328	332	287	286	276	294	293	256	259	245	212	215	262	223	242	221	220	227	211	224	215	225	204	225	220	226	208	233	163	202	198	222	246	209	202	211	221	212	192	195	195	190	220	191	221	235	214	232	185	189	218	237	210	204	189	211	211	215	211	230	210	192	183	209	194	221	209	190	206	196	212	215	223	219	232	205	217	204	233	190	229	209	200	198	188	228	186	193	193	199	199	200	248	202	199	205	202	217	221	214	197	228	205	192	201	213	209	194	209	197	232	191	216	228	197	213	193	185	192	198	207	201	214	211	211	187	204	200	192	212	203	202	199	216	199	229	209	207	189	202	196	223	200	199	177	193	200	188	212	187	203	202	173	178	212	203	204	175	182	211	210	183	204	208	201	201	221	204	200	219	224	197	191	210	204	211	180	245	217	222	221	228	210	216	221	189	217	185	194	211	216	203	199	227	208	234	211	202	185	195	212	208	203	209	215	184	223	245	212	200	215	202	198	189	240	214	202	175	219	200	198	204	194	210	188	208	187	207	195	215	204	211	217	215	209	187	220	221	202	186	206	200	210	203	191	217	215	214	213	191	192	203	203	189	200	225	182	191	189	183	217	205	209	197	223	204	206	196	209	207	213	217	177	215	249	214	215	218	217	210	188	186	212	195	204	185	221	257	203	211	234	212	207	206	199	216	203	208	208	208	192	189	219	203	241	209	213	213	190	212	191	207	208	201	221	214	199	224	224	228	228	207	218	222	202	207	210	227	191	225	218	200	201	193	194	196	218	222	208	189	215	203	210	217	207	223	202	176	198	206	197	199	208	207	201	195	215	210	227	231	199	219	212	180	208	175	215	210	214	200	190	208	206	203	210	212	190	223	221	186	223	204	216	208	207	211	200	200	182	201	187	217	187	213	180	192	193	207	226	211	174	204	183	189	218	172	220	220	207	209	219	193	218	187	193	216	213	221	221	209	224	195	212	206	205	207	227	193	225	200	231	191	173	210	205	207	207	213	205	175	212	210	188	236	219	204	203	189	174	212	209	230	228	196	231	190	178	206	204	206	192	233	203	195	193	212	194	198	194	194	195	226	216	221	219	191	191	188	200	192	174	195	194	219	208	213	202	205	213	196	204	214	223	205	226	207	215	204	205	192	198	191	213	228	204	226	198	183	198	187	204	200	210	213	175	200	199	209	214	201	232	185	215	199	205	209	218	207	217	201	226	177	207	218	194	224	203	201	227	199	198	201	197	219	210	184	196	214	189	181	201	191	190	190	209	186	199	207	201	192	228	203	212	187	211	218	213	220	213	197	214	188	201	204	213	199	212	225	214	202	216	208	213	187	217	212	201	204	225	220	206	193	209	206	224	228	182	207	230	211	213	220	218	216	193	204	200	205	226	195	192	230	208	203	211	202	190	178	194	195	184	179	211	217	215	210	172	214	193	219	214	197	229	212	210	241	168	222	212	210	180	204	222	203	210	183	198	216	211	209	202	192	211	213	188	217	214	240	196	201	180	203	219	194	191	221	214	209	212	191	217	202	237	193	203	221	186	204	182	209	208	209	180	204	218	225	221	246	196	204	188	211	203	181	210	215	190	216	234	196	169	205	198	203	213	184	192	210	187	208	190	211	217	228	223	198	222	203	205	193	202	185	224	221	222	210	180	204	194	189	186	225	193	230	205	233	210	214	219	199	198	226	201	225	224	176	213	190	210	225	211	197	226	222	224	226	215	222	214	184	203	226	190	204	189	216	206	208	238	199	202	209	192	199	202	203	224	225	216	221	204	195	216	200	201	212	216	206	202	217	221	188	228	231	212	203	208	187	203	216	235	212	196	213	211	184	227	189	220	220	188	205	174	191	185	244	214	204	216	194	208	202	201	183	190	224	187	205	206	225	203	233	207	212	211	218	221	219	206	188	213	208	178	204	213	228	202	212	204	213	183	220	223	196	166	212	193	204	204	209	227	196	218	211	211	208	174	185	205	228	197	175	221	195	212	196	207	196	185	210	212	219	207	220	227	220	185	193	197	200	215	213	214	193	189	219	203	218	210	224	204	195	213	192	192	204	212	249	250	206	227	193	188	200	215	207	202	225	207	206	208	208	214	196	201	203	209	179	195	220	179	183	201	225	214	184	215	208	194	200	188	210	240	228	191	192	212	202	207	197	216	212	211	235	168	217	191	187	228	216	189	210	224	223	207	204	221	196	190	195	190	205	206	214	238	185	228	199	199	221	189	206	223	226	212	211	213	191	200	201	222	205	205	233	221	194	199	225	228	239	210	202	229	208	235	216	215	180	220	199	220	252	206	237	217	210	224	189	219	214	210	209	204	211	190	201	186	216	196	225	220	197	215	192	211	213	197	195	182	199	206	224	228	178	184	208	195	220	179	173	193	200	224	210	242	193	210	206	212	212	186	209	195	227	185	204	195	200	218	205	175	208	192	188	211	225	206	229	224	234	213	195	207	217	225	225	196	220	197	200	207	192	212	198	222	179	233	193	201	209	194	177	201	220	228	191	243	210	203	225	209	201	197	191	236	190	200	195	182	220	218	206	218	192	182	170	228	233	215	190	204	225	219	217	206	203	212	215	211	194	200	201	234	200	228	187	197	215	199	218	223	201	211	224	209	170	190	187	213	211	228	224	226	240	222	196	215	228	188	223	222	181	184	232	175	213	197	195	189	231	226	194	215	206	225	201	215	189	213	172	212	231	200	205	212	191	183	196	199	208	212	208	227	215	200	183	185	193	202	222	208	204	205	220	223	207	196	218	222	188	239	221	207	224	223	218	225	189	231	201	216	222	224	219	199	223	210	200	209	200	166	208	223	184	203	181	234	198	226	205	212	202	228	192	216	187	181	218	197	245	210	225	215	198	196	182	200	191	231	203	218	210	223	213	225	201	240	213	222	229	209	204	203	224	227	203	219	192	187	204	222	193	212	213	203	232	220	195	235	202	193	199	212	215	196	196	222	195	187	219	215	212	195	222	229	215	228	203	211	183	179	189	228	208	210	195	203	215	198	181	203	228	229	195	204	229	212	199	223	201	228	205	198	193	194	192	225	228	213	210	217	184	178	194	219	210	193	210	206	231	183	226	197	193	210	229	199	190	186	236	203	209	205	218	184	205	174	189	201	211	192	176	195	207	207	204	206	225	187	217	202	192	213	216	208	210	196	189	195	201	208	193	203	199	209	186	204	181	192	206	206	225	195	202	204	186	209	229	192	221	203	203	181	204	219	203	184	195	221	184	194	221	188	215	203	217	205	202	215	222	203	211	198	208	200	190	197	204	203	201	213	200	193	218	208	196	199	202	209	196	221	190	198	207	204	203	229	207	212	174	206	216	204	199	241	195	215	224	196	208	237	165	236	180	193	227	230	211	208	216	223	218	195	219	197	216	212	217	203	210	213	197	202	222	188	221	202	210	219	203	225	193	233	199	195	214	206	196	219	203	210	211	204	204	197
26438	2120	4671	5207	4544	3578	3030	2537	2080	1862	1712	1538	1350	1176	1143	1060	960	942	958	884	835	792	744	795	753	775	722	722	726	680	673	692	622	690	636	650	662	619	610	621	581	618	618	605	627	573	611	548	608	589	675	591	541	596	610	545	597	549	581	569	563	553	546	552	557	539	550	585	519	555	544	574	568	539	557	594	564	594	571	559	523	598	553	561	544	512	573	571	535	575	537	511	525	546	577	538	543	548	567	492	539	497	544	553	539	582	497	611	536	525	562	539	545	550	549	533	541	553	543	530	541	545	522	528	531	564	554	509	551	517	543	510	556	536	547	517	563	545	536	525	550	561	527	577	564	546	535	558	542	554	524	550	531	550	568	526	527	565	539	564	579	494	531	588	576	519	548	570	539	543	572	534	538	551	573	563	525	527	529	547	574	555	542	515	542	524	503	470	530	525	550	525	521	551	563	563	510	573	538	555	562	561	528	523	536	555	561	537	519	522	561	509	527	546	544	516	566	494	517	538	531	513	488	538	516	544	511	525	513	565	498	517	485	527	531	524	535	572	542	542	532	553	523	514	544	526	532	545	557	555	535	522	552	547	519	530	558	569	528	528	523	545	585	607	560	537	533	573	551	497	498	563	540	544	551	512	497	545	531	507	542	530	577	561	526	536	574	528	513	513	554	535	502	537	493	559	510	556	535	561	520	492	559	523	534	543	513	518	564	526	533	551	534	540	554	500	517	536	536	550	575	539	525	551	491	508	495	547	570	550	491	532	525	548	525	484	550	588	547	528	574	555	517	497	508	505	549	531	550	517	539	522	537	503	529	499	541	538	527	549	528	560	568	522	492	508	554	537	517	550	529	552	543	546	538	562	555	564	559	523	536	521	582	527	569	535	549	551	503	553	508	543	509	563	547	549	532	536	528	550	530	529	563	542	535	539	507	546	523	544	517	525	541	501	532	512	553	534	582	560	503	564	503	532	563	495	546	542	512	580	529	554	542	571	570	534	490	546	523	544	548	499	560	566	549	546	503	510	553	523	515	538	535	555	534	510	535	554	555	528	563	531	548	534	510	560	526	526	531	547	517	533	526	547	526	527	505	534	510	554	512	526	549	513	528	515	518	525	510	525	525	545	522	558	515	571	521	545	496	545	576	555	506	521	526	527	527	534	543	499	579	518	529	544	512	532	539	559	537	528	515	520	515	560	545	546	513	549	535	527	579	571	516	543	542	545	552	504	547	575	529	531	530	547	547	547	494	529	551	506	536	554	592	513	520	510	567	534	519	544	541	544	566	498	520	477	527	524	530	524	543	544	512	517	537	527	555	501	572	527	527	544	531	543	585	532	515	582	542	576	533	509	549	508	536	554	521	522	539	570	541	562	542	541	558	549	522	555	531	584	545	505	501	536	527	573	513	517	510	526	520	491	590	513	498	581	511	552	561	524	542	558	507	535	533	500	579	539	525	531	520	547	555	545	533	543	560	535	565	527	551	593	555	540	547	483	525	546	562	540	518	546	521	531	529	541	546	546	523	559	481	508	554	534	556	576	522	526	537	538	538	553	569	526	531	551	505	535	498	502	504	561	551	512	523	541	491	503	509	544	510	524	573	530	509	540	502	495	545	544	525	531	540	552	559	520	519	518	546	509	555	488	533	503	514	562	539	510	532	584	597	558	557	569	544	552	545	540	499	533	532	531	534	529	517	566	536	516	571	506	521	517	521	538	543	518	512	518	557	498	569	523	556	536	508	550	536	514	576	544	527	577	531	541	511	529	528	534	542	535	505	540	521	558	512	540	501	510	565	538	563	498	555	535	519	549	549	539	490	519	543	583	503	514	536	558	522	527	522	578	511	531	535	546	513	535	535	522	559	526	542	531	556	516	518	578	570	529	505	551	578	544	511	525	573	549	544	547	547	535	522	564	505	524	509	511	536	571	555	536	532	492	486	562	540	532	535	516	544	506	542	574	530	543	553	506	554	564	533	544	538	534	551	555	515	541	536	543	507	570	537	552	532	556	539	548	544	510	517	557	506	528	505	524	534	493	538	555	534	525	591	521	526	535	521	552	525	563	502	590	529	518	576	525	571	543	489	529	523	551	518	518	573	522	534	514	528	576	512	527	538	550	497	583	545	495	531	547	538	516	542	489	515	504	502	493	484	547	537	555	511	513	527	510	514	550	522	546	532	571	520	508	574	517	555	565	510	526	500	532	562	557	587	526	521	507	502	553	509	552	535	483	541	521	559	501	498	558	516	497	516	504	548	571	525	532	516	548	541	574	514	529	487	543	542	570	505	507	569	552	499	506	526	547	501	539	546	486	535	545	482	524	554	539	548	552	571	553	523	504	517	545	519	490	545	513	553	499	522	526	487	516	512	495	502	545	518	542	579	549	521	531	504	520	554	553	569	555	532	561	551	535	534	563	534	514	522	540	525	565	545	544	506	533	533	551	571	509	537	543	557	563	528	528	497	549	516	571	495	550	534	516	529	540	584	526	541	507	566	539	558	541	544	539	518	545	522	541	538	514	534	574	576	541	503	563	515	493	583	559	535	567	550	505	519	539	524	518	480	534	527	505	543	536	535	531	529	562	533	581	539	541	539	548	525	558	525	532	513	488	534	527	577	514	575	542	533	528	508	544	459	578	540	538	518	527	570	524	557	541	501	508	551	541	542	507	497	534	541	550	533	502	540	526	498	559	507	542	546	513	538	513	548	565	529	540	535	518	504	549	530	540	523	582	534	551	523	535	523	549	588	571	556	538	535	560	533	541	562	529	550	523	514	529	530	513	514	490	539	531	517	505	563	549	530	515	521	571	487	566	566	540	552	544	552	514	533	495	532	539	583	572	535	559	530	556	556	515	568	566	519	487	551	547	530	531	543	530	512	525	508	549	529	569	534	549	544	589	527	536	530	547	539	509	547	548	518	595	544	536	557	517	514	553	572	524	522	528	532	527	499	541	522	533	541	509	585	536	541	534	519	537	548	529	534	553	567	526	555	529	527	514	535	512	520	542	534	492	556	506	535	524	532	546	590	554	547	505	560	549	537	564	505	556	555	518	534	485	556	530	499	527	507	542	494	500	558	513	559	534	534	513	554	510	518	536	575	530	556	535	538	551	537	508	535	533	534	535	522	509	553	549	547	539	504	511	555	532	523	562	563	519	554	524	552	520	511	491	523	511	534	505	519	511	518	560	519	530	540	539	535	587	540	513	532	504	557	527	511	511	542	537	536	562	506	559	534	538	534	536	551	522	528	564	511	553	542	542	546	517	557	554	549	537	537	530	538	537	536	524	516	539	543	526	532	527	563	532	511	532	518	496	544	529	522	564	539	518	534	536	500	541	513	547	517	542	527	519	531	527	524	552	554	513	503	493	522	535	554	485	594	550	506	557	564	552	490	518	531	543	519	552	496	548	533	549	534	550	533	505	513	510	531	545	517	547	546	510	504	553	544	576	539	536	533	507	514	543	546	505	499	547	531	545	561	501
4005	273	216	208	218	194	208	232	216	214	202	197	211	191	223	189	225	237	201	215	191	219	197	217	192	190	213	218	195	204	220	190	231	213	211	221	196	242	217	224	201	185	206	227	222	195	207	190	214	205	190	172	196	186	207	205	226	198	197	214	192	242	212	218	202	194	207	206	201	196	214	204	199	196	215	195	203	213	221	183	229	210	216	198	203	193	211	243	216	220	197	209	210	193	209	194	192	208	193	203	204	192	224	209	215	201	195	207	171	235	213	231	202	217	210	200	216	203	210	207	177	203	222	223	198	186	202	219	226	213	199	183	223	186	220	203	195	218	180	194	200	201	206	225	229	206	224	232	217	214	188	208	176	213	212	204	220	221	208	179	209	229	198	192	192	233	191	189	219	198	179	215	207	219	209	195	216	191	194	211	201	219	222	184	184	182	221	216	211	190	195	219	195	200	214	189	204	224	220	212	208	214	244	181	192	209	217	190	235	224	197	195	201	233	206	215	176	191	207	185	203	221	205	204	192	193	186	232	186	247	234	199	193	222	196	228	204	219	193	203	212	205	193	194	219	204	187	219	213	216	189	221	206	169	211	232	199	225	208	191	191	185	209	225	190	195	211	213	215	214	221	216	212	201	200	193	213	197	194	178	206	216	217	220	193	219	222	211	215	197	184	175	197	221	217	186	233	215	200	196	184	217	183	172	216	205	177	187	223	219	217	204	190	216	187	208	216	212	201	210	217	187	193	186	211	201	227	211	194	204	207	240	240	202	193	195	183	204	194	206	209	225	212	195	200	211	171	188	201	191	194	232	194	205	224	215	221	184	199	193	214	204	192	186	228	197	187	210	189	190	204	220	205	191	178	208	186	203	201	186	221	209	184	193	186	182	178	228	197	213	190	191	193	214	225	196	242	188	213	192	215	195	205	199	216	209	189	200	176	190	199	218	210	220	203	229	191	205	206	199	206	215	182	215	219	226	217	213	191	196	219	224	192	194	209	223	211	215	191	201	195	210	198	197	208	200	234	176	192	195	168	186	180	193	211	198	187	186	184	221	224	203	209	185	190	194	196	203	222	233	193	225	208	213	183	182	198	216	212	232	213	206	212	180	206	189	220	200	220	210	227	221	223	196	228	188	211	203	189	189	206	230	210	213	186	220	213	172	214	204	211	201	196	204	225	215	190	188	210	212	205	208	203	198	183	196	203	212	207	178	214	183	200	220	200	230	214	183	211	198	200	204	196	183	179	216	196	210	208	219	213	218	206	195	226	208	210	193	191	222	210	188	187	199	190	225	187	217	198	190	199	224	212	204	189	191	200	157	218	213	201	232	222	222	194	227	200	210	176	214	212	207	212	205	220	196	241	201	216	196	210	196	210	223	203	198	210	222	194	234	192	215	219	208	176	223	193	195	191	193	210	206	211	212	203	197	187	191	212	189	197	196	201	226	209	216	230	200	185	207	204	189	210	207	199	217	211	185	188	191	217	208	214	214	225	190	207	188	192	187	217	209	175	199	200	204	212	217	208	172	202	204	204	197	205	211	219	204	198	216	219	200	216	212	197	213	194	215	226	187	201	196	190	206	213	205	226	212	215	238	201	224	189	229	196	215	208	217	196	228	193	191	180	210	199	219	214	208	218	198	203	224	225	209	191	211	193	211	206	217	196	212	209	226	226	214	195	170	199	215	199	203	201	206	175	185	187	221	211	196	214	195	216	204	209	206	208	196	183	190	209	178	208	222	200	192	200	195	198	210	201	219	195	209	243	222	195	217	216	205	200	204	190	212	194	187	219	190	184	200	215	196	223	213	213	220	209	221	213	186	213	236	215	194	219	204	198	200	217	213	211	186	213	198	175	217	185	195	210	222	223	211	203	217	213	190	215	180	205	211	186	192	188	205	210	210	199	197	221	232	198	180	210	215	204	209	190	174	199	179	184	185	223	243	224	187	205	239	206	189	185	222	228	194	198	188	209	218	202	213	193	189	183	169	206	212	228	188	204	190	231	183	208	215	217	205	187	188	200	213	192	190	224	203	196	184	205	207	212	195	221	207	195	187	216	203	213	236	202	217	206	198	232	243	200	171	212	192	212	225	210	209	209	200	201	212	218	198	202	208	180	207	219	210	211	209	207	203	221	213	217	222	227	188	207	205	202	184	214	176	217	227	221	221	187	201	206	194	191	197	207	199	220	231	211	223	234	224	212	210	204	200	189	217	197	188	194	203	205	194	236	205	198	201	192	224	198	208	195	208	199	215	212	218	214	209	193	197	183	186	165	229	213	217	190	199	212	203	227	215	224	208	186	213	214	202	200	211	177	179	196	198	205	195	218	192	201	187	216	209	207	194	202	195	184	193	210	213	196	210	194	215	212	194	227	204	217	206	187	212	203	214	219	180	203	197	211	202	222	201	206	210	205	187	225	198	207	184	198	190	197	182	205	201	193	201	180	199	208	210	225	205	193	205	214	209	207	195	202	200	201	208	208	207	197	216	210	222	230	202	195	202	195	233	207	220	199	207	204	221	192	206	215	208	218	177	205	208	211	222	203	191	193	187	221	237	237	194	231	193	214	209	196	192	197	208	187	198	210	215	194	173	209	218	196	180	190	203	200	171	206	194	195	199	225	187	205	208	183	221	211	193	187	222	195	202	195	199	211	193	200	202	212	186	197	199	187	191	197	202	220	200	200	190	197	204	221	225	191	195	198	185	178	208	215	214	231	214	227	199	211	207	212	217	184	208	180	193	212	214	206	201	187	222	172	217	195	213	205	202	209	195	199	227	198	176	227	214	222	215	188	222	211	188	215	182	192	195	184	208	189	210	208	206	187	181	218	186	196	214	179	186	201	195	195	188	190	200	227	212	193	202	207	194	213	190	185	210	219	202	201	196	223	180	208	187	218	221	210	187	203	193	190	207	204	201	207	202	225	231	207	216	192	220	190	173	200	192	223	185	218	224	217	202	205	195	189	237	193	179	193	209	210	210	211	215	199	217	177	183	207	217	217	174	212	215	201	214	196	191	220	190	190	210	196	199	200	207	207	195	201	189	204	195	202	186	188	217	203	194	221	194	198	220	219	182	213	209	222	192	232	230	204	200	198	196	197	207	215	187	213	196	203	222	200	185	202	193	208	220	214	182	220	209	186	214	202	209	202	198	175	185	211	203	203	215	213	221	202	204	220	189	207	193	202	220	227	227	210	199	186	195	216	212	191	193	193	213	199	195	211	181	231	200	205	193	190	207	213	184	234	211	195	201	215	194	205	210	196	228	174	201	184	226	202	191	206	204	226	193	192	215	203	205	207	213	190	202	203	213	209	207	210	199	223	209	191	190	185	225	176	196	186	225	205	236	205	218	220	210	204	217	206	208	209	223	201	207	193	219	197	216	184	226	206	210	242	172	204	208	218	221	224	218	183	206	198	195	202	172	203	193	226	223	182	197	185	202	195	204	218	204	180	182	206	209	218	234	204	185	182	213	199	181	213	204
3909	578	705	688	671	632	661	626	604	566	543	585	539	551	563	506	567	613	553	577	617	594	533	537	574	556	570	526	556	604	528	540	513	540	574	603	567	550	589	570	557	537	508	566	584	551	609	517	586	583	569	574	619	604	528	539	585	532	552	544	579	554	540	581	583	565	572	545	558	560	564	549	538	575	561	567	555	571	519	570	514	557	580	587	545	587	554	541	575	532	572	554	584	555	555	540	590	542	569	569	580	576	533	551	558	545	554	563	573	587	556	552	532	599	562	559	568	534	500	533	554	554	550	563	561	578	584	550	589	585	542	540	558	529	534	509	541	589	561	543	544	563	554	548	626	576	518	559	569	594	575	569	527	566	563	543	536	570	597	593	561	550	542	589	533	570	549	548	599	558	571	596	594	576	556	555	559	544	527	543	560	568	579	571	587	567	535	571	546	536	537	531	581	560	540	558	562	562	527	544	550	555	578	532	557	520	568	544	582	537	525	559	556	545	543	552	591	559	526	541	566	576	563	592	571	586	542	553	580	576	557	561	559	583	530	549	574	594	553	609	545	526	565	568	608	582	531	539	570	552	574	547	554	565	579	558	560	519	550	583	587	524	581	540	576	562	541	520	522	487	566	567	492	568	559	567	548	571	566	565	608	566	579	556	543	583	608	560	522	543	521	545	537	566	578	562	533	518	533	529	594	541	586	537	560	561	517	538	554	526	540	539	541	587	547	562	598	590	544	550	553	558	564	526	539	561	566	560	575	584	563	547	580	578	575	537	569	567	553	567	533	590	568	572	533	547	557	585	543	579	550	572	572	568	570	543	579	548	565	498	552	551	531	558	504	556	540	554	584	546	579	587	586	546	545	607	572	542	623	549	551	585	525	586	541	574	541	549	563	543	546	561	562	553	549	548	550	537	579	586	534	545	542	535	590	527	542	538	573	567	551	514	550	555	563	553	569	552	557	543	567	554	566	536	559	569	593	562	541	583	558	531	544	570	569	586	583	583	620	583	546	531	562	549	552	571	563	534	588	576	518	548	570	540	575	620	530	534	555	536	579	564	585	578	552	561	570	580	532	543	581	524	556	585	579	569	560	580	572	530	557	547	559	549	550	548	564	585	589	574	575	534	553	554	558	598	571	538	587	555	569	583	572	517	526	568	557	556	525	566	549	594	580	567	545	570	512	542	554	586	579	533	553	549	565	569	564	570	520	529	584	571	524	547	556	575	582	539	549	573	491	600	552	565	552	547	561	516	552	564	543	580	576	562	564	561	567	604	563	549	563	526	567	537	545	556	569	586	608	547	566	568	508	576	567	563	590	567	564	597	558	540	573	536	549	579	529	564	551	539	538	548	535	582	608	505	576	564	557	557	574	551	595	509	522	550	540	550	526	566	553	519	584	562	559	541	558	579	546	561	520	553	557	533	568	569	524	558	553	560	544	562	551	604	573	517	548	522	572	566	558	523	534	530	532	523	558	567	543	542	547	560	546	560	586	600	552	563	528	576	544	520	544	570	576	597	579	580	585	568	547	574	596	539	560	563	545	574	557	562	566	573	534	524	538	537	562	573	537	540	540	600	516	549	580	568	588	550	555	543	538	538	546	554	564	532	559	549	560	549	577	545	561	544	503	591	593	559	551	578	557	558	524	574	555	559	581	604	584	570	549	522	568	563	497	602	502	580	552	549	569	568	572	568	555	538	545	515	559	545	604	543	546	581	539	541	583	557	520	590	564	551	553	561	512	560	533	622	571	591	582	547	519	526	591	572	619	544	541	552	540	549	521	546	544	565	549	535	577	533	551	583	533	525	582	514	577	572	526	584	538	554	551	583	539	578	544	527	568	543	571	543	538	565	550	561	576	540	535	555	571	571	557	543	532	572	546	586	540	582	555	533	521	549	517	558	511	544	554	566	548	562	567	562	572	564	579	529	567	543	552	605	581	530	591	562	527	546	522	520	529	543	548	582	614	555	574	533	543	533	546	607	603	567	529	535	606	580	579	568	531	570	567	530	577	544	538	563	527	548	562	546	608	562	571	547	537	561	540	604	566	550	570	544	545	550	579	567	558	573	579	591	575	558	556	529	592	599	596	587	545	521	559	537	554	543	562	534	556	530	551	559	518	566	570	517	575	570	552	591	535	565	584	553	535	557	571	565	556	524	539	558	544	524	543	523	544	545	552	533	582	545	529	571	565	524	571	561	558	563	539	535	493	562	521	563	570	553	592	569	549	541	532	516	489	553	535	553	552	545	576	550	559	555	596	551	556	568	560	587	511	551	559	551	588	539	540	581	549	577	537	519	616	509	569	510	550	533	578	519	555	580	563	507	552	585	597	564	557	583	532	573	533	532	588	576	582	571	539	525	520	563	535	560	538	562	583	531	568	607	579	533	586	560	511	559	588	507	567	524	550	572	581	528	515	567	552	553	544	609	567	564	523	620	544	509	575	571	557	589	515	532	550	578	543	559	578	508	553	583	527	542	544	552	581	496	567	586	573	553	571	548	580	554	590	530	620	570	535	563	559	535	549	610	547	519	559	570	548	610	535	576	602	551	569	527	607	569	534	550	568	534	552	592	615	579	548	542	600	531	561	538	555	533	542	569	524	600	583	539	528	552	559	513	532	565	555	545	537	545	533	533	582	540	595	560	541	536	579	530	564	521	551	563	573	548	511	578	488	522	550	540	578	564	575	554	533	598	584	555	552	520	533	566	560	549	566	554	555	588	583	568	566	538	598	544	577	532	551	556	535	553	532	572	580	577	541	535	561	533	506	581	588	547	558	496	529	525	556	556	526	581	553	578	571	560	555	567	541	533	535	587	520	574	568	572	547	566	563	563	543	588	542	576	549	545	571	537	595	582	563	557	539	544	514	605	542	580	537	537	586	540	574	539	542	571	541	550	550	547	523	542	516	579	562	548	513	555	561	565	547	554	550	579	559	527	547	533	553	582	553	556	563	554	516	554	572	551	558	540	566	575	519	537	547	589	591	522	581	551	526	606	519	551	536	549	582	554	536	546	543	540	551	534	545	572	564	574	593	583	545	583	540	536	544	575	549	544	567	561	548	573	563	591	551	569	524	577	561	537	570	592	528	538	549	579	592	540	557	542	528	519	570	592	576	568	588	546	591	545	592	549	580	579	565	573	548	570	541	550	551	590	574	541	538	532	534	544	563	530	520	542	583	526	587	595	566	534	566	554	531	503	522	531	580	548	551	545	532	539	585	551	566	556	552	587	533	595	566	535	584	555	559	534	486	576	535	555	542	570	590	581	583	543	551	542	544	563	566	582	516	549	608	538	569	535	545	542	580	568	561	569	563	563	534	531	575	531	528	554	541	575	561	537	527	492	537	546	547	549	557	538	553	526	569	577	542	584	551	576	554	582	554	566	558	583	557	556	517	546	563	537	512	572	529	545	533	538	559	575	581	572	609	562	594	537	536	603	543	603	567	511	564	591	528	591	560	615	516	545	588	586	551	510	632	603
35714	9098	1465	1001	761	592	457	479	403	386	360	350	348	351	299	299	349	327	307	322	321	318	291	295	302	300	307	285	331	265	277	304	286	290	282	287	276	311	303	264	249	307	296	268	266	304	290	294	287	278	305	289	288	267	290	281	268	301	302	287	305	278	301	292	273	296	277	315	256	288	258	313	288	268	282	275	275	278	286	263	303	293	273	255	263	255	248	262	297	288	260	320	283	260	280	291	294	271	302	279	275	267	269	256	291	298	284	276	281	290	313	286	265	275	284	289	278	263	293	277	296	275	294	298	307	295	285	280	313	265	286	271	285	273	269	283	267	271	266	274	280	321	292	275	280	277	316	285	267	246	264	288	274	301	271	292	229	275	290	279	324	269	266	292	273	314	286	295	298	284	275	275	278	308	273	296	277	275	270	294	260	268	284	292	247	312	276	306	269	274	287	288	303	262	317	291	275	261	305	288	325	302	304	290	311	277	269	253	269	259	297	293	283	302	297	272	279	294	271	284	258	260	296	269	280	288	285	282	281	291	274	271	287	264	288	260	290	283	310	292	282	267	293	273	279	290	290	248	295	280	258	266	277	308	277	283	299	291	289	277	291	287	273	286	288	256	288	290	283	268	281	278	282	300	303	272	280	274	286	283	317	257	277	289	274	274	273	263	294	292	288	258	294	277	253	297	282	239	303	284	288	281	295	299	303	291	275	244	303	291	261	277	281	271	274	265	269	266	266	272	274	255	269	256	288	300	279	271	254	255	306	258	297	283	273	271	314	303	295	252	275	326	297	295	283	277	286	297	256	293	283	291	265	269	298	299	287	285	286	278	284	271	264	284	263	273	280	294	258	267	298	287	290	255	301	285	288	256	290	316	262	288	274	329	273	276	287	256	268	286	285	294	272	277	275	241	287	282	317	281	248	321	311	279	274	286	282	292	256	232	297	283	281	257	270	269	253	269	299	281	270	269	269	276	271	285	255	296	260	257	277	297	281	300	273	246	261	273	290	279	256	308	306	268	283	282	272	294	283	261	264	278	274	271	305	270	268	277	287	265	282	250	263	256	299	280	280	285	246	268	277	306	283	267	307	264	288	261	285	281	348	285	259	263	287	294	248	293	276	297	266	300	277	312	297	272	290	264	274	250	270	291	270	300	265	282	279	286	257	272	280	311	259	279	282	265	263	280	266	283	265	288	309	314	268	273	286	287	286	276	291	295	300	286	278	270	289	256	276	281	295	293	317	273	257	280	284	290	273	279	267	267	272	310	280	253	325	271	301	281	291	271	301	286	271	287	279	291	259	309	303	284	275	270	261	262	293	283	278	280	273	290	293	291	282	270	286	303	301	261	298	280	303	257	291	289	281	260	302	284	274	272	274	275	240	290	296	287	241	267	264	298	293	262	260	253	288	298	273	240	304	278	290	278	268	314	281	291	278	281	296	290	271	275	297	293	276	272	266	295	262	262	283	284	280	268	314	326	286	326	276	297	278	302	339	297	277	265	305	274	262	294	253	286	261	277	285	268	265	293	290	251	278	288	345	256	254	231	252	301	267	272	273	283	296	279	276	309	269	252	270	255	256	263	271	304	272	251	298	263	299	301	297	305	274	290	264	287	277	262	256	267	296	259	292	285	284	268	281	300	256	275	300	308	254	287	265	304	274	263	304	262	277	274	255	289	314	280	300	280	301	274	283	256	287	270	267	303	270	292	307	272	291	284	292	297	272	292	297	280	277	277	273	290	299	273	265	293	270	260	263	266	271	266	259	268	267	270	286	254	270	287	287	291	312	289	287	274	287	256	293	269	310	272	302	296	244	273	264	286	302	267	258	268	268	251	300	271	295	295	269	285	254	274	258	279	290	300	299	253	277	287	284	292	249	294	268	261	266	223	287	302	300	296	263	295	290	275	274	272	272	257	289	256	259	287	292	271	249	266	247	274	259	261	288	282	297	282	286	253	269	285	308	272	263	308	275	249	274	279	229	267	256	285	285	296	250	259	260	258	277	294	291	280	287	280	269	251	271	291	276	264	266	271	297	311	288	272	296	306	273	282	256	267	253	288	292	312	283	284	279	263	270	286	261	277	268	292	311	272	283	283	288	289	268	274	287	285	275	270	283	280	298	283	281	284	232	297	292	271	305	238	284	288	260	266	274	300	304	279	308	265	285	267	253	264	266	319	265	263	308	288	291	279	275	276	310	245	288	314	252	311	266	279	291	260	276	280	263	275	253	295	280	269	323	266	269	287	275	258	272	279	282	277	263	280	282	276	299	291	282	331	285	266	286	307	275	302	257	290	269	294	272	273	279	263	293	289	289	313	303	310	295	267	277	261	266	307	282	298	284	294	282	284	276	288	260	273	332	290	281	288	307	291	285	239	283	247	281	303	263	274	260	255	266	304	288	273	279	266	258	282	297	291	281	296	287	315	284	232	295	280	283	296	268	275	293	290	275	259	296	262	306	291	273	277	245	280	279	278	285	289	295	283	286	296	277	263	278	278	293	314	288	301	309	298	314	277	300	265	290	288	262	288	287	263	271	255	299	292	297	277	290	255	254	275	257	288	247	287	294	280	289	255	298	288	247	263	278	287	241	240	272	281	286	269	295	276	308	282	321	284	272	280	271	298	253	260	277	281	292	278	276	285	276	282	313	279	267	269	261	256	257	290	259	260	276	297	277	297	306	240	293	275	270	277	283	309	261	266	291	311	270	271	281	277	287	254	276	268	279	275	246	283	280	283	291	248	272	268	296	287	294	294	253	256	275	259	289	284	299	287	282	273	271	242	271	270	270	268	308	303	274	284	280	246	272	272	266	279	269	263	275	303	309	284	270	256	257	309	304	285	283	312	286	247	290	334	280	284	273	303	310	281	286	293	258	303	276	285	303	288	252	254	277	251	272	252	255	285	297	284	269	280	276	284	276	297	317	288	305	271	264	278	266	282	296	265	253	264	282	272	280	275	266	283	304	268	268	262	263	290	313	278	295	258	294	282	274	290	247	302	297	253	315	258	274	292	294	283	293	303	265	274	304	269	286	293	292	291	310	287	323	267	282	309	284	254	282	254	284	282	240	297	285	277	271	280	285	269	287	263	271	305	295	244	282	262	267	271	309	267	269	262	272	278	306	283	266	273	269	285	275	304	278	280	274	300	276	274	271	289	297	315	238	277	298	278	282	289	269	284	294	261	283	294	255	275	287	279	319	294	277	301	269	260	275	272	285	267	281	266	262	271	254	264	303	247	295	265	258	280	305	304	276	273	271	248	305	274	281	318	281	280	268	293	294	289	278	275	267	282	271	262	284	256	308	299	296	275	266	277	278	260	274	309	274	288	292	279	317	301	298	298	294	253	268	286	285	265	274	241	282	286	286	304	265	281	305	282	303	299	290	263	285	281	308	278	263	286	294	275	290	307	282	281	309	287	297	271	294	277	277	272	252	291	290	266	259	297	280	300	262	258	282	285	257	282	319	271	306	271	279	297	297	282
20039	1504	2843	3182	2789	2314	1909	1720	1537	1372	1306	1192	1182	1094	995	982	940	890	934	903	878	868	880	827	849	818	814	833	772	786	835	783	804	763	804	793	763	725	748	791	787	725	740	765	750	754	773	758	780	757	748	759	740	715	755	769	719	784	740	765	719	729	754	679	738	771	770	743	719	770	697	752	726	764	763	746	759	730	737	723	724	727	743	685	716	745	711	776	708	719	716	755	729	726	701	733	708	744	753	704	764	698	646	757	737	726	708	748	698	729	705	763	742	710	784	746	722	682	724	777	746	737	748	716	665	745	735	722	676	714	725	732	756	733	738	725	734	733	733	699	719	743	720	776	765	748	728	730	774	731	655	721	706	702	728	707	744	697	725	768	746	703	729	694	707	770	720	733	746	733	722	751	799	752	683	672	708	715	693	719	751	761	731	761	727	770	721	670	718	738	748	721	685	721	673	749	767	739	759	650	707	688	693	720	754	727	718	742	716	693	718	702	712	641	699	739	790	693	658	726	684	749	693	730	722	721	745	747	749	702	733	719	752	700	737	793	724	755	743	729	709	734	714	723	722	701	696	656	697	787	674	739	745	746	721	693	734	692	738	761	704	725	704	678	724	698	740	753	776	717	729	703	721	707	736	709	736	758	751	779	692	775	770	744	733	694	730	736	737	747	635	694	688	727	736	751	715	693	760	715	701	740	718	738	721	685	691	742	728	731	742	700	770	701	699	727	683	705	717	750	729	706	701	729	725	731	769	761	737	780	718	724	733	717	753	762	713	677	735	732	689	711	714	699	727	687	756	694	726	739	694	713	716	739	731	677	723	687	690	751	744	730	678	656	700	648	718	783	692	691	723	737	747	675	721	726	765	656	735	707	724	718	745	726	679	730	749	720	766	707	686	747	658	735	701	732	649	711	732	649	698	703	752	750	726	669	734	694	686	678	722	717	737	788	737	678	724	734	766	683	730	687	721	688	776	715	689	751	734	727	745	708	696	744	690	755	722	706	732	741	685	734	731	699	772	689	719	780	701	713	694	718	734	718	692	690	714	705	717	734	707	718	737	698	729	725	732	701	753	697	718	738	717	752	703	732	745	738	708	755	716	727	713	725	734	701	730	737	665	701	673	747	723	720	702	734	708	745	701	730	728	785	709	736	715	703	739	780	689	707	748	707	770	683	722	702	679	698	709	755	694	782	696	729	722	695	727	695	757	711	763	747	759	712	715	748	725	747	666	720	710	680	715	707	706	770	735	724	753	706	721	746	687	774	731	731	736	772	763	711	732	683	702	745	696	708	656	711	741	716	711	739	690	691	750	794	721	698	691	718	690	758	713	721	750	738	703	692	717	733	701	697	749	702	671	759	688	703	733	699	767	696	727	747	689	754	788	724	692	683	782	731	725	744	733	678	722	722	729	717	703	686	685	717	699	736	678	710	757	672	689	715	746	700	723	720	732	705	711	721	689	697	734	665	719	700	733	693	780	672	724	706	723	718	736	695	658	735	727	738	702	729	734	729	657	743	698	748	716	723	740	758	759	710	747	672	758	713	722	680	723	695	748	691	716	685	680	665	715	745	788	714	717	690	703	722	717	716	709	680	708	731	731	755	683	714	693	764	760	726	715	694	721	773	723	740	750	741	684	695	695	729	762	735	722	710	704	716	712	713	776	724	718	719	726	734	737	739	783	696	712	738	667	773	695	697	693	721	718	729	713	727	717	709	686	732	704	729	699	746	728	732	711	735	721	725	704	700	753	743	720	764	715	728	710	711	771	706	720	675	713	706	744	725	706	723	710	747	728	725	719	724	694	686	756	709	696	716	689	700	724	727	680	739	753	742	727	716	746	742	713	755	718	781	762	712	674	713	725	743	681	701	697	735	705	707	715	667	648	758	711	728	764	726	742	711	730	717	701	739	736	724	733	684	711	690	731	707	705	717	712	734	726	715	718	722	737	715	729	724	695	669	774	718	723	809	715	760	718	707	686	723	705	747	734	710	697	681	722	707	698	678	692	728	678	721	716	708	713	705	742	725	735	731	708	705	743	705	717	762	723	749	745	674	676	704	748	728	756	686	704	678	739	711	705	709	738	710	710	808	728	725	680	746	705	698	697	750	733	691	724	702	729	738	720	683	698	721	716	698	746	688	709	735	748	723	700	713	701	727	714	700	712	722	727	743	744	732	710	683	733	692	728	676	711	703	718	710	715	733	703	709	707	718	781	710	730	722	687	686	710	698	720	743	674	717	749	711	731	701	744	719	697	672	699	727	696	717	735	753	725	729	718	695	693	724	742	736	739	716	688	739	730	722	766	722	709	699	726	742	771	719	726	760	772	671	774	721	720	732	693	744	733	767	709	743	740	673	721	735	648	707	731	709	701	748	707	727	693	686	699	703	706	754	692	695	752	712	663	768	734	722	730	730	749	744	654	692	734	698	691	776	702	697	681	691	715	748	725	746	707	716	691	759	677	702	719	718	722	675	683	754	710	743	736	739	722	724	707	710	730	733	676	705	707	734	717	722	740	665	751	755	736	715	720	730	697	671	736	696	732	736	709	683	773	790	765	744	732	766	708	687	751	735	723	706	684	713	719	739	716	706	720	782	731	742	716	694	764	701	683	707	734	737	718	738	717	704	706	760	678	738	740	728	693	699	726	740	708	719	718	713	716	635	686	771	737	761	667	736	718	716	728	752	727	743	678	701	755	728	715	730	723	719	735	691	717	719	701	696	687	718	707	658	738	726	717	716	699	716	678	745	745	667	727	693	718	727	692	722	738	694	744	754	739	713	742	734	710	737	692	697	689	735	733	735	709	696	752	700	698	758	769	710	689	718	718	693	679	738	739	777	714	725	706	764	752	706	704	742	717	734	724	692	717	784	714	761	707	755	738	699	764	703	643	704	718	722	697	726	661	718	747	697	757	769	711	734	717	721	745	750	710	768	694	754	722	791	708	718	728	719	758	744	745	737	710	735	737	764	752	766	721	766	744	705	722	697	701	732	703	675	732	752	719	766	697	706	762	733	710	712	730	723	682	759	709	702	744	748	742	732	722	713	679	714	773	737	677	676	753	703	732	758	748	713	739	684	726	779	687	747	740	692	690	712	729	695	712	724	706	724	726	699	676	780	716	742	707	740	721	686	731	716	742	713	736	692	718	710	705	745	763	707	693	719	700	703	724	683	695	718	730	702	740	720	702	710	733	724	686	749	717	679	688	724	721	743	754	709	717	702	683	708	705	771	733	694	651	698	690	740	733	706	704	722	670	689	732	727	728	705	676	743	734	686	775	743	781	737	705	689	692	761	761	703	731	757	704	724	715	699	679	687	674	802	688	753	717	749	756	735	720	711	746	737	730	712	714	733	712	742	678	742	763	754	728	737	767	702	725	684	718	694	725	695	732	698	699	737	782	727	740	689	735	741	747	730	746	750	658	715	719	748	703	739	757	686	734	672	684	785	713	708	729	714	704	707	699	747	710	726	694	692	734	717
50654	17740	3311	1707	1157	806	690	544	430	382	411	342	342	283	287	295	274	261	233	252	240	227	247	227	239	209	223	244	227	235	205	230	218	215	230	203	218	176	213	214	203	213	195	199	213	211	208	239	210	233	201	230	227	192	224	200	224	210	195	192	232	198	203	218	243	208	216	247	200	212	205	225	220	215	216	206	206	167	241	190	192	211	194	198	175	218	189	176	230	203	180	213	205	202	221	219	198	206	206	210	207	196	198	194	226	223	211	229	208	212	222	203	189	198	219	218	207	205	227	203	215	216	183	201	204	192	207	218	193	201	198	191	179	228	202	193	209	204	197	228	200	212	195	193	214	209	202	205	198	195	208	201	211	231	199	210	224	174	172	181	199	195	212	213	216	228	218	198	212	201	233	235	204	195	234	200	200	180	220	197	212	219	194	194	227	223	218	234	202	185	203	198	194	197	188	201	237	198	216	209	216	210	256	194	206	212	201	224	207	197	213	208	200	180	192	204	190	202	202	204	214	201	200	225	239	206	234	219	185	219	206	224	226	197	173	205	195	222	204	202	219	219	218	204	209	207	202	215	210	191	203	195	185	200	186	208	212	194	225	216	187	202	210	224	243	187	196	222	187	224	199	180	197	222	208	187	195	206	205	198	190	199	195	203	192	208	211	200	193	223	220	200	232	207	191	185	204	194	222	198	184	211	214	187	223	191	197	234	190	188	231	221	225	227	227	184	228	185	198	191	224	205	194	204	190	187	214	212	201	208	200	210	185	194	167	205	172	187	193	204	199	178	190	176	195	232	203	208	220	188	206	209	212	231	199	217	196	232	192	207	199	173	222	209	205	212	210	205	192	190	241	182	227	233	211	206	208	210	236	216	202	210	208	211	198	222	219	210	219	188	207	194	239	189	221	183	202	225	210	176	203	169	193	213	231	207	182	206	209	217	212	208	181	204	182	223	219	205	222	210	214	206	207	198	194	196	209	222	214	218	197	182	215	183	188	216	206	213	186	203	203	209	177	200	213	185	214	195	217	213	207	210	234	226	205	195	216	201	206	240	219	207	215	216	202	226	196	205	223	219	204	211	186	188	183	210	218	219	211	210	199	228	206	197	179	213	213	195	208	204	182	224	204	191	244	183	211	182	181	187	198	200	216	210	162	197	208	210	220	226	228	217	217	210	205	224	219	197	214	209	177	198	208	224	214	212	252	211	182	207	193	217	211	178	207	201	199	231	231	229	190	241	184	208	201	214	200	210	209	211	184	172	194	190	202	222	190	181	201	208	193	212	206	208	183	186	188	222	209	213	226	207	206	196	213	176	202	204	210	197	208	211	224	170	209	203	194	200	218	220	193	208	204	211	195	201	184	218	204	202	200	210	204	221	206	196	197	205	179	221	183	243	200	213	174	211	219	221	210	192	190	199	198	220	201	222	187	211	195	193	191	203	207	179	176	221	179	219	196	214	195	202	191	197	205	199	235	237	198	197	238	233	195	213	205	202	205	193	225	194	212	204	202	191	205	177	205	226	216	204	176	219	204	192	196	191	208	208	222	196	207	192	218	208	215	196	194	165	206	186	206	220	195	194	216	209	205	202	194	200	193	246	234	214	225	232	214	220	225	209	194	193	218	211	195	205	191	194	205	209	200	215	180	224	239	215	229	219	199	239	205	217	193	187	194	178	197	193	228	209	216	195	200	207	206	212	198	199	196	188	219	207	204	251	190	199	200	202	193	194	184	231	226	186	217	201	176	201	227	207	192	208	201	202	216	210	221	210	221	214	201	211	221	203	195	204	206	215	205	186	223	209	216	193	200	227	235	214	213	221	196	197	207	199	206	215	210	197	189	227	205	228	229	207	203	218	193	192	228	210	225	214	202	206	202	206	203	209	193	216	191	211	208	199	207	242	219	211	195	190	185	219	205	188	206	200	194	208	201	208	216	205	213	164	190	221	195	189	218	200	208	209	185	227	197	210	206	225	212	218	206	224	246	211	188	214	227	188	201	207	216	210	218	201	178	214	196	196	220	205	199	177	207	204	202	199	204	202	200	167	211	220	222	214	221	179	192	231	226	200	224	207	196	225	210	236	225	172	178	164	210	205	251	202	207	221	219	216	230	208	208	231	198	185	227	216	191	223	218	236	208	231	190	222	223	213	210	195	199	222	186	189	216	220	219	206	234	219	205	232	197	192	203	208	206	180	212	163	214	204	218	214	196	197	218	219	210	208	212	218	182	186	197	203	207	212	209	223	200	203	191	204	182	197	178	222	195	227	200	213	210	194	202	208	215	220	224	205	246	197	190	184	200	204	231	195	194	227	203	184	221	169	228	200	204	205	202	209	186	229	203	197	246	213	218	224	199	171	221	195	212	182	204	228	205	214	207	204	192	238	197	201	171	206	203	193	202	193	212	182	215	192	200	236	212	198	197	211	201	230	214	175	225	209	221	201	230	195	219	234	225	214	223	191	172	217	223	195	216	211	205	165	218	217	218	199	214	214	190	210	197	194	204	185	190	212	236	218	206	203	219	231	209	197	213	202	218	224	215	200	207	210	201	198	200	200	208	237	217	232	209	199	209	177	194	199	194	197	210	222	223	196	217	204	214	201	207	231	206	199	210	223	233	210	211	213	199	184	206	230	206	200	222	203	224	214	201	192	199	195	225	207	213	203	202	182	201	212	204	203	216	189	203	182	218	206	209	206	208	214	199	231	202	206	215	206	200	183	180	201	194	182	184	236	189	192	172	215	188	199	209	210	197	212	204	205	224	185	207	199	232	243	216	189	197	221	175	190	204	176	196	200	198	193	230	223	226	230	187	210	204	189	213	202	192	208	198	185	217	204	210	196	215	196	206	211	219	215	194	200	222	181	193	224	219	192	218	198	200	200	196	221	216	203	194	214	212	205	224	192	212	200	212	210	212	214	175	191	228	211	186	224	198	183	205	236	213	225	219	195	212	216	213	197	214	217	237	209	206	210	218	193	207	229	216	224	209	204	210	191	206	231	218	218	212	196	198	173	198	166	225	181	220	234	210	204	225	190	197	232	208	208	185	187	225	221	206	193	191	184	197	213	221	218	196	178	218	220	180	192	223	223	206	209	194	202	203	211	241	207	196	180	203	194	205	194	189	201	203	208	211	200	216	193	225	196	224	216	202	175	207	186	202	217	213	180	201	216	211	199	187	202	205	216	190	180	227	199	191	229	199	212	230	194	191	236	199	215	193	215	205	205	209	204	174	184	197	207	214	195	191	200	219	220	219	220	187	194	199	192	173	189	223	228	215	224	190	187	190	210	182	190	190	214	218	189	202	174	227	203	196	190	201	206	209	213	191	216	198	195	200	186	210	231	198	204	215	186	211	187	209	177	225	178	212	185	204	205	190	200	218	200	211	201	232	209	195	212	200	188	215	204	201	209	192	214	214	199	210	208	186	219	207	219	230	212	194	204	198	216	215	202	225	195	198	173	208	207	217	207	183	217	184	208	191	186
27998	2187	4807	5196	4538	3605	3026	2451	2094	1849	1712	1472	1354	1238	1210	1135	1007	958	912	932	818	811	816	764	766	783	705	737	709	694	702	738	663	681	656	641	639	585	624	622	638	615	586	649	581	611	585	641	594	565	588	566	565	569	565	582	572	573	543	574	559	573	552	630	566	543	580	569	549	582	553	571	547	539	534	560	545	550	565	585	567	555	560	543	530	535	555	562	581	504	536	538	570	508	517	548	514	574	515	597	553	525	563	550	550	557	518	544	554	558	522	528	524	506	563	553	507	553	557	593	530	584	554	517	499	496	546	589	551	562	548	550	531	569	512	525	531	521	541	532	550	511	540	569	575	553	520	535	538	569	555	517	497	558	552	569	561	559	561	539	562	563	526	525	535	558	536	569	534	517	498	518	548	515	529	570	559	571	497	542	534	535	562	554	504	537	552	549	589	551	563	543	512	527	567	547	554	522	552	527	562	571	484	559	564	559	545	535	576	570	525	522	511	565	483	539	522	565	557	498	509	525	490	531	500	540	512	523	533	544	549	523	494	530	536	584	545	540	571	535	549	528	549	538	515	525	528	555	540	499	511	538	504	529	539	555	502	516	576	515	537	562	515	573	509	542	570	515	489	552	537	539	516	517	539	574	504	564	556	510	516	540	564	532	537	512	553	491	560	516	509	536	568	555	527	523	555	502	542	504	545	534	512	480	570	484	552	561	522	516	539	577	529	509	532	539	538	529	531	519	520	501	553	554	546	551	516	521	494	543	505	552	494	526	556	553	555	553	528	518	556	536	526	551	547	504	534	526	537	571	520	551	569	538	506	519	549	537	516	508	528	500	552	543	585	475	511	549	512	550	563	541	547	553	528	520	513	505	526	548	532	529	557	566	556	552	492	515	549	506	510	572	533	515	510	561	502	505	573	522	567	542	496	550	524	546	550	547	530	545	533	510	528	526	541	511	543	531	506	544	490	551	542	561	513	594	539	554	570	536	510	520	503	542	526	560	530	551	509	516	532	549	517	512	559	549	495	546	525	531	550	556	546	523	484	527	528	554	563	535	561	583	535	540	537	527	547	543	530	496	511	545	510	545	582	537	520	531	513	563	539	509	535	492	531	507	550	499	520	562	547	498	550	518	564	548	545	553	536	545	554	577	524	542	549	530	534	546	590	575	560	545	568	560	538	579	495	520	533	550	514	532	496	548	558	564	569	501	521	524	524	525	520	550	539	520	531	551	558	546	530	504	529	538	489	516	497	557	526	527	501	531	517	560	537	475	555	518	511	556	557	537	546	533	566	525	527	512	537	533	542	538	562	517	534	561	538	516	532	512	532	518	496	560	549	539	520	517	534	528	533	531	553	511	520	508	534	584	528	553	546	552	534	514	515	523	536	524	534	590	528	539	535	566	543	565	527	584	570	527	570	524	529	505	534	509	538	532	519	533	526	517	532	517	519	551	518	518	536	577	503	522	524	515	536	521	532	516	521	538	530	546	556	511	538	564	514	523	552	531	514	570	556	534	518	563	507	544	486	538	544	555	519	542	563	534	530	527	527	550	560	519	580	521	531	540	561	549	568	511	518	525	503	535	516	563	529	560	527	552	532	556	529	510	556	524	566	540	582	526	547	493	509	568	499	550	553	522	558	540	526	498	557	564	535	566	545	541	532	581	536	540	570	520	526	512	525	537	566	547	558	546	545	515	533	524	510	535	552	520	504	546	564	549	532	569	532	565	563	557	523	541	531	484	534	521	549	498	560	568	534	568	542	564	536	579	557	515	549	533	534	512	538	523	541	547	534	524	549	518	511	516	573	538	550	580	542	541	570	531	524	526	513	477	483	559	511	535	530	511	539	549	518	547	463	532	517	523	537	531	547	506	535	551	525	512	551	517	503	514	572	517	522	533	552	543	518	512	526	536	559	512	500	539	502	503	508	572	532	533	517	523	514	514	524	527	482	512	569	531	495	539	508	553	539	572	521	516	558	542	564	515	547	545	537	519	558	521	494	553	522	488	584	540	543	520	526	556	543	573	551	557	536	541	542	564	539	506	522	531	565	511	520	548	560	539	472	551	554	556	506	530	591	540	542	548	516	527	507	530	522	557	550	539	513	507	465	502	535	556	517	541	509	577	579	523	523	544	502	525	526	504	560	503	545	571	498	523	534	508	528	543	531	538	529	547	543	541	521	547	530	513	534	543	547	546	560	564	529	536	538	532	558	550	477	537	492	526	596	573	540	515	533	550	562	541	538	536	545	522	484	535	502	541	475	488	546	537	544	539	532	540	557	543	485	530	540	514	558	474	532	541	501	566	517	519	555	544	557	543	530	546	548	513	522	508	499	589	500	573	539	532	514	542	535	543	556	541	563	554	536	569	541	530	546	532	537	545	549	507	529	525	527	524	543	526	536	497	526	552	543	501	523	513	527	525	552	548	509	518	570	548	511	523	556	510	547	499	568	548	550	541	528	560	523	562	543	515	556	544	528	545	553	576	544	575	550	537	553	549	504	545	509	563	530	506	522	531	506	506	561	554	528	543	532	515	520	501	554	538	529	555	531	552	543	533	542	505	516	534	560	507	512	541	559	494	529	558	536	548	512	514	545	540	522	563	525	510	559	514	587	531	496	524	561	551	561	557	547	510	547	551	546	560	617	494	503	539	542	491	518	516	557	554	509	540	535	522	520	516	514	533	502	527	528	558	508	525	539	537	504	533	517	499	517	512	542	504	559	568	543	528	548	525	550	563	558	516	541	532	517	544	523	535	499	537	536	533	539	543	525	528	539	566	534	544	529	501	510	557	512	565	585	554	528	527	558	562	568	541	544	502	542	560	506	544	550	492	527	529	513	496	570	522	535	543	513	535	553	514	537	561	505	529	552	522	559	521	508	568	534	553	535	513	558	491	514	534	513	534	511	498	524	525	549	505	512	536	515	511	567	542	568	604	561	538	505	535	493	534	536	553	498	535	511	482	537	545	515	552	519	575	502	552	534	553	537	549	522	518	527	551	543	559	567	543	566	572	524	555	529	555	545	529	529	491	522	514	531	545	558	584	515	556	546	564	517	540	530	509	555	526	552	539	532	531	516	548	495	547	520	529	548	519	529	522	515	531	535	506	525	542	564	559	504	525	538	591	584	551	516	542	516	464	513	534	554	504	532	553	562	519	553	523	483	514	543	519	500	531	539	487	605	544	553	517	542	529	480	497	535	553	517	555	552	529	511	518	523	493	534	532	511	574	552	509	462	495	548	538	526	531	553	575	533	551	560	522	541	527	547	494	537	574	522	529	524	536	545	548	565	550	523	540	527	559	561	548	514	576	529	536	531	544	532	559	532	506	528	562	478	526	529	511	548	572	533	543	526	487	539	542	582	534	547	504	530	532	542	547	507	537	538	541	540	509	532	544	531	544	507	558	527	519	561	533	571	529	562	536	510	562	489	522	556	560	556	550	541	528	574	530	521	516	542	596	552	544	520	523	526	544	523	545	537	550
4300	265	235	238	218	211	208	206	221	229	202	214	195	223	206	203	231	190	204	191	220	195	201	199	209	213	204	210	192	213	190	181	211	217	197	200	216	202	233	207	171	198	218	207	181	197	215	191	183	224	204	212	215	192	215	206	188	214	202	211	219	223	210	196	192	199	189	200	188	198	199	185	186	175	189	198	213	220	209	190	207	211	235	201	205	211	179	196	207	208	187	213	224	198	226	198	201	189	197	215	200	186	212	169	214	190	208	192	195	193	211	193	203	192	187	202	210	179	188	191	198	217	197	201	222	229	183	224	200	192	229	215	210	223	215	184	230	210	205	222	212	196	207	228	204	202	199	192	204	238	195	209	196	219	208	193	206	201	182	190	209	193	209	233	207	200	200	212	197	228	204	213	175	194	221	183	183	208	201	184	195	207	226	195	199	212	207	183	219	216	214	217	222	166	199	188	209	189	198	211	191	219	229	193	204	209	206	214	218	240	186	218	215	184	206	225	175	209	191	187	197	243	213	186	223	223	252	194	213	197	192	226	246	207	180	203	180	223	192	193	195	204	234	200	206	228	177	185	196	213	196	220	214	216	194	202	184	214	200	177	205	176	200	200	215	213	223	214	202	197	217	219	183	197	223	196	201	214	212	229	207	200	183	198	235	215	183	203	217	194	180	197	194	194	225	198	202	214	203	224	211	197	216	186	206	200	213	229	205	208	220	201	193	189	254	207	196	226	192	197	193	187	201	187	211	209	185	198	193	195	171	209	217	208	190	215	204	222	189	194	177	182	216	193	203	221	209	210	228	228	205	223	189	197	164	227	230	205	234	191	204	211	197	192	216	187	185	215	202	238	201	201	209	215	206	217	216	199	233	215	195	190	182	189	197	190	202	205	212	216	193	216	188	210	191	243	190	206	202	200	212	197	204	186	187	204	208	215	205	195	202	188	206	210	212	227	198	201	212	198	209	214	194	200	207	208	206	193	192	197	214	194	225	204	199	215	200	203	210	208	202	206	191	216	226	197	206	206	226	203	203	217	210	196	210	207	213	202	206	202	211	184	195	203	190	198	204	196	200	194	221	196	214	235	206	194	213	199	210	215	211	200	194	194	225	188	207	200	205	214	222	195	194	202	184	195	191	181	202	207	164	195	221	215	227	213	197	224	185	161	220	221	195	205	210	195	209	206	188	187	221	202	230	201	213	234	189	208	207	195	193	183	221	199	198	198	184	188	185	213	207	174	200	196	210	180	191	212	174	193	203	229	212	240	225	210	203	229	187	196	207	222	190	196	204	202	190	210	190	192	216	210	221	193	202	201	218	179	171	160	189	196	207	200	198	205	223	201	203	199	182	196	189	182	221	197	190	197	204	213	195	214	223	219	208	201	208	199	203	213	202	201	195	205	218	188	207	213	207	201	218	193	203	203	205	206	203	182	199	182	206	220	232	206	190	200	204	203	202	206	195	195	190	182	204	205	199	186	225	209	196	217	228	201	180	192	218	191	216	199	200	206	184	210	235	207	202	201	194	206	248	196	194	189	200	213	200	211	197	192	175	210	216	211	213	193	204	216	204	205	203	192	193	177	218	196	184	197	209	196	200	208	234	196	205	223	197	180	201	193	208	191	185	210	186	164	209	187	196	212	207	218	198	205	192	195	212	186	202	215	208	214	228	205	215	208	209	210	178	173	198	219	201	205	215	172	202	199	197	187	225	212	173	217	235	218	200	190	208	210	177	219	196	204	235	224	202	209	196	213	211	203	213	210	187	216	213	206	186	201	187	207	191	221	181	217	208	208	212	201	174	208	193	235	199	181	206	204	175	225	226	201	212	211	192	204	187	237	208	229	218	222	216	173	191	230	208	216	209	196	206	164	198	201	196	211	199	201	200	200	216	205	205	190	192	215	222	183	220	207	203	188	220	213	194	210	212	204	206	198	203	205	200	200	194	215	213	195	198	212	201	198	213	210	199	165	205	222	199	201	232	215	203	204	208	198	187	227	196	219	188	204	196	195	171	213	179	176	215	214	218	196	194	207	200	225	188	181	193	185	216	231	232	182	225	205	185	190	169	230	189	184	225	218	219	221	200	194	198	221	209	190	208	188	184	212	212	202	200	202	184	206	206	206	204	200	211	229	195	191	167	196	201	210	190	187	186	202	200	217	206	193	222	226	207	189	192	195	215	183	221	232	217	212	204	175	202	203	231	190	199	216	212	185	233	202	188	197	171	218	196	234	211	204	198	185	193	190	199	211	193	169	216	189	196	173	224	170	238	205	197	204	237	226	217	201	203	204	190	197	226	217	202	199	196	188	174	200	197	212	210	189	215	189	192	192	195	227	210	192	180	213	201	188	209	220	258	237	200	204	233	211	219	185	223	194	188	212	186	204	186	204	213	200	188	184	176	199	206	204	203	194	174	185	216	231	184	171	221	198	201	196	224	231	223	211	205	224	173	198	187	218	216	215	201	171	209	180	227	220	209	230	201	205	186	212	195	194	194	191	189	212	188	178	208	184	207	215	183	183	202	216	245	193	199	232	218	220	225	208	209	222	200	199	212	171	203	222	194	208	186	208	215	197	191	201	220	244	190	185	215	181	170	204	202	198	204	197	164	169	212	179	191	193	198	223	204	191	184	195	209	196	244	226	206	200	197	202	193	194	201	215	216	194	205	189	211	224	200	198	207	211	192	200	176	187	190	207	210	184	202	194	216	227	215	235	178	211	181	201	198	210	194	214	206	185	198	209	179	200	229	222	227	192	203	205	180	204	213	214	208	209	190	216	195	216	191	215	190	213	217	216	192	198	215	221	210	213	219	209	226	201	215	210	187	195	209	197	207	201	202	209	219	206	203	218	246	241	210	214	202	217	183	229	205	202	195	193	225	205	196	187	189	181	221	174	201	209	221	194	190	208	222	195	195	202	217	182	222	211	197	183	206	203	203	190	206	209	203	196	218	218	217	226	192	226	178	198	198	216	209	219	198	197	211	194	179	235	229	190	207	201	216	202	208	213	197	226	212	209	183	216	201	204	201	208	202	188	176	181	173	193	212	207	206	219	204	176	191	215	200	188	187	209	208	204	206	207	203	201	193	183	203	241	186	207	207	205	211	231	188	229	219	206	187	206	191	200	175	199	215	164	202	213	210	230	203	223	185	231	219	234	175	217	189	205	217	228	219	215	174	214	184	203	203	204	189	196	200	203	217	223	187	216	202	207	195	226	206	228	204	192	193	203	214	217	167	194	206	181	208	195	206	199	206	192	179	191	195	180	197	222	193	212	195	193	214	195	196	204	201	188	195	173	200	200	209	194	229	193	193	205	188	195	202	194	217	206	203	185	194	199	211	205	202	205	183	195	197	198	204	198	199	226	178	182	221	197	213	211	195	207	187	208	191	211	201	198	217	186	206	208	202	196	199	174	199	205	228	185	186	204	201	213	200	224	208	213	212	201	216	245	215	205	202	228	220	202	197	206	185	206	236	202	191	192
3997	576	654	672	653	633	614	581	608	612	574	577	568	531	532	546	564	529	519	520	560	575	548	543	508	538	563	543	569	553	592	537	535	535	555	583	568	560	558	606	604	557	553	543	520	557	579	547	560	514	549	554	573	563	586	610	546	564	550	553	550	540	596	538	559	545	585	533	520	554	564	576	574	564	553	557	550	568	589	545	584	540	530	556	565	564	542	525	585	555	611	547	523	548	510	623	550	572	516	552	545	540	572	549	566	537	528	555	561	535	527	545	601	540	536	543	541	550	552	572	560	506	558	532	569	533	558	545	532	549	596	564	550	544	580	593	520	563	531	554	543	559	574	584	547	607	525	561	524	577	537	611	607	565	548	546	570	554	515	576	581	542	596	521	578	572	527	524	539	564	569	567	567	562	599	548	530	626	570	519	522	565	525	608	553	512	522	572	520	557	528	537	560	572	554	570	544	563	586	581	541	539	576	560	572	564	540	557	552	561	574	561	533	544	566	552	586	585	533	534	556	555	497	574	555	571	560	539	540	564	555	511	529	544	594	516	559	544	571	536	525	555	564	515	551	558	541	581	574	532	575	576	534	526	535	519	588	523	569	565	558	549	534	578	582	528	608	494	587	518	546	548	508	547	534	521	509	545	546	594	562	533	536	589	523	589	561	505	508	559	554	553	577	568	566	539	549	572	540	580	545	543	532	550	530	544	562	563	565	619	567	554	542	528	577	556	579	560	561	578	562	530	555	549	548	566	605	535	539	571	542	531	573	566	561	553	553	581	554	536	551	522	560	612	526	554	566	547	546	556	580	548	574	536	556	554	520	568	529	551	585	533	508	584	536	516	528	567	546	538	546	565	551	536	561	578	563	545	525	587	595	559	531	563	557	573	529	530	533	577	576	540	527	566	587	554	555	573	563	522	538	530	524	550	574	543	583	514	592	569	580	574	529	570	512	574	525	543	540	539	540	543	523	512	537	577	583	563	546	522	551	544	530	538	546	534	553	570	532	578	566	514	571	576	562	544	554	576	587	554	530	550	578	544	503	589	529	579	526	581	559	596	559	568	548	587	558	542	545	560	515	539	545	537	545	552	536	551	577	574	524	584	547	536	575	543	545	557	550	539	562	556	584	609	554	577	543	553	527	544	544	519	557	549	565	608	533	546	580	569	542	583	536	557	567	575	585	545	555	560	559	548	564	527	558	546	548	566	532	562	591	537	546	520	564	565	545	600	528	546	554	583	550	566	547	533	567	599	553	526	550	603	544	532	534	567	561	532	583	568	531	571	572	504	550	577	532	530	579	527	519	545	528	549	554	547	536	524	518	556	547	538	543	547	542	584	526	586	539	554	535	530	533	549	542	529	561	591	583	547	547	553	537	529	544	548	518	526	526	543	579	556	577	547	524	556	569	555	546	548	595	582	539	507	586	554	534	548	558	547	547	516	548	536	556	517	594	570	527	552	567	594	551	567	544	542	549	535	565	545	517	562	553	559	547	621	520	575	564	546	571	583	544	566	531	554	588	536	564	523	555	580	532	546	542	572	560	540	580	553	526	566	569	565	580	511	617	517	521	576	517	531	567	556	547	551	547	537	570	565	526	554	545	540	544	529	590	580	574	577	529	545	504	551	536	558	541	553	525	606	572	542	577	560	534	565	533	553	584	518	561	570	612	563	535	528	524	575	545	535	561	602	526	575	539	583	537	555	591	548	546	488	548	578	521	512	563	559	542	526	546	523	509	523	546	563	553	570	575	548	537	547	571	543	573	566	576	553	563	590	590	557	583	590	524	578	541	585	551	578	505	569	566	582	564	551	576	566	534	549	521	551	561	547	546	539	556	551	574	524	564	550	552	516	576	538	548	500	568	549	516	520	552	535	571	518	578	528	568	570	560	562	545	569	504	589	538	595	546	534	569	578	580	572	572	551	526	567	531	554	599	552	559	545	531	532	579	557	543	545	534	548	560	547	530	564	554	537	545	536	535	532	522	574	581	525	543	578	546	537	548	563	510	530	550	540	553	571	542	565	577	524	529	526	549	560	516	547	520	549	586	562	539	584	514	556	583	516	563	532	548	574	542	541	530	566	549	548	528	527	601	518	557	576	557	579	540	555	546	543	542	529	586	559	558	519	578	570	517	549	561	528	607	557	546	518	540	554	550	568	569	534	568	573	548	561	522	599	567	554	547	594	521	567	577	542	504	592	547	594	574	582	509	592	560	566	584	534	551	556	509	542	545	581	573	534	555	542	549	551	530	536	542	523	528	522	578	547	555	571	544	580	586	561	549	569	568	543	594	515	553	574	534	531	514	580	597	558	546	549	561	504	540	568	560	518	550	591	562	541	557	554	560	568	538	551	567	600	534	550	564	537	539	552	555	576	548	569	569	580	545	534	559	524	545	593	521	546	528	543	564	560	585	603	556	510	589	555	556	576	514	591	602	548	549	540	508	548	490	515	581	539	546	568	548	549	565	603	570	585	564	550	533	557	571	611	519	571	548	582	560	565	532	553	577	573	579	556	547	580	577	566	524	535	554	549	595	531	554	579	549	563	567	541	583	529	578	500	541	545	525	544	525	561	538	564	533	585	556	543	542	529	533	542	545	583	522	548	551	552	499	559	531	537	553	578	515	569	559	554	599	572	511	563	567	548	592	543	554	521	580	564	557	534	541	577	541	534	542	533	556	595	539	598	555	581	522	548	526	565	566	531	580	582	526	565	610	558	564	546	596	529	550	544	525	518	616	499	528	555	572	559	551	570	516	533	542	529	534	538	556	535	586	621	572	535	585	518	578	518	539	557	525	498	523	580	557	515	551	561	565	577	561	523	530	532	562	570	527	540	487	548	552	560	573	559	534	567	548	537	523	581	537	556	588	563	534	583	554	545	588	563	566	579	576	556	546	537	558	537	541	555	520	580	579	526	542	548	565	606	539	541	520	566	557	534	526	547	598	520	513	530	585	565	495	533	558	562	533	555	551	559	522	576	539	534	514	566	604	520	567	525	556	541	604	561	557	568	541	534	551	550	521	535	582	528	543	568	558	549	524	521	574	509	551	542	523	584	533	572	586	580	526	559	572	569	575	585	559	551	555	609	556	567	557	564	550	573	560	563	569	517	569	575	537	535	537	543	597	558	553	563	507	564	575	574	538	523	546	569	585	525	572	528	474	543	610	532	560	538	587	548	558	586	565	592	548	538	571	579	547	554	566	551	537	563	528	582	585	525	604	586	580	543	539	563	527	560	539	522	529	566	549	562	551	543	539	590	510	556	552	514	579	557	535	543	544	546	559	577	542	548	532	590	543	562	589	604	580	596	549	533	555	599	582	579	553	563	579	566	541	503	548	547	576	574	549	543	566	564	545	565	590	564	564	558	555	559	545	540	532	547	548	542	561	550	522	581	573	549	568	533	589	557	584	561	551	573	596	519	557	557	527	546	572	597	517	531	556	601	569	567	544	549	530	512	558	557	548	585	552	564	526	522	557	547
36724	8481	1381	953	774	601	537	456	410	386	374	333	321	322	309	334	310	305	278	281	265	312	301	276	282	304	293	309	284	293	298	283	266	247	288	272	287	292	287	282	252	291	299	298	268	257	282	311	287	289	269	297	289	286	302	290	289	266	272	271	281	273	287	289	266	260	290	310	263	309	291	266	309	248	276	278	309	274	295	251	291	277	257	289	294	275	268	298	285	271	318	281	283	287	260	281	287	271	291	285	297	277	275	268	269	286	292	298	281	264	263	242	300	260	258	284	297	295	274	298	285	288	286	282	264	278	274	261	269	280	276	268	281	264	294	289	313	278	262	282	305	283	301	291	271	316	278	288	281	279	285	272	264	270	268	248	294	280	279	281	264	279	286	310	255	278	297	273	272	249	278	275	297	281	297	269	255	261	267	286	296	277	272	276	282	303	269	274	282	306	257	256	276	280	311	277	270	295	299	273	270	272	281	300	269	263	275	300	294	268	292	299	265	265	265	284	273	284	256	281	285	285	238	265	281	264	281	282	270	267	268	277	256	275	265	299	267	280	265	248	298	274	292	308	293	274	312	292	273	288	275	266	295	252	279	247	271	288	274	278	278	269	296	288	246	264	244	298	282	277	260	262	256	298	282	266	273	267	265	292	283	262	271	279	255	279	305	266	268	296	259	303	280	274	252	274	293	257	289	295	259	269	236	298	285	283	260	273	277	289	310	265	291	269	288	280	290	296	271	271	261	251	257	257	275	286	270	255	260	240	285	270	295	303	285	275	259	279	276	295	293	260	310	301	310	313	253	257	266	264	259	287	290	285	289	280	265	255	260	258	272	309	281	274	278	301	281	250	260	261	294	287	281	287	283	244	282	272	295	280	260	273	274	275	281	276	280	275	286	272	290	275	246	260	258	282	281	316	274	278	300	258	302	257	277	259	283	290	298	270	234	270	286	246	281	284	295	281	305	262	282	294	290	293	284	307	261	277	256	299	283	298	279	270	238	249	271	258	274	293	258	283	281	275	286	273	283	275	303	279	304	290	275	251	297	260	256	278	273	256	286	285	254	289	307	308	255	273	261	270	275	276	306	277	275	284	287	279	279	280	275	289	291	281	273	272	273	269	278	257	263	258	284	260	263	256	311	283	282	256	257	268	330	280	280	272	284	280	284	263	258	269	279	280	296	247	245	254	294	277	290	276	271	283	269	263	319	284	291	298	312	269	312	278	274	284	281	296	288	290	258	291	284	277	301	275	287	261	307	308	274	280	292	265	269	276	286	281	282	270	291	299	287	261	281	258	285	255	308	240	252	258	278	273	258	324	306	259	269	285	294	299	284	261	311	282	261	232	307	295	271	282	264	282	286	276	305	272	280	269	292	281	262	285	262	309	268	287	290	282	242	264	266	267	275	285	310	276	259	263	252	266	296	270	267	280	281	269	259	273	295	273	268	235	285	281	295	279	256	250	270	263	271	251	258	301	298	288	256	286	267	252	338	272	294	266	279	299	269	277	287	270	307	286	274	290	274	274	269	269	262	253	328	287	286	252	261	255	287	267	267	299	282	286	301	269	301	259	281	301	277	263	280	255	274	256	287	278	297	350	267	291	286	275	251	286	274	269	286	264	301	252	267	281	273	255	288	289	282	288	265	254	275	278	295	292	282	310	282	283	265	290	288	265	299	255	305	302	265	283	275	266	280	272	278	260	282	286	288	281	276	287	261	287	265	254	262	309	296	283	273	278	265	296	254	283	278	251	276	296	315	275	259	261	291	281	266	274	276	276	258	299	261	264	261	294	272	247	277	254	265	262	280	275	266	268	285	289	284	272	289	289	261	291	315	267	267	300	301	249	262	293	248	257	266	261	296	265	296	283	272	284	267	279	287	276	268	267	260	275	259	271	255	292	255	262	281	272	279	273	280	279	281	289	271	277	293	266	268	270	279	300	291	293	277	266	266	271	268	291	249	308	258	267	295	281	307	271	254	268	278	240	263	260	280	275	282	289	285	274	262	265	282	288	290	276	298	286	296	285	290	289	289	284	271	266	283	294	244	301	283	295	286	314	293	280	261	260	276	300	250	256	280	244	270	277	296	300	310	267	284	290	283	261	236	253	287	279	281	268	272	265	265	278	286	258	268	282	309	275	261	274	298	266	262	265	252	321	252	273	277	309	285	300	301	290	278	275	284	278	267	331	296	296	259	289	252	302	291	273	302	260	297	244	279	301	299	252	278	248	266	268	275	317	238	302	257	296	293	255	262	254	286	269	284	290	292	284	277	281	271	285	282	303	297	267	277	278	279	325	310	268	286	239	301	251	272	260	281	261	275	254	312	265	336	280	277	280	270	284	265	305	276	241	259	265	263	282	309	279	298	267	297	288	280	264	302	268	262	257	307	265	300	278	256	249	277	279	290	289	293	287	243	286	285	270	285	272	257	263	289	249	260	282	274	287	293	244	291	275	256	264	308	312	305	275	290	296	275	295	295	268	287	274	277	284	291	273	306	255	287	286	287	273	282	291	274	256	265	265	315	274	279	278	265	288	311	287	278	285	268	259	292	263	293	278	282	263	277	291	285	285	284	304	281	273	302	299	266	261	302	263	282	313	264	283	270	266	267	275	304	285	253	257	305	271	275	264	291	281	231	291	285	272	247	276	277	259	282	263	251	245	252	283	270	266	260	238	286	260	276	290	243	265	265	270	282	317	289	286	277	264	280	279	255	271	292	299	253	276	259	276	279	282	280	272	263	293	263	282	292	259	303	285	264	274	318	248	274	275	278	289	276	309	248	273	278	288	263	285	268	274	305	253	243	300	273	299	280	291	244	289	294	313	294	267	256	294	274	271	269	268	281	276	295	279	281	281	291	231	253	253	259	297	296	265	265	258	269	244	304	271	255	277	249	303	290	268	283	301	268	291	284	278	271	287	294	289	316	305	303	277	287	274	248	283	281	303	295	267	290	265	251	259	273	289	280	297	263	287	294	303	303	259	278	281	274	285	291	285	257	270	271	279	281	288	292	259	289	330	262	292	285	257	275	251	269	262	305	275	255	297	272	299	272	283	305	274	294	270	260	256	274	273	276	278	274	259	258	255	281	280	242	283	257	244	290	272	288	272	282	293	258	268	267	259	284	251	284	267	277	315	284	286	282	296	256	246	253	255	267	255	287	283	259	283	253	245	306	271	269	303	272	260	285	275	279	307	275	250	309	277	266	270	277	292	268	279	255	300	245	279	285	286	304	266	293	305	279	299	261	255	270	279	284	288	242	268	272	252	285	255	298	269	274	306	245	286	258	267	262	251	290	267	254	257	259	275	264	300	281	298	276	290	288	288	276	300	288	277	281	257	253	277	282	302	284	302	280	273	322	273	292	282	295	278	305	280	271	266	301	308	285	254	277	260	312	267	275	259	268	255	275	270	311	291	294	295	316	322	286	285	286	292	258	267	258	291	275	266	268	274	274	249	297	284	272	253	264	282	260	252	286	287	266	252
19435	1493	2832	3168	2774	2300	1960	1775	1477	1411	1304	1175	1140	1076	1072	976	1008	961	931	886	873	875	842	845	842	804	801	743	827	861	777	781	757	716	789	782	791	813	778	755	746	692	716	725	713	754	777	717	749	720	760	769	775	731	750	757	702	730	757	742	682	694	753	729	764	708	725	744	713	723	732	759	707	743	714	742	713	713	717	717	717	733	672	712	696	702	748	734	663	724	730	676	736	703	714	670	685	682	741	729	778	738	698	749	746	707	706	764	735	692	700	736	715	698	705	723	693	732	763	730	704	724	757	756	734	720	716	714	733	701	737	690	727	736	690	710	768	675	725	751	671	720	746	712	717	661	759	684	732	722	743	719	719	692	726	752	749	749	762	687	718	704	708	681	717	699	722	689	710	741	714	694	716	692	722	755	738	725	691	711	717	727	719	714	736	670	703	730	681	787	651	734	694	714	731	696	726	740	696	712	735	696	725	692	724	691	748	745	701	731	687	697	735	685	704	681	754	685	769	723	703	727	713	735	696	725	734	780	733	724	679	700	702	687	690	719	740	721	729	720	714	707	737	692	740	680	733	723	744	705	699	740	783	706	725	746	748	718	721	755	712	732	705	686	716	686	732	716	737	699	744	728	715	703	773	751	741	755	705	716	732	701	745	758	737	700	736	717	648	732	676	780	694	724	713	660	733	736	763	682	701	697	699	717	753	701	659	765	770	678	707	726	728	687	706	707	755	760	716	742	721	711	723	712	695	757	717	725	734	689	745	722	774	707	741	722	689	723	729	726	760	696	690	727	744	702	701	657	779	739	712	712	756	732	713	711	710	712	698	769	678	717	722	728	718	712	675	741	694	718	743	705	702	726	726	765	723	736	730	712	739	684	698	694	706	713	711	679	703	712	717	731	679	731	711	739	728	712	703	695	656	693	667	752	723	706	765	741	714	684	718	708	749	727	698	707	708	706	725	728	723	692	707	729	739	677	703	737	691	724	700	727	712	713	737	713	746	765	681	744	717	708	702	752	721	682	706	742	758	697	699	724	725	686	733	737	673	742	749	692	735	687	703	703	713	723	746	739	727	732	714	717	725	731	696	700	723	755	724	756	733	711	761	675	729	699	698	671	713	689	738	771	734	740	720	681	712	731	713	771	687	735	688	705	705	710	751	735	718	671	730	713	729	737	743	723	699	706	775	695	701	692	703	756	737	709	737	672	727	794	688	706	681	725	712	702	682	695	744	720	696	749	752	730	696	657	649	754	668	727	752	706	766	728	708	741	713	712	676	692	681	690	781	711	704	676	759	719	739	673	727	695	720	703	719	727	740	747	735	714	719	712	709	730	701	754	713	725	710	687	667	709	681	745	720	720	696	697	738	682	703	684	778	711	688	732	685	657	692	664	732	751	712	701	684	721	727	726	661	716	724	722	753	749	703	702	668	734	709	728	738	686	750	705	668	752	713	723	706	659	677	698	680	758	679	705	717	680	702	719	727	700	694	686	725	701	741	705	712	731	721	715	728	733	713	705	696	714	732	729	733	677	706	674	685	718	723	780	706	712	727	702	765	726	725	693	699	678	732	725	706	750	681	722	660	740	690	753	700	714	688	701	659	759	724	711	703	769	714	732	709	721	719	694	725	759	748	699	746	668	728	680	725	714	689	743	748	709	747	740	689	680	733	720	718	727	707	665	716	705	749	734	733	765	688	703	685	683	744	677	690	754	747	692	757	689	704	685	719	692	649	693	713	689	721	682	732	720	675	720	700	701	700	754	714	704	702	684	744	743	695	720	692	724	757	691	748	733	699	719	728	689	715	678	728	729	663	740	724	695	729	725	701	692	717	721	702	714	707	686	739	682	710	722	719	697	718	745	761	688	750	700	687	725	693	718	714	713	721	685	710	733	746	681	678	713	731	748	719	720	734	736	775	738	744	721	724	737	729	752	701	744	721	716	689	758	708	712	697	715	719	728	707	738	736	742	693	742	689	781	723	731	702	732	699	688	699	744	680	752	730	740	732	747	722	701	734	746	787	754	737	716	709	751	709	711	741	705	664	732	715	701	723	718	679	692	705	702	701	697	756	700	714	750	721	709	718	736	723	707	711	738	701	651	722	698	726	704	733	716	762	697	693	729	700	733	755	730	684	726	714	715	714	750	701	727	678	757	704	740	681	703	672	766	719	745	722	734	685	753	761	727	719	729	714	693	733	708	686	702	737	774	707	747	729	675	719	745	715	688	680	702	685	748	731	721	701	731	791	702	723	740	718	707	736	736	663	702	691	753	745	701	735	701	739	721	679	742	709	708	719	716	718	722	727	740	678	692	731	718	693	672	700	720	703	711	685	689	759	718	731	752	729	724	746	705	733	699	739	714	688	732	702	701	799	670	758	669	713	704	729	709	749	729	696	714	707	692	730	700	749	717	676	727	763	685	704	680	708	732	708	695	701	723	703	658	769	708	719	688	709	747	726	717	720	688	719	692	714	689	750	738	749	693	700	721	722	715	692	686	722	714	713	734	733	675	741	701	686	762	732	738	732	775	766	696	719	678	676	673	760	713	702	658	712	715	747	698	752	730	668	736	710	743	723	722	725	687	690	685	768	733	705	746	737	738	677	729	704	714	755	670	677	699	669	705	663	687	684	639	746	675	706	697	708	672	733	740	706	685	711	698	687	724	750	747	734	704	697	718	744	718	710	797	690	724	707	706	690	739	719	747	734	707	740	733	696	721	714	736	733	719	777	754	681	716	763	702	715	687	717	659	735	736	687	755	789	688	741	725	702	723	718	725	733	687	721	694	739	710	715	682	708	713	681	753	689	734	703	692	740	691	693	744	696	698	714	727	740	678	670	692	728	767	734	705	710	757	713	719	707	743	658	685	698	677	709	732	739	666	698	746	697	685	749	722	689	735	698	734	686	735	688	703	728	724	702	719	731	655	732	710	723	753	735	740	741	719	765	699	680	685	729	727	708	692	724	698	744	719	736	758	696	701	702	734	725	699	671	718	718	697	723	708	729	693	692	721	728	705	728	714	717	723	686	747	668	700	772	730	751	710	690	776	672	716	655	735	661	717	743	721	690	734	699	757	692	710	754	733	722	752	699	739	689	753	711	704	750	703	710	706	769	740	690	662	719	683	672	706	689	723	666	702	734	722	697	684	696	737	730	691	659	728	733	738	709	769	715	703	736	736	645	705	697	745	730	793	679	727	674	699	724	728	677	705	761	730	760	727	676	741	723	669	677	704	745	698	760	734	714	742	691	715	697	697	759	730	728	704	727	703	745	712	767	710	727	734	703	735	712	720	693	688	738	709	749	731	746	694	722	721	723	720	757	748	700	734	705	665	722	685	722	698	725	741	698	691	668	716	690	702	741	688	740	733	733	732	728	705	713	730	714	708	719	696	698	711	713	780	666	687	719	724	742	690	687	728	727	708	699	715	717	711	701	704	680	729	754	732	725	693	737	750	692	705	721	742	717	712	715	732	743	726	690	726
50402	17112	3189	1766	1118	795	637	583	473	438	347	309	284	327	272	245	256	247	257	250	274	252	236	205	240	217	243	238	216	209	223	236	230	226	241	221	219	208	176	220	223	203	216	259	190	214	235	192	198	230	215	199	225	185	205	208	205	202	208	201	207	230	231	205	217	209	209	197	205	213	202	205	215	213	206	234	207	221	232	188	195	203	202	197	195	212	215	200	186	198	197	197	187	216	195	165	188	193	181	195	185	216	223	209	188	221	217	209	199	197	210	199	198	216	190	197	191	201	217	189	243	206	185	190	202	198	208	192	198	224	209	207	212	187	245	196	246	182	224	187	220	204	216	189	191	227	199	209	205	206	214	218	189	210	203	207	185	197	212	198	212	197	214	203	214	217	204	217	192	200	190	208	209	205	217	177	185	187	222	229	202	212	213	197	204	188	181	218	189	195	201	214	215	225	215	185	214	206	191	234	212	212	223	201	198	174	234	187	217	196	204	187	208	214	228	202	235	239	201	186	207	194	219	187	187	206	216	185	228	209	199	209	201	213	247	228	224	192	195	207	194	207	211	205	200	179	180	206	191	192	224	191	216	207	204	178	191	186	204	195	212	231	202	198	194	226	220	185	207	189	186	211	227	195	214	188	200	200	190	186	185	208	199	216	198	180	227	182	188	211	211	222	211	189	201	229	180	181	191	207	191	196	224	213	203	202	219	217	209	175	198	223	199	186	211	233	185	181	196	209	207	192	207	211	228	186	186	205	207	200	199	190	206	225	206	204	211	209	198	189	196	234	201	231	192	187	212	205	204	224	213	204	193	189	232	237	215	235	217	226	226	205	225	196	197	216	192	186	193	213	209	208	215	191	198	204	208	185	230	199	189	218	227	201	190	215	246	209	231	199	195	204	217	183	231	220	190	205	188	199	236	192	181	177	228	205	195	188	178	190	191	210	182	181	201	170	189	210	182	201	198	199	233	202	212	212	214	221	201	193	228	207	203	213	189	242	217	185	220	230	187	183	205	191	208	206	200	213	204	179	218	190	186	218	196	198	192	198	206	184	187	187	198	183	200	212	206	202	203	212	229	211	210	205	232	205	216	217	234	235	213	215	200	209	189	210	237	216	189	200	214	188	218	212	219	183	191	219	228	177	209	202	205	214	189	196	189	188	211	187	229	209	214	216	197	212	185	176	198	205	205	204	191	242	228	215	188	209	194	209	206	204	207	195	203	216	178	187	213	183	204	206	200	241	208	219	212	211	215	205	202	197	188	193	214	213	183	204	196	205	196	198	194	211	207	205	222	183	204	180	231	177	189	199	226	209	199	208	201	213	206	200	205	206	186	214	224	202	204	216	203	213	195	207	196	207	214	178	220	221	205	176	196	190	198	183	201	190	192	222	202	213	235	205	196	190	222	214	198	165	207	203	212	213	200	214	201	217	196	213	214	232	215	211	213	185	195	203	194	212	199	208	173	209	209	201	213	227	226	202	232	195	217	200	179	213	195	201	212	211	210	231	177	191	203	216	182	202	201	202	212	194	203	234	207	207	217	208	221	206	201	208	194	217	213	187	211	206	195	208	203	189	204	205	227	203	220	215	209	208	192	206	207	212	197	210	203	215	170	200	226	230	191	223	210	199	218	206	208	210	179	210	188	210	188	191	210	212	205	202	181	196	195	218	205	182	182	197	221	190	196	216	208	217	197	196	205	227	199	201	195	212	206	198	203	208	206	211	204	204	209	200	202	205	183	202	196	207	196	202	211	216	195	216	199	199	211	226	226	237	215	186	198	199	202	221	210	203	204	187	211	220	204	204	160	196	184	208	200	209	230	181	216	190	223	187	200	203	206	211	245	198	188	203	213	202	207	216	186	198	228	195	195	195	199	192	195	223	180	201	223	192	188	218	210	228	206	190	197	214	216	193	209	217	233	209	186	207	234	208	192	224	209	220	220	236	211	211	202	207	205	191	201	215	209	208	212	207	167	200	194	220	220	202	213	175	216	223	211	208	194	204	211	204	221	219	198	192	208	201	215	177	181	197	193	209	203	170	203	212	235	207	195	199	214	189	219	200	195	201	197	204	226	209	201	193	204	221	224	218	218	197	211	217	190	210	199	208	197	212	235	201	217	201	213	211	204	187	205	214	222	199	187	194	196	189	190	196	207	187	215	200	205	213	217	178	169	212	210	210	200	201	218	200	209	201	217	188	229	191	217	212	199	219	186	198	209	206	197	196	209	200	209	183	181	199	204	216	217	178	178	202	199	199	210	192	204	198	183	188	211	187	192	199	185	211	209	209	208	189	201	218	202	212	195	199	212	201	206	217	199	212	189	210	197	198	201	214	210	245	195	182	217	185	217	203	204	225	206	214	214	230	199	206	214	213	211	210	190	202	213	198	197	208	195	195	180	205	201	176	197	215	228	237	202	226	199	212	189	222	184	199	225	226	216	205	202	196	228	196	230	182	196	206	206	174	206	246	242	192	192	203	209	187	207	167	209	196	215	199	190	192	204	188	228	257	202	209	212	200	211	209	186	205	187	172	211	202	202	201	204	198	203	207	199	194	191	225	226	193	190	217	214	201	183	193	204	206	212	213	206	219	199	215	229	202	202	181	228	202	189	213	187	206	199	194	180	188	210	222	224	206	217	202	207	217	194	201	198	211	185	185	238	199	193	210	218	199	203	184	212	219	209	199	200	195	196	215	203	192	188	194	225	202	206	202	216	220	192	187	207	208	203	218	200	208	223	207	200	190	213	230	220	199	203	231	234	203	224	183	204	217	206	211	206	212	198	186	207	214	193	214	202	225	219	193	198	243	192	181	179	203	202	188	229	211	199	174	217	206	210	196	211	221	179	218	238	200	196	198	195	183	208	189	214	202	208	216	200	213	224	209	203	192	204	201	178	183	184	191	195	179	181	218	192	215	206	202	206	206	206	214	199	198	196	191	190	200	202	211	201	211	202	200	204	169	177	206	182	227	221	217	198	199	225	179	224	199	189	222	206	186	207	197	198	185	183	196	202	204	220	210	172	234	232	182	203	191	212	245	189	197	220	206	205	198	217	185	206	190	203	185	204	203	213	207	179	198	193	195	204	187	196	220	193	211	211	187	181	222	220	197	200	230	226	200	194	197	205	210	190	229	197	230	218	193	170	199	193	239	210	216	213	181	208	187	192	211	194	210	216	200	207	185	231	210	208	202	215	217	205	223	223	187	203	200	223	219	204	195	203	196	193	196	227	209	218	213	203	201	199	211	210	221	205	221	214	186	200	179	211	211	196	161	209	214	198	197	191	179	196	205	233	226	208	188	205	213	199	220	198	190	212	183	196	217	235	209	194	227	227	194	216	193	249	195	225	207	198	189	199	221	197	179	219	215	186	210	183	197	195	201	196	201	180	211	182	204	210	190	203	180	212	226	212	211	166	212	207	184	217	212	176	186	200	208	212	207	210	197	220	200	217	183	207	236	209	204	204	208	227	212	221	228	205	219
26783	2143	4774	5251	4562	3638	2966	2492	2133	1856	1528	1509	1275	1279	1092	1039	1031	955	899	918	831	849	825	792	763	767	732	698	698	680	653	709	708	651	672	687	680	629	627	653	616	642	611	598	585	613	597	607	606	552	535	552	559	567	612	586	609	527	590	557	589	612	570	554	561	568	546	554	567	567	561	578	597	537	552	499	570	538	526	545	537	547	561	547	559	548	550	551	502	577	557	564	540	539	524	553	598	541	541	566	539	543	555	516	533	562	558	524	551	518	546	530	527	544	580	517	533	549	499	502	527	547	531	558	554	526	587	546	533	543	573	535	531	557	520	531	487	540	516	528	577	529	545	565	603	582	576	531	551	499	581	590	541	565	564	516	530	536	579	534	548	570	547	544	528	551	530	586	485	538	534	516	508	554	545	554	548	552	569	538	591	506	510	548	546	567	564	556	539	543	542	546	562	570	531	547	475	547	567	511	509	523	525	571	546	507	601	518	552	542	562	523	527	577	494	573	536	521	540	492	561	574	559	523	530	509	513	556	559	545	480	561	532	543	595	511	529	547	519	524	543	564	531	518	538	506	491	527	541	505	587	498	498	576	562	517	548	560	549	550	545	524	542	510	552	571	557	551	499	574	519	516	485	537	552	522	521	521	526	546	517	484	572	537	533	518	496	508	539	554	513	523	478	591	543	523	553	538	543	540	500	536	585	545	582	555	516	478	525	505	539	548	479	524	555	503	542	530	561	563	539	545	566	556	515	508	550	565	537	518	494	549	527	557	514	521	516	558	527	546	502	533	516	538	549	491	536	569	554	546	480	545	520	513	496	539	483	547	508	525	526	513	513	521	483	519	541	526	521	536	535	511	553	529	519	593	543	535	581	534	524	552	503	531	559	515	546	526	509	546	527	533	532	509	541	544	543	504	535	517	556	565	499	499	509	553	538	554	535	531	573	561	524	519	560	570	516	517	472	543	550	545	543	522	501	562	530	511	508	551	552	514	527	524	508	512	513	546	534	518	518	587	572	552	511	528	566	548	521	491	542	518	559	557	498	539	521	513	516	513	540	514	507	544	533	541	507	540	525	559	547	542	557	513	552	531	531	548	547	498	515	547	543	521	516	539	531	529	558	516	534	517	510	514	537	554	535	509	518	549	532	516	635	523	547	551	572	537	551	548	528	501	542	532	512	545	510	543	506	544	569	527	515	525	557	581	506	504	536	502	548	560	525	513	534	559	552	544	542	532	488	498	572	549	510	528	530	561	507	554	552	507	553	543	497	504	553	523	545	494	503	543	524	531	525	544	563	524	541	561	493	532	512	517	544	522	505	524	502	537	569	527	498	544	513	536	536	518	570	505	555	547	563	535	548	537	544	542	483	558	533	556	590	544	520	554	532	509	551	561	530	509	503	544	491	515	531	570	512	540	540	521	533	535	505	535	564	532	535	570	544	505	534	572	537	523	528	527	508	519	526	569	534	520	550	524	492	501	547	488	499	548	563	535	530	543	552	522	542	539	509	572	510	543	574	520	496	526	499	548	529	551	556	536	562	527	544	537	566	554	503	571	539	517	502	504	536	523	488	521	592	512	495	578	582	507	589	566	541	593	544	557	547	545	529	509	516	514	502	514	516	520	548	500	500	576	518	549	544	526	524	553	508	513	508	499	496	549	557	508	522	539	537	523	575	530	542	531	507	524	503	562	558	514	515	537	494	572	534	500	534	548	538	558	531	533	561	533	523	543	509	523	501	553	490	505	610	527	539	542	560	521	517	545	565	492	515	544	527	515	484	522	523	551	525	523	523	537	547	517	571	530	558	522	499	528	501	543	503	564	585	503	536	520	515	542	552	551	507	541	548	498	499	508	524	511	515	509	576	536	516	533	560	510	550	525	571	542	509	505	572	522	519	486	571	529	518	515	507	507	534	524	550	544	517	534	550	554	539	569	515	511	494	528	531	526	536	513	509	531	546	488	541	506	490	524	562	544	564	524	551	513	552	528	523	486	560	537	504	540	519	545	531	557	543	524	554	486	500	529	515	532	525	518	563	513	535	532	553	544	502	538	490	534	531	498	543	508	531	532	523	565	561	537	550	541	556	517	515	504	570	551	538	537	551	515	530	513	514	506	532	521	496	518	521	540	539	547	539	553	545	522	499	521	528	514	534	572	536	532	527	539	559	568	563	533	553	530	558	523	557	543	558	523	540	534	509	513	493	559	568	547	511	503	555	522	557	526	542	552	518	555	531	548	506	497	568	532	548	499	555	547	534	474	529	558	508	528	511	542	525	545	561	565	540	521	558	519	533	523	539	560	517	587	518	522	537	513	504	543	510	568	517	531	548	552	507	508	514	587	527	521	583	541	550	533	542	529	496	516	532	535	560	475	556	532	509	533	520	523	585	571	531	526	554	525	482	543	533	530	526	565	537	542	491	556	526	548	521	592	544	485	563	518	541	534	496	501	512	560	578	583	538	547	520	530	514	575	512	551	515	551	514	526	531	570	536	543	555	502	498	531	540	493	563	534	579	592	574	496	520	524	508	527	533	570	544	535	520	571	549	530	527	539	513	533	498	516	505	541	563	557	543	542	482	550	514	523	513	551	578	538	559	544	553	541	509	546	530	488	515	539	534	541	587	563	487	493	537	513	520	515	532	551	521	522	539	556	527	513	526	570	508	529	561	519	508	566	535	492	529	567	483	566	461	548	542	536	544	539	518	515	571	546	520	549	533	563	527	517	560	523	554	551	508	505	539	509	556	494	525	559	502	560	559	530	559	533	577	581	473	551	537	580	485	527	489	530	556	512	516	543	465	532	561	499	529	551	541	505	551	512	530	494	536	546	544	569	512	525	528	521	532	538	515	518	522	559	567	517	513	534	516	490	535	571	493	537	534	533	513	533	529	499	555	570	555	544	562	501	542	548	578	493	552	511	537	525	549	567	520	540	574	575	568	539	502	499	548	568	535	516	528	551	496	520	527	549	535	535	540	541	495	497	495	603	517	519	511	467	563	534	554	522	526	550	512	561	512	479	528	552	541	507	525	507	563	579	558	560	523	520	531	560	524	525	491	546	502	522	541	526	530	509	547	535	558	488	545	516	525	553	555	532	538	520	510	531	487	508	538	500	542	551	504	542	516	554	533	523	562	540	512	534	572	524	537	548	572	539	521	536	530	540	547	536	522	529	514	509	528	489	541	568	524	536	522	537	542	512	552	528	520	557	539	511	522	506	539	520	529	530	530	539	550	562	554	547	502	475	575	524	512	508	529	521	545	527	519	533	513	520	530	513	515	538	481	534	529	502	526	547	546	529	512	493	583	568	548	563	515	561	515	513	551	510	547	507	520	550	498	524	495	536	528	510	549	547	524	525	547	507	519	560	524	534	537	538	546	506	500	508	557	538	544	554	536	560	550	503	541	529	553	514	503	490	552	522	548	532	561	575	542	545	555	461	539	530	569	553	492	557	514	524	526	541	509	548	533	510	541	525	536	528	500	540
4216	271	241	221	197	214	219	210	192	233	208	208	210	205	199	228	216	198	192	224	228	200	186	203	202	195	217	207	216	202	206	195	206	227	196	213	226	212	196	222	219	222	219	185	234	210	218	213	172	182	202	200	205	183	213	224	222	192	212	221	200	212	204	200	194	209	184	193	185	200	188	199	212	203	186	202	189	204	167	186	204	184	197	190	216	189	222	209	199	202	185	215	236	217	228	204	223	188	201	198	238	201	199	204	216	208	204	193	217	235	193	207	194	221	208	213	197	201	209	175	195	189	189	181	247	182	220	215	194	226	196	191	202	209	221	194	192	215	202	203	206	178	205	211	197	224	198	213	196	225	199	221	230	173	194	222	212	206	194	227	201	200	191	205	200	206	204	212	208	204	201	208	201	198	198	205	218	218	214	183	205	198	201	176	194	191	212	207	224	190	231	196	202	215	212	176	217	236	226	193	181	217	213	198	196	188	216	177	210	211	191	184	233	206	211	203	217	221	192	210	209	196	178	184	213	210	229	212	218	187	169	196	189	198	214	200	210	191	193	205	181	232	188	211	229	215	217	210	218	216	201	221	191	231	226	199	211	181	203	223	206	185	212	214	223	197	188	183	205	195	229	191	187	194	224	190	186	232	202	212	198	231	201	221	217	173	194	204	204	227	208	197	207	187	205	202	213	169	194	185	199	224	230	221	222	243	236	198	218	233	208	200	233	206	222	195	200	190	189	182	199	193	213	222	172	219	192	207	195	177	211	200	191	196	185	185	198	210	209	188	219	179	207	186	202	185	223	183	205	203	213	201	206	205	203	202	190	195	215	224	195	185	193	178	216	200	196	200	203	251	205	215	214	202	196	218	203	238	207	210	195	217	205	186	199	195	208	213	212	189	191	199	185	221	182	198	184	195	175	224	206	196	177	233	205	205	203	209	186	198	199	184	218	192	189	193	195	185	207	235	199	215	202	216	188	200	193	204	186	199	199	194	195	200	235	218	192	208	179	198	182	209	192	218	209	181	186	189	207	194	199	202	203	186	206	186	206	211	209	201	177	212	194	186	200	196	214	193	199	204	217	215	200	209	210	185	223	202	217	213	204	226	216	216	216	188	236	209	192	196	233	200	207	214	208	184	182	181	204	202	200	202	212	192	214	208	203	187	204	211	213	209	221	190	198	209	199	230	212	215	211	205	193	224	217	205	217	195	184	182	217	203	214	194	222	216	180	226	222	221	221	192	206	222	209	228	191	214	219	196	206	212	193	202	198	231	199	241	215	216	216	203	192	200	193	212	189	220	212	206	196	231	225	197	190	240	201	194	180	223	242	202	206	197	208	209	231	201	211	207	216	212	190	192	226	203	186	215	212	218	217	207	197	212	211	172	220	202	210	225	197	161	213	207	231	234	189	199	211	196	189	196	228	185	216	201	226	186	231	207	214	194	185	202	199	235	214	211	209	195	185	195	228	216	202	186	215	213	190	196	195	223	226	206	198	194	192	231	201	216	202	205	193	209	181	202	174	206	219	203	195	212	226	197	198	202	186	208	217	207	190	214	215	188	220	194	192	206	217	188	189	191	189	197	197	206	219	209	213	212	220	221	217	168	207	217	218	207	183	227	219	191	209	195	182	194	183	223	211	207	235	211	197	201	191	213	188	221	210	202	225	204	187	211	224	218	189	202	196	211	188	192	188	196	210	185	201	199	232	186	196	203	211	234	205	206	194	209	201	208	223	227	204	193	188	219	201	204	207	207	195	180	223	208	187	223	207	240	200	194	208	216	220	204	206	214	210	197	180	219	222	182	197	210	202	184	218	204	198	221	199	212	215	189	224	210	207	207	215	196	209	185	192	205	210	191	212	240	198	179	203	213	221	194	192	224	209	214	207	194	232	210	194	200	229	174	202	205	224	240	220	213	200	194	210	210	192	214	209	222	192	200	220	207	194	218	225	208	215	193	208	203	234	206	206	184	214	177	172	195	200	187	196	200	200	238	200	183	199	189	179	204	197	202	195	241	215	199	239	183	209	194	194	220	213	208	205	200	186	169	201	214	212	210	208	218	171	191	187	187	205	222	183	220	229	224	180	217	201	240	207	193	190	217	227	197	196	213	200	192	205	194	211	185	202	194	214	235	234	204	227	218	222	209	183	201	245	185	219	185	225	231	199	199	206	179	211	191	189	228	211	204	197	203	193	203	218	173	205	229	214	203	212	225	198	202	219	213	223	210	200	200	197	200	175	194	206	230	204	188	212	193	194	193	201	228	236	187	207	209	209	191	211	186	199	230	203	196	243	204	215	191	198	209	207	207	198	217	224	186	224	198	217	213	196	210	200	208	183	217	208	208	209	187	207	218	187	214	211	235	208	208	204	196	197	226	225	228	178	230	179	193	196	218	209	225	187	208	233	201	208	223	172	202	187	187	205	197	210	209	187	209	187	219	225	220	214	194	205	213	213	237	223	179	183	188	189	213	198	193	202	177	214	221	205	257	180	202	221	215	205	225	217	194	213	178	188	174	183	182	241	221	219	221	202	184	199	203	198	209	231	202	212	212	233	211	206	202	191	186	190	206	199	207	197	174	208	232	197	205	186	203	198	216	199	222	207	207	210	217	204	229	228	194	203	211	188	206	196	194	222	209	220	199	228	185	207	202	231	218	202	207	195	198	199	195	178	214	204	202	191	213	185	197	198	188	202	211	224	182	202	210	192	227	200	210	213	190	203	211	207	235	202	177	201	191	213	229	210	234	201	213	178	194	179	206	184	213	215	221	207	198	211	189	207	196	239	205	199	218	246	222	213	183	213	211	173	212	194	217	224	183	216	227	228	205	224	202	176	212	213	213	191	184	236	204	187	188	208	180	206	201	184	192	206	190	219	212	190	220	193	195	200	198	206	187	218	211	217	218	208	195	207	211	213	205	177	189	205	202	193	210	185	215	223	191	206	212	195	188	195	180	224	220	205	234	222	223	202	201	206	212	196	200	182	178	190	220	195	223	226	227	204	211	196	221	202	188	206	202	221	192	178	209	184	204	189	208	218	194	211	197	202	216	187	173	193	208	235	195	209	221	206	186	215	201	232	217	192	197	209	214	215	214	203	219	211	183	204	234	216	179	226	179	191	210	184	206	192	203	197	201	208	222	219	204	210	171	234	185	178	207	224	206	193	205	209	200	202	211	224	193	230	178	215	223	206	200	192	194	205	191	218	215	212	210	179	201	213	201	201	206	212	223	217	199	222	238	218	199	211	209	212	197	196	235	194	198	214	221	193	187	225	191	172	226	190	216	213	192	204	218	216	213	203	199	208	223	219	216	198	243	226	208	213	220	223	190	205	230	176	218	210	182	187	213	241	211	205	208	200	221	206	191	191	225	193	207	181	200	199	218	211	215	222	212	231	229	251	200	253	195	210	198	188	184	182	206	222	207	188	207	212	191	182	200	207	235	192	205	214	241	197	225	199	180	214	195	215	215	194	198	197	198	213	199
4037	561	676	698	622	646	554	618	623	602	570	558	577	521	576	575	576	537	528	546	590	540	527	581	548	549	570	609	568	574	535	560	616	549	603	523	559	545	562	569	556	556	563	554	581	548	508	541	575	565	544	552	550	553	552	557	539	576	540	587	556	512	551	517	562	579	533	579	558	568	589	541	556	543	544	575	537	526	553	565	620	570	556	541	532	554	560	549	582	543	588	572	535	585	563	569	576	621	561	583	514	573	539	545	520	553	530	513	527	581	561	569	586	603	595	558	597	545	568	511	545	580	567	541	524	542	586	575	518	554	565	548	521	573	544	513	589	558	576	545	565	535	555	542	559	553	561	589	597	575	574	574	566	507	562	526	557	507	554	552	517	525	575	567	530	528	549	522	538	510	608	575	542	553	522	534	547	569	570	524	552	565	545	574	555	538	593	521	580	554	561	557	537	574	502	631	577	571	537	538	552	566	521	543	547	575	551	596	549	560	543	549	583	533	592	569	547	554	578	559	544	582	514	533	527	588	564	566	540	583	532	565	575	512	558	552	551	559	557	523	588	604	586	591	603	524	582	533	560	573	572	570	570	531	555	544	572	535	538	509	569	560	568	578	545	580	541	559	610	538	586	542	538	554	572	576	575	552	560	568	578	565	537	568	577	532	546	560	529	568	501	525	586	559	542	555	536	544	528	528	545	559	544	527	552	542	554	547	571	571	508	563	558	584	554	527	520	544	512	580	522	569	558	599	559	588	587	530	542	549	601	570	578	557	565	555	538	565	568	523	563	590	559	580	535	525	570	550	541	538	581	578	557	515	577	560	532	556	555	555	549	561	550	550	534	571	546	568	550	550	564	496	555	550	547	577	564	547	544	611	584	587	493	520	518	540	540	563	597	572	570	517	552	564	543	561	594	547	520	549	564	582	550	547	521	547	560	512	526	627	538	545	558	533	556	542	530	532	563	542	567	559	556	543	547	510	577	552	555	509	528	587	526	547	540	573	556	519	544	546	561	538	564	527	573	511	565	536	600	552	591	527	582	579	536	540	537	562	569	568	563	578	539	566	606	561	584	571	580	540	548	548	550	529	589	557	578	558	545	532	557	576	595	559	532	572	561	574	578	553	502	536	510	525	582	569	550	539	557	588	545	563	537	588	568	515	574	534	568	540	569	532	540	542	553	575	526	569	538	518	558	592	539	533	538	589	517	551	531	578	542	564	562	542	553	587	571	579	522	520	554	577	545	543	559	509	557	543	527	557	548	542	553	548	528	590	581	549	575	519	575	513	578	554	572	610	530	562	548	551	564	564	527	576	532	550	570	565	559	620	516	559	579	544	525	580	514	575	548	535	540	522	583	548	591	572	547	600	558	563	586	512	567	573	533	512	568	534	579	520	543	542	543	541	577	530	587	523	551	554	550	504	563	579	539	530	563	561	573	596	544	580	542	568	534	553	575	584	553	555	555	563	540	562	552	512	587	569	573	557	523	502	547	576	567	521	536	562	564	563	552	537	527	578	568	543	591	528	539	548	568	561	562	615	556	557	533	533	575	537	566	586	572	577	528	544	557	572	566	546	540	586	524	589	549	580	580	551	528	574	506	529	557	574	567	540	454	574	560	564	581	505	521	559	527	540	545	510	560	501	544	573	500	546	559	574	550	595	579	533	552	554	520	585	583	568	585	534	586	553	527	538	512	505	558	587	529	525	568	504	564	552	551	557	539	532	529	558	578	542	570	588	562	531	572	578	564	542	593	562	526	540	547	536	547	543	551	548	538	542	519	558	545	565	594	585	594	572	541	534	576	609	541	545	538	564	558	545	507	588	510	550	551	564	529	572	525	510	542	560	536	597	570	554	544	575	547	565	567	534	530	542	583	573	545	560	559	561	585	516	573	539	581	587	538	541	551	594	521	561	559	542	550	538	551	574	563	556	556	536	573	518	575	569	545	555	549	544	591	579	574	538	544	561	590	554	595	537	500	530	576	538	532	550	572	558	557	565	500	585	524	524	525	555	554	543	589	538	561	557	535	542	554	617	563	551	566	586	557	513	545	556	613	527	549	548	555	587	560	552	485	544	562	550	569	516	544	585	569	536	577	545	542	517	560	570	592	572	559	511	584	561	534	566	546	520	533	518	523	529	520	591	617	624	522	564	578	612	508	571	572	537	537	532	508	573	577	537	549	558	547	551	538	556	588	567	542	515	541	550	556	535	561	566	555	523	597	568	559	535	539	534	557	533	546	535	565	578	564	509	559	538	565	551	542	611	550	566	599	556	548	570	554	573	566	570	585	566	567	569	574	561	568	547	525	569	553	554	519	580	552	574	593	552	554	585	521	552	557	555	558	548	537	602	619	555	554	562	564	567	535	551	548	574	572	557	568	563	545	538	542	586	572	592	548	542	577	541	538	570	537	537	589	574	534	559	559	559	525	535	562	542	511	543	544	538	505	553	559	554	518	553	572	545	534	607	564	554	530	507	573	535	557	588	561	569	537	556	573	547	546	532	577	541	564	495	509	568	533	555	549	513	521	585	546	558	559	552	582	563	521	548	568	603	538	607	563	530	573	576	571	560	580	546	552	555	543	550	547	530	545	557	516	568	565	539	587	544	591	581	562	519	564	541	546	564	582	530	553	567	577	604	562	553	544	586	563	535	562	535	570	578	501	555	531	560	540	545	567	540	569	563	557	538	549	571	541	607	531	528	519	581	546	543	580	557	526	545	556	553	577	573	571	570	546	547	514	501	548	560	534	527	539	588	549	527	570	571	573	557	575	553	554	592	516	557	561	534	549	526	563	569	520	540	582	564	529	516	581	565	556	595	545	552	586	545	555	562	538	557	549	533	559	545	557	562	555	564	562	549	534	549	565	547	542	578	546	559	503	537	552	566	577	515	566	534	518	534	562	551	575	552	557	525	541	543	541	532	558	574	548	590	528	535	572	562	580	562	571	585	565	618	545	560	559	557	550	543	546	512	548	552	547	534	578	539	573	559	562	583	559	523	561	550	536	558	555	507	584	537	497	589	533	523	562	526	529	516	549	542	552	568	543	508	568	528	587	583	568	545	543	533	556	564	560	557	553	607	542	511	575	572	590	528	569	535	561	567	585	561	529	553	539	567	554	552	586	561	565	568	541	569	543	563	557	549	524	491	526	500	550	580	524	567	583	561	550	550	544	545	570	515	596	551	541	527	541	578	533	565	565	607	539	540	562	522	517	520	545	520	573	539	551	574	564	544	592	557	546	555	551	527	561	583	521	505	564	561	556	551	518	586	545	558	517	541	564	556	540	576	543	565	591	582	546	563	537	548	548	548	570	537	538	552	542	558	589	606	547	584	583	572	566	601	603	577	507	525	543	514	558	575	519	559	563	529	574	517	574	515	569	567	557	600	604	543	569	516	549	499	568	535	536	569	557	563	607	554	570	544	545	565	533	564	570	558	537	567	549	548	573	533	561	536	589	547	545	573	580	581	572	554	548	538	556	539
38061	9363	1393	962	713	595	503	495	383	372	346	353	340	347	366	281	340	334	308	306	297	295	281	301	290	295	261	296	278	257	284	293	298	281	286	279	307	288	305	311	275	283	266	263	259	318	311	258	288	300	293	289	318	270	302	292	280	263	299	295	286	286	299	269	292	283	304	286	262	273	311	272	285	317	280	275	301	308	254	281	297	283	315	300	284	282	287	238	282	294	311	313	293	260	280	265	298	277	280	280	268	265	285	259	278	252	266	300	304	284	311	305	289	285	251	313	258	273	308	259	268	272	295	325	272	286	273	276	294	276	288	281	303	271	302	270	267	302	254	311	284	290	268	261	277	258	298	282	265	304	313	297	276	305	278	273	286	320	266	278	285	275	286	280	245	293	272	278	285	278	282	263	310	286	285	293	277	284	250	287	278	272	296	281	277	271	288	276	302	277	269	309	296	276	306	267	268	282	289	280	293	273	296	299	279	277	311	258	234	287	298	293	288	277	272	293	287	308	268	286	254	266	282	307	301	267	281	296	332	263	282	315	304	274	275	248	293	280	280	245	261	270	310	286	283	284	273	284	269	270	261	275	288	251	310	247	287	288	298	281	290	266	277	322	262	291	283	256	270	270	309	301	300	279	289	297	289	268	273	263	274	279	273	269	282	283	307	291	273	282	287	262	267	288	310	282	300	274	307	283	294	259	277	269	287	278	301	276	264	255	270	282	285	274	263	289	258	272	276	255	290	267	287	294	287	290	269	289	249	272	272	254	233	263	268	296	273	287	272	294	288	288	267	280	266	277	262	286	279	291	279	259	247	291	282	254	256	262	294	269	288	282	288	265	291	277	285	297	281	302	274	293	271	287	282	264	262	291	313	293	270	260	258	291	287	308	315	269	291	263	289	299	300	275	304	281	301	294	275	264	291	302	296	264	291	284	281	301	285	258	264	292	243	282	299	259	276	277	279	285	306	303	284	300	299	292	297	302	310	265	321	250	285	278	283	288	281	267	275	306	266	279	257	262	310	287	274	279	291	279	273	276	266	301	270	247	306	274	264	235	318	302	265	283	257	293	278	283	263	292	325	246	277	277	300	286	276	276	305	317	307	272	292	279	272	277	270	287	277	287	285	307	311	282	293	282	311	280	279	290	279	276	282	271	330	290	272	299	278	280	283	300	281	283	278	265	311	281	289	295	274	272	248	273	296	269	271	258	293	263	296	260	295	257	286	301	274	283	270	267	267	298	275	275	304	290	280	272	279	269	272	281	286	294	261	306	319	288	254	273	263	308	301	269	272	256	245	278	271	301	240	256	266	273	307	295	290	297	282	267	255	304	297	290	291	281	273	305	286	273	257	309	285	267	306	322	298	274	280	298	283	249	276	278	264	287	272	293	281	287	294	277	251	317	298	292	255	297	274	259	315	280	287	288	266	267	298	282	299	274	283	274	277	263	260	280	273	277	295	286	280	278	290	284	263	294	278	278	278	281	247	282	303	285	242	293	279	285	283	285	285	282	288	278	278	254	271	284	293	300	287	287	273	308	277	276	259	278	263	296	244	319	267	300	277	287	273	267	312	310	295	283	255	298	261	295	291	283	276	266	310	298	271	289	287	295	258	293	305	263	297	264	286	277	268	251	273	291	307	264	291	283	283	286	291	280	297	259	288	302	310	269	284	284	278	287	284	316	262	287	258	301	307	270	290	248	329	312	257	299	267	276	274	269	304	306	296	302	285	311	292	268	311	267	286	284	295	235	309	280	281	276	266	294	279	266	269	283	278	251	286	261	233	255	270	270	292	276	262	258	298	288	306	290	282	263	280	256	291	285	281	281	300	288	267	310	278	285	294	300	261	259	291	275	308	291	289	275	300	262	271	292	291	293	279	282	276	285	293	270	279	288	286	286	283	274	249	287	265	261	264	257	277	271	265	258	264	266	276	293	243	310	301	261	286	277	291	283	265	277	300	298	337	249	301	302	326	246	258	261	295	325	291	298	250	296	258	267	303	277	277	273	306	300	280	292	288	270	296	320	286	284	271	288	310	306	308	288	279	317	293	267	301	270	275	295	285	286	265	274	284	286	272	304	291	257	268	276	243	321	289	302	272	296	272	280	273	304	286	299	282	275	257	300	274	284	283	299	272	303	275	290	277	266	264	285	303	279	299	256	268	271	296	260	265	310	268	306	291	256	280	301	270	269	279	282	262	289	288	270	241	270	264	302	284	280	280	286	296	289	292	310	284	245	285	257	265	247	279	262	282	271	270	264	264	283	288	284	265	290	252	308	288	309	305	278	285	319	298	273	306	290	276	288	277	258	293	263	283	268	289	249	265	274	279	278	291	253	266	249	257	274	294	302	298	281	281	284	269	274	286	291	296	279	266	315	312	313	301	289	264	275	244	273	286	259	284	286	288	303	271	269	277	255	293	298	288	258	279	294	309	269	290	294	283	281	304	265	307	272	278	290	308	283	282	278	304	283	275	308	294	288	305	281	303	318	255	282	273	266	247	321	296	316	268	282	274	256	277	279	259	309	262	264	260	305	274	278	299	252	281	290	276	257	295	280	265	259	275	280	259	273	258	314	294	308	270	258	262	291	278	298	274	258	264	284	332	268	288	299	246	250	261	293	319	265	286	320	257	281	284	294	277	253	266	282	290	287	299	260	292	265	280	255	285	265	289	285	279	311	307	301	279	293	277	277	288	304	284	256	272	270	290	273	259	283	280	268	294	313	285	287	291	298	265	265	290	281	291	272	284	271	281	306	300	260	284	298	291	285	274	278	309	259	302	289	252	296	276	295	285	276	286	281	271	266	292	296	264	282	286	279	308	306	286	265	241	269	292	267	276	295	263	269	291	262	280	304	267	274	275	282	255	270	301	288	260	280	295	264	271	274	277	292	299	267	268	280	298	269	275	312	274	285	316	265	319	275	263	276	289	288	236	270	286	260	265	263	316	279	257	292	287	296	273	268	269	298	297	305	248	293	284	300	315	275	266	274	300	276	287	297	239	274	286	283	289	257	276	280	304	281	280	276	266	270	282	255	287	267	258	260	251	280	292	306	281	264	289	263	314	285	305	247	286	293	300	271	280	292	299	299	293	281	285	294	275	280	298	303	281	271	266	244	288	270	271	258	270	253	293	270	286	324	286	274	283	270	298	262	316	311	275	288	263	283	278	294	296	292	257	290	320	256	284	281	293	278	313	286	306	293	281	279	274	263	287	274	292	293	257	267	262	297	265	266	283	287	288	300	257	278	312	284	267	263	251	280	283	294	308	263	274	263	282	271	243	301	277	280	266	252	278	262	260	273	268	287	295	276	295	277	268	238	286	290	268	285	257	282	295	300	291	237	285	309	291	275	280	276	299	270	262	282	265	312	285	257	303	306	287	298	285	324	312	273	281	286	277	318	299	307	256	295	288	273	263	255	277	298	287	277	275	292	315	278	245	274	271	280	277	261	305	257	317	262	254	268	278	287	259	302	266	287	296	293
20471	1527	2865	3160	2775	2328	1998	1745	1533	1432	1326	1173	1110	1102	1031	996	951	928	934	891	911	872	819	815	862	829	821	836	827	827	821	768	786	798	801	739	715	805	741	806	812	757	756	784	733	817	760	778	773	755	747	743	757	766	732	773	783	758	759	767	742	697	681	765	722	736	744	787	739	743	720	702	727	729	769	746	737	753	712	727	700	709	712	768	708	741	720	743	782	733	737	745	687	746	733	720	783	709	737	721	706	744	694	703	702	728	702	729	688	747	729	726	689	736	721	750	751	724	699	757	683	708	762	681	698	761	687	751	687	734	774	710	696	716	720	711	761	694	743	713	735	698	758	712	730	707	774	711	751	708	699	748	763	642	716	727	739	725	748	727	729	768	735	738	729	730	713	729	732	722	733	746	719	706	733	764	732	734	748	721	721	731	729	693	708	741	745	726	715	724	714	773	739	713	737	678	746	730	748	714	763	700	703	693	695	731	750	681	737	688	677	734	710	733	695	740	721	702	757	756	676	690	762	722	712	676	695	724	745	701	672	715	678	726	746	688	726	662	743	722	743	723	757	725	736	732	764	736	740	731	702	727	731	707	715	702	705	723	743	720	782	719	764	733	700	746	707	737	768	693	751	706	718	728	701	697	736	754	782	701	707	732	734	720	687	723	700	698	741	727	738	760	753	742	708	682	696	707	708	746	784	745	696	714	690	716	742	723	700	732	745	724	746	698	738	719	704	739	731	702	749	712	679	697	751	768	708	700	704	758	711	761	715	705	711	739	743	759	731	734	729	705	723	763	751	726	745	709	755	673	722	724	724	711	729	743	715	715	700	781	739	722	722	744	756	746	753	722	664	758	720	718	755	726	762	719	725	731	682	713	720	744	711	735	715	692	750	710	730	713	718	716	662	739	739	738	741	708	760	734	712	727	697	737	730	711	739	711	757	726	701	729	729	693	721	740	706	773	742	731	756	735	729	700	709	740	725	733	764	677	746	768	738	714	682	752	671	704	708	704	729	642	757	701	696	699	688	702	750	704	706	737	687	698	664	731	686	729	702	739	742	720	711	715	739	720	737	768	697	732	702	718	702	734	743	705	713	733	741	743	717	708	690	731	710	730	735	704	697	738	720	698	672	746	763	674	741	764	731	721	702	702	729	751	697	754	734	700	743	725	766	763	677	751	692	744	701	696	734	716	728	707	713	687	757	690	723	729	765	699	712	723	720	712	714	725	707	741	690	737	693	639	679	771	681	725	764	740	731	745	723	708	780	771	701	759	687	681	688	734	753	692	738	724	721	724	753	693	748	730	711	688	732	686	753	728	744	727	731	745	722	723	692	717	730	733	702	725	722	802	771	776	755	701	705	745	703	711	723	713	751	737	739	660	738	713	676	760	717	730	739	713	703	717	725	695	707	680	716	731	727	702	689	759	721	720	733	708	665	720	735	694	721	723	688	711	810	744	733	700	738	715	729	723	736	712	744	706	714	757	663	763	718	698	724	675	700	703	685	731	757	731	707	685	707	673	732	742	696	724	765	721	767	721	713	739	730	720	715	749	750	704	701	745	772	699	731	715	723	778	705	732	675	707	720	665	731	709	711	770	756	726	732	734	715	742	727	728	748	759	731	739	681	719	727	729	666	709	759	763	707	720	734	716	713	735	670	751	746	725	762	729	710	709	717	723	742	701	692	731	721	687	716	720	718	709	729	680	701	735	698	746	704	679	718	727	707	737	715	772	748	767	743	739	715	756	703	717	693	761	720	707	712	717	680	740	705	726	743	701	747	726	750	767	718	708	731	739	728	732	765	712	731	682	709	717	740	743	707	743	698	734	750	756	739	714	702	670	734	710	700	722	689	727	682	761	729	721	711	747	708	740	735	755	722	683	771	750	686	723	703	725	713	713	691	730	782	704	722	690	718	753	750	732	681	704	694	782	697	764	707	712	702	712	739	720	751	738	670	763	765	739	694	739	710	750	698	731	675	769	698	736	719	718	715	693	731	726	696	759	709	726	682	700	740	702	737	742	724	703	748	710	741	725	768	734	712	713	739	747	695	736	716	717	715	719	699	749	741	714	734	727	716	765	751	721	715	725	703	726	713	707	726	691	716	693	675	761	743	739	690	740	683	710	685	727	733	766	679	714	739	721	696	694	717	752	705	722	758	700	747	737	710	712	715	704	730	706	743	702	809	739	760	710	697	770	773	735	714	758	691	755	723	775	710	692	768	740	717	731	735	742	633	676	706	703	699	721	737	719	700	703	749	702	730	725	752	704	701	722	713	693	772	685	735	739	754	768	747	704	693	738	686	719	743	717	719	676	717	729	723	682	745	755	734	726	722	727	715	716	700	690	754	739	716	713	739	746	760	768	742	718	696	743	692	727	712	754	739	728	682	715	690	739	715	674	724	713	693	693	662	698	726	704	724	745	752	761	733	730	687	672	709	718	687	706	634	692	755	709	708	680	682	729	700	725	720	712	703	692	713	739	671	714	709	745	668	718	714	733	697	707	713	709	711	723	763	715	694	683	715	732	708	692	728	725	715	644	760	724	711	725	725	712	731	749	716	716	726	724	683	759	728	736	717	678	694	710	727	715	760	739	719	776	716	744	733	697	716	740	735	759	707	723	773	706	742	722	777	759	732	722	716	692	686	723	724	709	724	681	759	715	737	743	663	725	772	735	722	759	708	724	713	682	734	723	690	718	722	747	724	728	702	703	695	725	742	743	747	772	720	699	710	726	711	747	767	754	727	791	691	742	706	725	731	706	748	689	715	701	702	731	672	695	672	751	748	748	700	718	751	704	718	770	712	694	728	711	759	748	707	731	698	719	679	730	728	731	714	751	702	751	707	688	754	718	703	740	667	735	668	718	718	738	772	741	712	746	743	798	723	722	713	704	711	780	712	743	695	677	699	672	730	752	728	741	724	727	716	724	706	708	707	722	745	652	736	715	733	710	726	734	681	747	679	685	685	719	725	704	706	700	754	719	727	710	661	738	758	736	701	757	801	757	776	729	683	731	712	731	781	703	794	701	724	720	713	749	751	725	721	740	719	798	726	749	669	757	699	700	736	782	757	700	696	691	743	700	750	766	722	705	700	722	740	711	737	714	701	712	752	714	711	657	730	682	734	722	733	759	739	697	732	711	686	697	736	708	706	720	769	705	711	679	686	721	708	724	721	741	752	701	745	706	719	724	716	721	709	682	654	738	725	755	677	702	727	701	730	716	714	703	693	732	741	766	715	663	733	746	760	659	694	751	725	727	734	712	702	734	704	741	715	739	706	703	689	721	719	703	741	698	751	692	774	721	665	741	709	715	726	713	771	749	704	704	718	767	693	729	722	770	763	674	733	723	742	744	750	674	710	703	722	721	746	745	744	767	704	762	698	715	729	728	713	782	720	688	769	751	707	710	706	731	750	719	727	779	764	730	766	723	735	757	726	712	729	685	711	719	717	740	702	762	756	710	720	728	660	764	708	766	740	722	772	741
51561	16191	3112	1760	1130	835	640	570	482	376	375	349	309	305	302	243	254	294	261	256	253	239	217	229	285	229	237	208	217	221	216	208	205	205	197	212	231	217	204	231	229	197	211	238	209	223	241	218	202	215	214	224	176	216	221	220	219	219	232	229	192	199	218	204	243	198	214	212	241	206	233	198	221	219	223	201	211	224	212	196	223	217	204	198	205	208	242	197	211	184	232	200	206	191	211	218	222	201	212	224	198	216	201	232	213	235	218	213	216	202	193	214	201	205	220	215	193	222	240	221	219	224	214	206	188	202	195	202	207	216	210	243	220	218	207	225	178	218	226	245	239	197	196	196	230	197	200	219	200	202	194	221	226	194	201	210	207	222	201	213	224	220	227	191	223	199	212	244	197	199	195	210	201	211	182	213	205	220	205	210	194	208	208	222	231	208	229	218	227	184	206	194	228	208	212	189	194	199	194	205	206	191	220	218	190	210	210	201	213	205	218	204	222	233	207	202	205	196	217	231	211	214	189	222	240	243	216	199	224	200	236	212	244	222	231	196	226	254	193	210	197	206	190	211	195	211	194	226	214	208	213	224	232	214	209	206	191	170	202	196	193	192	197	227	222	203	222	202	223	220	208	192	223	206	215	210	196	191	209	197	215	203	219	209	202	217	218	211	232	204	223	242	241	216	212	202	207	227	203	224	206	225	203	198	217	215	211	196	206	224	215	234	228	209	221	221	193	185	205	186	192	239	228	232	191	208	236	193	208	205	242	191	223	219	216	212	228	224	219	198	211	205	174	199	229	224	220	201	188	192	229	200	196	217	205	191	220	199	199	200	200	188	245	203	232	213	207	214	219	223	209	188	196	221	192	223	189	231	220	204	199	208	203	214	193	212	211	209	193	193	206	197	210	222	211	228	218	200	194	196	207	203	215	215	199	231	204	214	235	232	222	214	214	187	202	192	203	202	224	206	203	231	212	188	178	205	221	209	192	200	230	220	201	200	210	198	169	201	208	215	197	196	192	221	210	201	206	196	222	217	201	202	213	184	199	209	213	229	210	210	187	219	233	207	213	214	207	185	189	199	183	205	193	221	205	190	211	188	227	189	186	231	188	184	189	211	196	215	212	209	206	232	216	179	221	204	210	210	207	208	220	202	214	192	238	200	214	227	231	215	213	212	206	196	234	222	224	227	176	217	188	220	210	212	245	202	187	235	226	178	202	222	230	211	205	205	218	213	197	228	212	211	240	259	204	219	191	200	194	210	208	206	211	176	207	219	214	194	225	225	226	215	199	188	216	205	195	214	226	209	203	229	222	228	206	221	220	200	220	203	204	194	202	207	236	215	217	202	213	213	215	219	211	231	193	212	226	225	185	208	192	205	203	206	218	177	204	197	210	190	213	212	200	214	204	212	196	188	192	223	249	207	191	213	219	216	188	212	202	216	207	220	217	204	184	230	203	217	215	210	230	221	194	219	211	200	196	221	212	205	219	213	204	199	209	234	207	228	214	215	180	217	204	205	189	182	212	211	207	214	203	215	209	177	209	216	215	207	206	208	215	221	214	188	221	215	226	229	256	198	237	182	233	189	210	204	211	232	204	205	233	219	222	219	224	214	195	199	216	214	229	212	221	193	226	198	197	220	218	192	212	215	210	212	208	184	198	181	220	211	221	197	225	214	201	206	204	204	225	207	218	199	195	213	210	186	235	205	186	233	193	186	208	204	207	208	212	195	226	201	205	198	216	201	212	202	204	199	193	194	224	226	215	212	201	201	204	223	183	221	213	227	199	203	202	204	196	200	211	191	205	228	201	231	219	211	185	215	199	215	219	202	185	202	205	227	214	195	259	223	218	215	205	233	187	224	238	232	213	199	217	200	230	223	209	234	209	207	206	218	236	212	191	207	202	201	198	200	213	235	205	227	206	162	200	170	212	231	190	196	218	210	231	207	210	197	203	199	188	241	216	204	186	222	215	203	210	197	201	228	180	174	229	198	214	178	182	221	212	236	207	173	229	229	217	222	207	211	208	216	228	204	187	217	206	205	222	211	227	214	181	175	208	188	221	216	220	190	227	202	226	198	178	223	204	215	201	214	216	202	216	196	223	197	215	197	195	197	212	233	209	198	213	210	181	226	223	202	215	198	202	205	221	211	191	210	191	204	208	215	201	215	200	234	212	201	194	235	192	196	195	227	216	210	213	198	227	211	215	216	205	208	210	216	192	214	219	209	231	199	225	193	177	203	209	208	253	221	236	212	211	229	226	203	223	221	215	202	206	209	231	209	212	211	240	245	217	225	186	230	216	228	206	213	223	226	196	197	182	212	185	198	252	207	168	211	204	192	230	228	207	214	210	195	227	209	204	199	206	178	213	209	209	232	195	216	194	178	205	224	203	213	193	200	227	199	212	197	191	220	207	193	214	207	186	197	179	212	204	208	179	204	209	229	220	202	225	210	197	221	185	238	204	202	200	183	215	188	191	218	209	215	204	205	204	195	208	214	199	213	226	211	199	198	232	191	228	201	231	246	182	172	219	219	230	223	205	210	226	210	194	227	190	209	238	218	220	229	202	223	216	193	204	197	219	241	190	237	207	184	235	208	199	184	219	198	171	195	204	222	199	229	178	196	242	188	193	190	237	208	208	183	209	206	203	213	225	200	196	208	192	219	225	218	186	212	210	207	211	224	228	210	203	206	213	221	197	194	210	211	233	201	208	218	202	210	208	189	201	213	216	211	226	197	206	194	232	219	207	262	214	213	185	207	216	201	222	229	187	242	218	242	192	196	198	209	199	205	201	211	205	224	207	204	208	213	226	198	201	194	198	236	206	212	204	233	248	232	240	208	182	188	217	216	215	188	206	213	194	207	211	214	220	190	197	208	210	214	213	180	200	225	234	200	212	234	202	192	200	201	199	192	228	201	207	216	209	205	213	187	228	218	211	241	199	191	191	180	217	237	211	209	252	233	207	196	225	215	220	220	212	187	220	209	207	207	237	194	215	197	211	214	207	185	227	202	205	204	229	213	196	193	214	193	215	224	212	197	204	208	212	209	178	207	234	222	181	231	211	201	197	208	220	206	236	194	205	183	186	221	210	206	208	202	199	203	194	209	194	204	202	219	218	194	209	203	172	216	188	222	226	193	223	198	189	214	197	204	181	211	199	191	221	207	213	187	205	214	205	201	200	193	221	194	239	194	232	209	192	261	209	196	209	196	207	199	190	209	213	191	187	229	206	223	188	191	200	231	231	206	223	220	199	190	210	185	223	177	189	207	198	220	205	177	203	215	220	211	231	197	194	204	181	210	194	207	226	240	213	213	221	197	202	214	213	218	246	227	180	202	230	220	184	199	268	222	218	219	216	209	194	220	203	224	204	200	236	217	217	209	213	219	200	220	229	220	202	187	213	197	207	208	212	191	223	188	205	205	208	210	191	199	202	222	229	236	223	223	205	220	189	191	186	208	220	227	204	209	201	225	215	238	211	217	226	199
27436	2106	4628	5176	4475	3524	2920	2456	2139	1806	1671	1531	1290	1204	1177	1072	1065	981	933	876	855	818	805	792	823	657	723	706	686	683	664	658	680	683	637	654	629	610	620	631	614	597	585	616	585	622	619	598	557	616	578	606	593	567	609	572	550	594	560	562	580	563	561	569	563	543	556	599	567	558	525	564	555	583	566	561	557	593	543	570	578	517	629	543	538	571	545	545	532	553	583	557	553	549	519	511	523	556	572	562	549	543	576	530	534	553	547	550	560	553	554	556	521	573	529	542	538	553	523	526	546	543	548	553	555	520	553	538	539	561	501	500	499	516	545	497	516	531	529	502	547	517	525	559	564	564	557	549	522	549	550	548	531	551	554	540	511	549	523	524	542	547	538	554	525	564	566	546	547	493	549	516	553	559	542	537	527	538	574	531	499	533	569	542	576	544	523	525	562	544	541	563	516	577	554	555	554	547	558	519	553	538	559	560	518	565	540	547	527	551	573	527	548	550	539	536	527	535	542	554	542	562	518	526	568	504	548	485	550	563	542	545	549	575	529	573	529	544	553	528	561	526	552	518	532	534	553	528	551	526	567	509	541	516	536	550	539	596	501	568	490	561	573	570	534	552	516	539	560	535	514	529	511	561	537	522	552	577	538	521	544	535	484	541	553	535	551	553	532	546	524	547	564	564	503	506	535	526	519	490	508	524	518	520	529	495	525	567	567	562	510	565	572	499	531	534	568	533	538	561	540	518	510	525	521	530	561	563	520	537	548	572	512	551	541	548	571	563	568	545	555	531	552	598	532	544	569	491	570	558	486	529	504	581	511	539	530	544	563	511	505	537	543	529	560	518	572	524	509	530	548	540	495	552	521	590	591	508	546	520	521	519	526	538	564	543	536	553	507	526	553	543	534	571	507	547	496	518	533	525	520	543	533	503	529	543	553	534	537	537	512	556	525	531	519	521	502	517	554	549	552	503	563	566	521	568	577	540	522	549	543	555	536	549	526	513	527	526	555	519	516	518	540	514	539	536	568	494	521	523	542	516	528	563	559	537	553	517	548	550	511	560	518	525	536	515	547	545	518	519	523	571	497	501	504	509	542	521	515	483	530	583	542	531	581	532	543	537	547	533	536	555	544	533	553	561	569	558	577	543	514	533	541	545	512	543	537	534	524	512	521	574	519	539	545	538	561	524	570	575	504	532	561	540	529	499	510	533	538	543	542	575	561	569	539	524	528	555	547	524	554	561	546	515	565	541	553	537	568	524	524	522	496	533	502	532	529	541	505	556	549	550	505	515	549	524	554	545	504	535	551	514	573	518	538	555	543	508	557	540	549	512	548	526	514	561	542	570	571	527	547	528	538	563	537	524	544	574	532	526	522	524	554	504	550	534	554	486	557	551	539	511	542	516	551	504	529	534	506	543	532	549	545	529	567	517	510	527	551	523	526	549	555	565	580	535	566	564	545	588	495	561	516	533	561	496	535	561	524	530	546	564	574	514	537	549	555	521	533	533	512	557	528	554	569	582	550	525	547	533	532	566	530	530	558	497	527	575	530	520	576	546	542	495	541	497	563	530	549	539	553	518	530	552	557	554	557	537	569	523	532	543	570	537	533	586	563	568	499	557	540	522	536	577	556	553	543	532	544	559	479	538	567	551	542	522	525	541	519	521	529	556	564	551	565	556	534	566	548	577	524	512	518	551	546	540	571	519	531	548	586	536	554	562	553	541	557	573	548	543	538	563	525	580	557	552	584	532	550	557	551	506	509	514	559	519	466	543	546	578	540	518	529	525	565	519	508	541	526	543	499	543	567	570	557	531	500	513	544	540	521	548	514	526	545	526	535	566	552	530	572	549	526	541	552	542	561	538	536	552	566	531	545	497	502	542	539	524	504	529	524	502	581	558	536	524	547	529	535	545	550	529	578	541	509	499	574	520	562	521	523	562	542	495	555	483	550	525	514	514	540	543	532	543	542	573	543	571	514	556	562	589	538	514	521	566	582	564	540	520	552	568	554	559	525	533	533	541	555	533	537	560	524	539	503	543	527	557	534	503	525	541	525	553	548	543	555	555	518	521	574	556	540	565	579	549	467	563	542	539	528	551	544	543	513	543	528	590	550	522	542	507	532	525	584	484	507	536	558	524	546	562	535	553	564	509	532	557	539	532	542	491	558	557	539	498	470	519	566	554	525	538	557	529	545	516	564	567	503	514	526	575	523	527	543	539	587	536	529	550	522	546	555	517	549	557	502	543	540	522	571	509	505	521	571	502	570	554	516	528	577	483	526	576	491	545	522	519	540	556	542	551	537	497	534	559	545	552	554	513	540	538	567	557	528	551	565	536	526	529	533	554	512	510	545	529	519	529	535	550	541	557	500	537	541	523	563	551	558	566	550	529	569	531	562	507	566	513	569	529	561	508	531	527	481	507	542	543	493	550	505	549	509	540	520	529	517	545	506	528	515	559	504	513	551	516	532	527	551	527	556	531	531	529	558	522	508	599	549	551	543	514	479	586	581	514	554	548	554	561	556	507	533	516	535	525	544	516	563	577	571	521	545	546	540	559	505	532	554	576	506	539	550	534	508	564	535	498	553	536	555	543	511	540	555	532	569	524	531	517	545	526	516	542	550	513	543	548	527	568	533	526	566	536	558	578	553	513	553	498	570	525	554	556	523	560	539	510	525	551	546	550	549	539	553	499	554	518	530	532	550	546	545	541	567	531	533	565	563	557	514	520	544	525	538	556	553	522	487	527	524	521	528	582	549	553	560	543	533	535	548	530	563	526	553	546	544	553	546	564	505	551	531	545	535	553	548	541	538	547	571	566	525	567	519	571	558	529	551	537	526	602	539	575	531	581	539	581	620	551	564	534	516	504	559	519	502	561	559	537	598	540	538	567	552	551	541	551	600	562	489	516	539	582	535	573	530	569	551	513	505	536	553	521	549	548	528	548	535	559	538	550	532	529	519	573	565	552	552	533	503	519	507	529	551	534	538	564	560	534	528	542	544	503	574	556	514	493	553	530	529	533	540	520	520	524	495	563	543	522	531	569	532	501	570	623	514	514	534	521	528	535	500	493	525	500	573	527	532	543	535	511	551	561	497	513	537	554	541	529	517	549	548	533	522	506	531	514	521	554	540	555	516	522	571	519	548	544	529	520	532	536	551	512	517	543	539	561	544	552	555	512	513	518	532	560	567	553	562	502	541	515	512	518	592	596	529	528	527	548	538	534	560	542	516	520	513	502	528	562	531	499	534	561	541	513	550	529	542	552	519	509	568	506	537	527	547	547	546	572	553	551	531	547	513	528	547	566	530	543	569	531	546	527	521	550	524	593	515	534	578	550	552	553	539	519	549	494	488	562	548	514	511	534	518	497	561	551	557	554	524	565	516	519	555	550	567	561	537	561	557	536	551	534	540	514	538	508	549	575	484	527	536	537	512	559	549	564	536	532	545	499	517	555	511	549	544	589	514	540	528	506	554	521	584	545
4281	275	249	238	233	227	211	217	223	194	219	208	230	210	222	202	196	206	194	208	221	199	210	191	196	180	209	218	208	219	209	204	209	172	218	210	243	210	191	203	192	224	206	228	205	207	199	215	212	226	199	228	212	203	212	222	193	182	224	234	201	220	225	202	220	211	209	226	209	194	218	205	228	205	200	201	209	206	202	215	211	189	192	196	217	203	228	206	213	244	243	228	229	200	179	207	212	187	219	225	237	242	228	207	211	235	190	192	192	187	189	214	196	217	219	215	197	186	196	216	230	191	198	200	211	182	204	204	194	242	199	192	190	225	200	197	191	222	212	211	197	238	212	215	204	214	164	237	220	209	246	217	209	203	222	212	181	200	208	202	201	211	179	182	204	226	233	200	195	208	202	205	212	229	207	211	194	235	207	200	214	197	181	217	185	219	220	206	179	212	210	192	204	233	233	212	200	219	199	205	239	199	220	232	201	211	219	223	212	206	214	207	214	184	213	198	223	185	194	207	209	185	198	221	225	208	206	231	216	198	226	199	211	222	198	198	209	206	205	192	209	210	234	206	221	219	244	208	208	212	228	204	206	209	197	201	232	204	203	176	218	199	220	225	226	207	188	213	203	212	201	210	212	194	198	182	204	204	215	216	214	210	199	221	195	239	206	220	203	201	202	218	181	216	198	193	219	205	208	198	196	219	207	216	223	199	205	240	216	212	205	188	224	200	221	236	226	223	198	195	199	182	203	215	209	212	195	210	208	224	204	219	217	197	217	234	206	216	196	228	208	209	219	204	203	201	188	218	241	220	225	206	201	220	203	216	202	187	185	216	209	194	223	208	209	222	207	212	236	200	207	205	188	208	209	198	229	176	212	223	205	180	215	219	211	241	216	212	194	200	229	201	193	196	176	197	203	227	223	203	185	213	201	202	209	215	235	201	217	211	197	183	232	199	192	211	211	220	212	183	207	201	227	218	232	222	218	223	184	186	170	199	179	222	208	190	202	228	227	215	204	230	214	188	192	206	196	224	222	220	215	209	202	220	207	210	226	225	207	220	198	199	216	222	239	195	195	230	204	186	205	230	220	184	209	188	215	235	224	217	218	224	186	189	193	217	216	208	211	248	205	222	202	200	224	190	171	208	212	199	208	209	210	191	237	201	212	234	214	220	219	177	229	208	204	231	197	207	220	203	214	222	212	219	197	195	214	194	216	231	197	214	217	183	209	208	216	176	225	226	196	241	214	212	253	209	200	239	204	191	215	186	205	205	226	208	205	201	206	221	228	187	243	201	199	217	231	204	207	235	220	216	190	219	218	217	219	241	203	210	238	228	199	216	227	197	203	208	217	177	199	219	184	206	213	227	220	207	216	210	219	217	214	200	223	217	211	187	212	189	216	191	192	192	225	199	200	206	234	207	185	212	241	218	203	226	217	186	215	195	192	214	226	210	211	184	194	202	213	214	224	199	212	237	199	215	202	228	195	192	222	189	208	203	220	212	204	215	205	219	200	214	217	189	234	229	195	180	180	216	214	216	223	216	208	201	202	192	226	210	221	222	207	231	233	207	226	241	193	217	215	201	192	228	194	196	199	222	221	210	201	200	212	224	189	215	220	220	208	203	192	193	210	175	226	201	180	232	186	195	215	220	210	214	212	220	229	235	230	217	211	194	207	228	197	205	212	182	199	220	200	216	198	216	221	229	203	234	218	196	199	195	226	238	191	203	221	212	192	209	209	202	227	220	220	201	198	203	231	211	206	203	189	181	233	198	201	194	228	215	197	222	201	189	191	205	203	215	196	201	200	203	214	190	199	185	206	212	218	199	209	189	222	197	223	215	207	197	227	214	202	204	201	216	211	241	193	197	227	201	207	191	208	216	214	225	207	188	196	207	186	212	220	245	216	225	206	210	226	217	192	209	214	221	197	199	226	215	187	190	184	220	210	218	228	241	194	179	203	214	231	191	210	205	202	190	196	224	198	209	226	211	204	196	202	206	216	203	220	199	195	221	209	208	226	213	207	201	223	207	211	217	188	215	220	203	206	192	209	223	209	197	210	224	217	204	222	221	216	216	195	194	190	196	228	202	221	218	206	197	187	200	192	198	205	227	234	217	197	207	205	208	225	227	227	190	218	203	227	202	228	190	224	218	213	213	209	214	208	226	203	222	211	224	202	216	222	173	177	216	224	201	223	209	202	215	198	220	207	208	225	217	193	203	201	213	224	205	204	222	204	193	197	207	179	214	224	221	204	203	193	206	178	207	188	196	215	199	216	222	197	220	197	213	202	205	202	194	211	207	210	212	212	229	201	198	196	222	185	201	212	232	219	214	215	202	190	208	201	235	177	219	220	206	204	204	243	203	198	221	205	184	196	204	224	216	208	232	221	219	209	180	227	205	194	238	235	238	227	211	213	238	204	222	221	207	201	185	203	202	186	208	207	235	208	241	216	221	195	236	219	196	196	247	220	203	226	187	218	200	224	205	184	237	213	194	212	228	195	205	218	195	185	199	178	182	197	198	202	206	199	198	232	238	237	224	199	221	205	199	184	217	199	193	192	227	215	219	206	234	206	202	203	185	205	202	189	237	210	196	208	192	206	218	195	224	179	189	213	199	230	203	207	198	215	222	209	218	205	214	217	196	209	199	179	205	221	183	201	197	181	174	190	208	216	216	217	226	194	215	200	223	227	198	234	215	203	222	204	240	252	220	215	209	209	216	208	211	227	199	195	226	226	208	205	213	210	211	207	202	232	204	247	179	208	205	215	217	213	197	202	231	202	208	233	207	197	210	223	195	209	217	210	197	200	200	193	225	188	184	195	219	220	228	223	208	204	215	231	188	216	195	217	189	198	206	231	201	199	200	214	211	218	233	211	217	218	213	222	213	211	196	211	205	216	231	217	220	186	240	205	215	215	231	219	211	218	216	203	224	218	199	213	205	206	208	221	192	234	208	193	210	247	213	198	202	222	196	222	221	240	219	200	221	190	208	188	214	185	181	228	214	211	198	231	193	213	219	196	184	207	211	227	204	204	204	208	219	227	192	196	226	224	224	212	198	205	214	210	216	205	196	206	233	231	221	201	201	213	201	195	206	205	197	191	219	231	222	208	221	204	173	215	202	219	221	212	228	204	229	234	213	218	204	204	219	194	197	186	224	204	209	216	207	222	178	222	185	206	226	194	205	217	181	218	218	212	200	202	202	228	225	203	208	208	193	219	209	221	210	205	185	193	196	201	214	222	213	199	202	206	251	187	193	208	212	203	233	200	214	217	195	213	214	205	231	206	217	197	198	205	205	222	208	217	199	185	231	207	224	213	232	226	222	196	202	201	225	198	219	223	212	191	223	234	207	173	210	210	213	206	210	198	192	191	216	200	224	218	214	223	220	209	226	228	195	218	184	210	206	209	194	211	206	215	196	195	245	204	228	203	206	185	208	188	207	222	186	194	207	210	218	226	198	199	191	201	200	198	198	241	242	253	198	221	193
4066	598	674	646	656	653	639	626	604	546	582	552	573	568	573	602	588	588	583	571	567	543	532	571	548	595	546	558	540	573	596	583	588	574	579	530	566	607	569	561	567	569	622	554	558	583	529	564	559	574	578	558	559	534	575	549	543	576	583	516	591	565	534	583	546	578	551	556	580	597	555	561	564	555	562	590	555	590	568	600	523	569	564	538	572	563	577	584	556	566	547	570	615	558	566	543	609	541	537	546	558	549	560	541	551	531	549	564	555	561	569	572	515	587	526	538	566	567	537	569	556	573	597	586	571	554	600	585	544	600	571	552	603	564	577	573	565	565	556	577	567	569	581	573	577	559	570	555	562	523	558	550	584	569	574	529	615	563	595	553	569	601	585	562	515	534	573	587	577	537	556	572	569	575	546	552	563	561	589	575	550	579	550	573	548	565	558	543	538	552	586	549	576	553	571	564	532	562	559	566	549	577	568	557	587	546	576	557	569	583	550	508	596	584	579	585	567	583	556	543	552	559	572	548	541	528	544	553	569	544	599	590	563	582	556	543	575	565	600	556	541	525	582	580	548	568	561	569	570	584	553	544	595	571	563	515	560	556	564	593	567	581	522	561	534	504	521	517	566	556	551	535	548	562	554	570	568	550	592	548	580	550	534	574	597	615	567	584	550	574	579	572	589	603	553	521	566	558	563	582	536	579	597	558	577	555	559	513	569	588	550	552	559	576	563	582	550	604	564	557	563	573	565	555	532	560	588	545	569	552	541	569	575	555	578	579	584	571	565	557	590	557	562	602	634	557	576	570	552	585	536	540	577	611	579	597	524	520	532	605	622	607	558	583	544	551	561	576	530	536	561	558	566	537	577	577	571	578	558	571	572	593	582	557	544	577	565	549	563	592	612	560	598	573	558	573	538	564	578	602	589	538	614	560	580	562	565	576	496	615	548	605	590	607	551	578	550	601	543	633	579	544	561	571	585	541	574	609	561	569	551	559	559	599	585	577	551	532	593	529	567	600	621	567	541	542	549	526	562	530	588	608	565	568	571	601	526	566	566	593	606	550	562	545	583	567	542	561	536	554	561	571	535	514	582	548	605	585	553	567	558	596	586	583	605	600	578	579	579	582	607	571	561	619	586	586	595	583	608	580	584	559	518	578	549	536	608	552	531	589	575	568	574	610	578	596	569	575	561	561	558	592	530	569	568	567	605	545	609	582	597	582	552	558	583	561	554	565	545	596	538	564	578	517	555	564	623	588	571	541	503	570	636	569	569	583	540	550	581	573	591	579	593	609	564	587	550	554	578	605	577	586	566	558	551	548	579	609	591	564	549	554	606	581	611	553	558	533	555	552	555	574	573	597	606	512	553	539	573	560	587	582	589	594	569	599	542	577	574	552	587	553	570	542	558	589	577	550	563	533	537	562	578	576	587	559	578	548	564	525	614	594	552	553	590	529	519	512	579	546	557	572	521	598	557	547	572	563	577	567	567	553	584	554	555	525	549	533	598	567	584	584	561	552	559	576	596	575	546	598	534	609	573	576	566	577	572	552	539	604	605	590	598	576	579	574	554	572	614	535	624	589	598	601	575	626	567	514	603	575	570	526	563	567	561	559	574	558	540	562	559	568	600	572	578	583	541	569	573	529	556	599	541	619	631	568	590	588	579	570	565	557	572	566	599	608	576	604	530	550	555	565	569	567	601	564	581	539	568	582	577	562	595	609	560	602	574	519	570	588	571	556	560	567	547	566	568	537	556	580	576	555	554	559	573	552	571	578	569	612	601	577	549	571	560	577	574	590	590	554	582	563	590	581	548	555	558	583	549	530	556	579	561	593	578	565	522	530	588	551	570	561	602	593	606	578	547	588	602	561	616	557	550	564	580	575	590	552	581	598	568	577	561	541	541	565	598	575	554	599	564	587	562	535	566	548	530	532	550	556	581	499	564	541	560	567	572	574	545	574	585	552	579	593	544	550	554	563	590	553	567	613	572	559	556	572	562	578	560	584	596	554	568	587	593	535	565	546	537	545	616	529	536	573	591	580	559	569	589	575	576	612	591	571	554	574	586	540	599	588	569	625	599	592	540	594	529	578	571	582	527	577	613	588	603	559	580	562	561	598	550	572	552	567	567	551	551	574	546	631	573	534	545	561	528	535	586	567	565	586	566	606	633	555	613	584	532	552	599	546	565	591	579	541	583	573	522	590	528	557	572	549	557	583	524	556	540	506	613	561	533	548	564	584	561	549	547	590	586	563	564	589	554	591	567	574	562	554	593	570	544	566	555	584	569	574	522	582	524	592	569	596	557	550	577	572	606	562	598	557	547	554	603	569	599	563	535	573	576	528	593	599	558	583	571	539	563	526	504	563	534	556	582	555	531	541	566	562	529	570	587	530	544	618	524	602	549	561	571	549	588	598	532	568	589	580	558	554	532	559	530	554	587	545	564	573	562	570	574	575	574	554	551	578	616	577	579	596	583	555	574	583	600	559	624	547	545	587	553	589	520	547	563	593	590	568	521	582	510	560	592	587	534	578	628	540	527	559	536	533	598	571	560	619	580	536	554	524	546	584	581	541	566	580	582	577	599	562	587	580	592	550	594	546	527	578	557	560	585	587	546	571	573	563	612	521	584	585	531	560	545	578	605	570	523	511	558	574	528	592	535	613	583	590	562	549	548	571	590	570	570	545	578	538	586	549	570	588	594	565	589	559	630	577	561	577	561	562	553	586	528	553	528	568	576	549	512	573	525	551	589	546	572	556	593	608	548	587	548	590	591	562	552	571	569	603	622	541	569	588	566	555	540	590	563	575	544	593	533	559	582	607	579	577	571	565	555	574	568	577	593	523	544	579	560	552	567	559	552	583	533	542	559	567	592	594	562	545	608	581	602	566	597	590	528	587	582	486	565	532	559	577	551	611	595	545	594	541	555	591	604	574	584	561	573	586	605	564	609	578	581	566	570	567	599	566	567	596	600	561	567	572	522	572	564	602	566	557	575	544	567	560	584	537	526	579	527	557	581	545	543	587	589	522	569	606	599	552	551	548	568	551	572	558	562	591	555	553	586	548	561	596	565	579	591	537	567	541	593	571	564	565	560	537	498	591	598	565	547	591	589	555	581	577	533	579	555	560	571	559	568	571	605	595	578	561	590	554	542	581	578	551	600	557	561	552	579	496	571	549	545	562	555	580	617	557	571	574	552	525	587	589	605	527	559	567	576	574	562	569	544	549	579	538	565	592	621	604	545	546	596	564	579	596	562	559	573	547	588	541	576	543	573	553	562	528	572	572	530	535	580	536	582	556	566	548	556	546	563	597	548	565	532	581	629	569	559	551	550	541	578	568	584	546	539	582	579	597	581	583	546	560	547	599	571	570	541	583	563	590	532	564	561	540	574	581	585	576	603	575	615	566	577	551	632	579	628	533	538	547	561	571	542	574	577	602	539	566	532	587	559	561	578	588	574	547	595	567	574	576	583	563	536	568	551	546
36212	7502	1354	1034	724	584	495	468	395	416	321	337	362	294	323	358	293	322	316	331	319	330	296	314	323	273	305	280	264	298	297	308	304	308	309	294	300	290	285	305	257	313	301	319	273	303	281	298	280	304	259	274	263	294	318	301	303	278	288	311	277	265	306	252	280	301	276	267	265	294	279	283	327	279	290	286	286	293	267	305	298	284	295	261	295	269	262	298	295	282	273	310	263	269	316	271	260	270	277	244	330	294	323	280	303	286	269	264	298	290	277	280	292	299	270	281	263	321	292	279	328	290	254	320	294	304	323	315	250	278	290	294	261	310	278	295	302	285	274	283	292	269	290	291	284	286	258	280	290	300	302	256	289	285	262	276	266	294	262	285	292	278	289	295	278	284	304	299	273	290	284	251	311	291	314	318	297	265	284	294	294	275	264	292	308	313	277	272	311	295	280	268	314	317	286	299	313	282	296	297	283	274	295	260	269	273	312	286	285	287	292	266	321	332	301	279	280	297	268	292	284	273	268	276	292	300	264	290	261	304	316	277	292	292	265	310	270	250	289	269	296	295	283	265	342	279	281	321	319	273	297	299	282	279	325	286	262	314	265	301	282	270	278	291	292	302	255	326	283	273	269	339	275	321	300	292	285	302	271	314	296	307	317	291	298	281	294	266	280	267	267	311	244	305	312	294	296	292	280	293	289	286	301	266	279	277	309	283	270	279	300	278	319	301	255	257	304	264	311	281	249	262	260	304	307	278	287	262	316	299	280	282	276	290	262	292	306	262	261	261	270	296	290	256	292	287	294	269	305	255	294	271	280	295	282	258	271	316	289	268	279	286	291	253	281	260	267	284	277	279	289	286	282	291	286	291	261	289	273	277	282	278	305	283	308	304	304	284	281	268	311	292	295	305	282	271	253	262	337	292	290	265	261	299	265	290	279	291	283	292	291	292	258	281	269	303	277	259	283	324	248	301	270	283	293	266	272	301	282	271	247	283	250	288	298	296	262	285	317	269	298	285	278	295	280	287	275	259	286	281	280	300	295	292	295	281	285	299	316	278	249	293	291	255	285	288	241	273	292	305	253	283	277	293	258	264	283	290	282	302	307	258	308	320	261	279	331	313	281	276	283	304	263	283	298	289	319	290	279	280	303	275	300	285	290	278	326	263	291	247	295	271	257	275	263	299	289	317	299	268	283	300	291	315	297	280	308	293	282	306	243	304	295	290	269	302	297	264	280	286	286	269	329	288	268	313	279	302	276	283	284	277	261	313	286	285	269	260	285	278	274	264	271	264	289	296	247	262	319	278	285	270	271	247	262	283	280	295	303	294	315	322	255	265	279	307	290	305	294	295	305	267	291	307	240	268	261	290	308	297	272	294	286	296	269	275	301	279	298	282	267	260	285	267	310	281	275	280	279	309	251	315	295	276	279	255	294	298	264	288	280	279	273	280	305	285	260	225	288	299	315	314	300	305	276	328	275	294	283	293	273	246	314	274	263	325	319	258	252	306	277	293	295	276	274	271	297	257	228	282	327	285	288	313	275	294	282	290	286	274	289	290	302	294	268	298	271	267	296	298	295	274	289	273	300	276	288	274	287	280	267	292	277	257	280	301	273	287	281	328	263	255	297	300	303	271	281	300	275	292	325	295	286	304	301	256	307	316	264	269	283	303	296	252	303	292	279	308	277	280	288	282	310	278	254	289	275	252	292	259	302	255	294	274	298	277	250	243	297	298	298	301	292	299	304	312	305	310	285	298	269	297	255	278	317	277	322	274	298	283	266	288	306	296	280	267	290	343	298	282	285	288	285	302	292	262	272	256	281	306	257	290	294	282	278	316	268	255	282	277	289	279	321	275	266	282	274	310	275	289	321	300	288	297	268	261	314	287	286	296	296	263	273	288	251	314	284	282	293	306	305	292	281	270	299	272	287	324	298	291	310	294	306	299	293	277	280	296	309	293	301	294	282	300	253	323	288	273	281	311	295	290	257	264	253	324	270	269	302	278	297	271	279	304	292	287	303	270	273	263	272	277	242	293	245	282	286	299	273	281	277	292	277	270	292	272	262	277	295	279	274	290	311	286	283	299	298	275	276	286	304	264	302	313	278	256	257	315	271	290	291	341	292	298	276	296	281	277	292	290	286	284	296	299	268	307	268	273	294	285	242	280	283	289	275	257	266	274	308	279	275	281	300	272	268	286	290	268	272	299	291	274	293	265	283	282	299	299	263	304	279	282	309	276	257	267	290	283	291	274	268	286	305	290	280	284	301	283	274	305	285	275	276	286	305	284	270	305	302	268	270	287	283	288	301	305	266	286	250	284	283	275	317	314	282	263	280	279	270	318	290	287	309	286	245	262	296	291	258	300	268	284	321	304	286	284	283	298	265	288	278	289	293	266	263	275	297	277	294	288	280	278	266	293	279	314	291	266	274	301	280	260	280	290	262	291	272	289	285	288	276	276	270	277	274	278	293	273	282	258	281	288	307	270	311	294	258	252	291	286	302	254	250	296	300	287	284	287	257	247	296	308	292	302	303	292	283	292	272	287	265	262	285	298	309	257	284	260	276	261	328	261	286	305	287	280	284	305	277	283	280	301	326	289	300	270	307	243	303	281	288	278	278	276	267	338	275	289	286	249	282	289	254	293	304	256	254	294	293	276	292	284	278	310	264	312	275	309	320	324	288	289	285	301	268	257	327	290	270	269	279	306	271	275	301	280	279	302	282	267	250	293	304	300	298	268	315	275	288	289	301	299	321	310	292	269	291	311	303	286	291	318	276	304	320	263	309	304	255	260	290	294	255	293	308	265	253	301	298	283	297	280	273	270	298	296	304	277	272	276	283	267	273	292	263	270	296	304	312	284	299	320	288	265	302	288	295	310	309	296	305	290	290	284	294	303	289	245	292	301	277	286	275	255	294	293	294	313	290	288	300	278	263	312	265	297	288	277	290	298	264	274	248	289	249	299	276	306	251	293	297	309	273	298	262	309	271	316	293	265	297	298	289	303	263	251	272	276	303	291	282	297	272	312	277	281	265	286	291	302	308	293	299	303	316	271	267	293	273	280	282	299	289	304	303	269	299	279	278	302	267	284	290	272	277	265	250	275	269	283	287	292	310	272	254	275	305	276	272	277	259	290	284	260	260	307	278	284	283	295	274	276	272	268	311	255	276	299	269	268	296	273	288	278	298	284	280	290	303	289	311	291	278	296	289	259	310	281	284	262	305	307	301	275	259	259	288	297	297	286	319	288	281	279	323	292	278	308	283	260	278	281	315	309	302	292	310	297	255	288	276	282	284	295	305	268	275	277	292	247	270	291	295	323	291	291	303	277	274	291	318	274	265	260	333	285	271	307	338	290	296	277	278	294	281	286	300	292	273	263	287	296	299	281	266	279	273	288	295	292	317	283	265	292	296	266	292	261	282	268	255	264	313	290	274	303	278	297	298	307	287	303	261	323	273	271	300	300	317	309	287	320	313	286	282	263
18892	1568	2881	3254	2810	2291	1977	1742	1578	1399	1315	1200	1146	1026	1085	983	1002	957	946	906	851	866	866	829	821	827	817	833	832	825	855	779	779	832	801	764	758	780	780	805	773	758	769	780	735	742	734	757	733	798	734	744	730	764	738	769	782	746	778	713	749	755	803	754	752	704	803	720	778	755	730	752	745	716	762	716	775	692	722	758	701	742	740	764	787	732	734	713	767	731	766	745	748	740	754	771	751	733	753	740	736	737	750	721	736	726	759	741	700	739	729	719	762	732	704	759	756	742	745	758	696	696	728	787	730	716	682	733	681	757	726	715	791	702	708	727	727	710	659	723	761	736	690	764	730	741	689	739	736	739	708	719	708	742	724	738	733	752	714	714	728	781	743	705	749	772	732	729	708	761	776	769	779	796	761	765	733	702	737	748	689	734	760	717	748	709	740	678	731	683	701	759	741	772	697	791	736	773	742	729	800	729	739	716	727	733	691	738	698	714	704	670	716	752	728	733	749	701	724	726	710	721	668	744	708	756	712	736	744	712	786	706	719	750	773	799	778	677	729	745	680	770	724	689	782	768	737	759	797	739	697	757	747	759	772	738	762	717	723	698	726	695	707	773	697	717	743	723	724	721	756	706	764	729	744	698	679	749	727	755	719	738	804	728	754	726	718	727	717	703	742	748	745	699	673	769	726	691	726	776	699	769	733	742	751	696	689	717	732	705	799	689	722	713	714	750	714	724	702	724	754	733	749	737	771	718	718	693	749	724	746	741	689	731	772	733	753	696	750	705	738	758	706	744	751	737	761	750	748	688	760	727	755	702	728	699	771	747	760	705	769	703	743	712	754	751	692	696	702	760	774	743	725	758	706	701	747	733	718	742	704	726	773	753	722	757	749	714	704	710	715	702	723	730	731	736	731	710	691	743	712	744	690	748	723	788	758	706	746	692	731	733	697	751	705	723	709	704	750	743	720	745	684	750	734	780	706	768	744	729	682	716	785	680	760	726	684	756	679	738	716	696	717	713	720	720	737	777	755	734	694	730	728	717	766	746	759	701	738	737	730	739	690	749	712	717	701	718	724	734	729	737	753	761	686	761	689	706	746	716	700	694	716	755	751	704	743	796	770	718	723	732	769	675	746	774	691	732	749	710	761	741	702	711	720	740	732	740	725	753	735	755	779	710	741	732	770	786	747	716	756	705	680	756	709	732	754	716	717	820	713	731	732	775	727	677	725	750	759	729	731	674	733	698	724	695	750	708	693	771	765	779	715	720	723	780	655	720	748	708	756	775	711	745	704	718	732	660	715	691	750	745	712	759	741	772	709	724	702	720	724	738	774	705	761	695	752	730	723	696	724	698	731	740	727	714	707	739	692	711	762	764	743	768	697	686	757	689	744	720	809	692	709	800	778	683	756	709	776	741	751	738	788	795	718	745	825	683	752	765	749	729	737	730	677	714	732	687	704	704	745	775	735	718	729	748	751	769	758	714	704	751	741	753	725	729	752	705	644	777	752	717	774	731	751	727	767	699	701	728	744	725	768	749	787	740	700	727	742	709	703	693	719	702	725	732	698	740	683	721	750	748	790	739	726	768	745	751	756	709	762	770	791	713	718	710	718	716	736	710	730	708	734	746	714	774	743	777	742	715	732	698	760	697	721	726	753	737	702	716	719	750	695	736	717	683	754	740	757	722	686	712	677	745	698	721	784	711	750	722	758	751	752	729	741	754	762	731	760	751	706	712	747	709	724	718	722	716	704	742	722	729	740	752	728	751	690	759	739	653	725	711	743	774	724	728	776	758	688	750	759	705	737	777	710	735	747	736	722	752	717	712	715	702	741	751	709	740	707	724	707	772	749	716	743	765	689	740	736	746	711	737	739	741	724	693	686	740	741	716	740	710	686	725	728	765	739	772	717	704	769	771	766	750	731	717	738	786	710	741	787	705	750	714	729	750	715	720	716	710	722	715	721	736	778	745	743	786	711	730	745	776	728	760	730	789	753	733	769	738	734	703	722	690	712	740	746	754	763	731	750	703	741	745	732	761	748	731	722	737	716	743	717	693	735	757	740	759	737	758	729	675	732	748	717	750	729	741	745	750	708	743	681	698	721	717	712	790	769	736	754	748	719	741	722	706	754	737	780	754	725	714	733	741	699	737	758	744	711	739	695	706	748	724	743	753	776	761	690	753	737	790	774	726	699	755	741	747	730	658	762	698	730	734	756	770	751	792	776	721	702	727	749	720	755	694	730	786	711	726	698	674	743	737	746	745	731	722	772	726	713	759	689	779	728	746	754	725	761	738	723	694	715	773	706	768	739	743	720	726	748	782	747	765	707	667	709	733	788	700	694	730	715	752	744	738	712	742	728	761	727	705	741	734	694	739	735	741	720	773	787	716	774	736	742	749	729	721	755	679	700	717	688	722	703	753	733	772	713	735	733	758	725	746	759	737	737	710	764	706	721	722	744	726	718	734	765	743	738	687	736	756	754	698	727	743	768	756	736	709	773	779	769	760	750	677	755	721	740	728	743	775	756	703	689	744	724	743	731	735	727	753	761	724	748	750	749	729	681	726	768	757	700	702	704	718	745	703	729	721	728	730	716	762	708	734	772	751	730	711	746	698	723	753	725	743	767	740	764	721	717	733	823	697	752	731	716	702	721	699	707	701	741	739	722	720	752	732	775	729	702	763	756	723	732	704	687	756	704	693	705	732	731	775	722	751	750	721	752	736	756	751	706	733	725	735	685	704	755	707	715	696	760	736	756	715	761	760	767	745	742	764	727	742	735	707	739	699	693	731	736	771	683	721	679	716	706	720	757	716	717	726	718	729	756	772	714	759	762	744	726	767	746	725	683	771	786	754	731	767	704	726	751	747	760	761	707	743	694	740	778	771	705	717	743	718	728	729	682	745	741	705	700	703	739	722	690	681	765	739	699	726	749	676	711	794	750	775	700	729	802	732	753	706	764	726	720	733	759	709	776	738	765	718	743	701	722	766	708	750	716	773	731	781	711	747	754	738	763	735	743	702	772	714	738	736	702	687	718	680	727	716	731	703	726	757	668	741	730	700	686	735	718	728	732	730	748	725	745	744	758	731	726	766	708	724	765	707	706	689	754	767	734	720	725	736	732	713	756	742	723	764	699	695	712	730	777	798	710	731	734	711	726	717	727	758	728	718	710	769	707	724	724	718	697	750	713	734	740	756	748	765	736	736	744	697	796	724	753	727	668	704	716	721	706	730	702	752	768	775	750	728	705	702	713	724	731	719	730	776	736	757	746	764	680	689	736	715	755	715	718	712	785	749	741	712	693	758	743	713	719	746	709	663	741	737	748	776	737	742	733	749	712	701	747	716	707	683	745	708	734	728	740	750	689	721	766	735	715	714	726	732	741	716	748	712	687	666	758	726	744	710	729	735	743	702	719	726	744	775	719	714	677	689	732	704	715	756	730	705	710	747	736	707	710	643	718	737	743	702	746	727	733	689	741	771
51549	16309	3126	1757	1159	877	659	550	485	393	361	346	330	289	250	284	270	296	289	281	248	241	260	255	248	227	248	251	246	229	230	233	240	215	222	194	222	244	214	215	214	228	209	213	194	212	215	228	215	213	199	195	204	213	216	231	218	209	230	209	209	207	227	184	241	207	194	204	213	218	219	239	241	212	213	187	219	227	234	212	221	220	207	197	218	213	216	191	231	250	229	211	201	216	200	205	213	206	204	208	218	222	217	191	196	214	214	219	220	219	221	211	205	220	208	217	205	190	206	192	201	217	230	224	213	219	208	200	207	201	191	221	202	207	209	187	231	219	209	186	208	253	226	185	204	209	225	187	236	202	213	204	227	216	233	198	218	221	175	210	219	210	206	194	214	219	224	194	193	226	223	214	219	199	211	214	218	236	212	218	227	230	221	225	210	209	221	194	234	225	212	253	206	223	211	233	208	205	198	210	195	192	235	214	210	219	217	246	233	223	223	204	223	216	200	213	204	226	221	210	220	202	222	226	206	240	200	208	208	237	211	222	198	239	229	198	200	197	218	201	216	218	212	190	216	218	232	215	199	177	216	224	234	213	209	228	179	220	199	227	221	203	219	215	201	217	228	221	233	237	199	204	212	217	199	217	220	213	218	220	201	192	222	203	218	206	211	211	221	208	206	195	216	233	207	227	201	214	223	209	222	213	202	225	220	201	214	208	256	204	203	203	222	222	195	206	237	183	221	215	236	230	233	230	230	195	209	234	203	247	205	204	196	222	231	214	190	201	211	212	213	227	178	214	218	209	167	214	217	214	221	244	197	197	213	214	201	218	226	221	196	206	224	193	227	205	211	234	211	186	225	224	201	223	205	202	204	178	203	231	199	175	206	211	193	202	228	191	206	210	236	199	206	215	191	210	246	216	196	234	203	221	201	198	215	204	219	267	214	206	227	217	231	208	213	229	197	215	255	221	197	206	214	214	207	220	196	205	197	191	219	215	214	204	228	193	187	190	215	206	234	208	209	186	243	201	216	213	236	231	225	248	187	205	210	202	227	247	247	220	202	193	208	194	240	222	211	177	216	212	241	221	215	202	211	196	221	204	205	208	221	204	222	213	223	208	229	229	230	189	197	224	213	219	223	224	219	222	203	217	209	197	194	218	201	231	227	192	182	245	207	216	201	204	248	210	219	182	202	215	225	222	216	199	218	226	233	198	217	197	238	190	218	198	213	204	228	217	229	203	225	218	216	197	201	201	210	194	231	201	206	213	190	232	228	232	211	221	244	227	230	232	207	201	190	221	194	206	210	227	208	219	231	215	213	227	213	221	199	204	210	224	198	233	211	215	239	194	202	213	216	250	213	217	214	207	229	217	192	226	198	208	222	220	210	188	169	216	205	215	221	222	224	229	197	232	213	229	208	224	206	213	219	226	203	193	185	202	222	216	208	188	218	201	205	210	171	226	218	206	194	189	206	222	216	190	205	236	200	211	217	227	183	222	199	194	221	225	221	198	200	214	226	204	240	208	213	181	197	203	214	197	195	210	195	209	200	222	233	219	203	188	216	209	203	188	237	236	228	220	203	213	223	207	200	225	201	188	207	198	193	212	242	216	216	175	216	217	218	208	196	189	191	231	209	186	210	232	211	230	190	215	218	225	205	253	232	202	219	229	211	206	198	212	234	202	237	219	243	199	223	209	232	230	210	194	223	203	207	195	203	208	206	188	196	223	197	205	230	217	214	213	221	214	195	234	231	206	217	205	229	231	208	238	199	223	207	201	200	180	199	219	218	237	216	204	235	217	226	205	191	201	232	209	223	200	220	224	203	250	215	206	238	218	239	218	200	228	184	210	257	187	219	233	218	170	202	218	216	203	207	190	196	197	180	220	230	207	211	229	209	200	209	203	201	231	194	206	228	218	221	225	220	209	218	191	201	210	188	201	207	201	211	209	248	174	217	192	231	218	214	204	215	215	212	224	232	221	220	217	240	194	211	200	205	232	248	212	228	208	215	203	194	199	199	213	199	208	244	213	196	200	225	208	231	216	216	219	207	201	231	193	212	217	203	222	197	235	218	207	192	227	177	193	214	187	184	221	189	208	194	191	226	206	216	188	206	196	201	218	214	194	232	193	203	217	211	192	212	215	197	210	212	207	206	204	234	236	203	198	228	229	210	209	205	225	181	223	216	217	194	211	209	205	220	232	239	206	202	209	239	229	237	222	246	207	224	216	224	215	216	193	209	206	198	207	206	212	186	216	203	204	227	224	223	206	223	219	241	200	235	196	219	208	198	217	214	190	163	213	234	232	208	186	232	204	192	219	212	228	203	189	201	206	219	227	237	207	211	214	231	234	207	242	208	216	211	236	229	214	185	229	214	207	216	221	245	209	206	198	209	230	225	230	225	214	221	216	243	185	228	197	222	223	206	220	205	190	219	199	224	233	225	216	179	200	224	208	185	201	185	233	220	196	241	226	233	197	200	233	189	219	221	203	200	213	210	235	225	227	218	223	228	208	229	221	232	215	241	207	225	207	185	247	220	218	228	203	213	204	216	221	196	190	194	210	199	222	227	219	196	196	211	242	207	230	203	205	179	226	197	223	211	224	220	226	240	212	203	199	197	212	207	251	220	183	188	219	188	216	214	208	216	205	202	203	199	203	210	236	224	206	222	233	203	196	210	204	191	200	205	229	226	238	196	212	207	213	196	215	189	206	210	203	248	230	202	210	190	218	217	211	222	186	231	226	211	214	213	207	199	217	246	188	203	199	214	182	257	223	212	219	197	208	213	230	189	213	229	232	209	197	229	187	235	200	200	201	206	195	197	204	202	199	198	221	217	252	210	172	232	223	222	216	191	224	213	202	206	214	207	231	200	214	222	190	216	204	206	214	198	211	237	240	199	215	221	220	196	231	232	231	216	207	188	200	205	204	218	223	209	197	224	227	212	203	204	221	217	221	218	236	217	213	190	194	242	194	251	215	215	235	208	213	188	224	179	246	215	217	219	212	209	210	226	197	218	230	219	204	230	209	222	221	232	219	228	214	223	188	225	193	216	225	216	199	209	222	219	224	179	197	199	223	218	203	193	219	224	183	202	214	228	212	211	228	196	207	235	223	216	218	232	209	240	215	222	202	226	191	209	209	205	204	176	203	200	191	201	187	212	195	209	198	258	190	216	199	195	233	214	203	202	203	216	206	202	220	196	216	191	227	189	233	199	223	225	206	189	225	218	172	217	202	221	220	196	190	201	214	188	186	215	173	208	207	182	188	207	206	225	211	222	197	205	201	209	188	202	234	199	214	203	214	212	201	219	210	200	238	218	215	196	241	201	221	175	221	207	202	214	195	222	218	212	218	225	239	214	206	225	219	200	202	233	223	224	201	206	195	219	211	235	224	222	204	202	209	203	206	215	185	230	214	214	196	208	216	205	202	218	221	212	211	206	230	204	239	210	213	224	211	196	220	201	222	219	203	218	196	215	209	230	188	214	225
27125	2173	4660	5266	4477	3537	2988	2407	2131	1916	1637	1487	1334	1287	1130	1084	1018	964	885	912	922	813	741	778	732	759	721	708	712	676	688	703	694	651	624	669	711	652	672	653	601	604	607	599	607	639	623	586	614	553	673	612	581	617	598	626	641	602	589	559	609	564	548	627	567	634	578	592	530	565	615	584	625	612	568	596	525	587	566	556	576	571	548	556	573	605	571	563	565	589	576	577	554	524	519	600	587	542	585	560	532	576	560	533	534	541	547	569	509	519	535	536	607	586	580	564	575	585	564	517	602	533	552	557	541	586	524	590	583	568	521	566	543	581	562	546	559	574	580	529	539	593	574	573	564	523	584	580	543	579	531	563	575	542	625	555	561	556	567	551	552	565	520	571	543	556	569	580	560	527	561	590	538	561	575	539	565	552	523	589	546	524	560	551	600	557	591	526	525	549	560	523	589	549	565	547	582	536	586	529	555	572	567	569	614	595	568	528	502	576	567	530	509	540	563	556	553	586	498	556	555	551	556	563	534	551	558	564	524	537	551	539	514	523	531	536	550	545	560	545	544	541	563	554	580	506	556	531	502	497	572	548	532	512	555	529	566	551	540	548	560	533	587	608	546	553	538	583	542	529	520	593	554	536	528	575	554	548	556	535	514	554	549	548	547	556	546	538	580	546	535	538	543	537	576	538	577	524	551	558	547	591	547	559	538	523	571	542	544	542	615	580	548	547	565	563	505	561	548	559	550	551	551	547	567	541	568	557	563	583	556	533	555	567	545	544	517	551	558	546	544	544	539	533	579	508	530	602	557	550	562	497	538	515	567	547	537	525	560	553	534	531	562	559	529	511	529	506	512	573	602	527	576	551	516	558	577	490	594	528	602	550	530	518	520	504	523	576	574	587	576	531	550	494	564	555	541	547	578	574	560	561	557	563	534	531	561	585	540	599	545	551	501	518	559	566	543	560	536	531	575	536	593	556	544	530	544	589	530	537	605	531	538	554	525	554	552	520	580	511	534	526	541	540	536	566	599	553	567	534	572	550	562	522	529	556	581	512	553	584	571	556	552	557	580	532	552	576	510	535	535	537	513	607	559	559	541	554	527	522	536	525	499	525	550	518	565	552	554	576	550	564	585	536	547	501	543	546	559	543	524	548	539	539	580	559	539	560	546	533	528	531	536	563	567	574	531	547	528	536	544	548	581	554	528	561	539	565	574	543	496	564	540	516	576	538	605	542	553	545	573	573	567	586	578	565	521	530	567	501	608	508	573	545	557	597	484	529	528	538	527	534	533	548	580	568	560	541	543	539	595	519	539	535	537	552	571	561	508	539	539	586	557	532	576	513	573	560	602	556	522	575	527	511	547	560	528	546	513	568	566	536	553	579	553	549	551	524	519	514	528	522	555	523	538	560	534	584	509	566	541	543	546	575	534	554	559	537	546	536	574	550	559	554	531	539	529	533	564	500	564	505	533	542	591	573	571	546	536	560	541	587	526	539	544	554	548	512	519	541	552	545	565	556	536	541	556	601	535	548	551	552	556	521	537	538	545	551	564	591	517	553	584	559	551	558	589	519	564	539	578	534	553	527	559	521	551	572	531	547	479	554	607	553	521	570	552	552	518	542	546	502	581	566	556	549	519	565	543	538	543	598	534	586	576	562	547	504	604	573	560	567	515	554	532	537	582	589	569	533	547	554	554	531	527	531	544	590	525	561	537	514	550	557	541	515	549	531	567	529	521	570	496	517	553	564	556	507	565	559	521	530	505	527	538	539	561	550	513	542	513	581	535	571	510	553	552	572	548	611	519	554	543	554	566	547	534	570	552	510	520	559	559	520	529	554	529	595	581	565	533	560	566	552	559	547	544	596	555	559	577	537	532	552	554	571	584	523	537	570	579	561	558	543	524	551	532	570	556	553	538	557	546	527	552	551	576	532	551	542	553	551	603	568	552	597	544	575	505	563	555	568	578	594	558	558	573	558	536	503	558	540	561	582	579	529	553	560	551	556	544	560	553	550	552	516	545	523	544	562	571	535	553	556	548	534	525	529	537	535	555	525	565	561	573	552	558	507	532	533	551	542	558	543	508	595	535	568	528	566	579	556	590	564	560	542	562	590	561	495	491	542	539	551	551	564	558	521	543	510	543	539	536	535	602	552	536	561	526	532	525	510	539	552	563	568	553	595	543	531	578	541	524	564	585	539	587	542	522	595	530	527	539	538	531	558	603	541	536	583	509	563	547	497	554	549	595	569	540	537	590	515	599	539	555	524	569	555	607	543	550	551	522	544	562	529	537	560	545	564	553	593	564	546	573	501	568	517	557	531	581	522	549	522	564	574	551	526	497	558	526	544	543	546	601	533	523	518	520	537	543	555	518	584	558	547	535	535	554	522	573	553	542	539	540	596	555	576	554	552	584	550	570	543	608	544	524	544	563	563	495	563	537	564	537	547	544	540	553	541	532	513	565	548	562	542	603	561	533	523	576	571	552	517	567	526	562	556	551	586	548	546	527	507	564	517	562	550	528	565	556	594	543	589	550	594	550	606	558	536	539	541	574	522	572	530	553	567	554	584	549	554	511	530	561	550	568	541	534	561	552	557	533	572	531	570	555	509	572	550	534	544	547	568	551	508	548	509	561	531	570	517	544	556	540	563	533	596	543	568	559	571	538	572	562	553	556	540	547	564	514	579	553	555	550	525	546	542	563	573	547	549	569	565	534	570	568	574	532	519	537	581	527	580	554	547	553	552	533	547	567	550	557	551	519	535	551	544	551	554	570	522	547	574	565	530	526	545	541	581	550	585	532	535	565	534	568	542	551	589	517	524	561	549	567	585	541	516	540	521	563	609	552	527	504	555	554	565	564	553	592	529	589	543	541	547	535	603	571	518	602	537	576	521	544	552	565	557	529	569	529	527	563	548	578	592	564	583	543	551	589	538	537	553	570	553	581	503	574	563	531	559	500	515	491	533	572	505	521	531	572	534	538	571	563	550	577	571	521	551	540	550	568	553	549	557	547	554	579	539	573	539	566	566	600	514	550	602	539	572	543	579	533	577	552	480	555	564	518	574	527	516	526	539	559	555	518	588	521	557	579	549	545	522	568	524	561	541	547	531	562	563	535	518	566	523	567	592	548	557	516	508	523	569	497	572	543	560	573	559	541	597	570	549	544	583	529	531	533	538	541	536	509	541	534	540	546	521	575	521	554	534	562	595	540	545	491	532	568	554	510	582	518	541	525	526	562	555	557	534	564	564	539	558	533	576	580	549	568	558	579	555	531	566	534	530	504	539	526	566	528	579	565	533	537	538	547	559	552	564	553	555	535	496	518	540	541	544	572	525	568	583	513	564	562	536	532	529	554	506	547	515	539	513	523	545	566	539	584	579	534	526	535	565	535	606	546	521	530	530	558	552	522	601	562	581	540	548	548	556	539	556	559	513	550	567	594	594	561	566	534	521	583	516	530	570	535	564	529	551	551	584	515	556	541	525
4361	253	228	208	220	247	201	213	212	220	213	185	218	229	213	233	222	216	216	190	231	207	229	226	204	197	200	195	205	233	195	220	221	207	192	201	203	247	232	233	190	216	205	234	229	220	209	178	217	195	200	175	198	203	206	221	186	236	215	222	198	192	213	219	226	187	227	197	217	227	202	230	197	233	222	213	216	227	222	193	222	211	201	176	198	205	190	207	192	209	232	226	197	211	238	206	225	203	197	221	241	200	189	219	202	201	215	204	196	228	215	204	213	202	204	210	201	193	211	191	216	210	213	183	200	209	233	233	192	215	215	193	199	226	209	200	221	219	212	186	209	233	219	197	191	197	208	214	227	223	217	204	194	198	207	211	196	224	201	226	182	227	202	224	238	198	192	207	195	192	206	198	201	196	200	196	188	215	216	228	243	236	220	199	217	203	210	204	210	219	187	225	225	202	200	217	225	190	222	215	214	213	194	197	218	195	201	199	241	192	215	202	182	237	204	193	202	225	207	195	182	200	239	216	194	212	200	212	204	209	218	217	184	206	211	220	211	179	229	186	228	225	201	185	183	237	235	225	193	217	198	189	183	204	199	212	221	211	208	195	229	219	215	231	200	204	218	231	194	187	197	222	201	209	178	204	210	208	238	201	216	196	246	203	215	191	220	212	185	196	176	216	215	186	228	207	233	204	205	207	209	213	204	200	198	203	215	197	202	191	175	206	217	211	200	225	219	196	207	186	223	221	199	198	217	223	221	229	201	197	236	215	205	205	192	216	206	197	203	203	223	216	225	209	188	205	228	215	197	230	228	210	185	210	205	214	216	218	216	206	220	230	206	236	197	211	198	188	199	200	188	202	199	212	217	228	207	206	238	226	192	205	241	217	218	204	225	217	203	203	191	230	199	222	190	237	234	256	174	201	202	195	207	180	223	210	228	204	205	189	225	219	202	224	230	255	211	195	208	212	209	188	217	186	219	184	210	228	205	192	219	218	208	225	230	217	206	194	225	194	193	208	205	217	199	223	221	183	224	206	211	190	174	220	239	212	193	174	210	263	171	247	227	201	230	195	206	190	212	214	220	232	210	209	213	228	231	212	214	234	180	175	216	207	222	194	206	238	195	214	188	228	169	183	197	205	196	203	201	197	195	226	209	202	209	200	211	187	208	204	203	218	209	214	201	194	241	207	198	216	219	217	211	192	236	208	211	215	213	224	219	212	217	195	220	210	211	194	212	206	197	198	206	198	208	203	193	205	197	214	203	199	216	211	184	184	201	202	196	218	211	225	209	194	213	201	221	241	198	210	205	187	190	210	213	199	196	184	215	213	211	198	228	195	204	218	209	217	213	220	216	215	198	219	216	197	207	212	201	210	214	250	190	192	183	201	216	220	241	232	197	193	192	198	218	222	211	219	218	217	212	200	207	224	191	225	208	192	202	215	229	223	215	202	191	215	223	181	194	227	204	206	183	231	233	215	203	212	219	183	212	191	215	205	214	214	195	209	193	183	186	206	230	184	223	187	205	202	202	179	224	196	209	190	193	227	225	209	199	220	222	216	214	223	228	233	212	174	185	211	178	217	207	213	204	214	195	210	224	241	200	203	232	200	218	189	205	214	200	219	188	215	206	227	217	185	196	216	207	196	195	212	223	184	208	220	206	193	221	204	218	206	222	217	230	201	208	208	173	203	219	187	203	235	185	194	201	198	217	196	204	204	189	205	193	211	188	220	214	198	208	219	211	217	221	213	207	205	200	245	194	219	212	211	236	232	221	214	205	209	195	226	218	198	225	190	199	230	178	213	236	216	197	209	199	221	186	200	217	207	237	203	218	215	222	211	205	194	198	188	199	215	218	187	195	194	189	190	224	194	234	209	196	217	203	217	220	216	196	224	218	203	225	191	223	212	218	203	198	183	187	210	193	202	221	210	213	219	216	192	217	189	192	194	217	205	213	208	195	210	205	185	185	195	169	216	207	230	218	219	215	224	218	220	213	228	229	191	190	211	223	218	207	190	213	211	200	207	202	214	224	218	207	199	238	176	202	206	200	197	229	219	205	198	217	207	218	221	199	216	209	197	227	209	245	215	209	228	198	220	222	208	216	230	232	213	225	203	208	230	201	208	214	176	196	201	218	198	215	193	216	227	186	232	240	195	205	200	256	189	180	222	200	198	223	196	217	224	226	218	198	202	204	202	201	202	205	195	210	191	238	195	195	226	232	204	198	199	218	211	191	225	200	194	205	199	217	170	194	209	177	221	217	222	172	210	197	196	210	215	224	213	211	227	219	187	207	196	194	210	190	214	192	222	194	220	235	204	205	207	192	229	217	204	211	193	183	201	218	202	204	187	184	207	208	216	217	207	178	218	211	196	228	200	200	181	223	192	215	223	192	205	208	199	210	194	220	180	213	210	223	247	212	202	225	225	230	219	204	236	224	234	196	216	212	217	197	242	202	180	219	213	195	211	221	199	210	203	187	197	231	236	185	196	218	189	210	202	211	194	196	192	202	203	221	213	203	228	197	192	216	228	188	228	202	187	194	207	217	219	182	226	231	212	233	215	241	214	211	195	202	224	206	231	217	181	195	198	240	215	202	214	207	209	211	222	197	193	199	202	221	200	211	199	215	193	243	188	201	194	219	214	247	208	214	212	194	210	211	217	220	192	183	233	200	209	198	194	205	216	209	207	211	227	195	209	156	215	220	217	191	192	192	186	202	197	204	196	229	206	202	209	182	222	209	237	224	223	242	219	214	174	204	175	182	181	186	193	207	198	221	218	204	183	208	192	209	209	236	227	203	221	206	213	233	200	225	218	203	220	213	209	214	196	214	218	207	218	220	213	200	219	206	207	200	202	224	189	197	221	195	198	174	208	213	203	194	216	202	219	217	236	230	222	222	199	197	196	211	211	213	197	192	218	200	201	202	230	226	204	210	198	226	209	223	210	208	181	168	185	204	215	233	203	227	215	210	211	229	205	223	229	248	209	187	211	205	204	192	220	214	187	212	206	202	194	205	216	207	246	241	243	218	189	192	190	210	220	192	206	195	207	191	206	207	194	224	219	215	209	200	198	194	179	195	192	198	200	222	209	218	195	206	211	190	203	201	227	218	219	219	198	182	200	203	210	220	220	202	174	212	212	218	195	202	192	230	219	188	192	227	213	201	208	221	241	201	237	207	203	215	217	212	220	233	205	198	223	217	215	218	219	224	205	228	192	235	206	226	208	199	217	202	189	169	202	212	228	214	204	223	213	200	226	196	215	225	217	231	202	210	205	188	208	199	198	211	195	216	210	230	215	199	219	242	180	213	192	200	199	241	234	208	203	214	208	208	208	223	196	210	206	217	199	222	220	178	205	206	191	208	204	214	204	201	205	205	216	210	216	214	211	215	199	208	223	206	201	193	231	233	226	226	173	210	195	184	193	197	199	198	205	179	204	212	210	224	205	221	204	206	201	216	217	226	202	225	238	206	213	197	184	194	195	223	210
4136	588	695	668	654	686	667	601	620	606	605	581	557	562	610	592	584	591	612	593	549	627	548	573	571	595	558	546	531	542	606	570	583	542	585	567	532	551	645	571	525	565	587	551	566	575	551	543	552	538	550	563	567	555	559	598	576	573	601	567	594	558	557	598	591	559	520	568	563	573	558	526	587	598	532	567	556	565	551	514	574	570	543	537	555	547	589	551	515	554	548	540	525	564	555	597	572	551	557	589	533	537	559	574	565	543	559	564	552	603	579	598	521	544	558	576	507	568	544	581	560	558	564	579	582	551	609	555	608	543	559	605	550	568	583	525	534	577	557	535	571	592	548	566	565	574	589	539	597	529	572	528	548	557	536	587	547	595	602	507	540	589	555	581	572	540	541	561	551	582	566	562	575	585	598	536	548	558	594	541	596	558	561	573	581	574	557	513	585	534	572	574	574	589	577	581	558	567	575	613	569	549	549	583	600	566	593	577	569	585	558	584	581	618	596	588	567	568	569	535	576	550	602	548	570	551	603	567	568	535	528	552	592	582	590	586	539	562	575	566	551	545	540	567	590	559	577	586	530	595	634	541	541	542	569	589	577	592	605	571	551	601	558	594	572	580	554	560	569	590	551	536	577	601	601	591	564	587	571	525	572	568	560	582	587	531	591	560	562	536	540	549	596	570	596	563	558	555	584	565	600	547	574	577	573	587	538	542	571	567	568	548	534	522	588	578	565	575	553	556	588	546	560	562	513	600	557	557	539	592	538	578	566	526	534	526	567	590	557	556	565	575	552	535	593	530	549	559	586	552	553	548	567	576	580	559	568	567	544	527	573	549	588	561	507	536	557	605	565	578	544	583	524	559	573	563	569	614	600	568	563	563	552	582	553	551	596	552	596	550	536	618	543	556	487	535	542	551	548	589	570	523	562	561	551	573	561	546	576	511	556	550	605	572	549	529	550	577	562	543	566	566	528	548	557	584	561	566	593	567	588	537	531	611	559	563	592	575	547	603	530	548	530	589	567	571	537	580	519	552	555	546	584	543	544	535	562	589	540	527	623	546	535	573	581	585	567	553	525	555	538	543	530	532	588	557	590	542	551	588	563	538	548	518	583	580	561	522	593	571	572	559	519	561	569	560	533	596	576	541	567	577	545	546	585	566	580	532	574	590	636	545	563	569	567	573	595	531	553	605	626	599	542	565	596	590	554	589	589	573	573	597	533	550	596	517	588	578	551	593	529	536	582	608	580	563	573	548	598	568	571	567	557	581	597	520	568	570	563	545	541	553	560	568	575	609	572	557	594	509	575	581	541	579	580	562	580	602	578	552	605	543	549	557	554	540	578	554	541	595	605	631	580	596	558	544	574	534	538	523	561	540	614	514	549	560	580	524	562	579	558	569	567	544	561	529	585	537	556	529	556	577	602	574	576	585	559	558	576	522	569	557	546	582	528	556	569	602	597	548	547	554	574	573	584	534	567	573	539	595	543	588	560	552	593	593	559	568	563	551	575	573	555	580	602	558	562	556	547	561	549	561	607	568	565	561	536	530	561	565	585	543	576	597	589	579	579	558	542	563	577	583	563	574	540	570	540	553	605	585	576	586	579	584	565	583	563	576	571	621	532	550	552	546	523	578	565	568	564	548	593	548	566	609	547	577	571	557	558	555	558	585	542	589	589	581	603	545	536	560	567	548	606	542	558	544	562	563	556	547	543	571	575	545	569	560	574	573	600	576	537	522	568	549	560	544	548	597	550	565	582	559	551	594	577	611	573	558	596	570	597	605	561	591	560	569	546	558	573	574	559	582	559	535	609	586	578	602	601	571	571	586	635	543	566	575	583	530	563	586	578	580	588	579	562	577	574	575	519	566	577	628	580	617	529	561	582	557	575	614	542	565	587	564	596	549	551	558	570	551	510	529	543	586	562	596	596	592	604	585	534	562	589	556	578	556	580	539	598	587	571	550	555	590	624	546	603	544	609	585	516	575	534	569	567	596	498	555	544	580	570	560	597	550	576	542	573	543	527	530	563	532	562	539	565	585	565	564	592	600	633	537	559	569	517	578	585	579	568	530	548	555	551	582	553	537	575	575	561	551	591	610	547	545	592	584	637	600	548	569	586	575	598	610	576	566	578	569	575	492	527	587	551	598	572	572	585	557	540	570	535	547	567	531	554	606	525	589	572	579	545	570	544	564	594	551	558	516	538	523	555	600	555	568	567	562	630	589	592	605	599	573	565	573	551	611	593	579	560	558	540	586	544	578	546	566	554	583	566	566	583	587	578	564	579	554	538	552	561	577	522	572	573	576	596	538	535	614	572	573	612	584	537	568	570	572	567	596	572	530	514	528	562	623	546	584	558	557	554	581	549	572	555	535	547	548	573	581	552	519	527	519	575	560	595	578	523	553	615	587	614	571	575	598	534	576	588	545	569	578	592	536	584	530	598	531	578	574	597	549	564	573	581	564	576	567	549	566	548	567	548	592	594	599	530	580	584	578	557	568	527	551	609	569	559	548	547	569	565	551	586	612	550	561	574	544	557	531	574	569	594	542	558	576	522	562	574	613	562	568	545	517	557	589	605	566	556	590	528	561	550	573	588	573	591	557	576	599	542	579	539	576	568	569	563	595	589	567	544	593	591	536	590	584	587	554	524	571	557	588	579	555	554	558	541	553	598	594	538	596	615	533	559	585	541	558	590	576	584	575	551	581	582	545	556	586	504	580	559	537	555	559	607	571	555	588	538	551	549	564	572	586	533	580	578	572	555	524	575	520	556	577	554	551	579	543	567	562	584	573	564	559	541	540	542	581	564	556	583	552	561	559	610	550	577	574	534	546	581	569	548	598	539	552	531	540	555	633	583	593	561	533	556	497	555	561	595	536	580	577	526	549	579	549	603	610	527	569	563	535	584	585	558	588	605	616	578	547	586	540	565	563	553	550	563	604	574	551	599	551	554	556	595	596	558	551	539	514	547	563	541	539	581	568	561	530	540	567	582	537	529	558	574	549	582	556	556	586	587	545	570	572	543	561	516	557	532	490	588	559	575	495	554	588	552	545	563	594	540	546	598	551	583	569	627	591	586	555	576	570	579	562	569	565	567	562	573	552	578	542	519	598	575	556	583	550	572	507	624	559	533	553	563	555	559	567	566	573	569	564	558	570	549	559	546	593	554	537	553	545	572	573	593	608	545	553	552	557	568	578	580	594	600	595	575	550	580	546	598	589	553	572	595	538	562	563	569	572	543	619	579	584	583	555	584	536	550	531	583	545	592	545	523	570	540	541	588	570	553	548	502	605	594	573	544	545	540	611	586	535	547	604	591	544	537	574	578	551	586	517	606	557	567	549	584	560	539	559	542	516	578	591	562	538	551	552	560	600	602	549	551	568	562	533	568	564	563	558	579	562	577	575	528	575	593	560	568	584	607	563	579	569	571	595	598	564	584	579	569	569	575	606	569	512	611	567	585	567	597	556	569	558	558	551	572	582
38328	8630	1433	954	720	565	496	412	393	373	354	349	303	338	342	326	332	288	300	324	336	320	289	318	283	267	271	322	319	304	297	300	311	292	295	284	294	296	283	239	279	268	285	305	331	268	306	306	266	296	301	314	293	258	309	280	267	293	292	299	271	316	275	288	293	280	294	277	297	256	315	299	297	259	259	287	280	291	338	255	285	290	247	278	257	288	283	305	275	281	296	282	300	325	315	267	281	301	258	287	265	263	288	289	296	275	286	281	271	276	277	286	279	283	291	296	308	272	288	279	256	306	296	287	259	263	270	284	305	262	280	269	255	267	289	273	267	279	276	279	279	278	274	289	285	311	274	290	282	274	287	307	272	278	268	299	296	278	298	274	299	297	289	267	270	311	281	268	286	272	306	259	295	278	288	304	299	310	306	308	256	274	254	252	285	289	259	279	301	320	256	268	298	263	296	292	276	287	292	283	276	312	289	285	276	302	273	277	285	247	325	280	255	301	284	299	291	256	306	271	291	251	275	296	291	297	283	256	303	285	311	278	288	294	283	276	296	277	311	280	279	266	272	289	258	278	298	283	302	330	260	306	266	287	291	296	303	280	270	279	263	320	227	287	250	279	298	288	284	286	270	244	297	272	263	277	295	308	259	293	265	249	289	265	259	290	261	256	272	307	286	252	286	292	258	292	306	294	268	283	269	310	275	299	289	276	254	302	314	298	312	309	269	290	288	271	304	287	303	276	245	257	297	282	267	294	322	289	279	257	284	304	282	243	313	258	254	262	275	248	283	294	277	312	253	271	299	279	271	266	283	257	308	292	260	299	288	270	261	282	257	304	285	278	266	292	291	258	283	279	291	277	315	262	289	293	281	277	268	306	290	271	266	277	302	291	270	300	282	306	273	285	296	265	277	294	279	256	264	261	285	272	272	262	269	271	262	256	256	252	288	304	303	265	290	282	252	324	286	299	294	273	273	287	275	280	286	256	281	289	281	245	304	308	303	266	289	263	294	285	285	280	318	300	292	243	298	250	266	282	282	284	286	269	262	269	286	299	287	310	296	288	279	303	262	257	286	259	283	291	295	276	258	282	267	309	281	267	268	296	260	256	298	287	290	282	280	254	255	270	298	286	269	281	275	272	295	275	296	280	279	299	275	295	296	304	302	279	285	281	297	309	296	247	301	281	279	281	299	275	291	273	267	259	276	289	285	308	260	280	313	272	282	279	256	269	283	292	291	299	273	303	285	286	294	262	278	297	297	300	304	284	276	282	273	290	292	312	276	295	279	303	327	275	266	292	277	280	301	296	273	280	274	271	272	267	285	292	286	306	276	270	286	287	287	266	306	257	285	305	306	252	292	283	307	272	290	290	287	312	298	302	273	244	305	265	313	265	279	277	307	284	274	299	287	307	279	293	282	285	293	286	275	250	302	285	299	292	306	266	268	293	318	265	257	293	234	271	293	271	248	299	301	253	271	240	268	268	304	292	279	282	277	245	278	313	271	279	299	286	314	259	297	308	292	259	292	295	300	267	262	303	274	290	294	273	303	279	305	303	297	274	274	250	304	284	303	301	313	266	304	282	310	262	301	295	278	276	313	290	323	279	292	290	291	304	297	273	269	297	277	292	257	287	269	269	284	263	309	314	293	277	318	266	307	250	299	274	268	283	315	318	305	254	312	281	261	300	294	267	275	311	294	281	290	257	296	313	288	293	305	258	284	266	297	297	261	290	271	289	272	293	281	302	302	289	272	261	285	280	274	283	300	283	308	310	320	287	307	272	286	302	271	279	307	265	270	275	291	276	268	275	325	315	274	265	323	280	287	265	284	314	277	308	270	313	265	279	267	285	314	292	315	269	275	300	247	292	284	294	276	268	299	299	306	301	295	272	283	281	275	296	289	286	261	285	292	281	287	270	303	321	282	279	271	277	268	279	275	299	262	291	274	288	286	299	277	280	318	294	312	278	287	284	248	282	278	290	277	279	311	266	285	263	267	268	288	285	238	298	286	273	259	253	276	309	264	275	279	281	259	298	283	292	295	279	270	274	275	294	284	285	279	288	256	271	291	281	298	275	321	272	285	284	280	272	242	299	300	303	303	283	291	288	270	287	285	297	273	304	290	281	266	269	311	305	281	268	298	279	291	266	279	302	240	296	314	270	270	284	244	289	265	278	272	287	255	294	284	307	288	271	257	282	318	298	292	264	259	260	270	256	279	277	276	299	275	252	282	252	278	308	288	274	290	257	267	282	280	269	303	303	271	297	287	280	267	259	313	252	273	279	283	303	298	279	268	307	307	296	288	280	290	294	289	271	264	321	306	260	287	300	311	281	287	259	298	254	287	265	271	262	286	285	268	297	300	255	261	292	284	296	258	267	271	288	250	294	317	261	296	284	284	310	280	286	276	326	299	276	269	293	279	275	275	267	293	279	297	278	296	277	305	277	274	287	325	294	291	306	276	297	276	265	278	287	270	268	282	280	277	287	307	288	277	275	248	262	258	289	315	261	281	279	290	304	284	279	271	319	295	261	284	281	327	294	282	259	260	270	281	320	283	255	304	284	291	255	293	273	281	263	284	295	292	263	260	281	254	304	257	292	283	301	274	294	289	265	328	266	297	292	306	293	308	293	271	266	295	240	289	288	279	274	265	275	290	308	247	294	266	267	271	294	284	304	328	291	282	283	296	282	285	285	298	287	253	268	255	296	302	259	279	256	253	287	302	311	286	320	273	275	297	306	268	315	317	295	309	285	291	297	256	293	277	282	266	270	281	313	316	259	283	293	258	330	295	288	278	292	292	284	284	297	294	289	272	238	307	292	267	298	298	295	287	253	274	295	302	288	295	270	295	314	269	301	286	263	255	251	268	266	269	280	266	279	298	255	273	314	273	281	279	304	288	280	288	279	303	256	254	290	271	263	316	288	304	274	270	256	285	278	281	261	261	278	294	270	259	292	283	293	328	270	255	280	299	286	281	280	269	332	264	296	269	250	309	302	311	296	287	266	294	264	280	294	282	282	287	311	269	261	298	260	264	253	325	246	287	257	291	294	274	265	272	286	288	296	274	270	263	286	298	305	262	245	275	287	283	304	315	283	283	288	280	256	301	293	272	300	286	260	296	286	284	264	241	296	290	278	281	268	283	284	271	252	278	278	261	276	260	280	296	279	296	278	302	302	304	279	338	274	301	286	262	273	290	258	295	265	275	292	276	285	264	263	308	267	272	279	285	288	311	298	258	292	280	292	283	245	287	284	289	276	278	293	270	303	298	288	284	256	276	303	315	271	272	271	287	301	275	266	270	295	282	293	285	278	299	276	305	257	304	283	239	258	249	265	271	293	246	272	295	290	293	316	253	292	307	278	292	304	266	277	297	284	291	267	289	281	289	288	300	262	282	266	264	299	281	315	281	246	261	307	291	271	270	315	308	283	294	300	284	288	291	279	281	264	280	311	273	268	254	289	316	314	292	264	283	257	271	296	282	282	273	287
20065	1595	2814	3214	2745	2339	1944	1748	1572	1353	1352	1240	1181	1079	1063	993	969	943	897	895	916	820	858	818	813	829	844	818	815	830	772	801	774	774	743	727	789	732	767	801	743	772	813	754	748	739	766	794	750	751	721	831	743	791	777	706	718	707	786	767	794	725	707	741	748	773	729	747	702	708	778	738	716	712	737	740	737	729	774	778	768	746	715	738	698	704	727	733	780	747	731	768	688	800	686	756	785	735	755	699	726	780	713	755	698	766	700	766	730	724	713	693	732	703	673	781	713	755	696	704	694	766	710	759	746	742	744	716	700	708	732	709	732	685	740	704	739	727	717	735	728	732	781	801	716	704	756	761	720	715	750	735	767	739	723	695	766	721	743	711	746	718	725	709	762	753	757	765	761	758	755	736	732	706	701	735	742	722	703	770	726	748	745	726	745	735	781	772	729	721	724	692	698	786	669	733	703	723	713	726	709	777	789	729	713	729	734	703	750	724	722	737	727	760	732	738	716	772	779	728	743	718	763	715	749	740	696	764	733	743	753	705	737	756	743	734	763	724	717	709	724	742	698	697	715	703	693	696	701	728	732	712	748	758	732	753	717	685	714	725	753	738	752	710	774	712	720	722	688	738	744	700	736	713	717	752	719	738	742	702	697	762	695	730	751	734	725	704	687	787	732	725	674	735	755	730	711	755	741	740	751	727	734	731	743	735	742	730	755	734	731	730	749	747	693	754	713	688	701	679	727	730	769	766	718	748	701	690	716	711	743	754	717	703	776	692	756	707	724	703	723	699	762	770	748	706	723	729	724	735	765	696	746	742	721	696	707	722	724	748	733	711	678	699	719	722	748	727	739	748	737	702	788	759	688	716	719	729	764	749	696	786	709	780	741	744	704	686	745	738	713	721	714	746	754	732	716	751	760	689	751	717	729	742	683	754	688	729	708	710	786	737	695	737	733	731	685	722	716	681	689	722	769	724	722	729	740	746	734	722	717	771	707	739	744	741	699	752	725	722	731	670	753	728	710	691	691	741	729	730	731	748	720	781	679	751	734	759	724	729	731	710	713	765	704	764	732	757	774	736	721	769	736	763	733	735	685	717	688	692	752	746	757	752	736	722	725	759	742	755	742	713	721	760	733	724	717	724	740	757	685	709	731	730	715	718	727	757	721	761	776	714	732	734	676	717	763	718	734	752	723	751	731	734	720	762	714	740	724	706	782	704	726	695	756	764	704	679	721	721	741	716	714	718	759	740	724	754	713	736	739	731	714	734	699	717	720	754	753	740	712	758	736	786	740	717	684	715	727	764	677	717	719	709	749	718	736	719	737	741	750	726	752	651	706	763	713	716	698	712	781	717	685	698	713	681	698	755	696	734	729	722	698	679	706	730	720	738	706	715	706	762	695	722	762	731	755	689	769	743	717	734	716	717	747	686	729	696	728	731	699	708	741	717	761	742	671	732	725	748	731	712	700	697	743	705	724	678	731	734	744	761	695	734	733	715	707	729	783	712	722	714	711	713	718	769	697	697	741	754	735	755	746	738	732	744	756	760	722	738	682	718	700	721	668	729	709	721	744	745	731	720	738	773	679	722	663	721	705	736	747	743	764	717	708	727	712	662	769	715	762	760	728	717	689	765	738	721	715	685	719	732	740	752	710	757	716	731	750	780	686	700	729	689	738	709	699	735	711	743	718	747	728	762	725	738	742	771	731	711	687	748	740	746	735	689	726	707	737	735	757	750	748	714	701	729	708	686	728	729	745	716	726	720	765	684	724	736	728	694	745	741	712	731	709	780	686	724	719	725	711	690	735	750	712	713	730	724	755	743	711	729	771	736	763	732	736	737	727	724	696	757	710	679	742	699	763	726	710	712	725	771	696	748	655	738	701	770	754	745	736	709	759	724	743	759	706	760	702	650	739	809	772	737	740	716	732	742	713	744	709	700	756	774	692	719	739	730	742	739	731	764	775	719	751	745	703	715	740	707	713	700	718	727	755	701	706	756	746	705	703	726	715	751	701	769	686	754	745	723	703	743	662	695	718	739	755	737	746	744	728	744	717	781	732	675	725	732	720	724	720	716	731	771	698	662	726	718	713	798	692	707	701	736	745	695	737	742	776	744	727	727	718	745	713	721	719	757	727	718	739	745	721	786	744	700	698	700	762	710	693	700	700	702	704	711	730	753	708	748	707	745	781	731	755	735	747	719	747	700	698	739	707	772	709	728	682	729	703	680	777	722	690	733	735	711	729	720	695	738	756	698	722	682	694	726	719	759	710	751	732	719	701	758	766	759	777	774	723	710	727	729	711	750	716	733	720	780	748	724	737	720	767	775	730	712	704	742	688	745	718	766	741	730	733	755	678	671	744	703	705	692	729	698	670	723	717	750	708	726	711	757	734	711	739	727	709	714	713	747	709	745	686	723	724	758	706	740	707	749	749	724	741	728	755	711	751	792	744	720	728	728	802	720	760	684	705	667	739	749	752	698	755	724	764	706	719	699	700	744	728	727	745	725	654	746	749	699	695	764	683	678	771	716	701	703	734	707	725	723	713	710	702	729	697	762	726	729	699	705	746	738	783	724	734	749	751	713	717	717	761	738	717	756	695	738	716	734	694	718	778	714	767	742	725	763	742	689	665	685	751	705	684	715	689	783	702	743	683	729	722	775	752	750	735	719	722	758	713	737	730	702	733	740	709	745	771	675	762	718	793	738	714	695	717	731	740	770	725	711	756	722	700	751	711	681	742	730	765	726	742	746	728	698	759	796	754	785	744	725	755	747	711	692	731	714	719	740	711	690	722	734	687	679	634	693	738	695	768	706	712	800	708	710	724	724	740	773	779	714	691	767	708	769	747	736	713	759	729	755	747	677	783	757	757	752	714	708	725	745	730	717	705	706	736	711	771	753	688	742	753	710	726	770	717	768	754	741	764	735	756	703	745	696	727	752	716	710	769	768	728	723	777	774	732	659	747	743	715	690	714	733	789	739	732	690	781	758	713	748	728	718	693	727	753	744	737	718	704	739	705	738	758	740	772	737	723	725	698	687	738	747	677	709	761	721	718	775	713	725	734	755	712	731	713	748	725	721	706	756	714	724	744	746	767	693	697	731	754	706	709	744	735	790	766	707	749	698	764	700	741	718	741	728	724	721	790	751	684	716	742	748	768	760	720	732	706	769	713	710	711	666	702	751	734	744	734	733	717	737	722	739	778	710	727	690	753	705	751	743	721	736	756	704	729	757	672	788	746	724	709	775	721	715	753	716	751	749	682	703	704	763	748	722	768	722	731	764	716	716	751	738	739	794	729	726	714	767	745	747	750	710	692	753	755	745	745	726	731	703	738	722	727	701	757	770	754	738	675	713	718	706	721	728	760	721	739	714	730	705	753	708	728	726	708	683	782	754	758	741	719	753	713	787	704	720	701	752	731	756	679	731	733	722	713	761	704	752	752	739	683	740	723	777	746	741	722	740	745	718	768	789	707	762	708	764
51790	15478	3099	1694	1123	821	682	543	463	388	396	364	319	311	285	273	248	250	257	239	255	257	247	243	236	232	233	255	218	223	223	224	240	250	222	206	232	246	253	221	206	231	246	221	216	215	213	207	213	236	234	247	217	212	226	206	220	227	213	201	212	211	220	217	220	198	209	220	239	200	206	234	194	225	216	226	228	207	215	207	219	222	197	203	231	208	236	211	229	237	233	208	209	231	193	202	206	199	230	197	198	242	226	200	203	209	194	221	216	220	213	218	205	206	241	225	194	212	191	230	218	214	219	208	163	234	242	206	208	223	201	206	196	211	227	210	200	235	211	216	224	206	210	213	205	240	210	183	225	215	213	210	250	221	246	179	204	246	214	206	187	191	212	192	200	227	218	193	213	227	189	230	222	185	220	219	199	226	223	211	195	219	206	195	198	215	215	229	208	202	213	222	187	207	213	222	244	215	247	202	219	219	189	219	215	197	209	176	211	203	187	227	215	245	218	192	216	199	222	207	218	200	194	196	208	200	222	212	215	248	227	196	214	213	213	220	195	209	208	210	214	203	210	203	232	235	218	194	190	215	203	215	204	195	218	192	235	219	217	204	199	206	200	217	232	185	213	202	246	241	206	195	213	219	239	205	203	216	200	226	218	204	187	206	225	209	192	214	237	198	215	186	206	208	207	225	208	234	210	213	224	184	205	194	227	185	216	188	171	213	202	234	226	221	218	192	197	203	206	221	215	236	228	184	210	214	217	233	226	195	205	204	190	211	186	206	198	210	213	232	212	209	204	245	204	204	217	215	187	207	213	211	229	220	209	208	205	244	220	185	186	195	216	231	214	216	223	196	230	214	195	183	206	215	223	213	199	212	207	181	230	224	220	206	220	237	190	208	225	230	196	201	217	202	208	227	227	213	207	205	201	184	205	197	192	214	206	218	227	199	203	222	226	200	189	202	213	210	202	196	227	208	236	225	215	209	202	209	200	195	221	221	226	217	217	193	222	213	235	226	216	200	245	210	216	232	225	209	220	193	228	207	205	216	221	206	212	204	222	217	222	215	214	221	217	206	211	219	220	200	235	206	219	212	194	225	235	226	216	173	210	234	236	212	218	185	204	236	201	199	213	209	211	214	221	237	207	204	199	197	208	213	202	193	210	223	219	197	199	243	225	231	230	196	214	204	222	218	204	210	233	192	206	216	220	222	206	225	225	178	196	220	219	209	246	221	228	227	213	218	208	213	225	224	204	200	206	222	209	184	218	194	219	208	214	226	206	193	190	215	215	213	248	189	185	219	192	251	202	212	205	225	232	199	218	208	259	228	231	220	207	217	229	218	201	208	230	233	226	200	220	205	175	186	211	200	211	217	214	209	216	228	226	213	212	206	191	201	223	194	230	206	237	197	194	213	202	234	217	198	207	193	237	174	207	180	190	203	189	201	214	213	222	196	187	222	228	210	243	220	186	213	205	224	172	212	214	203	202	224	201	214	219	208	194	201	214	208	214	218	208	219	184	208	210	229	223	199	221	217	232	192	206	228	237	228	224	198	209	217	239	216	225	191	200	201	183	215	240	200	222	220	206	216	226	231	205	186	206	210	205	190	225	224	207	206	201	224	200	212	190	225	213	197	219	202	206	212	210	193	210	193	228	212	218	204	190	202	189	227	185	218	190	199	234	227	195	202	222	238	214	187	199	185	206	226	184	209	226	236	217	220	193	215	202	223	205	217	219	205	186	214	227	233	219	229	198	237	224	193	184	218	207	238	229	203	192	218	207	201	228	215	229	184	223	228	226	239	229	223	218	218	232	233	224	216	204	198	198	210	212	200	216	227	198	212	201	219	203	207	232	224	200	214	224	181	229	217	219	199	208	177	199	219	229	207	216	235	221	209	238	216	229	205	214	220	238	204	210	199	206	196	203	224	225	212	186	228	208	195	199	215	215	229	219	185	208	237	198	212	224	210	233	197	208	216	221	194	194	196	217	213	215	229	207	280	205	212	227	215	215	229	219	203	214	225	206	211	221	201	191	203	224	241	221	209	217	230	196	199	222	184	209	225	216	225	196	221	220	212	246	216	220	181	224	196	189	214	219	240	204	240	217	197	233	207	201	228	206	185	190	225	218	215	220	212	246	206	213	248	209	196	231	219	204	230	253	206	217	234	235	228	251	217	224	216	210	175	196	191	235	215	209	217	212	207	207	212	217	231	228	205	219	211	199	227	212	197	217	215	224	220	209	246	230	223	191	222	213	207	221	214	218	229	233	210	222	228	197	205	241	237	206	225	207	189	234	190	204	213	203	200	217	228	199	182	232	199	217	208	215	201	206	219	224	222	216	228	213	211	197	187	212	195	201	228	201	228	242	201	210	214	230	215	232	198	219	205	229	205	235	228	212	208	206	220	219	228	208	218	220	223	230	220	199	202	199	217	210	200	207	225	247	219	238	233	239	227	210	229	201	215	193	221	205	209	212	230	183	213	228	214	208	218	194	200	212	241	163	197	201	191	208	218	229	198	200	204	238	203	225	214	197	207	223	220	201	233	242	226	218	245	203	212	219	236	213	221	239	221	224	243	210	215	216	210	211	201	211	191	232	202	197	201	202	240	200	194	184	198	235	222	224	193	191	240	210	191	202	218	214	224	223	188	253	223	234	222	188	206	210	219	209	228	247	223	216	205	202	225	216	220	236	205	242	209	226	233	214	211	211	222	198	181	219	211	243	209	191	207	222	250	190	214	220	211	208	197	220	214	204	222	208	239	210	192	201	227	221	227	217	208	224	174	226	220	197	216	203	216	214	189	237	220	219	185	197	218	206	201	216	177	231	191	231	193	193	177	213	201	220	199	188	214	201	222	206	188	231	213	213	206	199	220	215	214	198	213	207	221	198	200	195	206	221	237	185	188	205	217	215	221	248	239	215	227	187	223	192	203	202	222	196	212	189	216	213	190	241	211	222	170	194	203	208	238	224	207	221	206	203	242	237	201	218	182	220	224	218	209	209	191	208	248	193	199	227	225	217	190	201	197	184	225	214	196	194	186	227	212	230	205	203	198	201	214	219	205	243	207	227	217	216	191	199	236	200	222	231	210	214	221	222	216	237	214	218	197	205	217	216	198	210	199	208	198	215	198	216	207	217	216	238	227	234	208	213	198	211	213	236	245	189	217	207	222	198	236	216	220	240	217	225	217	206	189	235	216	201	218	193	204	209	216	202	227	240	213	209	214	213	216	206	210	210	212	237	199	218	229	214	203	240	224	225	219	229	211	173	223	210	211	208	225	200	236	206	220	207	214	212	233	236	201	231	235	241	233	222	215	227	201	218	208	197	218	230	207	203	210	206	185	193	238	239	210	192	245	189	217	221	228	201	226	233	200	210	237	182	212	204	240	220	228	218	190	189	230	217	214	200	209	215	239	218	201	234	217	207	201	203	200	227	205	217	211	196	235	233	187	222	213	206	243	192	198	224	222	222	218	211	216	200	198	215	230
26348	2057	4777	5289	4579	3628	3079	2494	2208	1811	1667	1502	1442	1233	1207	1162	1027	982	876	892	891	846	809	796	793	717	753	725	751	693	711	660	706	662	633	673	627	676	604	633	597	632	630	650	644	637	591	592	600	618	631	565	609	575	606	574	591	552	596	589	547	588	588	607	618	538	617	588	593	571	562	549	550	629	583	580	578	587	578	572	631	556	531	595	553	599	531	571	574	593	549	587	568	558	528	564	583	554	557	583	600	552	555	560	570	569	553	584	601	556	547	549	561	533	494	546	513	587	570	558	535	538	563	537	589	523	552	561	553	617	526	575	562	550	529	531	553	531	554	504	569	567	551	582	536	538	543	588	540	525	532	578	558	592	576	545	566	602	569	540	534	562	524	574	534	562	557	550	564	592	560	570	560	562	567	563	568	598	551	539	545	553	557	531	555	530	533	544	513	551	573	533	576	571	543	549	534	537	560	514	518	540	570	537	554	545	546	542	568	552	567	567	572	513	530	515	541	515	564	517	584	528	538	558	611	553	570	527	566	540	568	541	542	588	569	577	528	534	589	575	589	580	607	501	556	540	553	498	517	601	598	538	546	530	580	553	580	564	544	578	511	578	549	594	549	524	540	567	538	574	591	574	514	574	570	560	556	576	573	597	575	589	533	541	599	566	554	554	578	568	521	575	523	551	571	570	519	503	567	546	591	577	532	522	517	533	535	584	535	529	553	563	596	522	540	583	550	505	519	528	519	549	528	586	539	579	616	549	575	559	544	554	505	567	557	545	505	570	522	531	544	555	546	548	553	570	536	527	566	558	530	511	564	541	551	564	574	526	585	539	507	502	523	536	549	540	575	558	532	584	523	535	623	578	565	556	558	549	582	525	542	563	580	565	527	558	548	554	543	572	579	558	534	529	510	535	517	542	557	537	558	505	541	533	553	570	563	565	541	552	557	543	513	578	543	511	538	516	570	546	520	546	563	554	543	566	555	540	548	525	581	524	542	548	554	484	526	559	557	528	599	574	562	567	521	537	547	544	507	533	586	560	569	529	576	543	542	570	533	518	511	549	535	529	552	517	531	539	569	533	542	547	497	549	577	486	529	581	549	549	555	507	536	565	548	558	587	550	552	561	543	521	561	518	513	602	526	532	580	604	544	581	536	541	627	555	559	530	546	514	574	591	557	528	531	544	562	544	520	520	557	561	528	566	555	526	536	554	603	542	571	542	519	558	561	554	544	548	503	581	527	567	560	536	558	562	521	566	574	514	582	542	572	570	583	532	571	570	535	567	539	551	531	554	492	523	560	511	523	533	529	560	547	556	566	556	513	598	569	535	558	545	552	551	559	500	555	564	542	537	517	572	537	509	548	535	528	561	548	551	557	552	517	553	558	545	520	558	532	524	581	532	525	525	568	607	589	531	576	538	523	541	573	529	573	577	572	544	547	586	534	594	550	555	524	561	557	499	498	538	529	491	552	568	553	527	553	522	526	533	548	529	548	554	545	548	574	509	582	565	573	551	521	573	523	555	535	556	542	544	540	560	551	568	534	522	528	553	550	550	531	552	569	570	513	567	554	554	554	536	519	551	536	515	564	568	553	522	581	581	552	571	553	574	525	547	567	555	577	532	532	563	550	538	553	508	544	596	569	552	569	564	524	569	547	527	529	571	547	548	526	592	531	521	571	551	506	598	543	548	604	540	531	555	550	521	526	576	525	536	580	542	517	556	507	558	545	556	498	574	565	548	542	561	573	556	551	523	575	556	555	540	560	573	539	514	544	600	527	566	557	518	547	543	539	546	570	543	475	526	537	548	532	542	513	539	538	534	541	570	537	565	587	504	558	583	567	510	556	500	558	516	529	583	543	521	512	558	527	518	561	572	530	564	542	567	552	617	551	544	528	554	529	538	545	547	522	527	571	537	603	526	530	545	542	550	538	547	546	528	590	531	524	593	546	527	528	563	520	626	516	588	546	540	514	560	574	525	546	533	517	543	581	548	558	539	548	540	570	552	548	517	548	575	541	564	544	542	569	568	590	538	558	529	542	537	546	536	547	565	539	604	573	543	538	563	506	528	552	519	547	549	539	572	528	572	560	516	545	576	563	576	564	597	545	533	578	549	537	546	546	567	550	578	512	565	538	561	597	587	535	564	554	536	514	528	533	551	565	532	517	554	553	559	561	604	598	535	562	534	573	575	566	545	505	559	549	548	562	552	519	541	567	528	551	545	558	551	532	537	580	579	537	589	594	580	511	571	574	531	576	583	575	526	593	555	537	535	546	542	546	580	563	502	608	549	556	565	569	554	548	588	542	590	511	503	520	542	555	508	505	565	517	547	523	584	569	580	593	587	543	561	523	583	579	521	512	549	519	553	521	581	588	560	515	557	556	556	569	521	568	593	542	570	569	507	503	551	565	564	525	565	542	553	561	562	565	569	549	583	498	571	574	568	524	531	552	550	560	533	527	527	557	536	534	570	554	563	561	525	510	543	551	555	587	593	567	549	545	562	568	532	552	503	569	556	541	541	528	519	545	600	541	557	583	541	542	570	538	544	548	551	586	592	592	535	542	575	508	563	548	556	550	555	538	574	573	574	558	554	556	562	566	562	572	555	537	583	578	587	574	518	540	547	610	607	545	572	519	553	555	534	578	548	595	544	568	545	545	564	545	577	547	496	527	510	533	521	541	559	525	570	545	542	540	554	533	566	554	516	543	601	536	525	565	587	546	585	552	575	560	531	532	551	544	596	562	551	538	585	595	507	564	577	593	577	591	575	571	523	569	564	593	556	556	539	558	597	555	567	532	556	546	550	551	576	546	554	525	573	570	556	562	555	558	554	564	512	570	513	537	546	548	571	550	576	557	534	551	579	576	585	547	563	580	513	557	543	494	547	567	535	553	499	548	553	558	549	591	575	498	508	570	551	554	550	582	574	574	545	613	586	545	535	546	563	550	540	576	506	519	532	557	546	593	537	525	563	531	533	559	537	562	551	554	529	550	536	507	518	551	579	591	523	566	537	534	539	537	548	552	528	553	514	568	515	562	558	535	560	547	537	584	561	544	554	552	579	543	513	555	561	554	553	537	541	566	544	573	517	529	557	553	555	576	532	524	548	530	561	539	514	544	540	528	526	541	548	555	569	577	564	537	561	562	522	555	534	508	575	573	532	548	549	551	570	561	557	566	501	535	527	556	535	530	516	542	526	536	545	558	533	545	531	552	567	536	553	554	552	538	536	587	544	504	510	544	526	561	559	564	553	551	534	558	512	545	554	539	560	545	527	541	555	543	565	575	542	584	573	507	543	537	555	559	537	528	547	499	573	552	528	534	558	543	553	543	561	565	527	555	592	584	566	589	529	565	569	524	549	590	563	526	559	542	535	547	544	545	559	551	529	561	521	502	555	542	557	547	532	528	562	555	596	554	543	558	512	521	517	520	615	547	491	553	526	515	565	581	558	543	492	543	577	542	538	565	578	534	527	536	587	556	549	544	503
4625	272	252	260	231	214	265	225	223	234	222	192	234	216	198	223	240	233	202	208	220	202	191	227	201	246	211	241	239	184	195	222	241	231	208	220	241	218	225	207	220	225	212	215	201	211	255	199	214	201	198	185	224	195	221	217	187	205	214	191	228	217	213	206	206	210	216	201	197	207	242	232	211	213	192	229	232	213	207	214	221	212	205	211	205	225	198	207	216	236	221	182	222	212	203	211	217	196	207	201	226	184	209	214	243	238	201	205	265	210	222	231	205	213	219	211	207	196	210	247	214	232	204	203	219	201	187	239	205	194	192	208	220	211	207	190	209	207	222	196	197	220	214	207	240	209	223	218	198	218	212	223	210	193	217	201	185	213	237	242	220	225	236	237	228	226	194	203	203	239	214	211	186	219	225	222	231	215	239	215	223	217	206	205	194	195	223	228	225	210	185	219	215	222	201	201	223	215	214	187	221	208	200	215	195	221	239	206	193	227	221	205	214	211	217	231	191	222	205	214	222	234	237	219	215	209	199	215	207	212	184	204	213	199	231	203	208	217	214	204	214	206	182	237	209	207	182	206	230	213	230	197	188	215	219	232	228	210	213	194	212	198	192	175	205	248	177	217	225	206	222	212	196	205	209	218	220	176	207	218	202	221	192	184	252	203	222	222	211	200	223	225	231	204	202	205	251	225	205	233	204	189	187	200	202	193	202	201	215	218	223	202	214	209	215	174	194	206	209	215	215	214	192	200	196	206	219	206	222	224	230	228	209	206	241	192	203	217	220	207	220	213	194	199	233	214	226	207	214	218	212	210	199	217	200	221	192	192	219	204	218	227	186	232	207	208	219	235	214	221	187	192	240	209	222	236	238	207	220	227	205	199	237	245	208	223	194	233	196	206	231	202	204	205	217	203	195	219	212	220	195	230	190	218	192	213	216	194	220	213	232	223	201	208	208	210	227	206	185	218	209	216	222	211	219	243	234	195	238	234	198	211	188	219	219	217	236	216	215	211	215	198	236	223	215	209	220	212	178	222	220	204	195	178	190	198	211	223	208	238	196	213	202	201	194	214	199	208	226	201	220	208	216	233	224	224	206	246	250	225	209	211	204	236	207	196	212	204	207	206	211	220	210	226	217	192	222	235	218	216	212	226	257	211	213	182	214	243	211	196	229	222	213	217	202	206	226	238	201	217	232	204	206	200	216	224	216	204	226	237	226	239	223	210	218	192	248	201	200	226	213	205	222	238	205	234	197	214	220	220	204	196	232	216	228	212	210	196	219	187	204	196	209	205	239	190	221	221	195	231	208	216	212	223	214	212	220	236	220	243	208	202	199	210	211	228	220	239	210	215	209	204	219	226	237	193	206	201	217	227	240	219	222	225	227	202	218	228	217	227	195	226	206	188	217	207	226	216	213	189	206	194	186	215	231	214	229	227	233	208	209	203	228	201	211	235	214	216	217	203	219	232	219	235	209	209	197	201	233	221	203	201	216	201	216	214	204	214	217	225	215	237	206	219	227	220	216	224	222	215	180	217	213	182	214	200	242	191	229	238	221	228	213	205	206	203	222	226	196	221	221	218	227	215	212	232	212	217	211	213	203	191	202	229	211	218	227	222	218	180	212	194	202	201	227	205	185	196	220	211	203	208	206	214	193	212	238	220	201	220	209	212	196	225	222	216	231	215	214	234	222	215	224	221	212	211	209	186	217	214	204	219	171	203	223	208	237	194	207	190	194	214	220	204	234	197	217	188	222	201	208	215	203	224	215	202	180	224	231	225	227	218	226	219	207	209	207	189	209	191	228	230	211	211	192	236	208	216	224	202	193	234	194	230	186	206	223	217	208	209	221	195	192	209	191	188	201	216	198	227	211	207	227	207	212	242	199	231	209	204	213	212	209	208	222	200	220	196	243	217	244	197	207	199	193	197	222	201	223	188	208	186	213	251	202	206	222	203	191	214	183	193	206	217	221	222	231	212	214	225	227	210	222	234	233	216	188	208	222	207	226	212	199	222	209	192	223	233	185	224	203	206	217	199	180	221	202	202	195	229	218	207	197	206	223	221	229	201	238	239	209	238	215	209	208	236	215	195	235	195	213	232	206	220	206	193	192	210	202	203	208	198	191	207	220	201	233	253	195	201	210	220	211	219	213	211	222	233	227	205	203	189	219	231	217	219	220	190	225	194	216	197	203	235	204	227	209	215	196	228	196	232	214	214	225	224	239	238	231	216	239	227	201	244	207	218	223	211	225	186	186	193	227	215	213	220	243	238	191	213	216	212	213	226	221	202	202	207	213	225	215	216	247	240	195	225	207	187	211	217	260	236	201	234	223	218	218	221	207	203	205	203	202	211	221	217	204	211	221	214	205	217	205	221	215	198	201	215	219	226	237	189	210	236	222	214	202	201	221	198	196	200	223	197	208	255	232	196	219	182	214	215	219	210	211	196	222	221	223	214	201	237	204	200	192	225	194	219	219	197	224	220	226	202	200	195	217	193	215	201	217	202	215	207	192	209	229	218	220	219	195	224	203	211	203	221	187	225	208	198	227	215	244	205	218	212	219	202	181	202	190	192	238	207	226	210	198	198	223	201	194	195	195	224	217	216	228	199	202	223	219	244	237	207	244	197	224	231	213	225	239	234	204	229	218	215	203	182	223	231	214	205	204	208	208	199	202	222	226	222	235	186	239	201	214	216	205	214	220	202	216	191	198	233	198	217	195	207	202	175	212	227	197	202	205	234	217	200	202	198	210	204	204	203	222	203	218	218	246	213	225	235	229	221	200	199	192	214	219	180	246	193	220	225	212	193	199	212	217	230	222	242	200	180	205	214	212	205	208	208	213	216	199	214	241	216	171	205	237	229	212	192	199	186	201	222	216	224	200	216	229	192	202	216	262	238	213	190	217	219	192	239	234	187	212	224	213	205	198	242	215	189	228	219	221	212	197	206	218	202	220	209	197	213	224	207	212	212	239	220	196	200	209	204	211	188	213	234	203	219	208	215	211	188	212	201	214	208	213	212	223	191	202	235	201	213	197	202	214	225	216	214	240	214	222	206	207	223	212	224	219	217	190	217	191	241	222	245	228	208	206	231	190	207	243	237	204	177	246	210	204	210	206	219	213	232	205	207	204	195	219	210	230	234	203	202	205	205	226	193	233	222	215	196	194	204	230	204	194	195	196	224	212	216	222	207	233	224	211	239	203	216	188	202	206	203	202	221	210	210	219	221	199	233	187	199	187	210	207	217	222	207	206	209	224	212	219	226	212	189	224	185	228	224	243	203	204	236	205	228	225	178	218	190	196	207	204	190	204	208	244	210	199	200	205	198	208	225	209	229	207	230	228	202	201	196	216	217	193	217	204	222	234	223	203	243	211	207	201	182	208	214	201	210	226	196	223	232	207	252	219	198	204	229	195	215	210	215	216	215	216	213	186	217	200	196	191	200	203	200	231	207	197	212	199	230	197	239	229	204	209	214	214	227	228	202
4154	597	662	697	655	646	635	596	566	628	629	596	659	577	598	591	562	599	602	629	619	580	601	556	563	562	581	592	587	584	555	536	574	588	612	599	573	576	614	585	609	590	613	591	558	643	564	618	546	565	583	575	583	582	577	540	570	576	536	582	612	563	596	561	571	564	596	554	597	569	567	576	572	594	594	555	555	580	562	617	576	508	551	617	563	616	567	534	564	575	539	617	578	541	532	583	569	556	573	613	579	604	586	570	595	561	618	561	583	609	603	552	580	567	587	595	580	583	557	599	598	546	584	598	586	578	553	578	562	590	567	570	571	559	591	578	557	547	573	558	585	562	575	582	547	588	593	573	541	610	556	542	593	565	601	574	646	563	563	576	611	591	570	600	587	590	546	661	608	586	584	557	570	601	603	590	613	568	578	555	596	575	570	612	548	591	581	568	567	583	621	590	558	553	575	554	557	596	608	567	608	594	637	545	574	559	565	612	606	580	553	554	592	572	541	575	615	543	613	606	588	566	540	644	587	574	604	581	538	586	596	571	540	554	562	546	537	556	556	564	508	531	568	582	572	550	569	574	592	571	549	596	565	617	592	531	580	591	563	522	540	588	592	565	554	570	533	555	544	585	573	553	601	589	558	569	598	576	612	608	552	593	559	581	585	578	549	559	609	567	552	563	560	556	569	565	577	558	575	556	551	575	588	572	571	560	583	578	559	556	571	606	569	589	583	575	514	575	561	599	577	543	593	590	550	589	606	559	572	602	564	582	563	558	560	579	559	556	574	582	571	550	630	574	580	563	569	560	584	570	600	547	557	565	586	578	554	553	592	554	540	569	592	588	552	594	552	553	596	531	543	572	552	582	554	559	550	572	627	613	562	575	581	554	568	546	613	566	593	529	546	616	560	563	551	581	565	527	570	559	526	558	618	613	556	523	618	572	593	607	564	607	579	607	585	646	597	554	588	577	549	573	602	566	607	567	587	588	559	565	602	563	563	599	536	574	576	547	564	600	581	581	563	583	539	592	579	519	573	561	560	616	549	542	572	598	587	567	564	572	577	627	604	588	596	541	574	598	590	585	585	540	535	609	582	572	581	593	582	576	567	535	545	574	557	583	566	599	567	639	594	551	560	539	586	540	625	564	568	552	587	590	596	545	543	612	654	552	551	594	557	548	580	568	564	570	601	582	571	525	591	527	560	584	571	588	578	582	598	595	595	581	548	593	568	553	600	594	592	614	563	535	577	629	602	537	574	576	593	580	600	593	562	627	582	577	567	557	528	537	616	544	584	539	595	536	552	577	567	582	577	597	581	558	556	560	567	541	563	595	556	564	572	549	593	581	566	546	547	561	527	582	556	568	542	603	561	535	591	587	578	551	587	594	593	550	606	570	573	600	573	555	558	581	554	531	556	554	581	586	547	557	595	577	564	577	570	572	547	533	592	558	564	540	595	587	546	600	634	583	599	558	600	566	568	595	617	594	561	584	570	535	582	581	610	572	555	577	580	559	614	567	572	569	581	611	625	569	513	565	564	603	544	557	547	569	574	553	559	611	578	605	559	571	574	579	559	555	596	581	560	568	595	596	584	574	564	576	592	605	550	573	580	552	624	578	554	556	555	572	568	568	566	542	586	530	589	567	565	534	575	542	588	535	488	606	578	547	574	593	577	584	582	564	599	568	549	582	593	552	605	587	564	594	620	571	562	563	618	569	551	602	610	562	637	610	589	599	653	566	580	580	605	590	576	617	604	551	555	569	569	631	550	555	582	582	571	564	590	588	575	569	596	576	547	576	578	625	587	609	568	558	599	535	561	592	553	562	557	544	554	554	537	588	543	556	572	561	636	531	572	538	563	607	556	534	538	525	587	573	618	611	573	558	537	602	589	603	576	566	587	582	601	566	579	594	550	535	585	576	595	545	563	558	620	614	564	566	544	564	542	564	531	558	563	517	616	561	550	615	582	578	578	537	616	549	619	547	588	509	580	555	550	589	603	584	540	552	545	550	622	591	586	554	535	564	570	605	609	598	605	579	501	587	579	589	561	566	531	583	569	602	577	587	570	564	589	580	580	593	607	564	589	540	606	632	623	571	516	569	577	605	590	543	548	604	560	575	572	595	561	616	588	593	582	571	606	567	599	601	574	582	574	577	614	577	615	600	518	551	573	631	553	600	579	609	577	562	544	583	562	577	579	593	575	558	542	560	576	551	577	530	530	531	596	590	598	549	589	572	596	560	577	581	559	567	591	592	619	579	570	510	588	565	559	579	596	559	592	555	558	566	554	540	577	608	574	574	633	581	612	642	596	542	571	594	597	596	549	577	564	512	604	593	597	574	580	583	575	582	571	601	573	568	555	591	559	571	565	595	581	558	569	581	576	541	611	592	603	584	579	550	597	582	564	597	565	599	577	585	576	526	571	577	544	591	563	537	573	565	557	614	564	570	594	599	600	541	580	574	564	548	579	569	568	579	621	584	554	582	536	551	548	614	546	560	576	526	590	553	621	570	583	568	571	576	556	527	561	537	584	571	568	611	563	573	557	605	616	604	571	596	597	581	583	567	592	558	582	594	635	585	574	566	541	595	590	524	559	576	554	566	578	582	593	515	601	548	556	584	594	597	626	592	602	563	590	565	579	564	563	579	575	581	567	608	567	584	610	588	631	537	609	578	599	574	557	532	548	592	599	556	573	537	569	590	574	566	555	583	572	571	579	537	588	599	587	574	579	582	584	589	596	595	604	599	541	578	589	607	561	569	569	610	578	582	590	567	572	578	583	550	576	558	559	597	524	582	599	557	622	590	590	592	599	597	580	620	581	586	575	562	564	558	545	559	573	567	531	582	593	605	593	575	568	606	552	555	544	573	599	577	602	593	583	587	550	591	561	556	556	571	615	602	600	553	564	559	588	621	572	584	550	598	598	597	587	605	601	578	599	551	576	598	562	554	520	603	590	561	598	510	601	541	558	563	563	566	615	620	589	593	613	531	597	557	586	572	550	570	574	605	555	566	626	554	587	555	577	604	614	573	586	571	607	592	589	535	559	615	570	618	583	566	579	579	569	615	524	544	560	610	623	553	524	609	567	594	592	563	570	554	599	561	587	605	569	565	554	627	574	565	562	573	536	578	568	583	597	575	576	546	591	609	626	598	598	581	582	575	593	570	556	558	581	580	559	617	572	617	578	582	558	564	618	570	561	603	572	541	611	624	572	592	564	579	595	540	600	578	588	566	568	553	581	605	560	578	554	576	584	630	570	551	544	590	586	550	571	542	559	591	579	587	570	591	608	581	624	552	622	565	566	616	592	544	586	620	542	602	552	579	556	566	590	618	584	574	575	608	555	638	573	558	558	596	570	530	564	559	555	596	560	601	606	572	567	573	569	600	576	567	579	587	620	561	574	552	583	559	569	574	581	555	561	585	590	584	568	555	564	556	531	556	594	586	597	532	554	598	569	588	621	596	572	601	630	579	551	593	581	606	581	537	607	542
38943	9200	1407	911	715	566	482	420	435	383	338	325	333	346	312	333	334	339	300	290	290	303	286	299	315	304	310	301	249	287	301	273	312	290	307	333	291	295	293	258	293	309	261	268	294	308	283	281	308	283	310	335	321	277	285	291	288	282	298	297	301	270	269	293	260	320	292	305	308	276	331	265	283	292	281	296	319	285	299	269	263	279	292	283	272	294	289	273	289	272	310	277	320	282	294	288	268	310	321	288	294	287	295	275	260	244	272	253	310	311	292	270	272	262	267	293	311	312	301	291	299	320	281	275	278	305	271	314	292	249	280	276	265	291	302	290	307	260	283	302	272	280	287	302	289	296	296	282	255	292	294	300	300	296	263	313	297	293	265	281	300	295	286	268	272	298	275	259	287	291	297	309	281	288	285	278	269	273	294	327	285	285	285	257	326	269	298	285	289	307	290	274	302	292	272	297	301	285	266	286	294	302	287	275	286	298	260	281	277	281	287	294	267	262	274	279	311	272	291	293	306	282	286	292	274	281	251	276	258	289	297	281	259	261	317	268	296	276	255	263	259	295	310	299	255	288	285	290	277	262	314	284	279	284	301	260	271	262	289	284	279	298	289	270	282	272	315	298	299	272	299	304	316	311	299	279	290	301	304	279	275	278	286	276	286	260	312	300	269	292	296	253	312	290	283	303	308	290	322	265	274	286	257	320	265	309	290	271	278	304	281	266	291	287	294	324	262	288	290	274	313	268	308	295	303	298	273	298	264	258	265	285	306	262	279	324	282	262	278	299	300	240	286	266	244	311	280	281	298	298	308	275	271	262	280	324	280	288	284	276	266	298	268	267	284	292	294	265	254	285	280	313	284	274	285	291	293	332	313	307	300	246	295	315	280	293	273	299	276	292	318	309	272	324	293	303	322	333	308	320	280	296	269	265	327	324	322	309	286	303	253	314	262	277	315	272	276	267	296	295	286	297	311	286	272	310	270	272	268	247	288	295	274	302	262	280	286	262	292	271	300	298	315	256	262	300	317	271	295	271	267	272	283	305	297	295	257	294	288	293	285	274	323	285	288	285	258	286	281	284	309	276	281	334	278	276	303	279	315	300	300	291	263	293	311	257	304	259	283	298	290	316	284	303	292	295	309	302	272	279	298	267	296	272	272	262	248	262	292	259	307	283	292	277	305	283	287	284	286	297	251	264	251	241	301	275	298	274	261	275	285	287	290	266	256	285	292	267	300	271	285	297	278	293	257	296	275	275	291	288	293	289	289	290	273	280	291	289	294	287	311	273	276	283	298	295	290	251	284	285	276	305	258	280	294	301	286	304	277	297	307	316	289	299	277	275	293	273	288	291	288	280	261	271	278	317	299	301	272	275	310	298	307	250	317	287	301	300	269	283	278	291	250	281	269	305	271	285	280	316	290	281	277	263	270	292	311	294	295	286	308	293	264	280	296	284	277	312	282	260	318	298	294	283	270	279	292	256	277	296	326	264	277	287	286	285	245	276	307	311	286	267	303	264	273	311	329	272	280	254	289	275	296	294	308	284	271	299	302	302	294	278	277	274	263	271	275	305	278	295	309	318	275	292	275	281	302	287	274	289	298	274	298	293	297	299	305	255	273	303	290	285	307	287	272	261	315	269	289	288	270	313	287	304	264	281	265	309	261	286	318	280	292	280	263	292	283	280	273	301	273	275	285	296	288	290	276	266	273	314	287	297	315	275	285	306	316	308	306	316	307	272	315	268	315	281	284	296	291	275	270	288	265	257	275	318	310	308	296	287	296	306	309	311	353	296	276	284	274	270	293	312	257	317	271	280	278	262	292	294	308	246	274	294	283	287	271	273	263	261	282	307	304	282	310	286	311	282	309	273	301	298	272	273	290	289	269	290	279	294	267	289	284	262	294	291	311	272	273	286	287	263	306	314	294	252	289	287	318	291	280	256	286	281	265	285	277	295	272	282	261	257	288	284	279	277	285	274	286	293	283	284	318	277	295	296	306	296	289	285	303	255	270	282	267	275	273	274	273	295	282	270	253	268	276	267	293	302	286	297	303	263	283	280	278	283	268	271	281	289	273	274	282	289	293	288	287	265	287	325	284	264	249	259	294	299	294	289	272	269	282	247	263	305	271	311	298	291	295	274	269	287	312	287	316	286	314	241	263	268	263	292	263	267	282	268	277	275	280	265	285	281	304	302	302	280	255	287	289	300	297	293	290	322	268	253	281	319	293	300	282	300	322	278	308	257	296	307	282	271	284	314	285	306	308	274	284	303	255	289	261	282	317	301	303	279	292	299	279	294	270	267	296	280	285	273	277	271	300	297	288	277	294	307	291	280	285	302	324	282	278	280	296	279	322	286	286	294	267	284	317	334	288	251	279	272	282	295	318	271	323	278	267	273	287	273	278	269	290	283	298	286	268	296	293	270	270	318	302	274	308	268	293	286	289	313	293	274	281	274	292	286	308	278	276	292	274	230	314	300	280	275	294	274	283	288	303	275	269	279	306	263	268	309	264	250	271	341	262	294	297	285	308	285	282	321	318	304	300	282	301	272	300	257	326	288	266	282	285	329	262	280	252	260	295	293	290	272	284	316	273	299	317	273	293	300	316	306	290	293	280	295	289	282	293	291	266	263	274	291	268	262	269	303	292	314	286	291	281	269	295	294	278	291	314	300	276	271	302	272	290	258	293	278	294	286	293	283	237	291	298	323	306	270	251	284	303	288	300	300	261	304	287	253	258	289	277	272	293	296	283	303	321	282	285	239	281	289	291	306	307	297	317	276	334	269	274	291	283	277	286	289	298	273	283	284	271	297	262	267	286	294	303	275	269	335	302	286	293	286	318	262	263	270	289	257	285	286	301	268	308	300	270	302	268	280	315	279	324	299	271	288	280	286	320	286	274	279	290	292	270	279	269	274	289	280	314	315	291	272	273	286	277	288	282	274	249	255	263	272	291	271	275	308	278	266	261	292	267	291	274	265	293	310	282	302	285	300	272	299	283	270	281	273	310	319	267	256	300	298	305	284	270	307	302	285	253	291	278	294	280	273	264	264	281	303	299	283	272	284	319	295	299	284	284	283	262	269	276	306	297	241	297	285	311	275	292	292	303	295	301	291	270	299	243	311	303	285	266	265	266	288	262	300	275	290	312	290	242	291	292	261	268	302	288	275	308	301	296	272	282	286	276	286	287	272	291	307	302	285	303	298	289	271	280	309	322	278	302	277	293	286	292	276	283	324	287	267	303	276	286	305	277	289	279	304	267	299	306	288	289	311	292	271	300	305	278	273	302	296	278	291	281	279	252	287	313	298	293	282	280	303	299	291	254	286	275	285	283	284	303	279	266	287	309	287	294	275	291	256	302	283	316	259	298	299	302	291	302	265	289	259	309	335	271	306	315	276	304	274	291	253	263	298	309	286	265	274	297	261	273	299	291	290	274	275	284	279	278	305	273	276	303	266	288	271	296	287	259	298	258	286	288	291	279	266
20873	1529	2812	3263	2762	2321	1991	1737	1542	1344	1320	1206	1142	1025	1024	1033	971	984	929	897	841	880	891	863	850	862	882	755	808	835	808	793	853	766	819	753	749	743	757	767	799	765	736	782	755	747	770	789	771	734	714	768	739	781	764	786	716	745	740	753	776	789	773	772	760	725	781	702	756	796	700	747	742	733	749	744	740	726	690	766	667	729	744	741	757	743	786	757	757	806	753	736	716	787	717	754	718	707	777	826	787	702	739	736	772	748	693	727	689	754	703	696	741	706	709	700	752	691	669	750	698	715	755	744	758	744	712	717	718	692	769	679	765	785	692	718	730	730	759	702	726	765	749	716	733	769	757	754	716	742	734	823	717	647	681	760	725	735	738	782	729	713	736	739	732	714	707	751	751	692	777	693	711	742	696	745	681	736	699	741	720	745	737	767	731	769	753	685	713	750	745	774	661	730	779	744	743	708	700	749	720	748	696	785	738	692	770	730	726	678	741	722	709	804	753	761	734	679	710	721	746	764	746	722	703	726	776	725	751	784	678	741	733	720	697	693	739	747	757	789	766	723	723	693	702	694	751	756	702	717	703	724	757	704	719	771	707	710	728	690	734	766	762	779	745	722	732	716	671	713	718	755	716	696	711	730	714	734	704	776	662	723	711	759	747	755	728	714	720	719	722	773	754	698	743	731	766	719	758	761	702	764	762	698	700	730	767	745	729	741	732	663	746	700	769	743	708	714	700	736	751	707	751	728	751	709	728	750	770	709	712	730	712	757	732	704	725	721	697	801	742	715	673	727	705	676	727	717	715	708	744	720	767	768	690	747	678	719	760	724	703	734	704	770	725	731	778	741	736	729	720	683	717	763	754	723	715	708	731	733	701	728	730	733	698	708	759	739	718	723	704	755	710	718	754	738	754	732	690	748	707	686	698	738	771	710	747	735	729	719	731	761	738	757	760	713	683	714	746	725	730	691	743	750	747	721	706	781	718	813	758	756	711	752	754	739	731	750	763	759	759	765	738	710	749	760	750	737	740	791	713	738	755	732	688	742	697	737	731	711	695	775	689	730	758	734	733	712	722	746	706	758	728	739	733	732	706	697	795	762	796	744	788	703	715	735	757	712	737	708	699	755	756	678	759	735	740	700	695	689	722	709	794	752	694	707	741	772	716	740	767	713	730	709	755	765	720	716	744	740	742	754	722	729	788	697	754	770	760	742	694	734	706	736	748	699	745	722	725	714	687	766	755	734	733	737	709	693	743	709	721	703	766	744	758	729	725	742	770	745	692	698	744	720	675	751	716	730	737	746	680	701	703	692	766	723	754	726	725	729	745	717	748	692	752	751	751	751	696	694	721	760	756	751	746	735	769	694	728	737	730	729	765	697	777	772	719	723	711	780	785	739	711	771	768	695	686	771	743	738	718	731	776	707	743	698	709	729	719	686	706	772	738	739	677	745	684	717	707	717	711	750	726	735	728	710	716	745	739	766	722	773	680	735	736	758	744	761	739	705	692	779	756	714	787	729	693	738	740	728	703	710	742	717	720	685	749	716	758	756	747	692	739	746	739	741	714	741	740	742	734	706	754	710	719	782	702	740	740	692	723	766	759	763	769	758	786	764	673	731	751	721	677	730	726	708	751	746	702	728	743	717	745	734	737	702	721	752	710	658	758	738	722	739	759	779	733	752	729	773	782	744	696	703	706	735	764	702	747	708	750	750	770	765	745	784	713	776	747	765	794	757	756	742	722	747	684	686	745	714	684	760	731	716	729	752	703	732	739	745	717	717	743	696	735	732	718	735	693	710	733	717	724	728	721	713	745	692	731	739	703	742	706	744	714	716	783	682	703	756	699	721	727	738	718	738	779	755	780	735	696	689	770	749	714	762	706	736	705	760	707	713	725	766	735	786	731	719	729	689	727	734	772	778	688	755	750	772	734	740	739	727	764	739	662	740	787	753	734	721	746	817	721	755	763	694	744	737	732	755	738	731	748	753	698	712	681	757	734	760	764	682	760	784	744	722	699	710	701	710	769	746	717	727	748	707	718	725	736	713	750	769	777	729	744	719	715	730	750	778	713	765	757	700	730	704	755	739	719	737	726	712	756	751	702	722	705	762	751	743	695	747	702	768	785	732	737	717	795	734	708	761	703	774	737	760	730	755	708	718	776	728	767	727	765	766	762	702	774	739	783	690	719	715	728	741	721	782	723	671	730	752	705	755	732	738	706	735	741	725	680	716	694	749	708	707	752	766	708	709	748	722	765	744	726	742	777	729	741	671	715	772	759	764	719	700	779	706	746	739	742	745	739	755	732	708	725	733	744	715	736	768	727	764	716	666	695	759	699	764	765	728	746	763	732	741	686	743	714	765	759	746	779	728	717	715	700	733	738	645	722	750	746	755	727	760	775	699	695	785	751	713	721	778	739	752	732	751	722	709	741	734	720	698	743	772	713	717	753	733	731	747	761	721	836	706	751	741	724	709	748	711	786	725	783	717	762	777	706	700	741	745	733	718	768	692	756	720	752	726	751	710	775	707	778	716	733	720	760	766	709	700	725	742	751	735	708	797	725	750	727	713	731	721	736	694	721	735	742	745	745	805	778	658	689	748	745	732	714	765	712	718	714	739	752	699	750	733	728	755	761	697	710	742	676	711	725	735	732	760	787	679	698	712	711	766	734	744	673	789	723	699	747	778	742	751	760	724	749	691	715	701	710	713	739	685	687	725	716	718	752	748	725	690	720	741	778	772	759	718	738	754	704	691	666	746	764	707	727	725	746	705	714	712	693	745	711	675	731	719	721	686	756	672	730	731	748	729	729	716	755	765	733	731	752	710	728	742	759	726	697	731	697	726	746	740	719	735	706	717	710	699	705	715	754	758	730	721	750	718	742	753	706	726	741	752	759	695	715	702	738	726	725	724	700	748	715	785	765	731	742	738	714	721	724	741	687	724	786	765	719	726	773	736	752	784	736	737	729	730	686	742	783	744	684	750	724	759	743	785	725	702	719	742	744	718	733	744	750	741	729	710	679	755	736	719	738	719	729	779	741	762	692	702	751	757	728	744	747	765	792	745	786	745	753	731	760	721	712	774	721	712	754	747	673	778	779	743	724	704	752	722	787	756	786	752	721	712	728	759	763	713	728	783	728	734	761	720	775	663	765	736	742	749	742	716	744	715	741	758	776	742	728	715	705	801	707	747	687	739	752	736	709	754	762	779	802	751	716	683	705	761	755	722	696	756	759	733	751	748	733	777	749	686	814	749	728	764	708	736	719	738	742	710	769	739	711	738	739	737	732	724	755	735	746	764	728	726	723	754	722	707	691	712	695	731	742	775	766	786	693	764	691	738	727	734	738	725	751	756	695	727	699	806	804	770	730	787	739	698	731	784	707	733	750	791	680	762	714	700	708	712	717	751	756	721	779	725	790	747	734	753	726	707	775	703	735	724	793	748	772	784	732	705	737	703	741	769	706	743	732	760	694	740	743	727
52472	17009	3449	1648	1112	822	652	547	472	397	351	342	317	325	285	255	275	284	261	268	238	233	234	239	230	236	242	231	223	202	248	218	216	199	234	246	219	230	192	212	194	230	189	206	199	217	217	224	203	195	194	200	226	208	212	203	210	252	210	221	200	205	221	202	249	217	181	188	219	201	203	212	204	223	212	248	211	226	244	207	203	200	213	230	203	211	220	211	184	217	222	189	191	223	207	228	217	199	196	217	200	208	211	222	217	224	217	222	183	212	208	204	202	193	212	203	231	205	195	221	215	225	229	235	206	209	215	233	241	231	225	200	224	209	210	206	236	231	216	216	214	217	216	204	211	211	216	227	217	183	222	207	217	189	213	225	238	195	238	240	184	192	204	237	195	199	206	226	218	208	199	205	208	214	199	206	190	202	198	180	210	241	208	200	205	179	209	197	216	208	232	210	224	214	202	214	185	192	235	202	215	198	192	181	225	206	213	222	230	225	219	196	246	209	207	210	180	205	210	199	205	225	213	213	187	237	219	200	194	199	209	214	215	188	207	218	192	215	203	197	221	192	190	223	236	207	197	200	208	215	224	194	196	214	188	224	225	207	219	212	214	218	214	200	193	222	184	206	217	197	204	179	171	225	208	191	226	195	174	222	206	173	222	200	223	218	216	204	219	231	204	223	200	204	200	201	224	207	180	197	201	242	231	216	189	234	237	229	199	229	230	202	209	206	201	231	214	224	195	219	213	210	201	228	219	206	197	205	191	212	185	213	213	221	198	197	179	199	196	227	197	228	214	239	225	229	220	207	226	216	250	229	199	196	236	201	206	202	194	186	202	196	213	184	225	189	221	222	221	175	219	195	211	209	175	218	211	225	203	228	214	200	214	228	207	163	189	251	202	206	195	199	206	210	211	208	199	209	182	205	226	215	189	193	233	226	208	218	214	225	209	212	220	204	214	221	209	196	218	210	224	202	185	220	226	234	230	227	232	223	197	196	222	205	234	210	205	215	217	204	196	230	187	192	209	219	220	231	211	207	221	189	201	192	185	197	229	224	192	197	203	220	240	193	216	206	206	217	201	218	219	210	242	186	216	210	192	189	184	216	209	212	232	222	222	201	202	218	181	198	222	216	249	225	217	225	193	216	237	221	215	215	191	197	188	197	210	179	193	224	227	202	218	204	204	212	192	230	211	197	190	202	234	187	210	196	193	207	223	214	215	213	218	211	193	186	208	210	152	247	209	210	210	220	199	222	219	212	228	208	269	213	195	172	217	211	185	242	208	195	230	244	219	204	249	230	204	195	256	199	212	221	216	207	228	226	218	209	191	199	200	189	217	208	208	210	211	216	200	186	193	200	244	186	235	205	209	208	217	209	204	219	207	196	219	222	227	208	217	204	206	217	185	219	214	192	204	209	204	207	204	179	201	188	203	194	209	219	217	226	209	206	217	211	222	184	212	220	202	190	202	232	216	201	242	209	196	224	179	213	213	202	211	211	200	220	201	190	187	210	188	196	218	190	207	207	198	198	214	190	215	197	211	232	202	206	183	202	186	216	240	229	201	197	207	218	191	233	230	198	207	197	213	196	254	214	198	208	201	194	222	215	220	196	232	209	210	231	218	204	205	195	204	206	216	227	218	239	209	205	189	235	218	230	194	203	205	219	213	194	194	215	222	219	222	200	210	201	219	197	207	229	204	227	221	181	216	221	213	205	199	215	214	223	197	210	190	209	180	212	230	232	211	242	213	223	220	195	205	214	219	222	184	187	208	218	216	181	177	188	208	220	185	204	218	219	213	222	216	225	230	204	216	232	188	223	200	211	216	216	204	202	207	199	182	205	226	216	243	245	199	224	212	211	192	192	177	212	211	203	229	212	192	207	207	199	218	200	215	221	203	205	202	210	196	219	188	233	176	208	219	212	210	209	177	211	202	193	223	206	221	206	200	224	222	203	207	214	207	191	201	195	197	198	190	206	210	190	215	209	221	211	243	199	202	215	230	204	222	198	226	224	198	237	218	220	197	201	223	200	212	201	221	215	203	229	199	206	221	203	199	219	180	235	207	200	217	214	200	203	225	209	224	200	216	207	223	202	198	187	212	222	230	206	218	225	220	216	180	211	204	206	228	191	195	228	183	202	205	194	243	193	221	190	243	197	252	204	201	215	215	209	160	208	170	208	217	220	204	212	209	206	211	184	192	246	201	241	200	215	219	201	205	215	201	210	200	215	187	195	218	225	201	215	202	221	208	241	204	217	186	204	199	191	193	207	210	214	232	234	203	197	225	196	213	223	235	192	216	205	208	184	206	212	180	228	209	180	221	206	217	198	219	192	220	206	210	212	227	192	219	193	202	222	214	204	184	210	218	204	188	211	189	202	180	211	201	223	218	214	226	206	221	211	225	248	236	236	219	219	201	209	235	224	204	208	190	234	211	217	234	224	179	186	217	224	207	216	207	202	229	234	202	208	193	200	211	208	222	203	193	211	193	225	222	205	193	223	241	197	217	215	212	221	176	230	208	198	192	215	195	233	192	213	220	221	202	222	218	213	223	192	190	201	213	217	216	206	236	197	221	224	226	211	218	188	213	214	208	223	205	228	188	231	222	212	184	221	222	212	220	207	202	238	210	210	209	225	209	190	191	211	212	206	208	205	215	202	219	236	187	209	203	231	222	215	170	212	197	224	199	191	240	233	222	232	228	194	206	223	211	210	212	214	205	211	202	201	224	209	210	210	193	191	204	209	212	205	215	224	201	245	185	197	236	210	192	211	230	198	202	190	230	225	201	229	234	237	225	226	209	219	210	207	223	184	184	193	222	212	222	196	232	188	221	196	230	212	203	222	188	200	203	203	197	201	198	202	191	200	204	195	190	222	201	225	244	221	212	191	218	185	221	206	218	203	239	203	199	192	218	172	213	225	230	237	217	209	206	195	211	233	224	204	243	196	193	207	208	195	192	205	216	193	192	194	205	181	206	199	215	222	194	226	232	197	212	183	206	186	196	187	189	229	225	226	223	186	205	198	218	212	208	219	218	220	195	218	185	233	214	202	194	202	229	234	196	248	208	234	222	221	208	233	218	203	203	205	204	195	213	217	220	216	234	187	196	212	217	231	200	202	199	240	224	228	202	215	206	212	222	203	203	198	190	211	209	164	215	175	230	199	202	196	200	211	206	183	190	185	210	213	232	207	210	217	234	215	186	202	209	219	196	197	211	247	209	250	204	211	204	225	223	222	208	202	215	191	208	203	215	210	229	200	201	205	199	181	194	244	214	199	214	187	216	238	199	199	198	216	207	176	216	198	204	215	208	199	203	205	196	195	198	220	214	216	225	213	238	214	205	202	217	210	224	182	185	203	202	222	225	199	194	232	192	184	227	247	192	216	194	209	192	230	206	218	216	201	213	219	208	183	206	215	224	216	216	207	178	229	226	214	223	207	206	214	187	212	197	210	206	204	226	226	220	212	200	213	219	215	182	212	214	228	206	226
27964	2014	4641	5233	4439	3639	2923	2476	2125	1935	1611	1539	1329	1233	1181	1106	1094	995	913	903	907	807	841	763	721	738	767	716	681	649	685	697	702	675	654	617	647	643	651	642	654	618	637	579	594	570	623	639	585	596	630	568	577	613	586	601	565	552	571	549	625	563	588	550	595	561	549	603	556	554	562	602	585	557	570	585	601	570	603	573	508	572	527	580	586	577	552	560	577	540	572	561	563	614	550	580	554	549	538	539	512	575	608	569	530	560	544	519	542	566	540	567	534	563	558	555	567	535	579	579	575	537	551	510	525	520	534	544	521	546	566	514	558	521	564	531	521	558	570	568	557	587	562	584	590	537	536	559	595	553	588	552	559	601	577	548	552	535	541	562	537	594	573	561	488	531	564	582	555	528	536	545	556	544	518	547	525	540	558	568	531	538	563	601	538	541	541	562	527	550	576	514	548	518	518	581	561	564	527	542	568	560	524	524	546	498	493	531	554	551	554	556	560	525	540	548	536	522	530	534	567	576	525	571	545	552	564	508	581	566	546	549	498	551	509	580	541	573	537	497	581	523	511	540	536	535	533	547	549	562	546	527	553	575	532	567	516	554	513	517	542	575	525	545	555	539	566	557	572	496	562	550	544	593	493	536	516	523	568	547	540	549	552	564	533	531	557	572	557	536	574	536	548	552	545	574	527	556	556	537	551	545	587	519	550	527	585	514	510	534	557	567	510	509	505	470	527	547	560	526	525	514	563	514	601	575	543	527	545	565	501	520	540	525	556	552	500	566	550	565	552	527	542	594	552	511	476	525	530	516	568	569	539	547	550	576	551	491	581	582	551	584	572	561	518	596	560	503	570	561	557	548	565	526	516	595	567	499	566	573	627	533	552	531	590	534	544	536	608	590	525	520	567	529	535	491	511	573	547	598	554	532	529	526	532	566	568	574	528	585	576	565	582	524	512	533	566	558	558	539	530	524	579	546	541	549	525	519	568	563	548	538	532	543	536	592	561	582	536	543	542	591	543	574	543	574	573	526	549	588	603	548	543	507	583	561	571	557	524	558	542	554	554	570	511	504	546	518	553	568	573	543	528	508	537	586	560	513	524	562	560	570	536	553	534	564	529	537	505	550	530	556	534	559	528	510	517	562	587	583	535	570	543	573	534	556	562	570	558	505	554	506	579	529	546	546	531	552	519	528	614	548	581	560	509	514	536	514	537	536	537	556	567	525	546	528	514	531	566	551	530	531	550	574	550	552	572	534	559	564	539	552	526	541	568	532	525	538	557	538	542	590	557	539	532	563	505	574	554	493	535	522	544	535	548	539	541	536	527	519	555	549	542	547	533	545	540	520	553	568	569	543	508	565	585	566	545	554	526	547	540	551	509	549	511	496	535	574	579	519	578	559	551	536	562	556	590	547	549	516	521	537	570	522	592	582	548	522	518	571	538	562	541	531	549	531	550	534	511	552	557	525	526	540	547	551	544	591	549	558	524	579	554	544	541	532	549	550	546	564	553	526	552	541	548	563	531	513	562	554	555	509	560	500	557	506	515	548	538	462	552	544	536	546	516	572	541	548	499	564	555	547	546	540	543	546	550	559	568	486	523	523	531	551	516	527	547	548	548	539	580	565	557	544	540	507	592	552	532	509	537	542	559	540	551	550	529	532	540	569	514	511	537	541	514	514	535	538	558	530	536	573	530	494	528	554	502	554	561	538	580	587	531	527	554	556	530	529	529	569	554	529	535	533	574	538	578	556	519	559	559	588	574	556	527	560	532	519	539	572	552	509	548	564	531	524	548	533	536	529	591	500	554	567	550	558	559	552	572	548	575	539	569	543	561	544	559	535	517	539	483	534	532	568	563	574	552	517	494	547	522	518	545	539	539	509	534	555	574	556	525	572	525	548	537	528	539	552	540	566	536	541	579	553	497	533	533	561	587	539	545	554	562	509	549	548	573	555	505	546	540	556	560	505	549	575	525	515	543	522	553	520	579	497	543	572	553	536	581	518	540	534	540	541	555	555	570	566	540	517	511	522	559	537	540	515	505	572	547	549	576	534	515	552	540	518	554	548	565	520	514	513	544	531	542	563	507	542	574	564	587	558	550	501	504	531	548	571	567	537	516	538	599	512	565	552	573	553	544	554	533	557	533	533	510	559	532	516	589	531	581	540	535	543	538	529	544	554	554	562	543	559	523	558	533	556	558	521	580	574	547	556	511	540	565	523	554	567	526	538	584	555	527	528	546	556	542	553	589	537	530	501	548	559	533	545	546	548	540	582	549	507	552	547	524	508	539	513	530	509	571	570	530	561	534	523	573	594	590	540	540	553	561	532	541	538	543	568	539	546	532	568	572	560	538	570	556	545	537	564	548	566	560	528	585	558	499	590	524	545	574	557	558	529	477	540	505	536	519	533	514	555	557	556	567	568	534	551	568	537	569	520	570	534	553	520	569	590	528	549	519	568	522	537	528	507	548	565	522	526	547	537	568	555	500	539	561	567	509	535	530	561	545	531	583	535	511	518	530	548	523	553	575	548	529	587	535	585	588	549	540	561	559	544	562	520	539	529	548	577	537	561	551	570	568	508	547	546	527	575	542	534	522	553	533	536	540	499	541	564	557	532	546	527	534	558	550	552	565	542	521	551	521	543	594	526	560	573	522	572	550	492	535	547	582	481	526	537	572	510	508	558	532	548	524	555	537	528	499	544	549	543	533	523	518	532	546	540	540	542	512	570	524	578	534	563	515	549	538	535	572	538	555	595	549	503	559	543	539	546	550	521	534	562	533	552	529	533	584	579	538	474	554	559	494	529	549	580	556	535	569	549	593	578	513	580	576	533	519	575	544	507	569	546	497	549	524	539	600	584	546	513	541	513	525	543	519	543	542	582	515	536	566	498	554	519	574	549	539	517	546	544	558	538	541	492	545	506	550	553	524	521	522	531	562	539	532	580	548	532	565	529	555	569	544	579	566	577	554	543	555	599	514	564	547	545	547	506	545	550	517	555	508	521	536	524	549	505	577	546	543	553	557	504	557	517	540	506	570	562	542	592	533	547	545	521	554	533	598	552	541	543	594	521	548	508	520	521	554	491	549	519	582	554	505	552	581	532	540	502	517	548	566	549	574	522	574	558	564	549	553	547	542	542	506	534	577	526	508	506	546	521	536	559	557	536	531	537	531	559	561	546	564	579	544	550	569	554	508	520	563	575	520	529	517	517	538	549	554	535	551	540	545	557	551	560	516	558	563	527	555	550	567	537	565	531	511	498	561	568	497	502	583	549	539	549	549	519	511	511	536	554	566	494	559	513	518	545	572	472	527	526	514	544	534	546	563	555	529	524	513	548	520	527	546	569	538	506	531	520	550	589	542	547	531	547	544	544	488	586	522	571	563	561	559	557	496	557	512	506	546	594	554	520	577	515	552	504	504	551	533	553	572	552	534	530	551	546	598	564	491	569	568	578	541	513	543	563	523	511	524	567	551	565	532	507
4517	282	243	228	224	211	231	211	214	235	203	209	200	199	229	237	216	209	213	214	208	187	175	223	223	206	215	224	193	223	203	194	219	194	227	220	218	186	228	215	207	173	217	179	204	217	191	202	223	219	224	223	210	217	221	224	229	228	202	189	181	188	205	196	210	227	205	212	222	206	215	212	190	213	202	189	206	188	229	196	202	203	216	203	205	194	207	239	185	215	199	192	220	208	225	192	220	213	184	214	209	188	190	204	223	231	214	219	196	240	221	216	206	209	226	208	216	203	226	203	196	209	219	202	213	216	205	196	187	203	238	201	213	232	228	227	192	219	199	235	211	216	223	210	231	212	191	204	200	198	203	223	248	194	217	194	215	214	238	236	227	232	224	182	194	206	220	216	220	228	233	224	210	217	205	208	189	210	197	215	200	197	193	253	186	190	193	242	199	207	183	229	206	210	210	214	237	188	213	202	235	205	220	228	200	189	203	180	217	219	212	215	186	210	236	211	231	232	174	192	207	205	210	200	212	193	212	191	177	228	213	216	188	189	164	198	206	211	219	203	225	223	227	224	195	205	191	211	199	210	197	232	196	198	254	195	181	204	216	209	217	202	234	234	239	193	207	210	211	236	176	204	213	198	196	218	232	225	209	214	216	236	203	236	222	206	214	217	189	231	208	206	207	198	211	196	206	215	217	220	198	220	227	222	214	222	218	201	209	207	225	234	209	212	194	226	196	211	203	228	207	204	211	194	221	237	211	200	196	187	205	216	212	202	217	226	191	210	205	218	222	193	246	195	219	193	198	213	219	204	224	214	225	205	233	189	249	207	221	205	214	193	202	214	213	223	220	211	225	234	206	209	218	217	199	210	204	181	215	216	207	214	215	213	190	206	202	209	187	197	215	230	224	206	232	225	223	232	205	216	177	199	197	208	190	204	198	217	214	197	192	224	206	228	196	207	207	206	227	213	237	218	202	244	230	226	205	208	214	220	207	208	194	207	196	218	228	182	204	241	207	223	188	227	186	235	238	204	206	183	218	199	216	208	225	234	224	209	207	226	193	216	206	203	209	235	204	188	211	192	192	206	204	219	227	207	232	197	193	208	187	194	213	200	222	222	218	192	212	198	196	205	202	244	229	216	197	188	219	207	224	248	205	215	202	199	221	207	252	234	222	227	209	204	214	205	211	184	201	210	214	216	216	187	234	217	215	201	224	214	220	218	192	225	216	198	178	201	210	182	221	204	214	237	218	201	234	199	220	217	216	189	184	216	213	210	208	206	219	254	201	214	238	201	223	234	211	214	216	201	213	192	220	201	201	210	220	253	231	221	211	220	193	189	235	226	221	217	185	191	210	194	218	195	211	241	208	216	225	228	207	216	213	216	203	201	234	209	203	230	214	186	196	210	226	208	224	220	221	207	209	196	206	206	216	229	204	231	184	190	216	221	207	218	236	197	219	232	205	225	174	224	207	193	220	213	193	219	226	217	215	198	218	203	218	192	222	181	205	223	213	209	224	211	217	247	233	214	199	218	211	221	215	196	219	207	211	233	216	213	238	205	227	203	225	203	194	196	178	227	207	214	200	241	228	195	212	249	226	212	214	198	217	222	196	229	217	193	219	211	219	213	195	202	230	193	223	208	216	221	219	191	196	192	203	199	218	200	238	220	200	211	222	204	207	243	224	198	200	208	220	220	199	223	220	212	199	200	230	219	206	189	213	231	223	219	205	197	214	205	208	240	221	209	223	217	225	220	203	200	208	202	194	209	248	204	209	187	205	246	227	180	222	197	231	230	218	210	209	217	228	213	235	218	223	198	210	225	219	223	236	238	225	213	202	206	212	205	229	207	209	178	194	224	215	204	229	221	225	207	211	198	216	198	193	198	198	216	217	216	217	218	200	233	241	219	226	193	205	241	210	235	220	227	189	211	195	195	203	230	200	218	226	209	188	213	194	192	217	240	204	228	194	231	197	195	214	212	212	191	219	219	207	235	203	215	219	225	225	197	206	205	193	204	193	232	189	191	222	225	218	227	205	224	241	203	195	217	212	219	203	213	171	213	205	208	192	221	202	232	237	193	193	221	240	205	217	192	229	210	217	187	202	213	188	202	217	210	204	196	191	194	236	188	175	222	209	196	214	206	208	204	205	219	205	222	202	200	219	213	194	191	209	200	222	209	199	232	203	193	231	185	209	214	195	223	219	232	239	232	219	188	201	196	192	220	193	208	187	220	205	187	209	201	207	203	220	243	198	198	204	204	249	224	209	221	220	206	219	219	213	216	210	217	205	194	204	196	216	224	243	230	190	187	236	216	219	234	190	228	195	198	224	194	216	205	226	204	203	204	198	214	218	223	231	218	219	196	235	235	207	197	199	206	229	212	210	217	222	207	208	231	195	213	228	220	216	206	188	227	215	209	176	232	197	193	207	196	206	200	207	214	197	215	217	216	224	195	199	228	211	245	194	195	178	196	190	198	232	199	210	232	196	238	230	198	215	197	222	199	196	196	209	177	211	208	193	218	185	211	217	218	220	202	235	209	214	221	214	187	215	202	207	222	211	225	222	236	212	229	218	192	215	197	207	225	199	211	168	223	227	191	210	215	213	203	215	212	202	210	186	227	203	207	223	243	210	220	199	218	204	210	205	202	210	198	195	232	215	224	226	220	212	221	205	233	230	225	214	185	225	228	236	220	204	211	225	227	199	203	210	225	193	209	198	220	231	211	228	199	204	182	232	223	210	212	238	218	213	216	187	207	222	205	202	202	210	204	182	194	217	221	204	195	186	216	189	201	188	223	196	223	216	223	219	219	217	202	194	222	221	214	200	213	209	225	205	210	229	225	208	225	198	208	221	226	215	220	201	217	228	194	211	223	205	218	217	214	199	214	188	237	210	212	233	212	209	256	225	198	222	197	206	177	176	217	224	218	217	231	216	219	203	206	199	223	223	203	193	199	204	205	189	224	222	217	220	223	230	207	206	209	223	185	207	195	215	225	207	209	203	214	211	212	209	203	224	199	188	206	207	223	184	215	202	230	198	180	219	217	218	216	226	205	230	224	210	221	204	206	217	189	220	219	228	219	219	207	202	216	194	205	225	217	196	205	238	234	204	213	201	209	216	207	174	215	221	200	221	221	215	223	195	219	215	190	211	210	176	164	228	228	216	216	203	234	194	240	213	213	195	198	232	197	232	199	208	204	209	203	215	207	208	188	207	194	197	191	206	221	194	220	209	194	238	208	190	219	212	204	196	203	233	197	247	215	222	212	239	229	226	219	192	162	197	208	227	203	222	214	219	222	224	220	208	226	187	236	219	219	249	204	214	211	188	221	194	206	229	221	202	205	192	212	200	193	223	221	198	235	209	208	223	207	203	225	208	225	236	200	230	220	211	220	229	203	193	212	231	173	197	213	219	210	225	219	218	210	201	229	202	196	208	215	209	213	206	192	215	235	236	201	193	205	205	236	201	203	223	183	234	185	211	198	190	210
3958	584	717	682	690	669	643	617	601	640	556	594	582	573	614	593	599	545	585	616	586	556	557	568	582	598	579	613	583	585	570	576	587	612	583	583	553	582	591	584	595	567	541	569	589	596	579	590	578	568	553	566	586	542	582	582	566	543	605	591	590	564	590	521	546	552	582	570	616	575	592	520	578	594	544	568	598	551	562	556	558	600	602	557	584	562	529	546	575	599	575	579	522	543	581	557	538	574	608	593	566	626	589	544	559	609	576	570	608	528	565	583	586	547	597	568	569	562	593	523	543	555	546	606	590	581	544	568	578	544	571	514	602	619	601	544	598	589	544	538	577	512	570	597	567	598	549	555	559	560	600	560	579	583	561	557	518	535	575	589	542	595	568	556	557	613	567	624	545	527	559	613	602	579	594	573	560	589	576	563	593	570	585	547	586	579	603	579	574	587	521	581	578	581	561	590	594	602	590	540	561	560	574	532	573	576	500	591	628	547	589	579	575	572	550	593	572	585	585	588	604	564	575	592	603	579	586	545	624	579	592	579	547	562	551	592	606	561	563	576	567	564	515	579	576	578	577	561	586	577	603	561	599	604	596	593	547	522	584	565	568	567	561	549	544	567	530	551	564	523	513	589	588	565	565	569	553	521	573	586	498	601	553	588	575	578	590	565	591	578	566	558	584	576	559	609	594	543	542	582	572	593	569	566	562	584	555	589	530	588	600	597	541	539	561	530	514	552	587	562	583	528	569	583	557	561	596	600	555	574	580	548	597	580	555	584	540	647	551	590	528	549	551	566	591	576	581	569	576	535	587	595	580	600	539	570	592	550	572	581	585	561	588	552	587	549	582	585	517	599	546	557	607	557	577	571	566	597	612	531	548	566	578	586	547	582	552	570	563	532	584	611	561	585	580	589	542	572	636	547	616	578	571	587	586	584	561	546	597	585	538	558	558	577	562	570	545	596	573	550	593	592	567	557	535	578	563	575	560	558	571	607	572	559	583	553	617	622	532	593	604	602	578	567	575	541	553	563	568	595	548	598	534	564	546	586	545	548	542	616	592	567	559	572	575	574	590	558	578	567	567	552	566	508	577	562	579	584	595	558	592	536	548	590	568	589	582	614	557	532	542	597	596	568	543	524	580	605	537	584	536	616	584	547	568	549	560	649	585	534	576	535	584	577	561	559	561	573	587	576	593	567	584	569	585	591	600	545	567	550	613	580	537	548	542	603	596	576	537	596	538	574	583	538	567	548	581	645	536	576	585	572	551	539	595	564	580	539	595	575	584	568	595	545	573	584	560	556	575	588	596	577	608	573	537	573	544	544	601	598	570	573	543	560	586	587	583	589	570	593	561	556	558	585	569	583	543	582	554	569	536	557	580	559	582	564	580	574	546	539	560	621	572	601	575	560	558	581	584	582	596	569	583	587	592	554	577	551	590	537	569	559	602	570	533	576	563	543	573	574	590	566	566	566	572	573	530	584	558	523	563	570	569	551	586	561	554	575	563	606	561	592	588	540	531	580	561	595	585	558	518	608	562	553	566	583	612	565	539	568	576	557	588	594	519	553	591	573	574	587	593	557	544	607	539	564	578	589	555	592	578	583	535	548	581	538	571	569	566	570	554	596	592	581	576	566	540	557	543	578	560	585	582	576	497	535	573	532	578	569	567	543	566	575	547	576	520	576	566	577	545	535	544	565	581	576	561	627	556	522	616	547	555	550	529	573	585	555	563	611	569	546	539	592	586	537	568	572	514	597	520	580	571	565	566	584	527	585	599	574	591	588	537	569	557	564	565	581	602	552	597	558	547	597	552	596	585	592	572	602	538	570	561	581	587	570	603	580	524	565	581	555	598	535	593	582	579	563	607	555	567	581	613	569	579	573	541	614	566	509	573	569	584	598	586	547	547	565	527	560	559	539	565	578	560	556	565	567	555	541	605	587	538	586	554	568	584	576	611	574	566	559	623	549	616	604	575	579	585	592	534	533	584	579	597	511	552	564	571	612	514	556	595	585	560	586	573	568	561	588	606	555	569	530	552	555	580	555	584	571	559	586	562	547	608	510	552	574	569	562	542	569	580	535	538	589	563	609	560	546	588	581	566	605	537	565	574	571	591	519	570	553	611	570	551	535	564	582	501	580	570	564	559	548	560	562	570	519	573	547	624	593	543	628	555	562	562	549	537	498	521	548	586	591	558	593	500	578	579	542	586	542	560	599	557	598	558	560	610	576	583	595	554	566	540	570	580	520	580	545	567	580	541	597	541	511	591	541	563	566	565	520	583	548	584	547	586	588	576	579	584	585	583	560	576	598	597	552	607	593	570	574	578	599	547	544	598	536	550	583	530	603	560	592	550	571	587	609	589	551	539	542	586	571	573	587	532	577	595	570	573	578	553	547	549	537	563	524	603	628	581	568	579	588	558	570	598	580	546	539	591	525	577	564	514	599	591	529	611	555	551	553	601	553	614	587	559	562	576	527	556	552	574	589	548	608	565	568	575	580	552	543	551	587	573	576	607	570	616	515	589	610	592	505	578	555	542	555	603	626	551	583	555	579	556	586	558	544	570	588	544	583	595	536	581	570	577	603	541	575	535	537	579	586	541	601	539	512	589	545	552	594	609	540	591	569	585	574	596	532	560	574	549	545	595	583	558	583	553	567	588	593	547	581	564	572	574	547	588	578	569	596	593	570	539	575	569	535	595	600	613	570	580	536	529	578	580	545	567	567	577	561	566	552	573	546	596	552	568	554	552	596	545	599	548	584	532	563	570	559	544	568	605	588	563	583	581	526	621	586	566	569	546	589	575	557	579	580	528	589	542	583	532	555	577	581	626	576	549	569	546	548	573	556	587	523	566	570	569	540	568	552	558	587	584	578	551	572	554	561	546	574	582	540	537	576	577	571	586	581	565	578	528	597	578	580	534	599	536	533	559	576	568	593	565	571	547	569	609	564	566	592	561	559	599	583	578	529	584	541	573	566	540	589	596	591	559	563	568	548	568	549	600	622	578	570	577	588	608	597	576	543	548	541	534	550	552	563	575	534	558	589	602	564	598	608	572	588	598	604	606	512	569	566	569	566	555	559	586	550	589	540	560	538	594	580	545	573	586	587	583	590	588	549	600	507	594	551	568	586	593	558	542	623	554	542	589	593	579	587	571	558	569	565	550	570	558	603	546	553	565	531	567	565	553	511	600	543	566	623	579	575	586	633	556	567	631	580	592	600	577	605	572	589	562	534	562	606	562	549	565	629	527	575	550	583	516	539	584	552	551	589	557	594	590	575	554	586	613	559	579	564	582	588	549	565	574	548	616	584	549	593	592	544	534	566	566	571	500	591	562	542	567	580	570	569	574	540	579	582	557	546	561	569	614	565	569	579	577	565	620	617	548	551	516	528	593	583	625	568	555	577	524	579	593	559	587	542	592	590	542	592	583	573	597	548	510	576	556	540	552	579	580	582	573	518	602	539	516	572	513	599	572	555	550	592
36889	7464	1445	959	707	592	482	446	372	355	362	363	360	328	329	336	320	330	292	301	306	302	318	276	291	302	326	294	292	327	277	320	304	270	249	262	272	296	300	275	315	263	256	299	290	287	267	272	283	298	299	311	265	289	289	285	282	301	282	285	264	290	291	292	292	289	282	245	286	295	292	278	279	228	308	291	297	327	329	288	285	296	291	303	283	284	300	277	288	291	293	312	299	299	276	279	285	289	296	316	273	262	268	264	299	297	290	298	309	319	334	294	279	279	305	299	270	272	274	272	305	276	276	294	303	316	261	261	267	291	291	260	258	260	284	313	303	283	287	292	300	281	280	311	294	284	294	270	266	277	307	273	269	252	282	291	264	292	260	273	292	284	280	280	242	280	294	280	279	320	300	284	294	265	302	281	276	282	282	287	291	264	282	280	281	275	287	310	309	298	285	286	293	272	288	250	300	295	293	310	278	283	305	284	272	249	289	232	251	284	308	262	288	324	284	269	270	272	311	292	279	308	285	272	293	267	308	314	264	274	244	305	274	304	282	280	286	274	288	280	276	310	303	280	289	276	289	311	286	309	261	284	262	278	276	298	270	314	302	288	290	266	294	299	304	305	276	276	302	263	290	302	290	279	284	307	288	303	286	309	294	300	243	271	271	279	274	277	300	284	296	284	277	264	281	320	278	276	286	284	288	280	290	297	269	296	297	286	279	315	278	285	296	280	310	306	302	274	316	298	267	311	274	260	286	300	299	304	283	290	265	274	279	267	272	289	273	324	289	265	286	292	297	294	284	265	297	259	284	283	290	290	273	283	300	271	281	252	270	298	303	279	273	286	292	254	282	277	276	315	309	292	293	305	265	293	286	277	300	315	296	255	271	273	266	291	290	293	292	285	282	281	237	322	257	297	271	292	259	304	276	280	308	309	281	272	278	258	253	277	280	268	267	274	278	290	290	288	287	295	320	290	258	300	258	287	309	301	295	274	291	298	301	298	286	295	277	270	281	308	267	276	290	261	281	282	288	304	288	265	265	297	237	274	276	295	295	337	288	307	301	276	292	276	277	288	276	275	273	292	267	269	309	294	275	257	289	293	302	306	297	282	284	299	273	288	286	323	298	266	303	253	273	266	277	293	261	289	275	257	319	284	280	333	329	295	303	279	265	293	259	289	313	252	292	292	289	268	286	249	282	295	308	294	284	293	275	277	280	266	282	244	300	265	292	278	283	267	272	260	275	292	281	321	301	282	300	287	327	286	281	304	283	289	292	272	275	283	279	244	309	271	274	310	273	280	277	297	292	290	249	288	286	270	325	324	249	282	243	293	275	305	270	294	302	313	313	302	272	297	316	304	258	285	277	308	286	297	291	269	281	288	273	275	279	290	266	280	299	261	264	252	265	270	278	263	269	286	290	251	303	266	292	302	288	289	290	304	272	278	256	269	283	263	271	289	303	257	261	278	294	269	274	321	251	304	300	281	297	292	302	281	257	270	298	298	296	267	248	287	271	274	284	303	305	285	288	288	287	290	302	307	286	276	314	299	280	260	236	297	248	276	300	276	273	322	290	295	277	289	284	301	315	291	262	283	267	277	291	298	300	271	268	290	274	261	292	290	276	304	275	298	261	276	267	316	359	291	271	261	266	305	302	283	283	267	290	283	288	267	282	292	300	267	269	267	279	258	304	293	311	261	259	284	262	271	278	302	312	271	270	294	296	293	270	284	307	293	284	277	283	271	301	300	295	307	284	248	304	289	271	299	266	276	283	294	283	287	274	280	324	302	275	275	305	289	296	302	294	285	289	304	280	308	271	285	298	258	265	285	263	285	305	282	289	303	288	282	269	296	318	280	277	269	280	299	301	267	263	287	273	303	263	258	284	277	278	277	257	311	233	245	325	308	307	276	281	297	299	293	288	297	275	291	304	269	273	296	280	284	277	300	232	313	271	284	293	302	318	263	311	292	262	293	263	275	269	268	291	309	280	268	303	292	254	282	286	265	290	256	279	319	280	293	288	267	282	318	300	285	271	278	289	310	249	272	297	258	292	289	318	293	288	309	263	313	277	261	281	306	272	270	279	282	289	291	296	247	311	306	265	281	289	283	275	289	298	288	298	261	285	269	264	304	278	276	271	267	243	304	271	270	283	266	280	287	289	286	281	265	310	297	328	251	279	279	284	308	288	293	271	276	289	292	276	292	281	281	271	285	280	295	299	268	299	278	303	246	296	281	284	276	303	309	271	272	280	265	292	280	264	279	284	294	308	270	271	269	272	300	277	282	303	296	288	285	290	318	285	263	283	283	307	311	291	258	324	300	260	296	275	305	285	269	273	279	317	288	305	268	285	282	317	286	305	276	275	295	296	290	279	265	280	300	280	283	305	272	279	320	295	290	279	272	265	287	287	264	275	306	289	299	277	284	313	279	272	269	295	267	272	295	303	265	307	260	280	259	289	267	272	295	281	332	255	271	291	305	306	280	286	286	316	296	270	305	329	308	291	312	278	300	293	263	290	268	298	293	280	295	294	277	304	302	294	269	254	276	297	286	282	267	274	283	298	289	275	302	306	250	287	276	281	291	272	317	281	294	263	299	276	296	271	314	276	277	326	262	302	305	301	284	287	267	272	291	282	287	295	324	328	263	294	244	295	292	308	289	304	285	254	289	284	318	293	303	259	277	264	259	263	273	287	288	272	282	310	288	306	286	274	313	291	294	288	294	284	303	274	313	295	266	286	286	283	296	293	265	308	277	279	276	264	287	301	283	317	306	297	294	280	279	250	256	262	234	275	264	305	286	287	255	263	273	273	303	298	287	272	284	298	303	304	270	286	287	291	274	309	253	292	267	285	267	297	287	303	295	300	277	272	276	275	314	300	291	262	281	286	285	262	319	275	285	276	276	257	297	263	280	298	280	277	265	293	303	267	263	295	268	308	281	306	252	285	346	263	289	291	294	279	285	261	294	259	277	255	302	319	285	300	271	280	269	295	269	275	288	281	280	308	293	296	304	281	321	299	293	312	277	301	262	286	297	285	319	274	279	286	269	294	285	297	273	278	283	276	292	295	294	280	299	276	327	274	268	278	277	314	278	280	320	305	274	284	272	265	278	307	286	292	286	299	284	283	299	324	291	277	319	296	304	303	265	280	279	287	270	290	284	288	274	259	291	282	282	269	266	313	293	280	274	305	284	293	289	296	270	288	282	272	267	308	289	278	286	294	284	273	282	301	300	278	279	261	293	291	297	286	273	306	246	293	284	300	262	259	295	255	294	261	308	273	306	313	293	299	277	309	307	261	252	280	278	295	257	267	270	253	281	275	304	279	276	276	275	256	294	284	270	277	312	270	319	260	260	275	271	308	311	269	264	273	299	277	232	273	265	292	316	288	314	260	270	288	285	313	275	299	248	279	272	310	279	275	269	289	308	289	283	273	304	300	262	281	310	294	266	290	286	274	317	270	293	290	318	262	295	275	302	284	315	302	258	270	299
18912	1531	2829	3122	2838	2375	1967	1758	1596	1413	1264	1222	1131	1086	1040	979	1027	963	917	900	933	914	892	799	820	841	832	814	807	842	871	755	764	811	768	759	747	774	833	797	757	776	746	800	765	789	791	704	742	738	767	719	736	727	751	789	764	676	777	729	766	711	762	730	712	742	742	749	738	738	775	740	703	820	715	718	736	766	759	712	715	740	711	720	739	759	741	748	739	753	735	758	746	734	741	694	699	763	722	712	696	737	729	744	734	696	736	731	742	729	729	740	716	673	719	763	707	718	732	713	733	716	751	807	752	715	742	752	774	743	773	742	726	725	736	708	724	716	739	784	730	726	701	737	780	742	744	696	744	737	725	727	751	715	752	712	747	722	740	753	756	737	694	696	727	703	762	724	719	784	794	778	747	687	717	737	775	700	716	744	747	729	686	749	709	776	742	735	708	708	747	756	780	725	740	695	776	732	726	740	662	728	752	652	758	759	713	714	745	777	707	723	766	767	666	717	758	714	769	692	744	701	733	751	755	774	755	688	708	751	759	740	781	744	739	734	744	704	767	737	707	710	754	706	732	688	735	755	700	725	732	726	733	760	737	716	749	737	740	772	721	724	745	704	765	778	726	749	753	675	739	731	703	780	697	804	742	748	747	739	789	712	760	718	740	755	710	739	717	734	713	708	722	782	745	719	733	756	706	713	688	711	696	715	726	775	718	748	742	749	725	739	707	779	755	753	741	729	667	703	756	796	709	772	729	786	679	754	735	766	685	666	721	705	738	702	747	743	710	751	720	715	757	740	762	723	731	699	775	683	741	736	742	698	756	711	771	691	762	662	728	715	742	767	675	718	710	737	759	676	739	704	679	737	705	775	719	703	749	744	766	740	704	724	742	720	719	757	705	692	707	717	728	707	689	754	745	727	715	720	667	705	739	750	737	748	714	693	717	717	720	733	703	708	718	703	743	702	721	777	712	748	729	737	744	731	738	717	705	677	735	720	736	712	762	703	726	747	710	749	761	707	765	716	703	758	687	715	719	751	740	717	712	724	759	740	757	752	709	713	703	734	740	740	753	778	764	737	763	740	759	789	750	738	723	735	701	735	764	813	713	758	805	690	686	678	748	727	720	710	724	750	753	735	717	725	742	718	735	703	722	753	657	706	760	762	709	753	711	723	753	708	708	708	726	735	695	721	721	751	790	772	734	729	671	685	709	758	699	748	748	709	733	723	700	731	770	713	749	716	741	664	724	696	757	674	744	696	762	770	729	748	748	767	805	742	652	765	738	697	727	740	726	754	688	743	708	697	729	778	711	731	741	734	738	728	775	753	749	713	782	785	695	774	720	782	691	708	739	673	715	737	731	764	733	743	755	701	730	708	728	742	766	733	709	771	695	770	739	743	717	734	726	728	781	713	714	725	716	733	718	706	713	754	735	755	736	728	720	681	741	716	720	731	699	740	732	700	723	755	706	717	717	721	728	739	769	705	766	760	725	698	802	709	767	724	814	711	710	707	745	714	702	713	707	716	719	706	742	708	693	756	770	724	782	710	740	718	721	772	753	748	704	716	729	737	727	776	665	741	712	716	722	714	723	743	749	776	672	741	687	697	768	696	755	737	753	714	710	700	748	771	727	776	730	714	712	692	709	702	717	706	703	713	743	725	739	715	655	729	733	741	720	710	733	738	762	713	730	744	756	737	736	715	758	779	724	783	739	790	729	770	725	720	695	755	726	730	710	739	709	749	699	705	761	764	739	719	718	763	770	710	751	701	697	712	703	721	763	754	734	726	741	729	726	726	769	711	702	704	732	769	735	719	745	727	743	726	769	732	717	754	711	738	744	703	750	724	738	762	742	760	725	712	763	738	748	750	703	781	765	786	693	738	740	736	721	765	735	691	725	709	680	719	679	695	773	755	769	719	754	710	717	716	705	760	736	746	698	708	741	724	786	755	714	785	735	722	779	703	727	733	709	728	711	766	736	711	721	732	727	719	766	745	712	712	743	729	721	740	718	743	736	719	725	734	716	729	731	747	720	771	702	771	729	705	745	746	707	732	696	728	744	772	754	748	713	681	719	725	710	738	753	738	758	704	775	725	703	713	724	775	708	805	693	687	726	729	734	733	756	668	777	737	733	736	799	694	766	687	717	736	706	710	678	735	705	778	721	740	737	700	728	734	724	737	785	700	757	730	707	782	753	736	734	706	713	724	746	745	752	710	703	748	639	678	724	731	747	732	720	741	693	686	758	746	736	756	748	718	706	763	701	705	745	733	750	736	739	770	716	720	694	703	721	716	744	767	754	676	704	730	744	754	735	751	716	714	714	731	764	741	703	780	746	735	729	740	726	723	736	739	712	722	715	740	748	795	749	682	771	755	741	747	737	722	736	742	752	707	786	733	751	753	665	716	714	740	725	702	749	722	719	725	703	767	711	724	734	754	754	723	690	729	732	719	729	722	787	780	726	699	705	756	700	739	748	742	758	747	758	732	723	736	748	722	674	730	706	733	752	729	742	751	749	768	757	753	731	723	711	736	683	720	736	715	681	752	757	741	745	679	720	749	750	743	707	710	693	754	778	684	747	711	747	751	719	735	754	734	694	731	714	723	730	699	786	742	732	720	761	723	700	706	760	724	758	762	754	722	711	760	767	765	697	722	728	713	704	756	774	723	710	728	745	756	717	713	724	735	742	666	698	721	752	741	796	715	696	719	720	754	692	700	724	721	726	714	731	711	786	729	701	646	763	695	744	713	746	741	717	737	758	716	723	764	702	722	738	734	736	754	727	793	714	744	747	707	710	681	739	720	710	675	762	732	773	721	763	775	710	692	724	668	709	730	725	710	720	771	757	755	702	759	777	751	714	694	712	705	669	730	714	728	722	746	749	690	711	757	724	750	724	765	752	735	754	776	744	708	731	743	737	727	728	759	751	718	726	757	751	755	736	776	714	755	747	768	734	678	764	732	773	734	729	714	727	773	687	722	752	755	698	697	706	714	703	741	778	695	783	750	734	731	727	722	715	738	738	714	751	715	678	680	746	710	687	741	716	682	732	700	740	639	713	732	712	677	692	769	717	701	757	700	673	679	773	722	712	695	674	762	719	739	708	700	726	746	709	699	718	717	782	716	776	727	712	707	715	748	781	755	761	773	693	732	751	769	724	763	735	756	729	752	699	775	736	717	759	724	715	709	760	747	752	681	712	707	671	713	744	691	722	781	781	730	730	715	743	705	734	711	720	742	726	702	778	783	701	706	714	691	703	747	754	779	732	746	698	763	685	742	744	719	684	712	710	762	761	741	697	742	747	757	735	741	720	762	709	740	765	733	745	773	738	723	709	747	707	752	692	762	707	763	692	734	711	703	688	713	770	745	785	729	690	712	712	758	758	705	751	724	718	694	722	702	733	740	725	699	718	733	739	748	725	731	747	717	743	779	776	724	715	746	728	761	751	784	720	754	769	677	803	751	720	703	762	673	731	708	713	739	687	673	725	708
52546	16073	3232	1671	1126	819	643	526	438	392	382	348	324	307	297	284	260	272	227	230	257	240	242	246	262	229	206	247	220	240	224	214	229	269	231	235	219	249	217	245	217	210	218	231	227	214	246	228	209	198	207	207	211	246	196	212	223	226	215	222	216	217	213	208	207	183	226	235	211	193	215	215	194	174	211	223	209	224	208	218	213	205	199	223	224	206	224	253	196	214	210	231	207	207	208	236	208	196	234	207	217	200	217	195	224	207	202	194	234	216	215	184	199	214	233	237	204	197	212	234	202	171	217	211	189	160	238	221	210	208	200	192	224	214	214	200	203	205	205	219	243	220	203	228	229	233	208	241	234	194	189	240	212	221	200	193	195	198	213	175	183	208	221	197	200	225	192	196	192	234	224	199	222	209	207	204	232	198	222	243	198	207	179	176	202	220	189	222	234	223	208	204	238	223	205	224	221	224	192	207	238	212	219	212	194	225	214	179	231	214	204	218	180	224	224	224	194	183	185	246	215	193	212	218	201	191	208	202	210	208	232	200	218	208	213	215	208	222	193	234	189	193	243	217	194	206	210	200	191	223	195	217	211	211	202	224	200	229	199	212	202	188	216	188	219	223	226	241	222	215	198	214	238	193	221	217	216	196	212	225	226	222	231	220	223	183	236	207	194	209	193	214	193	204	182	202	198	197	220	200	229	176	190	209	201	188	182	230	207	212	220	214	188	197	198	214	240	187	227	210	196	221	212	225	206	208	190	228	214	203	184	225	230	226	203	195	223	200	208	211	211	183	208	227	202	220	207	205	208	219	190	184	187	209	178	207	222	201	197	194	206	208	211	193	213	207	213	224	231	222	211	220	218	215	209	199	216	189	209	216	206	217	209	223	235	230	214	215	226	210	222	226	218	220	196	203	206	193	185	223	229	209	227	186	221	198	227	211	204	205	220	193	212	230	186	236	228	217	204	224	204	209	254	248	229	206	191	200	219	191	211	234	168	207	216	233	213	170	223	191	190	215	217	180	228	217	199	211	229	228	195	202	199	216	186	237	187	223	189	198	208	219	209	215	217	211	236	200	221	214	216	209	211	206	217	223	194	203	222	185	223	204	217	195	186	223	223	214	209	199	254	235	209	204	225	185	208	194	216	209	220	204	215	216	203	203	201	229	230	240	169	210	207	209	221	188	204	216	238	222	202	210	203	216	218	202	216	210	224	177	214	228	212	225	213	202	206	233	202	229	188	215	209	216	189	226	176	214	180	213	271	195	190	193	201	204	218	208	194	201	200	224	200	201	200	237	201	178	200	199	214	219	202	212	212	231	202	210	205	220	198	202	201	205	213	218	218	242	228	225	209	218	186	209	216	199	224	198	221	241	190	224	214	194	218	203	224	211	206	184	227	215	219	215	188	211	211	206	199	217	183	215	184	244	209	193	233	211	222	190	188	219	204	225	230	233	215	204	208	208	198	186	192	185	196	213	208	187	221	208	180	193	200	189	207	207	207	227	212	210	201	201	202	207	234	228	189	196	198	235	209	228	208	214	235	216	266	204	188	204	194	232	235	239	164	229	208	225	195	231	188	188	214	198	215	197	197	222	201	211	204	195	212	206	201	242	204	201	199	209	208	200	196	221	227	200	206	233	205	208	190	201	198	196	217	207	194	182	201	241	217	220	187	221	221	214	220	193	227	220	205	216	208	212	212	223	220	215	209	177	218	218	217	213	208	209	231	196	204	229	190	213	196	233	206	206	199	229	215	207	195	205	210	196	199	220	213	218	225	210	201	194	233	189	219	186	219	235	232	207	234	205	227	195	198	225	234	245	206	218	203	209	213	214	223	190	206	196	184	198	214	216	176	215	201	241	232	226	216	221	219	211	212	198	213	211	189	201	240	216	203	204	199	242	205	229	212	192	235	190	200	216	210	210	184	209	201	187	201	218	225	219	230	200	208	234	206	200	182	204	204	199	173	217	200	184	221	194	236	215	208	203	212	222	199	215	200	208	211	229	215	213	232	199	217	229	195	198	210	224	215	198	208	209	200	216	207	204	208	203	217	213	207	212	183	185	242	197	198	203	210	197	195	206	202	207	208	218	235	197	204	229	191	231	214	193	196	198	214	196	205	233	221	198	213	211	214	204	213	206	195	213	212	196	219	206	210	215	232	191	177	191	216	241	223	218	198	218	210	179	211	212	220	204	198	220	203	221	214	215	212	243	228	210	209	199	183	199	231	184	191	212	203	238	224	252	205	207	181	213	221	215	188	215	199	210	213	213	207	235	191	212	214	225	198	200	223	212	219	198	223	208	224	183	214	201	188	240	221	222	199	226	197	215	225	229	190	204	221	208	218	199	219	219	193	195	191	205	199	221	215	189	196	217	229	201	202	202	215	214	203	197	242	215	211	203	190	230	208	223	218	169	230	190	187	226	215	209	203	216	221	226	207	184	210	210	204	223	189	225	219	226	225	196	218	176	205	227	217	195	208	210	205	230	203	184	217	205	183	188	215	194	220	221	216	203	200	207	231	228	218	203	217	209	235	204	242	176	214	212	202	206	226	220	202	203	211	229	207	222	201	199	212	213	187	184	194	219	190	206	188	214	200	215	205	214	225	249	179	218	207	223	209	186	207	187	225	194	216	209	221	221	209	203	245	215	216	192	226	229	193	235	234	208	185	226	218	216	213	238	213	201	205	205	204	217	233	202	205	201	205	182	193	225	221	227	204	218	232	186	212	215	187	204	210	202	210	180	212	207	212	222	232	236	210	213	227	211	202	231	217	206	213	224	219	206	192	200	195	216	212	229	223	218	205	208	216	217	237	222	203	197	233	230	200	218	205	212	199	211	203	213	208	188	219	218	213	198	202	215	187	185	231	200	203	236	207	225	215	211	216	210	202	221	218	233	183	225	237	202	209	198	219	208	205	202	212	195	210	191	210	193	223	198	221	234	194	228	230	206	197	234	210	204	196	196	211	226	225	207	220	208	194	228	211	192	219	220	204	177	226	187	190	174	197	220	211	202	215	212	209	209	218	224	223	222	210	216	220	228	198	188	235	215	205	199	193	213	224	177	235	196	213	200	193	193	206	222	217	204	207	213	205	200	203	222	225	208	213	207	216	201	206	213	200	175	221	212	213	206	210	194	204	193	208	204	229	213	213	190	202	226	203	206	204	205	208	205	177	200	212	215	188	214	217	219	211	206	221	216	218	202	221	217	202	208	192	195	211	214	200	219	222	204	192	232	212	221	202	204	203	206	215	202	243	215	189	241	209	217	218	206	249	219	208	210	199	214	206	223	186	188	194	194	223	240	227	197	207	226	224	220	223	219	202	229	217	213	205	212	226	192	190	194	215	185	207	212	219	224	209	211	222	224	211	216	209	177	197	238	204	235	223	217	210	220	193	242	209	238	217	214	208	191	182	194	184	200	194	235	206	216	213	228	207	218	203	214	208	214	207	229	215	211	220	244	202	218	194	201	227	216	225	231	226	197
27384	2111	4720	5285	4438	3762	2904	2524	2145	1839	1595	1451	1379	1234	1149	1043	996	990	900	888	834	833	806	773	782	745	724	717	769	682	670	705	658	626	687	647	637	663	614	718	655	600	590	613	629	614	626	634	595	578	570	575	622	558	627	549	565	599	553	566	569	576	565	607	589	557	570	597	560	594	570	606	546	579	528	556	559	552	567	547	535	587	528	534	572	532	543	568	544	569	541	557	587	560	540	575	553	531	557	518	525	581	543	553	545	541	577	545	586	575	541	561	564	580	581	588	529	552	544	536	556	523	563	512	519	564	577	557	524	509	562	544	535	573	550	496	528	578	529	545	525	556	571	600	547	558	564	515	528	546	589	608	556	523	584	573	547	565	552	567	582	560	546	615	580	598	554	527	564	518	546	569	514	535	531	567	516	530	589	543	508	564	574	535	521	559	536	557	577	557	535	542	549	570	611	528	502	543	544	535	584	551	532	594	562	575	550	558	553	577	533	580	545	541	557	512	550	555	539	532	564	511	536	554	561	569	487	540	504	534	586	534	536	579	523	540	535	569	529	543	561	569	509	522	549	526	583	578	518	536	568	576	551	554	537	567	543	572	568	524	525	517	551	510	544	552	555	580	554	525	461	506	530	542	556	547	515	565	559	532	548	531	523	530	512	559	528	562	493	555	530	601	534	548	521	575	553	544	516	497	550	537	562	572	543	539	524	564	537	567	560	523	556	506	595	545	572	577	522	573	537	572	551	497	534	528	530	506	564	605	551	557	548	541	552	520	502	532	522	529	550	544	552	552	536	558	548	529	523	530	573	525	575	525	535	538	547	548	571	538	557	591	527	552	516	516	546	557	576	545	564	503	585	548	545	552	577	565	549	543	559	516	567	545	552	571	536	532	536	525	507	551	550	515	540	550	516	521	552	541	519	537	552	529	561	566	574	528	555	492	496	565	539	518	549	517	553	544	563	527	545	562	535	517	556	488	553	553	563	541	522	573	571	550	550	533	516	567	548	541	517	560	535	593	544	540	555	594	540	558	573	543	546	510	543	533	583	563	556	572	579	558	496	558	547	535	536	547	552	504	539	551	568	544	543	545	524	520	545	531	540	538	559	525	559	564	521	563	515	561	545	521	566	558	530	566	567	534	511	566	537	528	543	581	550	523	564	558	557	557	510	517	562	541	534	563	541	563	516	569	574	517	546	536	540	547	553	504	524	544	525	519	548	556	540	588	543	563	531	506	526	550	554	512	535	567	586	552	568	564	536	530	537	538	581	561	576	548	566	534	567	547	593	557	549	532	508	580	532	571	566	546	554	507	483	536	560	528	533	574	547	521	539	559	550	511	551	545	534	529	554	548	566	536	582	544	582	494	522	538	543	516	536	517	541	536	524	548	550	508	541	531	529	506	503	534	555	495	547	531	552	535	518	525	564	558	524	512	532	522	571	559	547	571	556	593	550	571	540	551	534	558	525	503	550	525	537	556	542	547	499	553	550	523	508	525	559	535	528	566	546	562	533	531	566	541	554	540	550	528	541	520	540	528	577	560	513	532	526	560	571	515	522	534	565	526	604	584	564	518	564	510	537	571	565	562	533	553	601	589	542	529	512	514	534	515	537	518	571	534	540	521	565	554	568	511	538	514	572	557	538	569	558	556	536	526	512	543	560	519	523	524	504	534	554	547	513	545	564	552	548	522	579	521	473	511	500	506	497	562	515	544	495	530	550	540	516	542	517	530	536	561	528	553	569	531	539	545	520	551	575	580	522	531	597	567	559	574	550	546	551	553	551	564	545	544	524	544	523	567	551	533	556	504	538	548	529	580	484	586	624	580	565	526	531	551	585	547	547	557	568	539	574	547	536	519	567	535	539	583	534	517	547	544	551	604	553	529	521	516	577	531	515	576	511	535	469	495	548	507	541	568	557	547	549	530	522	577	549	510	537	559	590	535	513	582	509	536	560	539	543	499	514	588	529	548	543	547	537	569	524	518	563	559	539	520	543	548	535	511	557	559	560	514	492	561	535	523	556	598	564	538	537	570	534	543	549	527	526	560	556	567	570	510	561	552	564	514	535	535	557	573	546	573	533	531	535	532	551	541	532	556	558	548	545	539	552	555	574	575	560	535	555	540	560	551	561	524	500	552	534	555	506	553	524	576	556	593	565	530	537	526	525	562	530	526	559	514	546	571	544	598	558	542	529	538	562	556	566	530	538	546	558	541	536	510	521	579	555	532	555	562	520	558	547	554	543	535	575	553	565	535	555	559	581	594	568	538	535	539	528	536	546	586	559	522	513	589	543	518	578	525	533	563	553	527	518	527	564	525	548	575	489	556	530	588	570	557	587	563	525	564	557	515	528	502	547	592	527	538	553	532	558	542	477	567	554	575	526	557	532	533	559	575	571	566	578	531	550	576	545	487	571	587	574	541	554	507	584	564	490	556	529	548	523	527	552	575	522	557	507	548	542	586	542	587	582	520	534	559	542	543	586	518	569	486	498	490	526	511	523	525	574	502	589	525	563	555	560	575	540	520	537	529	569	508	521	545	570	551	511	538	531	515	564	537	565	561	539	524	532	537	528	585	513	524	520	519	575	569	564	565	542	525	556	565	555	575	536	564	543	587	555	552	566	566	536	527	543	501	493	548	556	541	565	555	556	548	556	571	551	529	539	532	526	533	565	526	585	535	540	517	589	546	511	519	540	572	534	524	520	544	528	525	545	515	540	572	512	523	510	541	510	552	539	550	542	549	597	531	546	570	544	502	518	560	547	549	519	506	544	557	569	597	531	552	548	544	554	525	554	578	546	529	528	536	570	542	537	575	550	528	548	584	513	559	541	511	561	573	534	550	519	528	522	552	546	537	544	512	518	535	524	551	524	526	524	588	565	542	511	545	546	501	478	538	502	562	526	587	538	557	569	530	510	533	550	523	534	529	502	547	551	558	598	491	554	548	519	520	529	513	583	545	508	550	508	595	537	607	547	554	535	591	525	511	512	528	534	558	565	542	576	536	553	569	582	505	504	544	530	546	549	517	521	521	496	539	569	507	574	556	594	531	499	522	588	558	538	567	567	534	512	562	528	543	550	518	559	532	542	524	549	523	519	559	551	487	505	530	572	573	565	542	596	526	561	553	526	535	534	523	560	539	532	561	513	560	533	503	545	505	548	582	569	520	517	554	544	535	551	538	534	570	523	550	517	509	575	529	568	544	575	578	538	538	574	524	554	553	546	568	532	521	558	548	515	589	508	549	497	550	537	529	553	535	569	528	521	565	535	516	563	551	503	525	547	571	522	565	568	557	522	561	515	571	572	509	531	554	533	555	528	554	520	531	536	536	554	572	554	503	538	525	571	516	563	563	533	570	578	535	572	573	557	556	535	580	521	607	540	547	515	513	557	531	552	556	530	529	554	546	544	528	520	515	534	543	546	554	578	583	547	532	596	536	579	587	555	552	499	531	547	522	531	532	508	535	556	505	573	552	522	536	567	607
4631	310	268	245	238	218	214	189	235	225	202	219	222	225	212	218	195	200	213	244	220	212	191	214	211	215	211	198	225	243	194	244	208	204	205	231	213	215	202	232	235	206	194	248	212	233	203	248	242	249	225	210	176	206	205	217	229	203	217	239	202	200	253	245	219	223	236	213	213	234	231	206	187	243	231	211	218	197	211	227	222	184	214	207	228	182	191	206	204	235	214	201	212	188	217	228	204	231	224	268	217	241	197	213	197	192	206	229	194	195	193	210	221	208	221	215	216	238	213	231	215	212	226	222	227	213	227	208	224	234	202	186	202	230	241	217	250	204	224	208	201	181	209	219	226	234	221	220	211	245	219	213	214	226	237	203	196	179	192	227	212	206	210	199	225	217	198	214	177	241	210	235	199	213	204	219	218	220	207	214	241	225	225	202	218	204	226	218	209	201	212	209	206	195	251	215	239	192	185	204	217	237	235	243	225	215	210	208	207	210	240	203	222	225	229	219	195	200	211	188	184	235	217	186	192	193	208	195	240	211	227	208	232	194	198	198	225	192	209	252	221	226	205	214	228	211	212	220	175	256	196	214	231	258	189	202	229	207	229	209	218	219	203	205	226	204	188	202	217	192	205	220	214	207	196	254	214	240	192	198	208	205	224	238	211	216	223	214	203	234	218	212	243	222	220	212	206	192	188	184	218	221	222	217	200	197	221	219	230	206	229	226	187	217	238	218	203	212	203	225	221	202	208	199	206	226	205	235	184	201	232	223	203	187	219	212	202	217	216	206	208	201	201	224	220	228	226	171	199	226	211	234	200	193	216	222	220	223	211	267	221	218	198	198	239	222	222	209	208	192	222	212	218	208	209	206	250	184	231	243	236	222	217	219	207	201	174	211	217	222	199	211	200	186	209	231	207	224	204	212	212	198	227	243	219	213	212	216	226	221	214	209	196	217	192	185	229	224	240	220	215	241	211	221	209	219	209	217	205	213	219	194	213	221	247	218	211	180	211	200	200	212	213	208	218	228	198	219	227	208	207	224	221	227	191	192	217	217	219	220	210	222	232	214	236	203	186	209	216	234	195	213	186	215	228	222	227	200	201	232	221	195	226	212	205	217	204	210	227	210	216	191	209	210	215	244	215	195	210	198	216	224	225	212	217	216	212	221	238	216	197	217	222	244	220	224	225	209	207	237	217	220	228	208	225	222	218	242	194	224	211	179	250	218	209	217	204	204	263	213	198	202	213	226	189	192	218	212	209	215	211	218	214	204	190	199	198	232	212	204	185	243	214	231	189	194	218	209	195	199	229	197	205	211	188	239	197	212	214	215	198	241	182	189	215	202	215	216	197	224	195	207	180	201	212	206	221	200	229	200	186	222	209	201	230	191	209	198	210	224	210	189	207	221	205	226	238	200	207	226	203	205	204	230	194	222	205	214	223	200	207	203	198	202	221	218	211	202	208	218	230	246	229	222	210	203	220	234	235	219	218	200	195	201	211	207	197	235	234	183	191	216	210	218	239	212	212	225	194	209	230	200	242	223	238	221	220	234	214	213	231	184	209	226	233	186	190	213	212	205	217	215	211	249	214	231	228	219	234	253	219	222	217	244	203	214	191	210	166	217	192	216	247	228	181	226	200	240	234	205	222	216	243	197	229	215	220	224	217	204	199	218	237	198	189	206	229	202	203	203	238	195	207	191	225	213	233	212	194	214	224	218	224	241	210	225	231	202	216	206	236	229	188	191	210	192	203	201	204	215	240	215	210	213	207	192	206	213	228	199	238	227	223	202	244	202	206	215	203	197	210	220	220	205	221	189	207	205	217	213	223	228	233	229	199	159	227	206	238	203	237	214	222	221	209	229	198	196	225	196	220	223	210	221	201	206	227	209	219	199	207	210	216	206	205	209	205	192	235	239	201	237	197	246	197	226	232	215	213	200	202	219	223	215	228	231	226	204	225	241	215	218	204	207	257	211	202	190	215	216	253	211	207	242	241	180	208	201	229	221	209	224	225	235	231	196	207	223	218	223	226	218	213	229	194	214	206	237	213	218	208	237	186	217	200	205	201	196	209	209	233	229	242	224	195	239	203	215	210	197	254	254	227	210	207	224	220	236	222	215	213	234	218	224	219	231	223	238	205	192	223	207	232	226	242	201	227	227	222	199	244	193	208	208	219	229	220	208	223	235	206	248	204	183	188	205	191	205	219	225	200	219	199	240	209	225	235	241	190	233	226	227	199	232	196	213	200	205	217	225	233	226	196	203	207	236	232	187	218	225	207	203	226	215	202	216	229	192	206	229	212	202	209	202	232	191	192	187	228	201	214	229	220	218	211	209	224	216	221	214	242	210	208	225	179	197	189	214	225	196	215	230	214	200	190	193	214	209	224	209	214	230	232	213	227	213	202	220	252	222	196	190	225	233	199	229	202	245	208	215	213	218	219	218	216	206	205	208	214	233	181	202	240	203	229	196	202	226	212	198	204	219	205	213	212	219	219	234	222	202	214	219	226	205	210	229	200	197	203	208	215	238	199	186	216	212	224	214	221	205	199	225	208	202	225	188	249	200	225	208	185	179	181	197	191	217	223	214	198	201	256	233	204	188	218	212	199	208	213	240	231	212	215	216	187	210	186	226	219	234	242	207	212	211	201	240	224	206	210	210	208	213	208	193	213	254	221	203	205	205	212	215	213	208	198	224	205	207	215	182	213	200	213	213	227	200	202	201	238	204	205	207	213	198	245	197	207	210	207	211	223	196	216	212	211	212	220	186	215	210	203	202	203	224	193	231	192	200	198	216	202	226	216	223	222	204	206	228	212	223	211	220	228	258	236	225	194	224	200	217	202	196	233	217	233	213	201	206	194	209	205	222	221	215	202	205	210	224	208	245	201	209	221	215	205	220	244	223	221	219	199	204	207	216	215	226	204	231	193	194	199	229	218	229	209	204	232	215	203	201	225	218	226	218	198	192	214	213	198	193	247	245	186	203	228	219	187	207	220	187	209	224	203	198	219	181	218	259	212	215	211	206	193	212	229	216	207	212	227	221	199	229	225	233	231	228	212	240	233	201	199	224	209	222	229	231	204	210	199	257	215	227	184	208	246	200	226	193	226	205	194	182	214	202	231	203	209	214	223	217	188	197	235	223	232	213	262	207	212	211	232	217	232	221	215	198	226	227	203	217	248	216	217	212	195	213	218	209	188	201	215	214	228	207	209	217	207	185	248	209	211	201	219	200	220	202	214	228	228	189	214	254	212	228	221	230	220	219	226	243	221	202	205	240	201	220	216	225	199	208	247	203	233	233	214	201	208	198	201	235	196	207	217	228	197	218	180	201	246	196	216	246	201	204	212	224	225	231	211	190	220	237	220	203	219	184	205	199	229	219	210	199	221	223	223	232	211	219	221	196	192	194	204	209	232	219	218	197	227	201	210	238	202	223	205	230	231	221	184	212	195	235	198	217	219	220	214	213	204	222	216	241	212	211	227	209
4264	633	699	721	721	646	650	595	591	606	588	624	581	624	573	606	602	561	593	598	608	597	597	610	547	606	607	648	557	563	529	587	561	616	575	595	565	585	631	611	586	585	619	609	591	614	624	564	601	576	610	549	623	535	622	564	573	612	546	584	580	605	600	592	544	570	584	572	543	596	610	539	512	595	616	610	582	580	602	604	580	562	591	576	565	562	557	587	578	626	587	558	586	555	624	580	614	573	622	586	565	533	596	602	569	585	555	568	606	599	564	611	521	588	545	595	586	576	533	582	551	602	546	593	565	609	597	564	517	532	588	577	589	535	529	610	585	603	612	570	543	591	569	566	563	594	578	578	583	539	593	580	634	611	577	570	577	588	561	580	524	582	539	554	586	556	561	600	608	584	583	599	556	620	590	574	613	600	580	566	600	644	576	587	558	625	580	592	562	600	548	581	574	567	607	571	583	567	590	542	598	586	562	570	582	542	596	591	594	567	532	572	559	596	602	534	599	539	583	617	579	540	577	568	558	633	574	581	578	572	592	544	564	554	574	531	591	598	531	626	571	555	612	561	643	557	561	571	539	578	578	552	609	552	627	603	610	561	565	542	590	594	592	594	606	593	571	584	546	577	577	540	550	538	546	603	618	606	567	574	559	582	592	558	541	555	591	627	601	557	589	570	527	580	581	583	598	575	538	601	578	607	549	557	615	605	557	549	578	590	610	586	553	558	588	599	553	609	558	557	570	590	604	573	553	592	546	593	594	602	600	609	551	602	584	591	552	557	560	573	584	590	588	583	573	544	573	575	570	577	546	567	559	596	594	600	570	564	628	603	553	558	573	594	571	554	580	563	569	604	572	549	549	621	572	564	591	587	535	580	545	552	573	564	609	537	619	595	614	567	625	591	610	621	573	586	573	571	603	553	563	581	559	563	564	580	587	571	551	546	620	620	579	603	583	544	597	583	602	550	581	574	549	607	598	589	605	559	547	568	553	554	554	559	577	583	564	579	579	565	553	597	590	565	562	558	560	576	521	593	586	567	564	593	567	544	569	588	566	580	537	577	556	597	584	574	601	607	585	570	595	594	585	625	569	583	552	551	624	568	574	556	563	580	569	572	593	591	587	600	601	606	579	527	581	597	592	611	591	593	581	560	568	591	550	591	570	605	609	574	595	587	575	601	610	588	563	577	567	555	590	563	592	519	537	576	569	558	576	593	545	613	571	551	549	602	588	565	564	552	588	554	589	592	602	616	543	601	564	584	547	539	567	606	557	598	564	582	610	569	579	568	521	550	587	584	610	582	549	578	564	558	585	611	558	603	579	576	598	591	572	570	547	590	609	543	565	571	555	559	615	613	600	586	597	551	597	542	587	616	606	552	584	584	608	551	601	592	590	615	587	572	585	558	586	530	593	607	594	565	539	562	579	605	570	579	535	621	565	555	557	580	591	547	621	582	569	607	575	564	624	621	553	615	554	550	595	537	608	567	544	636	577	598	578	530	582	578	577	535	577	574	578	591	580	597	595	587	576	542	579	565	547	625	608	583	558	608	522	575	537	564	547	612	591	553	549	576	571	569	561	600	530	583	560	580	564	567	600	572	585	579	576	597	580	570	570	570	571	542	550	553	571	610	564	578	577	613	569	574	569	566	601	583	566	566	572	618	531	594	596	595	563	543	593	549	592	551	558	577	558	567	589	614	581	580	565	552	570	556	585	571	604	569	538	633	612	610	573	588	559	588	603	586	523	586	585	560	573	582	613	601	612	565	607	618	567	574	571	578	583	596	574	598	595	624	558	553	622	565	586	584	574	541	553	585	563	630	539	574	583	578	589	574	570	627	582	520	592	633	582	563	562	600	590	617	616	571	607	559	569	546	593	560	578	570	633	594	522	576	556	586	579	585	587	573	584	573	588	574	573	533	559	630	599	548	535	551	575	576	588	558	566	540	568	570	604	598	599	594	548	606	600	553	540	568	577	579	605	588	581	581	545	559	548	573	557	589	570	555	578	586	542	579	574	554	599	596	608	584	608	569	595	576	579	563	561	615	607	566	550	566	552	586	526	562	545	607	564	551	627	570	552	572	565	581	609	576	572	614	574	546	540	584	598	544	541	567	600	592	627	568	562	558	581	528	563	570	573	594	600	578	563	547	555	597	593	579	569	546	630	591	595	614	544	590	580	551	555	575	586	543	570	600	599	546	563	587	596	586	569	574	575	584	560	547	590	576	542	614	601	592	641	579	584	574	594	559	567	568	600	628	607	574	600	605	617	601	580	534	548	516	599	570	574	579	540	576	584	596	572	597	615	559	561	582	602	591	587	606	611	562	585	523	577	583	583	582	550	556	568	562	564	578	543	554	584	584	616	580	571	572	588	583	533	573	607	513	598	589	597	573	597	562	529	563	578	538	577	613	603	548	592	577	598	582	599	545	533	604	618	567	558	568	554	600	612	548	553	580	612	573	556	552	585	583	574	566	549	624	578	606	585	565	560	543	549	588	591	560	572	576	593	594	564	588	569	537	563	567	570	600	522	603	598	578	596	567	566	567	579	611	557	586	570	587	575	590	602	571	553	555	603	559	592	560	609	596	585	598	577	579	579	572	615	540	553	596	602	562	578	614	569	581	538	579	546	562	624	582	571	614	552	601	586	587	587	586	560	550	576	538	547	522	618	577	590	568	578	594	577	551	574	576	589	529	565	528	581	541	599	591	592	585	607	589	556	556	573	622	536	604	609	611	551	571	604	529	551	546	529	611	559	593	566	534	575	594	578	571	567	602	581	608	560	587	612	583	568	588	554	574	566	617	594	550	573	561	577	575	558	582	573	590	586	578	578	606	576	582	565	566	615	550	603	612	603	588	600	574	593	586	585	603	577	562	606	564	586	591	592	545	571	586	540	602	566	597	577	603	569	595	583	607	606	558	599	554	606	592	555	601	622	567	580	572	574	644	592	604	537	578	586	576	562	556	611	589	580	578	581	583	592	615	578	552	564	560	576	585	580	597	595	642	631	616	608	573	535	574	589	567	621	567	594	548	607	595	579	592	548	574	596	604	571	608	554	584	555	595	571	574	559	578	617	551	564	656	581	546	576	612	561	553	583	586	582	576	591	591	573	565	552	549	562	596	557	600	538	558	612	560	574	598	575	584	606	570	592	562	539	562	577	552	591	565	604	539	591	530	554	554	623	598	586	589	575	585	564	582	595	586	600	602	566	598	544	589	599	618	559	622	564	566	564	588	564	578	562	576	622	577	577	593	559	553	535	588	585	594	570	582	562	585	582	567	546	564	594	566	583	579	605	591	568	529	592	578	540	549	556	603	579	563	546	581	579	573	538	565	549	567	576	555	613	567	543	575	563	570	568	543	598	625	565	558	590	561	566	589	596	575	555	610	557	594	596	607	582	557	611	567	546	592	564	605	586	595	605	570	586	580	561	522	553	583	567	609	622	593	550	623	609	591	573	538	550	588	615	586	600	555	582	568	583	581
36139	7041	1345	1005	715	585	505	450	436	381	368	354	352	354	333	302	310	330	303	303	307	301	293	312	310	266	312	272	309	289	298	307	289	289	310	292	303	279	287	289	299	290	298	256	326	282	333	310	263	296	272	291	285	261	277	252	279	290	284	258	276	288	299	265	302	288	284	310	286	274	302	274	295	281	306	275	264	296	308	282	279	282	279	265	282	285	286	292	296	271	269	259	294	295	282	293	304	282	288	306	282	279	274	257	318	299	289	289	313	282	288	279	297	272	293	301	275	282	295	275	298	269	299	288	282	278	272	288	277	296	272	268	294	295	305	259	271	303	286	302	319	292	268	290	305	302	291	285	313	279	293	300	292	263	274	279	290	284	278	289	297	293	295	272	248	266	250	264	298	308	277	282	261	326	268	285	273	280	297	273	275	252	310	272	293	255	282	273	302	270	301	313	287	273	268	271	294	287	273	306	277	277	313	285	282	272	307	291	265	249	287	300	280	300	293	270	263	300	291	295	306	278	290	307	322	320	283	293	260	297	287	284	301	270	306	310	274	289	280	307	279	291	277	291	300	296	313	312	320	282	289	286	268	313	296	266	285	291	271	278	288	309	283	273	293	286	276	263	302	297	311	250	258	290	274	270	295	301	296	278	283	318	310	294	280	276	248	262	293	276	274	256	260	322	294	296	291	291	297	294	279	281	296	311	284	303	265	264	267	278	292	271	307	287	305	282	275	277	297	295	304	309	274	300	293	259	295	259	271	299	298	311	253	257	271	297	291	277	295	297	310	292	294	281	281	324	273	312	283	289	302	311	312	281	305	302	269	272	294	294	270	298	281	259	285	288	277	269	278	297	261	291	280	293	276	293	267	295	280	287	300	272	302	315	310	291	273	287	300	280	278	300	268	298	288	275	284	308	269	296	296	277	292	303	304	281	274	306	330	270	309	276	307	308	313	266	290	304	319	289	293	293	288	294	275	286	272	262	271	273	312	287	305	290	274	280	297	260	269	297	277	286	276	294	273	279	288	280	280	274	260	288	266	325	286	291	317	250	284	299	271	300	305	312	295	291	279	297	288	300	295	235	280	289	288	278	293	269	282	265	279	308	267	271	307	293	288	272	281	287	296	269	301	284	264	296	279	285	271	306	338	289	297	278	291	267	287	289	303	288	297	271	261	309	287	296	274	272	272	277	302	293	306	290	277	282	291	273	280	308	294	286	296	268	286	271	290	270	269	280	274	298	279	288	288	293	289	319	295	293	262	280	317	254	296	310	275	247	288	268	294	280	252	282	280	294	304	254	288	273	264	302	271	272	297	275	293	278	280	286	264	302	323	326	274	285	304	274	327	316	304	297	303	308	285	289	265	295	322	311	300	302	291	285	252	283	298	298	254	301	302	295	266	304	308	326	284	314	307	287	278	300	246	286	249	306	293	284	277	280	259	281	292	291	310	263	279	281	271	271	304	290	314	262	284	288	292	254	284	255	297	272	298	258	292	347	277	314	292	291	277	251	283	269	299	281	300	311	308	265	277	261	285	294	259	285	290	269	284	301	265	278	312	290	303	291	275	307	330	283	271	272	276	297	274	284	278	276	262	288	289	306	258	279	332	298	290	335	289	284	253	287	290	309	315	283	259	295	291	276	275	307	293	277	300	271	310	294	313	279	273	286	280	286	275	284	269	290	314	276	271	316	278	293	273	296	331	290	291	289	302	278	281	283	285	287	297	312	297	304	238	277	280	252	279	293	316	298	265	282	263	283	298	274	291	297	281	280	295	307	282	291	299	286	331	268	286	297	279	290	261	296	310	286	288	266	285	260	281	299	314	282	283	278	307	284	292	289	272	301	291	307	289	265	288	285	307	312	265	286	301	290	255	269	303	281	277	296	258	249	255	265	252	282	300	283	278	275	299	302	277	300	280	288	290	312	289	312	291	297	305	265	285	280	287	273	273	291	299	297	290	319	305	291	284	316	293	269	281	338	303	289	273	265	263	301	280	315	271	285	275	280	299	309	296	249	283	296	279	279	299	276	296	262	294	314	283	292	294	278	308	310	275	255	256	315	300	275	278	289	289	292	292	270	278	309	281	274	282	293	305	274	255	269	308	330	290	303	262	291	308	290	291	278	287	271	299	316	310	283	315	287	287	289	284	289	284	286	294	290	289	286	292	304	281	260	275	298	294	294	275	279	289	273	282	291	295	321	315	282	284	326	294	282	287	276	304	294	270	300	292	274	305	271	263	272	301	303	261	293	266	279	271	264	274	321	287	286	299	299	295	286	280	288	274	291	285	261	288	296	289	297	285	283	264	285	291	312	289	282	298	311	287	311	343	296	289	310	257	294	255	303	335	319	305	310	285	268	316	246	296	279	273	288	285	285	303	287	265	280	271	265	276	260	308	282	281	293	318	320	299	282	281	262	278	283	291	289	295	316	286	296	288	280	294	290	284	298	280	260	262	273	282	283	300	277	290	294	273	321	258	262	302	278	304	304	278	288	276	270	251	269	328	290	292	268	343	280	282	331	283	272	253	287	275	278	283	264	308	286	302	284	243	286	298	270	268	287	301	278	268	284	294	277	305	305	277	245	272	275	300	285	289	255	249	287	272	322	258	272	273	278	292	297	277	268	280	290	307	303	291	279	303	320	300	277	294	280	266	285	263	312	317	280	280	305	291	292	278	293	290	268	286	262	281	291	261	267	280	272	289	278	298	270	282	276	262	266	252	286	287	269	304	291	259	306	300	272	297	302	294	303	310	263	298	274	300	304	305	294	294	269	289	290	310	322	297	317	272	290	325	291	282	273	282	290	289	286	283	326	304	276	287	241	287	294	259	310	280	315	285	270	291	288	241	297	332	306	281	305	267	329	297	273	290	305	299	315	293	263	272	305	288	289	271	286	275	274	322	260	260	280	294	268	314	284	290	266	304	288	289	286	261	272	308	290	307	299	307	271	289	311	279	301	285	263	284	288	291	316	290	317	279	294	276	314	313	266	323	286	279	292	311	282	276	276	299	288	254	280	282	306	269	279	269	286	271	294	302	285	300	278	262	285	292	277	268	300	276	309	277	304	270	301	304	296	308	288	305	265	290	262	297	282	278	318	288	302	293	280	326	285	274	260	259	294	304	279	250	294	291	291	276	259	303	298	274	278	323	291	305	299	291	298	280	280	286	292	290	278	294	298	284	264	314	264	248	270	300	291	294	293	296	308	268	276	307	321	289	268	292	261	296	288	294	284	292	264	285	280	286	303	318	284	290	291	277	284	295	326	283	292	306	337	292	282	296	279	262	297	281	292	287	285	276	286	307	265	296	271	277	273	300	303	331	295	307	292	288	277	264	280	271	302	315	308	266	283	324	304	306	264	302	254	311	280	298	250	291	256	281	301	290	296	295	294	283	258	293	284	278	298	287	304	275	296	292	291	282	307	309	278	294	300	273	280	282	298	266	245	293	301	312	266	286	285	306	269	287	278	274	323	292	269	253	278
18650	1523	2891	3177	2739	2393	2059	1702	1534	1463	1247	1250	1102	1061	1075	1000	995	959	948	895	890	868	828	895	875	889	876	840	824	817	855	838	810	811	804	749	719	809	832	724	761	795	772	826	722	710	739	811	729	737	791	716	700	751	774	724	799	734	730	732	737	703	715	752	772	692	740	738	755	751	743	720	757	781	764	720	748	777	763	770	776	782	710	786	678	759	763	777	737	734	755	753	786	732	696	721	756	732	792	756	742	694	720	722	756	770	803	772	706	724	753	718	666	796	782	720	765	753	786	684	777	771	746	761	778	759	768	750	769	743	776	723	727	706	724	778	758	705	735	736	697	737	722	730	758	777	748	757	704	749	758	663	713	695	737	772	744	732	774	745	738	745	705	714	763	724	726	743	738	766	747	757	728	741	701	726	682	770	783	739	709	723	768	754	722	748	776	759	708	733	707	738	727	759	764	722	712	689	686	725	715	743	803	764	746	732	746	735	733	701	724	710	750	744	721	729	792	797	751	738	771	680	738	747	722	744	747	734	772	761	718	705	764	741	698	698	733	721	713	763	746	728	736	738	674	740	734	734	761	754	709	725	759	726	765	723	762	708	762	749	713	756	753	783	733	734	735	699	756	729	723	701	744	764	739	700	712	700	730	756	739	750	691	749	745	795	714	727	764	712	739	786	753	705	747	720	784	747	738	757	747	719	745	697	711	723	754	724	743	705	691	789	742	768	691	680	699	705	760	778	743	727	741	663	756	742	782	705	754	717	705	700	722	702	712	715	720	759	724	711	711	739	787	699	725	788	746	737	724	708	715	735	740	741	789	751	712	759	762	699	735	749	715	697	722	723	744	750	697	736	751	768	739	760	712	725	791	716	756	731	745	754	711	773	701	671	716	731	752	786	751	725	736	717	724	712	728	746	729	704	771	700	713	759	736	666	743	754	727	708	747	728	777	745	782	710	725	774	729	740	724	695	719	750	804	766	698	730	719	732	745	720	735	680	754	736	739	727	730	745	747	729	720	711	761	728	693	727	732	763	777	751	748	727	721	699	757	745	774	708	698	752	745	736	759	751	701	740	742	730	712	675	732	741	706	745	721	693	726	672	774	721	697	769	708	706	712	776	755	773	774	736	746	751	741	732	758	725	752	717	747	746	739	745	718	750	693	736	714	762	712	779	713	775	750	725	803	722	707	742	746	677	700	753	800	768	708	735	747	755	726	756	721	767	740	739	728	749	716	714	763	736	745	736	687	715	727	750	704	681	727	744	783	747	790	747	779	706	765	763	764	739	779	720	786	741	744	743	764	732	746	739	725	716	727	715	741	739	756	737	701	704	725	770	731	699	740	743	683	704	714	718	740	732	745	735	716	739	707	745	766	738	721	752	729	740	723	696	717	753	703	744	699	709	709	715	723	772	736	720	744	725	717	719	701	734	701	703	714	716	798	667	754	715	734	763	708	736	698	755	702	729	731	718	699	778	762	708	721	686	727	735	705	726	754	791	730	725	718	732	718	717	699	739	700	697	742	699	737	734	701	750	714	750	723	782	767	755	738	756	728	775	719	718	694	750	729	752	700	728	701	761	748	766	744	756	768	721	732	736	662	798	718	691	730	752	791	766	739	728	719	708	704	713	714	756	739	739	728	742	711	752	729	733	733	666	780	768	740	678	711	703	785	749	744	775	729	744	729	779	745	733	741	744	791	714	724	744	767	747	706	681	738	747	705	820	753	765	741	737	729	732	758	751	729	713	744	725	671	733	722	682	760	749	755	778	726	733	761	729	728	824	762	685	760	722	747	737	716	745	708	703	731	745	725	718	753	730	787	746	760	756	696	738	774	765	754	713	767	778	797	686	700	767	762	735	736	714	723	732	743	747	742	728	734	722	746	744	798	777	692	744	776	693	678	734	713	711	718	741	753	745	758	767	809	711	722	711	805	757	745	768	749	744	766	744	746	719	755	705	780	706	684	754	724	738	728	802	750	773	726	722	718	783	754	732	762	729	721	785	699	707	784	734	697	762	701	751	729	731	729	751	776	730	711	740	751	767	742	793	745	766	764	762	694	754	661	742	694	714	762	737	755	779	743	736	734	746	762	708	697	690	719	712	749	771	679	781	715	720	803	680	733	707	687	735	704	718	708	771	730	704	689	800	726	761	733	758	772	769	744	711	739	752	722	769	685	712	737	719	731	744	737	791	756	704	677	736	688	737	698	742	702	749	723	742	816	744	716	781	720	711	733	755	731	741	730	734	711	735	759	711	750	742	733	692	736	761	756	733	702	735	772	721	750	726	758	737	664	673	716	736	679	717	792	721	726	735	704	704	671	727	733	712	728	751	742	707	761	685	761	718	719	771	741	749	750	732	732	736	704	703	780	755	685	720	738	718	724	742	737	719	704	731	719	705	738	702	698	730	706	689	754	724	752	712	727	735	769	733	751	772	775	732	787	774	719	751	696	750	722	732	719	729	787	731	709	727	741	738	733	747	741	734	746	716	721	672	746	708	727	709	778	716	740	742	749	758	758	760	727	770	709	725	732	767	700	752	734	717	708	703	753	763	720	708	717	731	763	727	748	719	711	714	765	793	739	726	720	766	647	751	749	706	747	726	707	739	755	769	737	711	731	718	750	685	747	743	743	730	688	760	737	711	747	698	692	719	728	715	702	705	778	760	731	713	731	780	758	734	758	748	738	722	765	763	697	746	688	695	757	739	722	764	683	724	737	738	700	746	749	758	700	701	716	712	761	691	764	747	693	749	695	732	693	728	751	757	678	757	732	742	689	757	700	705	724	754	780	711	723	720	738	697	745	794	687	681	771	805	767	767	727	700	741	748	757	679	773	729	748	685	785	764	741	802	701	752	725	726	728	751	749	686	677	725	736	722	705	735	787	713	701	769	758	749	753	721	695	704	718	735	728	724	747	732	726	768	741	746	694	707	716	706	722	750	765	777	766	729	753	699	703	735	761	714	728	758	761	739	735	730	696	702	792	749	708	701	729	777	776	751	702	772	760	713	750	752	757	739	683	708	708	733	758	742	739	711	706	725	799	716	758	782	753	726	759	746	730	754	763	740	739	742	716	748	721	752	727	721	755	755	751	743	754	756	760	733	720	738	760	740	723	756	782	720	732	766	753	756	713	723	708	730	758	734	767	721	721	713	781	715	772	717	760	685	731	752	699	709	788	726	762	731	718	741	765	699	743	724	723	700	761	705	750	722	745	684	747	754	722	699	746	696	744	695	729	727	751	711	697	734	739	708	744	748	695	760	704	734	745	698	736	736	731	750	729	775	717	706	754	709	714	718	682	758	693	733	750	712	750	732	739	713	766	734	747	729	721	763	783	739	724	742	742	722	718	754	699	714	753	705	703	724	773	781	735	739	757	715	769	708	717	758	750	782	720	796	685	714	717	690	710	731	728	783	740	756	740	751	712	694	707	751	729	766	756	788	756	735	682	692	732	695	712	712	740	768	721	711	764	743	724	790	726	700
52282	14836	2989	1666	1230	861	705	479	458	396	373	356	318	318	289	267	274	300	283	289	254	245	242	230	228	231	254	217	245	245	204	231	227	222	224	233	209	227	263	217	242	216	225	233	200	237	237	186	218	208	235	206	186	207	202	203	205	203	199	212	233	218	223	232	210	227	236	195	220	224	235	220	255	223	226	202	207	200	219	223	238	236	220	205	229	183	220	236	194	203	201	233	199	211	219	226	219	222	223	223	230	208	222	205	202	232	197	214	194	237	230	210	224	209	210	209	206	213	219	239	195	218	186	224	235	251	207	204	200	215	199	225	201	174	210	219	221	201	211	193	199	205	216	214	184	229	218	206	210	237	230	197	218	185	221	238	214	176	234	196	199	231	203	208	210	226	198	209	241	216	199	215	186	227	206	215	230	209	192	219	236	228	225	220	235	214	235	227	221	221	199	206	234	205	204	217	198	184	227	226	223	199	205	239	222	233	177	178	210	187	217	210	187	181	215	207	214	223	220	200	226	205	223	224	192	248	256	224	214	218	226	237	219	206	222	209	222	223	209	205	203	213	215	212	232	231	214	214	205	200	210	207	220	229	210	234	237	256	211	206	185	209	252	217	212	195	190	238	199	201	212	198	185	218	223	218	201	207	213	216	209	226	220	226	184	235	219	202	230	201	203	221	221	206	199	226	229	217	207	199	216	186	223	233	200	192	242	227	229	228	172	204	243	201	240	225	229	235	196	187	194	196	211	217	216	212	197	215	219	233	231	194	195	231	210	229	237	209	188	229	218	189	243	192	209	210	229	211	213	188	220	201	226	199	190	209	240	222	199	209	208	182	213	231	218	233	206	233	229	215	199	212	223	202	213	228	217	209	203	235	195	201	228	228	211	243	209	216	196	213	217	212	206	187	201	226	238	201	217	187	240	204	240	202	217	186	231	202	199	231	206	200	194	215	198	212	220	224	209	211	219	215	240	198	223	207	215	195	232	213	244	236	199	203	179	238	247	201	187	223	188	210	219	182	212	229	207	206	240	212	232	236	218	199	224	193	210	200	210	202	209	199	229	203	203	216	203	204	205	209	206	198	223	196	191	219	208	207	201	228	220	209	231	218	235	229	207	231	194	179	213	258	229	211	228	232	226	223	242	228	221	209	245	190	227	203	225	207	231	235	230	182	220	203	218	214	214	209	226	187	188	220	198	217	205	215	200	211	205	219	238	205	215	210	204	215	200	202	242	181	260	236	233	218	218	221	223	203	199	214	211	194	204	248	183	194	207	229	206	217	205	218	227	218	198	232	212	192	211	249	195	195	229	206	198	202	217	206	216	219	195	215	209	217	217	246	205	208	202	195	226	202	207	240	183	201	193	226	200	242	215	214	217	220	216	214	217	197	196	199	239	219	220	198	225	206	211	237	207	201	227	202	204	204	206	221	200	195	200	231	243	221	234	217	234	199	187	214	212	220	211	225	209	224	227	216	210	183	230	202	225	206	217	202	229	235	235	225	199	214	198	190	221	213	205	217	184	227	205	236	218	199	222	216	213	239	218	186	198	210	226	200	223	206	201	195	213	222	236	200	215	202	240	209	241	214	191	256	191	237	210	222	211	193	231	215	201	213	214	237	207	206	210	229	204	218	206	214	235	211	227	235	213	203	218	221	230	214	216	239	202	216	215	196	203	240	211	197	231	222	211	246	199	211	187	196	232	233	224	213	221	205	196	220	214	190	201	221	201	224	204	203	251	220	235	195	222	218	190	203	207	225	198	201	203	205	223	215	211	213	214	207	190	226	218	210	218	206	224	212	209	218	227	201	203	201	227	206	214	210	215	250	201	257	223	221	224	222	220	240	248	241	233	258	225	215	210	195	225	200	219	202	212	213	211	211	181	199	216	209	225	190	245	207	203	207	208	211	199	198	216	239	207	206	197	218	220	216	227	203	213	197	207	212	241	200	211	210	220	208	231	220	225	217	222	210	225	227	202	205	203	228	192	229	219	215	202	217	204	204	202	212	189	185	210	214	194	223	229	226	221	201	215	249	216	214	218	197	196	231	206	213	208	203	223	222	225	226	213	191	218	222	242	205	200	211	212	219	217	212	213	220	213	215	229	226	223	196	215	241	212	235	228	213	219	189	204	231	216	259	191	198	223	186	200	203	204	201	211	206	187	218	224	194	186	220	195	216	204	242	223	206	232	208	197	204	207	211	218	197	206	232	199	207	209	231	215	227	237	240	236	227	209	202	202	206	211	201	197	223	233	251	184	220	217	192	197	213	221	219	221	209	214	232	205	203	230	219	185	192	239	208	215	227	198	202	225	239	210	229	203	218	211	193	204	242	231	218	214	206	208	197	214	192	222	198	221	210	186	211	194	202	205	208	220	204	232	227	209	217	213	208	232	208	181	237	224	212	245	227	225	243	202	196	215	205	179	208	247	229	191	231	210	189	210	239	234	204	229	215	209	237	232	191	221	199	199	200	208	229	193	227	204	199	201	203	204	198	195	208	227	267	224	223	241	210	209	230	204	240	217	195	221	205	212	236	207	190	212	198	195	179	196	212	212	211	206	207	199	213	203	221	233	222	196	244	230	213	205	212	211	235	209	230	204	201	220	254	201	224	234	218	230	226	221	235	212	222	199	199	223	217	236	219	198	205	190	202	227	211	202	224	218	199	209	219	211	224	222	223	219	218	227	230	181	235	228	220	200	230	224	227	217	223	234	262	211	199	225	208	225	214	200	221	212	224	232	216	212	220	192	267	190	208	211	225	218	204	205	212	211	209	238	214	217	209	227	210	212	207	227	239	209	197	213	209	208	195	244	220	198	212	213	226	193	219	210	225	222	225	227	218	212	187	224	201	218	197	226	217	232	209	206	207	168	211	214	231	228	198	225	217	217	205	207	203	227	226	191	187	208	222	187	234	197	221	203	210	215	206	217	208	206	210	202	221	231	207	215	218	212	209	206	183	224	213	227	224	206	206	188	218	189	216	178	210	191	205	196	205	218	206	218	218	225	205	216	231	215	208	242	201	232	215	219	197	239	226	187	216	216	240	229	205	216	217	202	211	185	201	215	194	211	216	217	221	238	210	215	210	214	199	222	208	234	227	219	220	200	221	204	226	222	205	220	177	196	179	223	215	245	204	200	213	229	229	215	207	216	194	233	229	193	204	208	218	197	196	238	223	213	235	218	208	225	215	196	206	211	212	222	199	199	212	195	212	242	203	220	226	231	218	196	188	205	228	189	203	194	204	218	230	203	222	243	251	224	231	221	216	203	180	206	221	212	203	223	205	224	217	202	206	200	212	203	180	215	225	203	201	210	246	197	226	221	237	226	202	213	234	208	202	195	221	228	220	238	205	223	222	218	213	214	215	215	209	210	218	189	216	212	208	207	197	196	207	186	202	210	186	209	220	202	210	183	203	204	184	213	211	237	216	201	209	228	213	199	203	228	205	229	217	223	189	226	217	200	212	208	211	189	219	202	189	208	215
26364	2120	4728	5317	4535	3583	2885	2502	2164	1868	1606	1465	1341	1242	1101	1123	1034	1012	926	905	862	859	791	860	782	722	765	698	756	702	651	725	627	620	663	703	636	728	623	669	626	622	617	622	630	619	582	602	601	536	598	598	597	580	600	605	565	608	615	583	601	598	572	569	572	535	595	585	594	586	579	583	569	595	560	556	575	562	537	562	613	573	587	564	534	579	569	541	528	577	564	590	552	601	554	537	576	573	538	547	565	589	523	581	556	590	596	590	556	549	582	548	575	598	548	530	533	604	533	522	527	546	532	536	555	507	542	553	560	576	562	564	532	561	560	516	573	512	520	565	518	546	567	557	567	572	574	587	560	579	564	540	558	555	572	606	597	568	572	541	526	560	596	627	579	548	565	564	563	517	540	577	524	496	530	551	553	569	570	562	545	525	575	574	538	539	561	514	599	589	510	584	521	568	579	586	587	505	569	506	555	569	504	566	525	540	535	589	560	537	551	554	552	527	523	548	563	536	571	563	544	570	555	552	542	529	501	571	527	558	497	622	542	560	505	563	567	582	563	543	549	537	548	532	556	542	527	563	556	513	575	575	591	547	541	538	541	546	534	538	557	558	576	573	533	559	519	531	563	563	526	551	500	554	530	557	595	561	541	596	514	529	523	516	559	534	534	550	598	516	550	515	574	576	538	552	500	531	601	510	589	544	556	551	556	541	533	543	551	552	544	500	535	564	570	574	558	533	544	540	562	548	569	564	587	555	517	568	566	557	502	559	565	537	535	578	542	578	557	550	541	535	558	541	560	561	527	575	511	562	590	563	599	515	569	562	554	519	541	523	582	523	588	512	580	566	564	507	603	561	535	546	579	577	530	554	574	522	551	556	542	558	550	595	543	564	570	564	557	518	570	549	555	558	557	557	547	553	552	564	567	544	504	537	536	518	549	556	582	554	551	594	552	572	544	565	566	598	549	566	571	523	557	553	555	545	498	535	506	568	565	566	553	501	550	570	523	569	540	571	549	544	605	539	529	516	547	580	585	583	568	572	564	587	531	575	534	562	503	548	565	586	518	531	562	565	548	544	565	540	572	570	522	576	530	535	528	592	543	519	516	572	534	589	547	560	575	563	575	549	520	543	525	506	567	522	567	585	544	544	532	535	541	569	560	595	566	537	581	567	525	579	544	519	557	575	592	557	597	567	528	504	527	534	522	598	560	531	573	523	543	530	531	564	542	539	571	511	528	549	539	564	519	530	556	537	522	567	571	561	515	605	585	539	546	539	539	518	586	555	590	584	529	546	541	558	558	516	586	523	546	558	555	602	509	536	568	559	511	569	526	538	565	548	550	523	538	564	506	532	592	555	545	515	552	553	577	547	572	576	487	554	596	583	540	562	570	573	533	531	567	564	570	561	550	517	522	529	552	514	551	539	534	546	550	535	549	550	569	581	584	547	532	563	588	532	548	500	518	569	538	545	519	541	561	599	543	554	579	514	543	539	544	553	559	521	580	525	577	546	516	531	573	531	574	559	566	550	519	511	543	509	561	572	520	530	513	561	592	598	555	551	554	508	541	576	496	558	541	549	518	526	591	525	526	555	590	536	542	562	553	557	551	542	538	538	520	515	553	529	549	518	580	553	511	534	525	549	572	563	529	541	560	514	599	528	580	542	561	543	533	581	562	532	552	549	537	526	552	567	595	551	500	583	578	580	551	564	542	528	580	522	532	527	606	596	565	555	593	525	550	557	566	577	554	529	556	528	570	560	561	571	541	566	545	527	560	534	500	532	520	523	586	579	550	523	541	518	535	546	549	559	518	558	507	527	564	541	585	534	555	534	521	584	560	550	542	546	562	554	526	563	539	573	555	557	582	548	564	562	599	541	545	536	572	587	537	559	564	518	555	494	568	536	551	527	568	564	504	557	532	554	587	588	568	551	550	532	559	509	568	529	589	521	561	524	578	568	592	554	557	528	574	502	558	542	524	510	562	597	550	577	547	533	543	567	560	558	525	540	541	526	570	575	576	529	551	558	534	526	554	570	585	575	544	576	570	551	535	567	566	572	521	585	535	570	545	490	565	580	576	581	582	504	554	589	537	596	574	542	529	537	546	548	558	553	538	539	545	582	566	576	565	527	534	574	547	570	573	541	515	535	531	550	565	595	537	543	551	547	542	551	522	527	536	548	562	537	535	582	600	548	533	563	517	573	520	539	552	559	512	545	541	523	524	541	537	553	523	560	566	500	542	569	559	549	554	523	555	531	558	584	526	531	553	570	555	554	523	559	511	592	544	556	549	516	551	507	537	515	498	592	557	507	540	553	555	537	563	533	557	551	546	536	523	551	528	522	574	534	556	564	570	528	556	555	551	592	538	535	552	534	553	559	578	522	551	533	544	567	578	546	563	507	608	549	508	535	585	523	569	588	537	535	538	535	549	539	541	531	547	594	512	515	559	539	591	555	544	558	561	548	500	573	575	556	529	541	549	544	525	580	560	557	510	539	537	549	538	558	547	549	597	531	540	573	561	567	555	537	556	571	521	565	564	544	565	542	533	524	564	565	555	567	593	546	556	559	575	576	511	561	503	539	565	521	526	577	546	568	571	534	553	581	538	557	548	534	516	548	595	551	533	546	560	577	575	587	538	570	595	540	507	592	548	555	556	542	620	569	573	545	538	555	512	538	555	559	520	528	576	507	549	550	570	561	536	546	530	544	546	547	532	518	552	582	541	554	536	529	580	529	547	583	567	590	514	530	570	552	519	573	563	552	533	561	572	521	551	568	527	550	569	555	538	557	558	545	486	508	525	553	577	543	530	557	551	603	597	548	549	554	586	567	530	543	550	560	534	559	548	547	585	546	553	544	516	570	510	531	530	534	551	546	592	561	574	591	600	581	589	611	528	533	560	534	514	553	537	541	568	524	518	585	511	568	546	529	527	539	530	564	539	543	548	538	556	565	542	536	536	563	571	519	540	554	594	523	568	537	560	550	563	554	536	570	525	523	530	524	619	532	530	541	529	544	489	545	560	531	531	504	557	562	528	541	570	545	544	546	586	506	533	526	499	539	578	595	580	523	545	523	557	530	543	547	541	520	548	562	533	551	538	516	540	519	518	549	507	537	567	534	552	595	539	573	540	556	595	532	558	537	589	558	544	566	538	559	525	524	536	563	537	555	573	539	552	544	540	545	547	543	561	524	537	609	511	583	555	538	567	578	526	559	545	531	551	564	543	555	531	573	592	543	550	526	525	567	517	525	590	561	551	558	558	562	557	577	506	531	548	515	538	519	562	567	544	544	565	536	548	547	550	551	552	523	525	528	570	554	572	553	526	609	552	550	541	587	559	574	496	551	523	578	540	525	589	536	585	533	542	564	550	553	546	503	503	548	531	581	540	564	511	565	551	586	553	537	559	594	584	545	567	564	498	523	520	544	581	566	488	517	573	552	534	542	569	542	515	558	582	564	497	554	553	574	594	539	561	557	492	615	546	538	532	535
4247	279	235	259	211	231	216	224	174	236	233	203	232	203	213	235	214	228	214	203	217	238	251	202	230	226	210	238	213	218	214	217	208	211	218	212	220	223	241	221	215	231	238	222	201	227	220	202	204	206	217	203	247	246	235	226	220	233	233	236	247	236	207	219	198	222	204	219	218	196	198	192	190	248	222	195	224	203	239	187	190	196	197	221	235	227	201	207	196	216	224	197	235	221	239	248	200	213	189	250	224	209	216	218	210	195	186	237	219	206	226	214	235	202	215	224	222	209	202	211	211	250	202	216	240	202	209	203	218	239	241	227	222	196	229	212	210	213	200	189	221	214	235	207	193	211	219	220	212	213	243	228	221	206	212	199	215	218	232	208	226	240	194	222	211	225	196	200	224	210	220	208	230	223	227	222	199	208	208	195	173	198	212	202	199	212	213	215	257	237	225	218	208	187	191	217	208	229	220	210	214	211	227	221	227	221	210	231	200	207	194	204	212	222	207	203	190	240	185	229	206	202	212	200	241	209	239	181	176	184	238	222	207	235	203	203	220	207	253	206	210	199	218	210	217	203	223	226	202	204	230	204	215	221	198	222	234	185	225	213	207	216	247	204	226	215	235	220	198	212	196	199	208	188	220	213	223	212	210	205	237	233	191	242	194	216	210	219	214	207	214	208	194	197	190	242	235	238	226	221	224	211	205	215	210	214	223	231	190	206	220	224	204	208	221	185	211	208	189	229	213	228	227	215	230	213	182	223	209	214	220	223	203	206	212	231	186	217	229	227	196	196	185	222	202	231	216	210	226	190	214	183	225	235	197	208	204	247	202	211	193	219	225	231	228	204	221	244	210	207	205	235	211	220	196	199	201	204	193	201	221	197	204	234	200	201	225	204	235	210	211	203	209	206	223	212	226	219	194	207	214	226	220	222	202	195	205	228	201	213	221	201	216	201	188	226	202	223	225	229	183	205	200	223	226	208	232	204	216	215	236	230	221	207	225	214	219	204	204	222	223	199	225	215	225	203	233	227	223	226	215	230	233	226	231	217	223	215	197	234	216	235	194	204	200	208	225	219	187	206	210	197	237	216	192	219	229	211	221	206	212	201	220	237	212	219	208	216	223	206	217	206	217	222	210	211	204	226	207	191	188	219	234	205	203	226	240	213	223	221	221	216	227	206	206	198	229	207	230	190	219	211	215	214	216	206	225	197	234	216	183	200	229	193	229	216	222	202	226	227	224	231	213	224	198	224	211	233	234	228	210	210	220	221	184	212	206	219	222	200	223	211	201	218	254	202	199	217	217	202	189	219	213	219	222	204	204	222	224	218	198	223	194	208	215	192	225	221	227	214	238	179	203	223	213	227	226	240	224	223	233	203	215	229	226	215	210	225	202	210	205	197	230	217	216	194	195	221	252	200	205	206	192	210	197	179	209	217	197	256	207	205	207	211	203	201	225	215	228	213	201	197	237	215	207	212	209	239	192	228	200	230	203	219	178	198	220	234	229	186	216	235	267	231	176	207	210	228	220	247	217	193	183	223	227	210	210	185	185	228	219	208	227	220	229	208	210	222	221	217	193	221	271	210	219	218	236	226	178	200	185	225	202	186	231	218	214	232	198	207	181	231	196	210	211	204	218	205	208	210	230	197	232	195	229	208	202	213	224	213	223	204	232	236	198	196	228	245	208	222	208	228	241	216	212	212	216	225	199	208	212	211	223	214	208	216	218	212	193	227	230	227	214	218	203	213	219	173	233	202	213	221	224	206	235	191	198	219	208	200	231	238	217	202	190	224	198	183	222	211	211	231	213	215	212	224	182	204	224	216	200	187	188	213	205	220	216	215	216	242	223	230	230	220	238	206	214	196	203	209	231	228	195	200	243	207	206	229	236	235	221	237	229	219	234	199	200	212	218	217	210	214	221	213	170	223	228	196	233	201	232	211	208	223	203	207	248	220	215	218	201	219	224	198	200	183	206	232	227	237	215	219	199	197	223	200	222	192	239	212	209	239	231	206	236	200	216	195	217	215	204	222	217	199	211	219	203	212	193	228	231	240	187	217	225	207	197	208	186	200	202	215	195	204	228	195	195	212	201	216	202	218	196	203	232	215	194	216	202	234	215	234	191	183	223	197	207	222	215	225	215	194	208	192	202	225	252	198	221	226	237	231	225	206	220	216	212	220	212	210	182	197	229	229	210	208	204	216	191	237	235	198	240	199	202	183	219	194	228	212	226	197	200	207	217	202	222	186	211	226	251	237	211	213	227	204	242	236	230	221	182	222	220	223	232	214	232	216	219	204	211	224	204	189	229	218	220	227	210	200	219	195	243	212	193	200	206	218	219	228	219	227	213	217	223	214	194	233	216	199	195	227	200	215	202	214	219	206	231	214	221	223	210	245	212	234	245	212	197	208	231	226	178	221	211	217	241	231	233	233	215	197	223	208	186	192	220	227	199	232	205	212	201	225	192	203	210	231	211	243	206	221	206	191	221	212	189	213	221	228	212	193	221	229	211	167	192	212	224	222	194	231	196	188	222	203	211	234	224	205	231	257	246	220	238	202	220	232	199	207	215	200	205	188	242	211	212	198	229	206	214	209	186	200	194	223	191	216	209	240	226	199	188	236	200	240	243	213	226	217	239	219	205	208	233	219	222	216	233	238	255	216	205	213	222	227	206	213	216	233	210	222	222	215	221	217	225	209	189	247	200	219	225	210	205	242	202	191	222	204	207	216	211	216	201	213	197	213	217	211	233	228	208	226	193	212	213	217	255	203	172	198	225	207	194	223	237	235	231	204	196	225	200	218	234	230	241	221	230	218	237	223	203	249	168	210	214	222	195	231	225	211	204	229	212	203	213	225	197	220	201	218	204	193	210	210	219	218	184	192	222	215	210	213	208	182	219	195	201	190	204	219	187	214	214	209	209	197	224	239	205	237	204	223	222	200	219	220	227	219	224	200	209	203	216	250	208	220	217	218	217	186	215	183	198	218	220	208	198	197	223	232	195	204	209	218	236	208	224	229	209	232	218	226	193	256	227	220	205	232	192	201	211	198	230	199	209	211	227	198	220	216	228	220	203	234	201	217	230	196	220	215	204	224	218	201	213	220	230	201	202	207	166	236	230	200	203	232	204	209	210	200	228	258	227	215	209	229	200	219	212	214	242	217	216	227	213	227	224	238	231	212	223	243	187	229	200	203	212	213	229	220	213	216	217	238	212	219	213	220	233	215	202	219	209	213	223	194	198	231	200	221	200	225	210	224	239	205	213	221	199	220	213	215	211	232	213	199	226	214	233	230	207	234	199	217	212	233	210	220	185	237	207	206	207	222	198	227	201	206	218	191	231	194	240	221	219	224	211	240	189	220	227	203	210	213	202	196	197	200	227	200	225	211	231	252	203	187	195	197	230	230	206	226	215	216	236	208	218	218	197	218	195	204	229	204	204	216	213	233	203	201	194	179	244	226	179	243	226	235	200	212	226	197	193	212
3920	674	684	646	691	640	643	634	594	598	587	550	551	590	623	580	597	570	576	569	611	571	599	574	604	590	578	597	584	619	589	581	602	583	556	534	604	609	596	581	561	561	606	612	596	585	582	602	575	582	500	600	566	581	560	573	583	586	570	535	617	608	595	566	609	554	567	638	555	569	592	605	602	565	583	585	577	641	575	589	573	564	562	588	581	600	578	591	578	624	603	556	644	584	594	560	578	554	571	601	573	594	572	578	574	635	583	560	597	594	551	584	579	537	548	592	533	558	577	569	541	596	595	566	606	566	588	587	589	534	582	602	592	595	599	581	568	566	531	602	590	614	580	614	587	532	586	634	587	586	588	606	575	565	588	599	593	552	558	569	613	568	577	589	595	573	550	581	561	588	577	552	558	576	575	537	615	576	534	604	560	601	588	578	615	551	611	633	581	577	553	598	586	571	568	576	561	549	579	560	581	592	563	618	579	581	610	585	575	575	549	579	584	533	586	639	541	588	575	594	563	579	601	557	616	585	572	519	572	564	556	584	566	567	581	610	577	580	603	601	571	592	586	585	590	567	518	573	571	571	580	535	562	578	617	590	608	611	577	588	584	538	599	610	554	569	598	556	580	578	572	636	589	580	639	554	568	595	585	575	586	601	568	568	593	591	579	572	558	572	593	583	573	569	619	569	592	574	567	579	592	553	618	547	589	558	597	617	599	559	601	608	597	572	575	567	569	569	529	544	636	623	592	542	532	537	567	551	573	616	606	595	555	576	573	610	563	544	577	599	552	575	571	612	551	552	572	558	613	588	557	584	575	603	586	600	541	591	571	560	548	558	571	545	605	624	564	591	607	557	575	604	567	564	566	550	579	599	577	564	573	538	609	536	585	583	610	584	554	565	596	612	595	573	547	564	588	574	554	568	613	572	592	582	561	549	531	608	562	556	561	569	594	553	558	561	577	578	610	570	535	588	548	584	580	592	573	555	584	545	564	578	574	557	561	571	591	593	540	596	559	588	569	579	579	631	584	536	586	612	539	528	533	533	569	601	577	601	587	580	597	562	599	635	590	595	567	560	587	586	566	563	549	534	579	594	547	566	582	565	611	589	564	583	580	577	659	586	594	543	619	601	548	596	586	590	593	578	630	595	607	566	570	601	571	610	600	552	638	597	592	536	559	590	545	555	581	597	620	586	519	545	534	586	514	616	586	584	566	571	595	611	615	600	621	576	549	561	565	575	579	586	548	566	600	590	613	523	567	611	583	601	573	640	580	601	576	559	542	558	565	565	593	579	562	576	572	532	565	571	550	623	553	580	531	553	588	537	613	549	521	598	589	535	610	527	603	613	566	571	568	556	583	562	570	590	562	572	563	547	591	555	599	591	596	573	563	562	538	566	599	547	593	551	577	565	598	586	576	600	630	604	602	536	624	567	593	584	543	581	559	596	598	589	539	617	564	576	579	542	554	572	535	591	541	555	585	500	560	588	568	600	536	563	586	583	521	600	589	615	571	560	565	568	585	571	564	576	624	566	577	542	604	526	590	614	571	582	606	586	543	602	574	587	585	593	567	550	577	575	597	546	587	586	593	613	579	586	568	626	591	548	551	602	561	578	568	575	572	547	555	617	531	539	600	506	592	579	594	568	603	568	588	569	585	594	606	596	582	592	555	594	559	589	563	582	567	565	572	572	549	596	566	597	607	590	553	580	569	602	592	616	564	598	528	597	599	570	575	556	577	577	586	577	583	559	598	561	602	549	556	581	552	588	612	609	590	544	590	528	593	564	604	580	598	602	580	579	577	579	596	583	561	587	521	557	564	551	563	580	573	562	593	561	569	564	593	575	580	570	570	587	576	600	567	563	554	571	554	543	567	582	547	546	599	608	592	580	596	554	583	563	558	582	574	573	599	600	593	566	571	554	579	538	573	581	543	572	550	583	569	584	587	595	559	572	584	614	583	553	569	601	576	559	557	582	589	568	532	568	560	568	571	578	543	569	548	578	557	569	606	607	631	588	604	548	598	606	563	539	600	570	559	547	538	554	554	528	555	592	596	542	533	586	554	578	613	564	621	563	576	599	593	566	557	568	557	578	600	556	570	582	576	571	587	541	554	585	543	573	575	561	565	573	643	598	562	586	590	559	592	571	552	583	568	547	567	613	545	571	527	594	570	571	585	512	610	620	566	553	616	577	561	565	596	587	555	585	616	551	560	578	539	560	605	579	601	544	565	560	583	551	566	569	549	571	625	575	605	587	565	542	550	590	604	550	543	593	597	625	568	577	586	543	610	578	591	520	558	601	559	541	605	607	557	582	543	578	604	579	558	594	566	592	569	577	597	593	623	586	601	535	610	548	581	554	527	591	597	620	552	596	571	583	555	594	538	524	577	585	547	557	559	600	623	580	597	558	601	599	582	558	523	565	565	593	557	588	599	596	568	599	551	580	579	580	567	608	534	589	550	557	589	575	595	547	596	581	550	550	581	533	578	534	588	573	577	598	591	585	589	583	607	574	584	540	560	568	581	606	576	590	586	615	573	581	533	556	527	574	534	580	559	569	589	564	607	556	572	592	581	598	598	543	558	541	564	582	530	598	573	559	568	554	610	601	540	571	567	566	573	583	584	586	586	555	570	557	552	603	527	548	571	609	603	612	597	558	573	538	551	572	581	577	594	559	626	578	594	569	592	555	569	557	585	550	584	569	564	622	545	555	611	606	604	563	604	577	574	593	540	589	594	598	563	578	569	567	607	621	566	541	530	595	563	569	534	539	593	582	573	558	575	584	642	575	569	562	575	556	536	557	570	568	614	553	575	567	581	586	565	588	579	616	540	535	584	574	597	573	584	558	582	553	601	558	603	569	530	545	569	567	594	573	596	608	566	562	599	550	550	599	602	574	564	589	562	606	635	587	617	586	597	566	587	576	557	577	649	584	581	513	565	570	607	561	574	610	565	544	570	561	572	559	576	543	614	591	576	618	581	563	583	538	601	594	606	577	552	648	588	582	561	566	543	594	556	605	562	587	568	604	603	575	606	570	580	570	540	579	581	603	562	565	569	563	588	612	530	571	620	567	586	583	535	565	629	613	586	580	555	540	610	555	536	577	617	578	565	613	573	596	535	590	577	529	579	589	570	592	582	596	549	577	579	597	612	590	558	584	580	580	589	548	572	568	570	612	566	556	562	553	618	561	564	565	595	592	607	595	592	600	563	614	642	601	539	608	568	549	593	556	606	586	579	589	534	547	625	607	598	577	591	576	581	611	598	597	577	550	544	586	588	574	542	577	578	561	585	554	570	624	547	592	585	573	554	584	562	565	580	580	609	599	569	559	592	566	585	537	574	581	573	617	558	564	561	562	560	572	597	570	568	547	619	595	592	588	577	527	582	549	541	618	583	589	574	580	574	617	609	598	534	545	574	581	600	601	543	558	555	603	604	585	557	561	534	546	588	610	596	618	576	581	572	560	569	546	612	572	564	570	590	588	600	544
36571	7183	1364	1024	701	588	494	439	426	362	325	361	348	332	326	340	386	341	334	320	301	290	299	306	295	327	294	300	321	312	289	321	277	287	267	279	308	320	287	297	320	285	284	313	331	311	298	313	294	330	271	270	308	283	286	289	289	285	305	287	310	308	274	275	268	262	305	281	290	312	306	282	317	284	286	269	285	313	267	306	287	296	264	273	306	272	303	282	315	272	284	276	317	262	299	300	293	282	291	291	288	283	268	297	307	325	293	317	296	297	311	290	295	299	321	247	319	290	315	317	280	299	296	291	289	299	268	265	284	304	269	291	277	299	283	262	254	330	340	291	302	269	271	309	283	282	267	262	289	283	277	277	297	277	313	298	312	316	290	299	298	300	282	294	302	278	260	274	268	275	307	292	293	303	309	301	299	280	296	283	271	293	286	297	281	284	294	297	301	305	294	290	265	274	319	311	297	264	305	278	286	340	277	278	280	326	299	261	295	275	323	302	312	324	291	281	246	283	284	304	281	282	311	290	291	281	269	271	308	266	290	292	284	283	291	281	295	305	300	303	268	308	295	287	307	266	299	265	288	274	296	291	255	274	272	270	322	292	320	258	299	289	289	272	300	306	265	302	297	292	293	284	309	293	278	312	282	328	306	301	296	315	297	300	283	276	268	317	289	272	272	293	300	275	280	275	265	303	277	300	301	285	299	272	291	284	292	293	274	302	290	298	266	249	271	294	300	307	295	290	302	301	311	287	270	274	309	296	280	276	288	276	285	303	302	270	301	313	273	312	299	295	277	298	264	271	286	297	262	323	291	273	313	304	274	258	298	325	316	308	301	289	286	278	299	298	291	280	302	320	245	275	281	309	316	299	315	276	301	275	310	315	285	267	289	309	294	323	280	323	293	268	320	272	312	287	266	298	286	283	295	286	283	296	286	272	291	296	280	327	282	295	287	290	328	250	290	290	314	261	284	264	262	274	301	291	294	274	292	306	249	272	290	289	292	288	285	285	289	291	304	280	296	275	318	308	297	314	281	253	292	260	303	293	271	262	304	323	289	304	260	310	274	268	316	298	293	294	256	277	273	264	290	327	280	266	275	295	277	315	283	307	291	282	310	302	304	295	299	310	268	286	302	292	273	296	279	309	298	294	260	276	280	294	285	292	287	309	299	297	277	287	300	258	278	288	284	300	280	285	298	264	278	302	299	272	297	303	303	286	289	286	322	325	273	275	270	298	281	299	294	244	310	301	303	321	317	307	278	292	291	306	288	282	281	286	295	292	270	276	292	271	289	287	280	286	277	300	302	318	295	293	282	295	301	298	313	280	282	313	300	306	277	263	269	280	248	288	298	273	268	285	282	283	282	318	285	306	285	273	302	273	274	301	327	296	305	291	305	280	306	273	301	305	289	309	298	289	289	289	270	278	268	316	313	266	331	295	276	303	303	280	259	284	295	293	311	292	279	268	303	307	279	294	269	303	317	295	264	298	270	315	272	276	315	281	282	309	270	255	259	274	294	291	290	305	283	286	267	267	258	289	297	295	287	287	309	291	296	278	301	301	298	296	283	284	259	288	271	318	306	298	299	290	273	277	287	289	272	283	291	292	287	248	302	292	297	267	282	301	308	304	313	297	260	272	284	304	270	318	276	289	291	306	284	304	292	267	264	294	286	328	302	264	301	319	284	305	289	309	272	302	307	305	291	274	313	303	301	294	293	241	277	287	283	283	286	275	271	303	278	277	289	328	254	308	302	253	284	317	297	318	260	303	292	293	309	312	313	290	262	295	295	316	312	307	276	276	317	276	300	285	281	287	295	304	289	281	289	293	313	295	297	307	282	325	294	304	272	312	328	292	311	294	288	288	312	306	311	285	314	323	306	279	291	320	292	296	270	263	280	294	271	300	290	298	308	293	290	297	294	294	306	300	272	334	295	278	288	286	311	282	275	310	288	325	296	276	290	271	303	275	280	287	297	307	291	335	303	300	278	303	300	321	306	260	295	274	280	274	301	305	265	277	287	266	289	276	288	283	317	289	298	296	251	275	312	307	275	278	291	315	288	308	277	293	299	309	293	295	303	282	310	276	267	297	266	284	291	261	290	281	286	310	311	289	262	280	278	295	281	301	305	314	275	305	278	299	277	291	312	291	325	269	299	299	288	271	316	260	296	292	297	288	304	287	277	297	308	285	295	270	327	286	255	294	311	289	269	278	270	256	315	325	260	283	288	316	277	305	278	286	279	272	300	299	260	282	297	283	280	291	266	320	296	290	289	284	286	292	305	282	293	299	289	272	295	295	314	284	277	305	336	282	266	300	299	293	286	327	292	303	329	295	287	255	297	279	278	273	315	298	295	303	302	268	288	280	294	310	289	297	259	288	303	278	301	298	291	329	297	276	269	275	301	266	270	291	270	261	276	301	275	280	323	277	298	282	282	282	281	300	311	265	285	250	295	305	313	277	318	285	279	285	294	287	298	306	286	294	320	284	282	299	287	241	306	287	308	311	305	315	282	269	299	297	307	290	314	265	289	294	259	292	285	299	316	294	283	278	293	288	274	293	284	304	283	287	299	284	279	291	296	271	269	300	334	280	292	319	277	263	266	329	278	289	301	264	295	303	304	318	269	273	259	286	295	329	301	308	323	319	263	246	278	296	299	312	301	250	276	323	299	248	256	318	285	272	268	317	266	242	275	303	290	274	302	297	275	312	273	292	337	295	284	306	276	279	292	283	273	278	291	274	279	270	275	293	258	265	290	264	319	286	311	306	292	308	263	281	269	325	299	279	294	295	295	304	272	285	267	282	292	280	269	282	288	283	296	294	293	309	273	306	285	319	293	272	311	279	291	294	261	288	270	265	283	271	274	264	292	279	321	315	296	316	268	300	276	298	292	292	307	261	273	255	276	286	297	320	290	295	338	270	276	298	252	308	299	281	324	283	279	315	300	283	267	303	281	256	291	304	295	287	247	317	311	306	304	278	289	283	294	301	271	296	315	285	293	283	283	277	290	304	294	294	290	309	314	298	307	295	278	316	294	293	288	275	307	272	272	308	293	304	294	288	305	275	271	297	313	280	282	274	264	308	283	311	306	282	301	279	282	287	277	301	292	284	290	311	278	289	289	258	269	284	291	280	280	300	298	291	297	300	259	314	248	301	276	267	305	293	294	312	291	296	318	282	297	273	295	286	289	276	297	279	250	264	289	305	287	292	296	300	289	321	295	287	274	299	261	269	280	274	306	300	288	317	310	274	295	303	282	283	291	279	300	286	284	268	299	300	323	291	275	255	301	280	310	298	294	303	261	296	265	271	299	298	290	296	306	320	265	309	311	301	277	286	284	296	310	297	308	279	278	289	287	299	283	267	309	270	275	291	295	293	287	286	307	285	261	270	279	282	299	301	258	296	299	309	301	318	303	288	277	296	287	298	281	271	315	269	230	259	306	299	303	306	296	302	281	294	289	281	302	296	274	303	311	294	292	299	279	274	314	282
18792	1463	2870	3145	2788	2362	2014	1741	1550	1365	1339	1208	1187	1063	1092	1027	982	898	924	906	895	895	897	849	849	904	811	822	811	806	826	837	766	763	782	830	799	806	845	774	781	756	865	771	756	738	793	753	773	758	784	776	708	775	738	790	746	737	747	707	771	740	753	688	711	767	771	760	715	776	731	777	742	753	751	768	755	736	715	754	741	727	711	775	816	768	745	726	799	745	755	763	779	801	749	779	750	738	735	749	766	699	763	736	737	739	706	764	720	730	742	777	794	750	707	760	789	715	750	759	708	742	742	738	814	728	762	743	759	715	729	775	749	742	715	771	712	771	759	741	782	696	782	741	760	786	762	758	718	753	779	791	748	735	726	728	757	763	768	787	774	745	745	801	729	675	741	711	721	766	732	744	717	756	741	736	772	786	728	729	716	751	768	753	787	717	761	727	701	709	740	686	740	763	781	745	734	736	682	764	756	758	721	774	713	754	767	774	770	773	772	745	724	755	770	725	778	777	756	738	790	736	749	764	740	748	722	738	733	782	744	745	738	752	753	765	717	731	727	723	743	734	765	731	703	721	721	746	746	729	724	767	745	744	732	738	773	739	714	822	781	677	720	744	755	775	732	734	777	743	722	700	771	698	750	730	725	728	723	737	708	760	708	731	758	773	695	764	740	737	742	785	750	750	734	735	760	778	757	732	746	772	691	722	716	702	723	738	751	749	743	725	728	755	691	705	711	783	752	718	722	755	753	788	753	736	738	732	708	702	724	707	749	755	734	691	731	716	709	759	784	749	715	749	755	720	728	729	742	691	729	737	733	774	739	717	784	691	725	749	768	770	753	766	734	775	713	811	763	706	727	760	726	690	734	749	764	710	773	763	764	743	799	725	761	778	695	701	727	754	745	701	774	706	740	769	731	716	747	778	729	757	755	740	703	770	747	742	717	681	739	744	667	754	705	717	720	747	761	732	730	768	732	759	738	729	759	768	793	728	725	737	754	735	748	741	711	765	723	695	734	739	755	799	734	694	752	738	775	767	730	731	732	696	723	755	689	732	735	746	751	765	716	737	734	733	765	754	728	720	758	697	754	736	719	741	750	710	752	722	777	718	720	733	745	774	722	785	741	744	766	722	803	762	734	780	751	757	794	750	735	746	769	770	729	744	764	701	813	801	763	707	714	758	716	757	729	766	760	769	680	741	794	736	773	769	734	705	737	755	734	740	722	733	719	736	775	723	702	755	718	768	766	718	784	726	712	758	722	738	741	770	684	723	738	760	761	708	764	725	729	717	717	709	738	774	772	779	720	743	799	790	730	725	685	826	756	697	705	718	716	718	761	724	756	723	765	728	746	703	749	776	772	728	735	751	748	750	741	727	767	749	700	750	760	782	791	721	757	714	739	759	755	740	732	744	729	714	749	715	740	770	706	768	690	677	777	769	769	718	747	756	717	722	737	718	719	743	759	767	791	711	757	796	735	752	759	745	710	757	755	728	719	762	738	766	702	740	733	730	715	757	748	726	787	756	748	757	753	699	769	699	788	742	750	660	729	728	750	783	706	741	739	736	749	774	790	702	726	730	755	728	742	749	710	745	763	766	778	750	819	774	733	758	746	724	756	697	713	753	715	816	774	759	706	725	710	745	719	761	748	724	687	730	724	757	715	734	773	739	749	702	708	755	698	749	742	735	744	752	731	732	748	721	757	756	688	728	714	709	778	728	728	715	738	742	759	708	721	739	727	796	727	799	722	733	737	756	782	793	705	759	746	717	688	751	752	697	732	744	748	740	732	775	789	759	788	722	710	757	721	766	702	763	694	777	745	771	718	730	713	734	725	774	758	725	737	707	750	754	775	709	753	668	746	776	789	735	752	717	759	752	716	704	746	745	724	774	708	702	711	754	765	720	717	791	755	708	762	714	739	711	723	761	771	712	768	708	734	740	758	763	725	701	719	714	720	769	757	748	769	731	739	785	721	737	786	748	757	746	749	661	765	762	773	718	746	717	695	794	767	691	769	783	740	740	736	777	740	723	733	760	790	776	761	745	735	710	755	725	748	770	694	749	788	730	747	712	764	761	777	713	787	738	717	755	689	743	763	796	735	742	746	711	699	754	778	707	699	768	727	744	741	752	808	765	768	728	733	753	718	739	717	748	743	727	708	726	725	710	703	765	729	786	704	712	759	715	754	787	772	764	718	804	795	776	736	731	789	732	711	722	707	761	786	714	737	731	788	727	721	717	725	764	750	760	703	722	720	741	709	728	757	763	703	724	799	712	743	726	738	751	704	728	731	716	747	743	730	685	697	766	757	795	744	713	794	700	811	769	727	713	678	805	733	768	729	714	728	744	752	746	718	770	701	721	801	818	737	727	719	746	760	744	812	735	739	712	735	755	744	738	748	761	734	755	744	758	693	749	769	743	702	677	771	759	754	741	699	758	756	737	736	759	715	718	705	745	742	716	728	730	794	765	784	779	751	754	736	707	749	731	748	700	769	727	741	728	730	765	718	749	772	735	763	714	714	743	747	710	795	758	755	775	706	735	715	744	704	684	745	768	728	741	704	717	751	808	750	715	737	740	715	737	733	756	702	742	702	758	771	757	717	737	701	798	767	735	758	725	721	710	725	733	719	752	739	761	736	732	777	784	731	762	744	705	716	739	742	742	733	750	737	736	736	726	733	727	736	741	748	765	723	743	747	720	741	738	809	733	753	766	704	749	707	715	774	752	741	736	784	717	738	731	774	744	743	737	760	730	720	724	684	739	702	734	694	755	754	724	727	762	749	711	743	725	716	756	729	712	750	765	758	719	755	733	736	689	733	719	728	732	731	727	730	745	773	751	699	769	746	778	746	755	727	702	750	754	731	712	753	724	735	772	830	701	772	760	737	798	713	758	712	746	745	697	748	700	729	771	805	736	714	767	742	742	766	779	764	794	711	731	751	725	696	767	748	708	744	706	703	786	720	713	741	716	765	712	722	803	750	709	750	746	801	758	743	724	716	784	741	754	740	773	711	749	743	724	813	709	699	738	696	766	691	706	748	750	759	778	758	721	720	768	755	723	751	765	828	753	709	719	792	703	746	740	726	763	776	757	766	736	698	728	713	712	780	773	777	763	729	749	753	742	757	686	718	757	731	738	744	767	785	762	718	707	757	758	712	754	748	771	718	757	784	761	731	660	689	713	745	789	755	719	790	747	702	771	701	743	727	730	729	728	721	705	787	720	741	725	712	813	757	758	785	732	735	733	732	724	733	782	739	734	732	802	719	696	718	728	708	749	761	748	784	751	732	757	698	776	715	768	725	725	739	726	699	730	750	763	779	742	756	753	783	710	733	748	755	746	746	712	763	793	718	733	682	758	751	716	744	726	759	773	704	747	731	733	794	786	759	765	724	720	738	728	722	746	739	746	721	763	753	753	754	741	690	744	731	720	764	747	801	723	734	771	736	743	715	758	718	746	736	736	726	740	788	778	774	723	766	743	699	759	778	737
51126	14214	2922	1714	1171	813	632	539	470	417	385	313	325	303	297	295	299	268	296	282	247	261	226	234	226	231	211	243	221	227	243	249	228	230	207	227	204	199	221	206	223	238	211	244	206	213	216	190	222	187	215	235	218	193	204	204	188	218	221	231	227	219	223	224	193	204	225	203	195	217	205	233	235	215	205	224	223	192	208	210	222	201	211	192	236	206	215	218	214	199	203	222	195	227	206	216	228	211	257	212	206	187	215	227	212	223	211	195	196	191	204	201	196	230	238	225	226	233	228	194	203	182	194	203	189	216	232	220	223	212	217	225	211	206	201	201	205	186	218	220	190	208	222	235	216	229	180	194	233	228	244	213	225	209	216	201	195	205	212	221	214	214	207	247	174	226	217	214	237	204	210	213	227	238	222	203	214	213	211	200	198	222	210	223	204	206	200	211	218	237	219	189	213	195	216	214	229	236	213	234	198	203	232	216	211	231	217	213	213	229	225	216	215	227	231	200	215	197	184	205	198	194	227	228	214	243	218	220	207	205	213	206	257	225	204	209	208	225	232	210	211	222	237	232	231	212	215	232	197	241	198	214	225	221	247	189	231	211	196	208	208	200	211	201	193	223	196	247	193	180	187	240	215	203	201	202	231	216	238	214	200	213	214	200	208	209	230	223	243	220	218	228	212	226	191	222	213	219	203	184	211	211	214	195	225	214	199	235	212	219	213	186	208	191	217	206	210	232	195	213	237	209	198	188	202	204	219	221	214	205	226	214	197	221	205	221	225	181	222	210	226	208	230	205	208	211	214	192	184	209	234	195	220	220	209	231	223	199	187	203	225	228	225	208	202	194	231	244	218	236	218	229	205	211	215	207	206	229	200	192	190	211	204	189	212	197	237	218	248	202	249	195	220	228	240	224	209	240	208	209	206	253	224	216	226	202	226	207	216	226	215	215	239	215	223	227	199	217	207	208	228	210	204	213	217	185	207	210	230	212	212	193	204	198	230	235	220	211	197	195	204	207	232	204	225	214	224	210	193	208	211	225	207	228	196	216	225	207	218	250	195	220	199	209	192	189	206	248	217	220	214	208	232	203	215	215	182	208	212	212	206	237	188	222	212	205	190	220	210	209	238	234	209	192	218	214	221	229	211	210	218	222	201	181	211	217	201	209	211	225	237	222	239	224	230	207	239	213	227	227	209	214	203	210	223	221	205	221	192	213	230	213	235	221	245	208	217	228	216	244	203	222	183	220	208	207	223	214	214	224	230	223	218	191	195	230	186	201	209	192	195	213	211	201	215	206	221	207	201	215	231	203	215	210	212	197	225	231	195	190	219	229	204	225	209	181	226	186	210	208	205	198	205	225	220	195	204	231	204	203	213	215	214	216	228	194	228	201	215	207	210	216	224	210	208	198	220	200	214	222	195	220	213	222	217	217	226	238	219	205	208	231	227	216	221	219	223	225	210	188	215	220	208	232	225	204	214	207	194	208	209	226	214	190	213	224	201	242	201	214	203	180	195	250	196	176	225	185	200	213	235	218	178	216	195	215	217	217	212	227	194	198	201	215	225	180	232	197	213	222	198	200	201	198	208	236	203	236	219	200	211	238	232	231	223	222	206	216	211	180	211	206	220	218	201	208	211	248	216	229	210	216	230	209	196	209	185	219	211	206	221	198	205	210	186	254	219	227	187	238	205	240	232	205	206	203	218	205	222	216	255	180	223	210	228	210	205	237	198	215	218	227	205	212	224	219	218	232	215	187	204	197	236	195	246	222	216	203	192	213	230	205	225	190	185	210	212	207	210	218	224	198	220	228	215	188	235	193	189	193	229	198	254	220	219	204	197	213	206	210	223	209	201	220	234	210	165	211	226	214	227	197	203	229	201	198	199	200	207	212	224	203	220	233	205	216	223	204	200	228	233	229	208	215	229	231	223	224	204	235	221	225	246	209	231	209	208	223	216	202	210	192	217	209	217	234	222	211	223	221	184	236	193	206	215	235	201	210	205	202	193	210	195	230	221	201	216	201	214	226	231	219	200	187	208	209	205	247	170	172	209	187	210	225	225	234	206	206	191	208	228	194	198	182	222	187	219	217	211	218	236	202	199	245	237	200	205	207	206	230	213	196	212	196	203	195	199	220	225	200	195	183	207	197	222	209	234	210	194	205	219	193	205	184	199	194	221	213	222	222	197	188	234	213	243	215	242	219	203	203	220	233	196	206	200	227	212	214	232	214	235	195	219	213	224	239	205	204	200	220	230	202	201	190	235	223	216	204	239	223	205	199	216	219	213	211	248	202	223	235	217	221	219	227	211	202	210	206	231	213	203	202	236	249	209	268	203	214	190	206	237	231	204	235	201	231	210	191	197	213	210	222	195	225	230	212	234	210	226	205	218	200	209	223	203	194	213	189	210	201	224	239	203	196	220	187	210	214	221	182	219	222	204	187	234	205	199	200	222	199	205	211	223	231	227	194	196	222	204	230	196	215	213	191	209	200	200	215	175	195	203	231	207	193	221	197	215	239	213	221	226	216	213	196	201	217	219	211	187	246	211	221	235	200	224	191	211	196	209	210	224	232	232	207	210	220	228	235	204	213	213	211	237	211	221	208	194	190	204	219	228	199	232	208	201	201	199	222	197	187	204	215	236	219	222	206	224	202	203	198	205	214	218	206	205	207	210	231	214	181	232	219	225	218	215	207	222	218	219	221	190	214	197	214	197	226	206	211	219	202	202	227	186	224	225	207	226	228	203	207	237	202	219	218	236	189	190	210	198	203	227	204	228	224	211	242	227	235	196	209	208	219	224	204	241	240	212	199	200	211	192	199	217	203	218	198	194	203	200	213	231	224	222	230	209	194	231	193	208	225	210	225	211	249	222	235	217	250	231	212	221	199	217	211	188	225	196	232	207	240	215	210	213	223	236	185	190	202	210	237	214	251	222	236	221	218	194	213	224	219	197	233	198	200	240	194	217	201	207	218	167	197	223	203	209	217	220	192	218	234	230	198	215	223	197	208	239	212	197	230	205	241	225	229	223	196	200	230	213	193	229	202	214	220	209	226	187	201	220	224	201	226	205	197	199	186	210	212	222	213	204	221	212	223	208	204	219	188	241	222	243	219	203	218	224	194	223	228	211	209	223	207	218	227	195	230	224	182	192	206	208	226	208	236	201	198	208	215	215	224	225	233	192	226	208	213	219	227	213	199	205	238	198	225	210	221	202	238	219	200	197	213	203	192	199	203	212	193	212	203	218	206	214	188	215	211	218	198	196	189	213	235	179	190	201	201	185	205	198	245	217	201	224	241	216	194	219	206	259	208	218	233	203	210	193	221	203	199	201	211	220	193	204	214	204	209	232	226	221	198	208	243	252	182	216	215	215	215	234	215	220	211	229	201	197	209	208	196	186	212	241	240	214	201	213	213	218	219	221	240	205	207	203	198	212	197	202	240	213	229	226	206	232	210	192	234	173	223	183	216	230	251	196	211	213	207
26035	2174	4709	5316	4454	3649	3108	2402	2167	1832	1575	1535	1352	1200	1108	1032	1045	1022	978	869	903	843	839	806	798	752	753	727	747	701	719	660	664	674	661	676	606	626	627	714	618	604	638	601	653	616	605	609	664	576	579	584	581	586	604	521	546	554	629	560	557	569	639	553	595	588	579	579	616	533	578	622	576	573	510	555	581	566	594	576	526	567	596	604	620	592	571	566	535	560	572	548	546	601	568	513	540	592	597	586	590	548	556	559	576	581	592	526	526	625	545	556	566	545	560	562	551	542	523	522	546	556	566	553	591	565	552	520	532	554	572	529	559	539	557	556	532	582	550	534	562	566	588	538	558	546	597	536	524	565	575	520	566	588	569	521	572	602	545	583	565	566	546	541	544	559	572	558	580	539	582	530	581	476	575	550	586	537	555	562	542	531	534	562	587	538	574	564	550	616	544	556	544	554	505	544	566	571	529	559	545	519	553	567	559	549	585	591	560	543	574	577	562	553	578	558	554	548	576	546	552	521	535	581	559	546	577	575	541	503	556	533	582	524	558	541	591	551	578	554	530	566	513	567	575	564	514	608	548	549	582	533	552	544	526	541	548	571	589	582	570	561	574	560	552	538	563	568	569	541	537	553	565	560	545	551	507	555	571	595	579	512	564	547	490	557	582	593	554	547	518	542	561	548	562	510	586	514	602	561	594	560	530	573	590	518	555	605	518	552	578	510	560	569	515	582	516	566	553	565	535	535	559	529	513	617	590	520	560	573	520	544	596	543	581	558	576	555	558	610	573	535	559	589	585	574	575	544	583	518	551	556	527	544	552	543	546	554	567	548	548	540	538	568	553	514	530	583	549	566	551	549	563	582	549	549	552	547	597	546	536	543	535	501	560	586	553	579	550	631	568	548	589	571	543	537	535	588	484	553	577	486	559	562	543	546	516	563	524	542	555	555	569	536	563	576	571	545	584	521	553	563	539	518	581	532	583	538	548	526	573	525	547	569	537	547	554	589	573	534	496	566	549	553	535	545	579	550	529	549	563	541	554	548	593	546	555	540	543	598	545	535	527	508	541	543	538	523	599	553	536	507	571	512	566	573	532	541	535	519	560	523	518	521	556	536	524	551	572	533	540	523	545	550	566	562	539	583	545	540	575	521	581	581	572	551	554	545	577	539	597	563	566	534	557	541	564	572	530	526	532	552	572	592	549	593	573	530	558	521	561	540	532	568	538	563	592	575	618	536	552	574	549	559	534	578	576	600	548	589	553	562	554	594	543	551	590	542	535	577	587	521	553	576	559	549	537	560	543	539	545	565	538	526	531	537	579	549	538	540	548	551	617	522	531	558	594	565	548	555	537	582	548	543	551	542	568	573	585	555	518	589	599	584	573	522	559	555	552	553	571	520	519	573	555	555	595	563	551	550	583	560	592	562	529	555	570	570	517	560	557	539	559	511	523	533	564	535	573	532	524	573	512	581	591	537	571	543	575	562	577	555	539	567	545	562	579	549	556	566	520	579	573	568	524	538	529	542	554	580	587	567	531	519	560	551	548	555	556	506	570	555	569	536	536	561	517	506	538	536	556	555	541	567	538	575	538	545	564	539	576	562	560	571	569	516	557	555	571	506	551	557	552	575	559	550	550	574	542	533	543	578	546	572	576	581	554	563	536	515	510	569	648	533	570	550	545	536	521	606	545	534	542	546	523	562	562	557	540	526	537	510	527	520	552	542	544	583	565	516	577	551	578	549	555	536	569	595	570	575	524	555	584	539	557	572	605	558	583	560	576	534	579	587	557	548	521	510	551	552	555	532	546	487	531	572	552	548	560	528	565	572	561	578	504	571	531	572	533	519	553	553	575	552	517	550	536	523	538	512	559	536	577	552	564	506	578	584	531	579	554	496	529	542	548	587	537	553	569	562	557	559	558	518	562	576	541	573	526	585	529	557	549	598	549	555	543	549	561	561	565	519	576	528	535	583	526	517	558	527	547	503	551	599	572	573	551	589	591	570	608	544	562	543	511	567	577	556	547	576	585	532	527	565	555	527	552	562	556	511	592	562	565	600	529	584	535	532	582	522	573	588	546	583	574	581	528	525	554	550	558	555	527	558	558	534	547	572	567	557	566	560	546	513	577	573	580	573	533	549	561	546	599	542	575	538	537	559	537	533	568	527	550	549	560	541	553	556	597	527	578	554	600	594	566	565	552	546	508	544	558	557	574	537	580	577	543	545	551	538	524	558	534	567	561	524	542	524	552	575	567	556	561	535	515	541	537	548	575	543	513	573	530	551	546	585	550	532	546	526	529	576	538	589	551	531	559	531	582	548	539	530	571	555	558	545	537	541	550	549	571	528	541	562	531	554	568	573	525	543	532	529	553	578	533	564	542	546	562	538	554	548	525	549	575	536	561	560	551	576	566	556	516	580	587	586	543	542	553	577	519	565	553	509	544	568	550	509	554	522	539	547	531	530	559	557	566	532	590	552	590	495	507	556	553	532	520	539	569	540	540	565	562	510	570	555	578	504	514	571	525	529	559	596	553	552	584	563	559	558	513	555	541	566	552	557	552	528	535	553	549	556	516	559	585	562	493	534	524	545	516	564	558	527	595	587	556	539	573	548	525	547	566	565	558	543	551	530	579	529	548	562	578	524	546	545	531	505	551	538	559	546	544	545	551	549	558	541	564	536	551	532	533	541	521	573	567	551	584	546	563	528	553	518	556	563	565	560	582	549	574	579	553	566	563	510	564	542	525	553	580	537	564	522	593	534	547	545	565	549	587	537	548	504	570	578	549	539	527	544	563	539	558	571	563	524	519	542	585	574	550	522	548	547	594	536	549	547	566	553	537	596	503	543	599	551	562	613	536	534	547	545	521	550	595	553	557	597	566	551	543	581	496	535	555	548	554	562	558	535	546	532	554	567	552	509	543	564	539	527	582	524	513	589	532	538	569	570	578	538	547	557	540	563	538	517	519	523	564	564	529	523	534	518	542	582	550	563	530	549	555	547	552	543	519	562	527	545	551	589	512	523	558	530	527	571	547	520	554	562	538	561	542	512	511	549	547	572	557	529	517	583	548	527	536	541	550	545	563	527	523	551	545	571	523	583	592	547	538	544	588	562	540	519	514	561	569	518	557	544	568	574	550	578	575	513	560	572	542	546	564	528	530	565	559	568	518	589	581	532	500	547	551	536	541	554	599	559	571	505	623	568	520	565	541	524	551	531	574	511	558	504	562	504	534	512	573	582	562	603	564	585	557	541	539	562	524	564	571	545	555	551	561	548	586	573	569	517	537	595	604	543	549	557	538	556	563	547	562	506	558	541	543	517	535	560	534	573	563	531	576	536	574	570	559	531	536	594	547	533	532	569	546	541	534	558	509	572	519	533	561	563	579	542	555	525	551	568	533	512	574	538	573	544	524	586	564	574	561	537	547	548	587	557	533	560	538	521	600	595	536	534	580	525	545	549	521	553	568	576	524	558	545	556	531	557
4274	293	244	228	243	252	227	212	207	220	223	221	228	209	239	202	219	220	235	240	190	215	210	236	203	199	193	223	206	221	231	205	237	224	234	183	224	217	213	194	211	212	221	194	222	227	216	232	207	218	223	224	233	224	224	200	207	228	227	187	239	186	204	221	223	197	199	236	211	224	206	196	192	218	212	236	218	229	226	255	220	192	241	233	208	199	201	210	220	204	195	198	227	230	206	219	189	224	223	209	233	211	221	220	255	208	224	234	230	218	249	181	204	234	200	260	200	211	217	220	228	227	213	248	218	219	242	202	223	205	220	223	238	258	224	210	211	204	214	201	212	210	210	219	212	213	233	205	210	247	225	218	222	208	186	218	194	209	235	203	242	200	222	196	201	237	212	209	218	200	229	242	228	223	205	192	207	217	217	214	233	223	205	216	237	240	215	209	213	224	186	214	224	202	191	196	207	210	206	250	220	212	201	230	241	199	228	227	237	211	188	200	198	218	192	233	208	241	209	264	196	225	210	220	230	228	185	215	216	228	205	236	204	209	245	222	243	218	188	200	234	240	193	247	226	210	202	231	210	203	226	210	189	224	224	182	210	199	236	203	204	224	213	184	207	215	217	213	215	227	199	206	199	222	210	207	213	184	194	204	221	217	228	193	213	229	224	214	205	215	200	206	210	221	197	226	209	208	212	215	199	212	192	212	184	216	220	211	223	243	204	206	221	217	215	197	212	220	202	201	206	210	228	218	234	245	214	233	219	203	209	231	233	204	215	230	212	231	221	196	202	205	202	198	221	248	227	192	229	228	227	185	231	224	256	210	226	224	224	207	205	239	230	208	231	235	197	200	209	230	203	227	207	222	214	226	200	205	232	238	218	220	221	243	207	214	253	223	207	231	224	201	218	222	211	217	237	217	232	210	241	205	232	252	218	196	226	237	193	216	217	251	209	214	218	192	218	225	204	205	230	215	207	207	198	194	222	168	241	196	215	233	214	196	230	203	212	212	218	191	214	209	224	203	230	239	220	242	219	215	238	216	184	225	220	203	190	216	206	219	231	200	234	211	215	210	185	232	212	217	227	215	220	235	214	210	199	209	216	229	196	226	206	214	190	204	211	245	202	199	207	185	221	226	223	221	214	230	197	218	216	238	201	226	211	192	192	226	187	202	217	174	220	218	202	194	227	213	210	211	229	218	206	237	229	215	220	214	214	217	221	240	212	214	188	204	226	215	206	198	213	196	228	217	202	203	201	239	219	233	235	210	227	229	229	230	227	222	218	216	197	209	244	227	217	244	222	219	240	191	186	231	240	201	211	189	217	223	221	231	214	216	220	188	237	208	196	217	199	213	215	214	200	239	246	197	224	223	207	241	205	219	201	204	241	217	206	227	225	213	206	208	215	234	203	217	221	225	224	240	214	221	219	211	202	187	207	206	241	244	220	218	207	202	228	212	228	233	224	187	222	228	225	198	210	206	200	201	227	223	207	219	220	209	217	203	208	238	224	239	237	193	217	219	236	206	204	183	211	238	214	222	232	232	193	209	196	237	216	206	207	247	228	215	232	237	202	208	211	214	223	225	221	197	207	208	228	230	201	210	233	208	232	222	215	218	230	212	182	204	202	179	205	198	206	215	220	251	211	232	217	214	227	228	224	206	182	194	204	232	219	212	223	208	217	209	243	225	233	200	202	214	201	222	197	192	227	241	207	230	221	259	237	243	201	214	242	226	227	235	207	198	193	228	207	235	210	214	208	207	214	206	196	241	187	213	194	191	210	212	222	199	199	201	207	213	179	221	162	244	223	205	244	204	198	226	229	235	231	198	213	218	237	243	210	201	232	246	228	197	216	216	209	231	240	213	209	218	208	207	215	215	234	253	216	200	229	237	241	210	234	231	215	201	219	210	190	189	195	220	183	215	216	198	226	227	250	239	187	206	251	217	216	190	191	207	202	203	222	224	214	225	197	207	240	190	212	214	212	219	231	224	223	236	247	213	248	208	188	218	212	211	221	223	206	210	208	199	225	213	216	211	199	247	220	199	213	198	208	220	211	179	216	224	224	223	250	212	194	217	238	222	235	231	226	226	212	218	196	226	232	169	235	204	224	213	246	206	209	224	233	207	215	210	234	215	216	229	205	205	180	202	204	202	211	231	204	208	186	212	247	212	233	212	208	223	224	232	225	211	232	200	207	225	208	175	225	203	221	224	223	193	215	241	237	222	197	221	222	234	242	216	194	212	204	202	240	214	220	234	224	217	236	244	205	235	217	225	241	224	197	225	234	216	228	230	231	212	219	224	208	207	223	208	226	201	202	229	196	235	204	207	203	216	196	221	238	224	232	217	193	212	232	199	231	205	218	219	238	212	212	211	225	240	220	229	238	208	214	213	223	225	205	210	207	232	208	199	219	222	215	215	183	218	212	214	220	227	207	210	234	222	198	211	219	227	225	267	214	199	240	187	224	207	220	212	221	199	243	253	190	220	226	211	216	233	214	217	209	197	222	257	200	208	219	225	181	232	209	200	213	220	224	222	206	178	204	212	257	224	217	210	222	210	235	213	226	245	214	217	218	214	234	220	238	210	201	217	228	208	250	245	216	238	208	179	189	225	211	205	205	199	201	215	206	201	193	228	249	234	203	188	216	207	247	218	226	228	212	203	206	182	254	225	208	204	215	222	205	215	197	251	207	213	208	229	205	216	219	222	224	218	228	206	228	235	212	204	241	222	239	214	201	219	199	234	195	208	231	200	227	209	204	203	220	207	214	213	236	224	189	209	213	204	220	218	216	201	200	232	217	217	257	199	227	219	205	235	214	216	216	210	196	223	225	223	220	210	224	206	167	219	243	198	211	227	234	231	213	213	227	195	233	225	227	205	195	219	188	195	193	223	219	235	219	213	213	229	205	218	209	227	186	197	219	213	240	231	211	201	228	183	229	213	197	218	220	255	214	227	221	219	220	196	212	198	200	222	214	212	213	209	228	232	227	212	204	210	207	230	212	217	205	232	204	207	224	235	222	217	197	210	213	243	212	202	221	225	213	223	223	243	210	232	200	225	236	200	232	200	226	217	223	195	195	218	217	202	230	184	233	196	212	203	206	197	217	222	227	228	217	235	219	209	248	198	217	221	202	209	210	208	166	215	184	245	218	217	233	212	242	211	199	210	228	201	194	228	206	210	238	231	200	220	198	208	202	226	220	193	221	230	203	229	224	225	232	229	224	203	232	218	226	221	209	220	214	219	248	220	199	226	204	196	197	212	208	213	202	207	238	216	216	215	214	209	236	214	205	186	204	204	231	229	191	211	213	208	193	205	235	235	221	224	219	226	232	237	233	253	200	209	222	209	212	214	225	230	220	209	203	207	222	200	218	223	214	223	203	216	213	243	213	171	199	241	229	186	224	222	216	209	246	199	201	205	194	197	197	228	234	213	222	224	215	193	213	195	228	222	218	217	224	202	205	221	219	212	233	229	225	221	189	248	207	260
3936	635	689	714	704	663	685	631	644	554	620	625	612	611	550	585	622	632	571	581	606	581	621	563	570	566	599	575	570	582	582	552	589	611	568	545	591	587	537	591	615	572	598	575	616	615	589	572	584	535	558	604	576	556	593	559	571	577	605	575	547	596	598	579	592	574	586	620	601	641	561	617	575	590	606	586	563	593	599	567	576	581	599	596	562	600	595	597	597	592	566	556	551	590	615	584	570	564	627	597	611	628	579	583	561	595	579	611	548	601	564	591	601	544	539	581	623	589	583	597	624	524	601	561	556	611	579	580	587	580	585	527	593	581	562	578	617	527	581	578	551	660	562	561	571	563	599	556	622	580	610	564	619	593	595	553	598	582	570	561	592	600	587	541	558	627	609	574	604	545	564	592	570	566	566	600	587	536	531	580	582	594	528	556	619	618	591	597	582	530	573	558	561	611	580	584	538	573	602	610	623	561	580	592	555	564	580	539	609	593	589	586	635	567	577	549	577	559	584	563	590	583	546	544	574	603	584	610	551	572	584	581	591	573	588	571	548	602	586	579	560	599	581	628	618	561	613	612	573	591	628	603	624	621	586	590	601	620	618	580	584	643	572	603	547	587	567	600	559	607	510	570	606	633	585	574	574	585	579	587	583	592	569	607	607	581	634	571	598	580	569	583	563	599	577	552	585	547	539	596	541	630	555	535	604	542	571	592	550	584	604	590	579	610	580	585	558	594	592	568	538	599	614	594	536	606	560	567	561	526	558	540	562	606	627	582	643	613	558	558	564	561	582	591	564	576	568	566	578	561	607	544	605	605	602	551	594	590	582	609	582	595	554	598	544	585	621	594	536	588	550	582	636	606	561	555	583	566	600	559	569	565	574	579	557	614	574	597	604	607	573	569	597	630	598	608	588	581	545	586	584	594	574	629	563	575	583	554	595	551	553	569	582	583	570	562	573	623	559	609	605	580	578	568	610	579	528	575	533	609	567	569	562	548	587	603	586	599	589	607	580	612	585	576	601	591	622	590	615	571	573	565	557	588	597	579	583	572	559	618	566	556	616	559	587	591	560	540	563	558	530	575	596	592	562	629	537	589	566	575	582	574	586	576	586	595	586	554	589	547	569	588	597	594	574	570	606	564	605	588	546	581	614	574	572	566	567	596	617	604	578	585	626	597	585	554	580	569	549	564	593	577	595	597	542	562	559	583	605	624	575	550	614	615	604	631	608	564	585	619	618	562	602	588	623	573	563	561	574	558	557	560	604	573	551	600	559	614	589	603	581	612	574	584	594	569	586	596	580	589	569	580	579	618	563	548	564	632	562	571	580	560	546	597	662	590	594	560	618	607	561	593	508	567	597	613	587	577	582	576	604	570	529	584	552	557	597	590	538	578	566	611	609	560	606	614	610	584	548	587	609	615	608	583	561	564	599	561	566	604	571	542	595	553	570	571	540	586	553	606	566	566	560	547	585	599	577	629	570	619	592	599	575	596	587	576	553	569	583	593	551	585	604	580	594	542	556	578	557	590	541	570	596	534	618	590	566	558	563	618	591	544	601	556	581	587	589	568	573	602	597	542	616	593	577	535	609	582	604	591	554	594	579	581	585	587	568	577	634	596	583	600	565	552	549	570	575	564	568	577	587	614	557	582	590	607	551	560	577	597	585	575	564	639	586	572	604	548	561	593	569	619	614	598	583	558	618	512	593	578	587	592	582	561	588	575	558	560	576	577	529	578	613	580	599	593	584	573	555	584	564	624	584	547	577	580	570	567	572	591	601	590	587	544	587	597	562	600	595	527	623	590	600	590	561	658	554	608	613	575	583	632	553	604	613	564	636	545	613	593	584	582	545	615	579	583	588	573	627	582	630	581	601	603	533	558	596	666	587	577	569	647	574	626	573	592	568	550	552	569	581	581	597	535	588	580	591	559	592	552	573	561	551	570	602	573	570	551	613	591	637	601	584	588	564	620	563	592	644	578	612	567	616	573	564	584	553	580	606	531	631	577	585	575	564	596	591	620	549	584	546	582	574	577	584	555	575	594	602	574	526	545	606	588	584	573	556	532	524	588	591	649	595	603	579	585	608	539	601	619	599	555	596	578	568	570	561	591	602	606	600	570	615	607	568	568	602	569	594	534	594	587	535	576	605	604	574	569	605	585	549	591	593	593	563	577	575	537	598	597	538	587	558	546	564	566	520	537	594	603	558	581	579	569	567	591	573	570	632	596	518	577	572	595	568	605	592	540	571	596	601	572	596	594	569	536	591	546	613	557	584	550	574	534	603	557	575	619	566	533	571	530	610	554	591	554	590	575	568	552	596	555	631	558	619	589	574	581	550	587	609	603	558	547	578	590	550	598	561	565	573	578	571	567	541	583	597	588	550	549	587	612	547	546	583	602	594	621	547	599	583	549	581	600	590	598	604	593	555	561	595	538	567	555	558	562	572	582	573	558	543	560	608	502	598	588	566	553	576	587	627	600	572	581	616	615	533	576	599	589	603	565	600	583	582	599	596	574	602	597	570	567	604	575	560	635	585	578	578	575	561	603	548	611	608	604	616	589	564	580	607	560	601	601	575	586	590	537	593	565	598	611	596	571	587	567	545	556	544	574	598	580	582	612	581	605	591	560	579	566	577	578	556	590	570	554	589	557	564	590	572	572	550	613	582	629	607	580	564	596	562	593	546	576	575	597	597	581	594	599	594	590	635	603	624	548	563	589	590	533	587	602	607	623	586	558	611	583	596	582	582	604	572	575	588	557	603	552	610	584	575	595	541	531	613	574	602	589	575	636	599	544	581	597	585	592	606	622	587	596	585	554	588	568	592	606	574	581	548	527	594	574	614	566	565	592	598	573	592	583	594	595	584	573	598	554	577	598	555	541	575	612	634	573	585	599	580	623	546	575	595	610	539	595	563	558	575	579	547	582	576	539	622	595	596	570	564	572	599	608	570	591	579	539	591	551	585	615	601	576	562	565	587	576	590	571	538	592	553	582	585	577	631	578	612	597	559	546	545	597	572	600	637	573	614	572	603	596	551	588	588	602	578	596	573	579	591	569	530	583	637	621	627	553	591	578	576	601	566	606	570	609	590	606	606	582	568	596	565	565	645	598	554	602	580	579	559	552	607	618	575	580	593	580	632	565	537	621	572	582	600	588	607	615	581	568	570	598	554	587	589	610	537	543	592	574	582	572	572	583	596	545	571	577	580	565	581	591	587	565	610	594	586	567	571	598	595	571	586	565	555	585	566	548	579	535	636	584	586	585	583	548	624	539	598	607	570	580	575	578	562	544	581	539	604	587	556	621	589	564	559	579	598	620	575	560	568	577	562	591	578	594	590	573	605	614	585	590	584	609	545	563	546	605	593	569	590	585	611	610	587	581	572	591	612	553	616	590	565	585	593	613	597	556	607	543	519	573	598	579	542	598	546	618	573	591	578	595	549	598	608	581	610	560	556	570	602	564	631	575	569	589	571	561	569	551
36695	7117	1365	985	699	624	505	433	424	378	393	336	372	334	322	339	304	328	280	268	303	312	374	308	309	306	283	303	327	325	307	276	315	282	281	289	261	282	283	321	298	287	275	291	329	288	293	328	313	309	278	280	322	316	299	294	307	263	306	252	283	274	258	289	292	286	284	307	299	274	308	341	289	300	295	294	285	291	291	282	304	282	291	300	301	266	286	263	321	281	324	301	303	308	300	296	313	282	272	298	283	291	323	279	280	249	282	267	307	294	335	306	279	279	325	302	307	287	297	311	300	294	271	297	307	297	283	305	310	299	287	279	290	298	254	276	276	290	271	301	301	277	318	285	280	270	301	294	295	305	293	266	307	282	290	296	286	267	275	288	304	277	304	319	296	310	275	287	263	292	280	307	299	321	346	271	267	286	284	280	294	277	310	321	284	259	301	279	290	327	322	247	318	288	264	302	284	288	291	290	318	283	315	286	314	279	302	255	286	316	290	300	302	316	301	310	295	327	276	335	284	286	266	291	304	299	297	295	289	271	278	267	287	281	283	310	300	287	278	255	302	271	288	268	293	298	299	272	302	298	263	305	286	293	277	294	284	264	288	286	301	304	288	288	261	309	284	269	278	308	312	252	302	330	265	283	288	277	339	297	298	293	256	276	285	293	268	275	274	289	285	313	266	284	296	304	282	263	293	269	306	252	293	295	291	273	292	303	327	301	262	282	268	319	284	330	293	267	287	294	265	318	295	299	308	272	274	298	298	300	295	275	291	294	278	302	283	282	272	296	278	293	279	294	289	280	319	300	305	280	277	310	308	287	291	313	285	319	287	314	316	274	304	292	260	296	282	282	290	278	299	304	320	332	271	270	293	323	291	255	271	276	281	261	272	281	276	285	295	285	285	299	323	316	277	292	300	293	303	283	309	297	317	287	323	277	279	292	277	290	306	280	256	284	272	273	318	285	267	285	287	267	313	260	295	295	280	289	292	273	282	303	320	256	292	253	269	285	312	297	301	275	337	290	280	285	299	298	255	275	314	303	283	281	270	269	284	258	273	282	282	274	274	297	270	299	278	290	290	285	304	287	293	286	279	289	312	280	283	299	287	315	299	278	296	257	253	260	278	297	314	308	289	296	279	279	285	291	297	290	279	288	331	304	276	310	280	283	275	295	281	302	288	311	270	274	346	293	315	286	281	307	264	301	299	299	286	280	273	285	273	299	311	299	299	247	318	292	279	319	305	311	304	295	274	288	284	281	297	323	302	267	309	285	304	302	293	298	307	280	290	271	273	254	285	276	303	299	290	314	313	316	275	300	295	300	307	309	274	259	310	287	295	288	280	277	293	279	299	306	295	288	302	322	309	297	261	267	268	300	270	312	282	299	321	289	277	292	318	312	281	303	282	295	281	282	302	263	272	279	290	299	306	295	302	294	285	282	314	319	288	276	277	285	289	297	283	310	314	271	289	282	255	289	283	285	293	283	311	325	280	294	294	280	303	284	314	271	271	269	300	308	278	294	304	258	303	287	295	291	289	288	314	265	302	319	264	278	300	312	284	266	294	282	288	302	302	272	299	290	331	264	284	298	289	273	295	288	309	303	323	300	291	293	296	265	280	297	309	250	312	288	293	292	328	309	332	281	293	303	276	290	291	279	292	309	298	304	287	280	324	271	301	261	269	328	300	274	316	288	292	314	294	278	308	318	306	309	299	286	312	275	296	288	315	273	301	280	308	293	294	291	273	299	291	298	296	297	287	263	301	286	295	290	288	279	270	280	285	317	263	305	293	266	284	288	324	318	294	287	294	272	294	287	287	299	287	277	304	290	315	313	299	270	268	315	299	275	286	311	328	305	284	285	286	282	296	258	315	293	284	281	290	311	250	310	293	300	248	298	259	273	284	273	287	299	257	303	295	298	279	273	306	332	285	276	295	301	307	298	256	272	297	317	250	285	264	282	308	266	267	303	253	276	281	297	289	262	255	281	247	299	278	277	296	290	271	271	294	275	277	282	263	296	278	290	282	280	304	281	283	277	294	270	309	263	309	303	268	271	316	311	281	289	294	276	260	269	263	292	265	305	309	296	253	281	294	314	291	279	271	302	292	290	313	296	298	299	309	300	297	285	274	282	319	317	302	308	317	298	295	279	309	288	258	280	296	295	297	296	302	305	304	272	336	331	247	317	305	292	290	262	279	287	283	266	297	285	337	282	305	287	297	283	301	327	294	279	305	316	303	276	293	300	301	285	275	273	296	292	286	273	289	310	257	277	303	270	283	304	283	279	299	296	299	264	283	296	328	331	278	343	271	292	317	299	293	282	298	312	312	302	310	281	294	298	287	269	251	299	296	313	284	257	300	316	281	284	290	280	284	268	275	281	299	274	280	294	311	299	297	311	286	307	289	281	312	288	295	296	315	294	339	324	274	318	317	294	299	272	286	325	292	275	283	289	333	297	288	290	297	293	311	294	284	294	322	303	278	289	314	305	289	288	325	308	302	298	292	305	258	303	270	278	290	278	296	318	250	277	285	288	287	293	298	284	296	308	290	289	293	299	272	298	297	309	324	301	296	270	292	259	286	289	307	304	296	290	305	302	305	321	276	271	295	309	276	308	271	296	291	259	278	276	302	295	295	301	275	286	300	280	299	292	323	301	296	277	324	286	255	307	315	255	280	319	305	283	309	308	316	266	281	299	288	289	288	285	295	305	276	322	302	288	258	301	300	277	280	284	315	277	304	254	309	294	273	302	312	304	254	276	291	305	313	306	298	315	275	274	300	295	284	307	275	301	287	293	282	296	324	307	300	296	266	278	273	333	268	284	277	272	287	279	279	264	288	300	307	277	289	293	292	284	290	290	287	293	256	309	288	315	286	268	299	268	289	313	328	290	314	275	248	269	310	277	300	280	277	281	293	262	284	300	271	298	315	315	289	274	297	287	317	314	296	301	268	290	299	320	280	327	276	274	293	291	282	251	261	292	283	271	326	321	318	312	249	315	292	246	277	307	290	324	317	293	273	316	272	281	282	315	329	280	277	271	290	318	305	276	286	305	294	313	294	295	262	291	299	280	281	292	309	310	296	286	294	306	285	286	292	269	265	308	316	284	272	305	264	256	251	270	280	275	278	263	290	300	328	278	295	310	339	280	272	294	318	291	308	288	323	295	307	306	291	256	292	309	319	287	289	304	277	302	272	287	262	285	284	283	294	278	288	275	296	284	291	314	272	290	317	292	295	281	290	275	295	301	295	316	291	264	296	290	280	286	282	291	296	281	283	314	267	301	298	301	299	272	271	342	286	278	288	279	289	277	286	315	313	306	282	267	270	290	287	289	325	273	305	277	264	271	288	284	277	288	300	277	300	281	268	311	305	276	290	290	328	304	276	270	300	294	290	282	276	261	291	283	305	293	279	287	275	283	313	290	304	309	295	292	283	281	300	313	295	247	295	295	275	293	279	312	285	279	309	294	252	269	279	281	281	280	287	310	309	283
18742	1470	2752	3165	2788	2379	1955	1758	1604	1348	1273	1204	1114	1100	1016	982	965	922	944	941	921	852	895	850	832	811	848	887	855	841	850	836	789	834	734	781	760	799	780	773	825	816	842	728	834	759	801	725	770	778	796	810	735	784	795	751	729	754	761	768	735	752	753	778	765	755	784	755	736	748	743	743	725	695	755	766	759	709	727	750	735	773	747	725	747	769	744	757	749	782	741	789	758	739	755	784	800	825	761	677	800	752	760	761	793	753	796	745	740	776	709	701	751	759	748	745	720	719	747	796	773	731	730	765	715	723	769	797	717	713	733	710	773	762	753	756	688	719	719	745	747	756	791	722	761	748	742	779	722	733	785	776	772	761	708	714	745	726	771	747	785	721	750	736	732	704	743	731	775	774	766	784	737	707	713	716	676	810	711	735	748	783	752	756	764	759	775	713	699	754	718	772	740	702	762	759	737	734	735	723	730	720	716	718	741	738	737	752	755	700	733	740	692	809	698	728	787	787	747	757	761	756	743	700	740	770	720	765	723	780	779	791	732	799	755	744	759	809	780	759	784	735	757	707	724	796	734	748	771	751	748	766	743	734	718	686	770	752	730	746	726	679	753	752	733	738	754	736	712	738	730	767	731	799	773	769	761	742	732	769	734	742	769	709	742	754	768	712	701	745	747	659	759	735	723	794	767	770	743	791	732	673	754	774	776	757	732	724	738	748	791	796	750	733	719	728	728	688	726	729	764	746	751	770	695	793	707	751	760	743	758	754	742	786	741	754	757	765	728	764	726	792	744	693	736	746	764	689	682	766	761	776	732	708	745	684	747	710	774	726	725	759	735	715	744	770	770	743	766	762	694	781	745	756	794	727	726	733	766	722	766	720	786	733	721	779	722	730	799	717	728	769	762	785	789	755	725	762	739	713	775	755	708	743	754	726	783	717	742	800	740	698	754	736	744	774	760	710	747	714	713	745	732	734	745	729	718	713	772	772	780	776	777	695	731	710	741	796	783	762	718	694	732	743	740	714	777	700	764	714	745	758	698	735	712	708	744	759	786	778	695	799	683	733	746	732	736	782	708	730	727	760	778	735	745	783	713	743	778	726	790	709	739	732	713	754	721	731	786	763	725	735	768	786	762	726	758	752	733	732	759	693	770	741	727	745	717	776	784	753	755	702	734	741	792	723	699	796	695	713	766	780	784	738	724	735	743	728	705	699	736	712	750	769	732	717	769	720	732	771	764	675	763	733	713	714	782	749	727	756	717	737	668	766	730	726	776	790	706	732	778	702	743	758	732	760	717	769	767	762	747	729	694	731	725	781	728	719	723	789	727	718	795	740	761	746	724	763	734	743	719	777	713	729	724	733	715	734	743	762	712	776	710	755	741	735	734	778	745	750	755	789	734	730	750	734	722	738	805	780	739	735	748	730	692	753	790	773	763	716	812	745	766	791	766	751	700	795	701	728	700	782	722	739	755	746	750	721	735	778	742	814	760	770	753	743	725	759	794	751	739	708	754	750	752	726	673	703	720	727	714	742	705	723	763	780	725	719	716	709	741	739	749	733	737	757	731	700	794	727	741	766	744	725	724	713	725	788	767	764	717	733	695	767	750	745	690	748	744	742	766	772	804	759	748	711	714	738	806	789	723	743	738	766	745	723	760	736	752	726	748	730	697	746	712	763	730	740	717	751	779	736	743	739	700	714	779	755	760	733	769	735	742	757	783	751	761	714	737	708	723	752	717	739	759	694	742	771	771	726	744	753	744	754	728	728	765	751	708	734	730	747	750	762	730	741	795	742	734	751	754	708	719	753	768	727	752	747	739	762	722	747	785	757	731	754	716	776	735	759	791	751	755	729	752	754	761	747	728	737	721	770	794	723	699	741	769	729	748	708	704	743	758	689	755	779	728	748	752	736	711	752	718	737	760	746	759	715	738	754	796	765	732	755	728	747	742	711	729	759	769	685	748	722	757	769	727	776	746	779	769	732	772	781	741	738	755	741	687	744	755	704	734	728	741	743	757	732	815	780	764	765	790	732	774	773	742	754	719	727	714	720	740	748	732	769	763	714	744	752	755	745	741	793	758	748	757	718	747	801	732	738	777	721	745	764	790	762	742	757	754	741	768	758	692	675	732	715	807	724	735	725	743	794	747	706	739	702	728	762	734	706	757	756	736	711	738	749	769	767	738	753	741	744	709	711	692	798	738	750	724	753	728	722	697	737	699	753	729	755	722	702	782	736	704	753	804	753	739	760	733	733	742	779	745	728	756	720	729	747	766	739	765	740	737	757	771	701	720	756	723	761	708	753	771	705	702	767	766	735	775	682	747	816	756	781	754	783	719	726	746	744	757	749	741	755	745	711	730	739	735	752	766	763	718	744	777	734	739	739	721	722	768	759	702	796	710	763	713	768	764	752	757	698	756	756	701	811	720	718	780	760	781	730	775	690	703	700	766	774	741	720	729	752	769	723	783	768	756	686	749	758	680	721	737	768	734	712	773	778	719	729	757	727	736	723	757	715	694	765	753	771	764	756	693	694	731	740	701	704	756	753	742	764	735	721	768	735	722	699	717	790	707	739	736	710	758	749	760	754	729	751	743	701	810	745	738	738	726	735	761	766	683	771	755	760	752	778	743	691	750	738	739	679	731	805	778	745	749	750	726	799	764	712	724	772	677	723	773	747	694	717	686	744	802	734	687	713	778	774	749	713	777	746	755	746	715	748	744	746	794	749	719	739	800	738	802	748	718	752	738	765	776	761	742	672	715	723	737	716	792	687	756	752	772	754	754	734	731	748	742	746	772	732	736	688	744	696	720	708	751	732	770	691	728	715	734	787	717	772	725	798	776	726	725	727	744	757	720	748	768	733	758	713	759	793	699	721	741	804	769	725	787	693	767	794	750	739	708	745	763	682	723	754	725	749	780	702	769	739	747	660	733	718	742	733	752	723	799	726	749	716	720	718	753	731	711	764	761	700	738	700	670	763	754	749	733	756	762	701	731	759	743	748	715	734	741	716	791	727	746	711	770	711	720	726	707	717	743	746	736	779	711	707	838	720	749	729	708	738	748	765	727	721	742	728	722	738	750	745	796	753	770	719	726	760	752	790	717	748	771	739	755	736	704	742	726	780	714	740	720	741	766	675	741	761	696	707	710	731	761	729	746	740	779	764	742	759	740	781	785	791	708	695	741	753	760	723	742	765	775	785	772	774	731	677	713	721	750	755	757	755	753	740	747	775	721	719	779	815	717	723	724	715	773	727	737	770	728	756	780	772	725	789	758	743	719	718	764	752	740	741	755	726	721	710	762	754	730	721	777	757	787	738	797	744	761	719	753	742	803	695	786	729	771	759	765	740	708	704	752	761	765	712	758	749	734	783	756	783	743	722	763	790	784	730	746	733	740	729	750	712	736	739	757	729	759	743	745	729	765	697	742	738	733	724	736	795	759	715	757	750	730	697	755	711	737	714	743	720	694	796	783	755	741	753
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
