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
337051087429	337051087989	337051088539	337051089089	337051089639	337051090189	337051090739	337051091289	337051091839	337051092389	337051092939	337051093489	337051094039	337051094589	337051095139	337051095689	337051096239	337051096789	337051097339	337051097889	337051098439	337051098989	337051099539	337051100089	337051100639	337051101189	337051101739	337051102289	337051102839	337051103389	337051103939	337051104489	337051105039	337051105589	337051106139	337051106689	337051107239	337051107789	337051108339	337051108889	337051109439	337051109989	337051110539	337051111089	337051111639	337051112189	337051112739	337051113289	337051113839	337051114389	337051114939	337051115489	337051116039	337051116589	337051117139	337051117689	337051118239	337051118789	337051119339	337051119889	337051120439	337051120989	337051121539	337051122089	337051122639	337051123189	337051123739	337051124289	337051124839	337051125389	337051125939	337051126489	337051127039	337051127589	337051128139	337051128689	337051129239	337051129789	337051130339	337051130889	337051131439	337051131989	337051132539	337051133089	337051133639	337051134189	337051134739	337051135289	337051135839	337051136389	337051136939	337051137489	337051138039	337051138589	337051139139	337051139689	337051140239	337051140789	337051141339	337051141889	337051142439	337051142989	337051143539	337051144089	337051144639	337051145189	337051145739	337051146289	337051146839	337051147389	337051147939	337051148489	337051149039	337051149589	337051150139	337051150689	337051151239	337051151789	337051152339	337051152889	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
42524	12048	3395	1798	1187	961	724	584	545	480	454	406	373	378	339	320	334	303	321	306	281	295	275	300	264	289	265	278	254	270	236	273	247	255	243	238	278	292	264	262	255	260	263	220	274	293	258	250	256	259	244	230	297	242	272	239	256	264	256	254	267	263	273	237	217	237	236	240	265	226	266	259	267	253	254	253	282	223	233	223	284	251	234	259	257	263	246	243	264	255	242	257	260	261	261	244	232	249	231	266	253	252	224	240	234	265	290	258	256	232	257	253	245	238	253	275	242	275	262	240	272	269	264	272	246	244	231	232	253	225	275	250	276	287	260	234	267	255	241	266	259	253	262	260	254	243	245	256	239	247	251	254	237	280	253	255	251	265	272	283	266	269	250	246	257	263	246	244	241	296	253	291	260	265	257	229	270	240	268	250	217	228	260	256	252	229	239	258	244	252	231	223	262	251	259	262	239	254	282	238	258	237	258	235	261	258	264	265	267	274	280	282	238	232	209	222	234	243	254	223	272	258	249	257	242	248	267	270	231	249	251	248	238	258	240	255	264	277	213	283	242	242	269	253	251	240	236	265	252	251	255	232	278	216	254	269	242	248	239	276	280	257	296	270	222	222	274	278	274	242	259	239	281	291	263	237	263	261	261	265	255	249	258	251	234	252	239	247	250	241	224	237	245	250	254	242	262	246	253	255	242	261	259	232	243	223	258	224	268	256	253	256	278	255	241	246	201	266	219	248	262	270	234	239	228	244	281	249	254	247	237	237	247	263	247	260	282	253	229	246	256	236	276	299	271	247	245	243	266	273	249	245	255	266	256	225	257	238	272	227	262	256	245	249	251	259	226	252	251	253	277	237	258	253	241	234	234	244	263	226	232	252	247	245	276	262	223	266	245	260	237	239	248	251	260	257	237	264	285	245	269	273	245	255	260	227	260	265	266	244	249	246	250	256	252	251	240	241	227	281	249	260	256	278	268	259	227	250	262	246	264	262	266	252	279	250	268	276	245	261	228	277	252	241	238	224	246	250	272	253	227	247	269	256	240	243	219	238	247	287	258	220	223	282	245	275	260	271	277	268	269	232	231	225	253	256	261	276	262	269	282	236	227	260	246	259	267	247	250	220	244	276	244	238	263	268	225	243	251	249	264	234	249	277	249	268	259	241	244	224	246	261	230	240	242	241	264	240	279	227	255	258	254	264	218	249	249	242	252	223	223	245	246	252	261	252	265	260	276	255	262	237	254	248	255	264	248	246	259	244	248	227	282	264	237	225	234	254	264	246	243	258	275	244	265	228	268	243	250	283	235	267	242	241	227	212	223	258	236	257	260	236	244	272	263	251	291	273	252	243	236	232	230	259	247	259	239	272	242	250	250	254	235	245	277	220	237	238	254	249	276	248	227	281	251	238	252	241	245	255	258	210	253	274	247	237	230	251	241	239	252	289	244	234	272	269	278	235	243	254	250	244	253	236	239	253	221	251	256	267	279	250	249	275	239	236	233	260	258	215	239	266	252	271	231	254	233	268	252	252	230	268	262	239	263	229	268	256	251	241	270	229	237	262	240	232	251	242	256	275	248	272	269	242	224	239	241	263	232	227	274	248	264	265	264	244	244	254	235	234	249	216	228	237	252	244	251	241	243	224	274	223	255	247	247	278	269	240	241	243	235	273	247	243	252	253	278	251	230	269	242	250	233	221	244	250	268	263	246	248	266	236	245	246	240	229	254	244	248	243	240	229	262	227	257	258	246	237	262	253	255	239	275	257	268	256	239	244	227	249	264	241	251	264	241	234	247	244	240	281	255	251	260	240	288	256	250	259	242	256	289	258	267	267	266	246	275	253	270	239	235	265	226	248	280	265	246	210	269	237	244	249	225	237	222	240	259	222	252	255	252	224	270	255	273	234	244	258	253	247	257	254	238	253	252	215	255	249	267	257	276	269	238	247	256	221	248	246	239	263	258	237	242	262	267	271	283	226	254	255	248	240	244	254	257	252	276	273	251	257	223	278	235	252	261	243	276	240	251	227	274	257	252	251	283	266	239	221	231	251	252	246	225	249	238	257	253	250	216	268	236	239	246	233	208	260	260	239	267	274	243	253	276	238	268	279	281	255	295	256	229	240	257	257	258	258	287	252	314	282	243	268	249	252	249	255	262	233	284	253	250	255	278	278	229	282	248	258	265	260	246	250	268	257	263	245	255	265	240	239	231	250	234	281	255	251	231	240	236	250	263	268	265	274	243	235	235	254	237	241	288	252	252	235	249	270	269	250	265	255	275	259	256	239	272	258	263	244	247	269	280	227	250	218	261	235	245	261	256	277	259	246	233	265	245	231	226	245	233	223	248	256	245	282	246	241	258	262	243	272	243	231	253	278	256	254	247	247	266	285	244	238	247	209	266	246	242	247	273	252	260	242	244	249	264	258	294	255	264	263	249	245	281	231	270	271	257	255	256	243	267	256	260	241	233	245	251	251	275	254	232	247	288	294	222	269	241	263	289	261	241	246	252	245	241	237	236	216	240	241	264	274	265	251	248	269	252	247	234	264	271	237	251	240	255	268	236	241	254	227	229	243	265	241	247	244	249	249	271	231	273	268	263	239	257	249	270	235	269	247	257	247	252	249	238	258	236	255	279	237	245	272	258	261	255	268	283	250	246	256	249	240	272	246	256	236	265	252	239	228	231	245	272	242	260	219	252	281	251	248	261	261	254	273	239	252	248	248	290	256	255	233	243	215	237	257	262	256	260	222	234	232	242	260	244	238	253	271	254	303	242	253	241	262	255	254	257	259	240	281	258	267	263	261	247	263	255	237	266	212	300	223	227	246	234	288	238	247	250	248	258	214	245	244	222	263	228	258	257	249	229	285	257	256	242	233	231	262	256	241	272	249	245	258	250	265	237	234	277	261	273	269	225	248	264	225	243	253	260	263	270	247	241	247	258	263	257	260	234	225	277	245	255	281	269	242	280	251	273	248	253	272	222	264	256	254	257	252	251	241	259	254	267	240	281	254	260	305	250	254	260	256	285	261	267	254	255	246	224	252	221	258	252	247	253	262	237	241	258	227	266	240	235	240	227	253	277	246	230	217	279	226	231	229	239	258	263	220	260	243	246	245	248	246	257	271	228	252	242	257	234	262	240	285	230	230	253	286	206	243	270	249	271	254	236	237	235	256	252	234	256	257	243	248	231	267	239	244	242	262	279	244	245	245	255	279	238	244	244	261	242	251	234	262	210	297	252	272	261	263	264	277	227	293	244	279	242	259	267	234	248	234	213	250	274	260	281	255	233	250	259	268	240	265	245	230	266	259	266	240	254	258	263	234	269	263	254	245	220	236	276	231	234	230	241	232	241	234	253	269	246	268	273	252	268	246	239	274	241	256	266	233	245	268	213	237	279	260	252	257	273	236	254	244	259	269	237	268	271	257	251	252	254	218	270	269	260	248	276	245	228	234	242	211	255	263	222	240	257	292	239	236	257	243	259	274
18498	2016	4383	5271	4492	3714	3079	2548	2223	1908	1755	1618	1473	1321	1245	1143	1106	1121	969	993	949	861	921	819	789	779	797	870	864	752	787	702	719	741	759	778	732	747	714	743	732	751	678	667	626	733	660	675	689	703	690	698	704	648	728	663	672	665	715	632	654	667	680	663	665	621	663	640	648	662	615	637	674	679	699	626	687	714	620	641	648	655	609	648	647	651	625	624	678	633	686	650	660	601	619	658	651	658	606	617	631	624	630	665	642	613	635	662	618	669	628	630	621	661	660	655	637	642	639	671	635	639	643	683	660	670	655	625	611	656	604	650	665	674	649	610	624	621	624	653	614	647	655	639	638	637	654	647	645	608	633	626	626	638	603	665	661	654	610	688	612	615	627	609	636	691	633	643	650	620	641	677	612	653	652	600	670	675	636	658	628	653	604	661	674	641	658	636	648	600	657	583	641	643	614	642	647	600	685	591	639	634	642	630	583	628	669	628	624	667	657	632	580	629	629	618	597	707	636	612	612	634	637	680	625	621	628	717	672	677	620	630	610	621	667	648	669	644	624	620	635	668	631	636	641	602	637	633	613	641	613	643	675	596	645	656	683	706	640	665	613	596	636	661	662	679	677	592	600	613	601	615	642	673	619	595	646	653	647	665	644	647	614	613	599	652	647	636	665	666	608	637	667	601	651	619	607	626	647	635	652	592	696	668	668	609	630	668	650	595	542	622	602	682	604	623	630	637	614	652	631	623	636	656	613	599	645	660	645	625	637	637	666	616	621	633	645	656	619	603	646	694	598	621	633	707	639	632	607	652	682	678	660	617	655	634	630	670	642	656	656	596	629	611	680	641	620	671	651	658	640	619	596	600	653	612	673	608	614	649	590	637	640	620	619	615	621	658	616	613	672	626	644	622	639	645	628	652	666	639	640	666	624	614	616	611	650	642	635	614	679	603	656	677	645	610	630	650	641	656	602	621	622	637	612	635	606	672	612	626	609	596	655	569	678	653	619	678	633	660	641	652	657	653	635	638	643	676	641	606	625	657	628	619	600	615	621	653	648	654	597	730	607	623	621	595	680	607	623	666	637	599	633	636	645	602	660	653	655	630	608	624	653	678	679	652	645	633	592	636	657	603	617	688	640	675	643	654	656	660	592	620	680	626	671	687	656	670	610	614	650	618	703	618	639	647	613	643	674	635	611	595	586	641	651	621	627	662	617	638	624	605	612	647	620	593	636	633	662	637	608	589	712	608	662	635	630	618	646	640	638	621	665	640	592	620	598	613	627	634	622	601	615	637	631	621	610	677	658	621	610	672	620	614	679	628	601	657	649	620	618	635	620	662	637	625	630	642	635	653	648	654	602	617	616	632	599	633	615	695	624	635	695	628	652	610	637	612	627	657	655	662	649	645	641	645	673	643	613	623	603	626	626	612	626	647	643	682	562	622	694	626	639	655	650	607	642	629	638	632	661	640	649	643	606	634	648	615	622	607	635	635	637	637	642	661	668	647	648	632	653	589	626	610	636	607	650	656	667	636	676	640	636	615	626	615	634	638	608	664	626	681	599	609	623	616	643	635	608	626	624	700	645	681	619	668	605	615	668	624	637	626	654	620	637	646	627	587	617	635	642	631	652	628	661	618	634	590	613	627	590	657	609	617	654	677	656	635	590	629	637	652	613	640	669	689	642	654	652	627	635	630	631	655	644	618	675	631	610	625	647	651	645	568	601	640	640	623	619	627	627	644	658	621	651	641	618	623	626	658	636	620	639	626	660	600	697	633	648	580	657	623	625	640	633	632	615	635	694	673	676	632	648	636	619	613	664	633	655	640	659	682	672	632	629	628	687	641	631	625	628	665	674	645	610	648	602	696	684	643	627	656	576	601	649	647	636	676	633	676	680	657	633	663	656	674	638	674	586	650	640	606	672	687	676	607	608	684	622	608	592	622	662	639	669	604	663	640	622	587	599	620	633	595	635	685	657	654	647	615	658	623	630	671	653	587	681	609	624	635	638	652	579	639	668	655	682	645	619	663	643	586	672	593	618	654	661	603	642	597	648	675	602	593	601	627	631	637	667	637	675	642	618	628	604	685	644	607	595	665	622	648	613	668	611	589	659	609	677	654	607	646	648	651	645	617	640	615	620	638	628	621	655	672	656	620	630	680	629	656	660	626	668	621	625	628	673	677	660	613	654	638	648	646	627	622	649	662	673	627	681	631	622	626	645	572	641	627	651	650	666	664	625	635	657	623	665	646	614	619	671	612	612	654	618	610	638	689	656	652	659	630	678	676	702	595	634	657	611	628	633	608	640	657	637	665	635	653	642	699	638	621	646	630	607	637	644	595	629	639	619	658	627	617	612	643	643	643	685	622	653	632	606	639	651	627	643	618	601	611	669	647	580	648	651	587	647	645	669	641	597	662	662	630	678	652	661	664	615	665	675	649	638	617	590	630	666	603	689	642	610	670	640	639	642	669	594	644	625	648	687	622	680	660	644	619	645	613	605	593	666	638	643	663	669	625	646	627	595	662	582	627	639	628	644	614	622	670	646	651	623	619	671	613	646	609	644	616	629	664	621	608	666	640	677	630	664	613	584	637	606	593	631	642	653	631	583	606	687	614	666	655	609	653	622	639	640	625	604	645	610	640	652	630	597	665	637	617	644	632	637	594	652	619	642	620	667	658	620	645	638	642	632	662	684	620	647	683	602	636	687	665	630	584	637	599	637	647	620	619	660	607	652	577	639	658	639	625	629	617	652	622	615	622	594	602	623	631	663	613	655	582	637	647	653	607	632	657	661	646	624	615	634	652	645	611	650	620	604	629	622	654	648	688	641	604	659	597	644	583	609	681	637	662	670	615	614	628	659	647	617	651	693	681	634	634	629	636	619	641	699	642	623	595	624	606	628	639	613	631	628	619	618	640	658	676	660	589	682	592	586	665	620	644	664	646	645	664	620	618	602	658	637	622	670	676	621	583	621	628	602	625	639	648	625	641	628	618	627	644	641	668	646	612	657	664	638	623	668	676	620	606	618	604	632	671	652	640	618	670	654	575	616	634	609	633	625	645	642	651	627	626	586	617	665	644	633	595	668	655	611	632	705	616	624	650	622	617	703	627	648	593	611	611	634	615	625	641	630	635	634	607	654	632	660	597	595	630	644	656	593	651	614	611	647	643	627	668	618	660	612	638	636	613	634	651	649	651	673	645	652	658	663	637	629	608	628	627	609	619	647	668	668	597	656	597	655	629	642	662	656	643	632	607	634	582	662	647	601	632	575	673	621	598	621	634	657	632	630	642	644	683	645	661	706	691	676	684	592	648	689	593	660	636	636	659	659	659	669	637	651	656	591	626	652	650	598	635	660	616	642	601	652	706	674	634	610	626	658	665	660	651	612	641	658	619	617	672	645	619	606	648	605	636	660	623	622	615	644	618	644	596	638	637	627	621	692	645	608	628	677	647	654	635	669	604	619	653	629	612	643	649	653	641	653	645
3716	246	240	220	237	244	228	242	203	229	228	203	212	229	214	218	224	212	223	222	218	225	210	234	216	215	218	238	209	204	206	222	222	216	201	214	193	225	200	204	205	206	219	226	242	200	219	214	227	214	241	199	197	241	233	200	208	220	218	199	232	223	196	218	229	235	229	205	217	200	192	198	222	239	214	210	223	228	214	191	214	221	200	213	204	222	218	249	214	221	214	212	211	209	242	189	203	227	211	184	240	235	222	201	206	216	252	198	207	218	213	191	218	188	202	214	217	215	214	241	203	207	188	225	213	217	189	197	230	204	212	231	226	227	216	261	203	235	201	193	201	216	223	204	190	208	230	203	226	242	201	177	197	222	206	227	232	200	213	266	204	232	208	234	229	201	199	218	203	235	203	219	237	181	223	222	218	209	239	214	225	236	240	193	234	224	226	207	221	237	193	224	197	192	235	214	217	211	198	201	179	226	233	188	213	217	217	194	206	235	206	199	238	220	201	195	216	253	234	234	200	241	228	222	200	211	194	204	243	223	202	215	209	204	225	202	207	230	203	227	196	222	205	185	248	194	213	207	216	212	236	222	203	205	206	212	189	219	228	202	193	227	202	185	222	196	251	183	220	222	189	215	208	196	203	204	219	217	202	233	208	189	213	229	216	199	210	209	223	206	219	213	202	186	217	187	206	221	205	221	199	227	228	222	241	198	242	234	201	220	213	216	217	218	233	213	161	223	248	214	198	214	233	224	210	213	209	202	230	220	211	221	208	209	217	225	222	200	197	223	227	213	220	213	190	203	208	216	222	198	209	214	207	206	199	210	212	199	198	227	234	199	227	238	201	209	218	210	221	225	208	208	227	213	211	220	210	205	186	212	205	210	239	208	205	245	196	195	199	213	196	248	196	213	244	202	227	232	202	188	228	207	222	219	187	212	201	209	207	220	194	232	197	188	198	209	229	214	200	245	219	182	214	215	217	203	209	187	207	198	231	227	240	185	225	198	227	230	190	227	214	226	205	199	209	187	210	228	211	215	237	217	201	192	230	218	194	221	197	225	225	218	244	241	235	211	207	203	211	214	204	240	216	260	209	192	200	185	199	233	220	234	221	215	208	199	207	226	205	243	220	221	218	225	202	212	215	221	212	188	188	224	219	184	209	245	206	216	219	223	217	198	198	234	227	240	193	220	196	230	194	180	214	218	192	206	232	217	218	229	228	231	216	223	224	198	232	224	219	233	219	211	225	211	221	229	218	235	206	206	207	212	211	225	214	208	233	213	208	235	245	227	178	234	219	221	245	210	208	211	234	211	205	197	251	204	215	240	205	199	244	209	228	204	202	203	204	202	216	225	234	217	217	200	206	228	188	198	234	234	225	212	198	206	214	196	201	237	213	210	214	207	232	181	217	192	220	223	209	213	214	216	224	242	200	195	225	223	202	233	232	224	184	202	205	231	203	217	222	195	236	206	243	213	222	219	228	232	225	208	201	219	199	229	229	215	208	204	223	213	211	218	221	179	224	205	239	199	200	219	229	205	207	225	217	227	208	218	226	230	217	188	239	210	229	223	219	202	219	210	187	202	230	226	230	216	193	208	217	217	222	237	209	206	233	233	245	200	209	207	212	212	218	183	227	216	222	172	212	231	223	203	210	219	204	220	193	200	207	218	214	228	201	187	208	244	212	201	219	233	219	208	220	222	201	201	186	199	224	197	236	230	212	221	194	206	223	207	235	210	214	209	230	191	208	207	201	208	187	215	191	231	205	215	216	234	203	210	192	185	233	188	256	192	184	205	228	208	216	218	225	209	202	218	213	244	201	196	211	202	212	208	205	209	198	204	234	231	212	210	225	199	212	205	235	222	217	203	218	213	207	199	219	231	217	224	224	204	201	237	208	220	218	211	222	227	208	210	207	245	212	218	233	207	194	222	219	189	211	196	192	224	218	251	224	222	223	208	232	226	219	219	181	195	223	221	197	219	219	208	232	209	209	222	225	202	211	213	207	255	219	196	223	218	187	190	207	204	223	216	189	223	214	218	222	220	215	216	216	245	205	199	216	213	192	201	211	196	231	226	230	190	223	196	206	214	210	218	199	206	215	211	256	208	219	211	212	236	225	236	241	224	212	202	199	194	237	228	206	221	213	222	201	224	219	186	207	206	197	226	212	206	210	212	233	230	220	204	227	206	200	192	198	204	224	196	203	190	209	196	229	224	255	227	242	193	232	211	220	200	221	237	240	217	253	224	215	208	182	197	202	230	204	219	215	212	230	212	195	195	241	210	210	205	234	188	194	200	216	193	226	211	213	203	258	221	232	227	195	228	207	247	234	214	213	199	197	213	216	240	220	200	197	212	214	224	198	199	227	241	228	197	192	226	223	221	198	201	216	204	204	226	224	204	211	254	227	199	221	200	183	194	233	232	221	169	204	222	180	221	219	194	207	230	201	210	203	212	209	225	212	218	223	206	231	211	221	163	225	197	209	228	194	229	230	218	216	208	213	192	208	212	206	222	224	213	201	199	214	223	229	234	188	185	214	189	215	213	219	203	170	220	200	230	223	205	206	225	224	229	228	191	201	203	210	203	218	200	201	197	215	214	206	230	210	214	207	205	207	190	203	223	231	189	230	222	196	204	221	204	196	197	211	225	220	200	182	200	210	230	232	217	239	239	203	195	235	215	228	223	239	240	230	220	195	208	241	205	209	233	219	211	227	210	226	233	192	201	197	188	209	225	230	217	213	207	195	227	215	218	192	222	206	216	244	220	219	213	198	231	233	184	202	204	192	180	204	217	186	249	176	217	211	208	204	184	231	219	225	230	205	223	200	186	218	192	197	206	218	182	194	195	229	223	238	226	231	206	201	217	208	212	200	214	201	223	218	226	216	223	202	215	189	219	210	219	212	221	222	251	261	205	208	213	227	209	200	228	208	231	233	207	181	221	199	189	223	201	218	222	243	199	226	242	207	211	185	238	215	222	195	199	227	196	240	235	177	236	215	213	216	213	205	236	213	221	212	208	219	223	207	231	229	235	213	219	241	206	243	198	229	199	242	221	227	244	220	229	208	207	211	208	193	207	217	231	228	199	221	225	220	223	211	239	205	216	206	237	223	189	203	180	227	202	205	200	222	224	203	245	218	208	186	209	210	249	185	234	212	214	196	200	203	235	239	227	209	231	205	227	211	203	215	221	229	227	208	215	199	212	219	214	196	217	199	238	214	225	232	232	236	191	198	240	212	204	206	225	202	213	215	243	204	220	211	222	225	216	218	192	197	204	209	217	199	215	197	215	213	205	224	203	196	216	180	203	221	215	186	209	213	201	209	205	223	194	226	217	220	200	221	231	198	186	236	228	211	207	199	229	225	218	191	188	248	227	230	224	210	232	195	218	240	238	219	212	216	210	209	208	237	213	198	223	189	224	223	234	208	227	222	226	215	197	223	237	205	207	191	216	215	203	218	226	224	223	204	215	189	206	225	205	193	191	219	209
4290	547	583	625	627	628	578	570	514	572	551	550	556	531	535	569	513	524	535	550	529	537	527	513	541	541	547	556	501	495	554	535	520	525	553	548	497	522	528	488	451	542	597	501	520	539	499	531	523	546	557	515	503	496	539	511	499	487	524	502	515	535	500	522	557	509	506	527	526	571	565	531	507	506	486	512	513	563	546	496	546	497	511	482	522	518	545	497	540	512	577	508	516	510	523	532	511	525	554	495	517	462	528	500	520	536	516	549	501	527	541	499	562	532	527	529	463	585	490	534	488	536	526	549	502	512	516	533	519	515	496	552	529	539	541	563	548	473	524	502	481	488	492	522	550	567	536	534	520	505	510	502	567	550	542	581	525	547	543	523	518	562	496	480	538	558	491	530	541	506	551	545	539	514	540	519	545	519	570	547	531	563	519	475	489	497	543	486	547	584	528	533	539	571	549	495	492	545	540	509	544	526	515	506	534	531	524	515	515	483	567	548	494	519	570	522	527	565	513	513	516	518	549	516	523	544	520	526	492	555	494	523	589	512	534	499	504	499	538	506	553	525	489	540	513	501	511	538	513	541	560	532	532	492	549	516	534	506	547	559	490	555	513	551	514	507	475	517	522	559	550	507	524	549	527	509	556	522	518	530	534	540	505	509	518	532	536	503	514	484	524	489	567	517	578	532	519	478	549	595	561	500	509	524	516	566	505	537	528	485	543	548	492	540	507	503	531	535	501	550	519	526	524	495	520	501	567	533	515	492	543	559	530	527	522	553	526	509	551	525	494	513	529	518	478	516	551	549	546	503	536	525	528	536	537	496	530	541	558	486	508	524	545	529	512	524	513	548	516	520	553	546	515	509	535	536	533	539	535	544	526	562	546	535	513	529	529	511	515	518	496	539	520	557	516	514	528	545	516	488	521	532	539	515	554	518	522	525	519	552	545	566	581	528	486	518	503	504	526	534	521	512	498	508	470	531	483	511	516	539	505	531	526	526	508	543	505	527	522	533	519	511	527	551	485	508	506	483	515	532	543	542	522	541	527	538	515	561	544	555	495	509	519	521	521	485	539	490	511	497	564	532	506	552	533	501	573	547	508	497	516	499	526	560	507	544	514	543	531	494	520	497	530	506	529	542	507	540	536	516	529	482	517	520	510	497	517	549	518	517	524	518	510	525	521	541	526	597	481	520	542	506	503	513	505	520	520	562	534	514	550	509	530	533	535	508	531	514	474	536	524	520	495	524	494	511	525	529	513	509	554	511	511	514	539	543	529	508	516	526	528	525	536	518	526	518	497	543	555	507	497	516	510	537	542	531	541	516	487	511	499	522	531	521	524	498	534	501	493	532	533	534	525	490	532	554	521	535	518	560	559	532	495	575	562	501	531	553	496	544	517	529	548	515	541	564	510	475	509	499	530	550	515	501	590	531	482	516	544	531	532	512	566	503	539	509	536	536	552	552	570	535	542	533	556	503	543	556	499	520	506	536	562	518	559	581	552	542	511	538	514	549	513	588	537	536	560	529	523	555	540	520	530	568	532	569	519	495	536	539	550	543	523	558	525	538	533	504	494	494	512	504	535	508	548	508	543	546	561	560	539	539	540	524	530	538	518	509	502	494	512	508	523	538	524	528	503	539	533	498	525	511	533	507	544	537	544	509	553	518	514	511	578	527	509	526	538	551	534	547	588	538	493	491	515	534	538	484	539	512	477	538	536	517	524	512	543	512	530	560	488	567	521	487	554	531	528	539	512	571	559	515	531	548	483	533	534	531	537	518	498	545	496	523	500	525	485	529	524	530	528	527	547	564	548	507	484	543	533	546	550	534	510	519	507	540	540	531	565	484	570	499	548	535	519	525	547	545	503	512	515	520	534	531	537	526	538	509	499	560	560	524	550	524	565	548	518	524	527	546	522	538	568	516	521	548	514	562	553	508	523	560	504	530	513	571	484	536	561	517	488	520	499	562	482	499	547	561	555	515	500	534	589	553	548	490	538	522	584	536	543	552	510	540	544	519	527	525	513	528	512	548	528	530	550	538	499	549	515	494	551	551	501	566	542	513	496	517	524	551	473	519	551	549	515	508	526	509	579	517	566	483	525	529	525	549	486	533	557	478	545	477	549	501	528	496	504	493	521	528	473	564	505	539	535	536	567	546	543	516	541	560	481	505	542	544	530	522	540	528	510	565	480	525	504	516	539	522	520	544	533	572	590	520	540	493	518	565	551	536	541	510	540	499	523	541	566	502	547	500	528	514	497	534	488	513	473	592	517	498	496	504	540	512	516	534	496	548	555	514	563	541	510	556	500	525	542	533	505	550	515	524	518	488	499	543	489	524	501	504	548	502	480	539	542	564	533	532	565	556	484	515	533	535	527	538	524	563	521	567	514	503	508	547	551	496	536	527	488	500	539	546	585	517	511	523	502	533	535	533	534	533	532	495	530	547	536	520	533	495	557	567	557	534	519	521	525	564	566	514	522	553	506	566	531	506	541	540	465	549	513	502	539	527	529	524	567	554	520	507	502	512	510	534	529	503	492	574	549	522	521	550	516	522	550	511	549	540	511	538	554	559	516	524	508	521	500	523	520	541	528	543	501	521	564	540	494	520	541	506	532	531	519	540	519	501	548	550	509	517	560	537	552	510	525	538	472	548	530	535	505	545	544	514	533	531	545	544	517	529	532	569	527	553	518	505	491	500	527	559	526	493	504	516	501	554	513	548	504	561	494	536	581	528	521	550	579	540	543	528	479	536	574	521	512	514	528	533	563	467	504	556	565	515	524	539	525	540	543	546	485	514	519	570	559	537	542	527	521	514	487	497	501	484	498	510	550	525	560	519	513	553	536	541	514	484	515	549	545	517	524	534	483	502	533	538	521	504	510	529	496	495	492	537	495	545	559	513	526	535	563	537	510	509	560	543	545	513	539	527	485	533	519	516	527	531	514	545	528	558	524	535	519	531	502	513	504	520	510	504	502	543	494	558	527	495	559	494	479	515	522	529	538	533	516	535	557	522	534	529	515	520	521	526	535	551	530	536	521	484	506	540	497	539	487	509	495	521	569	536	525	532	534	542	501	496	512	531	560	516	551	523	495	543	506	485	537	526	516	497	510	547	532	518	550	518	493	540	515	511	515	523	481	548	493	489	515	524	517	536	499	558	532	529	542	501	519	512	523	557	556	523	577	560	547	507	515	551	513	533	502	570	504	537	491	515	559	542	556	514	540	512	552	559	553	551	501	570	539	516	512	499	524	527	513	553	476	518	512	521	509	557	527	547	538	532	519	550	547	534	523	482	514	500	516	518	526	503	535	498	554	508	527	538	479	572	556	515	560	522	529	549	511	532	546	516	541	480	521	495	537	495	542	518	481	493	567	538	513	541	528	503	491	515	519	521	509	538	535	511	563	561	564	488	526	599	540	527	527	527	540	519	509	564	492	535	481	517	547	561	514	579	510	561	523	521	554	529	530	515	520	508	535	527	518	528
29848	4406	1103	837	571	439	353	334	246	237	192	217	210	173	167	144	141	151	172	134	148	147	148	135	166	154	132	142	111	122	141	122	141	150	127	132	149	124	126	111	129	130	132	171	118	133	114	136	132	123	134	112	122	159	99	133	117	139	128	110	125	137	107	114	129	131	133	138	117	153	119	143	121	121	117	116	114	121	146	154	114	131	126	121	111	119	107	123	114	137	138	121	131	134	129	116	120	123	133	144	106	117	139	131	114	130	126	134	116	125	117	116	128	135	133	129	100	142	126	117	117	129	124	111	131	124	120	115	105	104	130	120	141	109	95	107	116	108	125	143	122	100	120	127	129	135	123	117	135	124	133	134	147	112	116	126	141	134	121	129	121	144	158	109	123	131	126	146	144	116	97	115	113	148	113	112	108	124	133	128	129	138	131	111	120	128	120	124	129	119	107	132	114	106	134	120	126	136	152	146	146	120	106	141	120	151	104	120	142	114	131	115	119	113	135	113	118	106	113	131	123	130	129	149	123	124	123	121	124	104	152	118	139	123	130	146	129	104	118	135	134	120	122	134	140	119	124	126	125	124	126	135	116	104	140	138	154	143	130	129	141	134	124	119	114	119	123	124	121	129	114	132	130	115	137	126	125	121	142	125	105	136	123	145	144	135	134	123	132	112	115	121	105	129	109	128	122	131	149	128	136	123	119	126	110	124	130	118	114	138	119	136	106	109	113	116	117	116	127	123	150	139	122	121	133	126	129	116	136	133	119	130	116	123	131	121	122	110	121	116	147	132	120	102	123	135	122	132	127	98	133	141	131	145	120	133	120	123	138	131	132	133	101	137	126	115	100	128	151	108	149	134	132	125	137	135	94	147	141	123	151	116	121	109	111	136	142	131	117	123	122	127	138	130	151	101	120	130	117	117	137	125	132	115	124	131	114	151	109	113	136	104	118	126	117	141	128	112	148	128	108	129	133	117	105	126	125	126	126	129	119	132	127	130	101	130	139	129	128	139	153	124	120	127	135	126	133	125	120	131	119	118	124	130	124	115	111	131	109	131	124	129	128	117	120	115	96	125	121	124	140	142	122	134	129	128	136	137	136	141	117	132	120	126	146	117	133	117	139	119	141	118	118	111	145	133	137	134	141	129	141	129	115	122	125	121	132	120	138	134	124	121	146	131	109	100	126	110	117	133	110	130	108	122	144	135	118	146	120	134	124	131	129	126	115	131	118	116	142	128	143	113	137	141	122	125	122	113	126	111	126	112	124	111	141	123	127	127	141	111	129	142	118	127	102	127	136	118	121	120	141	143	127	139	133	128	117	151	118	97	153	128	110	139	132	141	134	146	124	138	116	136	111	130	124	120	136	127	132	108	136	124	122	131	136	135	121	126	112	116	119	113	114	135	112	129	105	143	134	122	136	125	125	131	133	123	129	133	133	129	137	121	104	144	116	137	130	111	115	121	125	112	136	111	113	122	128	106	139	136	116	122	140	126	123	107	136	113	141	121	141	140	114	124	135	129	143	150	133	127	127	105	142	119	121	120	137	130	137	134	126	124	132	155	124	142	138	121	149	134	134	129	119	145	114	125	118	127	124	148	133	132	128	119	119	116	150	109	119	129	123	130	125	114	140	148	120	127	136	131	96	118	130	132	132	102	125	134	146	109	142	125	127	114	131	134	137	114	121	110	141	127	150	120	136	118	138	113	133	138	150	123	132	110	135	117	120	133	117	123	123	127	129	115	123	123	109	125	110	123	121	127	137	114	113	136	119	128	104	127	134	138	120	125	124	116	119	118	131	132	103	118	144	130	151	95	104	135	122	144	135	95	98	111	131	131	131	109	121	107	127	125	135	146	124	124	114	107	141	132	123	112	145	118	124	127	134	129	139	135	132	139	122	122	122	96	117	102	126	133	135	133	125	109	109	128	124	150	148	124	112	146	124	123	118	98	125	105	142	131	138	135	140	143	129	114	124	129	118	153	128	117	132	129	137	129	134	122	122	139	136	149	122	143	129	131	122	125	131	136	125	131	119	119	124	134	135	139	132	112	135	128	110	117	120	104	120	128	135	137	129	144	123	114	134	140	138	127	121	118	129	134	124	127	113	119	110	132	135	123	153	144	144	142	122	134	136	137	123	137	125	113	115	141	114	120	110	128	131	121	129	140	109	113	123	141	112	142	113	119	105	125	135	106	145	135	148	137	111	135	104	120	134	132	130	125	129	142	109	119	143	121	120	141	129	114	116	117	112	116	120	125	128	124	153	141	110	125	122	113	129	139	125	117	108	135	151	130	138	105	127	126	115	99	125	133	124	119	149	137	114	115	130	127	130	146	111	102	115	132	141	134	116	136	120	96	113	100	118	120	131	105	128	121	130	111	140	137	143	131	147	112	127	107	134	93	131	125	129	132	132	159	133	145	131	119	128	128	132	134	123	126	121	144	127	126	153	132	141	129	122	132	116	132	127	150	116	133	131	132	101	127	131	130	107	110	137	143	137	131	114	120	128	126	142	117	121	124	136	137	143	123	133	112	125	130	114	132	128	130	100	101	125	120	120	123	129	140	116	117	112	124	142	114	117	135	117	121	116	116	117	131	111	105	136	124	144	123	155	121	133	128	124	129	131	112	111	123	113	107	132	132	130	120	116	133	124	131	123	119	139	127	119	120	122	124	130	139	92	124	121	148	116	138	93	116	111	125	124	138	131	115	118	130	134	138	123	129	105	105	144	119	142	124	125	128	124	129	119	111	125	114	132	144	124	119	129	122	122	147	117	156	134	119	137	144	131	137	127	112	127	137	140	124	116	134	121	116	139	105	130	117	117	116	133	117	110	115	115	125	113	135	103	113	110	140	128	110	124	110	99	129	117	146	124	127	131	122	114	111	112	126	124	119	122	118	134	140	117	127	132	152	130	130	138	116	115	114	139	117	151	128	152	118	134	119	134	138	127	138	118	114	107	118	132	114	107	140	136	145	137	124	120	138	124	120	129	114	121	105	122	117	117	114	128	138	107	124	127	119	104	122	116	135	130	101	124	102	131	104	128	125	127	127	108	127	110	133	127	118	124	124	133	138	128	118	133	144	124	127	114	122	115	143	122	128	133	141	121	100	119	133	138	118	135	113	131	107	133	125	119	135	111	129	137	135	127	104	121	148	116	151	138	124	113	115	137	148	113	116	123	122	152	104	128	141	132	135	140	121	145	139	138	116	121	116	118	122	155	125	132	136	137	123	128	121	135	130	141	113	123	130	108	123	138	112	119	134	123	114	119	112	102	112	126	144	132	111	122	148	108	142	127	117	112	118	130	147	120	134	119	144	123	131	131	92	103	146	131	146	124	137	144	98	126	122	152	118	117	140	122	128	122	110	122	118	122	129	148	124	110	143	128	135	121	122	115	128	129	129	115	132	123	119	124	113	113	127	130	138	121	124	104	98	121	113	146	121	133	136	110	139	131	129	148	126	139	126	117	131	130	107	134	130	121	125
13494	1008	2292	2734	2417	1978	1645	1322	1213	1065	897	862	784	738	688	603	575	556	543	482	497	552	495	483	504	457	447	430	414	420	423	425	447	359	351	405	380	411	365	404	402	375	402	380	423	384	373	396	385	393	411	380	370	398	353	359	370	392	370	381	385	373	390	359	362	358	359	351	360	392	375	343	335	367	369	364	351	349	365	359	367	375	393	361	388	365	361	395	365	364	399	362	376	362	326	384	334	364	375	350	350	359	341	349	398	354	353	388	370	378	370	367	339	315	355	345	339	368	353	379	349	330	381	341	354	345	353	386	330	341	363	385	336	368	323	349	376	305	348	348	348	342	345	360	365	384	367	356	368	338	339	357	338	367	404	348	335	356	380	356	333	364	348	393	352	393	365	362	344	347	349	370	340	343	336	345	378	334	373	360	372	374	355	388	354	340	365	365	349	338	369	325	329	375	411	342	347	362	346	336	366	346	324	366	373	356	311	374	349	354	363	335	339	363	371	324	330	347	349	379	359	316	377	342	366	361	356	342	327	360	356	391	329	370	353	306	386	355	373	355	344	344	377	341	371	357	379	374	358	346	363	346	404	389	377	347	345	385	380	355	340	290	401	347	373	369	353	323	360	380	365	356	363	364	341	351	341	332	326	369	349	363	354	383	354	351	338	337	353	321	345	360	374	329	337	324	344	341	378	387	344	364	341	333	397	361	393	304	360	342	335	366	369	340	388	375	368	346	332	355	368	346	324	354	371	347	357	381	345	369	332	353	359	356	342	372	343	344	358	319	365	351	361	381	354	368	353	345	337	318	335	365	325	364	371	376	375	336	333	338	358	361	362	340	347	328	336	351	353	362	376	358	344	319	372	361	381	355	346	333	364	336	392	330	363	323	340	351	329	368	336	343	362	327	350	373	345	384	338	378	373	393	337	380	371	338	339	330	362	352	332	344	373	345	321	367	303	356	367	365	367	378	350	348	352	305	360	364	359	373	367	391	348	348	356	346	354	355	355	340	321	350	353	357	334	388	384	348	352	402	372	334	378	347	384	344	356	360	369	346	344	354	388	382	343	392	386	351	378	360	344	331	372	381	346	361	349	368	389	369	380	393	357	345	331	359	374	359	344	363	355	366	374	354	362	360	337	335	332	349	359	374	337	357	330	346	349	382	363	362	346	357	354	342	376	366	383	343	363	365	326	338	357	344	360	368	346	360	353	343	347	394	364	328	329	358	342	347	383	371	335	411	332	344	328	349	371	355	348	357	337	356	329	354	404	355	361	359	368	332	324	332	360	341	343	380	387	344	358	370	338	340	347	345	360	381	356	377	346	356	368	342	351	369	329	380	358	339	336	362	360	351	363	369	349	370	365	399	348	351	332	306	352	369	376	366	393	345	346	354	345	348	386	333	319	358	357	369	376	323	362	335	351	339	350	365	360	329	335	356	347	356	360	367	345	340	368	352	353	360	337	359	377	315	342	323	342	323	328	353	346	349	350	315	328	366	389	379	342	368	363	384	337	329	340	366	337	353	357	382	379	353	329	358	379	350	360	380	336	344	330	335	369	377	341	321	353	327	341	370	355	373	344	391	323	381	347	329	352	336	329	355	339	327	345	352	375	355	366	362	321	348	378	357	348	379	341	354	371	365	339	341	355	373	346	324	333	359	363	358	347	354	355	332	336	369	344	346	391	354	373	329	357	359	368	371	360	375	372	372	362	356	332	362	380	350	329	335	333	347	356	344	353	379	355	341	391	372	363	351	358	353	371	383	348	397	343	370	352	362	357	401	373	374	354	356	321	349	347	327	358	377	362	349	332	374	334	344	367	369	328	364	344	330	390	338	351	370	347	366	354	344	354	341	385	389	358	332	348	349	326	354	362	339	336	342	327	361	362	367	330	334	333	346	376	340	366	330	365	374	347	349	350	327	347	377	355	338	366	346	359	381	342	332	359	365	358	337	344	359	357	352	368	372	346	317	323	374	352	370	365	372	359	371	335	352	373	342	362	379	359	336	333	330	360	339	365	376	341	353	357	331	379	328	362	353	377	342	349	348	343	328	344	377	322	368	318	400	360	339	357	340	349	346	342	360	364	358	336	352	358	375	352	352	354	338	364	348	380	351	355	348	367	340	361	328	337	380	382	372	338	319	344	359	338	393	329	349	353	346	370	340	365	379	338	354	425	344	372	355	341	334	348	356	335	358	352	368	349	373	346	328	357	376	356	393	355	369	336	365	357	353	367	358	352	326	364	351	343	389	362	336	345	369	374	352	384	322	386	355	314	370	351	354	341	363	363	366	362	356	370	354	326	371	371	337	377	344	355	379	369	329	357	352	349	374	388	377	342	336	348	327	354	354	357	346	363	372	373	364	355	325	361	337	355	335	344	355	373	375	363	348	362	330	349	342	356	360	353	365	370	363	358	354	362	293	360	335	366	374	349	377	354	357	328	368	351	352	360	354	385	371	343	367	393	365	366	354	347	371	357	328	353	369	361	345	386	336	368	371	383	301	345	360	349	343	337	331	328	348	396	357	375	343	342	340	369	358	368	351	312	399	380	345	371	364	313	336	347	328	381	347	378	376	359	342	363	363	335	375	359	378	379	354	350	354	372	351	362	371	364	352	358	336	357	352	384	326	339	387	330	372	352	320	335	351	361	342	353	372	369	326	331	328	388	340	364	356	351	333	346	353	333	375	372	379	357	385	339	362	322	382	373	334	386	350	353	365	332	354	355	349	347	372	356	350	353	356	380	314	354	329	374	363	368	380	356	370	382	346	360	362	347	337	339	360	361	352	372	402	409	381	350	393	376	352	331	352	348	360	366	376	347	399	380	331	336	325	350	376	338	366	352	349	334	385	354	358	359	344	341	359	355	345	350	357	347	349	327	317	360	333	347	370	393	371	337	333	362	323	352	346	358	346	345	331	356	310	332	374	390	372	363	393	380	339	360	359	366	341	359	363	355	332	395	313	332	360	336	382	333	347	367	333	387	332	371	331	337	348	356	359	322	365	366	372	357	332	358	397	364	373	371	323	355	362	394	377	342	312	351	366	356	369	345	342	351	356	348	358	326	337	336	368	339	369	343	347	332	367	360	357	349	334	369	355	375	376	313	390	340	348	363	375	391	381	352	362	322	347	393	360	392	379	367	379	373	352	337	381	382	362	365	321	356	341	359	369	350	364	347	407	328	346	371	341	324	341	352	371	351	327	342	357	341	366	333	338	325	344	371	358	334	338	357	341	372	358	328	340	377	385	325	361	332	393	367	361	363	345	361	365	374	345	386	339	388	349	343	384	370	346	362	343	357	397	370	353	354	336	360	355	374	341	347	361	348	346	348	351	385	337	354	304	350	397	347	357	317	350	385	351	346	364	352	353	336	387	345	379	353	356	337	382	347	343	340	357	374	342	390	357	342	390	352	347	361	357	315	376	335	357	337	356	364	352	400	358	362	364	345	374	353	350	337	344	350	354	350	371	383	373	372	369	329	383
41133	11948	3148	1629	1212	812	691	640	520	417	383	399	352	370	348	345	320	276	306	323	307	275	268	264	295	263	265	247	280	287	257	255	267	269	230	252	248	265	266	254	255	259	263	258	237	248	267	270	256	267	274	280	241	250	243	245	252	271	230	244	278	262	268	245	234	253	229	238	240	251	257	249	230	274	257	252	242	245	249	256	266	262	229	241	248	259	245	240	256	276	253	224	243	255	271	244	225	248	264	236	260	239	245	248	265	263	250	238	250	254	219	228	243	243	272	258	247	256	231	249	218	249	270	229	252	267	227	217	254	252	243	241	256	257	280	252	267	237	250	273	239	235	275	271	234	243	237	265	246	224	292	252	246	252	260	242	253	228	239	253	266	239	260	262	242	251	212	220	240	236	222	223	221	256	265	241	261	231	267	249	247	261	239	279	248	228	245	248	230	241	259	248	258	253	239	270	264	260	242	244	259	263	225	242	260	253	238	249	245	256	251	236	239	234	255	237	233	250	249	255	248	249	266	252	247	241	225	245	238	228	259	258	252	247	271	227	260	215	231	246	247	256	241	282	240	267	279	264	252	256	267	222	206	260	245	261	224	234	227	244	235	244	227	225	248	269	265	242	252	233	238	261	251	263	236	252	242	233	223	238	240	249	238	260	227	257	264	224	255	237	257	259	249	241	228	239	244	263	237	251	251	249	242	249	232	288	259	245	244	251	205	264	214	261	222	230	252	239	267	230	264	259	247	230	270	255	235	239	269	228	250	232	238	253	247	245	239	229	238	206	229	235	232	255	217	248	267	238	232	248	256	246	232	211	235	290	272	221	240	273	246	242	268	266	263	256	232	229	230	254	234	236	223	244	237	287	257	240	252	228	258	239	262	253	264	223	240	253	286	245	255	268	265	239	233	242	232	240	265	262	228	262	248	252	268	287	243	209	228	254	258	229	229	233	267	264	230	263	244	243	257	272	232	245	257	250	238	267	207	252	222	218	266	248	256	234	255	261	259	242	255	242	244	232	267	257	238	239	217	217	259	227	252	258	265	254	256	227	267	257	278	247	254	255	277	266	223	249	263	249	232	251	250	269	231	242	252	246	265	229	262	213	217	246	226	276	251	227	261	243	237	255	255	254	244	227	229	215	258	244	257	270	246	240	261	265	223	258	246	254	252	236	248	251	234	254	235	236	254	235	231	265	230	260	252	254	236	251	265	241	254	286	235	254	272	243	286	249	227	251	250	280	235	246	243	247	250	266	239	249	270	262	193	229	242	235	257	253	239	259	237	242	255	264	268	253	243	271	247	243	221	254	245	259	256	239	242	258	258	244	228	286	227	259	236	244	242	235	271	271	246	237	246	265	222	242	213	257	278	268	257	255	262	249	238	250	258	215	245	233	226	237	230	241	247	245	246	256	251	250	257	250	235	223	252	259	250	238	228	249	244	257	234	263	242	242	258	233	274	233	252	241	245	232	243	245	243	287	225	228	241	256	239	220	240	244	282	248	233	246	277	270	267	268	256	263	267	228	266	248	262	236	271	242	239	252	247	216	229	208	227	265	233	283	255	291	255	274	220	240	237	250	285	266	263	243	271	260	223	243	252	225	253	242	265	237	244	265	275	258	242	230	256	281	227	236	244	256	263	250	256	220	259	274	233	228	227	258	236	256	255	265	231	275	256	248	242	271	281	225	255	238	242	261	289	253	213	240	237	273	251	234	239	249	261	240	263	255	249	249	244	271	258	274	254	250	216	255	265	247	251	231	238	256	235	258	257	247	248	267	244	248	256	227	234	229	256	279	233	246	238	258	251	225	268	271	221	244	208	264	209	244	271	238	247	235	264	240	244	240	252	269	238	244	245	248	240	257	243	246	264	284	245	234	272	257	259	243	260	257	248	259	235	253	247	258	229	227	231	250	247	235	254	221	248	265	248	221	234	253	229	220	259	236	242	252	263	221	232	246	276	237	241	287	249	273	241	252	251	244	233	225	273	246	238	238	270	255	243	244	272	247	241	252	268	250	269	262	223	247	260	241	246	246	278	273	243	229	221	239	231	262	268	232	227	247	232	255	253	232	222	251	263	269	241	261	248	238	233	256	244	254	222	224	253	243	252	249	243	266	281	228	251	270	232	230	231	242	238	230	241	244	229	248	282	249	237	254	236	245	255	244	270	268	236	250	239	243	270	231	234	242	269	229	241	241	218	255	237	258	233	239	255	258	275	217	239	243	247	228	272	224	237	260	262	229	284	238	270	262	236	272	244	254	221	238	220	243	264	242	257	255	244	261	253	237	255	208	227	236	252	258	284	281	271	246	267	245	240	273	249	246	234	255	244	253	242	244	239	223	247	262	261	246	252	250	239	251	237	271	257	268	261	245	255	265	252	229	250	247	249	231	244	270	243	243	257	257	256	246	278	260	265	253	220	236	253	248	239	246	235	238	237	242	258	252	255	259	247	246	266	236	272	257	251	259	244	235	225	250	241	257	266	245	210	262	243	218	231	273	251	248	228	229	252	238	208	243	244	246	243	231	240	226	264	251	253	244	219	234	268	228	245	286	249	245	262	241	246	249	212	258	243	217	237	251	248	229	225	236	239	257	232	226	244	282	236	263	249	239	245	264	245	243	236	264	254	250	287	281	242	272	226	229	249	275	239	285	250	235	246	280	240	246	244	257	252	232	203	251	240	252	265	245	227	261	219	262	241	267	230	221	261	255	234	256	251	254	211	226	252	267	221	250	250	236	234	267	234	261	234	221	260	261	283	250	266	249	234	240	255	278	253	253	260	275	245	253	261	228	240	236	231	220	232	236	240	257	241	266	273	258	242	242	220	245	223	244	229	264	261	240	276	234	245	206	210	233	239	244	236	203	232	250	216	249	256	237	239	250	223	238	271	255	257	264	268	262	261	246	244	225	249	253	244	222	261	259	256	254	266	281	268	243	261	229	257	247	277	242	240	259	211	253	267	259	266	239	227	261	235	249	240	269	253	284	240	230	259	257	260	249	234	214	252	229	230	209	219	274	263	253	246	259	273	224	245	254	244	260	235	259	264	245	246	235	227	238	252	253	297	232	289	239	249	264	245	250	249	244	257	227	239	269	257	242	257	240	249	238	247	275	258	225	235	254	262	277	228	280	235	216	244	230	248	278	238	270	260	260	229	249	238	246	243	240	248	242	271	213	282	253	217	276	223	257	225	296	265	231	237	225	256	235	280	252	235	256	243	236	252	263	237	244	221	242	255	238	241	264	251	264	245	242	236	250	259	224	247	268	243	259	274	260	233	243	253	264	253	274	239	235	264	205	232	252	232	245	243	225	260	282	250	225	254	244	276	243	229	244	276	241	279	231	247	253	218	228	244	236	243	232	235	246	242	223	245	219	255	265	232	252	233	227	263	265	238	224	252	266	259	244	238	220	241	233	260	244	220	254	253	253	256	222	256	254	251	233	245	239	274	229	257	248	245	256	253	222	233	269	259	239	259	252	244	247
17844	2004	4346	5051	4422	3517	2983	2475	2138	1898	1781	1646	1479	1341	1219	1159	1049	1039	930	943	922	904	878	838	815	823	821	753	741	784	813	744	727	741	760	682	688	728	676	705	710	688	701	714	714	691	713	664	677	693	670	648	633	653	658	700	704	694	639	665	649	663	675	657	643	679	635	683	653	617	586	633	610	622	613	676	610	688	698	639	608	648	688	646	648	610	606	651	594	649	661	627	674	636	653	625	672	651	645	671	621	640	630	623	652	626	629	651	667	610	697	657	633	585	650	598	640	624	640	628	647	669	646	670	599	618	643	653	614	608	639	621	624	607	589	618	614	593	630	612	595	616	608	659	665	604	639	604	624	678	603	675	655	595	665	642	610	610	651	623	588	619	607	610	618	678	638	590	630	624	624	645	596	638	693	632	570	652	643	609	634	670	665	596	638	613	591	637	641	672	611	628	639	632	621	624	599	634	595	591	640	600	619	615	603	658	657	603	576	663	633	618	629	658	644	639	633	617	664	639	630	647	634	642	623	658	614	609	626	662	601	620	615	612	622	632	620	645	586	615	660	595	663	624	600	624	639	568	629	626	589	635	618	614	688	639	671	639	646	616	619	655	634	668	626	649	606	580	676	623	614	598	640	614	651	600	619	602	660	631	587	617	671	647	626	614	617	600	653	634	659	671	568	612	700	587	645	664	664	661	656	629	649	627	629	622	639	638	646	594	612	666	625	648	632	612	605	619	597	646	651	644	656	634	640	647	656	644	630	617	596	620	667	602	630	589	639	645	615	653	601	638	621	636	635	600	635	603	632	636	615	632	657	633	614	600	608	610	613	600	623	609	582	620	630	655	559	640	628	622	633	614	620	606	635	624	637	638	641	662	654	591	630	651	637	627	630	643	655	613	637	668	656	599	686	623	646	597	602	600	625	590	685	593	655	597	632	639	643	610	632	637	589	636	607	679	607	612	654	602	658	601	615	647	617	639	619	650	638	642	632	647	665	654	638	635	595	628	602	657	633	599	616	640	660	636	609	639	638	680	681	592	648	653	655	630	588	622	651	612	615	660	649	607	578	588	600	592	587	617	607	617	598	640	605	644	626	569	653	618	645	622	631	639	611	610	625	618	607	583	644	624	656	591	610	669	628	660	663	651	655	649	635	569	582	651	620	620	665	622	652	637	660	630	627	635	653	643	617	646	625	638	638	654	648	641	588	653	604	676	638	620	632	663	636	622	640	609	622	593	613	604	612	615	572	605	622	591	636	609	613	603	660	660	618	650	647	624	649	660	591	624	602	600	646	658	610	651	619	580	606	597	622	623	627	634	655	576	634	633	628	635	659	632	606	604	649	596	623	611	650	639	622	659	614	586	637	624	652	683	606	639	635	620	663	598	632	629	676	679	625	620	643	669	598	630	612	597	664	633	639	605	632	642	592	634	588	648	616	600	586	600	631	634	625	642	612	647	620	620	628	600	645	621	607	642	630	655	653	627	644	600	637	653	566	591	589	656	635	645	663	622	657	582	655	579	628	648	589	635	649	613	638	620	627	635	624	621	627	636	632	623	668	645	610	621	592	627	679	661	623	639	605	646	650	661	629	681	576	620	639	597	617	622	637	592	634	633	590	662	587	603	618	623	595	637	574	626	656	593	603	642	649	662	594	608	637	658	611	676	632	613	605	647	668	626	635	688	656	646	662	610	616	642	641	636	648	612	658	659	643	670	622	623	646	618	681	613	636	588	641	640	614	617	646	658	592	595	619	627	683	647	654	640	623	603	607	631	628	601	640	628	618	603	608	629	631	601	628	624	654	672	559	625	589	643	671	663	591	594	655	637	577	650	640	621	657	568	618	644	611	657	636	580	644	637	562	597	626	630	613	657	629	611	622	619	652	681	633	629	647	647	630	584	623	634	597	626	620	612	591	641	640	670	651	633	625	582	629	574	608	641	614	638	615	617	640	617	609	655	607	636	630	622	610	585	598	648	616	624	611	607	652	618	634	628	631	667	627	623	611	620	681	610	601	674	598	629	603	633	669	626	620	626	607	656	668	643	611	685	649	652	619	610	645	637	611	620	627	663	694	596	603	655	622	646	633	631	601	619	634	660	597	661	642	623	654	681	609	654	615	605	602	660	595	623	598	623	634	617	659	644	612	616	636	644	593	666	679	687	667	591	649	593	619	582	598	596	644	631	634	663	581	638	605	589	629	632	648	616	616	640	593	599	659	609	629	608	604	626	658	660	597	615	635	604	642	636	624	646	616	671	623	663	640	624	621	634	625	617	656	697	593	601	621	633	647	606	636	646	663	648	679	587	600	627	626	651	611	624	610	619	622	586	594	606	624	622	640	659	622	625	616	717	644	623	633	653	637	581	595	632	615	607	618	637	653	659	677	630	605	623	640	695	676	606	632	606	603	684	637	636	605	590	602	658	617	639	631	628	638	605	633	664	609	600	646	690	655	627	653	610	621	659	603	595	601	607	631	621	664	654	598	591	621	637	606	617	634	632	643	635	602	649	633	608	631	648	612	604	625	671	661	644	621	652	646	645	635	615	635	671	641	680	619	586	652	619	611	654	607	623	617	627	611	631	618	670	619	645	630	620	645	619	633	564	628	624	637	617	655	664	656	640	621	656	632	642	640	633	623	651	606	648	617	583	610	611	590	684	617	599	634	628	626	637	623	626	631	621	643	600	651	636	667	642	639	609	572	638	609	593	605	585	631	640	646	615	629	588	582	631	644	590	637	620	641	606	634	599	662	611	631	646	633	675	639	602	619	625	598	674	615	619	628	634	638	648	612	603	678	644	625	640	644	621	632	601	608	661	681	662	593	644	624	649	662	646	611	696	603	590	627	634	630	658	623	604	602	665	622	649	617	609	666	626	604	620	610	609	631	566	619	625	673	607	706	619	628	637	615	605	622	629	640	639	651	597	655	635	633	583	658	617	638	666	606	667	616	627	647	667	632	670	642	626	639	643	630	620	623	649	612	650	660	622	644	596	605	668	636	647	640	665	612	650	640	623	615	596	641	632	620	674	651	650	595	627	634	569	663	634	631	626	646	684	642	631	617	568	596	608	571	591	604	626	633	664	646	611	637	640	606	675	641	665	595	609	629	638	640	594	621	645	642	624	621	616	646	670	599	633	623	636	603	640	578	625	618	673	662	629	617	607	643	637	612	612	609	657	587	644	617	645	639	631	634	654	579	613	596	618	620	641	647	666	636	593	626	582	631	634	630	644	603	643	641	566	615	584	630	628	657	650	639	616	618	629	610	600	614	623	639	586	621	633	596	670	627	614	652	636	626	642	637	609	620	642	589	647	610	627	654	581	638	608	656	654	601	609	621	644	590	647	570	632	617	669	590	614	623	673	650	625	647	615	625	647	621	684	654	645	650	619	623	646	623	627	620	678	615	600	657	638	596	630	633	624	597	651	605	621	660	680	675	651	625	648	679	617	630	621	621	607	627	614	587	689	644	636	634	603	581	605	619	640
3624	246	231	218	229	203	216	217	207	233	201	215	224	199	232	176	210	201	228	228	210	190	206	210	193	202	189	209	211	219	233	222	193	222	233	206	229	210	230	228	204	221	212	222	212	226	201	238	225	206	197	216	220	211	209	211	194	203	204	201	225	179	205	181	201	223	215	227	207	204	225	207	219	219	208	213	188	219	192	216	229	203	192	222	191	209	195	227	232	202	206	203	231	232	177	237	232	203	218	184	184	214	199	196	220	221	205	232	204	208	207	208	201	194	213	204	199	193	202	217	183	190	204	221	214	195	236	225	184	234	238	207	227	200	205	222	212	220	226	204	185	190	188	190	208	197	203	224	225	230	222	191	239	229	198	206	224	220	212	185	212	210	224	226	195	202	229	175	197	213	212	177	213	207	224	202	212	218	209	224	205	213	223	199	207	233	208	224	214	216	228	214	192	180	218	219	211	207	201	204	221	198	229	254	225	176	223	196	220	194	195	184	193	221	198	232	230	216	215	241	225	213	214	220	230	241	231	236	223	224	220	197	228	191	206	240	213	199	192	198	228	230	221	198	216	199	223	227	212	208	202	207	224	223	206	200	213	197	205	218	191	241	204	199	181	223	202	198	213	225	219	224	204	224	206	186	202	199	211	213	179	187	191	208	255	218	206	241	196	234	220	211	211	206	190	213	207	217	205	209	231	196	217	213	202	206	185	227	178	199	202	212	232	225	224	214	180	206	196	209	203	213	211	223	223	208	179	187	241	183	196	190	217	214	199	188	234	235	230	216	213	234	176	210	186	230	202	200	204	220	208	207	199	222	215	233	223	214	195	213	210	201	200	201	197	223	204	205	220	230	194	221	237	223	234	186	229	242	222	235	231	195	205	205	203	205	200	217	215	229	220	235	242	226	204	203	205	202	197	194	217	232	200	211	201	220	229	230	207	222	207	213	192	206	228	170	226	220	167	234	218	185	214	194	209	194	217	209	203	231	224	195	201	216	207	205	201	217	230	213	203	205	199	206	200	209	198	229	226	208	218	218	203	198	207	194	209	210	194	251	235	198	201	202	240	219	213	234	218	211	202	240	217	245	207	194	205	221	213	218	191	204	198	203	214	214	193	196	222	214	220	224	211	205	221	214	212	206	211	241	220	221	242	199	234	186	212	216	190	231	196	192	196	213	204	221	191	206	190	217	226	219	202	220	219	203	221	191	221	196	196	216	215	213	208	203	206	207	219	240	210	228	218	236	230	220	192	210	249	210	194	260	189	174	199	207	197	205	212	198	221	185	208	192	190	224	209	198	223	225	202	214	215	240	210	241	201	217	191	210	210	191	200	233	197	221	212	205	210	207	219	240	215	201	165	196	205	202	196	212	206	198	217	220	200	237	196	174	223	235	207	203	203	215	180	216	214	212	241	226	193	240	187	216	238	213	221	211	206	216	205	216	229	203	232	215	234	244	195	215	173	188	224	186	220	243	225	199	212	250	209	221	210	203	203	241	202	208	238	201	207	238	203	201	238	227	204	260	199	189	198	221	217	201	191	208	210	201	203	227	191	219	202	198	228	196	215	246	201	236	218	222	205	214	190	227	187	200	215	218	200	200	210	202	185	204	207	189	199	231	201	233	219	210	203	226	207	196	207	217	224	202	208	202	193	189	208	206	203	221	207	212	224	227	238	220	235	217	226	199	211	245	208	205	262	238	193	216	190	233	217	217	204	208	196	222	207	226	225	187	195	248	243	224	205	228	211	205	208	237	196	248	209	220	193	214	193	196	213	210	198	237	221	203	223	217	218	219	212	214	219	244	209	213	199	265	224	212	195	191	205	202	243	206	222	226	215	194	219	225	202	227	191	211	207	225	195	186	215	222	205	188	224	212	209	211	224	197	213	207	211	221	203	229	203	203	200	200	178	205	217	207	204	205	193	197	223	232	203	208	236	191	243	211	205	223	213	237	206	209	206	195	218	205	230	198	216	211	213	223	209	199	188	207	216	229	199	218	199	207	224	186	208	225	182	204	242	220	199	227	196	194	196	210	230	217	191	216	224	220	192	203	227	186	217	214	228	221	228	204	219	213	205	190	218	214	182	213	219	219	199	209	219	207	213	207	211	225	203	204	197	224	197	186	238	202	208	202	220	217	196	200	227	211	207	224	205	217	225	200	245	212	220	232	228	219	182	219	185	213	216	216	196	198	198	212	223	228	228	208	223	187	216	222	224	213	238	217	225	230	203	211	211	216	192	223	211	206	205	209	207	238	180	217	221	190	184	194	227	237	195	237	202	201	239	199	223	173	222	196	199	231	194	193	213	199	192	206	195	215	198	218	204	249	184	198	210	230	224	196	211	193	207	225	198	243	235	229	223	219	212	208	203	200	220	223	211	192	176	231	189	205	213	225	221	229	208	196	198	235	204	195	212	229	229	240	233	198	209	217	224	237	222	217	209	221	168	189	205	206	217	210	216	232	202	197	205	224	202	210	214	236	197	211	225	220	202	216	211	217	206	192	189	191	221	209	218	217	225	233	202	211	220	227	205	233	201	221	215	188	203	221	203	204	173	199	238	239	214	191	210	254	202	213	215	221	190	197	218	209	242	208	211	233	198	213	192	234	193	206	210	186	212	184	218	195	197	223	187	233	210	213	201	227	226	203	241	237	207	219	234	207	183	233	200	220	215	206	220	211	204	217	220	200	229	207	199	222	204	242	201	194	196	216	188	226	198	234	212	203	215	228	210	223	207	221	200	197	207	208	220	215	232	184	237	228	200	186	215	202	204	212	204	189	208	226	230	213	196	213	196	202	202	193	225	241	212	204	193	197	203	231	253	220	239	229	203	216	209	212	226	208	216	211	192	190	190	213	228	206	181	185	214	198	209	225	223	222	223	174	224	202	194	225	217	242	202	214	235	202	217	219	233	209	213	229	226	191	201	204	215	199	218	189	186	202	204	178	204	188	215	191	210	229	191	224	210	217	194	192	194	196	210	249	239	232	196	222	222	217	238	235	208	216	234	193	218	201	213	204	203	242	189	222	225	214	203	207	203	200	224	205	203	217	206	209	209	206	213	212	199	216	202	202	202	215	184	195	178	210	201	203	192	196	201	217	224	214	216	218	215	220	190	204	201	225	187	218	179	227	195	226	199	223	205	197	223	213	214	222	196	211	197	200	189	207	216	239	211	222	200	212	217	228	228	213	209	222	200	222	193	208	219	196	209	230	230	225	208	242	201	207	201	204	215	206	216	223	221	239	199	196	226	192	201	217	222	211	214	212	226	221	202	240	210	196	212	190	233	205	220	218	217	202	221	218	225	221	190	217	221	193	220	227	225	202	190	227	223	218	203	218	208	202	222	226	216	228	212	223	239	230	199	198	182	196	216	237	204	206	231	211	203	207	228	204	194	228	191	216	219	199	200	209	203	235	214	224	224	200	203	221	214	204	187	193	204	202	185	182	240	243	217	196	216	197	198	228	241	212	215	206	237	214	228	214
4139	601	653	601	601	648	608	547	581	531	557	542	535	527	547	533	543	523	502	537	515	546	516	532	506	533	487	528	510	509	542	530	539	510	565	512	510	554	511	520	569	500	510	538	542	510	534	566	541	490	521	494	549	484	507	541	511	541	515	539	543	541	529	478	523	502	528	502	499	541	511	488	549	553	538	551	514	525	527	514	534	549	534	533	514	537	499	533	532	463	516	530	558	496	514	524	510	502	546	523	505	548	494	517	543	507	504	518	525	487	527	545	540	513	496	519	523	493	492	536	561	507	523	483	494	513	539	533	511	533	552	517	519	498	550	597	525	513	502	515	521	528	513	537	503	543	502	530	549	506	486	556	544	543	517	518	557	520	575	505	493	517	528	534	547	507	542	543	495	536	519	512	512	542	523	523	534	527	495	556	556	530	543	516	553	490	545	546	483	516	517	493	509	517	508	555	509	540	514	536	540	518	554	458	527	565	549	503	538	494	494	587	491	527	548	501	511	550	481	537	507	533	536	519	509	537	530	541	507	514	519	533	532	515	500	494	498	538	526	571	496	519	553	532	503	544	516	484	502	504	513	557	516	531	544	511	514	539	515	524	491	517	514	527	509	575	497	520	532	529	526	493	532	520	509	514	480	546	507	506	529	517	543	484	506	474	521	520	530	508	474	547	485	526	529	546	500	456	504	513	516	483	510	539	539	477	545	506	532	522	510	518	527	558	532	528	534	523	517	507	516	496	515	539	468	537	522	519	543	508	530	526	523	577	554	538	517	526	503	521	538	505	543	508	509	527	526	521	523	534	493	550	561	519	546	502	536	556	497	527	554	531	553	529	538	542	509	545	523	506	540	499	505	518	509	550	522	529	529	537	499	503	553	549	558	552	548	525	535	566	500	521	531	522	530	537	533	538	530	521	538	547	553	577	515	482	518	544	491	552	498	512	527	524	509	516	528	516	539	518	508	528	502	533	521	496	527	571	561	576	582	481	478	526	562	550	518	506	556	495	555	490	578	529	507	558	507	502	535	481	533	474	496	515	534	489	526	530	528	511	544	519	500	521	510	475	535	500	500	525	531	525	523	486	454	563	489	506	491	540	554	558	538	509	491	526	571	527	567	495	511	521	479	527	495	499	517	509	534	476	534	499	556	527	523	580	554	537	495	522	476	451	525	506	564	507	520	543	505	534	517	545	506	536	490	516	528	466	491	499	558	569	517	525	531	518	544	511	516	544	507	561	514	511	553	537	538	492	488	529	538	513	525	497	519	537	516	520	505	526	513	565	550	503	567	533	543	513	536	479	521	553	496	501	530	532	523	534	497	511	528	517	538	541	524	526	492	504	499	520	511	565	504	503	536	521	516	548	522	556	510	499	487	526	518	495	532	530	504	498	512	464	525	531	521	521	529	502	504	545	551	481	519	501	466	503	524	506	525	538	518	554	520	559	505	521	515	531	515	522	542	510	556	498	538	522	574	534	516	540	577	510	539	512	547	509	524	492	509	517	473	534	557	509	575	514	515	557	481	524	495	525	465	555	500	538	490	505	512	508	497	487	528	515	539	558	533	472	529	513	509	549	499	504	527	520	523	542	499	479	476	522	513	512	522	508	528	490	530	500	512	529	528	503	516	536	543	494	529	510	531	568	527	516	517	561	542	486	530	514	526	498	538	525	509	526	489	550	490	525	503	530	567	504	527	551	540	531	500	546	511	517	546	526	490	489	554	544	483	512	483	520	566	478	517	498	504	508	480	531	516	561	498	523	550	483	501	477	548	498	485	546	536	504	571	532	529	544	542	501	493	505	520	538	543	501	498	493	513	561	545	521	496	513	536	546	511	499	496	539	537	509	518	548	518	538	578	521	558	521	534	544	524	537	513	480	521	525	529	526	518	511	517	530	506	517	526	525	505	527	483	526	503	523	570	534	538	503	523	548	514	516	524	538	508	544	513	511	545	501	507	526	543	517	523	510	488	511	530	527	481	513	534	512	559	521	515	550	523	534	502	527	491	521	508	523	559	534	555	552	593	483	546	493	544	508	494	502	521	554	560	543	584	490	540	522	479	507	520	523	512	519	509	525	530	486	532	515	542	528	525	502	542	531	507	526	506	524	497	543	550	558	536	498	520	552	514	534	520	516	504	549	512	542	517	546	536	574	481	513	489	519	516	538	563	509	505	480	522	508	502	532	518	558	507	523	506	494	526	548	536	485	522	540	527	535	479	548	562	533	518	516	524	524	484	550	526	528	515	531	537	471	521	538	544	487	508	522	518	545	515	515	530	544	544	520	521	537	543	526	518	546	518	546	536	521	541	541	521	525	530	527	524	506	482	551	515	527	511	534	528	537	532	529	516	504	506	502	544	517	473	506	511	502	523	530	498	509	531	522	529	569	552	508	486	507	545	564	523	503	509	497	481	514	514	547	510	539	533	555	524	494	524	540	476	554	510	523	543	520	512	529	522	510	536	506	536	547	555	513	533	502	586	526	535	556	558	524	525	494	503	543	504	518	531	559	559	509	526	556	515	519	543	474	508	538	518	506	502	554	516	532	473	527	512	527	494	517	518	503	510	525	503	522	518	501	520	521	518	511	529	536	538	550	548	507	511	548	529	527	515	511	531	535	492	540	524	519	504	520	520	559	543	510	489	532	525	523	532	530	525	527	495	533	567	485	537	558	510	532	540	521	570	543	510	534	528	488	525	544	572	528	536	451	514	537	522	570	540	558	563	550	496	517	561	472	508	532	540	515	547	499	557	522	552	552	528	555	532	533	540	518	534	538	510	542	521	530	562	508	534	499	519	489	516	550	534	530	532	532	514	521	539	514	526	546	516	531	532	507	572	508	577	535	535	507	523	520	482	519	521	527	518	551	523	537	516	529	525	499	557	498	543	548	527	510	513	536	532	513	503	503	525	506	503	527	508	489	482	552	538	512	490	470	539	543	509	472	526	507	510	503	509	515	473	525	512	545	513	491	541	506	514	543	563	511	562	517	547	528	514	505	507	513	504	543	531	527	562	522	532	525	501	495	528	514	507	559	519	548	508	482	537	556	520	531	507	540	516	501	540	543	499	501	513	518	567	534	485	466	519	573	534	542	525	531	536	539	547	501	533	512	518	529	514	537	544	506	582	498	505	531	513	506	515	550	515	521	519	552	531	485	511	520	548	488	483	520	527	520	532	549	525	554	525	560	495	513	516	522	507	549	547	517	480	539	539	551	544	526	564	487	515	503	529	536	492	495	545	533	576	495	550	511	521	510	522	498	530	482	518	507	546	494	549	510	529	544	545	512	561	549	552	511	535	492	496	563	488	510	495	533	526	552	522	549	556	535	541	547	536	503	520	480	520	518	476	512	553	561	501	528	533	496	509	509	539	499	508	551	501	513	488	512	557	517	576	544	543	492	522	540	523	512	509	539	530	535	554	570	501	531	544	539	529	519	504	507	532	511	483	529	511	486	536	508	487	500	514	478	499	504	545	540	496	509
27678	3810	1078	850	535	454	354	295	253	242	221	212	214	165	168	168	166	163	153	153	137	133	136	130	140	136	134	145	135	137	151	137	138	149	141	143	148	121	137	130	150	140	157	132	148	127	120	119	95	123	100	129	115	136	126	136	115	126	126	115	106	118	124	129	131	121	129	151	132	142	149	129	113	139	109	125	123	132	134	112	119	133	124	138	127	114	130	107	120	119	110	128	105	117	122	107	134	123	121	105	125	121	151	134	106	102	118	144	128	145	128	122	138	132	106	127	124	119	122	119	114	103	121	120	119	121	140	116	115	121	123	127	121	126	112	126	126	128	131	117	119	137	142	155	147	124	125	109	98	119	112	124	148	152	123	118	130	119	127	109	102	129	116	146	126	130	126	127	128	112	132	119	127	132	128	106	139	144	118	140	136	112	138	100	125	123	120	122	134	124	105	124	120	125	95	140	132	119	127	100	113	133	132	125	117	137	113	120	130	137	105	128	134	114	136	107	104	113	121	130	107	100	123	131	112	122	132	130	120	112	120	145	123	118	112	131	132	113	109	129	135	111	121	144	140	113	123	140	111	132	128	136	131	132	122	128	114	112	142	105	114	107	126	105	102	107	140	126	108	122	136	137	126	152	122	110	126	147	107	142	126	140	124	128	118	135	131	130	108	149	112	132	112	121	128	136	130	122	145	124	124	120	114	116	113	130	116	123	136	115	143	116	131	124	137	119	149	120	129	127	106	117	108	124	109	117	142	112	133	118	130	117	139	113	132	121	118	113	137	131	120	113	143	126	118	120	138	106	135	132	128	118	118	116	127	141	120	124	119	120	138	144	138	134	126	110	125	103	130	129	150	121	116	131	117	104	123	107	127	113	129	136	129	126	132	116	97	125	115	146	104	118	112	118	127	145	136	119	99	118	139	133	120	124	105	114	125	129	124	117	136	125	117	118	110	116	130	115	116	125	135	118	115	122	150	119	119	136	117	124	112	131	126	127	124	128	110	126	113	123	124	147	120	127	117	142	133	117	104	114	121	137	111	126	112	129	124	142	123	131	153	122	116	113	117	129	139	125	121	114	144	137	133	119	135	142	114	131	108	127	123	135	125	150	121	121	122	108	118	131	159	122	104	132	112	142	105	143	106	117	151	129	145	123	112	114	120	132	97	132	137	148	136	147	137	113	133	126	105	132	149	136	132	129	112	112	149	145	106	103	120	142	125	123	121	102	115	115	146	132	134	140	131	119	105	106	117	119	143	121	103	153	135	141	131	132	133	122	128	140	107	113	120	151	131	130	133	130	129	118	111	125	125	126	135	128	110	134	128	127	119	124	116	123	132	115	137	127	122	120	134	119	141	110	129	123	114	131	133	124	134	123	154	117	111	127	123	124	131	123	133	128	126	121	116	106	126	119	122	126	122	130	143	129	100	132	134	121	100	113	115	120	127	108	108	122	107	126	121	123	120	122	115	135	114	126	127	136	121	114	125	133	126	141	131	137	141	141	108	102	121	166	128	112	132	123	133	124	121	109	113	118	121	118	118	123	105	103	121	145	127	134	129	123	135	127	125	126	132	111	120	123	137	137	116	143	116	152	130	122	126	143	127	113	119	112	140	119	138	139	134	134	119	124	129	122	131	155	102	121	111	127	112	120	108	105	146	122	97	133	115	134	121	128	113	143	127	130	135	110	132	112	131	132	114	135	136	115	125	124	133	117	131	151	116	102	119	111	134	137	143	129	124	128	109	140	124	134	111	123	132	139	141	132	114	148	114	141	124	138	130	114	121	120	116	136	116	151	128	142	112	122	135	132	127	127	117	119	117	127	114	120	123	115	128	128	121	127	122	138	123	127	114	107	118	141	107	135	116	142	140	134	118	125	135	135	107	110	111	122	143	120	142	128	109	117	124	117	119	119	132	120	123	147	103	134	104	104	123	140	109	131	135	141	116	130	113	127	112	133	118	114	130	131	114	138	129	121	107	130	135	141	107	138	117	119	120	130	138	130	131	121	108	123	117	117	134	112	123	129	110	135	150	125	118	142	113	122	123	127	106	132	104	113	142	133	136	130	106	150	145	132	121	131	114	127	136	123	100	110	127	126	134	125	126	127	112	136	129	128	139	127	119	129	114	105	122	133	127	118	119	123	114	123	116	128	128	119	107	123	139	131	132	120	142	129	124	138	157	150	107	131	122	110	127	140	143	136	134	128	135	116	115	129	106	139	121	109	132	139	120	114	138	118	128	122	118	106	114	122	135	112	136	120	108	107	128	123	135	141	115	140	114	132	106	148	130	136	122	122	139	120	131	120	126	112	120	114	121	134	108	129	115	114	97	114	125	137	120	131	147	108	137	140	115	122	123	138	127	119	128	114	125	108	114	128	127	125	107	133	125	121	118	118	110	145	121	101	121	130	119	118	138	129	114	133	105	140	140	124	121	119	113	124	115	127	109	112	121	114	104	116	128	122	127	123	109	127	122	132	135	128	114	131	150	113	130	125	130	135	110	131	125	120	141	143	132	114	108	150	127	130	123	135	116	124	139	116	117	110	121	125	123	127	125	114	132	149	133	117	132	135	133	110	116	130	129	123	115	114	141	146	151	134	122	140	128	116	116	130	120	110	144	118	108	135	126	103	117	116	121	118	116	119	130	130	109	111	142	122	139	126	114	133	141	117	136	114	133	116	148	125	123	132	125	131	128	140	149	127	118	118	125	131	130	140	139	123	109	121	128	130	139	122	103	145	129	119	116	123	115	122	128	127	126	121	109	135	126	132	110	138	120	125	127	126	116	118	133	129	124	138	109	134	146	142	134	131	121	122	106	129	126	161	106	131	133	139	104	116	110	143	113	134	131	134	133	140	120	120	98	119	146	138	126	115	135	102	127	121	127	107	119	124	103	132	119	131	129	130	127	119	130	125	125	135	143	119	127	106	104	129	126	129	117	120	118	104	110	127	136	130	109	104	127	127	135	109	117	107	104	140	134	107	126	119	128	99	124	132	113	105	120	122	115	126	128	146	122	114	123	123	105	119	150	127	120	115	117	106	101	145	138	126	127	128	138	131	136	130	149	138	122	115	118	103	110	138	145	130	111	127	121	127	115	124	121	143	126	131	111	131	112	109	131	121	129	119	143	138	110	114	140	120	147	128	125	123	118	116	118	120	115	116	138	134	124	129	138	134	117	128	135	115	118	132	118	138	116	141	137	136	126	111	130	114	128	111	120	145	126	119	120	129	127	134	128	127	138	137	140	119	144	146	151	96	107	128	131	144	127	128	142	130	119	142	147	144	117	123	134	124	129	118	120	118	143	126	142	116	133	97	115	121	119	127	130	125	119	123	115	140	109	135	149	130	147	116	118	119	116	152	95	126	123	121	112	146	119	124	127	139	112	104	114	92	133	131	110	150	134	124	120	115	128	97	122	126	145	117	135	132	107	131	143	137	105	126	126	141	113	139	121	126	139	125	137	108	116	118	122	117	123	116	119	131
12736	1027	2258	2663	2338	1885	1709	1371	1148	1057	939	882	791	728	650	615	612	558	577	510	497	520	501	459	466	440	423	436	427	424	413	440	387	442	410	405	392	386	412	353	371	373	392	362	376	383	402	405	367	373	346	360	391	370	354	374	393	372	362	351	370	353	380	369	339	391	354	344	340	343	339	333	390	367	337	414	365	377	351	383	357	335	370	391	381	371	391	338	405	350	359	352	366	348	357	353	329	351	392	325	353	375	340	374	381	363	369	354	356	361	316	380	371	324	364	335	370	367	347	340	360	415	344	349	363	348	370	372	336	347	368	344	330	340	344	391	328	357	352	371	348	384	321	388	356	378	338	335	376	337	356	352	361	353	372	370	345	377	332	359	383	353	361	367	349	380	390	345	361	339	362	374	367	356	365	357	357	376	358	378	370	388	371	368	311	341	370	352	333	343	339	360	350	375	332	346	371	388	356	319	346	331	392	356	378	370	356	341	369	341	333	350	346	344	339	334	315	375	355	329	327	328	389	386	377	350	344	361	346	362	329	346	363	352	358	370	334	366	396	352	363	344	348	365	353	383	346	356	335	337	346	305	318	381	321	322	336	373	375	336	344	364	355	336	358	359	377	348	345	353	335	355	355	375	355	344	358	375	355	338	349	353	372	388	334	368	385	337	388	352	348	340	368	382	349	356	354	349	347	378	353	337	321	379	350	348	338	359	357	341	352	319	329	360	382	366	377	332	355	379	379	350	342	341	390	367	337	351	306	373	342	355	358	336	372	317	323	324	358	356	349	340	391	381	320	326	358	320	340	360	338	349	347	324	366	350	345	350	351	338	374	360	371	338	351	345	358	313	355	358	367	361	372	347	354	349	340	329	335	331	330	352	344	326	377	334	383	356	335	352	370	336	366	380	374	372	372	350	369	334	379	354	339	367	357	332	345	324	374	350	385	329	354	378	363	337	357	373	366	348	329	367	362	346	348	368	346	349	341	336	352	358	327	368	357	364	344	386	345	390	339	358	384	356	389	341	406	360	358	341	344	340	387	346	370	344	342	361	362	346	383	380	372	372	334	339	364	368	336	351	349	324	375	381	357	360	349	349	371	343	362	340	359	366	345	335	351	374	359	375	334	354	344	342	372	351	367	353	340	352	326	333	356	383	340	325	350	388	360	372	332	343	384	336	311	343	359	353	342	302	389	304	393	363	334	377	346	352	370	345	347	368	362	359	340	365	356	359	370	359	358	336	361	347	346	361	325	342	362	348	396	357	357	340	344	363	399	321	334	337	336	356	357	349	331	334	346	335	361	301	344	352	333	325	343	369	374	357	382	341	364	349	347	333	361	328	374	326	364	355	329	358	359	334	346	354	342	372	328	360	376	319	358	347	348	346	343	380	360	357	333	370	326	353	344	345	337	349	347	350	337	373	360	361	370	357	323	342	370	369	355	357	376	370	343	327	394	332	355	343	377	334	375	343	406	368	326	350	359	329	356	343	374	370	364	359	362	354	357	374	331	373	367	343	348	342	374	350	371	325	367	365	341	344	365	350	357	360	350	399	356	375	356	344	318	344	387	389	352	359	341	361	371	351	324	379	342	367	354	342	350	349	330	349	379	310	385	341	385	370	367	359	329	331	355	371	403	348	378	350	365	375	365	353	361	348	398	339	347	354	358	358	371	338	329	323	373	333	318	357	347	332	331	361	370	343	354	332	343	355	353	302	358	358	358	378	340	350	376	375	373	369	363	341	354	334	329	356	369	346	361	353	352	400	373	337	388	363	371	364	350	346	355	375	379	378	339	356	351	348	352	377	345	353	321	353	350	354	358	358	386	357	369	350	334	393	378	367	329	323	354	344	380	329	344	328	370	351	341	345	359	375	320	367	358	342	386	360	359	346	345	358	348	368	361	394	335	324	343	359	381	362	331	344	352	370	360	339	372	335	366	357	369	356	343	338	379	361	344	347	326	348	327	386	365	368	367	329	396	384	354	356	319	353	387	332	368	361	348	323	343	379	342	353	372	339	383	338	349	341	341	353	373	327	338	360	361	367	348	367	361	356	386	345	343	312	391	344	355	330	329	344	355	346	372	358	368	357	361	396	352	358	367	359	352	363	363	320	381	362	344	360	328	357	368	352	353	364	367	330	378	339	372	312	372	353	340	307	348	362	366	372	332	362	366	356	366	368	330	344	385	351	356	360	362	339	350	378	366	339	331	379	347	365	321	386	369	355	370	339	336	357	337	339	345	372	370	367	383	315	366	384	296	343	386	320	345	368	343	368	350	378	367	327	338	334	352	334	366	338	356	336	375	393	372	351	355	369	344	340	361	328	337	356	366	330	367	377	324	373	346	354	346	357	388	343	336	386	329	370	337	351	348	337	371	352	332	339	344	347	360	351	363	396	341	379	387	348	347	386	370	324	352	397	370	349	347	333	334	357	347	377	338	353	332	347	374	348	353	370	363	318	364	350	329	370	332	334	340	386	343	364	364	364	339	357	361	322	356	389	357	348	361	313	369	344	369	380	349	358	367	372	355	363	353	367	372	366	332	361	354	354	352	316	363	326	369	344	367	365	348	373	378	351	357	334	342	360	320	344	344	367	360	334	347	358	361	364	336	342	351	350	366	348	326	358	371	344	338	358	376	328	358	405	348	383	365	355	363	319	382	374	344	322	354	353	361	347	379	354	401	346	367	343	371	320	363	394	368	360	348	355	363	370	365	320	380	312	369	390	359	365	377	381	331	354	358	322	348	350	350	344	339	371	335	371	366	316	383	359	354	340	374	393	344	342	339	337	346	367	362	366	348	339	359	359	348	356	371	363	366	364	359	354	342	363	351	327	344	359	378	327	359	378	334	360	321	365	335	346	322	375	337	362	325	373	369	384	340	355	377	360	371	374	360	362	368	353	367	306	359	357	345	316	372	356	368	355	363	371	365	370	366	346	347	348	362	363	346	382	339	350	338	370	362	353	342	363	320	370	370	361	395	385	359	325	343	363	387	336	371	380	338	335	358	347	339	339	362	346	356	352	363	365	349	345	354	363	406	350	359	354	317	367	341	340	343	385	383	360	360	354	348	339	339	395	340	342	370	366	350	353	369	333	337	341	384	361	338	372	354	376	383	362	332	365	342	362	366	357	338	333	367	363	331	354	349	389	315	356	345	354	343	370	396	385	359	348	379	370	353	363	350	349	333	380	387	352	338	358	336	347	311	380	355	347	341	318	388	359	332	356	383	337	371	345	353	330	368	374	342	354	344	373	356	324	351	355	362	345	359	342	362	338	338	350	360	367	376	362	378	354	352	355	360	374	344	346	319	336	330	328	372	334	368	361	375	354	361	342	375	306	349	346	320	390	313	340	339	318	359	347	342	364	352	349	366	355	324	386	344	359	338	365	362	339	360	394	383	370	353	346	374	362	338	358	360	382	373	393	380	364	347	362	353	352	358	358	351	371	357	365	349	369	333	346	339	402	360	381	370	366	354	362	339	372
40472	11119	2870	1727	1189	898	735	608	544	485	391	437	373	360	339	334	344	325	312	295	273	305	247	268	248	286	258	257	272	272	282	256	265	276	277	251	262	274	280	278	290	244	250	275	250	302	259	244	280	244	245	255	250	266	254	246	245	266	222	284	264	251	256	249	283	238	233	214	247	254	253	228	251	282	250	230	237	242	276	222	250	231	246	269	260	277	249	267	246	241	257	246	245	256	254	249	237	249	274	247	268	271	250	270	259	251	225	246	260	283	243	242	293	271	244	248	230	237	249	248	231	253	259	246	239	260	261	271	290	266	235	277	246	259	255	228	251	255	262	263	234	259	233	252	238	243	255	240	261	289	237	237	243	268	285	240	276	264	249	248	233	235	245	256	231	246	245	255	263	244	232	245	244	254	236	263	237	218	259	291	253	243	268	255	261	269	255	235	267	246	217	235	230	251	242	243	273	260	271	265	245	274	241	230	255	298	213	248	240	252	264	245	257	253	245	264	237	270	251	243	231	273	219	263	212	267	259	243	259	229	267	264	263	272	290	286	249	259	247	251	255	253	250	266	248	283	242	255	255	255	275	268	222	291	222	245	259	248	261	241	252	262	245	245	261	263	264	253	235	233	264	257	251	269	249	250	268	229	228	264	271	242	255	260	224	231	270	260	256	273	245	265	253	251	247	259	299	244	253	243	269	242	281	245	269	260	278	270	260	256	269	228	251	261	269	255	242	254	273	252	287	265	247	257	259	246	239	233	215	252	239	243	225	244	258	244	247	219	247	267	263	262	264	251	256	273	231	263	240	234	281	245	282	255	244	233	255	229	264	234	221	237	250	283	261	261	247	253	262	260	233	245	242	239	271	254	250	244	234	270	239	219	247	257	236	214	242	234	248	230	247	239	251	261	304	237	253	302	248	261	255	271	219	233	245	239	207	245	204	222	268	253	255	254	282	233	247	255	274	248	245	240	237	214	255	255	254	285	267	263	257	254	257	258	244	245	253	245	248	260	226	266	253	242	267	233	252	277	245	265	232	247	247	252	231	262	267	285	259	248	239	261	242	232	227	241	248	257	260	264	282	247	249	239	224	234	272	253	271	230	275	254	262	263	241	238	238	279	210	252	260	262	227	242	252	254	286	230	235	244	237	264	238	245	250	265	251	242	234	256	258	243	246	274	242	255	241	244	246	235	262	222	266	240	276	248	253	243	231	259	253	254	239	253	248	246	234	277	267	279	253	248	260	226	240	271	258	223	262	260	241	258	257	218	255	247	222	247	259	225	261	266	278	246	245	234	250	266	247	247	251	276	221	242	231	266	245	250	278	240	268	263	269	233	259	283	279	275	287	255	256	250	299	269	256	253	244	255	239	258	262	255	254	265	227	281	245	278	279	249	226	272	269	268	248	235	286	244	213	239	256	240	242	264	245	258	224	262	261	231	277	226	226	241	246	268	250	232	255	254	257	248	246	270	216	224	277	254	254	263	251	259	247	253	249	263	231	259	266	245	279	251	266	270	241	257	276	274	255	256	253	233	248	244	274	236	242	251	255	239	250	262	265	251	205	247	264	249	262	233	241	215	250	234	252	248	278	286	272	240	237	238	253	255	259	255	259	225	244	239	263	274	227	219	243	255	253	226	258	249	238	221	250	230	260	271	250	240	235	240	216	241	253	261	236	251	228	277	252	247	267	274	259	265	264	259	215	264	266	245	249	247	237	256	256	236	262	249	252	245	268	265	245	251	245	217	233	249	257	230	247	239	245	220	242	253	260	299	255	247	263	267	265	266	253	247	277	234	238	245	220	245	260	260	231	256	247	223	270	263	225	264	243	261	224	248	239	267	259	255	258	219	236	247	265	248	234	246	254	253	258	264	241	244	256	295	255	233	227	243	258	238	244	238	229	235	287	240	249	236	251	274	242	242	286	290	254	245	241	268	225	266	278	261	231	255	230	234	234	254	249	247	246	260	295	246	267	238	244	241	234	242	284	251	240	275	249	244	267	264	257	273	252	268	237	261	268	260	251	228	285	267	228	229	259	256	263	245	244	227	218	230	244	240	233	239	241	245	248	276	243	263	243	269	252	229	213	280	242	250	245	255	262	257	237	222	236	239	284	247	253	216	254	301	221	239	226	274	251	286	232	237	247	289	235	268	256	251	268	251	285	244	235	233	238	236	272	251	223	254	247	261	269	258	284	247	221	230	259	252	250	257	244	259	251	251	268	265	242	247	268	252	261	241	230	250	252	249	271	231	238	255	237	223	291	240	249	261	245	278	249	247	226	262	257	246	266	257	262	256	268	252	235	231	251	276	258	246	245	255	238	275	257	228	236	237	238	238	299	260	273	235	229	280	260	268	262	267	252	276	250	229	229	265	255	248	274	238	245	261	256	267	250	256	246	230	229	247	248	247	225	252	248	254	234	251	225	274	242	280	255	269	257	265	235	237	247	244	265	235	204	228	273	248	276	275	277	281	225	248	262	235	264	227	253	240	245	221	281	257	263	293	250	257	241	222	257	244	256	249	273	262	245	250	263	265	244	235	247	246	245	260	244	236	255	249	261	254	255	262	228	241	260	236	259	241	237	259	266	260	276	268	247	246	236	256	236	235	252	247	245	267	274	221	244	260	233	271	235	253	221	263	259	253	242	241	240	250	250	257	266	259	256	246	245	226	228	248	244	225	259	234	258	270	269	259	263	265	238	247	247	253	260	272	258	241	255	246	246	279	264	263	258	250	241	255	279	253	272	261	225	243	253	246	247	237	250	254	252	251	221	250	242	253	243	245	233	256	291	250	270	274	240	253	242	257	277	250	240	246	245	232	244	263	234	243	243	233	272	249	269	257	248	258	264	249	263	260	264	264	238	224	251	251	254	249	224	244	250	281	249	229	258	234	269	214	275	230	255	253	228	264	247	226	232	260	274	229	249	268	267	248	236	220	257	242	235	228	265	253	284	271	258	245	250	278	240	233	242	281	288	230	246	246	270	257	281	241	253	277	262	270	256	257	236	238	231	251	256	248	258	266	238	256	249	221	257	258	278	254	284	271	256	232	264	245	295	237	269	221	250	232	242	264	249	259	261	240	233	248	246	255	266	261	256	233	306	259	217	255	253	250	273	278	229	254	257	265	254	275	250	247	224	257	250	249	225	249	251	228	246	271	263	215	232	259	242	257	216	257	261	242	259	251	253	270	259	252	257	220	247	255	263	254	249	203	232	263	227	250	270	281	267	237	245	246	236	250	261	268	264	240	237	251	266	280	240	264	232	262	251	249	238	251	248	244	249	228	262	236	260	263	230	233	260	259	230	251	251	252	241	224	241	240	261	242	241	255	248	245	257	271	245	239	272	234	251	273	244	227	265	241	276	224	256	295	260	247	231	234	232	252	253	245	257	227	210	254	245	271	258	264	246	257	255	251	242	261	263	271	257	250	260	256	253	228	260	280	227	235	247	242	257	247	242	227	282	244	256	216	242	260	232	228	215	215
17580	1991	4353	4983	4480	3686	2961	2492	2145	1913	1719	1600	1495	1341	1246	1199	1073	1048	933	1001	964	901	853	837	810	838	816	837	795	776	778	740	766	696	738	706	793	760	661	707	669	696	641	729	694	684	624	693	757	687	685	687	665	727	706	690	710	691	620	694	703	671	647	608	684	646	614	671	652	666	649	698	677	606	634	659	671	647	644	657	659	665	654	675	649	672	673	641	644	657	640	659	623	713	648	626	656	645	696	624	604	634	621	657	666	606	699	665	611	713	653	667	621	617	646	638	688	654	642	651	655	642	680	648	700	664	660	633	664	630	611	620	631	660	656	638	634	637	650	649	612	655	621	645	654	624	655	627	601	622	631	682	627	610	635	665	630	671	659	686	640	616	647	656	648	596	640	618	619	605	626	600	667	592	646	611	602	627	689	663	640	685	670	647	604	664	623	672	609	629	628	617	718	620	668	635	608	628	636	636	657	636	634	661	562	688	619	671	624	639	633	609	637	625	610	626	633	673	634	668	590	612	606	645	657	626	660	656	645	608	649	634	657	686	676	604	687	648	645	634	652	634	690	607	683	631	634	649	652	619	650	644	638	643	623	615	627	633	681	600	595	625	642	667	648	635	607	659	585	647	670	659	587	631	617	650	583	599	623	609	623	631	672	611	647	621	669	629	617	636	595	609	638	682	639	602	623	624	620	682	633	625	597	593	634	618	619	599	674	605	585	604	598	599	643	594	662	631	610	634	677	655	667	622	669	660	637	651	592	666	661	659	646	598	672	658	631	608	661	644	669	622	663	618	663	632	601	634	643	605	604	624	626	630	630	627	620	661	640	661	645	618	640	644	630	678	666	614	630	640	639	661	634	639	651	639	605	574	681	652	633	654	634	604	628	619	667	681	637	686	644	638	648	610	656	660	654	618	630	666	662	650	643	592	557	616	632	672	644	598	632	618	645	619	608	634	626	644	611	689	618	625	602	634	647	625	635	625	588	643	627	608	612	635	656	635	693	621	657	649	635	638	667	625	676	633	634	599	611	635	625	653	604	624	652	632	622	650	598	671	693	675	662	648	664	646	615	607	600	619	640	691	645	598	645	686	640	607	634	592	622	630	636	690	632	661	662	625	610	625	666	610	608	664	654	609	649	664	660	642	638	607	630	619	597	613	657	631	617	629	608	681	600	626	617	610	614	646	640	632	613	578	612	643	654	624	642	649	634	682	613	634	664	620	624	641	627	620	624	640	649	635	605	614	648	668	634	597	609	647	648	613	622	624	636	609	658	649	615	642	665	626	601	624	590	637	597	619	662	557	646	647	658	617	670	638	649	595	638	651	633	645	633	613	623	611	660	624	651	620	611	631	688	623	628	634	614	598	589	646	576	661	600	699	617	637	640	640	636	643	609	654	611	614	676	634	623	646	644	670	622	595	634	618	635	695	607	647	593	612	600	653	662	632	636	640	662	660	618	618	643	623	661	645	637	609	646	663	666	618	633	643	627	626	658	639	645	628	642	617	655	649	613	609	603	668	608	609	671	623	664	652	639	634	670	653	615	648	626	629	667	640	594	677	628	601	655	654	674	586	684	658	624	644	655	653	628	633	658	640	625	615	605	658	651	625	631	626	644	634	662	683	652	614	637	657	642	631	603	624	618	634	623	623	641	604	606	646	673	641	631	660	695	619	614	637	637	644	654	633	670	656	629	613	643	665	637	640	646	646	622	660	664	613	609	616	624	656	653	655	637	668	644	617	638	663	683	632	632	603	628	619	686	612	609	661	641	697	646	609	593	637	640	620	641	628	648	594	601	663	633	646	585	634	616	583	642	657	608	629	632	640	624	670	618	636	650	666	619	656	642	618	614	661	617	638	640	692	641	638	604	646	653	601	668	631	639	625	692	629	611	663	626	615	617	637	631	640	648	597	633	588	612	642	604	632	611	627	667	654	654	649	675	599	666	699	607	630	636	661	616	660	670	646	668	659	629	699	581	618	639	651	632	609	654	605	599	645	623	639	637	643	658	603	634	637	649	690	657	655	605	636	614	648	631	636	663	621	662	635	594	626	618	597	662	616	630	651	630	583	617	679	583	621	651	616	636	672	620	635	630	629	634	640	616	610	627	623	630	669	673	634	649	621	598	614	644	648	625	644	624	606	608	639	648	629	620	710	620	585	630	635	634	640	635	673	649	648	616	647	696	601	602	639	597	681	662	632	664	651	621	628	629	588	654	642	633	632	633	638	649	642	631	655	642	642	648	686	654	660	640	640	637	651	656	628	585	672	606	665	620	614	648	614	599	653	630	644	648	637	614	654	650	621	631	635	642	665	633	618	635	611	644	637	587	605	635	656	681	644	650	677	659	654	610	658	600	661	653	602	651	635	642	644	636	596	594	629	617	660	625	626	631	635	639	660	641	583	625	595	651	686	624	640	649	646	648	615	639	619	641	639	629	679	628	666	645	693	627	654	658	656	657	632	650	668	605	706	683	612	653	641	613	653	622	590	644	614	640	665	638	646	612	640	621	635	667	617	677	621	602	666	594	630	627	664	625	664	699	641	615	646	607	648	604	625	661	650	700	624	622	648	657	592	646	601	622	670	635	608	639	619	661	631	638	662	674	621	622	657	613	636	628	715	679	621	615	629	631	608	660	662	647	652	637	611	635	640	690	622	599	610	610	613	635	604	678	678	669	613	602	632	603	619	654	630	615	655	667	654	627	582	629	663	662	619	644	612	593	658	652	649	701	660	641	659	610	613	652	641	681	657	651	673	665	639	641	598	655	623	653	657	581	629	554	626	614	629	618	634	661	608	629	640	654	639	588	640	657	613	649	631	656	654	611	631	598	644	654	597	642	687	604	612	632	678	619	656	679	595	660	656	605	680	663	630	622	618	656	648	630	643	647	605	615	626	628	610	642	638	647	596	637	674	613	635	590	613	650	642	626	602	632	657	630	686	624	619	589	635	661	624	613	706	655	644	595	611	620	609	634	647	635	690	614	634	641	622	665	653	641	609	615	617	662	650	612	660	669	587	644	674	651	651	635	664	654	653	653	636	615	653	639	614	625	625	662	640	672	648	643	627	638	663	645	640	621	659	641	651	639	636	654	677	643	597	658	679	625	628	634	706	700	599	618	703	621	632	647	648	644	601	652	630	599	611	606	727	577	671	676	645	669	619	654	599	665	623	640	591	646	612	671	649	672	636	647	639	628	658	636	632	589	652	639	643	637	615	629	669	615	649	619	618	602	627	608	639	640	677	638	617	603	660	620	680	671	711	662	630	656	649	615	645	608	663	562	660	662	613	659	661	673	668	647	647	692	640	656	613	645	637	672	589	656	626	682	649	620	594	626	608	628	680	649	615	650	633	630	683	637	623	651	642	645	665	652	610	623	639	684	613	606	551	642	661	651	595	609	595	654	588	631	641	644	594	656	597	653	676	641	644	626	596	673	629	662	595	612	658	642	627	602	620	683	628	624	638	636	635	585	682	676	607	626	670
3306	232	229	220	196	194	228	224	192	228	243	204	212	223	204	196	190	226	234	201	190	210	227	233	211	217	214	236	212	230	197	225	236	204	236	216	186	221	213	216	201	222	236	210	218	233	211	201	208	238	221	245	187	227	207	247	224	195	243	220	226	245	205	207	211	190	203	193	201	187	218	209	202	230	231	220	192	214	219	239	246	212	210	201	194	208	221	235	210	217	211	202	220	251	202	210	197	202	216	230	217	235	210	198	205	212	224	206	215	199	201	208	203	201	206	212	234	248	224	214	217	166	194	211	203	217	217	206	215	198	209	171	183	194	225	206	191	187	205	182	207	214	238	229	210	194	230	234	204	213	198	225	211	220	206	216	190	206	181	219	219	208	220	213	190	235	238	218	231	202	209	183	206	234	212	220	224	248	216	236	216	203	222	215	218	224	225	183	205	224	212	219	224	217	228	209	219	212	194	179	220	194	226	228	197	186	201	217	227	207	199	208	220	186	195	213	230	215	204	201	204	224	208	224	210	221	213	239	254	214	208	218	205	233	209	203	199	203	247	226	240	207	238	216	235	204	217	211	250	210	218	217	204	236	210	193	227	232	226	232	228	229	215	205	214	205	197	215	224	243	216	198	214	222	197	213	244	208	201	243	231	201	207	235	210	192	209	220	226	213	216	200	211	208	241	234	220	240	232	234	197	199	220	236	206	195	192	232	210	216	201	230	191	225	227	203	177	232	213	219	233	222	215	242	222	176	216	164	210	209	214	225	193	223	209	226	218	200	195	202	212	209	198	217	197	211	215	203	231	204	195	209	214	206	218	226	249	235	194	213	207	217	221	210	223	204	223	233	207	218	207	205	204	206	211	204	207	228	219	195	211	227	226	232	205	216	220	218	207	207	240	215	204	226	235	243	224	206	209	199	206	196	230	207	213	200	227	225	210	220	221	210	214	212	197	194	219	224	198	231	205	205	203	212	213	204	221	216	212	206	221	265	207	208	195	213	210	231	212	220	219	226	202	218	214	227	221	213	211	222	231	214	204	224	205	197	206	228	220	237	216	217	221	202	194	203	214	203	206	204	207	207	233	227	217	222	192	207	247	211	205	201	212	216	210	223	219	194	211	211	206	239	205	224	193	203	206	215	204	176	204	218	238	222	207	213	233	204	209	218	187	235	209	209	239	259	191	198	197	240	192	210	227	221	203	212	213	224	232	208	209	220	213	225	227	216	230	219	220	224	227	208	229	226	189	207	200	247	223	185	200	198	178	216	214	210	201	226	227	210	215	209	241	217	224	199	190	209	219	242	219	241	196	242	231	197	230	205	205	215	238	216	201	224	218	229	202	199	216	186	203	227	204	215	222	215	200	216	226	215	233	205	207	245	208	220	209	226	215	231	225	227	220	206	221	220	198	188	202	182	230	234	216	229	196	214	230	212	213	189	182	219	214	247	224	188	171	230	204	217	224	177	234	205	213	213	210	242	227	199	255	205	213	201	208	213	190	216	213	203	199	212	210	218	227	214	185	229	217	207	207	206	214	197	229	216	179	219	195	218	209	241	228	220	181	205	218	193	200	190	198	201	218	225	200	210	210	230	240	208	213	231	225	211	241	206	212	231	241	207	202	213	233	198	219	196	228	217	215	229	215	201	212	259	222	217	230	229	214	202	197	211	210	231	179	205	222	186	214	185	207	191	215	203	191	187	186	203	232	206	208	230	204	224	210	233	233	216	213	192	199	225	215	213	196	217	228	195	227	213	225	215	197	216	214	221	244	210	209	211	220	220	222	221	212	228	203	255	211	217	206	196	211	226	210	213	210	201	212	187	212	192	222	220	226	184	204	221	206	176	206	203	204	223	234	219	206	227	224	203	212	194	228	216	228	223	228	206	227	199	235	229	205	220	209	223	236	228	238	186	216	218	199	210	198	211	214	202	232	211	222	223	216	216	194	180	229	201	210	207	208	224	217	195	204	219	214	212	233	215	214	248	231	236	219	213	215	216	229	211	197	221	208	219	236	210	191	221	199	226	235	201	170	204	224	197	214	231	239	214	207	198	224	207	207	221	211	227	213	211	204	222	205	198	214	230	217	254	208	216	212	256	189	201	228	201	207	195	235	213	218	208	218	205	231	238	237	248	203	197	195	223	233	209	235	225	224	210	200	206	203	197	238	245	220	211	226	207	214	204	198	209	230	222	218	206	221	211	213	213	193	210	235	198	212	212	207	202	214	220	223	205	236	226	215	223	222	210	207	220	218	214	210	195	216	197	216	209	214	209	215	235	190	212	180	188	221	201	243	195	202	199	211	205	246	205	207	222	231	221	236	191	217	192	209	215	217	213	199	203	225	205	241	229	213	221	205	227	220	222	212	189	210	225	215	208	180	211	198	194	212	189	204	201	217	213	225	219	224	214	203	210	196	224	211	221	215	255	205	195	214	224	216	226	199	239	205	204	208	220	201	189	186	201	202	208	245	208	231	191	226	253	214	219	207	218	187	212	191	196	208	210	225	197	211	190	254	207	207	197	224	198	242	200	216	223	218	206	191	205	203	231	192	225	203	181	221	211	212	222	198	214	222	209	198	186	215	212	223	211	186	201	212	201	172	212	221	208	238	198	184	245	207	221	215	226	214	229	189	191	206	214	216	187	209	215	229	218	212	240	228	211	210	195	192	213	204	210	205	217	214	195	232	197	221	249	205	224	203	205	216	213	222	225	225	202	186	223	220	206	228	213	236	200	228	197	229	221	240	229	222	243	227	211	165	222	196	214	218	221	209	217	228	227	220	225	241	217	194	204	201	201	234	199	227	216	210	237	235	212	194	209	205	202	203	214	179	190	190	194	212	204	213	211	195	226	209	243	223	218	223	218	209	210	212	207	199	201	199	228	210	215	210	220	224	203	229	192	218	214	234	188	212	208	218	208	210	211	208	207	201	212	234	220	211	221	198	224	211	220	202	184	199	222	223	196	190	192	204	188	200	185	218	227	214	210	191	233	212	214	207	228	220	213	207	189	244	206	216	192	197	211	211	221	204	216	202	208	238	199	217	228	220	200	212	205	225	193	213	222	230	221	226	202	186	229	223	194	220	216	217	226	234	235	187	209	199	209	204	221	228	217	207	203	201	213	226	218	215	219	227	216	230	216	236	194	213	188	213	205	252	205	218	211	186	200	226	222	205	214	239	218	221	223	192	196	193	212	217	204	229	227	233	210	217	224	227	237	196	192	214	226	228	221	193	217	245	200	181	194	193	192	221	216	221	213	192	211	237	208	203	200	214	236	209	236	220	217	188	222	185	225	232	212	194	201	207	214	200	202	232	186	208	229	217	204	198	190	230	204	214	231	206	221	222	228	201	229	215	228	206	221	226	218	234	221	221	207	196	224	227	207	172	212	204	233	225	204	206	207	206	201	213	203	203	216	210	205	212	215	209	185	208	209	199	216	226	196	209	216	201	212	203	206	213	205	234	214	235	183	185	227	190	194	174	209
4078	543	604	599	627	624	551	553	569	565	522	584	543	526	557	541	536	551	528	517	472	565	565	516	547	572	523	525	562	559	538	541	503	485	535	519	554	545	558	564	514	530	539	543	528	562	555	527	533	537	541	569	472	505	539	521	544	534	594	574	517	585	508	527	510	501	492	543	521	549	547	541	519	518	562	528	505	523	495	498	513	520	510	525	536	521	580	575	552	517	532	512	518	502	536	505	547	552	519	522	533	527	592	510	525	556	529	587	516	522	502	517	505	507	511	563	496	557	507	528	548	488	526	573	525	543	532	500	520	556	558	555	547	505	562	523	541	497	550	554	516	512	536	550	550	553	507	540	501	511	540	497	519	506	522	551	542	524	513	550	529	545	550	529	495	543	522	519	565	534	519	518	543	534	501	554	542	545	562	534	520	506	479	533	504	505	490	510	535	532	562	539	539	528	503	488	533	517	537	561	482	520	452	538	516	541	538	568	515	512	533	536	544	608	528	506	513	526	526	532	491	528	587	554	535	555	533	507	521	538	507	560	517	538	529	511	545	507	519	511	537	519	510	550	526	518	539	478	513	512	478	514	503	545	524	539	553	542	512	494	543	544	560	513	556	495	523	529	539	526	508	480	548	522	510	487	547	562	516	523	535	494	510	531	558	500	512	520	512	546	502	507	535	542	519	519	512	513	514	515	545	556	491	566	492	528	551	527	520	502	516	507	519	551	534	516	527	507	512	494	592	530	527	544	507	557	477	489	531	500	542	553	536	531	519	544	509	510	522	517	558	543	536	559	536	543	550	482	514	523	536	551	518	531	518	553	531	509	542	514	538	487	566	532	548	542	546	546	562	518	535	532	535	563	523	585	548	498	565	546	559	500	579	505	540	545	502	534	540	530	518	532	522	501	530	493	517	559	526	509	557	553	556	542	510	515	554	534	507	558	536	529	530	522	509	535	561	535	505	511	478	546	509	557	531	526	568	527	549	559	539	561	512	543	526	547	562	517	512	567	514	536	553	537	554	546	537	522	496	526	528	535	531	531	521	539	541	521	530	516	527	514	556	503	528	513	507	460	539	554	563	497	474	516	506	540	532	492	554	533	507	541	504	551	551	551	572	537	511	468	549	528	553	529	516	492	515	543	513	509	553	511	537	474	493	557	548	500	561	533	532	539	518	586	551	575	530	544	505	540	515	510	543	526	527	516	528	531	548	514	523	488	552	557	512	581	520	561	513	535	547	576	519	552	555	494	525	533	471	560	538	499	547	500	580	519	541	562	503	556	511	538	526	548	509	549	492	530	548	488	511	537	522	533	507	536	546	536	552	527	509	504	512	574	531	528	551	480	549	510	490	587	500	536	559	520	493	546	461	479	522	479	528	537	492	523	525	553	530	522	557	533	559	498	531	510	556	549	555	527	540	516	506	534	498	474	562	527	506	508	516	538	507	514	536	525	540	536	512	529	488	572	512	549	487	543	507	535	528	542	517	525	514	547	562	534	499	522	553	545	532	539	539	556	572	526	550	530	488	522	553	527	493	504	520	517	521	552	514	550	561	543	516	566	546	536	555	525	458	512	510	537	510	515	530	551	517	492	529	564	511	531	517	494	563	547	500	546	533	506	530	507	516	533	553	533	519	455	512	556	530	518	534	532	497	518	539	525	536	548	547	491	521	549	533	537	552	523	534	507	539	532	559	513	525	522	525	532	487	544	548	486	511	530	538	536	523	520	504	566	544	488	507	529	564	504	566	542	568	516	522	543	595	478	534	514	515	559	490	486	521	540	488	520	557	484	564	482	566	543	552	514	533	541	482	548	576	521	555	549	529	530	539	519	564	563	547	491	539	538	553	562	539	529	569	525	514	546	529	548	532	552	556	540	478	529	529	555	499	512	513	522	554	535	557	512	537	536	592	518	562	544	522	494	577	561	542	563	489	503	585	532	536	507	530	559	510	517	542	529	544	529	533	540	486	505	538	526	526	512	516	555	502	556	545	519	560	534	545	489	510	542	502	548	531	537	513	534	468	524	515	585	496	519	537	512	493	552	491	506	495	564	527	511	539	555	525	529	555	515	537	546	545	525	548	515	532	547	536	554	534	540	560	542	479	553	481	553	531	535	531	523	527	503	530	518	554	520	539	546	525	532	532	535	550	519	508	548	497	544	534	551	529	485	504	522	563	556	530	548	510	527	535	529	527	552	524	544	523	555	491	531	502	525	513	561	558	517	491	505	514	568	512	524	543	543	507	573	551	522	552	561	496	522	568	559	545	465	515	524	512	547	531	523	545	565	509	513	508	549	515	540	495	548	543	561	555	534	518	534	533	573	532	524	542	543	549	567	529	541	537	549	535	506	524	583	551	504	511	526	548	512	513	525	507	559	540	490	516	560	548	555	544	540	515	529	540	548	525	550	500	551	569	565	536	502	502	546	560	561	578	522	525	599	523	501	477	525	536	530	514	499	520	499	516	551	579	534	555	516	554	553	526	524	547	519	523	508	612	543	513	558	513	556	518	484	530	538	543	540	526	480	523	563	591	501	523	504	538	539	559	522	538	511	532	548	519	527	491	507	550	565	494	518	513	530	554	526	550	525	494	560	539	568	527	547	498	537	574	517	545	524	529	523	510	558	534	517	542	512	516	520	529	523	524	514	529	538	517	554	529	560	520	475	522	505	519	509	492	542	528	518	518	540	541	514	521	527	540	487	517	527	510	541	522	537	512	520	514	520	540	547	529	542	546	502	512	527	525	521	537	528	530	574	492	514	534	560	517	525	565	526	512	484	542	502	506	563	558	528	596	553	537	546	525	541	556	492	550	533	540	541	547	506	497	543	503	526	531	501	515	531	533	546	542	504	563	529	516	509	519	499	551	568	539	530	545	539	553	498	541	502	524	534	498	527	535	545	531	537	554	533	536	549	542	522	495	544	568	504	543	542	509	548	554	512	513	556	536	518	500	507	544	545	492	494	521	534	509	489	558	530	499	526	525	491	521	501	550	557	537	502	521	519	513	525	494	555	467	583	548	558	559	474	560	523	496	513	498	544	544	484	531	531	539	486	518	500	561	542	517	503	525	496	516	489	496	530	532	486	532	527	524	510	517	515	491	533	542	515	531	523	510	509	570	477	537	537	514	514	515	527	513	520	503	502	529	572	527	569	521	547	518	528	489	514	513	514	521	552	498	518	540	546	538	542	514	503	524	541	542	548	484	505	520	539	564	557	576	532	527	506	536	519	499	506	515	528	523	510	525	562	528	542	570	547	498	516	521	523	504	561	474	517	539	511	543	527	518	552	507	540	520	557	494	533	531	552	547	517	555	525	532	476	513	567	551	518	524	567	539	507	543	551	579	535	503	533	502	500	527	543	485	542	514	539	539	546	514	529	537	540	531	549	537	555	558	540	536	557	540	608	542	545	556	514	534	514	520	518	539	538	526	502	495	543	561	502	549	504	519	559	543	518	507	530	543	587	547	555	581	573	532	532	524	555
27627	3579	1110	723	613	485	352	304	247	252	205	193	173	191	151	156	154	143	155	127	153	146	153	166	138	152	135	146	111	143	103	113	145	150	144	104	129	136	155	154	133	150	122	116	143	128	122	124	129	117	143	128	131	127	121	133	142	130	142	129	110	119	138	145	95	124	156	139	118	123	137	108	148	125	109	130	111	120	130	126	130	123	139	122	135	135	121	138	152	114	111	122	124	139	140	116	118	144	138	121	122	113	132	146	137	121	116	106	130	143	134	112	121	119	122	126	110	138	112	141	143	138	120	127	128	125	124	144	130	136	120	111	138	128	124	118	134	150	115	165	135	153	120	128	116	118	116	125	136	121	124	104	111	139	116	138	114	131	133	118	143	132	122	129	157	111	119	119	145	113	126	141	155	129	151	132	114	126	147	150	140	118	129	129	146	136	136	146	130	105	130	118	138	102	112	128	119	109	121	141	132	108	128	114	114	129	127	126	132	128	141	137	131	118	129	122	113	134	131	132	125	129	135	130	138	146	120	132	124	142	126	134	126	110	128	135	145	119	119	127	144	131	136	143	126	143	129	115	122	127	120	109	118	123	111	108	127	124	111	150	134	125	120	122	135	168	136	102	102	165	128	134	124	119	119	134	139	129	134	140	137	142	133	147	120	137	133	123	131	154	128	163	129	139	126	112	123	113	137	115	121	144	151	133	121	110	127	118	145	113	144	120	122	99	119	135	145	124	128	127	109	130	131	128	152	136	119	129	133	124	125	127	137	124	140	142	124	128	124	133	125	120	135	112	141	110	116	105	120	122	118	131	121	114	132	123	127	144	134	99	132	138	138	156	126	108	141	111	136	136	119	136	127	116	134	125	109	113	130	117	110	124	136	134	131	120	139	157	127	130	133	126	125	117	123	117	117	131	126	129	117	136	116	112	114	109	118	113	119	127	135	109	125	136	117	134	121	137	147	121	116	119	119	113	115	117	106	112	140	140	124	135	118	106	128	138	140	128	107	146	126	138	123	142	144	164	138	122	132	135	137	125	120	153	129	144	139	108	137	150	148	120	130	125	128	147	134	131	97	123	135	114	118	157	128	134	138	146	130	116	141	146	130	126	121	134	108	141	118	119	118	136	124	144	139	131	123	128	137	157	106	116	125	124	126	137	124	118	138	121	121	157	130	136	131	117	130	127	129	126	122	120	104	143	104	150	116	109	137	123	133	140	130	144	125	160	131	116	136	126	103	137	135	136	146	137	128	138	134	128	132	118	115	110	143	135	125	128	127	129	133	114	122	134	112	134	131	129	151	153	129	117	115	119	147	142	123	134	139	134	118	132	146	115	131	136	136	121	136	129	124	112	123	117	140	133	128	151	125	135	134	116	121	102	109	114	130	121	138	130	114	128	133	137	135	119	118	146	129	129	158	128	138	129	124	103	116	125	133	144	125	131	140	114	128	124	120	132	111	149	137	105	142	129	123	115	127	123	141	117	115	126	136	115	130	135	122	147	137	129	130	124	142	137	122	133	123	118	122	137	129	119	133	121	111	124	123	138	132	123	143	124	131	133	132	124	127	135	130	147	114	115	138	145	138	129	142	127	126	124	124	109	146	125	113	117	130	156	133	134	122	126	124	129	104	137	136	119	117	109	142	148	124	116	143	117	135	145	129	116	122	134	123	144	131	132	124	131	133	134	130	137	106	129	146	126	106	139	124	134	120	127	121	135	132	132	139	112	130	129	113	127	117	125	135	141	147	149	145	134	103	139	141	137	123	125	118	133	125	125	124	147	129	125	111	141	147	133	123	106	124	113	127	118	144	126	118	124	122	105	113	132	164	129	145	122	132	128	137	130	142	137	116	122	134	140	115	135	118	129	139	128	126	114	148	132	105	123	104	96	133	140	123	130	115	145	142	131	127	123	129	122	111	148	94	118	149	128	131	125	138	133	115	111	121	137	126	135	117	139	138	117	121	130	137	116	134	119	144	149	143	119	125	116	130	151	128	131	142	132	124	137	127	135	132	152	125	155	130	131	119	116	148	135	115	122	127	144	120	147	129	117	135	139	115	118	127	127	136	139	135	141	139	104	123	129	130	136	114	117	111	125	135	124	128	129	145	131	136	131	121	111	138	93	117	123	121	146	125	137	123	124	146	130	125	134	142	117	144	134	123	109	120	111	125	121	114	133	134	126	158	128	145	126	129	109	154	146	107	132	128	124	117	128	138	140	155	123	133	128	143	111	119	116	116	133	128	129	130	123	123	121	129	139	128	115	138	124	134	141	127	118	155	145	133	127	136	121	127	120	133	146	142	123	135	114	119	126	130	133	124	141	115	123	138	153	139	108	126	132	118	128	115	120	123	115	148	147	147	141	144	125	117	123	119	124	122	121	158	108	126	135	112	131	123	125	135	136	153	138	142	116	121	122	119	113	105	121	125	123	104	125	115	107	144	148	139	119	134	133	111	96	105	143	109	133	142	118	116	129	121	130	135	121	107	132	136	130	155	142	142	109	119	122	140	140	131	122	130	142	115	122	159	133	119	125	114	133	130	105	140	131	118	107	122	109	139	129	127	137	129	118	141	114	143	132	132	124	120	138	119	134	135	126	112	122	150	122	135	151	120	117	108	134	134	129	134	126	123	121	110	143	122	128	119	137	141	125	136	118	118	121	113	135	115	122	136	136	141	125	138	119	134	120	125	152	126	101	116	117	114	132	154	134	107	122	136	120	134	145	155	138	127	125	139	114	118	129	116	127	137	134	120	139	146	131	121	122	120	141	148	105	134	139	129	112	122	132	123	127	124	117	146	131	101	126	130	132	113	131	130	118	144	145	112	150	129	121	120	113	137	133	119	140	99	130	134	121	158	100	151	156	129	146	146	118	138	134	132	136	134	143	124	134	128	133	139	127	115	132	133	128	135	123	145	112	116	123	115	141	115	137	120	138	111	131	132	132	123	114	129	142	128	138	156	133	124	130	136	136	143	133	109	126	129	123	132	129	130	132	113	126	128	117	126	123	137	123	143	119	142	135	115	132	139	157	123	137	122	125	147	124	156	148	129	119	130	125	126	136	153	122	152	139	122	147	131	121	141	153	132	127	144	139	132	135	117	124	126	147	139	142	115	122	127	122	145	118	130	122	128	133	140	112	140	123	143	140	131	165	139	120	128	126	128	140	111	124	124	135	140	129	128	125	140	128	141	129	127	136	116	136	133	121	122	117	131	134	113	124	107	142	163	121	125	128	138	112	127	126	129	133	114	147	122	123	130	148	143	123	127	145	114	125	119	135	127	115	138	134	115	126	142	112	157	122	145	124	111	132	138	128	139	117	126	113	115	121	144	118	124	141	118	131	131	114	122	114	131	117	145	132	142	130	124	126	130	143	140	127	122	134	127	123	122	119	121	137	130	136	143	145	141	133	121	126	126	126	134	120	120	128	119	120	129	132	137	121	132	96	146	115	131	124	123	139	116	136	133	138	114	129	128	130	116	118
12514	1089	2318	2735	2344	1933	1601	1322	1115	1022	899	862	770	711	705	662	586	597	530	506	499	476	487	477	465	435	403	484	441	425	442	430	433	409	423	396	426	416	426	404	414	407	419	387	391	375	364	421	385	376	378	406	351	370	382	408	380	384	366	397	381	397	378	395	406	385	382	371	383	410	371	395	378	369	400	380	377	358	368	355	370	373	363	388	378	375	346	353	384	349	385	392	350	385	388	360	364	344	354	360	370	393	373	371	358	350	376	354	343	366	345	362	337	361	355	428	388	356	388	396	362	362	380	389	357	380	347	376	375	399	307	381	360	346	388	375	378	365	334	365	373	384	368	373	374	387	375	351	335	376	375	339	357	374	340	366	399	346	388	369	340	369	392	362	365	407	406	350	348	366	383	345	343	357	373	379	400	356	390	407	383	365	367	379	385	339	367	338	368	395	374	353	389	374	378	380	365	369	370	350	370	366	364	351	353	379	369	373	354	330	340	378	350	364	371	350	366	363	357	354	372	352	350	349	374	367	373	338	346	343	376	359	406	389	358	355	372	371	377	366	340	428	366	339	366	340	369	359	347	366	365	380	396	348	378	339	379	314	370	348	378	355	363	342	374	364	391	357	373	313	392	352	395	368	376	322	368	329	371	361	323	366	396	342	376	390	361	392	315	383	335	359	365	375	364	407	374	340	384	389	374	374	343	352	381	353	364	352	353	369	373	367	396	358	329	335	330	386	364	343	357	367	333	366	363	332	392	356	349	361	366	331	352	349	372	362	346	377	335	368	325	353	364	322	368	396	370	344	336	365	346	362	363	352	360	350	353	363	360	353	356	362	374	355	339	344	358	353	383	336	383	330	347	337	362	359	357	314	381	335	412	348	400	386	339	373	378	371	358	383	345	423	383	358	348	368	361	374	362	381	345	330	339	362	370	373	385	371	405	370	339	349	367	346	335	365	351	336	376	358	331	352	389	354	361	347	374	361	357	354	359	382	330	385	388	402	347	342	371	362	369	389	371	374	354	365	345	350	366	368	321	345	375	372	337	328	351	379	357	333	359	377	359	352	332	386	365	372	356	363	353	375	390	382	376	362	364	342	346	366	363	392	392	374	372	379	376	372	379	385	332	363	377	358	369	367	375	350	322	372	353	394	349	364	382	326	354	372	357	343	365	374	382	358	363	362	382	350	367	374	361	333	388	375	377	368	400	367	332	367	358	374	370	370	348	361	378	380	355	366	333	385	381	369	325	371	431	359	374	332	356	381	383	374	346	352	376	371	342	364	396	329	333	370	331	339	380	353	330	345	386	376	342	368	355	348	386	361	392	374	379	363	372	358	329	382	398	357	325	360	369	369	385	352	351	390	411	381	359	369	350	384	354	365	390	353	298	366	367	346	401	371	375	376	373	385	368	345	355	345	358	358	379	379	360	326	355	333	347	356	367	377	362	350	360	342	381	391	367	356	361	349	369	347	384	372	356	398	354	342	351	327	349	363	363	351	367	363	385	344	393	328	367	354	386	354	360	373	388	378	356	371	370	363	391	389	375	363	377	384	339	395	360	347	393	343	368	374	377	362	388	366	391	350	355	360	381	332	356	380	389	372	361	395	364	360	385	366	376	368	356	356	344	372	370	367	361	359	378	374	337	354	345	364	351	327	374	355	350	388	343	354	354	349	370	321	336	344	385	369	342	352	362	361	334	335	373	369	369	353	347	352	358	350	336	378	379	375	344	358	358	333	361	332	381	355	350	343	403	354	328	358	337	378	350	340	342	383	356	370	408	363	317	382	358	352	380	328	333	351	361	357	352	348	364	351	337	374	353	389	351	370	367	372	368	327	353	407	349	388	384	339	374	363	349	368	383	377	383	363	368	386	375	382	402	334	357	363	345	336	375	374	372	362	380	369	354	344	398	376	364	366	377	356	374	399	350	378	366	380	329	372	358	323	360	381	355	334	349	382	335	360	356	380	379	343	349	379	315	335	393	373	406	389	358	384	398	364	336	359	357	415	357	346	358	351	360	363	346	381	350	352	368	336	355	381	358	356	376	341	394	382	342	366	353	386	352	382	392	376	344	357	418	326	350	378	340	391	348	353	379	358	332	398	355	344	382	367	379	351	349	396	372	366	342	367	373	372	339	394	362	350	381	367	352	362	333	365	369	365	365	373	350	389	337	388	370	385	373	359	388	387	383	376	371	340	390	375	370	363	350	381	374	342	373	349	357	370	354	359	355	355	409	382	353	360	367	348	348	354	350	345	383	337	364	326	328	378	365	349	361	342	366	358	407	367	340	373	366	385	356	351	394	346	386	371	369	376	351	348	403	391	362	349	342	353	346	344	359	352	353	362	356	376	400	327	366	392	351	373	387	353	367	354	356	360	357	367	328	333	356	352	365	350	375	367	371	375	334	356	416	381	339	362	376	344	362	352	345	363	361	393	347	372	363	341	377	374	370	354	358	326	371	356	339	343	336	390	419	383	336	372	358	370	351	335	360	387	377	321	363	358	346	412	364	373	368	349	377	358	368	377	372	379	360	332	366	386	382	337	364	388	375	343	351	365	376	375	364	348	372	338	349	368	349	332	378	328	413	383	337	358	351	358	361	348	342	384	348	326	386	368	396	397	341	355	394	371	376	371	370	352	330	380	335	356	383	380	357	342	353	380	364	337	403	348	344	339	393	355	362	374	370	407	350	381	350	355	329	372	359	345	346	379	348	382	371	360	347	342	360	414	348	352	395	379	368	362	334	389	370	368	353	314	346	366	360	364	342	362	387	325	402	375	359	320	345	361	363	359	365	366	352	364	380	346	369	366	353	367	366	340	367	361	339	375	337	350	358	350	357	364	374	378	375	366	355	360	353	381	406	356	377	355	387	395	332	353	367	354	348	343	350	376	347	355	380	353	377	366	367	385	366	375	388	360	378	357	375	372	352	361	359	358	365	404	338	378	363	302	352	365	354	346	356	372	356	342	354	368	400	388	382	381	366	371	333	359	358	376	375	361	326	348	435	364	349	361	378	384	344	347	356	357	363	371	379	356	350	340	340	367	386	339	351	359	354	370	376	371	338	356	382	348	333	373	359	369	357	328	346	361	359	378	334	312	383	343	337	329	366	399	375	326	387	323	345	363	338	368	345	360	366	356	349	350	348	359	380	362	372	352	378	373	395	358	348	364	383	362	366	360	370	337	360	341	378	392	346	357	411	352	338	348	385	344	390	369	387	364	359	378	354	383	399	350	354	347	374	340	334	347	392	343	352	361	345	368	362	337	372	384	350	377	339	380	370	379	355	363	380	380	355	401	401	361	352	367	400	383	372	392	371	381	372	368	388	379	356	369	395	358	368	360	354	374	336	391	379	352	353	365	352	371	364	356	368	384	358	357	389	373	341	354	342	380	369	378	363	363	364	359	359	364	388	365	363	378	343	357	360	347	360	355	354	338	393	375	363	389	359	367	342	325	344	370	383	352	335	357	349	369	359	351	395	362
39979	10184	2799	1745	1167	841	699	589	479	485	419	389	367	379	320	312	329	308	313	331	307	291	271	252	277	262	287	255	278	275	283	233	279	238	260	262	262	265	303	268	283	258	246	251	243	262	248	266	255	239	256	265	260	262	258	239	254	247	239	258	278	262	280	255	256	250	252	258	269	257	263	255	274	241	260	260	238	233	312	241	223	252	262	238	272	262	248	258	269	227	257	255	271	275	269	276	270	275	270	271	245	241	234	259	270	246	252	245	230	260	267	257	270	274	278	253	249	234	254	229	239	241	268	273	247	243	249	246	243	277	267	234	246	260	303	266	265	270	250	232	260	264	231	253	240	235	227	218	268	219	259	270	244	256	269	232	232	258	246	230	273	249	250	261	254	267	245	253	263	260	306	258	272	268	243	253	280	249	252	247	268	296	259	253	256	268	264	248	263	244	274	276	240	242	260	230	253	275	244	310	241	253	258	218	239	294	264	271	268	251	251	245	252	247	253	232	268	248	258	253	249	237	244	238	259	245	268	230	242	245	226	275	273	254	274	223	233	253	257	236	279	260	266	280	254	246	275	219	242	229	253	239	227	256	248	251	252	253	229	244	243	251	236	261	243	262	254	257	212	249	220	238	248	274	283	242	266	255	216	267	260	260	250	259	280	250	251	277	282	245	239	274	235	262	224	264	261	242	237	270	264	262	265	240	260	280	244	263	279	251	221	237	271	263	252	254	260	242	261	262	234	276	253	257	260	267	278	224	277	255	255	249	273	267	264	261	262	272	232	238	253	237	243	254	260	267	258	270	287	263	258	256	271	215	246	228	261	248	264	271	253	255	267	238	264	277	264	261	246	270	289	282	255	255	220	247	264	281	240	276	269	244	253	244	239	261	260	256	241	232	279	232	255	251	248	297	240	248	263	261	254	295	270	248	250	276	227	251	258	272	288	256	207	236	246	282	241	272	276	258	270	238	242	266	270	244	277	249	214	272	241	228	234	264	261	247	255	244	257	258	285	239	274	272	277	260	252	264	269	268	260	255	258	272	263	254	250	254	242	273	247	243	290	254	261	254	245	286	275	254	210	262	257	258	256	260	278	262	238	253	276	256	244	216	289	233	253	242	249	277	259	258	271	263	258	251	270	231	276	280	257	234	272	271	265	259	243	261	241	243	247	261	271	256	280	273	266	266	268	249	229	255	255	217	236	243	265	236	237	240	249	268	267	247	249	254	239	244	250	275	241	263	256	239	250	259	240	263	244	252	259	225	238	267	239	256	263	259	240	248	270	260	277	211	270	234	258	258	231	218	257	249	247	245	238	240	293	238	249	271	239	245	261	262	268	238	250	267	244	265	285	245	231	244	257	251	271	258	249	248	273	246	239	264	284	237	240	234	228	256	238	224	237	244	229	267	260	265	253	251	258	254	266	257	237	246	265	264	255	253	241	252	285	256	243	231	255	255	244	229	264	254	244	263	236	249	246	286	250	263	259	246	245	227	259	212	268	237	293	263	236	271	245	246	239	260	247	231	252	217	271	263	267	254	256	278	235	259	248	271	244	255	247	266	264	287	260	241	225	250	242	242	259	261	270	265	266	266	255	250	262	276	259	271	239	265	238	259	250	267	269	245	259	266	256	258	235	230	240	234	291	263	255	260	252	249	253	239	296	270	265	249	252	270	253	274	260	245	272	259	274	242	221	266	266	249	258	242	245	260	267	287	246	236	261	290	291	230	254	259	244	252	265	247	265	253	255	252	252	265	254	283	280	236	268	271	283	242	249	260	259	216	236	280	270	232	285	240	232	282	240	235	277	249	234	255	238	263	253	264	259	236	244	236	267	273	265	224	245	240	248	283	265	267	245	262	250	283	247	244	239	275	246	267	241	257	240	276	267	258	249	254	285	242	247	257	278	252	268	250	251	241	246	264	266	275	233	228	225	236	302	268	243	253	241	257	261	237	251	247	238	262	281	271	240	241	256	272	268	280	237	257	254	266	265	256	278	261	269	232	233	253	253	288	258	269	263	265	254	246	272	249	257	225	261	236	236	231	262	246	263	260	276	247	261	254	270	279	268	283	252	248	227	237	272	266	246	244	274	236	246	265	237	260	284	258	289	245	250	273	237	259	296	277	294	251	252	250	253	263	281	241	279	236	252	261	258	249	239	230	272	263	259	253	268	263	249	255	266	231	280	250	251	239	275	227	251	250	249	249	259	258	286	274	261	247	269	275	266	243	240	237	231	259	271	250	221	287	223	251	252	238	273	236	278	264	273	252	270	254	286	244	243	240	215	251	244	287	262	270	267	223	257	251	256	279	211	238	253	267	258	257	244	233	263	272	248	295	243	250	244	267	255	264	278	251	251	246	234	254	229	234	264	243	237	253	236	254	243	264	260	254	251	257	269	255	276	245	241	223	254	287	280	265	254	258	238	251	244	233	239	253	267	248	234	263	256	220	255	251	268	257	271	257	265	248	228	280	245	274	233	247	275	264	249	250	265	275	265	249	255	229	226	260	247	270	252	264	255	258	257	254	243	252	268	270	277	242	245	271	274	239	259	265	253	244	261	266	279	265	227	256	244	278	212	227	268	271	254	243	267	246	248	240	278	276	283	250	258	245	261	253	272	248	256	259	262	274	271	273	230	242	250	224	249	247	248	234	273	241	236	248	223	237	296	250	290	233	246	275	257	284	238	277	253	264	250	226	263	254	240	227	240	265	264	254	262	262	238	245	245	240	267	254	274	293	260	232	257	236	252	236	238	240	232	244	248	242	250	255	256	237	278	244	246	276	261	240	275	261	253	266	241	231	257	235	252	251	258	271	286	266	273	253	247	245	249	267	235	277	265	279	269	259	248	251	264	263	279	235	257	238	288	269	263	261	247	266	238	290	257	236	242	249	285	268	253	253	274	260	248	262	284	271	269	275	262	259	239	258	245	235	228	247	254	256	260	241	239	252	250	269	259	246	247	253	244	282	298	226	269	266	269	245	236	215	222	269	219	263	278	257	253	229	259	239	245	227	263	259	250	273	217	267	267	264	256	252	288	279	265	267	259	274	272	242	265	266	257	267	275	230	257	251	278	260	241	283	298	246	261	248	243	221	272	276	239	256	284	247	258	242	244	250	266	225	233	260	257	231	236	280	263	239	242	263	256	248	273	230	283	243	232	284	260	235	237	240	265	240	232	266	256	261	242	248	286	261	274	271	262	245	259	246	273	260	241	253	238	266	242	241	276	265	248	277	271	238	240	236	241	273	282	242	250	241	244	259	250	248	234	234	246	292	228	234	254	257	231	249	266	285	242	256	257	248	210	270	251	245	240	258	280	248	252	229	254	246	274	282	248	239	241	238	256	261	258	240	243	281	266	231	243	257	261	259	270	226	242	282	253	298	282	240	253	254	250	240	242	264	244	246	262	257	235	242	231	244	280	261	249	239	296	280	265	260	246	263	261	254	271	283	236	218	263	270	280	270	266	244	254	240	246	226	283	280
17253	2056	4373	5026	4542	3691	3064	2516	2329	1989	1761	1654	1449	1407	1250	1147	1116	1103	980	1000	955	915	929	863	852	810	795	827	817	795	762	781	749	773	770	722	736	695	674	699	704	701	696	700	741	707	674	662	728	709	734	681	673	636	697	714	660	652	677	648	707	674	698	651	708	696	669	696	635	719	682	663	651	666	670	626	688	653	664	628	658	655	640	617	630	662	664	679	706	670	706	646	683	697	658	684	677	644	646	630	684	658	648	628	628	650	670	608	675	621	657	630	655	653	688	671	664	634	609	610	639	606	619	654	653	639	686	661	699	620	696	658	581	641	598	622	628	660	618	659	611	679	631	617	646	682	654	678	655	636	635	664	656	633	611	638	708	650	618	623	622	674	689	674	632	662	630	661	659	675	697	640	637	604	615	626	667	584	699	684	676	645	675	650	649	711	616	619	666	658	618	624	654	660	643	621	617	626	648	646	651	622	661	668	697	645	613	582	621	654	602	630	675	642	642	644	688	649	661	652	634	599	623	644	640	573	659	620	637	611	623	645	625	617	672	698	636	628	611	639	604	648	640	645	635	647	622	642	593	667	660	679	651	668	607	664	696	619	640	659	623	636	601	618	648	638	607	651	654	628	653	663	642	669	643	663	627	650	648	698	619	632	649	636	644	627	612	642	615	654	673	617	621	658	645	639	669	642	656	619	648	655	617	616	642	634	644	646	674	635	634	601	607	650	610	631	622	653	681	601	647	673	667	665	640	644	646	617	650	683	654	640	656	656	657	628	692	665	645	653	625	624	619	671	673	663	700	648	605	621	629	648	672	614	619	627	660	624	686	684	645	655	601	640	641	628	640	669	649	661	643	644	620	645	656	655	650	648	641	646	631	660	640	640	666	646	670	623	659	624	664	656	627	658	633	656	675	660	611	608	662	649	628	612	667	697	643	655	627	623	652	716	640	647	665	682	651	612	631	623	679	695	636	683	665	643	665	633	644	627	584	633	645	637	697	629	618	673	666	624	661	602	673	657	615	640	613	636	592	622	674	675	683	628	644	598	664	655	639	645	646	648	640	647	677	694	659	610	645	657	644	608	642	625	622	630	617	651	678	600	616	622	639	663	627	613	621	687	680	656	666	673	653	648	653	674	664	613	621	647	645	703	664	622	660	657	690	691	640	628	655	649	661	678	628	609	618	633	654	618	653	591	648	649	613	621	624	643	629	627	665	670	649	656	633	680	627	610	605	669	626	637	623	643	652	635	635	641	624	629	667	648	627	677	610	673	686	622	656	649	656	631	634	619	656	652	656	667	625	641	644	680	680	623	624	631	638	633	656	640	628	680	669	647	689	647	641	590	668	619	620	633	656	578	632	651	612	627	621	649	599	715	682	651	638	617	673	667	624	676	659	647	641	652	626	636	625	706	660	657	662	643	666	665	655	654	676	655	610	667	626	605	621	688	653	599	658	628	653	660	633	639	671	641	660	620	615	647	632	666	631	682	628	620	634	627	670	648	617	640	640	670	608	684	669	653	665	643	656	661	664	628	622	653	696	603	651	655	638	684	612	631	639	653	606	640	655	619	628	636	681	676	659	626	628	678	612	660	640	630	625	635	648	652	567	646	690	628	686	637	677	622	674	643	644	636	645	670	633	670	603	634	614	649	659	621	640	665	592	654	667	659	670	654	657	639	675	640	674	636	681	658	655	614	639	640	630	605	625	632	682	635	650	644	618	622	619	599	666	608	666	669	652	634	672	670	660	650	655	647	616	665	617	631	621	660	639	631	674	630	670	674	624	656	642	640	605	615	632	630	643	658	702	646	676	631	640	639	625	664	655	661	643	624	617	659	640	651	633	668	599	635	690	624	641	610	650	592	656	652	647	697	668	656	642	643	608	554	620	665	657	654	636	690	656	594	642	660	658	657	623	649	658	650	603	631	676	653	687	666	654	655	645	640	678	637	593	688	626	644	601	651	662	665	665	667	678	653	650	643	617	648	622	635	623	659	676	660	650	676	614	639	568	620	629	651	616	685	684	643	624	663	651	636	618	643	658	657	645	673	632	628	643	638	638	685	668	646	641	636	628	644	653	677	658	639	647	708	643	616	662	641	636	649	593	650	649	648	625	708	682	629	653	670	670	606	649	658	632	641	645	663	628	627	654	663	640	638	625	654	630	642	617	638	641	603	647	631	692	632	649	653	674	667	635	604	712	633	632	649	610	631	591	651	651	662	659	642	654	621	641	636	640	620	611	617	657	691	650	645	619	663	649	636	637	678	640	624	641	620	656	649	631	642	617	633	651	647	622	674	632	644	613	673	630	627	645	678	628	694	632	628	621	655	616	678	670	663	667	649	645	622	672	664	682	635	684	631	644	631	626	656	665	651	647	644	637	657	678	645	660	627	598	685	619	621	659	641	663	601	604	671	657	665	678	684	636	653	596	650	651	631	650	653	603	624	626	630	631	619	625	673	679	623	605	635	595	637	650	633	632	627	665	652	674	660	626	579	663	651	607	644	649	610	640	637	659	617	676	638	629	643	632	633	706	627	662	644	715	665	653	664	701	615	648	668	639	643	613	652	645	677	678	651	660	649	633	636	686	660	641	601	648	643	673	632	660	655	628	653	640	636	685	633	635	670	608	643	610	629	623	651	625	644	663	649	687	611	627	626	592	620	649	630	648	644	611	654	654	636	631	676	603	638	630	653	649	630	695	647	638	616	699	629	650	626	658	686	672	648	612	640	618	616	668	663	664	623	606	650	634	612	611	644	602	666	648	665	648	647	675	623	659	648	636	611	704	625	651	636	622	634	669	636	650	681	644	638	686	637	649	649	610	659	615	627	587	632	660	615	646	634	625	656	638	660	616	647	666	643	630	670	611	643	638	653	627	660	651	641	618	649	605	665	640	601	730	647	623	646	664	650	662	656	701	664	693	631	673	652	648	616	662	693	626	601	632	607	665	644	644	646	586	653	650	616	642	659	608	599	672	662	664	607	654	638	632	655	613	647	599	627	593	645	661	633	621	626	663	613	623	706	643	632	593	679	654	640	638	656	690	634	622	638	636	642	656	631	648	677	652	662	672	681	628	645	635	653	646	657	609	717	652	620	647	627	603	650	631	669	673	626	680	618	600	613	654	661	679	635	623	649	679	607	641	630	681	631	615	600	642	666	648	641	672	622	632	621	636	618	640	653	618	679	627	672	629	649	626	679	627	642	667	685	615	603	660	634	643	633	648	659	621	670	668	660	620	637	652	682	681	620	606	660	639	651	647	596	678	694	650	682	672	599	662	659	663	647	621	722	631	655	641	642	616	621	669	633	655	639	636	635	676	662	652	659	632	659	625	639	663	649	668	656	644	663	626	646	691	653	683	650	609	667	688	650	631	686	703	601	655	689	664	652	646	646	686	650	645	658	657	628	689	674	661	660	631	620	595	675	655	616	659	648	673	659	649	657	663	681	611	652	657	660	653	617	666	645	655	665	682	700	640	662	668	650
3380	235	251	250	218	208	215	233	208	243	220	220	208	224	223	196	182	210	224	216	217	225	224	202	190	225	221	174	218	235	206	233	234	207	218	221	220	207	181	246	232	197	225	223	233	229	238	227	224	255	193	206	198	212	222	212	209	241	210	202	221	198	225	192	222	209	211	225	255	223	222	218	205	237	215	235	197	237	235	218	209	202	232	213	233	234	231	240	208	191	206	216	224	232	204	223	191	197	230	227	227	234	217	219	212	236	195	245	223	193	255	192	237	208	170	230	204	223	204	200	192	211	222	207	235	217	207	236	188	211	224	210	218	222	209	228	217	245	198	240	197	215	232	245	239	251	213	236	216	231	225	198	219	203	197	184	203	244	209	198	219	219	193	247	197	211	210	196	224	241	212	223	236	218	230	205	208	212	201	199	237	225	214	224	221	206	241	193	211	211	237	195	239	223	242	218	226	234	207	190	214	217	221	221	215	228	223	215	230	218	219	204	191	231	240	200	233	230	236	221	184	216	195	194	214	211	213	226	209	222	225	217	207	230	223	213	216	228	251	206	220	216	205	233	209	224	222	182	237	230	198	246	215	197	207	236	232	211	212	251	201	219	205	212	205	211	206	212	249	188	225	228	201	220	192	189	194	207	210	220	229	193	245	216	212	200	229	200	210	220	234	226	220	220	198	232	244	213	218	236	205	233	202	204	217	217	223	228	241	229	193	203	226	207	212	216	248	218	245	213	224	220	236	237	251	249	233	229	230	216	194	206	200	209	195	218	208	200	196	210	222	205	186	241	230	197	230	225	203	223	206	213	244	236	226	239	208	262	239	210	189	219	226	202	197	203	201	211	215	207	208	225	220	201	213	245	225	201	204	223	217	201	231	229	225	217	204	194	206	179	220	219	228	227	233	205	233	225	212	199	233	205	216	201	229	203	241	223	193	230	220	217	206	234	200	200	215	209	239	218	216	218	210	226	211	221	201	194	207	208	213	216	224	237	223	224	225	227	193	218	226	218	216	213	225	243	225	230	212	223	219	219	230	238	207	245	224	217	214	234	204	236	211	219	200	200	177	221	226	217	244	221	198	214	208	219	224	210	201	231	228	217	204	193	218	219	220	215	220	198	226	210	241	218	213	207	218	225	222	219	227	218	209	227	239	204	210	202	231	222	228	209	205	223	209	228	231	197	221	230	225	241	210	235	232	225	242	231	235	227	256	209	227	221	195	212	217	212	198	216	222	225	208	229	210	190	192	207	245	212	201	233	221	220	190	227	243	219	228	210	218	216	231	205	255	193	221	201	188	237	222	209	240	216	208	206	221	228	202	238	188	199	230	222	197	218	202	240	228	233	219	229	196	248	232	203	196	211	219	229	219	221	212	198	203	232	203	243	227	218	193	255	223	209	223	210	222	198	208	206	222	231	216	224	224	227	222	228	200	209	204	216	217	193	205	251	235	219	226	219	226	225	204	214	218	204	210	183	197	212	221	217	187	220	218	224	212	224	197	184	235	219	243	213	206	197	195	214	251	208	242	231	236	244	210	210	225	200	228	253	206	213	227	243	201	239	230	210	209	197	210	201	238	210	225	215	201	206	191	233	234	219	210	230	222	218	211	231	205	211	206	227	248	230	222	233	220	214	218	202	212	222	193	219	235	200	229	205	196	226	188	223	245	229	211	239	240	220	240	211	194	218	191	224	231	181	223	217	211	226	237	220	217	226	214	210	233	222	210	205	222	233	215	194	207	225	246	217	233	224	226	235	188	213	224	238	208	206	189	216	192	221	217	236	238	232	241	206	242	216	205	217	205	218	220	190	222	222	204	219	231	208	238	198	201	214	199	208	218	241	230	214	197	213	196	218	186	225	201	207	227	254	206	216	233	230	198	227	237	206	223	233	198	214	195	234	221	216	239	209	221	231	202	207	208	219	224	220	224	212	219	200	210	223	202	209	194	239	219	223	232	227	223	197	212	193	251	228	203	206	225	198	194	230	188	209	233	207	233	210	210	205	218	226	220	230	194	208	195	220	209	230	243	205	232	219	220	180	232	218	226	237	208	199	239	202	232	252	229	200	229	191	217	193	224	227	236	198	188	190	244	207	211	227	233	194	211	194	217	202	210	203	222	231	221	216	198	185	227	230	205	209	227	212	239	208	218	222	186	204	228	218	201	215	230	241	216	248	198	232	230	204	219	223	203	222	225	204	221	236	251	243	214	214	231	202	228	195	213	202	204	206	211	214	211	222	227	209	215	215	204	229	233	229	201	205	210	216	220	206	216	201	220	210	212	191	218	219	205	205	222	243	216	220	212	236	229	201	216	226	230	223	241	258	192	192	200	232	209	230	221	221	225	197	212	233	214	239	226	233	213	218	218	196	224	237	217	236	215	190	194	223	218	206	213	183	237	205	222	241	244	211	203	197	202	220	233	214	216	233	249	164	244	225	211	214	258	216	230	234	209	223	219	213	209	198	196	195	233	195	235	207	210	218	190	219	226	220	230	203	212	221	197	198	217	193	209	233	235	212	211	227	206	217	210	242	211	232	199	215	196	187	215	204	217	210	200	230	213	197	213	203	225	201	205	226	216	244	208	212	226	219	236	230	231	227	207	227	216	253	216	204	200	233	226	208	224	222	204	221	201	238	209	234	213	175	213	248	220	198	223	203	239	220	217	235	205	210	212	227	206	223	240	198	211	216	213	220	215	241	251	200	231	222	228	214	232	249	223	218	217	206	220	221	213	202	209	202	200	215	206	231	209	227	238	223	190	222	199	203	200	240	227	246	215	212	216	211	220	210	206	214	218	192	204	209	235	231	185	219	179	200	214	218	208	217	228	234	233	222	222	229	210	232	210	206	219	211	199	186	228	200	227	208	206	185	196	190	211	217	219	209	215	210	219	209	210	232	203	212	242	205	214	233	229	209	226	212	216	226	194	213	215	236	219	241	243	215	224	207	236	210	237	207	225	201	215	220	231	219	219	205	214	208	210	223	213	247	198	211	224	189	235	210	233	194	207	222	195	206	240	197	212	208	241	207	222	202	213	228	216	230	244	191	197	231	223	227	233	204	220	202	202	218	205	224	235	212	210	227	204	231	224	201	225	241	215	189	188	230	226	229	236	230	229	206	210	203	218	220	226	226	224	231	230	238	232	220	219	214	206	199	239	218	232	209	185	220	228	234	217	250	215	216	202	220	218	210	204	224	206	196	221	223	208	236	218	225	212	236	239	201	233	205	198	241	244	208	259	239	190	222	219	230	245	199	211	203	218	216	198	210	205	238	201	172	226	212	231	253	205	201	218	204	240	228	232	215	196	195	218	184	220	213	208	209	256	231	211	208	204	229	210	255	234	233	199	221	218	220	209	233	228	204	218	205	209	222	195	233	193	228	225	239	198	205	217	215	228	223	234	223	223	222	213	207	195	238	213	215	230	212	216	208	234	234	235	230	195	187	244	202	216	190	236	217	213	200	209	207	210	186	231	237	242	238
4060	539	616	637	627	605	558	647	587	571	546	530	544	552	573	514	525	518	508	515	536	524	513	525	541	538	550	538	544	539	545	519	537	563	550	547	571	521	533	528	497	469	557	528	578	564	570	528	539	552	524	530	518	534	552	480	488	552	515	564	554	515	547	563	507	528	549	530	532	505	508	576	552	559	555	537	531	540	584	495	518	538	530	519	528	516	505	543	514	574	529	583	527	526	503	547	572	504	520	537	523	496	552	517	542	535	479	525	548	537	552	545	547	519	555	538	520	553	525	522	535	552	535	564	524	547	508	533	513	539	550	564	565	530	502	549	569	541	585	568	545	559	568	516	582	501	536	541	575	515	537	537	498	499	526	564	535	521	539	576	538	514	496	553	531	543	564	509	542	530	561	534	532	537	532	598	556	518	551	511	552	530	532	508	549	594	523	527	493	552	524	584	487	574	542	567	534	536	542	546	549	539	520	562	529	507	606	581	517	557	553	567	530	524	509	552	519	543	545	534	547	527	554	528	515	582	527	551	567	537	494	496	500	531	530	519	528	545	512	537	534	509	604	541	493	512	537	548	532	502	543	572	538	503	554	525	548	516	527	543	478	502	509	557	520	548	541	526	543	527	546	538	541	570	551	544	544	518	503	525	521	548	535	565	548	567	536	527	561	571	561	503	509	531	501	549	519	549	505	510	531	550	547	542	545	562	539	557	501	548	563	536	528	551	557	546	499	559	558	542	528	531	548	524	574	571	545	555	532	564	581	540	510	519	537	551	536	546	578	527	557	521	530	545	517	537	560	529	557	516	525	493	505	540	560	530	498	573	572	557	572	531	533	537	623	535	527	539	566	497	488	541	531	515	526	557	547	558	573	529	554	494	497	533	515	544	566	555	529	549	513	532	544	558	531	540	517	539	526	521	550	527	539	539	535	578	502	532	530	500	561	571	535	510	555	521	562	530	540	535	544	513	562	527	522	533	537	546	536	522	525	543	540	516	530	538	538	501	491	560	510	508	541	516	552	529	517	570	521	540	557	556	495	564	538	547	521	551	585	515	534	586	546	547	544	553	533	554	551	566	494	552	498	561	580	506	553	519	522	516	558	519	537	525	541	545	571	567	573	551	564	526	532	516	530	506	546	500	527	510	550	536	535	545	472	538	520	508	538	492	546	512	512	531	545	502	556	556	574	523	564	518	548	532	519	546	525	505	504	503	504	516	530	536	554	576	508	514	534	517	553	539	533	557	547	510	536	547	544	540	575	528	506	571	518	550	530	524	482	525	512	550	535	554	527	578	575	511	548	532	543	528	527	510	538	526	539	572	518	503	510	555	525	534	550	548	535	487	535	516	525	552	562	529	550	576	531	553	565	561	539	517	568	534	530	544	530	539	559	522	539	516	519	486	551	552	540	508	564	559	556	525	543	553	588	485	541	517	545	549	510	536	535	530	501	551	547	599	525	548	531	503	545	521	537	500	496	519	534	525	557	545	559	510	535	546	524	533	567	544	520	547	497	504	527	552	489	517	522	527	535	533	523	545	593	539	563	530	524	575	579	565	512	537	576	518	498	554	569	493	501	529	546	555	574	532	546	533	523	525	563	548	503	587	577	518	528	509	549	552	540	541	547	530	530	567	546	547	516	522	523	532	526	536	542	546	509	508	557	538	526	515	535	574	551	532	537	542	553	541	499	538	542	497	544	551	518	577	515	517	526	501	576	529	563	526	535	548	521	563	532	539	529	528	510	545	528	516	546	571	554	518	510	561	549	513	563	540	526	558	519	512	548	504	543	551	534	553	566	517	530	526	557	529	522	563	551	542	554	549	524	532	529	584	558	515	546	552	564	505	530	547	543	478	521	532	486	576	545	525	544	573	563	520	512	565	541	514	558	529	488	564	570	510	569	517	529	525	577	520	523	500	528	534	521	544	519	556	506	529	535	498	498	550	526	542	537	559	515	552	533	544	550	550	522	502	539	525	557	566	500	535	549	523	536	553	516	525	564	507	531	544	559	529	527	513	545	500	559	512	511	543	524	536	517	501	521	543	576	505	528	567	537	504	510	559	563	567	524	522	522	522	523	524	531	525	579	544	508	569	538	543	562	492	513	545	550	521	589	520	555	514	538	522	519	504	554	512	558	597	518	553	555	521	512	527	531	546	540	487	525	556	541	566	527	482	522	548	518	547	531	533	539	565	533	560	559	533	547	530	570	539	522	507	555	565	544	560	508	522	570	558	526	580	536	562	494	489	579	534	568	550	522	537	540	543	542	579	528	592	510	545	525	540	556	529	510	527	531	546	574	548	560	567	483	543	554	548	516	540	563	516	550	510	516	511	544	495	522	513	559	571	560	547	535	545	519	547	522	552	517	547	531	567	501	562	488	542	508	548	501	535	553	511	495	501	529	543	517	540	614	555	504	496	533	555	497	549	523	491	505	505	536	588	548	527	520	570	521	570	574	561	577	555	568	550	531	583	544	557	559	597	513	538	545	590	524	531	547	533	515	521	529	565	553	529	562	507	554	510	508	586	502	504	522	509	518	552	549	536	537	543	517	524	514	519	552	541	506	514	578	511	513	517	507	543	530	545	556	541	549	536	525	559	524	545	545	556	555	543	528	516	518	539	545	580	551	545	528	513	527	532	580	509	574	541	567	494	546	543	559	522	591	545	549	557	533	520	565	522	533	530	550	511	487	539	526	543	517	557	524	514	574	555	567	526	522	543	549	545	544	544	520	532	555	503	499	488	580	568	528	538	573	523	537	511	539	525	551	514	548	525	546	543	519	501	560	555	541	518	621	531	557	520	554	544	524	522	572	522	575	530	552	525	500	537	498	532	511	540	556	490	507	526	549	548	529	541	525	504	555	535	552	541	537	534	524	539	520	535	496	500	569	504	518	585	509	534	567	522	570	538	513	530	576	525	529	522	532	479	510	496	527	526	532	537	515	542	563	568	535	542	519	527	532	538	540	562	567	536	539	551	508	528	528	547	581	548	533	540	522	547	559	535	544	552	481	576	534	497	575	533	552	532	528	538	542	517	545	521	518	500	501	533	543	565	566	538	507	550	525	536	514	572	554	526	510	538	499	497	521	498	533	546	534	552	576	554	560	507	579	600	542	546	579	530	559	573	514	569	539	537	556	540	575	509	565	508	570	532	544	502	541	533	498	516	517	584	553	518	537	537	523	490	538	538	545	540	537	519	544	559	511	538	510	548	549	540	534	517	543	555	561	525	556	566	548	564	539	514	485	512	532	534	548	572	509	563	543	529	535	533	486	571	524	546	544	515	530	527	550	569	529	555	547	571	556	549	531	530	557	537	522	533	562	537	537	514	515	488	495	552	547	557	543	507	536	546	526	544	563	550	526	511	548	558	504	528	533	535	485	563	562	542	504	513	531	535	491	555	539	562	558	564	532	587	534	513	561	495	569	540	550	540	538	548	532	527	528	538	556	516	522	533	555	517	493	535	556	522	543	537	516	556	533	518
29522	4574	1103	815	566	446	397	283	262	235	237	205	189	199	181	175	156	155	136	177	143	165	135	168	135	137	116	159	141	156	131	151	126	114	131	128	142	148	114	142	125	138	152	121	132	141	119	143	141	115	145	125	168	151	141	148	128	127	133	121	120	127	141	136	142	137	154	137	153	133	130	100	144	149	123	145	128	131	135	126	131	137	138	132	146	140	124	127	116	128	141	136	127	122	135	124	116	120	125	113	126	135	140	113	136	150	111	131	153	129	140	140	119	138	118	143	118	126	133	135	130	135	139	128	126	140	134	119	122	139	150	125	131	138	145	122	141	120	128	134	132	108	133	123	131	149	124	120	122	124	119	150	154	138	125	151	125	129	132	112	129	147	141	128	141	127	114	125	140	141	119	107	140	108	116	119	131	155	127	118	143	127	143	133	127	118	145	123	126	147	130	113	116	122	143	110	116	140	143	123	127	126	154	137	138	129	139	139	119	132	121	133	137	151	139	128	153	100	117	139	125	126	117	148	124	112	147	114	142	150	128	128	151	136	128	133	126	124	123	122	129	139	154	141	140	152	128	121	128	155	120	120	128	147	142	144	141	120	138	132	133	115	118	134	119	121	148	132	147	133	157	141	118	139	157	128	147	151	108	122	115	142	153	130	123	140	144	109	116	143	114	123	135	143	144	155	138	119	128	132	144	117	114	125	154	135	151	141	131	97	119	145	118	117	145	112	113	122	102	144	131	129	108	140	117	119	128	127	134	124	121	111	123	94	122	131	129	120	126	145	145	126	128	117	137	120	131	134	129	144	135	140	117	118	107	134	148	108	144	145	118	147	133	118	142	130	114	116	152	116	150	162	127	143	123	132	125	127	120	110	128	139	125	132	110	122	119	138	116	99	116	134	123	134	141	143	115	91	119	124	140	163	124	129	127	125	143	116	112	117	151	134	140	143	131	140	136	127	143	121	151	135	137	111	147	118	146	134	120	136	135	118	140	141	131	111	110	117	119	122	113	142	123	141	155	136	122	96	127	126	147	144	157	126	116	133	137	128	110	130	130	140	118	117	130	143	127	118	121	116	131	158	131	123	146	130	144	129	133	137	159	140	132	120	156	126	126	140	126	125	94	127	106	129	141	128	146	140	133	125	123	131	141	132	133	117	117	150	149	137	113	117	131	135	118	132	115	133	124	121	135	112	125	135	118	138	157	124	140	141	127	115	137	145	125	98	141	126	148	125	125	148	142	150	132	104	112	130	144	109	128	138	129	157	137	121	136	123	120	146	133	140	118	135	133	119	143	120	151	138	126	119	140	116	127	131	139	126	150	139	121	128	139	134	137	134	132	152	143	119	135	124	143	125	121	123	127	134	137	117	127	116	137	111	133	119	137	110	146	130	112	120	130	124	123	124	151	156	138	138	147	154	147	136	111	126	111	140	153	135	131	125	139	126	129	137	133	127	127	121	116	127	113	146	124	131	127	132	135	131	135	152	134	133	115	148	124	119	128	118	137	133	138	136	124	120	123	130	142	136	131	117	132	133	129	125	129	134	107	133	138	138	134	130	128	127	142	134	138	133	126	127	131	132	108	130	126	137	117	111	111	135	115	125	136	120	122	131	129	120	126	135	137	127	120	123	128	135	115	137	159	139	133	129	139	124	144	127	138	123	136	133	117	113	133	121	144	134	151	138	122	117	132	155	139	116	166	116	138	139	132	126	124	113	164	126	142	120	125	142	137	114	138	118	139	137	118	158	127	107	131	129	117	142	144	125	136	116	139	122	128	135	154	123	133	139	130	131	157	135	114	152	118	115	135	128	133	124	110	119	133	118	137	120	123	157	121	129	139	123	118	139	114	144	149	154	102	119	135	143	146	133	122	142	127	124	126	127	137	138	147	124	115	132	118	118	133	134	129	149	125	159	141	114	128	122	138	134	164	139	145	127	115	146	157	134	117	143	139	113	128	145	149	129	140	108	108	125	105	133	110	137	117	141	132	134	141	131	125	130	155	131	134	124	144	115	126	157	117	98	138	140	124	114	135	136	121	110	92	136	141	124	140	128	108	128	130	123	109	148	118	124	132	146	128	146	152	135	107	144	140	143	116	156	149	128	137	116	145	140	141	130	130	144	140	132	126	142	131	111	109	109	129	120	152	110	119	120	141	144	121	133	126	141	145	120	125	157	128	125	122	123	135	103	146	158	125	120	113	126	111	135	114	156	141	114	121	139	153	144	121	124	133	141	114	125	126	154	136	114	108	137	126	136	121	142	163	150	135	134	139	143	153	121	124	123	137	115	138	146	125	107	127	145	138	128	130	144	147	109	141	144	152	139	139	141	136	130	140	156	116	133	126	138	120	123	130	122	143	120	123	118	125	128	107	141	122	130	130	123	141	127	150	147	130	125	115	142	146	108	121	136	111	135	126	151	116	124	152	127	155	141	119	137	124	116	140	144	133	124	136	123	128	112	137	120	126	141	141	138	131	118	134	126	118	131	142	135	107	123	137	138	131	155	131	125	142	150	113	131	130	126	155	145	143	163	112	129	145	133	124	110	116	118	117	142	132	111	111	127	131	129	122	151	140	128	136	144	132	107	107	149	136	132	132	152	126	133	136	130	116	120	142	145	126	170	130	111	138	149	141	118	116	93	129	108	130	127	115	139	135	109	138	132	124	131	133	122	107	130	147	136	139	142	152	139	110	142	121	138	139	124	122	152	115	126	126	133	131	114	129	130	131	111	122	134	124	142	148	121	128	131	116	140	121	128	118	121	141	140	131	138	142	119	125	118	136	147	131	129	133	140	128	110	124	103	132	165	112	139	137	129	144	134	124	109	117	147	161	135	132	129	131	139	125	139	116	126	120	133	152	96	135	148	150	144	134	148	131	135	134	119	105	135	136	131	144	129	132	124	127	120	134	105	114	136	124	138	145	137	132	141	101	126	118	169	126	163	126	125	119	120	127	135	131	129	134	151	135	149	140	115	133	128	121	109	128	132	139	116	116	134	116	143	117	130	140	127	132	119	130	129	131	149	137	173	112	141	136	145	132	114	128	133	118	153	119	131	117	150	126	136	124	140	107	152	131	167	144	129	115	127	135	129	123	139	157	138	126	148	139	122	122	155	138	140	149	147	137	146	145	147	112	135	145	117	155	128	128	127	126	127	118	118	140	110	143	131	134	128	149	160	113	137	131	115	121	146	119	121	130	121	125	140	112	137	123	117	142	120	137	156	139	126	119	145	123	133	138	116	124	123	154	126	138	120	137	137	144	111	124	131	127	159	103	126	142	152	119	129	122	133	158	132	144	129	105	125	163	146	120	141	113	138	157	149	142	119	130	130	143	133	103	124	127	138	123	145	152	122	123	128	124	131	146	123	117	132	133	136	149	128	114	139	131	120	108	111	122	140	139	121	119	153	133	152	123	140	132	132	127	128	121	121	137	122	138	153	119	137	129	133	133	148	128	140	129	131	122	140	143	136	134	142	126	121
13504	1091	2214	2693	2344	2030	1599	1362	1121	1023	960	871	816	702	683	628	601	563	598	554	540	519	485	465	518	465	447	436	456	463	452	433	409	404	447	400	443	405	408	413	379	372	374	415	395	407	402	392	415	396	401	428	405	373	408	418	397	387	399	377	403	383	418	405	377	401	374	358	366	365	374	395	376	397	346	365	360	405	396	393	379	384	375	403	349	385	396	369	368	404	396	397	367	380	371	386	400	342	366	403	384	364	361	363	400	382	388	355	380	364	371	342	357	347	385	362	365	349	368	397	397	372	381	388	353	364	343	373	351	375	346	364	409	358	397	378	393	375	378	382	386	356	359	363	360	392	372	360	372	372	373	411	371	393	375	373	375	335	359	343	334	335	340	379	328	332	354	394	361	393	347	367	377	378	367	352	378	384	365	374	383	366	379	363	359	355	380	347	341	385	369	346	390	369	397	397	368	397	410	350	349	371	373	366	347	361	370	390	413	400	421	378	377	347	408	358	364	416	362	380	353	404	357	358	359	342	366	353	380	363	381	335	400	362	373	362	369	377	364	378	376	415	381	326	370	389	330	385	363	358	380	382	382	365	373	350	354	336	366	409	381	335	355	378	404	355	386	394	370	382	343	377	335	361	341	377	355	353	364	334	389	376	346	378	362	391	373	389	344	352	361	393	353	357	344	381	355	388	350	386	360	373	351	384	360	356	405	372	370	357	349	373	364	365	347	364	343	362	384	394	365	336	375	379	322	335	386	330	364	399	346	352	379	378	376	354	362	428	363	373	350	364	364	402	374	370	393	370	385	363	336	375	379	398	398	349	371	397	350	386	391	338	383	366	382	376	386	346	388	371	365	385	338	366	352	363	365	388	376	355	399	352	351	377	392	389	362	391	382	389	381	380	363	334	395	361	390	386	379	359	395	389	372	372	332	362	374	382	375	395	379	346	355	352	381	375	373	370	336	327	380	350	323	366	379	363	383	379	375	371	362	352	397	407	339	347	328	363	363	339	383	346	378	388	363	362	384	399	340	369	342	344	345	393	369	357	342	347	377	347	361	371	370	384	348	414	358	386	384	369	374	370	333	392	376	386	384	329	369	383	344	374	380	401	375	345	375	379	366	372	360	340	345	348	373	354	369	337	399	374	355	365	378	380	338	375	351	386	377	358	350	357	348	370	375	354	406	318	357	357	363	365	365	383	341	380	369	381	388	400	376	375	376	376	360	359	380	378	397	372	385	360	352	402	384	353	359	362	355	397	360	359	331	400	377	390	373	329	353	341	345	368	344	353	376	363	400	366	375	357	413	380	386	366	351	363	331	362	383	357	351	341	351	334	370	384	400	371	400	364	350	382	356	335	367	371	342	350	368	347	332	389	330	389	387	353	343	403	402	386	379	338	380	384	385	359	335	359	333	364	377	374	343	358	342	377	342	345	405	392	398	334	394	349	386	370	354	348	353	371	407	378	371	366	360	362	347	349	361	389	382	338	343	417	369	375	396	381	383	394	375	369	381	344	369	372	375	387	390	395	347	399	371	375	381	377	326	338	374	378	367	376	381	337	339	371	385	368	392	356	367	362	394	405	319	353	340	350	372	367	374	379	371	389	372	340	370	371	385	368	388	380	361	339	375	381	360	361	378	338	369	376	361	363	391	404	342	349	371	371	387	369	375	406	360	373	380	384	362	376	373	355	367	354	363	347	387	407	360	368	362	342	338	341	362	383	346	376	379	391	354	393	368	357	370	369	377	384	365	357	371	351	386	363	379	386	373	380	396	397	365	384	384	356	356	347	363	355	353	384	345	372	358	323	341	351	360	354	383	377	375	369	400	382	347	384	370	363	353	382	348	378	352	382	383	379	334	367	364	385	413	346	382	400	356	362	367	391	374	379	393	395	355	356	403	382	378	410	378	336	338	379	351	373	389	359	339	375	357	380	363	376	329	350	382	357	389	416	364	373	344	367	387	367	404	387	367	384	366	373	363	366	385	357	363	391	327	345	388	359	375	353	358	367	395	354	336	382	395	381	366	348	395	347	358	389	359	353	401	345	383	351	395	369	398	367	402	372	345	361	355	360	374	352	368	381	353	390	363	363	356	350	382	346	333	349	352	385	353	387	349	378	378	377	380	351	385	352	357	348	365	354	383	360	357	388	380	400	391	370	380	392	377	381	371	350	407	362	369	370	378	367	362	361	384	348	357	351	395	363	366	368	364	369	356	395	342	383	342	396	403	373	373	354	379	377	351	356	394	387	363	365	404	365	373	359	373	331	348	383	366	379	385	398	353	362	376	378	387	395	358	370	375	350	366	391	366	390	372	395	387	356	364	362	329	357	366	359	354	361	354	409	345	371	396	389	381	331	349	374	357	335	396	362	387	356	357	335	382	401	387	405	332	351	351	370	367	414	366	352	355	370	367	363	362	351	379	360	357	343	337	359	350	354	357	361	375	355	379	360	365	383	393	373	362	366	400	410	353	367	361	348	389	372	389	363	357	373	346	340	370	370	366	360	394	385	368	358	390	358	362	396	350	367	354	374	381	384	396	328	355	358	363	370	372	394	348	373	388	359	347	380	375	380	350	403	347	368	361	382	368	429	335	328	373	372	361	383	388	389	368	352	346	373	363	372	372	353	357	380	362	367	363	347	375	367	378	346	377	366	356	361	368	378	350	348	381	401	369	366	382	337	374	340	367	368	382	347	383	367	382	346	380	387	353	397	348	382	360	395	368	374	376	340	400	403	371	349	365	368	382	395	381	366	380	338	348	372	384	385	376	363	389	352	383	358	389	353	382	356	357	363	378	359	406	384	414	357	361	363	366	380	372	381	383	335	329	354	358	362	361	370	368	362	391	341	357	364	396	350	378	368	366	377	368	378	416	374	366	386	364	368	372	349	386	365	340	357	356	357	365	356	379	393	402	350	373	386	389	392	394	373	340	354	400	371	350	375	353	388	369	382	384	391	361	348	388	374	401	343	371	396	354	354	336	369	394	349	367	377	379	379	372	331	391	355	362	344	351	411	389	375	404	342	368	385	336	368	369	367	346	401	395	357	398	349	336	384	417	393	345	380	353	345	353	338	349	376	391	368	381	366	335	392	386	355	364	373	360	361	369	418	376	339	373	364	391	365	354	388	391	377	390	350	360	353	387	369	379	343	380	325	358	392	363	399	338	371	357	339	368	386	376	390	360	400	371	376	368	437	353	359	378	363	380	369	339	368	375	367	396	320	360	355	364	384	393	368	359	375	391	399	385	372	379	429	359	384	364	363	333	365	353	344	337	406	368	398	370	361	360	382	358	411	398	366	356	327	395	351	409	342	309	356	343	388	346	379	353	351	334	391	333	394	375	386	338	379	383	381	381	400	359	389	397	366	342	373	334	365	364	361	371	341	376	349	385	357	315	385	391	363	376	388	395	348	379	382	338	372	353	389	332	384	388	373	392	385	402	362	338	364	388	386	402	362	354	392	350	397	366	392	364	374	360	369
41051	10779	3034	1788	1154	923	678	570	531	494	443	402	371	335	353	385	308	310	315	297	314	285	252	277	298	244	297	281	249	245	290	288	268	279	266	266	285	244	282	273	250	266	261	242	258	243	262	257	257	256	274	254	269	282	261	281	251	243	253	269	259	261	258	263	248	249	247	259	262	256	258	258	254	259	276	273	226	239	268	248	228	232	243	268	246	243	244	245	265	247	247	260	259	252	267	258	277	254	252	247	272	237	229	266	266	234	235	237	234	257	220	270	246	282	261	236	266	260	288	285	271	284	249	231	256	262	272	298	273	249	266	241	259	262	241	249	284	252	261	199	243	227	255	285	240	300	238	251	263	263	225	235	263	241	272	218	244	265	271	262	228	256	290	249	251	253	261	282	265	273	252	254	263	280	234	266	277	245	265	258	274	290	261	259	231	252	250	285	250	228	248	232	256	279	256	269	266	250	246	270	252	228	231	261	282	240	238	256	242	259	228	253	261	264	270	233	252	247	276	254	232	253	252	276	272	264	252	247	263	282	249	263	262	251	255	265	259	269	274	260	260	254	244	247	253	249	262	254	274	245	277	277	229	260	271	246	275	247	261	231	273	240	267	255	294	284	246	252	273	265	236	218	258	275	274	262	247	260	235	266	254	293	262	244	253	248	277	253	263	240	252	240	226	291	229	265	256	257	262	273	265	220	274	249	257	261	280	256	258	269	235	248	236	252	275	263	236	261	247	269	249	238	282	272	229	246	252	248	249	261	234	196	249	230	254	263	250	301	249	257	242	277	302	235	244	264	262	244	263	267	243	272	247	236	262	242	248	238	280	256	250	238	245	282	267	270	271	244	248	222	239	233	256	262	236	241	247	251	257	254	251	239	230	236	224	265	286	258	233	282	260	219	229	237	239	273	248	226	235	244	253	240	253	247	265	256	230	272	220	245	245	266	225	242	287	253	226	273	289	238	286	230	275	257	224	272	257	260	250	249	263	257	278	267	253	231	245	261	238	276	249	272	262	263	247	256	248	275	271	251	226	267	266	233	255	252	277	257	253	244	272	258	239	279	254	276	270	274	245	256	239	281	269	251	246	270	273	253	251	261	219	256	241	270	251	247	286	292	239	266	274	257	248	256	263	258	222	251	276	236	270	243	272	244	246	253	260	253	288	281	255	252	243	273	257	289	257	232	233	242	268	263	262	246	283	288	271	286	276	253	259	269	281	253	285	240	260	243	260	258	278	267	261	270	251	239	228	257	235	252	271	261	290	224	273	267	243	266	244	254	219	259	275	251	263	254	241	252	276	262	253	248	270	237	262	246	231	264	244	243	245	283	257	258	234	256	248	250	253	247	236	248	243	238	261	274	249	261	249	246	276	271	270	267	261	241	233	243	270	249	259	265	287	285	257	248	262	245	278	257	248	263	286	249	241	261	262	298	258	254	276	252	276	244	237	248	260	277	278	270	273	225	220	231	232	260	247	229	232	253	269	267	244	262	269	276	247	263	240	256	276	219	270	266	238	249	256	261	275	250	222	245	259	281	262	239	254	250	239	237	270	256	248	233	218	246	269	280	283	268	245	235	239	248	243	252	263	259	224	258	231	243	270	264	281	265	259	259	248	243	257	257	237	240	264	263	236	280	253	261	271	241	250	255	234	248	236	235	244	253	240	242	267	260	273	257	241	271	290	245	245	265	279	229	252	238	266	258	264	244	272	247	251	240	262	254	246	235	250	262	266	265	249	269	248	253	253	245	282	233	251	261	245	248	236	240	261	280	272	263	270	212	263	258	233	252	258	239	235	255	287	249	241	253	271	254	263	283	282	243	236	264	262	234	253	266	230	272	267	252	254	290	219	281	248	238	244	257	211	257	235	248	251	269	239	287	269	255	263	298	270	267	272	225	274	270	270	240	273	269	258	250	248	232	243	252	252	244	260	217	232	241	267	243	243	271	250	248	252	277	247	268	246	259	263	284	249	265	254	264	270	251	244	271	255	208	256	246	229	277	249	261	237	236	282	252	239	258	269	255	263	259	236	233	233	239	253	262	253	237	255	264	254	255	263	258	244	234	266	243	258	256	263	230	259	240	243	264	240	240	265	270	260	256	265	271	245	231	257	276	234	282	279	236	275	273	264	255	242	251	252	248	276	250	272	277	276	251	260	278	241	249	277	275	265	242	257	292	250	248	263	290	273	272	209	276	279	254	253	234	242	239	229	232	266	260	235	261	236	245	277	261	239	247	231	247	262	241	289	258	278	260	225	272	224	238	221	287	242	244	242	263	261	240	271	224	277	289	247	236	252	254	225	253	258	242	257	243	238	246	272	308	269	264	253	238	238	265	263	273	244	259	278	249	256	256	254	245	240	245	216	267	233	243	214	266	247	258	249	240	312	257	259	252	262	268	270	262	249	250	224	267	271	224	264	229	254	238	241	279	263	230	247	285	250	257	245	237	250	254	285	269	258	266	244	241	266	261	282	255	243	310	265	254	247	269	263	240	254	257	253	230	236	254	255	246	246	261	256	253	270	304	245	285	230	268	229	277	254	276	246	235	231	254	256	277	263	228	278	266	273	235	249	225	263	257	246	243	248	264	238	272	248	275	238	239	273	240	258	255	259	237	248	235	249	255	252	269	256	254	262	268	259	273	251	233	274	274	250	269	248	235	272	247	271	232	256	251	253	255	256	264	255	235	220	274	250	249	254	247	257	266	253	242	250	211	229	275	273	237	276	251	267	235	246	273	243	245	267	268	262	261	256	286	282	237	265	292	289	260	263	280	274	255	268	241	275	251	274	252	277	240	252	244	271	267	268	262	246	226	253	257	278	265	250	252	253	274	254	275	262	260	255	249	234	257	262	257	254	240	279	247	249	230	239	219	259	247	259	277	277	276	273	258	249	231	272	275	257	252	245	257	266	266	247	249	268	245	257	235	246	277	294	207	269	235	250	263	274	255	288	268	258	275	231	266	255	244	256	248	276	255	251	246	271	265	252	262	252	274	234	247	249	260	263	251	260	264	277	267	253	254	203	258	242	258	270	231	232	253	278	249	277	243	254	268	247	260	234	269	274	235	270	243	248	239	278	221	241	265	258	228	230	240	238	291	236	273	272	246	235	243	231	253	223	245	255	262	270	259	270	218	240	276	251	253	258	286	261	257	259	249	258	218	235	255	258	260	260	224	266	237	216	237	259	271	254	276	259	254	264	254	251	254	306	227	256	249	259	241	253	245	276	257	257	246	264	265	260	256	249	254	251	246	287	271	241	229	253	256	247	295	269	276	255	247	269	267	262	264	283	247	241	280	296	253	248	258	247	251	289	266	207	267	255	271	266	243	262	242	235	244	291	269	272	239	278	214	254	245	279	268	239	252	242	245	261	260	275	270	266	260	245	252	272	265	236	260	243	231	260	238	239	244	275	251	266	251	269	278	249	266	246	246	257	244	253	255	282	242	251	241	237	258	260	249	238	253	277	252	273	252	252	241	259	250
17983	2037	4368	4958	4473	3617	3100	2553	2237	1938	1741	1603	1513	1358	1314	1199	1106	1035	1030	1010	947	911	886	814	907	862	791	823	792	793	821	815	759	747	759	714	708	752	730	712	701	742	706	743	694	699	717	667	698	734	718	670	689	654	724	660	670	714	695	656	654	700	642	682	698	646	686	695	675	692	700	686	668	654	677	679	681	655	634	652	689	658	652	675	707	669	644	664	655	704	631	657	702	693	676	658	659	682	677	619	665	712	664	694	638	656	657	638	640	681	691	631	664	668	636	645	634	628	646	643	651	672	678	675	674	657	653	631	648	685	633	691	657	697	603	655	681	671	644	682	654	646	660	663	706	643	622	675	679	682	657	706	585	627	619	600	645	675	576	637	613	697	686	629	633	650	709	673	662	684	680	672	631	650	648	678	672	639	676	690	708	675	665	619	663	627	632	674	676	623	628	659	664	660	641	610	651	627	630	617	639	646	626	630	664	662	632	642	641	597	658	652	621	621	689	616	652	612	671	631	620	635	723	614	676	659	630	631	663	679	644	677	684	587	664	654	650	627	651	657	645	646	673	683	650	627	628	647	664	664	632	631	674	664	668	618	602	655	644	660	681	659	644	654	629	606	661	635	592	609	631	636	636	661	647	631	676	620	573	654	584	706	665	664	662	652	593	652	676	646	623	647	632	655	678	628	674	663	653	651	683	621	696	633	663	602	643	670	669	639	651	634	636	626	606	667	673	624	631	650	638	620	667	639	694	657	650	672	627	638	640	620	653	635	653	647	613	676	713	663	654	696	620	646	675	630	650	613	659	629	695	642	606	640	669	686	642	618	628	641	630	692	612	684	641	631	637	662	663	663	659	645	640	634	649	661	634	620	621	568	615	633	647	661	628	662	665	669	611	625	645	626	664	661	634	635	665	645	663	661	605	643	622	664	660	651	636	658	695	658	653	629	626	626	659	627	653	594	636	690	678	619	676	644	616	685	647	659	625	615	661	658	637	650	639	695	681	673	583	659	658	635	622	581	611	653	620	646	619	658	620	648	627	603	611	656	674	675	642	630	633	654	661	672	610	656	660	608	667	630	682	607	667	682	597	628	624	617	625	663	649	651	669	659	684	622	634	681	605	643	660	613	629	617	632	650	609	692	665	648	642	666	617	619	673	612	620	638	609	638	597	617	704	687	622	645	644	643	642	622	634	645	665	645	673	633	662	655	672	626	656	695	608	643	654	632	654	616	641	630	636	630	632	638	644	662	660	657	632	640	662	658	665	609	650	657	660	644	653	614	631	673	639	669	646	648	626	639	615	682	629	635	624	651	643	628	630	667	636	661	628	617	611	699	604	595	625	635	658	611	660	708	687	591	647	599	643	677	631	626	677	619	611	630	614	683	653	609	650	675	605	691	639	608	639	657	659	677	655	610	669	690	664	639	621	645	625	628	615	628	636	633	647	624	697	595	627	599	666	648	676	585	641	609	664	586	592	597	629	638	600	673	624	637	661	660	628	595	601	644	698	662	644	678	601	693	699	657	618	612	602	668	642	624	679	613	637	673	628	680	623	596	666	667	650	682	623	645	633	636	671	625	599	686	660	651	588	630	651	641	676	618	690	625	601	630	659	590	639	595	589	666	649	663	661	649	652	600	668	654	613	641	637	614	619	681	628	659	648	635	655	674	612	634	666	639	631	621	670	634	652	674	616	660	671	613	662	640	662	686	626	697	632	612	592	610	622	648	635	654	681	642	612	615	636	672	679	635	598	599	663	647	703	619	679	641	644	692	662	692	627	639	632	642	632	583	621	681	655	637	653	621	664	658	636	627	664	625	634	648	640	623	695	641	645	603	695	641	646	649	698	630	670	620	645	649	654	622	678	695	664	667	670	661	630	672	619	632	639	686	644	634	598	624	676	609	652	628	613	668	666	620	618	670	644	641	689	675	701	657	641	633	623	647	640	608	650	651	662	657	623	636	663	665	644	653	669	628	691	639	677	665	646	688	639	643	669	674	648	649	670	659	671	615	693	678	674	674	672	671	622	652	668	659	715	670	629	622	631	629	644	625	645	612	648	668	674	651	649	640	640	627	654	678	661	661	628	673	643	603	663	618	612	708	613	650	622	631	648	635	658	588	696	651	641	633	599	660	657	682	607	625	687	645	620	675	631	650	669	600	609	660	630	606	672	660	632	660	642	612	655	626	634	667	647	681	599	626	683	645	686	635	634	640	677	643	630	680	640	613	582	644	644	650	639	638	642	621	648	613	631	626	647	666	586	691	700	668	634	660	643	674	653	644	659	679	612	646	674	628	630	647	644	663	688	627	645	629	627	648	651	627	670	668	681	644	631	635	611	658	618	637	668	624	667	627	659	641	649	627	646	601	659	615	673	615	630	649	676	669	663	614	631	655	663	669	628	649	644	631	691	643	628	648	656	659	663	652	671	658	693	601	656	644	626	675	639	661	646	700	673	652	645	658	648	623	610	619	662	670	634	639	668	635	626	616	621	657	643	676	663	627	673	662	609	628	620	653	702	604	641	645	594	671	678	630	645	633	610	608	603	638	613	654	633	668	706	630	661	659	622	649	637	641	634	670	673	655	623	640	696	636	650	658	666	651	646	654	633	630	644	633	645	660	658	623	638	676	654	650	679	684	650	640	652	653	621	714	676	645	665	657	635	685	684	641	614	631	628	638	640	642	640	619	626	637	675	640	619	678	639	637	679	641	638	618	667	650	637	637	642	720	636	609	683	691	646	647	644	667	655	687	647	593	680	646	604	610	652	626	652	645	608	635	673	611	640	628	632	664	643	692	647	666	600	624	672	653	637	595	622	657	637	653	675	604	689	680	643	666	656	646	642	627	653	648	598	658	665	646	605	637	614	672	657	614	658	647	624	604	620	652	659	639	645	642	680	659	700	671	628	694	590	638	611	623	689	624	643	628	655	642	623	685	610	640	681	632	660	647	655	631	629	626	628	618	628	655	651	652	620	668	702	665	620	656	654	661	666	661	642	660	639	647	618	616	632	634	658	645	667	622	607	561	664	618	619	708	602	626	684	619	605	656	634	622	676	688	635	647	636	684	630	676	648	653	637	694	619	659	728	633	666	632	652	647	654	664	634	632	599	619	629	666	678	651	642	680	579	678	670	640	625	668	614	661	670	610	629	649	612	641	651	650	622	665	633	668	607	625	655	629	638	642	651	660	626	649	704	561	641	641	610	601	603	700	661	661	623	660	613	619	667	642	652	706	668	677	591	647	652	665	704	664	633	650	688	664	631	626	598	648	637	639	631	639	644	659	626	694	666	621	689	625	640	638	660	653	622	656	682	625	578	658	678	618	660	652	693	663	671	660	653	661	667	621	618	675	671	650	710	619	667	633	658	664	634	660	675	685	624	576	672	618	634	647	639	651	666	610	664	671	619	620	650	615	640	651	639	659	616	636	599	620	666	641	642	634	643	662	667	616	659	655	674	683	636	659	627	641	632	658	661	652	673	706
3841	244	208	236	241	246	209	232	233	231	201	223	257	219	225	220	234	230	204	232	222	220	241	224	193	217	230	242	233	211	192	240	205	216	236	235	213	203	194	220	226	213	218	246	220	205	224	220	199	231	215	209	239	187	222	239	230	201	233	234	213	202	231	190	219	224	201	214	209	181	227	211	204	203	211	229	214	235	222	231	205	222	211	199	222	235	230	225	216	231	194	201	234	229	218	217	206	211	223	244	194	212	221	239	212	230	208	214	215	189	231	225	224	219	231	223	215	237	213	209	220	214	192	202	209	212	236	198	195	215	210	249	191	232	192	239	195	211	196	229	227	243	220	242	226	211	204	208	219	233	206	223	228	234	208	232	208	223	216	221	224	228	212	221	234	217	206	197	215	221	221	254	207	232	231	227	255	204	207	224	221	199	223	231	199	216	203	234	195	197	213	234	213	217	213	196	209	195	222	230	233	244	223	249	215	242	214	224	192	215	222	208	209	229	204	223	219	205	224	217	205	227	232	186	217	205	216	231	226	229	204	218	210	227	221	224	226	236	214	242	237	220	219	213	198	218	218	221	222	234	227	226	216	216	232	238	193	236	224	198	219	226	235	213	218	242	213	191	194	231	221	235	208	193	207	207	229	213	205	230	239	230	192	228	195	248	205	232	214	212	198	228	205	229	216	215	229	221	213	223	205	216	212	205	214	187	203	205	209	236	244	225	220	190	232	205	226	220	213	209	215	236	239	231	224	232	227	225	224	221	215	225	228	205	192	203	209	219	222	215	218	221	234	211	195	205	193	233	214	249	231	213	220	205	209	227	219	227	198	218	223	203	233	241	240	230	187	203	207	226	254	233	209	216	233	207	228	237	229	218	236	235	210	208	214	209	234	227	219	242	228	232	230	228	211	231	200	228	212	223	226	221	211	221	221	245	205	195	205	222	206	223	217	206	221	204	224	210	182	261	216	219	209	201	180	202	203	218	184	191	231	229	206	220	229	203	192	214	203	217	236	261	233	209	233	228	229	198	199	206	216	207	234	250	182	212	231	202	200	196	198	226	200	222	205	241	212	232	210	217	226	225	236	201	239	216	196	183	250	219	213	220	215	224	240	222	199	210	240	216	247	225	208	240	223	228	208	198	208	225	196	219	219	238	222	223	228	212	213	214	212	224	192	238	246	224	227	200	208	205	222	227	218	196	230	229	220	218	232	216	223	232	219	183	240	197	245	223	239	200	213	240	210	225	216	210	212	198	212	227	221	207	223	198	223	221	218	201	208	229	220	245	212	189	231	232	203	210	186	233	229	224	225	232	226	221	234	243	187	214	244	202	224	197	225	217	215	236	202	221	227	215	213	200	220	206	229	193	255	214	211	208	216	239	212	234	234	216	224	204	214	226	230	222	253	207	194	229	211	211	230	235	195	221	225	219	229	230	220	268	227	214	232	222	217	202	225	220	208	239	227	211	202	236	191	206	228	221	200	224	218	220	210	203	213	212	217	228	227	216	225	210	209	223	227	234	252	227	217	226	213	258	234	229	228	219	213	223	229	203	226	217	211	217	221	231	246	202	237	223	227	211	212	224	240	224	196	210	212	228	206	231	192	232	219	215	205	214	227	195	202	228	238	235	223	220	227	207	213	216	187	213	205	200	235	216	215	218	222	260	216	227	218	228	215	214	240	206	247	236	220	230	236	214	231	181	204	189	230	219	211	199	217	182	248	212	255	233	218	190	242	222	217	208	230	234	235	203	207	217	208	195	208	206	253	214	202	225	190	239	190	226	231	215	239	216	214	209	227	225	236	204	202	224	212	198	220	217	207	232	196	237	221	192	226	219	210	246	222	222	229	223	218	217	209	193	237	210	258	226	231	231	206	217	201	205	238	219	215	209	231	226	212	233	238	204	198	229	233	201	208	206	242	237	226	198	226	225	224	208	229	242	210	203	221	215	234	230	230	212	231	219	205	231	216	214	204	240	227	233	211	236	216	224	200	207	225	225	227	265	198	202	186	235	205	222	190	234	236	214	188	220	196	195	200	214	231	196	219	249	191	221	228	225	215	228	221	233	243	234	220	186	236	227	214	230	262	242	193	203	218	208	221	209	223	220	228	250	208	196	217	208	178	235	240	225	221	211	238	239	195	200	201	194	186	217	234	206	199	232	220	226	209	214	242	213	250	226	217	183	201	233	212	230	209	207	212	204	212	253	236	231	213	222	226	216	227	200	204	197	228	238	215	221	199	206	229	224	219	202	216	217	220	203	192	210	205	218	241	216	191	195	217	186	204	212	233	215	222	200	196	222	217	237	217	234	227	200	223	224	211	241	221	197	222	211	231	224	234	222	206	194	249	212	200	213	223	249	239	231	190	244	208	213	205	218	189	234	206	210	237	245	201	224	229	228	245	211	215	209	220	227	205	190	206	200	244	221	165	210	223	214	212	211	205	241	193	220	214	220	232	214	213	214	210	218	225	237	210	251	221	205	211	188	237	203	190	213	208	212	248	223	228	223	204	207	223	198	240	231	240	219	239	231	260	219	220	192	244	202	203	231	227	220	207	219	202	201	231	217	211	207	202	220	196	208	229	225	219	234	238	199	244	198	223	212	235	231	232	222	186	185	209	224	212	194	218	201	207	217	193	228	196	210	226	225	217	208	211	229	215	215	205	204	207	212	242	212	231	209	221	212	214	214	235	216	228	249	193	226	226	224	216	237	238	230	206	246	230	240	197	224	190	222	242	187	214	227	203	203	219	212	207	206	204	204	236	212	227	218	225	225	189	243	218	215	210	220	232	199	210	204	206	234	189	225	239	239	202	228	207	219	235	203	231	225	222	205	216	222	225	224	197	228	219	206	235	211	217	209	225	203	223	209	228	221	204	223	200	225	223	228	211	230	212	227	206	232	234	257	225	230	217	230	236	237	221	244	219	191	193	224	231	213	236	218	214	212	216	191	233	237	217	233	203	247	223	192	232	245	211	256	202	204	177	204	227	249	209	216	202	227	222	220	215	233	222	242	218	208	198	201	222	211	219	235	213	221	233	197	200	220	210	180	216	240	198	216	200	236	208	237	221	214	239	247	181	193	216	209	211	210	217	188	195	234	217	238	208	200	249	203	218	192	242	237	228	228	197	226	203	218	218	221	212	218	214	216	236	203	204	194	222	224	243	172	197	214	204	232	198	208	224	202	206	205	234	210	203	217	223	212	183	217	197	226	227	224	222	209	221	217	213	237	211	195	227	210	218	243	223	192	236	235	212	234	203	212	214	214	195	225	235	209	184	232	241	232	218	216	201	219	233	234	205	224	214	199	216	232	234	210	208	222	211	222	235	184	207	219	217	204	223	227	208	213	208	227	216	209	214	224	232	212	226	204	243	221	250	230	208	231	194	224	217	196	247	215	233	227	204	199	238	189	186	224	226	226	196	237	210	206	218	238	202	241	211	197	203	251	202	200	186	198	239	211	220	216	235	228	255	228	206	200	219	244
4254	571	608	656	634	590	609	536	631	566	581	549	543	521	523	509	591	587	556	574	538	565	562	519	511	554	526	551	521	556	514	503	520	530	534	556	543	548	520	503	569	564	544	552	521	495	517	493	569	537	541	538	531	569	527	513	529	505	562	514	557	537	598	529	506	546	555	530	537	524	562	540	578	559	531	495	584	551	502	489	558	539	530	533	517	530	527	529	508	485	500	575	538	594	508	548	535	522	500	535	550	522	594	518	541	516	511	548	542	547	575	521	536	550	509	526	549	561	548	531	535	510	553	541	544	559	546	523	536	510	556	584	516	553	527	493	541	533	550	536	575	484	531	547	509	587	506	554	515	526	532	598	526	541	547	542	535	500	549	538	597	537	545	529	554	504	538	558	541	561	537	470	525	555	539	552	552	599	538	535	524	557	494	577	561	542	559	521	543	565	589	549	571	519	534	531	542	510	521	523	547	513	524	546	527	567	532	515	575	532	546	538	518	509	512	537	532	577	508	515	526	546	584	546	546	544	578	520	539	572	587	523	550	524	555	516	602	535	529	546	593	545	526	539	505	492	491	549	504	512	516	581	532	551	552	530	534	497	604	558	558	543	526	537	538	568	547	502	532	522	549	516	542	577	540	565	601	590	530	552	538	538	524	560	565	547	520	522	533	553	561	524	561	531	537	519	532	567	535	548	530	564	531	541	552	517	540	531	518	533	560	573	546	562	517	545	524	518	522	530	560	558	525	558	547	562	546	555	527	547	562	530	547	499	550	569	514	533	540	549	539	567	515	527	521	551	546	549	563	532	540	594	506	521	549	530	505	562	506	535	515	568	519	530	547	567	539	545	536	542	536	513	529	506	521	573	561	544	532	528	516	540	543	553	540	561	516	541	521	541	523	524	496	514	539	537	480	511	540	523	557	542	522	574	542	573	531	554	541	557	548	539	546	553	539	523	553	504	526	526	537	545	549	545	580	544	543	561	536	563	552	560	566	533	583	527	530	500	539	493	524	519	539	523	539	505	548	541	523	492	532	542	518	539	551	504	547	581	492	515	551	555	535	528	529	520	493	528	570	526	556	549	541	520	539	519	531	527	501	545	562	571	540	574	555	543	489	546	540	533	518	523	507	522	549	561	537	543	522	518	552	533	552	527	557	531	565	562	551	555	521	494	515	575	560	553	564	540	494	544	537	531	549	577	487	535	554	551	526	560	540	524	540	541	517	550	534	560	528	551	512	509	527	569	514	527	526	511	526	554	575	533	551	569	547	511	579	544	519	529	549	542	560	545	553	546	513	592	539	540	502	559	579	546	562	527	537	562	572	566	540	537	587	560	555	535	509	527	528	506	521	507	578	520	503	536	550	518	545	555	522	572	552	542	570	544	537	521	551	549	529	552	519	524	556	563	529	582	558	513	502	590	579	520	533	556	561	547	559	507	518	500	528	553	525	529	524	534	578	551	540	603	562	511	522	548	567	557	552	524	519	555	562	588	543	492	527	524	549	541	532	543	534	531	523	521	530	554	566	586	541	569	517	524	538	534	504	521	502	531	556	560	546	554	567	549	521	533	537	550	514	549	573	581	550	560	533	524	535	578	510	540	573	594	523	536	492	550	523	508	539	522	582	542	572	551	599	535	599	525	530	541	509	576	523	520	546	539	519	521	519	533	555	491	541	548	512	520	513	503	525	532	542	573	535	517	514	544	549	538	535	532	530	538	544	516	539	546	557	502	529	569	537	536	561	543	523	545	515	538	509	557	560	570	524	584	536	533	533	522	515	532	583	502	520	554	539	546	514	543	486	545	547	540	563	540	526	550	540	569	540	572	578	563	531	535	580	547	525	533	560	525	521	555	543	559	490	523	527	552	553	548	562	540	547	584	527	546	521	549	537	543	534	561	521	567	553	531	528	548	559	505	549	517	529	535	520	498	555	545	551	524	552	493	549	526	520	540	544	528	552	521	558	544	512	557	554	517	536	560	572	548	543	491	523	575	554	536	514	558	487	525	544	510	539	567	559	509	512	530	488	529	546	499	519	530	534	540	545	532	550	533	521	524	537	593	568	555	561	539	537	562	526	535	531	549	504	587	546	475	524	528	580	587	526	554	557	568	494	558	564	519	542	540	523	554	520	497	554	542	527	536	568	537	537	544	549	541	527	560	540	569	535	528	519	544	511	565	529	497	549	547	513	533	543	561	538	513	549	539	561	550	528	526	524	565	541	510	582	532	494	532	548	523	552	561	538	561	556	567	546	546	521	483	540	545	523	498	525	555	572	546	564	544	549	540	530	559	542	568	553	526	534	534	513	543	512	525	514	556	531	549	503	552	595	540	585	545	537	528	564	532	510	556	523	546	548	562	572	561	511	546	590	608	562	554	513	545	550	536	526	552	514	544	507	512	519	587	505	523	532	547	594	547	545	534	566	584	549	566	547	523	576	478	555	504	495	536	557	496	555	528	527	542	500	577	522	538	533	552	526	538	557	517	555	543	540	580	558	528	507	531	531	581	545	546	576	547	533	526	544	560	593	549	502	522	486	559	489	554	555	518	518	513	538	540	498	578	602	544	513	520	548	507	563	523	544	580	531	534	557	535	547	538	563	538	530	486	518	570	564	544	524	544	579	533	554	546	511	563	547	568	560	551	538	526	560	580	541	522	585	497	519	556	513	522	523	512	520	553	553	564	540	566	528	526	529	524	555	517	550	530	556	561	563	498	569	535	534	524	571	530	597	531	519	558	491	569	593	551	569	512	500	526	534	521	558	545	513	520	545	551	500	590	536	556	551	539	524	572	541	551	549	564	536	563	558	573	499	551	529	528	526	529	593	561	540	551	539	546	524	522	522	546	500	544	532	502	546	564	573	489	503	524	537	594	570	539	542	530	498	538	524	534	556	523	522	520	524	511	544	538	574	518	529	501	521	573	563	566	498	587	501	511	559	584	521	551	571	540	528	504	564	493	500	525	517	520	547	571	552	558	548	540	560	510	544	513	505	526	503	518	550	553	524	545	557	513	507	505	506	532	541	535	520	542	555	506	544	506	524	502	557	559	523	551	531	544	551	492	531	547	535	518	560	618	557	544	567	532	525	547	553	529	532	511	552	549	500	566	525	539	543	519	518	484	507	500	528	516	539	553	539	542	557	541	512	526	514	547	529	553	550	532	538	527	570	570	566	536	525	522	529	515	582	561	545	541	537	547	532	514	540	549	555	530	559	524	515	544	542	569	520	581	559	541	530	545	557	532	536	547	550	487	537	551	515	460	566	560	528	520	501	488	524	575	568	537	551	503	574	551	571	496	538	526	549	537	549	504	575	500	527	514	521	490	549	554	545	576	586	515	572	483	560	557	568	555	525	540	551	535	522	515	538	545	569	508	516	544	486	506	567	535	577	539	514	553	571	550	535	547	528	514	538	548	523	518	548	505	531	529	507	537	523	533	533	514	547	511	553	526	489	553	526	559	590	514	552	502	543	537	534	559	518	508
25390	3095	1057	795	578	443	339	310	296	256	236	206	194	180	184	168	168	161	140	146	138	175	151	130	135	137	138	134	154	144	139	155	127	164	155	153	136	129	136	136	152	120	131	124	140	136	116	133	130	129	126	131	136	113	129	127	124	130	137	153	134	155	122	128	140	130	135	138	126	137	134	141	129	137	117	136	124	148	129	136	142	119	111	105	114	134	139	128	116	147	144	120	149	141	117	117	145	110	119	137	127	129	123	120	135	142	125	119	138	131	125	135	140	140	139	130	135	139	129	128	126	147	127	155	130	130	142	141	138	127	142	132	139	126	145	131	131	156	138	110	124	131	150	138	133	152	139	110	126	128	132	126	123	151	128	126	123	121	128	118	130	171	144	146	124	119	131	124	121	133	123	145	124	151	128	123	133	146	148	156	151	129	126	109	114	142	107	135	131	136	104	129	139	133	123	138	136	137	133	142	140	150	139	142	132	119	126	129	155	145	141	142	130	158	145	138	137	122	135	118	152	139	135	132	123	121	141	126	124	136	121	148	128	113	123	129	125	137	127	141	128	134	142	118	145	131	131	141	138	124	147	139	124	113	129	132	127	137	128	118	114	125	134	131	121	131	140	134	126	122	146	134	146	138	124	123	126	134	121	136	122	128	142	136	112	119	143	122	135	146	147	134	113	146	130	140	109	122	133	166	130	109	136	118	125	138	130	143	161	149	125	123	133	120	130	126	116	130	126	157	146	116	159	139	137	132	154	133	110	115	154	133	132	139	128	139	126	111	126	146	126	166	121	127	141	115	139	138	144	118	114	117	127	141	126	122	130	115	111	140	147	120	150	128	133	137	160	110	124	125	132	132	114	118	139	120	134	130	138	150	140	118	123	117	108	125	124	149	112	130	131	139	138	129	124	123	133	142	137	119	144	149	127	144	135	125	131	125	168	128	135	105	134	125	154	149	133	122	139	131	136	132	111	138	130	147	139	132	136	118	128	132	146	148	127	149	114	135	139	129	136	127	143	111	142	124	143	130	142	135	150	125	131	127	131	131	120	123	132	136	115	142	131	131	146	128	112	129	138	130	114	140	154	135	131	123	117	109	132	132	120	140	143	152	115	130	131	130	125	107	130	126	132	127	146	139	138	108	150	132	138	127	127	144	139	111	132	128	120	131	127	120	130	127	128	131	133	148	129	119	145	107	115	116	125	146	156	109	145	125	128	134	134	147	125	135	138	131	125	108	103	125	134	131	120	129	136	119	117	130	140	128	130	124	136	136	123	118	116	148	150	110	126	129	125	123	109	143	127	150	136	152	121	126	128	126	146	111	149	131	145	143	147	139	125	131	166	108	119	119	127	131	149	120	149	122	169	151	124	140	124	127	141	113	125	133	125	127	139	142	129	134	125	145	142	140	137	124	128	118	140	130	122	136	123	128	96	126	141	148	138	147	142	149	153	125	134	120	145	122	139	136	120	116	127	135	136	149	113	120	121	117	148	123	135	130	128	136	127	122	128	127	126	134	143	128	120	127	121	119	142	147	154	152	149	129	125	137	137	128	123	133	145	131	160	133	103	139	128	148	148	133	153	119	130	113	154	150	130	124	144	150	127	136	132	125	132	147	125	128	123	129	130	113	130	130	132	126	126	139	121	119	139	105	144	128	126	137	142	129	111	156	148	135	131	126	128	128	144	126	139	119	152	101	135	113	145	125	143	137	119	130	128	156	126	141	136	144	122	142	128	152	134	121	131	124	137	122	143	142	111	146	153	133	125	122	135	137	161	146	137	129	138	140	115	134	137	117	103	116	127	134	125	122	139	140	116	136	136	141	126	129	157	120	144	143	111	155	133	127	158	124	128	139	114	147	127	129	134	133	110	125	149	122	123	99	110	122	146	116	153	132	151	115	116	145	131	118	134	152	125	126	128	131	150	127	141	114	144	140	119	138	118	140	151	127	124	129	114	144	135	130	111	123	123	121	129	146	140	152	113	135	149	145	143	142	134	135	138	142	135	126	145	145	131	109	144	132	145	132	136	145	144	131	146	150	112	134	137	130	142	116	127	108	119	144	140	129	121	146	108	137	125	131	123	134	138	128	123	138	156	148	147	151	128	121	136	126	132	115	129	120	118	139	121	125	123	129	122	138	127	127	122	124	140	135	123	126	128	114	117	133	141	134	140	132	140	115	114	151	132	130	128	139	147	148	132	182	136	107	129	135	141	152	107	112	141	144	135	136	114	142	135	129	117	129	128	121	137	129	154	115	118	114	147	116	124	122	142	107	121	130	127	122	116	136	138	140	135	126	119	124	128	114	128	136	118	129	110	151	119	132	130	142	115	145	132	138	150	125	123	145	122	122	109	154	133	121	133	117	155	123	146	134	132	154	131	141	107	132	132	145	126	139	141	127	123	151	140	127	153	146	144	140	139	155	140	128	122	130	160	144	140	136	124	132	115	97	118	135	141	149	139	117	141	132	136	133	124	134	137	139	132	145	134	134	153	128	142	155	122	147	132	148	134	124	131	140	134	130	121	130	126	125	107	121	136	123	144	119	133	129	122	135	140	138	135	120	142	115	141	126	138	138	134	124	118	106	132	136	130	138	89	134	145	125	137	116	126	145	139	139	128	113	137	118	129	129	138	158	118	122	146	135	148	116	143	131	121	135	143	117	159	129	145	150	137	139	111	140	145	114	151	117	132	116	143	142	119	131	120	119	132	118	129	126	140	128	151	134	137	133	140	113	129	132	140	145	145	127	125	152	111	144	115	122	119	134	146	150	135	126	116	112	136	122	125	104	112	135	101	129	123	130	122	146	99	136	114	136	130	114	146	123	123	149	126	126	113	123	131	125	151	123	121	136	137	134	132	140	141	134	133	152	105	125	120	136	117	140	135	113	136	130	143	154	138	116	134	116	146	142	137	128	127	120	139	140	151	138	133	117	141	150	131	136	131	139	121	137	141	133	141	120	133	131	147	144	117	133	152	109	139	110	105	142	144	128	103	155	130	139	118	120	136	128	99	128	146	142	139	146	116	151	150	122	149	132	131	142	125	126	139	129	144	131	131	129	115	141	135	123	149	140	121	117	122	141	119	131	132	129	159	125	141	154	140	142	138	139	130	138	146	123	135	151	138	140	138	141	134	142	143	124	112	120	134	102	156	132	160	134	143	129	142	126	122	130	147	148	116	124	143	130	136	145	154	132	140	133	129	113	124	126	145	130	135	144	128	114	129	160	124	112	150	163	130	124	140	144	108	120	120	116	124	111	124	122	137	139	131	111	132	124	125	138	139	124	123	150	129	156	116	160	151	139	125	113	116	117	128	111	128	126	163	126	120	134	157	148	136	142	138	125	123	124	143	128	125	131	137	141	144	136	135	139	119	129	153	121	142	119	118	136	145	127	130	153	128	125	135	110	114	135	132	136	142	136	126	130	123	136	145	131	129	136	125	144	128	113	130	142	132	132	129	136	138	127	126	133	146	130	115	150	143	149
11986	1036	2322	2770	2373	1931	1607	1391	1179	1067	937	946	764	764	638	648	590	530	574	569	508	476	502	497	461	507	482	454	425	413	466	420	447	459	415	397	442	403	425	412	431	409	408	380	395	403	409	390	377	411	395	390	421	420	368	375	428	397	357	363	394	398	379	411	408	395	360	376	353	363	387	369	393	345	417	382	403	353	380	364	354	356	366	373	371	365	377	410	389	362	349	386	381	393	364	355	382	399	377	365	372	385	392	372	367	374	391	375	370	371	380	364	372	404	376	397	382	339	382	409	383	402	385	377	361	389	354	372	387	389	310	391	376	386	401	414	416	380	360	383	351	379	392	369	385	372	349	370	375	393	352	361	373	347	402	337	404	396	344	347	376	372	374	351	374	372	393	361	340	378	366	380	369	384	388	397	418	355	364	411	420	364	381	414	349	347	368	375	409	377	395	352	361	389	343	351	376	353	407	377	384	384	382	357	355	339	389	389	398	363	373	370	366	374	350	382	400	416	373	354	358	358	407	374	408	358	349	359	391	361	393	347	358	376	359	367	380	388	408	415	358	385	359	405	361	361	393	365	362	363	379	364	380	375	392	379	376	407	375	342	369	351	353	406	386	361	394	379	331	373	376	347	369	381	341	380	362	376	359	362	373	354	387	389	399	368	368	385	407	377	394	324	369	395	363	360	377	375	386	408	348	379	337	364	404	348	366	366	361	367	393	403	349	380	377	391	396	377	369	398	377	377	364	336	389	393	377	392	415	360	376	365	356	413	364	344	339	340	378	399	354	344	376	373	388	368	398	386	349	385	372	365	388	394	368	349	332	372	340	389	371	348	388	384	371	405	356	374	335	381	362	369	391	378	389	381	398	356	379	386	393	348	373	438	398	372	354	384	360	355	382	360	388	373	364	380	358	357	344	354	404	401	380	371	341	357	371	374	362	394	330	366	395	335	382	389	390	362	361	354	360	401	391	387	400	376	353	378	379	387	343	373	343	372	392	368	362	378	379	341	367	380	373	381	417	331	371	394	370	373	382	393	387	352	386	363	365	359	369	375	443	373	357	331	380	389	384	378	355	326	378	374	359	361	402	386	376	362	407	377	406	385	345	384	402	363	362	376	379	371	352	354	387	404	407	409	361	390	358	393	377	373	363	398	375	352	344	382	345	383	380	360	383	381	412	378	395	379	345	360	389	348	313	383	388	371	357	376	342	407	364	369	386	351	383	353	342	354	369	361	388	397	344	390	401	374	373	395	389	316	356	359	394	392	393	412	399	403	342	380	424	402	373	404	387	372	388	381	353	377	325	337	388	373	365	371	380	413	377	379	387	398	364	349	339	427	390	373	375	369	381	382	356	378	373	375	395	372	354	377	371	391	388	393	391	364	369	393	377	382	396	369	375	396	375	378	363	371	365	359	341	371	386	361	387	358	358	352	379	410	363	386	386	344	368	362	378	391	380	386	390	350	405	367	372	379	377	410	408	397	381	373	390	362	375	378	350	388	355	364	392	379	390	367	362	338	333	353	380	403	354	380	370	365	374	343	382	363	381	360	398	375	388	358	389	358	369	362	376	410	382	351	366	350	372	415	394	375	409	379	371	368	379	370	359	371	368	385	355	341	381	374	363	409	385	347	398	382	362	369	392	353	372	373	345	379	363	387	360	353	373	333	344	380	372	348	365	365	366	369	379	373	368	378	358	375	383	373	378	375	398	414	411	362	389	357	417	395	398	388	368	371	381	350	364	369	355	383	367	367	377	366	378	346	360	368	395	383	390	375	384	390	361	362	392	376	358	366	346	378	381	403	386	380	347	382	382	403	369	399	340	375	360	391	332	376	369	373	348	405	396	383	360	392	398	345	369	408	363	379	403	363	365	337	334	376	380	366	361	367	351	356	366	358	349	386	410	368	379	406	362	385	390	401	365	385	339	360	368	346	369	382	366	363	367	362	355	360	335	350	390	364	392	394	380	378	381	364	383	421	372	362	382	377	382	355	378	392	365	367	413	408	347	359	361	397	361	381	352	382	369	372	393	393	396	342	380	373	378	378	367	387	348	387	403	429	351	375	377	377	374	373	371	364	396	373	353	380	369	339	364	373	389	361	407	366	387	381	363	394	398	358	384	355	344	421	377	391	370	341	360	395	419	366	389	383	331	372	386	360	400	335	368	403	360	395	348	383	395	356	374	369	368	371	383	369	361	362	396	362	342	391	351	373	364	379	355	373	380	377	371	371	343	387	376	395	394	400	363	407	386	347	402	374	343	392	351	372	375	373	360	364	368	368	375	374	354	389	348	391	402	358	373	375	351	371	401	367	399	407	340	387	358	389	393	378	391	367	391	393	413	380	370	379	353	377	387	390	355	385	386	357	391	364	358	359	402	370	405	372	414	372	393	361	376	361	361	379	371	351	393	384	382	376	382	397	395	377	396	367	395	315	382	372	381	375	348	372	369	382	388	376	364	337	361	365	365	377	378	380	376	369	384	377	374	372	383	380	398	372	355	378	393	391	390	356	417	370	354	396	362	377	394	365	401	363	406	379	361	383	337	334	402	352	338	375	379	366	386	398	398	363	377	394	414	371	396	354	368	368	386	360	367	393	390	373	363	393	374	360	383	384	370	385	380	404	368	388	337	387	364	371	361	343	389	386	358	383	359	375	389	398	379	361	358	356	378	385	390	353	390	374	415	341	378	368	356	356	386	387	377	352	359	367	350	415	371	374	367	357	362	379	392	384	403	374	363	339	376	390	362	350	374	380	397	384	338	368	373	403	369	369	351	383	405	385	346	384	416	368	354	333	370	408	322	355	379	366	398	373	388	400	379	375	396	373	346	340	372	393	352	345	370	361	379	392	367	355	367	397	361	341	360	376	372	385	362	358	347	355	394	383	390	370	350	370	356	401	335	384	342	351	348	364	396	328	366	385	366	383	405	379	375	352	382	396	402	359	377	377	349	374	353	393	354	364	392	385	366	347	371	365	360	374	348	365	379	397	377	364	375	360	344	378	340	418	305	379	345	368	397	420	357	358	375	366	371	367	361	379	376	373	379	401	374	401	376	373	389	401	358	361	383	383	392	402	384	386	390	334	379	374	422	366	369	378	356	370	376	370	363	341	345	361	359	417	360	349	406	368	391	359	388	366	385	351	370	373	369	353	386	392	387	342	386	336	412	372	344	382	328	354	348	388	369	373	354	362	360	354	382	369	385	340	356	337	376	387	409	372	354	382	357	383	335	338	394	410	364	368	371	405	380	385	358	410	370	373	377	365	368	380	405	371	405	372	361	370	385	354	363	360	355	351	367	402	405	359	372	376	356	376	372	405	363	394	373	369	369	404	383	392	390	371	332	376	335	404	401	374	348	415	362	396	395	388	372	403	365	353	358	370	373	389	378	342	363	371	373	408	358	413	370	362	374	353	365	407	343	352	384	378	356	374	345	382	366	391	349	327	363	371	382	345	375	410	343	376	344	383	339	329	414	369	347	375
40713	11411	2959	1607	1103	848	686	592	544	463	446	449	399	338	359	355	324	319	314	270	290	312	283	324	288	275	266	289	264	313	290	259	288	278	265	254	298	265	278	259	258	232	306	299	245	251	253	254	257	267	240	250	248	270	261	278	258	239	253	266	250	247	268	245	272	252	273	288	245	292	273	289	266	234	235	245	276	251	285	259	258	249	246	224	252	291	242	233	260	250	290	268	244	262	244	260	254	251	276	257	263	271	233	266	253	267	247	246	269	244	258	260	240	268	241	244	244	249	286	240	268	274	267	277	224	251	268	265	233	233	234	268	228	238	248	247	252	268	233	281	254	259	246	246	262	237	245	252	258	262	252	278	266	258	269	230	253	266	283	284	304	250	281	232	249	254	290	274	244	260	275	243	253	267	263	263	226	249	232	263	286	258	259	231	246	277	228	230	264	256	254	268	260	259	258	279	234	248	243	279	272	216	265	273	242	248	270	258	268	273	287	258	276	245	274	277	264	266	256	233	266	253	246	243	222	269	266	241	233	259	262	256	251	255	238	269	281	229	253	231	248	256	242	263	246	239	267	233	277	251	247	281	262	240	249	255	263	253	262	264	222	273	252	272	231	283	290	232	247	228	272	258	237	248	243	248	266	241	268	261	270	262	248	257	263	272	267	270	252	264	258	284	265	248	262	274	236	259	271	248	251	248	231	275	254	256	270	250	247	247	255	258	271	235	242	262	226	240	272	261	289	263	231	253	285	253	282	253	283	278	253	257	234	256	273	272	255	244	290	275	244	244	248	251	261	250	270	227	251	251	274	245	257	262	254	258	239	270	248	236	255	263	280	268	227	258	264	258	255	254	246	258	258	255	258	273	260	270	246	242	254	260	265	262	248	240	258	254	258	254	244	288	264	257	252	274	238	257	257	247	276	229	258	305	245	256	239	214	270	256	251	257	282	255	242	270	262	243	251	258	255	275	262	270	214	216	284	234	241	286	243	300	223	256	243	279	277	256	265	275	227	278	272	267	236	247	267	250	235	279	245	264	257	264	243	255	252	244	243	255	299	253	274	275	238	255	287	234	268	249	227	249	242	229	307	264	281	281	235	221	265	262	271	277	261	233	253	260	275	226	276	254	235	252	264	250	228	267	275	242	245	233	242	267	264	254	233	254	262	263	260	268	268	264	227	243	246	245	285	263	270	260	253	273	264	244	249	248	269	232	261	238	245	259	259	265	274	243	250	240	236	278	247	220	262	275	238	247	248	249	250	246	294	242	275	269	283	253	254	250	243	251	271	253	247	259	235	230	233	258	310	264	252	271	258	275	250	275	261	271	277	238	236	215	217	260	258	239	257	281	278	220	248	276	244	248	256	261	276	263	274	232	240	241	235	269	269	257	231	236	276	265	273	237	278	266	259	237	260	251	248	264	261	259	279	263	256	259	257	259	261	240	243	227	272	267	245	207	241	236	259	270	264	231	256	246	289	236	247	258	247	233	264	263	263	237	258	227	238	269	258	282	262	233	244	277	259	251	260	254	276	277	241	270	259	278	284	262	249	254	270	250	260	261	235	248	253	264	272	239	235	273	247	240	246	252	219	276	271	287	275	258	255	249	262	243	266	264	271	258	271	242	312	230	242	233	233	259	246	273	241	271	242	258	219	240	253	251	280	251	254	243	280	269	247	244	278	251	278	235	276	290	276	226	289	282	234	284	254	244	232	276	249	282	247	260	259	258	281	270	238	244	257	262	266	236	239	246	273	273	271	263	246	247	245	267	257	257	299	257	275	251	254	245	248	247	248	284	274	259	234	241	270	244	285	274	263	262	238	248	264	230	240	261	216	211	251	253	244	249	269	222	270	243	248	261	275	278	237	244	257	268	238	255	240	275	250	246	254	233	244	244	268	289	263	218	226	231	248	284	254	250	263	228	247	253	232	269	241	270	250	283	235	231	235	229	259	279	242	228	267	265	258	250	255	244	241	264	254	255	241	223	261	244	268	238	252	246	234	256	270	246	269	246	243	249	262	236	256	228	282	261	275	282	268	240	257	258	241	241	253	295	285	250	249	242	276	232	248	254	263	246	242	268	226	268	249	236	257	256	237	246	268	265	244	263	245	241	249	247	279	242	240	277	236	280	270	252	286	249	255	283	254	263	279	250	248	278	255	285	250	270	277	284	275	232	258	274	248	258	263	252	281	266	234	238	262	250	276	270	250	235	276	292	276	242	258	242	250	259	286	227	225	272	239	208	234	264	242	290	283	257	282	233	267	237	251	282	248	253	250	249	261	283	300	272	241	269	260	237	260	267	279	275	235	227	262	279	268	267	230	259	258	247	250	274	280	258	270	247	282	237	250	228	262	259	244	244	255	262	226	240	264	264	287	257	242	241	249	239	244	280	258	243	262	246	265	247	240	269	268	256	279	232	277	256	228	254	238	255	243	289	245	251	236	197	229	234	289	300	259	235	248	274	257	265	242	254	264	249	223	273	288	259	265	242	260	247	237	254	259	264	258	263	266	268	275	270	255	271	258	245	223	290	266	255	268	269	290	261	262	272	263	244	218	260	250	258	257	271	262	271	265	245	257	279	252	254	266	260	269	278	234	272	244	258	238	291	233	263	272	295	243	302	242	279	250	246	252	247	270	273	271	262	231	284	289	263	237	262	249	244	240	251	274	265	255	266	248	254	270	257	233	280	254	284	243	269	258	239	273	240	285	272	249	281	238	240	267	274	261	250	249	262	246	269	259	235	271	242	246	276	260	249	248	260	273	269	250	234	237	273	264	255	222	246	264	234	273	256	269	224	242	251	267	275	248	240	237	251	276	264	259	262	249	258	273	252	256	243	230	263	256	246	236	250	261	256	246	239	263	260	237	269	291	246	265	247	272	263	250	287	232	258	237	268	238	270	263	264	246	261	241	292	250	290	246	251	241	278	256	258	249	252	263	270	261	268	243	246	255	257	269	247	247	244	236	233	234	261	250	260	266	251	261	265	292	270	255	261	286	271	282	264	246	272	248	280	249	285	269	251	260	223	262	277	242	284	254	248	250	246	272	248	257	260	251	260	231	265	271	259	258	260	259	236	245	265	266	272	253	234	261	255	239	263	287	279	255	280	234	281	242	295	258	251	245	236	266	264	261	276	268	244	258	260	258	254	263	241	262	232	263	266	274	265	280	255	240	294	270	297	259	243	264	280	248	245	264	249	258	261	262	239	257	250	236	252	234	247	250	287	247	260	265	256	262	269	309	254	261	261	251	255	230	259	250	264	261	258	279	241	247	247	248	257	260	281	274	250	242	281	247	270	269	285	267	253	241	250	240	234	284	286	274	225	238	215	221	262	224	246	280	266	276	257	221	240	257	224	240	280	230	270	274	281	265	249	255	277	268	265	294	270	284	273	250	253	251	287	256	291	260	263	241	280	281	244	277	249	262	302	279	234	253	255	288	274	259	247	275	263	259	263	251	248	251	274	273	251	258	255	240	235	254	242
17757	2083	4263	5136	4406	3628	2938	2604	2169	1889	1640	1623	1450	1405	1216	1200	1083	1078	921	933	950	942	881	913	891	834	817	866	824	780	830	773	775	765	758	778	747	759	714	739	661	744	736	692	683	705	712	667	658	708	674	701	691	705	678	665	694	721	665	723	676	648	619	695	660	676	704	683	653	628	696	690	680	670	656	716	652	673	666	664	682	631	678	666	668	682	632	679	676	646	713	685	652	673	658	687	672	661	641	652	670	655	681	663	672	650	673	657	661	614	639	628	614	613	643	670	682	673	666	598	671	637	648	697	634	652	615	634	660	673	702	587	639	707	690	634	626	659	650	629	608	676	626	668	636	646	642	629	658	643	643	614	661	614	686	673	631	644	644	651	662	664	644	655	660	642	636	652	677	677	651	626	653	667	673	678	663	663	668	666	621	682	642	649	666	619	634	613	673	619	694	699	666	622	646	665	665	584	616	652	670	661	640	655	653	647	648	666	629	624	622	644	632	626	648	670	608	667	626	647	650	650	628	647	671	668	663	641	663	668	658	669	655	622	677	645	677	668	629	657	671	624	654	669	641	638	658	607	649	624	680	655	676	672	674	691	619	633	669	631	640	675	658	706	641	657	649	663	661	687	621	658	653	702	657	675	677	667	656	609	599	643	622	661	643	660	669	636	650	666	659	663	652	695	680	652	655	651	631	687	670	650	691	682	669	732	675	601	605	653	668	646	681	637	621	633	690	670	684	671	621	617	622	640	679	637	659	630	678	659	630	653	684	654	636	633	632	655	638	668	662	657	678	636	646	675	656	650	674	667	633	646	621	649	686	635	626	688	660	674	666	634	632	634	669	665	631	685	668	620	659	626	667	685	635	629	655	683	659	646	617	672	629	680	630	677	624	634	667	638	640	663	667	649	671	631	653	634	666	645	679	656	682	617	636	685	619	599	665	656	633	685	648	647	650	643	645	650	675	696	625	634	636	641	645	650	658	645	655	675	637	660	660	617	668	704	617	642	661	660	668	638	617	639	683	668	626	634	664	631	644	642	670	695	667	685	642	608	655	651	689	637	659	627	649	619	671	647	655	686	629	704	628	662	635	648	644	613	639	668	691	694	671	644	605	656	690	674	630	624	659	641	681	649	653	655	642	673	631	649	619	639	676	640	666	658	625	665	642	640	644	622	638	665	664	621	641	664	654	607	656	642	622	668	694	639	647	672	659	634	679	668	645	656	645	657	712	659	662	635	702	689	676	640	655	617	638	666	598	671	659	667	663	595	639	678	640	650	676	655	644	606	658	675	643	655	670	635	654	680	638	622	618	610	662	655	652	663	671	656	650	684	682	692	658	649	602	650	643	638	682	661	653	638	657	628	639	664	648	629	667	615	650	638	616	659	629	628	663	680	679	641	658	626	679	627	630	606	643	660	646	648	644	642	635	660	663	672	611	672	630	620	628	670	643	704	661	653	667	662	635	670	646	660	641	681	681	650	684	627	651	671	648	664	680	641	643	634	616	613	630	661	657	606	674	600	580	660	640	658	638	628	651	669	609	614	645	604	708	680	677	661	669	630	638	644	632	644	651	626	650	651	619	640	601	637	629	665	636	665	652	659	626	636	636	639	627	637	643	662	642	629	655	691	641	665	684	646	655	652	653	699	603	578	621	657	635	636	631	642	642	622	677	669	656	643	634	627	646	633	635	667	621	642	600	624	629	663	632	663	645	670	677	667	645	680	646	629	635	693	663	634	605	620	736	606	664	636	663	649	660	667	646	712	663	668	652	663	649	663	664	688	622	665	660	635	680	642	651	696	690	646	630	647	619	604	651	654	652	665	658	667	627	686	635	661	691	659	686	623	656	654	652	638	670	658	647	699	703	635	669	671	698	627	681	648	608	631	657	666	617	675	662	640	651	658	631	653	639	678	666	660	650	633	604	609	663	658	627	680	653	675	663	674	690	644	629	640	627	672	654	693	677	680	648	634	652	645	623	617	677	657	645	679	636	653	616	637	690	662	676	634	637	636	661	656	687	665	638	642	609	618	673	715	680	644	684	663	630	641	630	650	619	705	638	663	686	619	618	639	646	637	632	631	676	663	653	655	604	625	652	661	607	635	626	689	677	607	643	634	630	633	633	660	630	674	630	642	638	628	641	665	645	699	634	628	615	672	611	648	645	642	704	637	634	643	666	651	680	680	685	657	666	625	633	625	661	637	685	611	597	655	671	601	649	639	706	641	673	629	648	607	674	642	648	638	665	652	675	674	643	675	644	713	615	634	644	655	655	662	660	604	643	659	626	705	599	693	662	674	663	638	628	637	656	598	655	633	654	657	695	658	678	709	619	643	657	626	628	654	646	669	667	660	650	663	671	650	670	624	656	681	666	669	678	637	637	687	666	645	670	669	631	718	664	663	676	657	662	693	654	662	706	608	649	625	637	643	656	624	666	665	635	641	642	645	604	667	690	640	652	671	663	648	674	681	647	658	599	628	667	613	628	661	638	701	658	636	636	680	649	652	643	649	666	654	653	631	643	661	656	609	658	675	702	677	637	665	654	620	642	663	674	666	702	637	706	629	618	682	645	700	586	675	660	616	669	670	644	722	637	608	648	625	672	643	665	685	684	680	659	639	653	691	639	666	616	676	653	640	693	639	663	630	661	633	660	667	660	649	623	649	667	622	656	617	677	647	690	620	641	643	630	651	640	688	654	614	670	675	670	659	665	646	652	683	681	666	644	678	661	621	626	641	640	631	661	649	669	634	674	615	679	651	645	710	652	652	643	670	704	637	628	632	672	674	665	659	654	630	664	692	650	638	651	659	617	686	623	628	665	665	617	632	619	683	601	616	633	660	643	633	680	655	610	639	676	617	666	576	642	645	685	659	687	693	618	629	657	626	652	629	662	637	617	690	633	671	673	651	675	614	641	663	658	582	606	653	688	694	626	673	630	665	630	634	653	690	654	611	653	670	577	666	673	707	705	658	603	637	615	654	630	655	660	608	652	621	690	648	666	619	657	607	634	716	665	665	666	653	653	646	633	663	692	653	647	658	620	680	620	653	601	638	719	636	629	656	696	651	663	670	650	694	633	661	629	661	638	627	651	678	655	650	620	651	634	680	687	670	609	653	674	658	660	624	660	628	704	631	651	639	642	643	629	685	627	724	680	607	606	638	718	672	645	662	676	623	595	668	676	639	636	709	662	627	657	670	639	632	617	639	643	636	661	644	652	636	706	639	684	620	662	630	678	649	679	669	636	655	659	644	624	622	613	667	638	651	681	662	640	672	649	705	643	604	612	664	680	611	634	648	637	631	688	670	669	650	632	690	626	636	663	656	701	650	678	643	682	645	679	639	674	637	678	643	616	665	629	652	652	662	694	686	633	632	679	643	685	650	707	657	693	692	647	659	622	720	686	626	641	631	593	685	653	603	662	674	686	656	663	670	668	639	623	715	649	645	696	628	675	680	617	683	684	624	657	722	662	665	688	672	672	704	651	626
3535	250	225	288	228	248	225	255	211	225	231	220	246	207	214	247	212	242	213	226	198	228	210	196	205	195	204	222	242	232	222	236	225	232	201	204	233	217	197	231	221	234	202	238	235	231	257	218	210	236	198	220	221	217	211	190	249	211	203	203	222	226	209	207	243	201	206	213	210	234	195	223	251	193	255	206	235	218	210	238	197	206	227	243	228	202	229	215	202	212	242	242	246	227	218	214	176	196	239	233	208	247	196	216	198	236	245	194	222	211	199	199	206	253	207	209	214	181	213	238	207	198	233	232	239	201	236	241	265	224	191	219	206	218	214	243	254	210	238	237	223	223	245	244	209	224	242	237	207	205	218	256	222	223	226	204	207	229	187	228	201	231	232	212	228	210	238	227	208	242	233	248	212	226	211	202	213	219	222	207	205	219	211	223	219	230	214	222	230	236	202	213	221	231	207	229	232	203	194	212	197	199	226	192	226	211	228	193	213	207	200	226	210	216	237	211	195	237	222	213	218	231	205	211	206	222	207	211	237	224	234	215	219	210	204	245	209	235	231	231	234	203	215	236	232	214	227	221	232	229	232	254	213	217	232	236	244	242	205	235	201	247	195	270	221	213	208	206	222	217	205	197	210	220	206	220	224	248	229	259	229	233	208	216	221	211	230	245	213	184	225	186	208	217	210	231	194	239	208	241	206	216	207	216	212	207	198	197	215	215	226	235	208	230	214	238	241	226	209	208	204	203	228	217	236	218	244	215	207	189	214	220	241	213	225	228	211	245	204	223	251	213	246	217	218	232	208	227	216	202	231	192	207	208	212	236	223	223	219	225	243	219	209	230	230	222	220	211	225	222	215	222	235	220	213	220	219	215	229	222	214	190	214	204	239	235	233	232	197	219	222	232	210	223	215	216	223	233	194	225	203	237	220	247	253	225	218	252	188	215	213	220	210	200	227	238	181	233	217	213	227	189	218	250	241	246	194	242	229	219	224	221	203	201	231	249	222	203	243	203	218	199	214	229	200	213	231	234	201	204	202	203	198	247	205	233	204	253	228	199	207	233	205	200	226	210	226	187	219	203	210	190	231	227	235	224	217	200	236	218	233	243	193	224	234	212	206	206	223	239	206	214	206	218	241	202	202	209	195	239	204	229	203	222	218	219	202	205	212	235	226	231	212	222	196	236	240	201	207	228	255	214	236	224	251	228	224	266	229	217	211	196	199	214	227	200	224	215	243	231	269	229	216	225	191	240	227	221	212	224	223	249	215	213	208	208	211	203	191	220	213	240	195	223	206	200	210	230	201	204	230	216	218	230	212	204	230	219	200	214	192	235	206	243	216	231	208	202	218	223	210	229	229	238	233	213	202	216	211	216	207	253	211	236	222	210	208	212	226	195	205	221	235	216	203	199	210	205	193	237	194	237	213	210	212	208	203	206	228	240	216	208	202	219	224	194	215	218	250	220	226	212	212	229	223	191	207	241	217	197	207	220	188	218	195	233	222	214	224	200	240	229	235	216	230	219	239	214	232	210	210	211	245	200	217	197	229	235	206	207	239	198	218	234	213	193	212	272	225	202	223	226	237	206	228	238	233	204	217	193	213	217	241	221	236	241	205	243	196	228	241	267	247	211	218	226	278	225	220	212	235	228	221	206	243	205	228	219	225	209	248	200	223	203	224	222	202	227	225	227	248	217	232	200	210	217	198	217	233	212	206	204	221	240	232	252	235	233	215	225	223	219	198	229	216	196	224	225	232	195	226	214	246	210	197	253	198	212	227	220	221	211	221	224	201	185	219	200	201	221	251	226	208	215	247	239	224	221	206	236	220	216	244	247	218	221	239	207	229	234	235	231	215	204	215	216	211	216	235	234	213	238	217	222	231	225	230	227	213	216	204	215	210	222	224	222	246	226	226	201	210	224	198	189	211	204	229	237	200	196	218	215	228	231	223	221	211	210	231	214	210	222	222	231	232	228	216	194	226	210	238	231	207	237	205	224	198	229	199	209	189	240	229	252	214	238	197	218	226	222	215	231	201	199	209	200	222	226	220	224	233	233	231	227	257	244	238	215	237	224	234	191	245	214	212	227	221	226	232	201	247	227	219	214	200	206	212	223	236	226	214	197	213	229	206	214	221	215	235	247	209	222	183	199	213	214	219	232	222	230	206	262	227	231	234	220	223	235	215	231	223	197	193	205	236	226	231	216	226	223	227	221	199	234	227	227	228	226	241	232	222	220	199	184	218	255	212	222	224	212	211	210	232	200	207	217	202	176	229	233	234	216	206	229	205	201	231	210	210	201	216	231	213	205	233	228	216	218	216	214	203	207	249	230	214	190	202	216	233	216	232	207	239	232	211	218	237	234	233	202	228	221	233	218	219	234	217	201	195	205	194	215	228	214	201	239	208	205	224	228	209	220	213	226	222	259	204	215	205	230	188	215	219	184	206	225	203	193	212	237	226	206	245	224	226	215	257	218	235	228	202	212	217	211	216	208	213	219	220	204	229	202	228	209	208	220	220	224	237	204	206	213	248	209	215	200	218	230	232	207	242	232	235	205	209	218	221	232	231	225	187	241	200	205	217	231	223	212	210	221	224	222	219	205	234	229	231	219	211	209	206	200	228	214	193	201	195	220	230	231	232	214	206	204	215	228	194	214	223	224	218	216	210	190	187	194	213	231	214	233	227	210	229	229	166	216	215	225	214	228	217	244	213	215	202	214	209	227	220	258	224	213	224	216	215	216	204	224	206	226	210	190	228	236	183	222	216	212	243	211	212	212	202	242	236	184	229	218	218	195	232	204	220	195	221	217	227	213	207	223	222	204	218	207	232	232	217	231	216	209	201	197	231	205	225	210	222	215	188	198	222	219	215	221	212	208	219	202	242	219	270	210	227	219	201	202	203	234	192	218	198	206	238	224	218	228	199	213	254	226	241	246	242	197	240	207	232	217	249	205	207	218	222	214	234	200	222	185	231	213	230	205	254	246	220	211	218	205	232	219	222	224	220	222	213	210	235	203	194	215	189	249	226	198	229	234	232	209	215	204	224	203	202	234	199	210	236	202	230	227	215	222	223	214	224	211	228	216	233	220	250	204	201	223	242	211	204	201	230	231	220	217	213	224	217	203	204	202	237	200	213	188	195	212	222	239	233	238	220	225	211	238	227	205	220	222	213	202	216	226	234	238	231	200	225	228	231	195	236	209	212	228	219	196	246	245	232	213	243	242	227	221	200	235	197	194	207	222	195	251	218	187	226	196	219	214	226	237	223	219	221	207	201	215	194	206	238	227	209	221	258	202	226	209	218	221	223	215	216	204	195	216	214	223	232	195	229	199	263	223	236	226	201	187	200	238	227	213	202	216	254	234	197	225	218	201	236	224	223	248	240	218	200	222	223	252	195	228	203	183	222	249	200	207	232	212	233	240	232	235	224	236	228	227	235	205	215	235	263	220	209	203	216	219	211	240	219	185	222	222	220	217	236	201	221	228
4017	581	597	620	641	609	602	591	574	600	569	596	574	548	552	566	552	531	562	515	556	552	535	551	502	552	534	510	580	523	541	531	521	557	570	522	599	529	532	513	536	569	548	560	499	580	591	546	517	542	553	564	562	526	520	519	558	496	528	547	553	529	568	523	597	585	540	563	519	520	545	504	565	521	551	568	529	562	542	549	534	548	536	557	568	539	572	546	508	518	568	507	531	508	546	520	544	555	557	565	499	541	543	559	545	494	548	563	523	572	553	529	552	526	531	550	472	530	545	520	555	557	560	536	536	525	546	494	535	550	546	556	530	543	537	572	577	610	547	575	525	543	528	550	561	602	570	530	536	546	528	536	502	582	539	549	541	556	536	530	578	538	537	542	560	508	556	522	554	570	539	528	535	521	545	554	552	581	538	540	554	524	556	536	506	538	549	508	580	509	550	541	523	538	593	533	612	520	570	571	581	542	549	568	531	522	543	534	525	496	560	548	549	516	541	574	528	528	465	545	530	560	532	555	533	585	501	500	530	544	531	536	542	517	529	527	559	565	568	531	571	491	557	557	556	533	533	567	498	511	523	541	576	563	531	542	513	559	529	542	531	534	517	553	571	561	561	562	529	532	547	528	537	464	553	549	549	542	551	527	515	550	543	534	551	565	567	524	543	533	539	583	512	537	579	512	553	536	552	550	478	558	554	582	519	527	559	540	558	528	530	551	536	532	554	524	540	571	571	578	519	534	510	549	527	568	555	544	528	552	532	544	555	517	527	583	577	506	554	567	541	535	500	539	555	563	570	505	541	571	536	542	522	542	541	563	523	511	542	492	548	507	506	560	541	565	517	601	571	540	533	543	543	569	542	538	545	535	579	567	554	534	562	543	555	521	546	552	542	520	523	523	532	549	543	563	525	511	554	548	572	548	572	556	533	529	538	557	542	575	575	569	545	522	565	552	566	562	538	556	553	542	537	526	558	550	529	541	528	488	541	542	553	552	524	532	545	566	495	567	527	531	558	523	562	520	502	522	566	525	567	518	551	557	520	535	512	532	545	513	526	531	566	557	508	551	540	517	535	537	525	522	517	548	547	537	553	549	569	534	542	554	525	535	547	554	523	486	560	561	547	543	534	549	544	554	533	550	527	560	553	538	541	527	580	539	547	560	565	554	517	555	563	514	544	518	515	528	536	569	529	539	567	493	542	527	557	527	561	521	582	558	546	556	537	543	552	527	551	547	516	559	556	532	560	541	557	561	550	559	561	542	501	564	523	531	558	561	489	527	568	558	535	521	529	579	564	522	545	575	575	558	564	523	534	584	511	570	526	545	567	525	526	565	541	552	525	591	577	521	597	523	526	515	532	543	528	537	569	528	541	541	543	523	547	532	535	560	522	560	532	558	548	521	500	571	597	558	545	507	518	576	563	555	535	553	533	513	551	549	552	513	560	587	576	543	567	529	487	558	534	540	523	550	545	516	566	556	533	531	530	523	567	582	557	551	540	536	534	543	534	550	542	531	481	580	579	537	562	559	583	539	537	510	555	517	534	580	534	531	561	565	527	565	546	543	565	541	538	556	565	540	523	529	577	539	580	568	568	564	542	542	563	560	536	519	578	554	568	526	559	541	551	518	581	560	498	494	575	548	531	515	581	582	548	562	551	566	550	557	529	540	570	551	560	558	556	568	566	546	528	572	536	537	530	531	540	529	542	576	545	507	566	535	528	517	556	522	552	602	488	550	552	529	515	515	541	540	571	561	545	541	567	555	571	593	531	556	552	564	541	590	524	576	543	515	571	565	532	535	584	530	521	583	521	513	558	545	520	536	531	511	560	559	527	528	529	580	590	539	506	562	580	551	546	499	569	572	550	514	566	584	526	556	558	588	542	516	543	514	544	558	548	575	502	566	544	547	508	504	503	546	570	511	547	549	543	544	540	534	535	542	505	547	552	540	565	514	574	511	546	581	536	535	559	526	543	550	553	538	548	519	529	547	533	504	575	571	505	527	555	528	549	542	566	531	574	478	545	513	534	501	563	569	561	566	537	558	536	536	534	523	515	478	542	569	545	551	517	523	494	547	529	527	538	549	567	586	536	522	538	554	561	549	586	524	516	526	553	529	572	531	551	529	532	535	549	521	544	516	507	562	552	565	527	566	554	548	585	513	579	540	501	539	498	520	580	585	543	548	555	534	555	511	560	515	563	544	574	580	526	565	557	565	537	526	522	555	561	564	521	528	504	547	583	565	521	520	549	528	526	517	562	504	526	564	568	558	524	517	534	513	584	538	584	537	499	523	481	565	541	539	514	564	541	528	528	520	552	492	544	561	567	516	547	542	557	507	505	485	539	556	560	538	564	589	559	501	521	566	527	504	567	575	529	506	580	559	556	565	502	532	542	505	523	530	542	536	540	553	551	548	555	595	543	513	560	534	564	562	593	549	547	546	566	622	523	511	575	488	553	518	530	519	556	534	582	532	554	551	563	539	529	548	532	551	539	529	497	508	558	528	525	555	518	529	526	621	569	535	548	512	528	566	559	532	515	516	554	538	573	534	544	519	538	564	552	590	581	548	558	553	539	564	534	577	528	531	527	553	597	539	506	518	536	608	530	561	574	539	546	523	558	547	550	526	564	528	527	559	568	518	563	529	546	557	527	520	557	529	544	563	551	548	550	523	548	546	526	549	490	576	579	563	554	539	530	536	560	581	589	502	542	551	606	550	548	538	543	554	562	535	585	544	543	566	625	523	526	544	485	501	500	575	536	577	508	508	527	537	545	558	548	542	556	538	544	536	576	544	514	530	545	563	509	554	525	516	547	541	552	556	563	551	539	541	525	553	551	527	560	530	527	566	528	511	578	537	534	585	556	528	566	535	509	540	553	535	554	557	550	570	545	596	538	523	508	538	512	538	550	568	515	542	533	522	563	530	563	576	535	508	575	547	556	538	510	547	544	560	537	572	522	555	508	529	503	557	537	525	498	527	542	551	528	570	514	541	534	526	554	533	510	547	550	537	608	536	567	548	539	532	540	532	532	536	525	549	509	542	573	510	531	505	509	548	537	514	515	555	515	543	551	513	562	540	542	570	540	553	543	557	552	588	501	569	519	542	549	551	561	529	553	573	513	506	560	525	526	561	539	495	563	497	586	525	508	522	529	535	578	553	551	556	531	557	531	533	546	527	509	581	557	539	524	522	560	555	534	496	587	545	539	524	545	496	540	570	513	481	542	582	544	544	559	559	525	534	527	549	556	569	557	548	538	544	541	547	518	543	584	500	560	537	584	533	553	526	502	561	567	516	561	536	535	581	537	534	576	587	555	558	534	528	551	541	549	558	519	530	525	490	547	585	579	530	530	498	518	547	569	554	557	578	532	526	549	544	542	538	573	539	557	544	540	543	606	584	484	572	532	532	559	534	535	520	555	532	577	557	565	533	551	496	518	485	537	495	583	547	483	531	537	579	557	540	554	564	561	508	589	574	522	533	523	546
25171	3013	1126	832	601	438	394	304	253	247	200	201	201	183	177	188	152	153	173	153	144	133	187	145	177	148	142	145	129	158	148	157	165	136	151	139	163	144	127	133	153	120	130	128	120	151	138	139	112	137	130	126	157	146	137	153	119	124	154	123	122	133	132	137	126	138	137	120	139	144	135	137	132	153	144	139	151	147	135	162	130	162	126	120	129	135	135	114	139	139	147	125	140	144	120	117	128	144	149	140	138	139	136	147	145	119	119	139	116	120	132	141	134	120	150	156	130	129	130	133	149	139	156	150	151	146	131	122	128	138	133	114	150	143	133	157	145	132	145	126	143	129	128	147	154	128	150	126	127	125	130	158	145	144	136	129	148	123	134	131	120	128	132	159	144	128	141	120	133	139	130	125	146	149	148	146	134	106	127	172	138	132	138	132	137	125	127	138	142	128	145	128	130	145	138	134	129	113	166	146	163	129	146	119	135	142	121	134	125	119	152	137	126	125	119	128	149	138	134	126	142	133	133	164	141	139	129	140	143	109	115	117	138	147	131	123	116	139	131	133	137	150	145	128	120	128	127	120	147	137	138	130	142	121	139	143	122	133	144	110	117	115	155	139	144	148	131	127	137	128	128	121	135	124	138	126	132	167	112	148	129	145	132	127	167	136	151	117	124	127	139	148	138	128	140	145	126	122	128	146	137	124	118	144	119	132	147	142	145	139	154	142	142	133	149	144	121	138	144	145	146	131	129	136	142	115	124	135	119	153	150	126	135	117	137	138	129	113	137	154	122	143	130	121	132	165	169	126	147	128	121	132	128	133	115	115	115	131	134	111	126	118	119	160	130	170	137	146	112	123	124	138	139	103	121	128	134	127	130	132	144	114	119	127	119	125	140	117	140	121	127	132	141	115	119	127	137	149	129	127	129	127	133	127	118	132	127	121	126	107	147	161	118	136	118	145	162	142	131	119	113	128	154	144	126	139	130	137	126	140	149	145	149	146	129	137	131	125	134	133	122	135	135	149	143	158	146	128	135	147	144	122	156	146	119	134	136	144	137	147	133	135	131	125	119	148	133	137	129	155	154	137	157	141	148	118	102	166	132	173	128	130	134	141	123	131	134	124	120	126	145	135	151	143	149	132	138	140	127	144	149	134	152	126	118	144	135	157	126	136	121	128	166	148	142	139	129	133	131	144	143	133	140	140	141	131	140	147	127	146	130	158	141	135	132	135	121	138	143	127	133	138	141	120	140	139	129	156	123	142	116	152	131	141	143	141	124	141	132	152	128	154	121	121	125	112	143	141	130	133	132	125	136	137	149	141	144	135	174	140	120	146	163	129	134	134	103	137	125	126	131	130	130	142	120	116	136	121	128	126	147	161	146	148	127	133	145	131	148	132	145	130	148	131	131	134	132	109	145	118	119	156	125	139	136	123	118	120	130	136	144	138	125	123	137	140	155	124	132	144	139	140	151	153	122	118	138	115	117	128	139	146	132	132	148	138	138	110	116	126	126	140	125	131	122	149	155	132	137	118	137	110	109	135	121	137	156	129	141	143	163	116	136	140	128	149	147	143	141	119	129	121	141	145	142	131	128	143	118	152	131	125	147	123	136	132	112	141	122	141	127	127	155	125	125	120	135	129	141	123	123	119	145	138	130	150	145	141	143	142	132	142	135	133	140	135	128	119	113	101	136	143	133	138	143	114	141	148	150	128	157	134	142	135	119	141	128	135	141	145	138	138	129	139	126	155	133	129	141	161	119	132	152	136	152	130	143	123	122	141	152	139	141	128	146	152	164	115	131	160	142	154	125	156	121	130	119	133	129	139	138	135	134	132	123	132	143	119	129	130	136	149	153	141	162	146	143	133	112	126	114	135	136	146	130	155	132	151	120	130	156	127	130	117	133	137	145	138	133	113	124	132	133	134	142	148	139	127	134	141	128	117	141	148	125	129	131	154	139	111	131	147	160	145	125	154	130	115	129	119	152	117	137	121	135	133	156	129	151	165	126	139	142	145	120	117	153	124	145	123	141	140	134	122	128	128	125	135	135	133	138	141	116	128	139	148	143	136	137	146	122	127	137	138	114	134	135	146	131	140	145	136	127	121	131	133	140	142	142	132	126	131	128	115	140	145	133	133	132	137	119	134	121	139	133	133	128	122	131	126	151	122	123	143	139	129	129	154	142	136	137	147	130	152	139	117	153	154	125	151	120	142	136	135	134	143	134	135	138	117	151	147	141	127	129	140	135	147	129	134	132	123	138	137	150	141	124	142	122	141	160	136	131	140	141	134	131	128	116	155	134	157	119	135	124	132	147	132	132	132	131	171	124	133	131	140	165	127	127	139	137	142	139	135	149	124	139	146	141	150	131	157	125	125	134	127	143	124	117	128	131	177	112	136	142	142	140	141	161	122	154	144	150	129	148	133	137	136	152	163	124	142	135	138	126	123	132	141	144	135	117	152	139	127	132	149	124	145	128	124	120	130	132	138	132	149	141	122	147	144	143	114	140	121	129	130	136	141	139	138	151	150	137	134	134	123	133	130	140	139	146	142	140	137	129	134	136	120	145	126	130	142	121	129	124	113	131	122	149	136	143	141	119	168	138	126	126	125	134	136	133	134	132	141	136	153	135	141	121	120	124	145	141	153	120	146	133	132	155	143	149	135	126	136	145	128	124	129	136	121	125	134	152	113	135	136	120	143	121	136	136	141	132	160	142	137	112	150	119	124	138	130	145	140	125	134	119	139	154	132	130	116	118	138	129	138	119	141	146	131	147	129	131	121	136	143	132	133	150	127	115	141	126	126	113	127	136	163	122	116	113	123	128	135	137	117	121	132	134	127	143	133	130	150	145	149	136	129	112	137	135	139	143	111	119	139	132	146	123	130	124	132	145	143	128	147	145	153	148	159	147	147	129	142	148	128	133	157	136	123	142	143	130	154	141	143	150	136	147	120	149	147	139	131	128	131	166	143	125	128	115	139	139	143	131	121	137	148	154	128	118	136	133	143	133	137	125	141	129	130	155	132	122	133	117	144	140	129	140	133	119	141	127	136	142	142	138	133	136	148	128	149	125	140	161	120	132	138	119	133	140	135	128	140	117	149	150	128	135	123	138	127	125	115	148	118	131	141	134	138	134	123	135	143	140	151	134	143	147	138	130	147	138	141	120	141	134	140	132	134	139	142	128	151	143	119	138	113	119	126	141	125	140	135	119	140	147	113	108	156	141	132	139	131	135	154	129	137	161	104	148	161	124	138	112	142	137	138	135	121	159	127	133	125	127	132	146	127	163	124	152	130	128	147	144	115	156	123	157	141	160	138	137	125	138	145	119	120	146	132	121	127	146	147	114	137	154	128	151	110	140	137	121	128	146	133	121	116	131	116	139	132	142	132	131	122	144	143	134	143	126	139	147	121	111	129	134	132	126	121	117	140	131	139	156	136	139	121	152	135	139	124	136	146	137	125	124	143	145	148	141	124	155	130	134	137
11850	1080	2264	2800	2343	2023	1641	1359	1142	1091	953	895	772	751	666	652	597	590	580	560	539	510	538	517	513	494	462	458	492	404	453	505	428	420	438	417	465	458	413	396	391	414	404	406	424	443	398	355	393	448	427	376	404	373	395	404	392	383	414	394	457	355	386	370	417	380	380	394	391	393	374	387	396	409	402	404	358	389	407	374	376	435	380	412	425	400	416	391	389	353	327	401	376	409	375	386	381	418	400	372	377	392	357	401	423	368	380	408	371	407	392	408	335	381	348	419	383	364	389	399	397	373	392	370	372	355	352	367	356	363	401	396	388	381	351	378	393	361	361	365	380	391	369	389	369	431	390	357	393	399	399	382	396	392	377	415	417	370	356	361	371	399	411	392	395	379	402	375	405	395	424	393	411	367	389	384	369	379	385	403	380	369	374	397	354	402	430	375	396	418	397	373	402	376	399	381	412	360	385	383	398	369	363	359	367	427	381	374	389	378	395	391	426	401	345	382	398	409	322	395	363	400	389	381	397	368	398	411	372	374	352	410	390	370	377	403	385	419	359	388	416	372	353	413	398	363	426	390	384	381	409	349	406	376	386	386	394	366	401	407	380	386	405	374	397	397	358	390	375	352	409	401	391	351	383	368	389	390	367	432	336	368	405	395	358	398	402	355	402	366	365	342	389	371	383	354	365	418	412	398	360	425	389	402	365	391	349	377	369	362	364	355	379	390	378	369	380	381	452	411	370	379	396	389	362	360	352	405	346	394	393	376	359	401	385	393	385	382	361	401	370	370	397	404	373	365	417	395	379	392	388	402	391	378	412	372	366	384	394	348	435	347	388	385	348	404	360	374	384	404	428	400	387	353	389	368	400	412	395	374	400	379	346	372	378	365	394	387	411	377	377	374	380	375	351	381	394	385	369	380	370	405	385	341	383	369	396	373	406	333	377	361	342	374	378	408	396	369	362	395	390	384	340	394	391	349	375	383	327	409	398	384	368	347	367	380	378	359	401	353	392	364	386	356	400	382	366	327	387	422	390	373	395	365	377	369	411	395	348	390	375	402	357	367	365	385	362	381	394	401	384	389	409	379	380	434	365	404	396	373	385	341	366	382	358	382	389	400	368	353	406	357	350	359	395	398	370	410	363	376	383	363	384	416	408	377	419	368	408	378	399	405	345	375	372	382	373	375	362	405	364	395	377	398	380	363	358	394	368	379	388	350	363	391	365	399	379	369	377	381	378	391	363	383	347	345	399	401	391	406	374	382	333	381	388	372	324	378	405	350	378	410	373	407	374	376	377	392	371	356	339	380	403	407	379	357	369	382	383	400	356	373	361	379	368	354	374	374	375	336	380	397	391	358	391	420	386	377	389	394	391	395	385	376	370	383	372	368	340	404	384	376	389	390	365	379	393	411	392	423	366	378	380	392	405	412	371	382	394	370	379	368	387	392	352	390	401	395	383	374	360	391	390	397	408	391	392	408	395	397	378	392	343	406	363	360	382	363	380	391	353	386	362	385	388	383	372	385	385	382	342	388	400	396	377	385	401	373	363	374	341	405	390	411	398	380	453	418	378	371	388	393	383	396	380	409	400	384	370	370	355	391	398	390	395	376	376	387	389	393	393	387	349	374	375	355	420	441	397	379	383	372	408	358	411	393	374	396	382	404	344	368	387	417	416	392	368	365	383	374	354	391	383	370	405	410	408	385	389	368	375	396	391	396	391	412	387	376	386	387	394	373	388	387	386	357	399	368	377	392	365	405	369	428	390	392	380	339	384	413	373	422	368	378	392	388	407	382	373	377	375	421	369	377	385	378	374	397	364	370	362	370	387	381	377	397	396	372	392	402	366	381	386	379	357	387	387	392	391	367	407	372	373	361	373	377	381	368	382	351	366	400	403	379	366	392	417	355	352	383	367	338	400	377	393	361	382	394	377	370	381	367	371	401	392	371	377	341	390	383	388	408	371	388	345	391	364	393	392	386	358	379	387	403	379	409	366	384	393	403	380	381	357	368	397	392	404	340	371	381	408	397	406	383	378	395	349	389	394	369	347	332	359	396	364	336	349	402	370	404	408	379	387	372	404	398	372	415	410	383	385	382	407	377	368	372	414	386	378	390	359	356	380	360	381	422	388	400	357	409	374	372	392	368	397	401	390	394	374	378	396	378	383	344	395	392	363	418	365	353	390	362	388	340	399	370	388	399	392	394	424	341	405	402	372	370	375	384	375	355	410	403	358	386	374	406	369	348	395	353	387	404	378	383	340	366	409	383	406	403	393	381	371	378	349	392	398	350	426	388	392	349	346	387	358	353	366	398	404	364	352	401	382	386	348	387	366	408	388	397	396	402	406	399	386	371	379	404	371	350	372	396	395	371	388	409	353	387	376	341	373	382	355	357	366	352	389	403	377	380	387	367	367	396	405	402	412	386	354	348	363	428	374	416	419	335	370	385	376	368	369	379	384	400	389	420	367	397	383	368	373	388	418	403	360	431	358	360	405	357	330	371	385	366	358	403	389	356	392	397	399	409	425	372	412	418	357	360	398	379	387	400	369	402	356	374	411	369	389	390	380	371	366	366	387	359	397	381	381	366	367	403	403	389	373	430	380	358	358	375	406	360	375	391	381	358	356	365	377	390	369	394	355	368	335	375	386	394	397	394	342	384	384	410	400	405	374	375	401	385	372	365	359	382	386	367	375	393	385	381	363	413	369	368	384	372	396	386	367	372	417	367	366	352	350	389	377	380	394	380	372	384	369	404	358	392	417	397	404	389	378	395	396	358	369	395	391	370	399	360	376	380	392	404	393	370	378	386	374	396	379	388	355	364	397	375	375	379	377	383	407	392	393	366	399	383	396	443	383	371	367	407	374	343	349	391	366	356	379	375	432	401	352	362	405	382	396	413	380	359	356	337	363	369	386	382	408	376	405	387	370	404	377	383	373	383	360	409	352	348	395	385	394	404	404	399	406	374	363	372	386	363	392	365	364	374	375	368	389	391	376	389	378	359	368	358	347	377	419	385	327	380	383	382	345	428	380	402	413	402	382	361	381	394	390	383	425	393	378	412	394	393	390	375	366	377	355	371	369	385	394	400	406	380	383	382	394	374	384	380	351	394	398	377	397	362	373	390	367	387	383	419	373	395	420	396	386	397	369	399	399	373	345	417	395	374	396	351	380	398	385	381	392	361	377	400	380	364	369	371	368	368	387	385	373	386	383	375	401	375	381	400	367	383	346	397	401	370	389	380	365	385	378	375	378	380	405	378	390	397	362	384	388	430	395	381	363	379	383	393	390	396	384	385	358	398	415	396	354	362	419	390	351	360	360	376	365	343	404	365	384	384	411	371	366	388	367	353	369	376	379	342	373	367	390	355	382	367	393	366	390	372	358	399	357	367	384	406	340	383	359	391	391	403	366	412	379	402	371	383	396	337	366	375	390	360	358	365	373	416	341	389	360	391	390	381	374	373	366	410	377	337	387	385	372	355
38930	9012	2577	1705	1155	886	709	651	555	489	443	416	416	371	361	324	322	304	301	317	311	306	321	311	284	283	303	290	272	289	275	269	255	265	299	251	266	274	266	264	256	267	273	281	271	270	238	267	275	280	258	266	263	249	266	257	290	288	291	262	256	262	265	260	250	274	256	290	279	256	253	291	219	277	259	252	263	272	275	281	308	251	282	278	264	271	259	261	267	252	277	278	265	262	251	302	251	258	248	286	274	275	262	265	255	283	240	267	283	249	273	305	252	249	269	282	269	276	229	257	253	253	283	259	256	277	288	239	276	268	272	262	279	232	259	281	229	269	274	247	272	259	282	266	275	264	240	254	258	244	283	278	269	288	276	283	251	291	263	257	280	284	250	277	252	266	265	274	288	263	238	294	266	238	256	256	247	262	274	264	250	258	237	265	237	275	260	255	253	263	265	275	248	282	283	295	270	249	279	275	274	252	285	273	264	258	260	238	276	278	254	250	279	286	282	245	253	269	295	259	267	255	247	244	256	269	235	264	269	279	262	279	266	262	256	256	247	277	228	267	252	254	262	272	267	289	295	291	272	237	227	260	262	278	264	276	234	254	259	274	262	265	285	282	282	269	267	253	271	263	247	233	253	251	254	276	292	255	278	286	280	290	259	283	259	273	250	272	253	266	254	241	275	250	286	274	269	271	247	249	252	265	279	258	272	284	265	267	287	234	252	250	263	221	251	240	280	260	306	268	277	265	240	223	286	233	293	259	254	274	260	263	250	281	256	263	274	273	266	274	258	252	241	275	275	256	264	257	265	284	268	268	302	253	261	291	258	258	275	288	283	273	282	264	292	263	292	292	244	274	249	288	297	255	255	262	274	291	260	269	237	286	278	247	252	275	248	284	286	246	281	272	273	258	242	303	270	238	254	276	239	249	292	270	282	270	245	260	237	238	270	264	254	252	262	260	253	286	295	267	249	264	269	276	295	287	252	259	320	289	268	273	265	263	280	266	290	266	257	249	255	254	259	244	286	252	244	285	259	292	291	283	276	241	249	285	259	242	260	277	282	266	270	285	282	269	251	277	242	242	278	260	239	277	232	260	267	230	270	248	273	260	257	264	290	254	237	264	244	261	282	252	237	264	242	258	258	281	247	285	221	268	273	265	286	292	273	287	250	254	273	264	248	257	274	269	224	277	241	251	274	257	243	287	263	234	283	274	239	220	303	272	299	264	242	257	242	282	254	259	256	267	257	259	265	282	265	258	269	270	248	289	240	289	257	247	257	264	258	275	267	246	248	286	292	253	276	287	258	248	269	256	256	241	247	258	288	267	289	249	249	246	293	261	248	262	288	223	258	280	288	285	259	256	281	255	253	275	273	274	268	278	299	272	263	267	274	276	285	274	240	268	247	252	266	268	286	293	261	276	210	255	260	269	264	248	244	248	266	273	266	261	271	264	251	264	241	276	285	279	271	277	259	276	261	265	271	253	271	236	256	252	248	263	255	267	268	238	245	273	237	271	269	285	272	268	283	252	266	258	254	256	253	274	236	264	256	278	273	265	265	279	283	278	279	263	220	264	251	269	266	258	275	271	242	267	256	257	291	277	305	268	268	251	270	282	259	259	275	254	296	286	242	272	276	286	250	257	237	261	268	249	287	272	259	282	263	246	277	291	225	277	272	228	271	250	241	285	289	266	278	279	282	274	253	224	262	243	284	264	232	272	253	266	284	242	248	254	285	257	257	276	263	256	276	240	294	282	253	268	252	248	254	250	267	247	272	235	259	285	257	276	239	283	252	269	253	260	234	262	275	260	267	249	273	290	300	264	300	230	271	263	236	257	232	252	237	255	246	265	294	279	229	283	265	275	254	287	238	297	248	272	221	261	270	281	272	277	308	251	231	250	285	235	263	284	246	265	282	239	281	299	268	246	265	281	234	256	278	252	301	275	239	250	234	249	260	279	297	274	251	270	238	261	263	237	264	263	250	265	263	268	263	254	256	309	269	281	273	270	274	268	265	222	263	261	261	240	288	260	269	262	255	281	271	267	236	288	274	277	264	260	244	268	273	277	280	261	252	257	306	299	259	255	254	251	257	267	239	259	282	297	285	267	287	279	297	263	236	293	287	252	264	298	257	222	233	253	239	262	261	241	236	311	225	260	256	281	296	278	258	291	247	279	256	287	257	259	273	270	264	229	277	263	252	279	278	264	256	225	238	257	249	229	258	281	280	262	283	283	272	221	270	299	240	279	282	290	257	253	259	252	263	243	246	229	268	233	249	253	289	265	242	256	266	285	262	270	280	253	250	263	272	288	252	263	289	278	272	256	285	277	260	265	255	249	256	274	267	294	292	263	267	264	276	250	276	239	258	264	283	266	302	258	246	250	292	278	247	282	267	248	251	246	279	278	243	266	287	251	284	208	255	288	271	275	253	272	267	252	233	267	249	280	260	249	261	283	294	241	247	265	278	265	256	266	277	271	282	250	289	299	243	268	282	265	279	270	281	262	236	276	243	279	264	277	297	295	242	240	265	263	269	256	291	263	287	259	300	257	284	252	257	267	271	244	272	255	264	269	275	238	276	253	248	250	278	282	251	257	262	253	261	264	249	270	269	265	265	278	260	274	259	238	267	249	276	321	286	239	257	258	247	257	276	270	254	242	270	261	272	233	247	245	279	284	258	249	274	242	273	254	247	253	253	248	274	256	257	250	269	276	279	284	267	296	275	250	288	244	284	254	278	289	265	272	266	284	250	252	263	253	259	291	273	256	270	253	251	234	280	266	271	261	264	249	270	275	254	253	241	261	262	228	250	244	240	283	250	250	263	244	282	291	259	276	273	275	289	265	262	265	262	255	288	272	268	286	265	240	247	263	243	301	272	259	259	283	259	243	241	250	276	261	271	250	283	240	223	261	246	260	259	265	251	256	241	259	249	284	268	265	270	273	254	255	243	282	268	273	257	265	292	250	283	283	247	255	235	261	272	277	255	258	279	241	279	231	280	266	271	268	254	291	275	248	255	293	267	230	259	248	252	266	274	270	247	236	259	248	257	276	272	281	294	222	248	264	270	279	241	235	256	272	270	252	270	270	254	257	257	270	274	286	250	268	276	265	254	279	276	260	257	272	293	266	273	253	271	251	257	235	221	268	260	262	280	259	257	267	282	238	253	267	265	252	248	264	265	254	263	257	268	283	256	274	260	272	253	240	251	250	303	267	245	254	264	231	260	256	248	257	268	231	267	281	263	266	252	263	271	284	255	237	294	261	260	241	239	294	255	246	258	251	271	265	268	252	253	260	246	239	246	260	235	278	256	244	271	255	235	234	238	263	267	250	244	285	263	276	264	236	235	265	293	247	258	224	249	287	253	252	266	291	265	248	222	237	252	262	278	249	266	233	271	269	244	276	252	246	284	279	282	271	215	279	245	270	273	286	276	266	259	287	260	258	229	291	271	250	289	276	257	271	265	258	237	281	258	256	252	292	304	239	267	269
16772	2080	4346	5035	4272	3536	3067	2586	2143	1956	1727	1600	1481	1364	1305	1174	1096	1133	1022	945	964	935	997	884	821	907	843	849	839	795	751	785	801	810	747	755	773	721	768	766	743	783	776	718	731	742	725	737	716	727	703	734	701	722	713	756	762	726	692	672	712	703	654	720	741	665	735	692	649	659	702	651	711	713	649	674	692	663	699	708	672	714	645	652	661	688	653	687	699	708	691	653	682	669	700	651	677	661	676	691	645	658	631	662	702	724	705	695	678	641	697	710	672	706	641	658	685	640	686	653	689	637	706	643	694	693	662	646	638	682	701	698	677	652	672	696	670	669	645	691	688	727	637	704	663	665	653	678	663	695	661	623	664	716	659	673	651	614	659	665	682	676	635	650	693	636	679	675	636	690	673	660	647	643	662	664	692	640	722	667	667	660	709	686	662	653	645	669	660	691	651	676	670	676	689	661	654	669	629	643	642	641	682	657	701	651	663	609	668	730	648	669	644	676	653	646	723	690	692	620	694	687	680	655	647	695	722	683	667	686	670	686	694	643	690	688	642	613	661	698	649	664	650	680	634	708	632	661	700	656	649	682	618	652	640	651	694	640	606	637	607	705	723	655	702	683	699	668	664	631	704	644	717	631	704	655	635	688	630	704	690	653	665	651	667	654	637	634	613	620	660	712	649	672	713	619	682	695	635	653	646	696	654	657	654	663	635	656	645	704	668	655	635	678	663	680	654	639	657	670	644	622	675	679	673	662	645	672	663	672	657	678	659	633	667	673	656	655	640	688	666	669	658	660	669	660	673	671	672	633	663	666	691	692	673	658	661	699	660	648	651	608	677	684	665	630	647	653	692	681	700	649	681	629	648	658	667	730	672	681	674	636	700	641	645	675	659	644	625	708	626	635	668	621	670	608	679	682	679	677	627	700	687	692	660	676	681	692	638	712	623	652	657	620	706	719	653	644	685	605	647	725	670	637	669	684	689	714	702	664	669	658	680	671	623	677	644	679	663	686	613	653	733	722	709	680	685	656	620	678	686	640	658	692	636	685	690	643	632	636	632	682	688	666	700	678	654	617	635	680	702	699	636	637	632	635	668	602	718	619	680	686	702	647	651	701	659	671	663	667	662	628	674	674	687	651	692	676	665	680	673	643	687	660	684	662	650	686	690	675	670	695	652	667	676	665	642	668	663	646	692	662	665	672	641	659	654	662	655	645	646	637	656	693	660	703	679	692	679	659	657	648	650	702	618	670	659	691	665	600	670	656	636	688	671	661	679	595	663	691	657	680	680	667	652	675	689	701	690	664	667	695	651	676	669	659	678	676	656	678	680	686	652	659	633	667	669	666	689	676	702	669	641	685	651	682	624	698	676	675	704	647	621	653	641	693	592	631	617	689	657	655	662	655	672	637	650	637	692	671	681	636	670	654	696	664	644	633	676	675	666	667	660	692	660	699	620	687	638	656	708	654	708	662	696	656	643	647	695	652	664	686	679	691	658	659	638	681	696	695	677	674	624	636	645	668	625	639	656	671	658	658	684	657	679	667	661	687	660	644	694	650	655	664	664	664	654	622	697	719	682	641	668	668	629	644	713	649	625	699	663	654	699	666	675	686	717	638	652	615	630	658	688	642	727	644	653	696	635	621	640	638	638	645	664	668	676	643	674	698	667	646	668	657	705	674	675	688	636	638	640	680	695	634	676	684	659	663	659	648	670	642	700	640	652	683	677	668	686	651	692	629	653	678	631	720	670	690	713	652	687	686	628	701	639	699	666	647	684	638	693	649	668	673	707	623	675	629	642	648	690	658	646	684	626	644	690	661	648	659	679	644	672	669	651	662	709	644	690	675	628	665	659	684	657	668	627	644	649	642	632	665	683	641	647	658	699	643	672	687	630	632	694	637	678	696	645	729	656	649	729	677	671	729	659	687	635	707	671	666	691	658	639	661	636	659	659	703	674	607	680	689	695	688	679	707	695	644	676	658	632	607	639	648	665	657	691	653	647	643	682	639	683	720	668	650	635	642	656	668	678	680	665	626	720	633	705	712	669	668	667	676	640	670	649	640	681	691	684	674	652	714	691	669	680	679	681	668	664	680	660	621	645	693	636	621	671	668	651	670	676	637	643	688	614	710	672	674	684	640	674	697	661	691	641	611	649	642	654	623	654	677	664	651	678	707	674	686	668	666	681	637	642	655	635	679	661	659	654	688	633	636	670	679	675	705	688	653	659	676	709	659	673	667	631	663	675	618	694	630	651	641	644	659	666	648	650	678	694	670	690	640	626	661	653	653	654	688	717	615	677	695	626	635	667	695	640	668	676	670	658	710	645	718	699	660	667	725	727	666	659	674	709	677	656	645	648	660	669	687	643	663	727	654	671	687	679	676	673	659	658	688	668	669	638	680	664	632	666	646	657	688	650	684	676	676	704	665	658	711	676	678	725	647	560	663	678	644	629	661	681	663	632	693	665	635	663	643	638	681	621	664	686	653	639	656	648	666	637	653	680	679	668	659	677	641	653	660	683	646	695	655	712	652	636	673	653	672	654	709	675	673	675	682	647	628	668	663	645	683	666	658	637	690	626	682	654	706	663	630	678	706	674	655	660	719	690	679	634	683	682	691	649	682	701	681	665	685	665	643	645	663	670	681	643	631	687	640	646	648	627	705	696	683	688	639	651	630	618	630	654	649	685	648	661	661	668	680	670	613	685	665	663	678	664	700	631	637	670	636	657	689	671	657	640	632	692	657	691	698	608	653	659	630	611	615	660	647	658	691	691	673	694	670	696	675	655	689	676	683	656	659	639	658	628	698	637	663	660	663	658	691	685	707	687	642	690	656	658	682	651	681	692	667	667	686	679	604	641	669	639	672	653	655	656	657	729	690	650	639	658	665	662	654	671	698	670	653	669	690	631	714	638	646	632	697	715	636	644	670	641	674	623	660	720	696	686	638	656	676	673	624	681	633	662	652	668	685	685	626	621	675	661	663	646	684	648	704	682	678	634	618	675	624	684	689	586	680	629	657	673	629	686	666	658	669	669	633	698	659	694	667	685	679	620	615	691	680	662	667	659	601	674	699	684	695	647	689	672	685	649	630	676	668	684	690	648	654	677	678	657	685	681	675	676	653	646	658	693	639	658	675	698	709	693	659	675	652	656	628	664	637	629	702	709	624	624	637	685	645	653	624	677	684	620	659	643	680	690	630	703	649	648	641	685	618	669	652	707	722	660	672	707	678	637	705	647	678	674	641	653	685	652	646	652	650	658	687	657	678	642	685	652	710	703	638	678	651	681	662	627	687	671	691	640	602	719	688	635	653	615	692	688	621	666	653	702	657	631	670	662	661	681	657	684	667	644	682	678	671	692	688	637	655	705	698	683	653	661	666	624	716	656	684	652	663	693	677	673	626	641	730	685	663	634	675	666	644	662	696	691	649	693	634	650	688	637	750	610	683	709	690	727	640	701	634	664	675	683	672	705	681	639	655	657	706
3460	238	244	276	257	251	238	212	271	220	242	213	259	221	227	251	239	220	220	205	263	205	230	216	209	223	253	259	208	219	250	243	234	215	223	218	221	255	214	227	242	230	252	228	240	208	197	264	211	246	232	215	250	216	211	199	262	214	223	209	214	210	213	207	268	219	226	235	214	235	224	216	221	229	221	197	266	222	242	227	216	226	232	221	230	225	221	204	220	240	217	259	211	237	228	214	217	216	230	239	212	225	201	208	214	223	227	212	237	212	222	199	224	216	252	219	233	213	222	225	247	231	229	230	215	220	201	237	199	213	220	236	232	226	228	204	227	244	256	222	228	255	218	255	220	220	202	232	257	209	242	212	203	231	226	219	232	218	236	268	224	210	216	257	229	234	229	203	214	223	211	217	216	238	232	224	222	254	229	235	227	239	215	233	223	204	248	237	227	242	234	217	227	240	224	238	206	233	208	243	232	231	237	256	256	233	249	211	205	230	216	202	232	229	214	235	231	235	244	235	247	232	235	213	230	222	233	232	239	213	193	210	205	234	216	251	220	228	223	214	196	234	229	233	224	254	220	202	213	227	210	242	246	238	223	199	192	233	223	230	201	204	207	223	211	213	220	217	226	248	235	253	240	250	225	233	216	226	227	223	216	231	197	229	255	219	231	239	198	184	244	205	214	215	216	217	243	213	224	249	210	224	249	231	243	221	214	257	239	199	247	231	235	221	219	205	229	258	203	215	240	198	217	218	232	215	193	213	220	258	232	218	215	232	206	210	214	229	255	221	226	210	257	221	216	232	238	195	223	226	219	224	250	221	227	223	213	195	242	228	237	214	223	219	221	241	223	257	233	245	248	240	198	245	204	242	234	236	222	212	219	224	239	259	208	220	236	226	217	223	224	227	200	235	215	262	226	211	189	196	223	227	217	242	239	228	230	215	232	227	233	202	220	204	212	224	215	237	246	218	221	255	234	245	205	215	248	260	207	231	246	214	223	236	205	219	236	221	246	246	241	187	234	207	233	205	213	208	227	218	209	212	237	237	231	216	261	239	216	223	225	218	214	209	239	246	194	241	241	256	224	235	237	215	200	207	218	192	212	232	247	251	229	204	227	240	209	225	230	217	225	222	249	200	204	203	182	253	230	205	241	227	237	211	246	248	243	231	241	245	241	216	225	214	209	243	225	215	213	224	214	214	262	204	223	238	218	250	240	214	214	168	217	234	226	236	236	200	218	221	202	182	234	231	240	208	227	210	221	228	222	231	221	244	245	234	212	232	248	248	247	233	237	244	247	211	214	212	203	223	233	236	204	236	223	249	209	191	206	224	236	239	221	204	214	250	231	230	214	236	205	238	196	215	212	242	222	209	232	236	247	243	212	206	223	208	209	223	217	217	206	204	231	215	203	235	212	248	223	248	238	234	262	233	241	210	213	217	219	236	206	219	222	239	238	228	201	210	241	214	222	226	239	242	225	223	236	203	231	237	242	218	214	228	233	224	219	221	226	220	248	213	217	230	225	234	228	248	242	235	223	237	243	236	244	226	235	198	236	239	201	232	194	206	231	219	242	237	189	236	241	220	213	203	256	182	199	206	234	230	253	239	201	224	239	229	249	247	210	212	226	269	220	237	226	240	218	219	196	232	228	202	243	205	213	243	227	221	213	230	224	232	208	204	202	219	194	225	228	245	226	214	226	235	197	211	222	215	206	232	232	246	244	223	249	227	203	222	242	218	260	231	233	222	249	215	223	208	207	224	233	233	208	224	228	205	217	213	214	206	255	224	200	211	243	239	241	222	242	246	219	212	230	219	208	221	225	228	201	247	237	238	213	221	263	237	231	216	225	228	249	233	195	216	229	242	223	218	239	223	242	261	213	207	200	193	242	253	242	200	220	234	195	228	226	245	203	211	210	234	216	252	221	253	241	251	233	249	216	188	233	232	222	228	233	211	214	220	201	221	225	250	234	222	204	228	245	218	219	204	239	231	226	225	215	226	218	195	215	224	205	211	235	225	235	230	220	220	244	219	233	202	249	187	236	205	223	235	234	192	195	226	237	209	223	225	214	208	257	216	227	214	233	229	230	231	205	234	237	239	215	241	202	197	255	240	217	218	233	228	242	232	218	242	244	226	209	225	232	223	223	228	216	223	209	242	235	221	241	241	250	205	235	205	236	226	254	245	226	244	229	223	245	253	223	217	221	239	252	216	220	233	238	232	208	233	208	242	236	233	197	198	227	230	193	219	238	223	186	226	214	245	236	226	215	239	222	254	245	225	195	216	207	232	224	206	268	246	194	240	208	217	205	223	230	251	229	223	218	233	219	195	223	212	228	215	223	234	234	217	236	247	249	237	237	241	241	237	219	204	233	243	258	209	224	258	229	217	225	247	240	227	251	225	232	231	231	229	240	243	266	201	219	234	235	235	214	229	238	222	218	214	253	217	217	205	260	222	236	237	263	219	236	225	244	247	254	248	255	214	226	246	229	234	214	238	232	238	228	224	246	239	220	210	249	228	236	228	221	228	221	202	212	217	221	254	225	230	221	245	239	241	238	259	228	235	251	217	221	274	213	197	229	218	212	207	238	216	247	221	231	239	210	206	215	252	228	233	220	226	208	235	220	230	216	234	225	215	214	229	217	230	222	201	245	232	222	232	211	231	222	216	217	250	235	229	242	251	230	255	219	218	244	234	223	203	232	223	230	232	250	225	219	201	257	222	219	230	236	236	221	227	235	252	230	261	204	234	206	245	243	230	233	248	246	206	237	227	221	209	215	214	210	259	229	234	248	244	210	227	225	234	226	222	204	234	240	206	217	209	217	220	215	230	225	232	240	239	220	218	235	239	229	222	211	218	206	225	229	220	225	232	215	223	222	205	223	217	205	195	212	227	228	224	204	242	201	252	227	237	234	222	237	206	216	258	212	245	250	211	251	245	234	225	232	235	213	197	249	214	232	196	242	235	234	226	211	209	226	225	209	235	231	230	207	224	251	200	244	199	227	220	243	230	227	189	229	236	201	221	225	224	238	233	233	233	225	222	240	233	219	195	185	225	223	226	199	226	230	216	210	229	260	231	251	244	211	204	224	223	231	248	254	231	246	208	225	245	204	203	229	224	236	235	243	219	174	210	258	237	266	219	209	235	238	220	222	252	206	222	202	239	206	229	197	199	241	218	193	233	224	224	226	238	220	203	220	232	214	224	236	233	204	228	237	234	206	225	212	233	246	220	197	234	215	208	235	253	225	212	246	214	238	262	238	236	248	227	208	210	230	233	224	231	218	223	205	243	216	215	220	214	230	219	256	217	236	206	219	239	218	214	221	229	233	224	241	224	223	202	210	219	224	222	230	229	217	216	196	234	220	225	213	246	236	230	219	217	239	225	213	194	238	242	250	217	254	227	235	197	236	229	218	206	228	213	225	253	235	230	233	248	222	223	236	242	226	191	229	223	223	236	227	217	222	199	214	228	224	235	216	198	226	215	230	216
3906	594	669	620	646	608	592	583	592	616	625	575	584	598	566	555	564	554	583	601	596	595	583	584	616	565	574	502	549	594	533	549	535	541	581	591	560	602	567	554	568	528	601	572	576	547	530	544	542	576	568	564	541	570	595	551	595	564	577	576	580	587	577	510	538	581	517	580	591	522	581	579	549	575	589	545	548	526	545	532	545	572	575	512	552	549	569	540	574	565	543	547	593	539	508	596	568	578	573	547	592	527	540	553	572	571	583	542	515	548	546	560	555	552	549	568	596	585	536	604	582	525	554	550	532	575	583	555	566	530	574	591	562	562	552	535	554	576	589	576	576	567	553	548	571	550	567	554	579	571	513	522	582	534	554	529	586	547	544	567	551	560	536	566	538	564	572	570	575	538	579	551	563	572	558	539	565	565	590	565	529	516	535	542	568	552	540	583	527	552	537	575	535	576	535	558	578	571	557	537	550	530	572	529	590	562	544	580	553	563	556	550	579	540	545	601	555	554	587	535	543	549	575	578	512	556	546	576	565	548	572	559	499	559	556	513	544	546	571	570	572	548	581	545	499	543	560	556	520	542	584	588	577	581	571	547	553	528	536	578	549	536	567	533	551	542	555	572	579	557	566	560	583	535	560	534	562	581	553	554	589	536	537	540	556	588	565	579	579	525	564	516	539	540	571	550	559	590	565	568	567	520	521	569	538	546	584	577	557	539	531	579	535	576	579	533	584	590	572	519	542	575	530	542	521	554	609	539	565	601	546	551	581	567	584	528	551	549	537	555	534	566	539	538	575	540	604	587	550	535	571	587	588	542	546	574	565	517	506	559	549	526	548	566	589	546	528	506	571	574	549	570	543	534	592	570	546	529	557	574	593	561	535	581	567	582	551	543	589	553	540	597	567	536	588	545	547	577	492	532	558	529	522	571	567	576	588	550	558	553	532	546	535	510	594	573	558	571	560	536	554	594	585	552	561	542	546	577	554	529	577	637	533	563	504	586	592	587	562	561	537	564	555	516	571	552	537	577	545	564	544	566	564	569	573	574	564	586	506	541	520	528	578	581	546	551	489	593	592	578	560	578	569	589	543	521	518	593	574	482	560	571	596	562	566	532	586	563	519	579	577	562	554	558	529	555	515	553	549	552	527	593	514	548	588	564	588	542	551	580	522	572	576	543	549	583	567	561	541	555	562	592	562	585	540	576	588	562	627	518	534	527	531	566	560	556	559	547	565	573	519	594	583	561	538	576	537	572	551	572	553	548	599	544	546	567	549	582	573	552	610	558	595	602	538	545	528	537	551	590	590	572	572	538	545	553	572	536	577	567	556	585	564	598	523	562	552	562	566	584	528	537	545	557	560	529	569	589	518	553	532	531	533	597	585	514	579	525	536	564	542	582	566	595	587	560	548	604	560	543	576	581	589	582	553	527	572	524	566	554	553	548	585	530	571	540	517	521	562	558	553	567	562	529	572	566	563	537	559	550	577	580	578	588	571	536	506	535	548	512	559	556	560	597	573	555	561	565	554	529	561	558	540	560	562	538	560	561	563	544	577	555	548	549	596	549	565	581	529	523	558	565	566	547	539	578	568	521	602	578	581	566	564	594	548	557	572	576	554	547	541	552	511	560	511	616	555	565	533	582	563	540	546	536	501	573	577	595	548	555	585	541	592	562	503	545	570	574	573	522	593	576	552	559	552	621	545	560	584	527	585	540	566	573	569	524	572	567	550	545	529	568	554	534	568	591	582	558	533	519	528	582	556	520	571	574	543	543	547	539	590	533	563	525	561	575	551	577	564	571	583	590	540	567	559	525	564	548	565	556	580	557	609	553	594	544	531	576	605	570	566	585	541	531	561	561	603	563	527	545	596	566	573	548	572	552	555	544	593	536	539	548	612	537	542	532	567	587	567	586	586	568	608	538	532	539	544	529	529	567	580	548	536	541	587	602	505	573	532	553	520	530	547	523	533	552	563	549	565	594	530	555	553	552	553	556	577	531	532	601	565	546	552	501	520	552	539	563	517	522	540	529	583	539	541	537	524	546	566	565	512	535	516	556	536	566	575	531	558	538	548	539	548	584	563	565	556	578	549	602	568	566	546	539	600	544	537	552	551	582	524	517	528	526	560	577	590	558	515	545	553	556	545	576	538	548	569	553	600	571	556	571	586	556	538	518	550	509	553	578	582	569	554	577	558	538	564	536	547	545	573	562	573	582	608	571	514	569	561	570	610	609	539	575	543	566	537	542	534	577	505	591	521	582	535	561	561	613	488	563	556	544	564	564	514	503	571	570	560	572	565	561	549	571	556	511	522	567	569	568	547	586	568	518	536	561	571	571	554	538	553	563	569	596	571	510	549	569	575	551	534	539	539	545	575	520	550	522	568	548	552	533	594	546	549	550	581	535	558	546	561	572	530	548	540	529	548	517	593	542	534	567	555	537	524	520	534	495	543	581	556	535	544	545	544	562	525	589	543	542	600	570	530	544	566	542	550	562	515	555	552	542	529	574	614	530	553	585	525	608	560	560	559	561	582	543	585	509	562	557	586	568	582	584	553	554	541	531	581	520	579	582	556	558	586	539	531	571	575	542	593	561	550	549	578	543	570	585	551	570	525	553	579	519	513	536	558	565	555	531	547	541	577	541	544	542	539	541	584	544	553	537	601	581	562	579	594	606	565	578	556	547	561	547	568	523	633	536	555	587	524	587	589	572	519	580	590	548	544	577	560	516	524	536	567	544	568	546	520	549	497	538	533	567	531	543	545	555	551	595	549	610	537	548	522	558	548	560	540	541	558	562	532	537	569	555	562	570	568	526	561	554	535	574	557	545	571	527	567	590	563	555	554	551	544	546	510	589	565	558	552	559	587	574	629	546	570	552	548	562	538	554	537	537	556	555	557	564	533	567	573	592	564	535	551	562	565	611	575	554	579	545	568	530	549	556	552	535	556	583	537	536	546	529	539	552	528	556	534	557	527	548	555	552	573	580	564	533	559	580	566	556	538	573	550	576	565	554	551	533	568	566	562	576	579	541	572	573	570	558	550	567	585	546	556	554	556	527	554	547	521	595	546	581	552	581	560	521	572	545	554	577	566	561	534	587	546	571	592	566	566	541	569	588	531	582	581	546	578	533	567	552	559	582	580	540	554	547	568	543	555	532	545	536	563	552	554	473	525	555	552	566	574	553	518	592	565	524	514	599	576	563	620	574	576	546	567	561	548	545	556	509	569	500	561	533	569	564	571	549	561	569	560	588	555	565	548	527	543	583	594	583	522	548	559	561	547	525	546	549	556	567	526	541	537	581	557	553	584	571	562	576	539	566	517	548	561	575	563	583	588	568	588	558	510	564	623	556	590	556	564	566	575	552	586	599	619	555	562	574	571	559	567	507	540	570	564	583	539	575	559	552	533	527	542	546	587	566	602	539	574	549	562	547	545	578	542	546	532	553	584	584	571	605	545	556	540	587	549	541	543	594	597	519	550	561
25567	3048	1075	749	618	468	347	270	244	222	244	191	196	166	168	189	186	151	170	165	188	160	164	165	140	153	144	163	164	153	134	168	149	141	132	171	159	159	153	149	164	128	124	129	141	164	127	143	155	158	136	163	145	135	130	150	147	120	159	163	142	150	142	156	146	137	164	140	135	132	133	141	157	120	166	145	136	143	138	135	147	131	136	145	145	161	151	136	136	122	138	168	135	132	132	148	128	142	133	150	137	157	133	133	131	155	140	121	145	138	161	143	127	136	147	141	139	160	136	149	133	145	123	129	150	150	138	144	157	144	133	117	153	144	149	129	142	134	139	185	171	165	161	136	139	128	135	133	162	148	146	130	168	144	127	140	156	142	168	144	137	139	147	154	141	145	150	128	165	149	145	150	135	134	144	152	139	141	166	146	147	149	132	138	126	138	143	151	138	120	133	135	127	116	132	147	130	119	153	146	150	149	142	156	139	150	132	125	139	143	128	126	132	145	129	160	146	141	146	132	143	163	137	109	136	129	119	143	139	142	149	131	132	130	144	138	149	137	145	133	130	149	137	127	184	134	138	131	139	139	135	149	148	145	123	121	143	147	165	153	125	125	143	127	142	122	144	146	149	163	141	147	126	124	145	135	133	117	151	140	145	155	147	129	149	123	126	128	136	146	137	113	139	136	139	153	124	132	141	140	122	134	137	140	144	156	128	140	141	136	129	142	140	135	144	148	140	146	144	135	181	123	156	117	132	139	135	133	147	112	123	153	158	143	154	159	135	132	130	139	133	138	141	129	160	130	152	132	144	161	148	150	140	137	137	171	128	129	135	144	131	152	135	136	158	131	139	153	145	163	148	136	136	137	132	166	162	139	124	140	134	139	149	141	137	151	158	136	154	133	148	147	140	127	142	119	139	140	141	161	124	149	137	144	129	141	143	129	140	142	154	157	141	131	138	137	130	137	142	134	151	150	129	162	135	137	146	145	138	163	138	145	140	149	188	134	126	158	166	135	138	113	142	131	128	127	133	135	151	146	148	128	165	128	150	135	127	142	171	129	128	157	158	132	117	160	130	146	131	132	130	124	145	142	132	135	159	146	138	144	146	151	139	132	122	130	131	136	151	167	138	140	133	157	129	132	151	149	139	148	150	146	160	129	139	128	169	150	150	128	135	142	107	153	135	125	144	125	137	127	156	135	148	150	168	167	144	130	155	114	123	155	146	150	138	147	130	149	158	138	116	131	136	142	147	124	126	135	153	141	140	145	132	132	140	119	142	129	141	157	164	119	159	145	141	143	155	156	142	151	152	138	127	144	134	151	157	141	153	138	124	114	139	126	148	175	163	150	145	133	152	118	140	137	145	128	140	160	141	149	129	135	135	147	123	138	150	145	145	148	137	122	142	143	166	169	123	150	141	139	141	151	133	133	125	130	131	154	132	139	150	168	153	133	137	140	128	167	134	164	159	133	132	125	127	155	138	156	140	115	131	130	158	140	131	145	139	160	168	170	132	154	164	160	136	129	123	133	115	133	164	143	153	130	152	154	154	152	123	147	158	135	149	134	141	150	142	155	136	164	137	134	136	135	149	124	146	135	138	126	150	140	117	119	159	159	146	132	124	154	123	144	155	143	139	165	159	137	118	132	153	149	133	135	140	163	157	129	140	126	142	134	182	115	146	131	144	117	130	132	133	134	127	138	139	136	150	123	149	130	131	128	148	116	122	137	134	113	138	130	147	159	135	157	137	150	142	142	120	145	162	126	147	134	136	156	128	144	138	127	155	124	146	156	143	143	162	159	139	139	165	145	127	159	153	160	131	135	143	139	125	148	129	149	146	141	149	126	146	139	140	120	134	161	128	131	108	160	163	145	143	132	132	145	155	126	181	144	150	128	152	131	136	138	167	152	132	140	147	130	135	125	132	126	123	132	140	116	119	132	133	152	143	157	137	119	149	136	145	133	124	158	154	148	133	156	128	154	148	129	140	135	158	154	156	137	135	124	160	132	148	149	147	145	131	161	139	150	128	138	132	153	146	145	132	148	131	151	132	127	167	126	132	139	160	135	131	128	137	146	122	137	127	121	135	130	144	150	171	159	146	126	147	135	126	139	142	122	139	127	113	147	145	136	141	141	149	176	135	142	161	136	134	135	122	144	155	135	154	134	131	138	138	162	151	129	142	141	149	143	118	148	131	152	123	133	139	154	135	137	120	119	154	137	148	144	140	151	140	124	123	129	138	127	131	135	131	127	150	142	137	142	148	141	134	132	147	157	128	133	137	139	131	133	142	159	138	132	154	147	155	141	151	143	151	155	159	159	143	113	133	137	160	140	148	147	143	142	166	138	135	151	146	144	169	157	130	131	162	151	137	166	117	146	118	144	111	142	156	144	143	149	125	141	124	136	139	152	139	129	132	125	142	156	141	145	152	120	125	144	164	113	137	127	138	148	149	139	123	113	157	151	141	127	139	141	142	147	132	154	151	150	153	143	138	160	144	124	130	153	145	128	143	153	148	131	160	155	153	123	147	154	144	127	148	137	135	128	147	137	122	151	125	143	148	151	152	151	147	143	127	148	146	162	145	129	140	136	148	151	141	124	153	129	130	154	143	146	129	130	131	141	146	146	117	131	124	141	133	121	152	145	124	127	135	146	162	153	142	136	140	132	128	153	159	123	148	125	132	144	121	126	144	120	162	126	154	145	137	147	127	147	153	137	131	153	126	145	130	162	140	145	149	141	137	125	133	138	158	129	141	135	134	160	137	128	136	147	118	131	166	137	135	130	141	138	145	125	140	144	118	150	141	162	150	171	135	139	146	165	122	140	142	155	161	137	159	149	116	137	135	136	133	121	138	120	171	136	152	139	142	118	156	133	126	136	148	164	139	121	141	134	130	146	137	132	141	139	165	155	150	149	146	143	161	133	133	132	124	159	128	142	145	127	131	145	144	134	112	146	133	171	156	151	151	126	136	153	140	174	140	141	144	137	144	118	160	133	124	120	138	163	146	131	129	123	156	130	139	158	144	152	141	131	156	156	145	137	158	139	126	120	137	154	160	141	156	148	152	136	150	151	153	145	136	140	139	151	156	173	127	148	149	124	131	153	164	167	141	132	122	113	148	156	127	138	149	147	131	130	146	130	121	140	136	123	147	140	148	162	133	156	138	146	132	144	131	137	144	138	136	147	127	138	136	121	144	128	121	141	145	133	164	142	115	146	137	161	135	146	129	137	146	164	128	142	155	171	149	130	123	150	132	143	153	141	142	141	143	129	143	133	145	144	135	139	137	140	155	133	152	133	130	127	128	159	147	187	152	144	145	144	122	137	127	144	154	184	120	141	138	136	142	147	136	149	138	137	149	140	141	124	120	129	146	137	138	165	144	154	130	147	133	121	141	136	144	129	162	129	144	132	158	144	132	145	153	130	148	143	148	163	130	143	149	160	154	126	138	129	151	134	142	134	144	146	140	136	123	134	152	160	144	141	128	144
11926	1103	2295	2726	2446	1878	1587	1387	1158	1026	1017	895	801	764	690	689	635	594	580	612	527	556	534	506	509	514	533	499	440	452	449	449	463	439	453	445	463	423	434	454	416	432	441	433	445	381	421	448	403	412	447	465	404	428	413	382	423	397	362	416	367	403	417	410	381	431	409	439	412	428	381	389	418	419	365	410	379	418	404	389	398	401	405	391	379	396	444	399	364	388	380	421	386	397	371	396	411	382	377	410	405	381	372	418	387	366	369	407	431	399	418	386	377	391	384	377	387	399	412	400	393	409	437	418	396	395	381	431	397	377	428	358	393	404	418	411	423	390	393	407	333	392	406	415	389	367	386	349	391	406	385	369	398	408	409	395	402	401	402	385	409	402	363	382	373	405	363	392	382	419	392	376	370	410	400	383	382	391	399	399	416	395	378	396	402	390	404	385	399	394	376	390	409	379	385	409	403	427	394	411	374	425	389	365	379	353	399	401	419	411	399	433	402	393	362	382	374	388	419	387	385	440	424	398	437	392	443	418	414	413	413	393	413	390	395	387	425	375	419	379	371	393	401	340	412	394	406	358	407	418	403	379	380	419	386	411	400	396	356	368	379	405	384	397	390	387	399	398	390	411	415	369	433	409	423	381	394	385	377	420	381	388	410	369	412	382	428	390	406	376	396	401	362	419	397	340	401	388	394	390	379	384	386	382	389	389	396	372	399	432	399	355	379	424	369	393	400	396	371	420	448	357	410	374	417	415	350	418	393	380	410	415	388	389	417	384	416	375	404	386	395	354	394	401	422	389	361	374	394	406	380	400	385	387	394	387	411	387	418	352	384	402	375	358	402	374	381	404	386	412	397	384	364	439	407	395	425	407	361	401	410	371	407	387	405	413	383	396	406	410	348	392	362	387	404	418	403	385	380	427	394	367	378	374	399	423	409	397	400	382	403	427	355	402	359	403	363	364	373	386	399	398	404	363	409	423	399	436	395	363	395	450	379	371	394	398	366	360	401	407	432	410	411	374	417	379	400	381	354	357	378	375	404	401	402	408	396	364	424	381	361	402	380	404	349	411	415	381	384	404	398	439	399	415	405	406	354	418	385	426	377	385	393	374	408	434	392	432	362	390	405	381	355	443	434	372	397	409	396	401	357	371	430	398	380	396	409	378	417	393	402	389	369	392	437	418	385	407	401	400	347	370	367	361	430	369	378	419	379	384	355	380	387	431	347	416	392	386	389	387	346	398	380	376	388	374	396	404	387	396	381	407	405	395	390	376	416	385	379	390	401	393	389	361	411	424	417	412	369	413	391	365	418	366	388	400	379	407	416	388	393	373	418	412	414	437	376	417	417	396	398	411	398	376	372	397	371	409	429	404	430	370	432	365	375	381	369	444	393	415	410	392	380	425	406	413	409	392	384	407	399	434	406	389	412	381	367	393	392	391	401	410	411	382	391	352	410	446	412	409	405	384	391	394	369	380	392	395	364	405	409	411	382	371	420	385	364	400	414	404	411	378	388	427	394	393	401	401	385	405	394	384	423	401	395	414	410	404	378	359	376	377	412	371	363	426	426	424	374	353	377	403	400	373	395	413	390	417	384	416	379	376	403	372	447	407	399	432	407	388	369	404	372	395	375	410	374	348	381	416	413	409	403	370	392	403	375	407	400	395	387	381	390	412	396	388	388	374	364	399	404	377	428	403	401	405	390	369	436	375	392	390	407	419	402	420	390	434	409	403	388	389	395	409	398	375	388	402	403	419	424	419	398	408	356	390	413	392	401	387	419	360	442	369	421	383	359	381	382	375	367	378	391	366	379	412	412	408	378	398	382	411	372	408	378	419	374	379	405	419	387	358	406	399	404	410	413	369	425	394	430	444	381	395	393	412	416	386	354	366	376	391	343	415	396	381	397	378	388	395	411	392	374	392	395	417	418	390	384	365	372	361	391	385	364	369	368	391	375	352	391	380	413	418	377	382	376	386	421	396	390	417	375	376	397	382	384	396	432	401	380	415	403	346	382	378	403	368	385	396	400	420	370	402	404	392	404	406	382	391	390	363	367	398	406	389	377	388	378	404	416	377	396	410	376	396	450	412	415	407	374	418	365	416	406	391	378	406	436	389	381	426	408	397	395	412	349	375	415	386	400	376	412	423	372	406	393	392	366	407	393	396	441	402	410	347	374	412	412	363	409	433	370	375	382	400	376	349	404	413	415	390	416	396	397	395	359	379	364	417	390	408	374	364	382	407	396	403	355	406	391	367	380	416	391	379	405	403	388	373	378	387	396	446	418	433	408	397	399	403	439	410	442	403	420	373	408	329	365	394	386	369	410	408	409	366	359	407	396	370	399	410	405	428	391	402	369	411	364	376	430	381	407	402	383	382	399	356	418	397	385	398	390	401	405	390	414	393	363	398	378	442	396	382	402	407	391	379	376	436	384	382	392	384	405	389	399	372	387	423	358	371	372	385	398	385	360	417	354	427	357	371	401	391	372	373	396	404	434	401	404	391	386	425	394	394	434	393	423	395	382	365	377	385	406	406	412	356	391	359	391	408	339	406	443	404	422	379	371	410	397	409	381	402	377	383	404	377	360	387	408	399	374	420	381	372	418	401	412	406	406	379	421	370	370	408	456	392	399	392	386	377	386	432	369	390	390	411	354	422	411	424	427	349	381	398	373	429	419	396	415	416	403	407	398	406	394	412	380	420	410	396	367	380	383	394	371	393	405	411	399	391	361	388	398	404	384	360	402	407	406	382	409	374	401	369	391	424	422	411	398	388	375	364	403	395	383	409	406	396	405	374	394	398	394	338	392	397	397	406	418	392	371	390	409	393	408	402	392	390	386	405	406	392	416	386	401	418	369	412	386	435	358	371	376	408	396	392	388	377	400	446	398	379	370	388	403	394	376	372	366	407	356	378	397	427	392	400	386	421	404	437	375	420	380	392	416	385	385	413	415	359	384	382	389	386	415	410	375	378	374	422	384	369	391	399	395	376	401	381	385	374	397	390	423	398	407	375	376	368	382	361	416	396	385	380	355	399	397	420	395	378	377	419	347	370	386	397	435	381	391	385	385	418	366	400	432	424	423	401	387	357	411	401	380	409	414	407	377	407	398	395	388	380	398	384	420	390	395	387	429	431	349	395	340	388	380	409	359	385	383	415	408	391	441	415	409	402	388	377	417	387	407	387	406	411	423	392	390	370	378	403	395	387	436	408	364	390	366	385	420	377	398	404	396	419	407	416	403	435	424	388	366	400	354	375	399	375	429	431	383	390	382	397	379	382	393	403	369	389	374	418	413	371	404	404	404	420	402	391	408	363	429	404	401	398	385	385	410	385	383	416	438	379	405	400	382	412	408	433	389	405	417	390	403	436	394	379	400	365	403	412	414	401	401	395	395	373	400	389	403	373	383	405	352	384	364	408	407	369	382	404	426	390	357	377	373	409	401	373	389	392	400	397	382	400	408	404	393	385	364	411	433	383	367	396
37542	8104	2690	1778	1268	962	722	673	583	439	431	455	395	361	327	344	308	297	314	279	303	297	292	295	313	299	284	270	267	283	271	323	279	288	295	285	311	284	283	259	287	285	278	276	273	241	281	271	274	266	301	266	262	271	233	304	292	278	286	293	241	288	285	289	267	243	271	271	259	288	282	263	284	255	224	261	294	268	264	280	266	249	249	282	241	263	244	245	271	273	266	253	262	303	250	281	278	292	244	265	272	231	277	271	247	266	274	271	289	262	277	246	288	269	260	288	269	289	243	274	276	283	272	281	290	286	267	241	243	301	272	249	265	231	272	298	282	282	272	294	255	261	281	256	263	216	251	257	278	268	282	267	275	257	206	240	278	265	277	280	275	273	276	288	273	242	254	266	266	269	258	245	288	269	294	297	234	255	247	243	263	239	259	292	243	273	246	295	254	249	256	248	255	249	284	280	274	244	256	274	249	272	266	236	262	265	236	243	275	262	248	292	272	257	246	262	280	243	262	281	286	269	266	249	270	287	233	260	268	267	289	242	262	261	270	270	305	282	250	272	263	252	278	287	277	256	285	288	277	257	297	253	231	250	250	269	260	268	287	272	283	266	255	277	274	253	272	242	273	251	271	221	247	272	264	268	258	235	281	274	244	264	279	261	266	264	245	262	262	231	264	302	271	249	249	284	268	269	264	247	288	272	261	246	254	255	283	284	255	254	265	272	294	264	298	305	248	275	256	229	263	267	245	244	283	234	238	240	260	241	250	265	277	280	279	269	273	276	330	271	268	270	299	271	260	271	268	260	273	236	283	269	289	257	254	257	258	245	267	271	272	257	277	283	273	279	283	286	284	266	240	279	277	272	263	246	256	262	280	286	287	251	268	270	252	239	254	261	274	259	256	264	244	222	268	264	254	262	252	268	290	274	270	265	280	285	293	238	272	262	281	264	276	264	244	293	264	252	245	296	285	251	248	242	240	248	300	246	268	260	251	281	284	258	304	286	228	264	259	250	281	251	275	276	281	266	255	243	301	261	271	263	244	264	253	254	262	258	271	262	247	258	243	238	287	267	281	298	278	253	288	280	299	267	281	279	282	284	270	272	278	274	258	240	278	272	268	250	255	290	300	249	260	258	283	256	295	261	269	272	279	277	255	266	243	247	277	294	286	266	287	272	274	268	297	280	246	271	280	277	303	273	290	269	285	320	282	272	223	258	286	276	298	268	267	262	282	236	261	274	256	248	285	257	254	250	267	262	247	258	264	266	274	251	262	253	261	271	257	268	286	295	292	249	272	286	243	229	300	269	253	255	278	264	275	269	272	257	266	236	265	291	269	268	299	282	290	273	264	239	280	287	283	267	262	236	266	277	261	267	264	286	257	242	283	292	276	267	259	301	258	274	284	274	271	305	267	256	265	270	304	279	270	257	259	305	298	269	253	251	252	233	259	266	292	285	249	262	273	254	254	267	294	259	251	283	277	260	235	304	250	310	251	261	279	259	286	244	257	288	235	264	277	278	269	267	246	291	289	280	260	281	273	264	292	257	251	275	294	274	272	251	260	298	263	252	267	295	289	280	282	266	301	247	249	294	296	233	267	293	266	261	273	296	263	233	279	266	259	284	265	282	255	281	265	258	280	280	286	277	230	264	264	282	255	236	298	249	292	255	281	291	260	284	283	233	230	286	269	258	295	273	272	284	260	261	275	260	281	279	304	268	257	284	273	282	246	285	263	254	285	267	290	273	287	266	284	281	288	281	261	275	261	261	266	265	262	281	299	290	315	262	260	262	244	236	244	282	282	288	278	275	237	256	258	272	286	234	272	298	256	249	275	306	271	295	276	269	248	272	246	251	273	283	260	250	272	281	249	254	299	261	254	250	292	264	249	252	268	302	300	256	250	307	252	257	280	291	259	306	275	282	250	272	287	255	271	259	255	278	267	265	263	280	260	255	260	291	257	273	278	265	289	256	259	267	280	260	205	248	280	286	235	261	263	272	264	285	266	269	287	252	246	274	264	265	279	259	278	261	257	273	266	292	281	251	258	257	258	269	253	245	251	249	261	257	255	249	285	268	281	285	243	269	266	251	288	272	261	283	251	279	266	276	256	261	252	248	248	260	254	268	287	236	312	260	252	292	270	283	255	281	259	258	247	265	268	236	266	282	255	275	275	256	261	274	283	256	278	289	236	257	299	266	283	281	249	284	269	267	296	291	268	274	283	232	265	268	267	306	286	257	259	269	310	259	258	257	257	273	250	255	266	267	271	266	261	254	311	303	247	264	263	282	301	266	266	261	260	276	285	280	269	263	250	269	263	279	257	279	270	272	263	282	233	244	242	299	252	268	239	272	277	292	313	259	261	263	256	282	258	262	260	265	245	250	295	240	272	252	248	306	271	258	253	298	252	277	244	243	276	260	303	266	247	259	245	277	263	259	256	289	272	307	246	251	258	258	264	279	263	292	265	272	277	240	259	271	249	253	245	274	284	270	287	261	278	255	263	262	255	263	229	302	269	272	290	268	245	260	261	290	277	282	296	271	265	274	265	265	251	249	287	262	281	243	281	263	256	260	278	270	247	327	275	297	267	276	275	260	271	271	257	284	257	264	242	269	248	267	259	277	240	248	287	264	244	273	279	269	274	289	252	269	245	285	291	269	258	268	269	244	256	270	262	285	273	256	273	274	273	281	280	282	266	291	253	274	299	264	253	254	265	256	296	273	246	267	250	278	271	219	273	256	282	297	251	244	260	263	266	273	283	257	278	253	272	271	260	253	264	249	271	288	257	251	270	272	285	280	278	307	263	278	257	257	264	316	258	264	286	247	265	292	232	273	247	254	261	303	301	274	296	269	268	275	258	265	249	264	282	234	259	267	250	275	300	268	287	275	278	268	287	278	246	297	250	282	295	276	250	260	267	257	272	273	277	315	254	228	273	232	280	241	273	296	236	249	270	264	285	281	297	281	285	268	255	258	255	241	291	276	253	252	266	266	238	229	268	310	279	284	245	253	260	249	273	271	253	251	269	287	277	261	256	264	249	264	260	271	248	290	281	252	249	300	262	271	225	266	265	278	284	268	229	255	269	294	270	284	277	254	260	296	260	271	282	251	256	228	297	302	266	252	283	277	268	271	290	255	275	248	262	287	252	268	271	239	234	284	256	242	254	274	264	258	260	272	285	241	260	276	282	257	266	289	307	288	239	256	238	258	278	297	269	257	269	246	269	255	240	255	258	264	266	277	270	276	269	268	270	274	283	279	302	281	243	265	256	276	242	254	285	248	250	239	256	256	298	266	263	302	272	272	293	258	263	298	275	304	258	272	269	298	264	249	282	285	270	272	283	270	234	271	253	227	269	251	271	222	285	283	254	289	261	276	249	279	274	279	306	291	250	273	247	258	263	254	271	264	285	282	268	319	268	269	291	271	259	270	266	261	285	253	284	271	241	268	267	271	270	284	289	285	266	282	260	274	280	275	256	261	232	291	259	273
16461	2100	4371	5105	4417	3524	3127	2633	2344	1877	1843	1725	1516	1303	1325	1157	1152	1113	1053	1017	890	932	926	877	926	893	847	811	797	805	795	815	808	791	817	764	755	781	748	778	737	760	748	715	698	763	734	747	723	704	733	751	727	663	711	721	644	738	731	736	671	708	709	699	693	720	722	711	703	690	663	666	718	701	713	672	709	679	723	711	674	667	655	719	672	705	716	670	721	716	692	691	701	727	719	714	717	694	688	665	659	697	655	641	681	693	686	651	707	703	699	657	653	644	676	682	703	751	703	713	663	649	697	659	705	706	682	648	684	687	672	696	704	677	676	694	686	720	678	681	663	643	613	714	718	694	691	648	696	674	677	665	648	682	721	681	696	656	708	662	643	705	638	695	677	688	755	681	711	695	672	703	685	692	695	704	713	676	728	703	648	705	686	670	714	691	689	662	699	643	676	684	652	675	663	707	684	628	616	714	708	715	667	688	643	649	696	691	696	675	703	600	688	662	695	669	711	666	672	709	652	678	676	649	695	708	669	691	621	672	717	699	664	699	721	652	672	681	702	647	692	665	681	650	666	679	716	622	708	704	679	657	693	694	631	688	681	648	637	693	662	639	730	664	646	672	696	690	619	652	675	674	697	704	675	675	648	717	695	709	670	679	656	646	671	705	680	666	680	689	608	655	648	690	634	713	671	673	711	680	728	658	703	627	673	678	663	696	682	689	655	618	683	674	689	656	629	677	643	652	712	709	662	670	640	633	672	639	681	668	661	669	631	682	675	654	663	705	685	650	688	707	632	674	603	688	659	653	708	666	693	643	650	720	663	625	674	683	681	675	656	683	703	672	668	622	636	687	688	695	668	705	636	684	682	664	667	683	725	691	678	724	674	648	681	651	685	648	666	673	674	678	631	702	688	638	699	691	684	726	680	667	678	694	649	728	695	675	659	638	628	646	644	682	700	690	686	664	678	661	671	656	695	671	633	668	669	696	707	694	684	700	666	675	652	666	669	675	684	660	682	676	709	664	717	627	638	667	671	686	699	731	674	663	668	645	658	643	661	630	651	655	687	635	662	669	685	671	657	670	688	672	666	646	667	663	653	664	642	670	661	644	700	655	692	666	705	610	690	681	700	691	635	666	635	648	649	713	678	703	703	671	674	655	657	673	666	698	660	702	705	680	691	651	676	676	657	658	702	647	718	665	701	667	695	671	685	648	689	668	708	714	673	661	672	653	709	695	673	668	678	705	699	657	655	666	664	692	693	651	647	697	696	639	677	662	688	666	695	639	704	698	713	701	696	706	691	656	696	681	595	662	696	679	703	711	678	626	684	672	651	664	698	641	658	678	664	694	663	708	654	623	692	661	631	697	684	655	645	717	674	734	651	627	671	694	593	646	674	691	666	667	662	674	639	692	681	672	652	671	655	699	702	646	754	738	677	681	682	656	689	675	657	666	660	662	671	712	692	714	709	667	683	704	681	709	656	689	689	662	675	741	716	694	661	681	678	684	649	704	663	656	670	643	666	655	650	638	694	671	726	678	640	641	655	681	723	646	704	703	652	698	702	710	659	717	658	663	688	698	712	683	649	667	638	695	710	702	680	689	724	674	683	696	705	675	680	666	672	640	715	694	687	652	698	672	688	689	668	637	656	665	696	709	703	710	688	706	645	656	662	725	631	659	658	680	646	669	651	670	679	674	701	720	716	628	684	717	665	671	682	713	660	682	694	629	676	677	683	692	679	671	709	645	633	661	683	628	707	727	689	670	625	660	669	615	689	704	721	705	717	668	630	688	679	651	712	685	647	716	679	662	656	672	619	696	661	677	682	647	738	689	663	660	653	677	697	670	638	672	682	646	678	685	638	691	707	656	676	670	669	661	679	667	677	695	666	668	658	720	647	664	674	688	679	635	663	663	709	719	698	716	639	681	720	661	679	683	643	710	693	665	616	695	665	663	675	627	608	695	680	677	668	632	702	657	605	697	667	698	689	673	643	640	687	657	639	650	665	660	698	656	630	677	703	686	678	696	665	697	698	695	674	649	701	663	693	666	651	693	695	738	671	639	651	709	679	714	697	658	736	630	689	741	704	678	681	642	630	665	668	692	710	690	677	667	707	669	693	698	674	676	706	620	647	630	702	671	685	669	699	683	673	638	667	702	697	699	665	660	686	686	683	665	714	682	692	674	717	683	669	672	656	647	663	694	663	696	657	701	661	720	659	669	711	650	682	707	682	661	745	666	685	638	692	688	685	681	673	657	710	710	640	643	671	671	649	661	648	681	707	647	657	668	641	671	691	669	682	685	692	677	685	696	692	643	699	634	723	650	650	665	682	674	683	707	677	673	701	707	639	671	663	672	694	701	666	685	664	673	690	712	642	728	727	661	654	678	683	647	686	690	682	646	725	662	695	660	637	666	664	659	656	658	651	650	702	634	685	681	688	663	705	694	692	678	680	675	645	644	667	696	673	712	700	714	671	746	660	709	662	685	661	667	676	689	701	663	742	655	661	691	699	683	663	679	719	698	720	670	687	680	640	670	688	665	681	705	697	685	698	677	685	687	683	693	680	669	698	657	651	705	680	742	650	684	670	654	676	668	656	672	696	660	665	677	675	685	696	693	665	602	724	667	707	672	624	692	679	613	660	664	641	636	669	667	673	652	657	672	682	686	674	658	693	731	643	674	664	671	667	671	684	684	692	651	667	682	702	671	663	674	705	672	659	626	675	700	686	690	699	691	681	697	668	677	682	677	671	678	679	630	690	695	648	676	663	712	642	664	674	685	710	659	692	670	634	660	643	633	673	695	641	632	639	672	725	656	671	660	681	685	673	661	758	625	690	631	667	692	656	671	640	716	670	663	619	687	692	657	631	660	682	657	660	617	659	679	668	672	715	650	679	684	666	624	668	684	716	690	729	626	670	664	674	633	694	684	658	699	716	692	669	696	648	647	663	662	653	685	636	679	672	640	697	667	662	676	681	657	700	653	685	684	680	675	645	698	666	711	648	674	709	703	683	669	666	657	698	645	639	687	642	692	698	694	694	712	712	653	716	682	671	661	668	680	681	657	691	629	668	695	680	656	662	697	677	694	669	711	645	683	686	665	686	690	622	696	677	722	685	634	645	683	687	674	669	664	674	691	675	663	646	643	643	644	663	639	682	685	677	657	680	644	656	704	695	653	698	670	723	751	697	668	641	692	668	647	677	665	668	700	681	663	655	662	665	711	687	701	617	681	720	648	688	669	672	664	693	706	666	681	657	650	656	659	692	684	684	669	701	690	636	671	652	682	702	683	661	685	684	731	658	660	702	690	673	700	709	658	634	690	650	668	650	627	658	704	694	692	672	645	685	701	662	644	699	699	707	666	725	676	680	680	679	685	688	690	691	704	679	681	685	676	653	687	693	671	640	674	694	682	655	673	704	685	666	630	716	671	661	674	689	693	649	667	711	690	738	656	674	706	668	698	658	696	624	666	639	675	681	695	701	694	650	682
3427	254	260	254	271	249	226	242	227	241	213	261	217	262	221	230	240	210	238	214	214	218	270	222	224	256	254	233	223	232	220	233	234	230	229	213	240	225	232	213	249	214	215	243	238	242	231	215	215	224	219	245	178	247	243	251	220	223	244	229	217	230	251	228	241	226	201	214	252	223	230	238	209	225	256	237	212	205	202	217	217	229	238	194	227	208	215	205	226	238	240	208	237	231	230	221	222	214	256	214	252	230	231	209	244	212	244	243	244	225	236	227	239	236	238	210	239	252	230	242	266	216	242	220	234	237	203	205	221	218	233	251	232	222	219	219	255	223	241	243	232	218	236	219	218	219	252	234	235	233	221	213	224	236	229	225	215	220	235	234	222	243	227	233	228	263	229	260	208	224	218	229	238	215	247	232	248	245	254	206	197	253	215	217	238	220	231	233	253	240	274	234	239	224	205	228	231	223	252	238	235	191	237	211	264	232	247	227	237	233	214	218	222	233	227	258	249	237	241	215	194	215	265	203	251	233	241	227	215	245	252	261	234	228	235	240	223	249	270	219	221	224	217	239	200	190	196	248	261	268	233	223	219	199	231	244	222	231	239	217	233	217	225	204	237	248	225	214	209	219	219	208	225	234	236	220	238	209	236	238	256	233	215	256	192	228	242	232	229	233	237	247	253	210	244	216	202	232	220	253	235	242	221	203	252	245	231	228	226	245	238	225	250	207	214	223	257	215	207	219	218	217	236	219	202	239	241	253	257	231	230	238	233	227	220	212	245	198	233	243	233	225	208	226	209	225	245	227	209	227	229	249	210	218	220	248	222	241	219	233	239	196	221	247	232	251	240	234	200	219	243	243	225	218	216	210	219	221	240	233	224	211	204	231	230	209	216	232	198	234	197	214	222	245	209	219	263	204	236	221	223	228	219	224	202	227	271	223	218	243	248	217	237	224	231	246	216	225	237	231	212	229	211	224	239	253	215	242	222	227	212	245	204	224	255	226	239	228	231	247	229	233	218	230	194	225	214	232	213	248	205	229	261	219	249	250	239	205	219	220	227	218	238	240	237	247	230	261	235	246	236	218	198	218	238	229	220	230	222	205	242	213	251	213	204	240	246	232	230	228	217	216	261	217	244	211	212	218	228	215	238	236	231	216	237	211	247	233	193	215	217	208	237	247	218	242	238	253	229	217	219	245	214	224	213	225	222	227	211	222	223	215	232	234	209	265	236	227	229	242	239	255	227	243	220	226	221	207	209	204	202	226	244	233	254	261	214	223	243	247	211	247	249	233	246	249	227	233	218	211	257	223	233	226	249	204	214	220	224	237	238	229	259	208	225	234	220	235	246	254	219	256	227	218	223	238	233	244	243	243	251	282	229	232	233	265	222	223	196	250	209	225	219	226	244	222	202	226	219	254	219	218	232	229	213	212	211	224	245	243	250	221	219	231	260	228	235	231	213	254	216	246	226	236	228	239	230	227	225	219	254	230	246	228	231	233	239	220	213	217	223	227	244	227	247	240	210	236	222	232	218	261	217	243	217	281	253	223	225	230	233	227	230	237	258	223	235	228	225	229	251	219	235	229	233	217	221	207	259	230	244	227	232	226	231	228	234	210	241	218	224	235	210	217	268	242	220	244	245	213	219	246	254	233	207	236	214	226	220	235	231	233	206	226	210	253	202	221	219	230	260	236	240	224	215	198	207	263	262	219	210	201	230	210	219	221	226	238	233	237	223	213	228	220	246	219	234	226	221	221	247	250	236	262	220	266	221	230	233	223	252	230	216	197	234	263	192	262	223	231	235	238	249	229	241	227	233	249	225	201	204	234	244	229	233	177	229	215	227	206	230	219	220	218	223	212	240	220	233	224	235	236	219	246	260	240	238	235	244	207	247	206	250	262	239	213	230	240	242	256	237	203	230	211	251	219	231	222	278	218	221	218	236	257	252	228	221	220	222	244	222	236	225	235	208	232	213	243	264	230	202	217	230	219	247	211	189	222	248	234	219	252	227	227	243	220	261	233	206	212	241	239	237	247	215	215	210	256	252	247	250	214	226	233	217	216	207	205	234	221	261	235	232	204	221	243	223	240	234	220	217	220	240	246	213	198	219	246	185	244	251	208	242	232	235	225	218	229	202	227	246	215	208	232	223	235	238	228	238	205	190	236	257	236	197	230	242	222	218	241	225	239	211	244	241	251	232	237	223	236	224	205	208	255	229	229	219	218	235	233	224	225	233	223	251	222	211	225	236	235	230	223	215	226	238	213	224	223	230	239	224	217	268	189	233	242	218	202	223	240	245	226	216	209	267	224	224	260	223	242	259	237	244	259	229	260	252	233	218	220	228	213	223	223	211	206	241	195	209	242	248	237	231	226	251	246	222	238	206	240	204	218	249	234	226	204	238	215	247	227	222	202	215	217	222	236	244	240	234	217	223	242	209	216	194	240	232	214	231	217	231	239	236	222	217	243	225	195	205	232	206	241	219	218	218	248	240	254	239	231	223	237	238	225	231	232	228	236	227	240	232	213	226	238	234	226	253	218	236	241	248	248	259	220	256	241	214	240	259	218	231	226	233	251	222	219	226	246	221	206	217	253	263	223	233	234	223	210	204	218	221	244	223	226	243	237	224	252	214	224	237	230	234	227	259	258	242	250	256	202	229	255	248	231	240	235	204	230	239	239	243	238	246	224	227	233	233	236	231	226	231	221	244	225	223	241	199	233	203	222	215	216	227	239	235	258	236	246	217	228	220	234	229	208	216	250	221	211	226	240	199	223	244	277	231	226	211	269	227	213	204	230	252	230	191	246	209	229	237	235	198	217	223	251	243	220	226	234	226	213	259	198	239	250	241	239	211	223	255	238	222	221	221	196	233	231	249	210	231	194	219	238	240	217	221	239	208	216	234	231	212	206	216	217	212	208	220	214	224	220	248	213	208	217	238	220	225	235	264	233	229	240	250	241	228	235	229	233	256	220	236	228	228	233	229	242	237	236	222	247	231	234	213	227	235	250	255	213	238	212	221	225	193	229	230	225	250	208	217	231	239	221	228	229	217	222	232	245	216	227	225	232	238	244	227	220	229	249	232	246	224	202	191	222	226	243	230	240	257	247	229	238	244	227	273	243	211	231	230	229	258	241	221	213	239	221	235	222	258	201	238	232	221	238	226	212	204	224	244	224	221	233	215	203	242	228	224	234	231	214	231	214	218	239	248	213	243	221	259	242	229	231	227	241	244	240	232	224	261	209	238	229	201	225	225	205	227	234	202	207	251	233	217	208	248	211	270	231	208	220	235	241	213	227	216	245	230	228	230	232	232	247	236	232	224	254	229	228	243	224	267	229	228	235	240	231	222	217	248	236	226	253	244	219	255	224	233	242	227	222	193	210	215	216	219	223	223	201	223	238	262	208	217	256	243	249	254	210	264	217	239	255	200	253	230	231	209	216	233	233	222	197	208	221	244	254	262	235	213	240	228	242	223	219	214	233
3983	586	612	654	647	638	629	625	616	608	550	602	622	629	575	579	605	533	621	568	590	575	601	563	575	565	560	575	610	575	583	555	570	574	580	558	570	583	568	533	542	620	562	593	561	543	557	583	590	537	591	583	601	558	571	556	576	535	531	568	561	560	554	587	560	549	596	555	609	574	603	575	593	534	554	540	600	549	566	549	564	559	579	569	557	547	537	508	534	552	568	559	579	583	547	576	525	559	575	588	602	568	562	578	550	564	524	574	539	528	563	558	566	576	580	552	572	581	582	580	575	581	530	569	588	566	587	553	542	578	569	556	602	546	603	577	573	556	535	542	581	579	567	586	549	588	500	590	580	548	586	576	558	582	572	607	556	525	545	555	541	539	580	570	575	582	536	554	584	536	601	609	579	573	554	534	594	534	587	571	599	579	548	604	544	547	560	584	571	590	531	563	565	554	584	567	565	559	583	571	546	535	574	568	577	555	590	609	565	578	555	598	540	528	573	562	550	566	529	555	552	581	575	544	603	573	575	598	576	524	558	619	521	553	529	568	602	587	582	581	566	560	592	605	542	575	570	590	530	602	580	570	587	606	593	527	569	577	558	552	541	577	543	576	586	604	567	559	590	554	549	554	529	537	557	567	510	591	564	558	535	571	572	547	581	589	531	543	545	577	509	516	578	555	564	565	587	615	608	575	541	573	611	534	564	563	548	526	619	588	573	582	585	583	581	578	527	581	532	541	523	588	569	608	540	578	532	583	528	567	559	546	574	574	580	553	522	585	581	521	511	559	536	573	560	540	517	588	608	562	557	564	592	547	564	565	566	600	566	608	529	559	573	574	554	579	567	567	549	585	524	579	607	619	566	561	531	516	563	573	568	569	576	568	550	559	545	594	545	608	581	554	545	576	586	595	538	559	537	570	544	518	580	566	580	578	558	574	644	566	594	583	608	590	544	539	574	527	562	578	588	548	558	593	564	617	531	587	577	539	588	564	570	562	568	597	607	567	560	571	592	554	557	598	558	549	553	581	583	583	546	553	574	538	626	540	566	583	558	613	540	625	579	569	600	527	566	549	584	549	591	542	604	570	505	548	581	556	520	578	560	566	583	592	548	567	580	590	610	550	619	564	570	550	547	557	531	559	551	578	558	572	598	555	573	546	547	546	580	569	591	614	565	577	561	575	581	576	620	577	621	552	563	571	519	581	565	595	606	543	560	544	531	548	577	560	551	594	612	565	554	543	586	556	567	546	598	529	586	551	588	604	526	548	577	576	546	574	513	553	551	544	572	576	584	535	566	566	517	603	566	560	593	548	532	565	552	534	535	582	559	597	576	539	573	593	593	552	569	565	553	552	527	563	553	560	559	574	576	594	592	585	536	583	574	572	562	582	567	541	618	566	573	601	593	548	587	581	566	580	566	580	590	555	550	540	565	573	590	593	587	568	565	595	581	556	556	617	542	571	554	550	542	554	603	568	568	582	553	558	575	557	584	562	566	548	527	553	549	558	555	599	517	610	576	559	582	570	588	538	567	544	558	578	562	545	558	592	552	541	583	550	575	537	598	533	572	524	545	595	612	578	549	543	519	576	601	569	548	586	555	579	546	539	571	543	552	554	583	573	569	552	557	546	562	576	573	587	603	539	581	588	566	550	573	560	550	622	605	573	586	628	595	562	534	581	601	551	584	563	585	582	547	594	536	593	569	539	516	563	568	587	577	562	558	555	532	604	578	564	577	560	611	562	551	567	539	605	567	555	565	572	539	623	602	578	534	566	601	594	529	594	540	556	558	560	573	580	581	561	550	569	525	551	550	511	619	580	568	560	562	556	557	589	554	565	524	584	590	575	537	591	536	581	599	583	601	628	541	578	580	562	585	523	555	576	567	617	552	560	593	539	522	619	547	584	579	592	527	594	554	573	548	561	595	537	550	589	566	579	549	587	576	584	580	617	564	555	512	568	548	604	538	521	579	558	578	515	567	611	564	567	606	519	535	556	550	561	618	520	581	563	561	626	540	585	554	551	590	568	523	594	543	583	551	607	554	590	598	552	590	590	609	587	563	526	580	516	571	566	609	571	551	579	573	598	588	589	531	549	577	552	538	548	546	570	540	552	568	578	556	606	576	559	573	551	575	606	522	498	530	556	567	543	540	553	574	561	579	573	587	569	590	591	608	573	573	629	577	568	604	575	586	552	575	600	621	614	536	568	577	587	564	572	598	575	592	522	583	543	566	574	569	535	569	567	574	582	580	578	570	619	557	563	574	596	602	549	595	595	566	548	546	553	552	551	546	569	561	618	589	554	537	531	602	584	551	560	556	581	603	601	527	540	562	556	619	550	550	587	525	566	598	542	586	556	549	555	547	565	569	567	550	566	568	526	567	558	551	559	605	594	540	594	552	561	562	527	558	549	549	556	559	584	572	526	571	554	560	527	577	514	564	574	572	538	541	580	545	529	554	527	568	550	591	577	564	553	539	569	592	541	542	555	525	547	569	585	593	558	587	541	617	549	603	555	597	555	523	534	552	543	536	618	581	611	633	540	581	551	532	590	578	522	537	570	600	587	597	584	580	594	539	555	565	550	519	549	553	598	581	627	546	577	575	614	601	573	570	592	574	562	548	609	584	570	560	557	568	534	594	592	591	565	577	580	567	540	550	583	533	584	616	562	547	576	568	533	589	553	587	565	609	591	582	528	556	562	567	585	528	571	562	567	584	569	552	560	585	558	606	552	554	565	493	594	560	560	555	570	548	522	530	594	535	585	596	583	571	541	546	530	579	567	599	528	568	544	524	530	573	564	552	534	556	586	586	596	616	530	574	555	579	579	576	530	533	558	566	527	590	555	556	559	583	564	567	566	592	555	567	588	551	570	598	538	578	580	569	558	594	580	556	552	626	562	585	575	587	595	559	595	556	515	563	550	562	574	581	554	579	577	607	598	531	554	549	609	582	578	573	559	561	559	585	566	580	542	571	561	542	560	600	544	556	592	534	524	561	582	576	576	583	566	585	550	604	571	592	579	540	539	569	528	574	543	557	539	618	526	609	586	551	523	554	583	563	566	554	529	523	604	568	614	601	542	567	560	561	561	572	572	581	553	578	591	563	562	559	593	552	577	545	565	621	562	599	604	584	560	546	566	601	600	568	521	574	571	588	526	574	551	562	555	580	546	540	554	568	593	547	553	579	532	569	615	557	567	534	575	501	609	617	561	579	540	561	563	572	598	574	620	576	566	614	571	516	531	569	541	581	603	594	565	576	535	535	584	544	536	531	585	561	588	579	552	541	573	559	556	551	531	572	578	558	588	597	537	605	598	606	546	577	569	580	549	641	596	578	579	594	560	570	522	568	543	566	599	583	595	499	602	576	575	575	567	530	575	578	603	579	584	594	596	622	578	531	559	548	588	561	585	571	592	547	557	575	574	600	547	551	559	548	505	591	568	591	574	559	567	592	490	580	602	538	598	554	532	546	543	575	579	586	607	530	561
26260	3230	1104	775	592	469	375	315	280	262	236	233	220	225	207	185	177	165	194	159	176	163	164	171	154	154	172	142	165	154	149	163	148	163	159	136	155	134	151	151	177	155	173	140	152	144	149	171	141	160	135	148	131	141	160	133	154	145	159	163	131	140	152	170	127	166	165	125	136	158	133	135	129	153	145	136	139	157	162	130	151	132	140	150	168	154	145	160	148	137	157	149	154	130	146	149	136	145	163	141	145	139	137	147	135	135	160	148	142	121	142	151	132	148	147	153	142	137	122	130	140	151	159	139	133	148	159	143	136	154	146	136	139	138	133	152	143	139	158	160	141	152	156	123	144	158	124	146	143	135	150	149	175	165	170	138	139	147	132	147	162	153	143	164	133	137	148	131	130	142	161	168	134	146	150	184	137	130	144	161	155	134	147	167	151	136	117	138	165	131	133	136	122	156	140	136	154	168	121	118	164	146	144	137	172	173	171	146	139	128	147	125	118	131	154	138	161	144	141	141	136	132	138	151	154	142	151	150	139	138	144	177	141	164	138	147	145	134	148	127	137	179	153	141	144	171	144	132	133	117	153	148	148	162	147	159	150	137	159	153	126	138	147	165	158	137	141	133	146	144	127	148	176	160	157	141	168	146	152	121	157	136	150	172	128	157	161	160	149	142	138	127	148	163	146	153	157	114	140	170	140	166	144	146	135	173	148	133	147	127	155	144	147	131	190	124	151	123	142	143	131	156	148	155	145	135	147	121	130	147	155	162	167	135	140	147	161	162	152	144	155	161	153	143	166	136	147	138	121	153	146	156	157	153	138	155	137	152	128	134	134	142	144	162	187	128	156	145	157	130	171	178	157	120	146	155	136	145	135	153	156	148	159	139	146	174	139	117	152	146	139	168	126	135	153	130	145	137	171	147	120	159	151	147	151	180	141	187	166	148	135	148	153	136	152	126	138	153	128	166	156	154	148	165	154	168	139	134	128	156	149	139	135	140	167	156	130	163	160	153	165	134	140	147	154	148	156	127	151	140	135	135	154	154	168	156	131	154	164	147	140	137	167	151	147	150	142	136	146	132	162	137	167	149	130	142	142	148	134	141	125	135	158	138	133	148	148	148	132	176	156	125	155	152	146	110	158	159	132	141	152	139	117	141	149	118	143	154	135	137	120	127	157	148	167	159	155	154	154	141	161	128	159	167	173	146	139	146	138	114	158	134	150	148	140	155	136	142	145	143	150	128	163	133	142	156	156	137	125	167	165	139	154	140	156	137	147	147	166	143	177	146	157	149	153	146	152	151	139	161	117	139	143	139	151	149	155	133	141	149	143	161	148	125	140	136	156	141	138	137	148	136	127	137	145	144	151	121	159	139	164	151	130	140	153	117	162	159	144	144	162	145	162	155	144	157	147	142	163	153	136	136	115	146	153	132	152	116	129	159	160	140	158	159	167	153	144	133	160	146	153	141	127	154	145	154	141	144	156	134	131	139	147	162	146	152	123	170	153	144	143	157	166	147	116	155	124	146	131	174	160	142	139	172	158	149	122	129	147	140	166	108	138	152	148	147	178	139	134	120	140	135	156	167	146	121	145	139	163	141	132	123	164	154	137	149	144	154	130	145	140	129	166	151	147	131	165	140	133	160	127	129	132	123	152	149	148	171	136	149	156	151	159	143	143	153	156	153	164	142	135	151	160	129	128	147	168	162	152	118	176	134	132	139	150	163	152	150	172	140	155	163	150	148	129	145	154	143	137	150	155	158	153	137	151	162	166	135	152	167	129	135	147	134	159	171	142	148	156	138	138	152	161	133	155	140	154	171	146	143	143	154	152	138	159	156	161	116	142	139	130	137	141	148	135	133	142	149	153	128	140	129	133	124	145	166	155	154	130	159	143	141	148	137	175	121	129	163	118	128	155	156	146	139	137	138	127	159	158	152	150	160	149	145	157	164	128	128	142	149	149	162	142	132	146	162	190	132	140	139	159	158	142	153	145	144	152	147	154	163	133	140	154	148	163	135	161	134	136	165	144	144	146	157	158	151	157	158	155	147	151	140	151	136	135	148	144	129	146	156	138	142	140	150	149	125	127	159	152	137	130	154	147	173	171	166	132	135	143	159	150	141	138	162	122	151	140	137	151	159	145	138	135	148	144	156	125	165	132	163	147	140	156	161	176	191	134	161	150	151	137	133	149	146	135	149	153	165	152	146	163	185	140	144	142	172	126	144	154	157	153	138	167	137	138	151	141	146	145	136	144	139	143	146	142	152	167	152	145	112	138	144	145	172	129	153	149	153	149	162	127	167	148	150	118	138	139	124	159	147	170	138	144	132	143	163	125	153	142	113	158	124	130	148	163	133	160	155	146	145	139	140	156	151	150	129	140	146	141	160	150	144	157	135	145	147	140	154	122	160	136	128	146	146	135	137	133	154	124	147	133	144	136	148	181	149	139	163	146	148	152	146	138	134	143	144	138	138	147	149	137	143	148	144	117	157	157	138	159	145	158	146	139	155	140	153	140	130	154	128	163	135	149	143	150	127	135	148	143	158	141	157	149	164	148	143	164	135	149	151	148	134	152	151	147	145	120	139	184	132	151	121	121	155	150	136	136	153	132	140	146	153	151	134	140	141	152	130	182	163	145	149	147	138	155	165	152	180	150	166	165	140	145	138	128	127	153	150	130	141	142	149	147	138	146	178	151	137	140	154	157	152	148	126	147	154	136	168	134	154	146	168	176	137	172	151	127	146	187	152	140	129	151	149	143	157	149	141	148	136	159	153	137	143	133	138	146	114	154	155	143	165	144	150	132	166	152	146	126	132	140	138	161	146	144	126	151	139	161	149	155	151	151	145	131	162	139	152	158	161	155	166	133	145	136	138	128	132	160	151	151	112	132	150	141	143	133	164	156	166	142	136	135	131	145	161	160	131	151	164	153	145	149	156	150	155	157	169	122	139	144	151	148	134	132	118	141	160	123	139	157	160	122	125	176	139	157	140	115	143	145	137	147	128	150	154	150	149	142	138	152	138	154	157	124	136	156	149	134	148	143	139	134	156	178	164	153	118	140	122	156	146	161	172	146	135	168	157	163	142	139	147	124	150	141	134	143	141	156	144	147	146	156	130	139	151	133	134	145	141	149	125	143	132	168	153	133	149	137	147	127	147	151	143	139	153	143	128	145	130	156	143	133	129	187	141	134	157	136	160	148	153	142	152	163	174	148	152	135	141	134	137	152	151	153	135	125	150	132	136	130	151	134	136	128	148	139	128	146	142	147	153	154	139	150	143	149	136	163	134	169	144	125	140	153	137	147	160	148	148	156	159	160	152	157	163	144	135	163	144	147	142	152	167	151	135	155	186	147	152	156	143	145	159	151	156	135	147	136	168	158	155	161	163	141	139	142	159	166	153	150	154	173	141	150	158	158	151	146	147	118	134	163	135	156	148	137	131	150	137	138	163	175	147	140	137	130	137	137	154	161	150	144	156	152	142
12210	1113	2249	2743	2429	2022	1614	1376	1246	1081	996	878	852	736	645	645	674	601	600	604	581	534	527	530	535	503	498	484	470	488	457	461	487	495	498	480	464	435	437	419	454	433	457	419	461	412	442	476	441	447	422	431	431	446	425	414	436	439	403	416	456	406	392	399	421	402	427	410	444	416	427	418	415	405	426	415	444	412	447	445	441	420	392	391	435	451	368	384	398	423	442	387	409	429	442	383	404	395	437	418	446	421	426	431	414	383	384	408	451	411	385	368	390	375	427	424	416	403	406	448	428	431	421	394	404	408	438	424	428	406	430	413	400	455	410	366	375	406	404	445	392	428	421	390	375	411	382	387	384	399	416	396	418	412	404	454	421	415	436	403	403	428	386	400	435	389	455	430	407	424	440	425	431	418	433	419	384	399	422	395	433	430	403	391	434	418	431	387	407	347	383	395	442	399	430	396	414	381	398	425	432	395	417	410	408	436	455	391	412	391	387	427	440	397	385	375	391	394	447	382	407	451	432	391	415	415	408	423	421	418	362	394	397	365	406	400	418	429	378	428	413	414	404	401	405	404	412	398	410	385	389	394	418	384	392	408	408	396	406	417	413	414	404	405	383	414	423	434	404	389	416	421	380	412	411	390	402	439	423	410	381	424	397	404	440	422	417	428	442	383	427	427	405	419	432	423	430	416	430	419	401	453	445	366	400	398	389	371	410	384	370	398	382	414	399	396	405	359	390	429	383	374	427	391	422	423	416	375	407	371	433	394	374	391	387	403	381	411	406	392	398	382	400	408	394	432	427	390	395	426	444	418	400	415	426	436	393	365	414	391	412	419	361	422	407	407	421	402	413	415	387	383	398	374	402	407	422	459	409	416	390	394	383	398	363	396	400	408	408	395	382	416	414	379	423	412	412	409	407	377	424	406	411	419	441	406	393	421	407	403	407	402	416	414	394	424	416	416	412	418	433	462	412	414	390	410	395	429	422	426	392	411	389	385	402	426	419	384	401	413	417	399	384	425	379	368	447	386	387	465	429	428	383	388	440	395	417	442	418	423	397	391	398	390	443	428	407	419	411	429	380	427	407	438	415	409	406	419	405	393	414	421	398	392	400	378	407	412	430	418	401	416	401	402	383	431	402	394	378	416	439	429	338	397	403	406	364	358	389	408	435	376	427	406	400	409	439	457	404	405	409	412	407	427	408	431	422	395	411	398	378	420	405	436	472	410	403	418	407	392	376	397	410	419	411	391	400	378	392	391	400	379	403	408	400	430	438	455	408	414	386	388	415	427	424	413	416	379	353	399	407	392	397	396	370	367	428	414	415	407	423	427	414	400	400	389	418	405	364	413	416	409	410	407	378	431	443	397	374	404	388	396	439	402	389	431	455	400	391	441	389	404	433	410	399	424	422	402	404	428	390	403	439	422	426	388	409	402	430	436	387	413	402	422	392	403	410	371	416	392	442	412	421	397	419	435	401	404	396	449	403	438	399	430	431	387	407	395	408	420	399	406	422	391	409	397	394	383	404	410	432	386	414	429	409	435	392	385	429	406	450	432	386	394	417	391	446	417	427	411	386	397	358	413	408	393	409	394	401	413	389	387	423	398	404	421	444	415	386	422	412	455	427	451	405	363	408	431	394	416	377	378	419	410	412	377	395	389	379	382	446	440	421	432	414	415	405	410	416	421	395	436	430	417	447	409	419	410	435	451	416	437	418	410	397	375	397	439	448	425	431	428	439	432	456	402	393	400	429	374	379	397	418	390	441	398	408	402	425	404	402	418	400	420	383	407	402	396	431	401	405	392	417	389	382	386	401	417	390	363	418	396	428	408	403	406	390	461	368	409	422	362	397	414	428	417	421	394	397	370	412	409	401	416	430	408	396	402	432	369	390	402	418	388	415	415	425	407	383	375	437	404	375	402	388	429	405	407	412	406	394	391	434	425	421	419	372	358	440	405	392	415	428	384	416	401	415	405	403	441	419	434	430	377	386	406	395	402	413	403	432	425	378	422	403	406	436	397	420	376	415	382	390	455	393	406	380	373	403	345	405	377	387	420	427	384	408	368	453	410	387	416	391	382	376	389	404	387	389	387	393	386	431	425	367	415	441	411	377	400	389	411	423	384	432	390	410	358	377	395	404	383	408	405	364	403	445	427	394	435	398	413	378	421	394	393	406	432	391	425	409	399	393	408	415	414	373	441	432	406	406	383	387	414	396	383	381	407	395	433	395	413	409	402	394	434	376	402	435	406	416	406	402	391	436	371	400	383	385	386	402	412	387	424	403	423	413	398	409	408	394	406	349	408	381	416	425	437	418	466	416	400	438	389	408	413	438	398	377	441	395	380	396	399	402	390	401	392	391	385	442	402	389	418	382	424	426	378	440	359	422	445	422	417	394	392	438	408	447	393	407	411	407	409	392	389	425	424	399	400	410	376	439	408	364	396	410	369	442	389	428	421	351	392	396	402	432	392	408	434	416	421	410	397	402	389	390	405	419	422	441	370	449	403	415	407	377	404	418	397	411	395	386	402	425	409	449	428	433	399	384	426	440	400	411	403	393	429	409	381	388	408	390	394	445	420	421	440	411	425	416	419	393	403	370	398	393	418	414	404	403	404	391	383	408	427	407	420	392	440	405	393	431	388	387	413	387	406	425	390	416	391	392	392	403	428	446	431	402	412	406	439	388	393	401	413	443	416	397	433	436	427	449	411	404	433	416	406	401	380	414	389	386	451	409	448	404	379	419	409	422	396	395	390	401	428	441	378	408	462	396	394	401	406	383	415	399	429	428	422	395	407	399	388	420	393	433	379	419	397	435	396	416	431	444	404	400	398	376	432	401	423	405	373	419	424	424	397	383	421	381	413	403	417	402	408	417	382	438	381	423	400	389	431	406	401	413	403	388	414	426	413	430	417	396	415	388	408	424	423	417	433	380	367	451	395	433	426	393	389	414	442	387	407	433	445	389	372	400	363	406	415	381	374	399	407	427	377	407	383	380	396	424	423	419	425	398	399	410	396	403	430	448	375	422	408	393	383	426	407	398	390	431	394	447	414	404	372	397	438	422	420	419	401	420	429	379	417	407	412	408	424	385	422	368	417	420	451	428	387	410	401	395	387	428	414	425	415	415	421	427	399	438	414	409	421	413	405	402	412	418	396	441	371	419	378	390	366	408	425	401	411	407	405	400	414	424	412	394	446	377	406	417	432	429	421	406	451	399	414	417	389	414	403	377	405	449	415	375	434	415	432	389	442	397	398	435	403	386	390	408	412	400	414	407	426	406	395	455	425	414	394	389	404	398	406	433	421	409	419	377	438	418	419	438	405	444	387	372	370	439	386	395	412	361	399	432	402	395	369	404	390	396	399	395	426	386	389	384	393	391	391	388	399	429	419	407	370	420	403	358	444	386	412	400	403	386	381	454	398	417	396	408	382	427	426	402	426	398	402	376	411	428	437	418	455	405	424	409	406	413	427	378	401	386	444
39034	9708	2791	1662	1142	898	775	627	583	482	409	429	430	358	367	340	341	318	314	297	317	361	283	259	288	302	269	279	270	320	280	278	280	266	275	296	288	281	289	271	270	261	283	304	287	273	286	268	291	292	284	313	273	290	298	253	269	286	282	252	268	302	297	276	283	324	272	281	269	270	257	253	251	286	272	272	260	282	275	266	265	284	265	283	241	295	269	253	264	267	269	259	277	273	259	308	256	264	264	280	281	262	265	289	265	258	280	274	279	261	291	261	294	251	290	260	273	259	276	244	246	272	261	293	251	260	251	316	309	284	272	273	260	283	273	253	300	263	264	299	290	256	263	256	280	289	284	295	267	294	260	297	266	297	259	268	292	276	273	272	287	253	271	292	290	250	273	276	266	274	284	311	278	256	274	245	312	263	302	284	296	270	287	285	287	232	244	262	267	277	266	280	299	285	271	253	275	265	272	276	261	320	258	288	272	283	270	293	254	263	269	266	248	268	296	277	277	288	242	276	246	260	286	317	263	249	267	262	276	260	279	284	300	262	266	287	284	296	282	261	274	295	270	277	254	292	272	279	268	282	265	291	282	268	269	278	277	257	316	280	275	296	271	256	294	268	250	308	277	250	257	270	282	266	272	283	266	264	275	278	267	258	278	264	282	265	286	285	298	295	247	279	271	296	263	247	264	269	280	255	262	266	276	268	281	292	280	285	251	286	269	268	262	267	250	262	268	272	288	308	305	260	281	251	279	300	278	291	260	260	297	257	304	270	253	245	268	280	281	264	264	247	273	283	269	280	274	280	247	259	276	280	289	281	249	280	268	299	278	262	252	272	301	278	250	257	271	309	279	293	292	272	291	263	275	313	257	255	291	275	288	247	244	280	293	287	259	260	263	290	260	279	293	241	276	302	293	283	277	282	285	286	275	273	282	275	270	250	288	279	243	255	265	267	292	283	283	282	266	255	262	262	269	266	252	280	312	261	259	281	249	262	279	278	271	275	283	270	243	275	273	244	300	260	282	243	280	261	285	292	249	312	275	269	302	283	282	271	270	274	278	277	290	318	276	273	253	260	265	269	284	228	296	272	251	270	252	293	295	270	290	284	290	276	266	264	283	256	270	286	278	297	313	275	302	277	252	272	272	219	277	309	287	282	252	272	274	282	282	297	297	284	259	270	276	282	269	293	321	265	258	279	263	262	295	268	259	231	266	280	295	305	262	277	250	274	262	267	278	271	291	283	255	277	269	296	298	287	274	270	310	275	271	242	279	256	283	250	268	291	276	291	278	291	264	280	293	287	292	277	263	274	267	281	245	299	289	276	311	256	265	275	257	255	267	291	276	273	281	249	262	325	247	267	272	266	296	267	276	279	279	247	278	237	248	244	276	271	291	298	300	264	280	251	253	291	260	276	283	278	240	272	254	289	235	294	249	287	270	263	275	255	279	258	281	265	257	287	282	305	264	264	294	280	301	287	272	288	254	268	294	293	256	308	255	264	266	289	273	267	263	259	262	272	264	273	284	276	252	274	266	279	299	266	292	309	282	279	308	303	241	282	281	259	286	255	255	252	261	291	303	287	287	263	284	276	289	298	295	252	271	278	264	267	281	282	290	281	272	291	291	227	258	294	265	274	317	273	250	254	258	293	267	304	302	246	280	249	262	296	298	268	282	297	254	272	264	268	301	272	262	280	264	288	290	271	274	280	273	274	276	278	293	238	309	279	311	278	247	282	282	292	269	286	256	289	275	290	272	276	269	285	268	300	304	277	283	275	255	299	273	285	260	265	263	258	262	254	287	274	265	290	265	273	283	275	306	312	255	294	283	259	295	281	272	264	264	282	296	275	263	272	258	244	277	301	306	263	263	308	286	252	256	281	278	253	288	253	261	272	256	263	259	269	269	291	268	265	272	260	263	261	298	312	293	286	267	280	282	286	287	297	288	273	263	256	250	265	304	284	297	280	260	269	263	303	264	277	293	273	294	279	272	261	285	278	300	267	279	296	288	243	261	264	253	294	277	263	269	293	286	277	301	273	233	264	271	291	274	237	317	291	284	291	264	281	264	262	262	282	254	281	269	255	286	276	261	249	287	266	262	299	276	293	311	287	287	282	279	273	263	282	270	302	267	269	275	262	280	271	307	294	312	266	242	273	247	270	297	264	277	251	275	305	283	269	283	290	291	247	239	294	286	262	252	257	271	286	261	293	267	302	265	255	254	258	290	254	280	282	240	244	273	271	263	244	238	266	264	254	280	288	276	251	292	277	278	275	285	274	283	267	274	232	274	282	246	274	256	260	288	294	300	288	279	313	292	302	250	306	267	262	260	261	269	274	287	279	255	270	275	262	270	285	282	258	268	287	282	311	295	278	275	244	261	300	280	244	269	286	256	296	299	282	250	253	269	257	275	274	294	290	272	265	280	266	304	257	293	281	256	283	283	295	258	266	288	233	252	272	245	309	279	301	288	273	250	302	294	289	261	229	276	289	255	268	251	253	275	259	262	266	270	278	255	261	296	259	258	302	260	270	281	259	247	290	286	285	292	257	277	281	298	286	276	290	261	295	248	266	254	268	239	290	269	280	260	279	280	265	273	291	268	277	279	292	316	251	269	299	298	259	255	263	275	251	261	285	240	307	281	296	319	282	282	278	285	291	282	312	296	293	278	271	288	288	290	289	267	303	256	278	287	284	271	279	269	288	284	293	295	283	275	241	287	268	275	298	267	272	250	297	272	243	275	287	258	300	284	249	288	266	277	261	270	268	276	265	268	267	277	261	242	244	275	299	281	290	284	280	281	286	299	285	272	276	290	307	265	282	269	259	290	261	272	248	289	276	278	299	269	301	252	306	282	253	285	285	304	273	270	252	263	280	250	304	270	269	285	279	253	275	318	270	267	303	275	271	304	261	246	274	276	249	246	268	280	289	295	290	296	236	256	270	254	329	290	265	271	285	273	289	280	272	270	280	262	251	289	298	271	252	279	279	267	298	284	253	274	287	270	276	255	294	255	264	252	266	247	265	265	317	251	272	274	245	298	287	262	301	287	295	263	288	259	300	269	323	287	260	276	254	289	262	250	268	256	283	248	273	253	268	280	244	287	288	288	258	264	250	271	265	287	273	267	256	256	285	282	266	258	278	276	293	287	273	283	260	274	287	297	271	274	306	249	266	265	282	296	307	287	270	273	263	266	284	275	264	277	266	270	269	297	283	303	259	293	233	266	274	257	263	257	281	280	274	285	295	252	290	259	276	257	254	259	278	284	253	272	276	275	283	249	281	251	248	266	280	277	299	258	292	278	325	273	266	265	296	277	287	273	255	257	252	253	241	263	271	267	280	270	255	265	289	294	259	285	259	279	287	267	292	285	292	293	250	246	276	247	287	270	306	258	268	262	270	261	299	300	292	285	283	296	273	246	262	279	267	291	280	285	262	269	297	261	278	272	289	282	285	297	282	274	297	264	328	280	295	254	294	287	269	292	274	269	291
16852	2022	4364	5108	4589	3702	3093	2551	2218	1963	1702	1664	1528	1342	1246	1258	1156	1109	1078	1007	983	993	948	889	895	886	916	868	873	836	869	827	841	790	768	765	832	788	769	734	775	764	784	741	755	809	752	750	752	763	718	793	735	715	738	787	718	737	679	787	775	725	713	716	701	726	665	722	728	724	722	726	691	700	754	695	686	730	723	717	680	743	721	706	717	719	733	723	715	658	711	769	670	699	715	694	665	698	684	694	692	689	714	682	692	730	718	687	684	690	730	705	653	709	696	675	660	712	723	678	630	679	734	682	676	687	689	704	648	690	692	688	698	760	723	713	660	713	769	716	689	708	688	672	739	699	727	648	690	652	708	679	713	720	714	654	716	736	678	685	662	660	716	714	722	699	682	689	736	708	733	733	688	688	733	674	726	729	699	728	702	705	713	683	658	704	710	694	675	649	674	722	693	643	665	642	704	718	672	727	661	723	706	656	711	712	721	686	689	674	668	700	690	710	652	682	711	728	680	679	738	682	710	695	690	706	695	680	719	707	709	670	697	661	695	705	731	742	695	704	700	680	666	697	673	678	692	704	732	678	729	724	692	654	670	693	652	683	686	734	708	656	731	721	662	666	664	707	702	654	733	717	707	695	671	688	738	685	695	637	679	683	695	632	731	694	712	639	697	724	694	734	724	689	697	678	666	731	705	708	695	731	693	618	700	681	712	695	703	661	635	683	740	763	645	674	717	650	687	677	700	683	703	666	681	663	699	646	721	691	695	734	693	725	631	688	684	692	690	693	719	678	730	694	721	739	661	703	708	704	700	684	648	689	687	694	770	691	671	680	677	678	690	686	724	688	698	719	644	672	701	735	626	632	713	666	732	641	681	660	726	699	651	713	690	709	680	608	677	687	739	679	708	710	683	691	691	695	717	730	597	703	683	675	692	696	668	717	701	691	708	685	707	721	707	736	682	666	690	717	721	718	745	665	637	682	724	661	679	716	650	697	693	672	723	716	711	710	691	677	748	696	668	718	704	667	675	692	717	672	721	690	690	688	670	736	668	689	717	692	696	730	666	701	652	697	698	701	667	703	708	698	720	683	676	706	660	669	693	695	731	666	686	724	705	667	686	687	689	687	689	701	687	662	701	631	671	657	686	687	685	695	677	701	690	669	717	675	729	694	652	697	703	650	696	689	693	696	736	687	679	673	686	707	702	644	676	742	700	728	690	688	665	670	730	699	700	720	628	676	689	639	708	655	733	686	670	682	714	650	667	695	706	667	677	650	673	689	742	677	693	664	707	687	680	721	662	713	688	668	666	699	652	655	694	706	699	739	684	651	740	700	693	671	756	690	665	711	681	675	712	671	740	669	647	718	754	692	676	657	729	711	688	671	719	706	697	713	719	623	668	734	685	683	695	683	726	641	674	670	681	690	672	686	680	671	672	691	709	638	692	675	723	711	702	680	739	664	684	680	700	692	710	656	712	716	747	695	730	648	681	711	676	668	683	706	677	705	683	659	680	735	690	742	606	685	729	713	651	690	706	740	692	703	708	674	647	647	704	653	683	703	684	682	700	698	638	698	708	688	706	718	679	680	705	658	681	718	682	688	700	668	674	698	719	668	669	655	704	740	710	733	710	709	665	709	685	776	652	678	692	719	692	692	713	640	712	716	706	689	640	654	696	686	679	694	685	703	706	711	667	673	659	710	698	718	672	657	734	682	699	671	730	687	698	694	709	701	669	690	682	686	728	709	679	694	704	697	665	684	664	674	709	652	663	712	718	679	673	704	683	711	671	681	691	725	692	657	689	736	745	725	639	712	693	695	682	647	699	699	710	707	659	661	679	724	700	655	667	662	685	658	707	643	716	668	725	702	683	680	671	692	710	724	693	657	693	639	732	743	657	722	681	678	699	671	698	641	726	716	695	686	668	689	681	761	683	684	719	714	686	736	719	683	656	652	672	682	689	702	707	717	649	690	712	687	686	637	663	713	661	665	666	737	678	682	709	710	677	724	710	627	704	668	690	689	722	667	701	693	720	647	730	657	728	679	712	718	724	706	653	725	680	667	667	700	691	667	679	680	697	665	731	690	647	729	675	704	682	705	684	725	696	674	701	684	713	727	712	682	694	699	694	672	679	662	670	703	695	712	699	683	647	694	717	715	690	709	696	669	695	684	702	641	688	701	686	727	755	695	724	669	688	649	691	705	673	730	695	701	667	674	718	688	623	638	693	674	685	698	759	688	723	703	651	710	642	708	711	718	681	651	690	654	709	699	699	685	707	655	714	713	693	720	674	694	653	659	643	667	679	708	676	658	660	681	701	667	719	692	710	704	665	712	723	719	665	686	659	642	710	677	638	680	716	722	664	646	717	702	691	682	676	721	702	679	662	647	738	680	667	715	708	687	706	704	718	696	683	663	702	684	724	657	730	690	687	693	680	681	708	675	642	696	642	687	699	731	651	690	710	716	696	670	727	710	652	716	713	659	724	740	696	695	699	715	719	734	703	725	696	625	698	633	668	709	660	693	670	665	737	735	690	689	687	712	689	651	672	726	699	701	646	671	682	689	720	747	674	674	670	730	705	690	674	691	691	694	706	706	735	720	682	677	740	727	741	708	686	694	722	720	659	725	691	743	664	662	711	714	693	649	705	704	710	715	648	687	691	742	685	672	705	678	713	643	722	643	672	658	682	723	708	680	712	714	689	741	648	665	704	702	661	717	734	705	672	676	708	721	711	668	706	646	681	634	719	682	678	720	757	696	701	733	670	707	699	743	706	639	716	712	719	715	709	687	710	670	700	695	680	704	652	733	700	699	696	712	677	709	624	709	669	706	749	721	740	698	716	663	718	673	680	729	689	672	710	678	664	679	691	711	733	688	717	687	652	694	719	764	654	695	713	702	716	672	717	651	660	741	763	712	688	677	656	684	691	683	672	675	692	688	687	689	723	703	688	753	692	699	670	753	718	698	697	718	687	696	681	701	730	670	693	678	672	689	729	642	753	679	670	679	684	692	693	689	704	736	711	683	675	674	670	668	713	699	690	703	687	677	685	688	716	750	700	683	682	748	677	656	735	771	647	693	691	703	669	713	699	682	703	732	696	705	643	697	669	698	670	680	672	665	647	705	637	702	726	722	692	711	660	702	688	694	651	640	666	677	740	680	682	655	678	726	718	691	701	708	720	633	705	716	695	673	660	670	709	632	743	689	707	689	667	667	678	681	652	704	643	684	662	684	700	659	660	682	677	686	720	711	694	659	743	690	662	689	696	668	739	689	726	717	697	697	692	743	713	724	704	659	669	708	683	683	706	683	686	702	689	678	718	676	701	696	682	718	668	737	684	666	668	733	684	700	668	665	689	701	706	662	713	676	712	716	730	685	665	713	695	656	703	684	738	659	688	665	707	678	698	711	718	670	741	704	734	677	696	688	732	648	715	664	709	757	695	679	687	700	694	710	721	751	700	742	665	681	758	698	732	656	689	658	716	661	676	682
3346	258	291	256	274	253	275	247	245	228	224	245	248	256	244	247	256	269	255	236	271	251	233	239	227	227	275	235	228	237	265	250	240	241	245	235	215	214	222	225	226	223	245	246	222	232	218	215	249	234	218	234	218	246	241	217	251	263	237	209	255	227	276	235	220	242	235	243	238	236	231	235	231	227	222	218	217	252	265	275	245	244	224	218	261	274	217	200	259	239	227	231	229	219	218	236	226	265	219	249	254	228	239	222	226	255	224	265	220	245	208	203	263	255	244	248	229	246	235	267	254	187	255	237	221	230	205	221	232	204	234	223	229	246	227	231	257	224	240	241	240	229	243	239	209	247	251	252	266	228	236	204	242	241	256	229	222	251	245	275	230	217	213	244	239	269	253	247	219	217	236	241	220	235	241	224	234	231	253	259	228	248	263	231	237	238	229	249	256	242	219	203	218	250	233	232	236	240	235	230	282	240	243	243	246	233	244	253	238	236	222	258	228	265	214	250	221	237	264	240	223	273	257	221	213	234	227	225	236	250	212	281	244	230	210	257	229	235	233	244	219	250	216	196	244	229	211	229	253	209	266	232	242	223	229	219	210	260	216	221	206	231	242	207	223	231	257	233	240	206	241	244	240	241	249	259	245	211	223	259	275	230	229	217	230	234	245	225	231	242	240	234	225	270	227	249	228	246	238	231	231	254	237	236	268	255	251	229	251	227	218	224	239	230	219	232	245	252	245	247	256	270	244	204	247	230	245	212	227	220	231	227	212	228	265	236	243	277	241	226	256	247	235	224	243	192	232	263	230	203	241	238	228	230	225	253	227	207	243	246	227	253	232	236	235	246	228	243	230	193	226	250	231	212	212	222	238	244	246	258	215	249	227	245	244	241	220	210	246	247	262	253	231	234	254	249	260	235	251	218	241	237	229	219	236	260	205	245	235	242	232	238	212	271	246	219	253	232	269	239	218	238	246	255	270	243	236	256	220	269	229	270	215	243	256	253	227	244	235	217	232	249	247	237	203	246	261	233	229	262	248	227	256	235	255	210	263	262	237	236	215	218	226	239	223	231	262	209	219	236	248	249	209	220	227	229	226	246	237	243	225	236	255	206	234	270	223	223	241	239	237	246	243	202	260	248	212	213	220	245	241	249	262	249	245	217	233	209	234	241	225	210	252	254	234	237	239	242	253	269	221	237	240	242	219	217	245	228	217	218	248	260	220	256	226	257	208	205	232	234	225	226	233	245	250	243	245	237	239	242	230	250	218	245	220	216	237	220	261	253	249	205	212	234	241	276	256	262	232	236	230	245	257	228	222	252	227	226	242	215	237	240	184	230	264	239	225	211	237	212	231	213	235	238	236	235	207	214	229	234	211	254	223	203	243	227	233	244	233	241	250	245	271	247	221	235	218	250	260	253	255	209	273	225	221	236	229	238	252	241	249	223	220	248	261	255	278	234	234	278	253	226	232	247	220	238	199	238	229	207	231	231	251	248	245	217	237	232	244	242	250	234	232	246	229	224	237	248	271	231	253	256	240	277	213	261	245	224	276	213	234	240	254	244	227	257	226	243	203	206	205	235	255	234	271	248	227	222	246	238	225	248	223	217	234	226	249	238	236	246	243	249	231	258	242	232	228	228	239	218	218	258	239	243	236	214	232	218	263	231	251	230	233	242	241	218	219	233	246	265	214	265	261	237	238	210	202	257	237	226	254	244	247	242	219	231	240	214	240	246	255	231	237	230	241	237	258	261	218	242	244	250	231	223	221	241	244	212	241	217	247	245	262	249	222	244	240	246	253	252	229	249	255	244	250	219	234	245	236	263	231	232	244	237	230	236	249	220	219	236	274	219	246	224	235	216	243	260	261	241	243	251	241	251	243	219	219	230	234	248	259	218	259	281	240	252	223	209	226	241	240	215	229	261	223	223	254	266	208	241	244	227	229	253	249	215	238	221	224	214	246	232	254	210	251	255	201	218	226	236	235	251	234	217	253	243	227	228	234	257	260	246	244	253	224	245	223	238	240	253	213	242	209	207	245	235	269	233	217	214	195	228	228	225	277	237	224	224	233	255	247	240	208	196	249	241	240	249	258	240	212	248	257	230	212	220	245	247	256	213	242	204	197	210	260	223	227	212	239	221	219	240	236	248	259	236	226	245	244	240	213	245	220	245	206	226	223	248	219	237	249	249	228	237	233	255	253	253	228	228	248	249	238	248	228	281	239	241	231	264	240	252	233	223	232	237	253	232	242	246	226	220	243	202	243	254	256	244	236	245	228	230	221	253	241	202	234	204	247	229	221	236	205	240	240	221	240	258	230	213	224	217	200	226	241	244	292	258	215	226	234	253	254	211	238	215	225	244	208	211	236	246	223	244	226	245	207	249	259	226	214	233	242	233	221	249	226	226	248	258	260	231	263	253	267	258	235	228	218	218	256	274	231	253	247	227	240	235	247	221	232	241	223	226	225	241	239	237	251	212	228	229	227	221	231	264	263	217	235	260	237	226	263	238	237	235	241	229	246	234	228	217	201	228	249	239	267	229	218	257	240	208	228	264	246	242	227	227	201	228	244	237	228	232	254	210	243	263	238	223	229	236	246	231	256	251	211	262	231	233	223	236	241	230	240	247	231	273	244	247	246	235	267	215	241	243	257	257	219	250	246	216	216	261	228	243	240	216	245	231	216	228	252	226	245	220	220	247	264	235	253	238	233	234	210	239	236	242	254	226	217	216	239	235	246	229	224	231	243	247	242	220	224	249	223	221	224	213	240	229	250	219	249	270	269	234	266	221	235	221	235	246	237	240	204	227	227	246	259	228	253	237	198	252	216	243	232	231	271	242	237	230	246	244	222	239	219	252	250	234	236	216	245	240	275	234	224	226	219	258	258	253	234	209	222	242	230	222	249	244	222	217	231	243	232	233	240	243	233	230	253	233	225	255	238	225	228	214	247	234	235	278	254	225	259	233	240	230	249	240	281	235	231	254	235	208	239	242	235	251	231	215	247	225	219	229	232	236	264	243	229	215	236	218	250	241	233	227	235	245	264	220	240	254	227	224	269	258	268	224	226	220	238	227	256	243	247	244	218	227	221	226	243	221	220	240	232	236	195	217	226	263	242	234	233	230	241	235	208	232	242	235	237	230	247	237	215	271	263	226	233	260	230	237	242	231	213	231	228	246	243	217	255	231	242	254	245	236	203	256	248	253	245	228	262	240	239	252	194	222	221	217	253	223	220	238	209	252	245	229	250	205	219	225	262	241	222	232	258	225	254	217	227	245	251	239	221	255	243	252	205	243	201	220	210	248	203	216	241	203	211	252	226	229	232	210	223	243	258	211	222	231	227	267	257	229	225	235	219	238	236	259	240	255	217	240	254	251	263	250	239	250	251	218	246	207	203	241	246	232	248	228	216	238	232	224	213	257	207	224	229	213	262	241	215	247	254	214	246	234	222	243	212	259	210	270	226	228	238	244	227	234	222	260	235	242
3814	624	627	688	698	632	641	646	639	589	601	586	603	599	581	594	592	654	578	543	627	595	631	611	578	544	560	575	592	560	621	579	597	627	617	601	578	568	601	579	602	550	592	555	582	565	615	580	630	593	551	594	548	588	609	604	557	599	610	572	629	591	606	581	584	579	589	570	596	527	555	549	585	578	625	566	616	598	570	630	598	596	584	560	641	598	586	573	596	562	579	625	553	613	609	631	634	596	572	555	574	610	585	559	596	587	556	565	585	581	572	547	544	605	610	589	600	618	598	585	595	546	536	545	599	526	559	578	603	588	595	583	557	578	582	564	573	627	619	587	550	604	603	558	627	544	566	613	595	553	628	590	608	614	583	603	570	579	563	595	540	592	587	631	609	599	604	615	609	618	589	581	602	564	626	593	583	571	534	605	599	578	547	590	614	594	609	617	564	566	598	609	596	569	622	558	585	616	566	564	580	595	598	567	563	558	595	573	561	591	563	571	555	591	580	593	595	535	598	581	571	607	571	583	642	557	625	608	592	523	576	554	581	601	585	596	621	592	579	585	580	589	575	580	592	573	615	605	562	576	613	577	599	562	604	574	556	580	532	624	569	572	577	615	594	587	581	595	584	593	625	573	607	569	536	596	558	565	610	606	602	601	612	586	563	619	614	595	576	536	589	585	587	595	601	578	630	574	587	554	584	546	592	593	612	597	574	588	610	611	557	567	603	585	608	607	578	563	540	595	624	619	538	606	529	595	611	582	590	565	590	559	580	590	637	551	581	555	567	584	596	593	617	584	625	573	539	565	621	591	568	535	613	579	591	593	552	586	635	589	563	585	603	623	596	562	558	577	604	593	588	613	545	560	571	604	575	605	600	570	557	590	537	563	566	583	607	570	573	568	603	567	556	618	586	573	616	572	606	558	569	609	565	597	604	627	585	544	615	573	567	597	582	553	558	608	611	609	565	603	585	605	577	576	583	588	552	547	556	556	578	553	571	542	607	542	568	602	567	608	562	580	547	578	566	582	568	587	644	546	619	564	618	582	580	568	628	581	603	556	573	559	597	546	578	611	590	562	582	582	575	574	581	579	551	565	592	601	616	581	589	598	583	589	568	584	570	562	598	595	572	562	581	624	597	611	604	589	598	554	576	601	621	575	565	601	587	581	594	590	584	601	568	589	596	590	618	615	574	600	585	545	573	600	607	587	609	569	576	577	587	588	560	577	594	588	604	597	556	579	624	594	597	605	601	548	600	627	604	590	614	572	566	540	578	584	641	623	608	546	534	578	568	566	578	569	548	603	583	570	602	569	556	554	595	620	586	568	586	602	593	556	552	599	563	603	583	553	551	547	579	575	598	590	589	552	622	594	593	587	587	569	556	563	581	576	632	565	584	574	590	594	596	550	559	578	581	579	578	630	594	565	664	573	587	592	575	602	599	580	585	573	564	588	606	602	620	585	583	574	550	576	585	591	601	587	602	598	605	609	577	580	556	596	580	581	644	568	637	570	591	559	551	595	598	523	582	572	596	590	593	558	556	583	568	576	602	591	551	566	638	587	564	604	569	572	579	579	573	584	599	577	588	553	556	536	605	586	580	627	581	577	613	539	594	613	557	583	593	567	592	539	561	598	574	566	580	582	573	552	598	644	591	579	554	596	557	586	554	605	607	568	595	582	576	607	608	578	575	603	577	550	565	617	592	530	613	604	587	572	617	599	574	547	556	591	562	600	608	599	591	592	613	615	600	572	602	598	605	572	612	591	583	556	576	586	606	574	640	578	575	627	587	598	592	589	582	559	555	594	567	607	631	610	612	578	564	601	568	588	636	592	547	578	617	580	560	547	609	583	601	577	599	578	616	593	537	587	610	631	560	604	587	574	596	567	607	564	601	641	600	603	612	570	588	570	602	563	636	548	553	585	561	612	540	541	552	554	554	548	602	580	583	570	587	617	598	619	552	576	541	585	564	596	608	558	577	595	547	588	567	588	579	558	617	586	574	544	625	551	559	567	578	617	547	557	633	646	579	527	607	566	577	584	545	611	609	566	545	592	559	550	625	613	585	612	576	588	611	598	590	584	570	574	583	601	590	629	626	624	614	579	615	580	567	556	553	590	582	538	584	582	598	543	604	630	600	608	568	593	625	568	585	625	528	585	620	580	561	623	563	566	593	585	602	597	593	615	578	603	586	566	550	592	592	602	584	585	556	573	565	599	548	568	576	573	568	601	586	575	557	597	570	618	580	609	563	592	602	578	601	616	603	567	555	578	546	569	589	570	598	617	577	550	591	596	593	542	576	580	590	580	551	621	585	560	593	554	587	609	601	576	544	578	611	602	597	581	554	616	590	602	601	544	615	576	556	586	569	563	563	585	601	617	610	601	623	609	571	569	552	592	562	610	552	614	534	577	600	603	569	563	592	572	592	604	583	576	592	565	593	575	541	573	581	591	610	598	611	612	554	570	609	645	526	611	566	570	589	557	617	559	584	602	592	632	570	583	629	573	544	567	625	613	565	599	614	593	557	579	599	547	630	562	585	586	638	559	588	583	584	575	616	522	575	599	601	574	581	595	556	563	613	563	584	566	587	592	605	575	567	603	553	545	646	625	614	597	543	589	561	570	564	627	591	578	570	555	589	636	573	570	582	585	574	564	574	580	598	583	587	542	640	587	567	585	619	620	583	596	536	565	592	565	570	596	576	605	573	570	574	598	523	568	617	621	558	608	577	591	582	575	556	584	514	593	581	558	572	563	612	615	617	614	563	569	581	556	579	531	574	602	599	578	564	608	572	594	585	560	573	585	559	614	616	582	575	566	570	549	607	601	606	612	620	583	555	538	579	526	549	570	614	592	549	594	568	601	559	572	596	588	617	579	557	644	591	553	630	586	580	573	544	568	600	589	584	546	623	588	566	542	580	597	561	618	590	604	587	558	557	578	593	582	576	579	607	614	575	559	620	584	555	570	641	574	539	612	544	569	616	626	568	553	584	579	607	580	620	571	543	558	596	593	587	586	563	580	587	619	572	585	538	660	587	579	591	559	613	625	517	589	559	585	560	550	629	581	590	640	599	606	654	551	587	575	584	562	632	584	588	597	551	559	581	578	586	597	567	597	618	602	607	594	611	547	610	554	585	588	593	619	570	579	615	556	590	592	634	573	583	615	619	607	555	553	600	591	605	615	612	619	577	572	608	521	575	575	574	564	610	594	594	654	575	559	605	545	561	559	592	607	572	612	600	618	582	577	586	605	623	583	605	592	557	572	556	577	611	568	596	591	572	586	599	573	573	559	631	637	579	595	588	564	593	643	629	576	607	582	567	572	567	627	611	622	583	620	589	572	561	617	568	576	572	610	553	588	594	559	581	582	559	576	592	580	590	638	560	581	629	564	594	562	581	556	585	620	564	604	552	603	621	588	560	572	574	579	602	568	599	596	564	565	583	566	583	555	592	532	607	599	604	558	586	600	581	593	581	645	575	608	585	564	594	571
26397	3000	1026	831	581	452	390	302	276	232	239	223	217	188	167	183	176	163	174	188	162	149	148	183	171	156	155	135	172	171	161	152	166	142	163	151	146	158	159	153	160	122	160	161	170	159	165	144	166	161	143	152	162	174	150	153	161	143	162	156	149	175	150	147	161	156	137	154	149	155	154	139	189	160	146	145	159	138	143	146	163	141	160	147	170	161	135	146	161	153	159	148	144	156	162	146	155	142	159	121	145	175	147	148	149	156	148	130	141	149	165	124	160	166	166	159	160	153	176	165	152	151	159	147	158	157	153	147	133	152	148	164	164	172	165	123	158	159	162	147	146	155	142	148	138	148	158	141	188	175	142	134	122	137	149	158	124	165	126	155	144	160	158	151	119	157	160	150	157	140	150	117	161	155	163	164	143	154	145	163	139	160	166	135	141	145	160	188	164	130	161	169	148	160	161	148	162	166	152	154	147	148	146	134	141	161	163	139	128	163	140	172	144	135	136	156	149	149	147	176	164	136	147	176	123	152	153	154	141	172	162	148	167	156	154	158	170	163	129	160	141	138	161	155	157	135	154	161	160	128	146	149	152	148	125	154	155	160	152	148	161	150	149	144	141	141	157	157	169	159	146	144	162	157	175	136	151	148	151	138	147	176	146	135	168	130	147	150	146	128	136	154	179	171	126	140	159	146	125	128	134	163	152	138	124	164	161	118	140	142	136	143	147	152	136	140	159	143	168	169	155	144	155	150	154	159	168	133	130	149	176	140	148	152	147	144	134	164	150	157	144	152	126	156	138	150	157	141	151	158	165	166	174	162	141	153	164	153	148	155	142	159	155	151	141	153	174	161	162	135	143	169	160	144	131	153	152	151	145	145	130	162	153	162	159	151	154	158	133	138	152	139	142	151	147	131	156	120	133	127	178	158	154	162	138	166	173	161	160	112	134	171	153	147	138	153	160	153	165	140	183	147	175	162	140	179	139	143	150	182	155	152	148	138	146	159	150	174	159	134	161	174	137	146	158	139	168	144	133	137	164	163	131	145	126	153	139	150	144	127	146	141	155	148	144	148	136	163	150	131	134	165	145	141	152	138	153	139	171	147	151	160	129	169	131	145	165	157	143	160	156	165	172	152	110	141	149	136	157	160	165	163	142	116	158	144	132	160	152	152	126	146	176	157	127	172	173	141	163	141	160	155	148	129	159	143	153	151	181	142	138	158	158	145	141	143	165	165	165	154	156	142	133	151	160	153	141	146	140	130	148	163	156	139	165	157	168	152	152	149	167	154	150	154	138	176	149	150	149	153	146	165	168	161	154	178	163	148	162	143	140	172	164	166	143	170	151	151	134	146	145	139	159	141	136	153	155	158	140	152	146	147	155	137	138	158	155	159	140	148	150	147	137	152	157	168	138	152	155	164	178	136	165	150	147	139	159	154	160	142	147	151	160	175	158	162	152	145	169	176	154	138	162	151	145	142	159	176	157	144	158	155	127	146	140	134	147	170	156	144	146	154	162	150	161	177	130	149	160	135	168	155	166	147	159	137	172	145	148	150	167	136	163	144	129	153	149	166	153	140	149	138	152	152	157	122	142	142	134	134	138	140	143	124	148	150	157	153	156	153	141	148	153	169	162	170	135	153	144	150	166	148	155	159	145	164	149	140	165	163	119	132	171	150	168	142	167	160	158	141	161	146	138	134	132	153	153	114	171	150	136	157	150	166	153	135	150	137	165	137	152	154	161	124	133	153	138	159	136	160	163	149	129	144	152	124	152	156	162	173	157	153	148	142	148	145	160	159	152	161	156	162	170	144	149	156	150	152	153	142	156	144	152	144	133	142	168	163	171	150	163	152	136	179	148	155	132	147	138	135	156	170	161	147	137	141	143	137	135	166	143	148	148	141	150	168	188	154	145	162	167	155	149	156	157	144	134	141	154	149	117	169	157	141	170	151	133	137	135	141	165	146	150	148	164	133	143	153	170	149	144	144	167	159	135	167	149	155	169	175	145	159	130	159	143	159	172	153	169	151	152	161	141	127	150	142	162	157	129	167	142	137	190	141	151	143	145	156	156	132	171	158	145	149	170	154	162	147	148	160	181	171	152	129	144	146	136	165	150	148	145	170	160	143	172	180	157	164	150	165	147	156	149	151	122	150	165	159	162	154	153	143	138	144	142	154	155	135	149	164	155	129	150	166	145	185	147	147	173	156	171	146	142	161	176	164	156	142	151	157	124	168	134	127	137	117	160	160	148	140	144	164	164	154	164	151	141	145	156	135	135	149	179	164	152	153	157	174	160	187	161	156	153	146	128	152	153	127	134	147	163	145	138	159	150	152	132	165	146	156	156	135	150	170	137	153	144	157	137	143	146	154	163	173	147	145	144	150	162	135	146	146	155	176	156	165	165	161	139	156	158	142	152	151	166	137	147	147	142	158	149	153	134	148	160	188	149	129	142	137	163	157	155	146	137	134	162	163	154	151	153	131	143	143	134	143	162	156	149	146	152	142	159	157	149	149	150	151	116	170	151	178	157	150	153	158	135	128	158	151	161	161	125	138	136	178	167	164	143	145	154	126	140	170	148	153	164	141	163	165	187	148	160	165	146	142	145	180	129	164	173	169	133	128	151	134	121	132	154	170	159	130	149	156	158	131	157	167	143	165	137	178	150	132	165	166	150	127	166	130	138	156	158	152	136	132	142	158	164	156	145	150	145	155	158	166	163	157	159	159	143	159	176	153	152	166	148	162	159	133	145	141	152	160	143	140	143	122	149	134	164	157	134	163	149	137	155	127	160	140	152	149	157	131	160	142	155	142	169	147	143	144	176	127	155	128	134	157	169	158	164	162	152	159	146	173	145	131	169	146	170	160	176	140	133	136	149	150	145	170	156	154	153	171	137	152	150	147	136	161	173	151	145	151	130	156	165	142	148	176	151	152	150	150	151	167	153	162	153	135	144	152	126	171	152	179	150	139	160	159	190	131	146	160	139	156	176	142	136	153	157	164	160	145	147	171	144	143	147	173	145	135	146	145	145	160	159	163	155	141	178	150	144	166	126	130	164	165	154	154	159	146	152	155	136	157	165	161	148	166	156	151	161	138	151	151	170	151	135	146	144	154	154	139	151	143	171	130	146	161	145	157	163	150	150	161	155	169	146	116	158	164	133	173	140	138	166	148	155	143	149	147	156	139	129	150	140	151	142	158	173	166	180	163	155	145	164	168	140	156	155	166	138	165	163	164	138	145	146	167	169	152	152	147	130	143	165	158	160	171	162	145	143	151	155	170	171	153	174	165	148	150	132	151	158	146	154	167	153	136	145	145	145	136	127	161	165	150	157	155	156	156	150	174	126	152	142	129	152	142	156	145	167	177	164	171	151	155	175	160	154	128	140	127	156	172	149	128	149	152	130	153	155	174	144	176	133	152	159	155	167	153	133	152	147	167	144	133	155	138	148	157	172	150	128	145	118	159	147	152	157	153	164	158	149	140
12504	1094	2312	2725	2498	1951	1718	1372	1178	1116	997	896	876	793	743	731	669	600	591	595	597	525	565	524	507	526	516	502	495	494	500	492	450	481	439	466	489	462	472	448	463	459	450	433	473	452	462	405	457	447	456	418	451	442	456	415	441	450	405	444	494	450	446	446	469	462	439	428	442	449	429	388	402	470	388	476	412	385	435	440	457	425	453	405	397	399	433	426	400	393	413	427	450	441	457	393	449	440	446	470	416	425	418	409	432	420	430	422	400	446	406	430	449	391	435	401	395	444	396	390	452	433	463	411	415	443	413	415	403	395	446	454	407	413	434	420	404	404	433	412	422	419	418	439	396	425	403	416	422	444	455	436	420	453	419	428	447	443	411	412	412	439	405	424	463	436	442	406	431	452	430	399	427	431	417	413	454	463	454	450	432	392	416	443	420	401	422	430	421	436	416	444	428	432	400	415	448	421	424	415	401	434	407	470	421	416	383	415	405	388	424	404	426	411	419	389	454	399	428	406	433	450	444	412	405	404	445	387	436	467	434	413	468	418	371	413	400	419	428	392	426	395	429	385	437	416	423	411	408	446	375	425	397	433	417	419	443	413	436	459	420	418	410	426	410	424	450	432	387	434	381	414	400	436	421	416	395	394	449	433	420	401	408	425	422	437	416	435	446	401	417	377	408	406	410	423	404	431	392	416	403	429	457	451	427	382	414	397	444	420	398	420	411	405	426	421	424	378	440	403	367	428	418	409	424	449	406	439	403	378	465	410	407	417	438	407	399	396	403	405	416	407	411	442	443	427	365	397	406	463	442	415	409	430	439	440	413	422	389	405	459	431	458	416	392	429	407	425	457	421	415	404	416	404	408	420	428	400	426	397	451	421	408	425	422	444	416	447	402	446	437	417	397	414	384	406	436	388	398	428	411	428	433	417	378	419	398	387	378	441	396	445	418	431	431	435	454	416	371	441	421	414	406	411	430	409	418	428	433	436	462	413	404	420	442	402	414	442	394	426	425	418	424	471	423	387	452	427	405	425	429	424	402	391	400	414	445	401	430	398	440	448	458	452	408	399	410	425	379	426	415	400	397	429	410	422	419	421	429	432	445	425	420	444	425	425	473	425	425	430	391	415	404	395	412	396	451	455	435	382	400	442	424	426	400	471	402	457	370	397	412	403	462	419	422	417	405	457	427	411	436	412	385	450	467	378	404	432	415	466	415	425	425	406	456	461	415	422	389	432	410	448	420	443	388	418	424	415	439	370	403	375	408	456	390	375	436	409	457	410	447	406	414	438	391	429	451	430	458	401	392	422	418	419	429	416	426	412	401	404	441	429	451	432	426	436	457	427	430	389	416	458	430	372	459	424	423	421	437	413	409	426	437	424	423	405	406	449	428	420	399	390	400	404	396	416	433	402	400	425	420	435	439	419	430	413	424	414	453	405	421	413	378	401	418	420	428	402	391	463	435	391	431	422	436	458	425	433	411	430	460	424	373	404	425	418	398	438	420	396	391	413	406	414	407	438	415	395	422	406	413	427	442	409	386	419	382	432	426	455	397	390	454	382	431	394	418	379	390	419	430	421	443	364	459	424	431	413	429	408	415	452	404	420	387	392	420	405	440	393	421	401	434	403	442	436	439	434	405	414	395	397	445	420	439	444	458	423	394	440	416	431	415	396	423	404	430	399	405	435	405	432	416	409	450	464	424	407	394	409	414	406	409	400	400	421	410	384	395	431	421	436	412	409	399	426	396	432	425	403	369	420	416	429	414	408	392	417	406	456	436	418	438	439	440	394	419	426	393	435	450	405	421	432	413	419	441	393	396	389	393	410	377	400	434	404	400	456	393	411	428	395	400	407	432	439	406	420	406	401	413	442	421	406	453	403	402	422	417	424	392	419	463	404	445	424	443	413	402	433	456	434	456	433	423	457	362	403	421	419	406	399	427	385	409	404	423	435	454	457	440	406	418	417	389	438	433	397	410	408	396	414	411	399	412	443	406	380	433	429	408	392	385	384	399	420	433	416	406	411	441	433	440	421	459	467	411	430	418	409	433	433	414	409	449	462	439	421	413	421	399	399	425	441	409	429	423	416	414	407	370	422	429	384	417	402	383	435	400	443	384	414	423	388	409	409	448	403	451	401	433	402	433	416	406	437	422	431	402	397	395	415	427	422	422	398	400	411	438	419	409	393	429	456	435	386	462	400	360	390	383	428	426	419	411	437	457	416	407	407	421	417	431	444	431	401	408	433	393	450	453	453	421	430	417	449	417	411	406	402	425	412	431	431	392	413	414	407	449	447	432	399	425	451	424	428	422	418	399	409	385	405	462	424	429	389	438	413	404	453	431	415	430	387	442	440	401	395	451	456	445	408	394	431	408	437	407	433	436	415	411	431	424	408	401	430	434	453	437	404	417	417	401	452	401	417	436	401	445	405	401	420	409	415	413	404	417	417	401	398	424	421	418	402	391	437	391	436	408	409	387	391	410	404	410	416	444	448	426	384	419	415	404	405	422	397	443	398	420	431	392	411	402	402	436	382	408	400	428	428	407	463	404	457	428	407	413	434	413	388	414	401	468	395	425	436	418	435	418	435	437	424	419	439	436	472	390	407	423	411	440	379	445	404	429	462	398	434	411	450	410	424	367	387	411	418	458	455	445	443	430	419	420	452	413	398	401	403	453	412	388	422	426	400	427	413	419	420	443	436	379	446	419	436	411	423	425	426	378	423	394	417	439	388	413	411	454	425	395	400	414	428	416	402	419	420	412	392	434	408	426	404	415	432	397	415	420	385	402	394	404	384	423	378	412	446	433	429	434	472	419	428	392	401	424	428	455	401	399	454	390	452	406	446	403	429	395	408	389	414	412	410	463	403	441	397	413	419	407	398	424	434	410	421	405	425	425	429	425	387	423	418	404	414	413	422	419	417	421	451	426	425	438	420	434	405	431	431	414	403	426	416	448	390	411	390	433	398	400	393	430	425	440	412	388	438	416	423	426	396	408	417	428	415	416	443	418	431	388	395	411	405	430	435	431	412	411	424	451	424	430	377	418	370	420	445	437	398	384	400	463	401	411	410	391	407	429	427	435	447	403	428	433	422	438	400	442	443	433	421	456	426	476	407	409	432	413	404	434	421	443	391	415	412	416	444	420	431	404	436	412	447	448	424	424	413	424	424	439	413	425	439	406	457	409	420	417	415	438	395	425	411	425	428	385	453	439	427	396	434	401	417	401	398	436	435	429	404	418	423	398	422	412	467	429	397	398	451	428	439	393	388	385	419	422	420	425	430	420	423	436	408	415	426	416	397	406	416	392	430	399	436	457	370	464	422	449	421	398	376	425	406	418	401	407	438	421	438	424	419	415	392	428	441	436	423	447	417	440	441	406	435	444	439	441	441	404	397	436	412	440	423	410	406	432	449	420	432	409	415	445	409	390	403	401	438	398	408	443	426	383	417	378	426	437	414	433	414	398	446	426	397	385	438	447	384
41470	12582	3270	1781	1283	937	773	628	543	486	435	406	424	370	407	345	316	330	312	320	336	322	299	297	346	307	339	305	338	284	279	282	302	291	263	287	269	311	311	273	297	283	295	289	311	326	290	298	292	270	334	292	283	294	314	273	271	247	282	282	264	274	264	289	331	316	264	289	293	281	276	270	338	266	275	280	266	305	275	270	293	294	279	295	294	291	308	286	291	264	260	257	282	291	265	263	286	248	261	275	283	281	304	311	292	280	277	276	308	269	301	286	280	248	276	259	272	271	286	310	306	266	286	310	312	279	269	294	252	281	245	296	272	268	289	277	305	297	300	254	295	237	308	295	282	287	289	278	280	289	274	286	264	274	295	275	271	314	287	283	276	261	295	307	309	261	273	283	276	304	258	277	287	264	291	281	301	281	311	307	277	262	267	288	242	301	293	259	274	285	272	282	273	259	281	290	286	269	285	271	278	280	272	306	263	281	272	302	289	292	291	279	303	286	288	292	276	287	313	295	275	255	273	295	312	269	276	306	295	267	293	247	292	273	279	309	288	274	284	259	260	327	240	298	270	278	291	285	318	251	290	276	272	293	277	294	283	288	287	256	287	283	278	282	300	326	280	309	261	292	304	249	301	307	275	260	277	296	337	292	279	275	288	259	245	271	283	279	304	315	310	275	291	264	298	263	292	281	269	290	264	279	283	277	266	292	258	270	290	292	291	288	284	294	280	267	278	274	277	299	251	275	287	278	294	279	261	280	287	305	289	299	276	274	267	283	244	274	293	287	289	295	283	256	279	264	296	276	277	281	246	258	270	272	294	277	289	272	268	302	271	245	294	266	273	317	267	274	307	287	287	278	293	303	256	272	261	301	291	303	282	276	295	294	272	268	287	306	301	307	302	270	266	301	318	276	274	254	283	270	301	288	309	276	276	286	303	261	298	286	270	264	254	284	261	275	291	299	274	273	243	282	279	280	313	311	297	262	291	277	281	256	263	293	277	273	301	266	284	253	288	283	309	293	282	295	308	283	283	269	273	281	266	273	269	265	283	303	284	289	272	274	287	275	284	267	286	305	260	280	271	267	260	279	300	276	303	269	260	294	275	287	280	285	319	283	274	281	299	286	293	261	282	284	300	304	275	270	276	267	271	296	292	279	300	306	301	271	264	255	251	327	284	289	280	288	263	281	287	310	280	273	251	254	235	307	313	276	275	280	250	243	275	280	282	253	249	285	254	266	270	335	268	253	299	273	305	309	278	311	296	290	258	275	276	262	263	290	278	238	274	291	268	267	293	263	239	306	276	272	263	296	304	289	302	289	281	298	264	298	304	297	301	280	279	273	291	276	256	270	251	292	255	277	265	245	284	294	285	307	272	298	296	289	283	305	271	314	291	296	267	267	283	288	261	276	284	250	310	279	294	285	319	302	269	295	262	279	268	304	308	312	262	291	273	267	260	271	263	255	289	245	272	314	266	287	266	293	309	252	305	265	263	279	270	282	265	314	279	280	283	279	270	255	293	273	261	292	259	272	293	286	273	287	299	296	264	239	272	283	296	276	268	293	309	273	299	261	302	274	300	275	292	310	251	276	285	271	262	301	287	283	295	298	299	270	293	271	271	281	273	288	274	316	301	286	272	283	320	303	298	281	288	266	301	278	284	286	313	299	284	290	299	265	283	269	316	286	304	283	276	292	290	306	264	290	294	285	290	282	294	268	271	260	285	275	256	255	271	266	279	294	264	305	243	267	281	286	298	286	292	328	285	316	288	277	296	264	301	282	259	254	277	286	258	262	279	242	273	295	274	261	268	258	266	248	263	265	280	287	250	289	305	275	254	317	311	292	242	272	286	299	273	292	352	292	270	293	286	275	263	257	287	325	266	261	273	282	296	323	288	281	293	295	291	327	250	307	293	307	313	277	289	279	276	274	296	270	291	285	278	312	296	268	306	308	290	305	301	266	264	286	268	285	290	292	303	316	249	292	295	323	279	289	297	287	266	266	271	259	269	274	301	297	324	296	273	272	281	314	287	271	266	262	307	294	264	285	272	267	280	275	249	263	272	288	289	258	255	302	274	291	273	291	266	232	261	298	273	280	258	251	279	279	274	305	283	291	297	279	270	269	274	268	270	279	282	275	261	293	268	296	273	251	246	278	288	305	273	294	276	304	288	276	248	300	288	266	279	296	292	308	293	268	281	296	267	309	273	273	304	261	275	299	288	304	308	267	289	267	295	317	290	284	303	297	284	305	277	257	292	306	312	274	299	279	269	257	288	281	303	307	287	298	293	277	272	300	272	279	270	250	282	280	252	278	282	281	286	274	299	307	245	297	292	273	302	287	282	270	284	281	268	278	278	304	266	282	290	289	265	285	279	279	311	280	254	275	272	252	271	263	264	292	292	284	281	286	296	290	273	270	303	283	279	284	268	267	230	314	286	292	266	291	281	282	274	276	278	271	285	273	319	289	279	291	288	285	283	313	267	282	284	255	297	310	284	274	283	275	310	291	284	286	261	267	275	279	274	291	299	298	313	282	308	287	285	288	269	251	316	268	276	315	289	294	269	271	277	258	279	286	264	294	282	281	313	288	294	314	268	279	284	263	276	281	277	291	281	242	260	273	266	284	274	318	270	274	264	281	309	278	280	284	258	289	297	306	266	277	271	291	265	258	309	300	273	256	293	296	267	300	287	279	282	264	243	276	312	304	268	263	267	279	314	273	291	279	297	280	277	295	292	308	273	270	273	284	276	284	261	291	278	295	286	288	267	271	273	262	267	276	281	293	291	268	265	281	298	284	319	290	311	274	296	295	281	275	278	285	269	291	268	271	274	282	289	282	287	276	280	255	266	289	279	271	285	285	264	298	248	273	246	277	324	292	264	305	268	284	291	265	307	299	270	268	299	263	255	281	289	279	277	290	277	289	255	285	277	262	304	299	308	280	294	288	293	308	261	292	271	294	267	264	269	323	275	310	277	275	264	282	334	281	289	260	286	299	271	289	276	267	257	244	276	298	293	263	280	268	277	288	276	271	275	281	272	285	317	293	272	275	263	283	294	275	278	273	313	332	301	290	290	311	284	292	290	266	293	285	260	250	289	263	274	261	304	252	291	250	256	310	268	302	288	274	268	297	299	314	267	256	270	290	254	289	307	278	301	270	288	272	269	268	285	287	268	279	256	250	283	266	276	291	248	286	277	280	258	281	293	275	280	277	276	273	278	284	281	296	272	311	276	282	288	319	262	302	281	258	300	291	269	272	265	258	287	284	294	313	298	269	278	276	270	310	305	305	273	275	253	319	318	273	326	259	259	290	284	297	256	243	287	272	268	282	257	267	287	268	274	263	282	274	273	255	276	306	318	288	248	299	257	280	317	280	289	291	306	286	308	291	299	241	282	280	275	287	268	257	282	288	237	311	282	279	263	301	281	281	260	281	266	250	280	260	294	267	254	278	251	273	287	320	292	259	272	301	281	302	264	278	310	271	262	307
18237	2064	4357	5042	4600	3720	2996	2645	2189	1948	1762	1730	1470	1428	1312	1200	1180	1141	1017	1058	1026	1003	924	981	940	925	887	921	814	833	801	793	801	798	826	808	790	819	789	772	815	804	755	810	744	748	809	748	693	690	767	749	746	740	721	694	771	756	778	751	735	731	752	734	743	684	704	696	713	698	712	766	772	694	729	733	712	724	741	739	686	745	747	698	667	690	751	686	748	705	776	702	680	670	719	715	700	687	698	722	758	707	718	715	702	708	695	752	687	693	726	690	732	743	736	734	698	708	700	673	691	700	737	682	679	705	700	694	707	718	738	733	718	731	701	699	725	726	707	737	763	680	756	711	729	721	712	690	727	715	713	793	728	679	684	670	732	669	692	688	684	648	670	692	744	726	723	712	723	691	711	695	665	738	741	741	695	714	712	732	698	667	705	717	691	760	699	710	700	721	714	722	722	666	716	760	700	670	704	743	673	702	682	718	703	740	720	757	725	690	708	751	738	715	715	747	740	712	752	698	677	716	743	684	715	676	693	702	716	698	743	745	728	733	693	698	717	754	751	670	719	651	703	656	742	768	691	737	681	726	713	670	719	741	762	722	702	677	704	713	713	681	708	673	704	686	737	702	693	697	692	753	696	687	718	720	681	708	681	687	718	676	700	737	717	725	750	705	707	725	709	689	742	712	734	743	723	721	750	695	705	665	736	690	768	678	680	732	703	708	732	685	667	744	728	689	710	775	693	718	695	735	721	706	696	727	740	678	737	703	702	690	673	723	755	730	736	735	718	673	733	656	699	781	688	694	716	674	670	676	705	721	688	667	687	713	714	756	683	699	701	714	713	669	683	719	682	700	672	741	691	704	667	695	736	683	742	724	688	712	702	712	681	685	680	728	688	668	715	742	710	689	666	698	702	713	758	675	737	728	681	698	689	720	693	685	689	697	747	727	688	758	709	682	729	731	724	744	728	693	718	666	721	650	720	667	706	711	692	686	720	735	714	684	757	722	719	724	721	708	748	689	720	694	694	730	708	679	705	687	697	713	689	691	685	692	655	718	736	722	737	688	693	706	698	679	733	721	683	717	706	706	732	674	725	742	714	700	657	728	729	742	714	709	714	719	709	704	718	747	715	716	698	725	696	680	701	694	673	716	671	683	740	664	692	683	740	732	710	771	650	682	718	685	699	786	713	681	743	711	700	690	731	714	689	731	691	653	696	748	623	716	695	735	713	699	745	687	696	732	651	723	703	711	703	720	718	700	732	725	706	727	745	734	711	702	664	704	660	692	681	740	751	696	743	712	681	689	659	666	723	655	664	691	722	639	758	722	707	694	707	761	716	682	704	682	760	725	714	747	713	691	723	687	699	700	737	709	683	714	683	697	712	722	700	713	666	708	748	704	752	730	712	756	712	733	671	685	722	723	706	682	713	711	727	673	702	715	717	713	661	698	706	690	753	714	664	714	719	689	720	727	687	727	687	691	701	713	697	708	682	711	729	767	734	710	738	655	726	738	680	730	691	685	712	678	698	762	705	708	674	690	697	694	717	718	709	685	739	706	661	715	710	685	695	735	737	701	732	674	731	708	708	713	705	708	746	721	666	687	687	724	687	702	692	713	709	685	751	688	713	695	707	675	716	661	721	703	713	738	722	708	680	681	696	676	726	734	716	710	711	684	719	705	723	735	732	702	743	709	697	708	738	702	685	740	693	665	705	704	724	666	659	683	670	737	696	683	710	690	701	702	702	695	759	728	707	721	687	737	701	710	742	703	704	685	716	727	749	665	682	715	722	692	699	719	719	656	757	714	742	706	708	738	702	666	664	704	721	690	709	738	756	742	731	733	743	681	692	718	653	709	696	697	746	738	692	747	727	695	725	740	687	698	679	704	696	740	717	735	705	734	702	713	726	728	739	716	601	704	697	701	686	695	704	761	675	679	725	686	748	712	680	741	697	688	719	668	745	715	709	756	690	704	706	724	742	710	709	682	721	725	759	730	699	724	695	700	717	682	716	680	722	692	705	711	741	722	740	696	680	702	722	692	679	698	727	684	727	701	694	693	670	713	726	718	720	711	717	718	662	679	695	734	716	687	723	706	660	674	718	725	673	719	769	707	721	702	698	659	720	668	666	730	714	677	746	726	768	636	662	734	697	670	633	726	711	744	683	674	707	717	723	665	673	694	707	691	712	744	710	710	732	719	698	725	700	745	687	666	711	736	710	756	728	705	682	731	718	718	737	732	718	718	731	707	708	730	765	723	739	710	679	699	739	736	704	745	676	734	707	698	689	679	695	728	707	669	712	739	674	674	693	743	716	742	685	723	667	679	693	722	647	725	727	694	689	695	743	685	653	667	684	725	756	720	730	709	743	734	720	675	710	730	696	693	693	710	711	714	699	692	731	676	648	672	738	667	739	722	678	733	699	703	699	753	650	720	689	718	688	704	710	677	725	711	682	677	702	722	660	664	707	731	685	699	735	723	735	779	721	713	739	676	686	698	717	691	687	679	724	738	736	673	659	684	676	740	694	685	739	661	692	752	736	742	725	682	716	701	729	725	665	702	747	753	715	693	681	713	702	734	722	709	735	719	681	732	714	738	715	705	708	638	690	751	665	707	706	705	761	712	725	737	746	757	688	682	716	727	692	698	737	733	730	720	721	716	692	737	694	745	706	691	707	699	693	726	720	682	669	702	707	751	721	697	662	687	731	696	711	703	667	717	697	698	735	718	724	678	725	696	711	690	688	700	654	708	653	704	689	709	732	716	729	696	711	698	754	700	671	700	745	690	731	702	747	726	726	720	685	670	655	675	724	706	710	727	734	674	711	709	703	674	709	720	719	751	755	672	706	717	754	696	735	672	688	682	698	680	719	706	726	684	707	733	680	724	691	733	685	687	673	668	737	709	706	718	704	730	690	725	677	729	707	676	642	739	718	682	713	722	704	718	674	646	676	697	691	761	751	687	722	692	731	751	652	719	710	723	724	707	726	665	681	704	710	704	654	671	669	768	716	679	681	738	741	703	715	730	670	741	724	707	664	728	719	703	705	748	684	679	723	696	687	706	709	704	693	672	712	711	704	746	686	713	708	751	719	706	676	717	647	709	705	705	679	744	706	688	707	728	730	713	721	704	706	702	710	708	736	756	720	694	692	663	680	696	694	702	737	714	684	674	699	721	692	672	769	694	711	719	711	665	693	734	710	697	714	702	697	715	717	726	719	724	679	689	689	679	676	765	704	731	667	679	714	732	695	728	686	740	671	695	681	707	692	647	744	707	690	708	683	700	698	685	736	720	688	733	711	741	694	727	756	706	758	674	718	657	729	674	742	674	736	689	714	735	751	672	652	675	745	685	707	680	725	675	727	656	655	723	731	664	718	743	713	669	711	712	696	685	750	682	709	697	729	741	699	728	705	702	705	730	732	674	714	709	691	700	753	714	704	703	724	663	676	769	685	727	658	682	730	696	658	717	712	700	678	693	681	713	727	722	710	704
3399	253	251	280	242	247	280	213	234	248	250	246	214	230	287	220	223	258	230	211	239	215	269	240	245	243	236	261	222	236	235	258	239	213	268	248	233	239	230	235	247	235	267	240	272	208	202	220	271	231	243	231	233	239	246	236	252	247	265	240	253	232	232	231	256	244	259	252	255	256	255	282	220	229	253	234	233	226	232	242	255	224	218	256	239	247	246	239	238	225	247	273	241	274	251	222	263	239	256	259	241	267	254	224	235	244	246	239	257	251	241	255	237	249	245	214	232	228	282	269	205	235	239	219	226	235	234	246	269	244	253	246	257	250	244	267	231	225	255	243	225	292	233	237	228	216	225	226	280	215	231	243	234	258	253	223	232	249	244	241	249	246	258	218	233	231	242	215	244	252	243	258	249	233	226	215	223	254	238	245	258	260	250	227	211	277	251	265	253	270	238	255	232	245	263	247	247	232	245	254	237	248	242	288	254	249	224	244	241	245	231	216	222	240	246	249	232	245	258	236	238	236	208	222	240	234	220	254	221	217	234	240	195	258	225	244	254	272	250	227	228	244	225	231	242	237	231	247	232	240	240	213	219	259	247	288	251	231	236	253	249	211	241	249	234	223	225	255	232	240	239	244	246	246	229	253	217	217	258	252	251	263	216	246	237	243	249	220	246	257	240	233	254	238	236	262	244	234	242	233	224	214	239	225	270	264	226	268	233	242	238	210	247	231	193	211	259	214	233	241	228	241	248	234	255	207	249	240	217	241	252	263	247	227	252	276	258	203	209	242	242	256	257	261	216	250	245	258	211	250	242	270	242	217	262	247	202	219	251	239	218	243	288	238	239	236	210	252	213	223	257	261	228	265	245	246	208	230	249	268	219	244	246	282	245	231	216	251	236	222	238	250	203	253	261	258	257	263	201	271	232	270	222	216	234	197	251	240	240	233	242	255	227	242	254	270	268	236	244	231	264	288	229	258	266	256	244	229	242	238	237	268	249	230	227	262	239	273	218	236	242	246	236	215	212	231	275	239	209	241	255	240	245	248	251	252	245	216	264	245	259	229	228	252	236	238	229	234	218	241	239	249	231	258	232	206	231	234	226	250	273	249	239	268	233	252	253	265	236	239	244	256	251	233	266	235	243	231	269	225	256	213	223	258	258	250	225	220	239	242	261	254	232	252	244	208	224	218	219	243	248	219	271	262	266	262	228	236	234	255	230	229	240	250	244	244	245	256	243	240	284	215	241	287	219	234	261	247	264	231	252	246	247	234	253	228	248	243	257	227	214	264	231	221	243	197	240	225	264	255	212	214	256	235	259	248	208	272	249	283	234	222	222	222	231	220	242	203	246	240	253	240	221	231	234	289	254	230	271	245	263	271	220	232	262	235	270	243	245	262	260	249	231	243	237	255	237	241	251	270	226	237	248	228	242	236	271	242	259	246	249	244	230	229	241	221	255	258	256	245	228	212	248	259	236	234	224	202	253	230	243	261	260	213	240	239	240	229	245	194	248	230	213	254	253	223	210	290	245	228	253	239	225	250	225	250	248	217	235	237	252	229	239	203	262	267	241	228	253	227	255	221	206	260	254	218	255	221	248	247	239	217	236	243	242	270	243	226	251	247	258	238	232	237	248	248	248	220	244	242	257	241	233	233	227	243	266	262	244	220	269	246	208	234	259	232	252	272	233	260	252	261	257	225	230	229	242	256	266	226	251	231	247	251	248	253	225	269	253	249	234	264	272	249	236	236	221	274	260	231	219	229	228	226	254	265	260	224	220	241	257	290	229	239	227	234	210	272	270	235	239	242	248	226	252	236	225	206	218	222	235	221	239	233	248	261	241	218	201	233	238	247	226	242	243	242	255	248	247	218	236	271	241	240	208	235	254	251	238	202	228	230	228	244	250	242	240	258	228	217	242	245	243	245	244	238	248	219	266	254	225	234	234	248	210	290	206	232	268	247	234	248	228	240	259	261	288	257	249	236	213	254	249	223	264	248	265	212	227	230	233	235	254	247	240	246	228	259	261	241	239	264	223	248	217	236	207	246	250	238	243	254	244	258	242	268	241	259	261	240	222	225	217	247	239	225	234	228	238	235	241	274	218	256	235	268	225	260	246	233	231	297	235	247	241	236	251	254	228	234	220	273	249	189	224	242	228	248	267	247	227	228	235	247	243	247	268	246	255	260	253	237	238	250	242	243	263	235	217	253	232	251	242	222	249	249	245	221	225	229	227	238	228	268	242	228	250	207	238	231	224	217	212	248	257	249	243	263	249	232	255	234	245	240	248	229	233	224	232	239	223	252	270	247	245	214	242	241	256	230	248	248	267	243	244	235	268	244	236	236	256	257	242	245	266	243	234	265	227	219	235	227	255	243	261	208	234	210	258	251	213	229	237	267	265	284	223	255	233	211	257	236	231	226	230	277	250	251	240	252	257	245	255	192	253	241	253	236	235	253	240	208	265	237	238	248	229	244	244	221	264	263	235	252	218	213	232	249	276	246	240	223	277	233	224	256	230	209	213	193	244	269	261	239	223	241	243	238	252	249	233	224	243	225	263	254	229	254	239	208	233	233	260	244	240	242	265	225	258	238	225	247	257	253	266	251	258	235	227	210	226	226	242	272	237	249	222	236	233	242	246	241	223	240	250	230	230	242	214	247	262	264	221	215	240	212	218	227	214	219	259	236	226	239	246	259	240	209	226	246	244	257	246	246	208	246	248	252	251	250	252	249	261	261	251	249	253	239	229	222	231	224	236	248	262	238	231	234	253	233	228	242	199	242	238	219	245	255	225	229	236	239	271	279	270	251	261	238	244	231	241	229	236	238	242	228	231	206	266	247	239	253	196	252	243	255	243	244	242	256	238	231	249	257	275	265	257	271	251	244	237	233	232	258	204	226	223	259	218	240	251	255	263	247	247	266	239	251	238	239	236	243	211	246	227	223	285	252	230	260	219	257	247	236	228	221	241	255	265	253	237	257	256	264	235	232	262	266	249	238	231	260	242	260	261	253	245	237	256	267	234	258	239	266	234	274	226	267	244	240	255	243	243	225	214	251	242	239	233	262	260	252	268	237	242	230	247	267	224	259	258	230	223	247	263	223	264	274	258	231	221	252	270	247	240	234	249	226	236	252	265	242	225	241	243	215	225	237	251	239	261	241	238	271	223	247	255	241	252	230	223	255	215	216	222	229	239	242	238	226	264	236	242	267	241	235	242	259	237	241	217	249	240	216	233	250	211	237	240	218	227	238	230	249	269	241	238	248	230	240	218	222	248	246	279	246	255	224	232	226	239	239	205	210	239	244	245	215	229	235	248	252	234	233	270	245	245	220	268	248	250	247	239	256	252	263	273	245	222	255	258	248	267	265	226	238	278	246	246	211	227	255	257	241	265	276	236	231	264	252	232	247	243	211	225	246	256	229	252	241	225	217	240	224	245	229	225	227	236	230	238	256	256	239	259	245	233	266	261	265	237	220	257	211	240	240
3846	638	700	727	644	689	644	630	673	624	649	618	633	629	610	607	583	648	583	634	606	600	580	582	602	598	594	603	586	635	628	600	578	541	628	635	622	627	593	572	569	618	588	600	630	594	589	634	644	541	612	627	594	589	612	562	576	633	568	582	606	586	614	561	609	595	581	625	640	599	619	594	587	563	617	602	618	613	586	625	625	585	582	573	563	602	539	593	599	568	563	631	598	572	609	645	617	587	580	584	611	590	569	604	603	612	592	572	632	633	626	601	606	600	603	564	578	581	624	586	592	611	625	583	621	570	582	585	593	599	633	630	555	612	577	558	643	618	610	586	585	603	621	612	606	609	623	569	623	615	620	573	563	558	623	626	621	606	624	574	614	566	603	583	575	560	590	601	608	585	608	572	607	545	572	622	592	624	634	653	601	571	626	604	552	591	587	596	618	590	626	604	596	569	602	597	594	632	573	563	569	573	578	618	589	607	597	565	590	600	601	605	612	586	602	565	595	612	580	578	603	622	600	592	581	563	563	622	579	557	573	615	614	597	612	567	572	604	580	579	653	594	571	623	579	610	585	578	611	585	614	594	549	616	593	585	582	621	594	584	548	596	606	619	556	608	594	634	576	559	579	576	590	575	602	576	599	584	573	599	615	658	571	581	577	595	614	649	589	560	607	562	586	610	624	576	594	593	587	616	662	590	583	609	594	607	560	607	566	611	586	612	602	589	601	630	614	575	571	608	602	599	621	573	609	580	625	651	607	614	587	660	632	629	565	623	646	609	595	574	603	590	568	556	640	597	592	605	603	578	552	573	615	590	607	560	573	563	581	604	551	602	595	569	602	580	633	568	596	563	612	572	570	636	611	550	576	591	574	575	625	595	644	622	689	535	610	620	563	571	603	600	636	577	580	558	555	635	587	626	623	590	559	579	552	561	587	636	657	629	578	594	605	579	583	580	619	559	600	605	631	597	572	630	639	581	562	630	609	576	599	604	600	621	607	605	607	628	597	595	592	572	629	614	578	602	586	584	603	648	597	568	533	581	627	597	596	597	611	580	569	651	561	581	551	606	587	579	548	642	600	609	639	597	575	575	563	596	628	634	560	644	575	583	621	575	600	610	614	614	585	564	587	585	595	584	583	579	611	629	641	624	562	589	576	596	594	587	601	598	609	581	577	618	607	631	599	610	562	614	596	626	601	610	580	637	607	558	616	608	632	575	649	592	604	594	591	575	611	634	609	594	577	617	588	619	611	597	572	588	596	571	632	589	560	566	608	593	577	584	557	610	576	605	610	610	590	598	597	577	627	614	610	615	614	567	576	564	631	585	549	597	574	612	597	611	602	547	560	609	597	595	579	617	590	584	646	598	605	574	594	618	617	619	620	634	624	614	621	648	618	568	594	592	641	558	594	653	609	590	610	603	580	614	590	605	562	576	609	601	611	573	603	652	652	583	614	575	591	565	579	531	604	602	610	612	585	588	551	609	633	598	615	615	582	581	592	602	614	593	604	576	585	583	596	640	568	596	589	586	615	614	604	598	645	598	574	651	611	622	610	603	573	611	588	580	615	629	545	599	599	624	619	590	605	592	594	624	603	600	638	601	573	601	583	622	544	621	566	616	576	580	567	578	599	587	577	587	595	571	589	616	575	608	622	578	617	555	623	593	562	589	641	580	586	586	648	603	624	560	617	556	616	596	631	606	585	601	587	629	628	579	611	565	617	592	580	586	604	574	588	610	601	596	679	620	601	612	585	603	563	637	630	588	641	600	572	570	623	606	556	606	555	604	566	597	591	589	577	524	609	566	585	598	637	633	590	633	573	567	583	568	595	589	620	567	600	592	603	594	590	562	649	604	587	624	615	556	635	571	613	637	570	575	600	609	578	561	640	609	621	579	584	621	560	573	613	571	604	627	609	608	627	569	573	597	559	565	549	614	602	647	572	596	602	577	573	642	619	609	607	620	624	600	583	552	577	583	631	603	610	555	597	587	625	607	584	588	585	585	612	566	590	576	592	609	583	592	601	588	576	625	604	595	603	622	621	604	596	604	617	549	648	599	598	604	602	615	566	610	611	573	545	583	576	588	630	545	602	582	588	622	621	588	600	569	602	616	566	634	572	585	554	555	596	614	603	604	586	622	626	632	582	602	609	591	593	564	622	566	612	571	665	583	611	628	626	597	599	562	554	572	599	613	602	588	596	573	614	561	544	596	584	585	598	604	597	599	603	623	616	585	583	559	636	600	616	594	625	607	634	585	601	600	556	595	573	583	611	586	600	587	570	587	566	643	606	636	593	567	636	618	613	624	596	574	592	641	612	588	545	588	568	598	620	598	594	593	590	627	568	582	576	596	641	587	570	570	634	596	612	616	608	613	551	572	619	651	618	571	618	618	602	640	592	620	585	629	544	651	608	570	578	622	658	614	642	600	610	576	623	592	627	610	595	576	579	613	647	576	580	634	627	594	584	589	624	580	590	603	615	562	571	583	598	542	571	586	556	594	591	586	585	586	576	600	612	621	626	641	589	616	611	599	617	577	575	587	616	615	546	594	573	608	602	567	596	607	596	605	577	569	595	596	615	608	620	591	607	569	579	581	584	639	577	582	596	571	634	587	589	595	560	577	634	591	602	635	591	601	568	644	613	591	649	585	556	588	589	616	594	671	586	564	596	586	586	613	597	572	622	610	595	593	578	616	571	611	634	618	602	574	576	631	622	568	571	601	628	629	600	583	608	547	601	575	577	639	604	585	589	609	568	653	617	569	604	634	583	551	596	613	582	608	583	584	631	625	611	610	582	604	599	593	573	584	608	627	581	606	578	594	591	599	609	571	611	639	608	584	585	630	559	604	571	608	604	602	598	623	584	562	605	602	594	597	622	578	621	576	603	569	625	584	544	596	600	574	622	610	649	638	601	625	644	588	545	591	619	618	627	573	605	648	585	603	613	627	599	604	584	579	613	615	599	658	593	577	588	618	589	562	548	597	639	620	596	566	633	577	556	591	582	624	606	557	583	635	592	609	576	614	592	631	615	587	582	589	572	635	562	603	630	609	593	616	658	578	600	625	600	600	561	597	594	623	656	531	607	577	585	606	622	579	597	584	598	645	597	577	598	580	614	590	603	569	610	607	598	591	620	598	551	571	613	628	577	644	592	603	630	576	610	565	609	580	603	564	606	546	589	582	658	577	561	561	571	588	617	600	624	592	663	593	593	556	587	591	625	604	566	630	577	610	610	619	586	619	594	590	593	603	588	626	552	631	579	623	619	620	557	617	602	597	574	585	586	625	598	599	616	638	543	573	615	587	623	592	629	573	611	614	589	597	658	582	598	627	644	576	596	598	618	609	567	577	585	561	627	588	684	634	621	591	534	596	611	573	594	582	606	586	575	593	626	608	598	606	563	585	623	614	617	565	582	646	583	584	662	570	595	559	650	575	580	568	621	597	636	602	584	599	586	568	605	564	587	619	612	605	601	603	599	605	615	592
28510	4028	1191	853	634	474	412	359	279	281	238	222	222	210	176	217	190	196	201	198	175	177	161	174	161	174	190	190	162	165	178	183	173	150	183	165	151	153	146	160	153	146	171	164	150	170	154	181	155	187	164	178	158	168	142	171	162	169	156	161	169	169	181	142	168	149	134	184	144	159	203	166	169	156	164	185	169	175	199	150	165	162	174	164	154	151	171	152	167	145	152	170	167	154	151	144	158	179	136	143	151	126	162	142	179	167	147	167	154	158	172	176	149	169	155	154	178	165	163	179	167	163	169	167	184	173	150	149	161	146	171	149	170	142	159	152	177	179	160	167	161	159	154	163	167	173	165	170	142	175	153	159	158	143	178	171	140	162	158	194	171	149	147	158	176	166	158	168	147	169	153	169	165	174	158	193	162	206	167	172	152	139	163	146	165	141	172	174	152	138	174	142	173	151	169	144	154	134	156	151	172	166	183	179	139	151	150	168	159	169	165	174	167	143	178	161	163	160	164	162	148	138	171	170	163	141	145	163	173	150	159	169	157	148	171	162	175	150	174	148	158	169	159	139	156	169	175	167	174	165	165	154	172	160	161	144	130	159	168	155	150	148	179	168	162	172	153	193	167	153	157	163	156	152	160	140	165	151	157	162	152	185	147	139	156	140	171	165	147	161	193	171	169	163	168	186	153	152	164	174	138	165	154	163	152	157	155	149	170	161	174	169	151	146	187	150	149	183	151	163	181	139	156	134	169	161	167	150	159	131	148	158	162	135	162	157	137	165	156	136	169	175	168	165	168	168	152	185	183	152	154	162	157	186	154	152	173	180	137	149	160	159	174	151	148	147	145	167	174	137	146	163	150	144	169	158	173	166	156	158	151	162	177	145	164	165	169	164	139	151	158	160	158	171	151	171	161	178	153	162	157	158	162	165	158	163	165	167	156	151	163	160	153	122	154	155	160	163	173	152	163	162	179	142	188	147	146	146	150	141	162	170	155	152	167	151	154	176	167	155	156	157	158	150	186	156	142	154	150	162	152	163	148	154	166	163	156	168	143	182	189	181	160	158	155	172	164	165	155	142	173	172	167	171	140	163	158	153	165	143	149	156	157	152	150	160	168	156	164	118	156	173	179	161	158	143	158	177	163	171	155	163	154	166	162	155	145	152	151	163	163	180	154	169	157	165	146	140	135	146	163	168	156	166	155	166	167	169	147	168	172	158	148	152	157	148	156	148	165	157	179	199	161	149	151	181	161	160	158	170	158	155	155	146	145	156	143	158	169	154	162	160	163	133	174	137	167	160	157	181	159	166	164	147	174	154	151	158	162	178	175	140	139	157	179	165	158	174	138	154	139	181	145	183	172	173	186	165	169	149	144	155	164	167	140	160	140	147	171	153	170	186	161	139	154	147	175	159	164	166	150	172	163	165	161	133	146	162	168	179	140	159	154	157	146	178	152	162	141	168	184	138	168	153	159	182	169	160	134	168	161	141	189	168	162	168	170	153	162	141	168	179	162	162	160	149	167	168	155	168	135	188	152	163	146	181	165	140	161	138	140	195	178	188	178	160	170	150	159	155	189	148	156	170	165	163	170	151	166	158	166	164	174	167	145	179	180	156	138	169	162	160	152	163	150	162	148	149	143	132	177	161	182	157	170	144	151	146	167	162	171	148	157	158	127	160	148	141	154	148	159	160	148	147	161	159	154	165	169	153	160	140	165	158	165	158	160	161	150	144	158	145	150	172	165	156	169	153	161	178	153	162	160	166	152	153	147	157	160	152	185	165	169	151	170	169	151	157	168	131	155	143	161	161	170	129	147	179	145	163	151	162	179	169	174	178	158	170	162	180	156	170	139	142	182	148	178	155	146	168	181	174	145	180	179	180	164	152	187	152	166	178	166	150	171	150	169	189	159	163	177	156	180	141	150	151	150	180	177	171	171	175	156	149	159	153	159	150	168	161	154	161	172	156	142	169	153	166	167	173	145	166	185	157	158	164	146	141	160	155	170	170	159	188	148	156	173	155	176	155	162	156	167	154	141	162	163	164	175	161	140	169	158	149	171	148	149	165	146	151	155	158	145	146	153	145	167	187	162	160	164	158	178	168	152	163	171	150	157	171	171	150	157	152	186	161	145	148	188	179	129	175	164	156	172	166	170	156	155	152	171	152	162	187	165	142	190	154	149	178	153	161	132	153	149	154	168	158	158	148	162	156	168	160	160	144	148	158	189	166	164	180	150	140	171	169	169	155	170	136	169	185	152	175	203	158	161	151	154	158	147	149	151	159	175	175	142	143	179	149	171	139	151	164	162	146	152	161	154	149	128	145	146	184	156	165	146	173	174	174	140	169	155	178	180	160	161	172	185	181	165	146	156	168	168	151	153	174	139	160	170	165	174	174	144	143	174	155	166	146	180	168	148	131	187	155	162	158	163	157	177	168	153	160	147	163	158	155	176	179	155	155	148	149	173	128	169	158	163	159	140	172	140	144	167	152	167	185	136	172	167	166	154	183	156	151	142	152	172	145	146	145	182	171	144	155	166	167	154	163	153	160	161	170	128	166	184	153	165	155	184	163	169	129	159	151	176	148	176	148	137	154	170	147	157	160	173	157	167	166	174	132	157	163	147	165	158	133	162	162	150	162	171	161	151	160	155	168	159	180	180	171	165	197	179	160	172	179	163	165	179	158	156	175	150	171	159	167	148	151	169	157	161	162	157	148	162	154	148	166	141	157	155	160	157	145	159	146	175	163	172	145	167	145	152	151	174	172	136	158	163	170	172	150	152	164	166	170	154	157	167	123	163	169	179	177	138	162	150	161	167	173	150	169	170	150	139	167	168	164	148	158	167	134	172	157	150	145	167	184	162	148	162	151	152	153	166	179	177	168	142	159	180	174	155	150	165	188	162	171	149	147	150	158	169	172	171	171	136	164	175	173	157	173	158	164	166	181	145	145	168	154	198	154	144	172	159	124	152	177	170	150	138	148	155	153	152	132	153	132	161	168	135	143	154	142	155	158	162	156	156	173	161	168	144	165	167	152	147	142	151	175	157	163	169	169	179	176	138	174	168	158	152	145	165	154	178	171	148	170	156	151	166	168	153	168	148	141	173	159	162	159	164	167	181	159	177	152	149	150	150	163	151	166	169	152	173	178	157	158	146	169	163	137	174	156	174	170	170	161	170	142	158	150	147	180	148	128	172	193	169	147	165	173	167	141	159	156	163	148	155	140	158	149	175	157	156	155	161	171	167	180	147	189	142	167	142	182	153	171	157	171	169	200	161	161	149	169	184	179	184	170	165	162	188	153	152	156	167	162	164	151	156	168	177	179	162	156	161	161	178	165	164	167	159	150	166	169	156	150	170	154	134	169	180	169	151	176	171	156	161	170	158	148	186	166	160	165	165	173	153	176	155	142	165	192	146	172	163	139	152	176	136	147	183	151	165	178	138	137	164	170	152	178	164	155	147	172	137	171	183	151	146	144	152	147
13053	1089	2391	2814	2429	2017	1628	1498	1248	1118	996	966	894	796	739	664	633	655	655	629	583	592	585	546	580	543	525	530	514	488	548	497	467	481	477	483	475	508	503	458	494	496	458	464	474	461	449	465	439	466	454	446	475	468	450	419	485	441	454	439	480	429	460	429	416	450	477	494	441	466	454	440	467	431	474	460	458	455	440	456	487	434	460	433	406	442	442	415	452	415	427	454	421	444	418	479	469	474	429	443	453	449	418	448	440	435	439	461	437	453	417	439	450	430	441	453	409	434	446	434	457	469	435	459	446	452	467	493	441	431	444	449	426	441	418	424	422	456	456	478	402	391	457	437	408	474	436	427	484	436	485	391	436	442	441	430	428	451	465	445	460	445	449	457	446	416	431	477	480	434	452	468	468	428	441	453	445	515	457	444	405	479	429	386	464	419	463	424	433	441	393	401	411	451	413	418	424	463	422	474	441	471	431	424	400	426	441	449	426	449	434	388	424	394	417	459	452	433	430	417	489	403	448	409	422	482	431	410	427	449	421	424	434	449	432	420	434	465	463	431	426	447	458	441	439	459	383	459	457	399	399	440	430	452	420	453	408	434	465	434	459	431	451	461	419	420	455	412	464	424	424	444	426	473	458	420	449	431	459	437	458	461	426	426	437	447	446	445	438	467	423	422	443	442	438	428	463	470	469	432	471	448	428	441	424	449	425	471	452	414	464	441	421	454	458	417	440	456	405	436	459	445	403	452	416	426	442	442	468	455	435	451	454	414	481	437	411	431	399	432	421	459	402	424	407	433	430	442	445	433	409	437	463	462	449	425	447	471	451	473	420	433	440	455	415	453	395	433	460	443	407	430	443	473	436	470	415	480	425	503	442	428	458	435	406	454	388	406	445	429	418	419	445	438	396	456	446	407	437	450	472	427	452	387	450	443	474	438	431	418	413	440	424	454	470	435	439	460	431	469	424	422	463	414	430	473	457	436	445	453	438	433	415	450	429	455	435	474	438	489	448	431	440	486	463	481	421	445	434	418	425	457	439	421	446	424	426	448	449	433	400	413	457	431	414	445	448	411	461	470	395	421	446	446	435	442	457	431	425	466	443	430	399	486	441	423	417	454	465	411	411	451	418	419	438	450	460	409	429	404	475	426	433	438	416	414	422	436	471	452	446	405	477	448	482	418	409	440	427	406	414	450	431	436	429	427	437	429	460	432	422	411	450	445	400	397	477	442	450	430	434	410	429	448	454	413	493	461	466	455	476	465	469	447	443	434	459	448	412	415	433	428	440	435	450	475	409	443	414	457	440	430	393	437	458	454	447	449	456	414	427	433	428	446	432	420	425	436	411	461	408	435	433	437	384	435	454	418	505	441	433	455	415	448	445	429	424	442	427	398	441	411	442	437	430	422	438	471	445	442	441	422	424	447	440	428	468	466	447	435	406	459	485	419	427	445	443	446	442	447	432	433	429	438	395	457	419	426	430	421	426	463	427	436	442	430	499	429	460	423	412	448	409	448	434	447	395	417	458	422	436	444	452	446	420	444	497	427	446	430	430	418	423	433	447	440	425	427	438	437	458	451	442	427	398	439	431	440	443	436	434	425	448	428	430	432	465	454	459	476	422	479	453	422	439	441	403	445	417	443	444	438	428	465	456	431	419	438	452	428	426	452	430	430	470	450	449	410	446	472	407	394	442	416	464	443	442	461	414	416	416	415	437	443	421	442	472	418	447	388	440	444	432	416	418	458	454	449	438	464	445	469	452	439	424	434	422	424	413	465	441	415	456	441	456	436	461	450	441	465	455	422	467	396	428	418	438	408	440	426	456	439	467	408	425	437	431	427	465	449	420	454	425	461	439	457	450	400	406	456	448	437	453	430	424	404	423	469	447	434	418	435	421	424	449	466	393	454	429	428	457	419	384	450	463	425	416	444	397	465	464	450	440	463	422	414	425	421	434	453	442	403	449	446	459	414	474	435	408	424	438	455	448	434	443	416	452	436	396	467	424	416	398	437	444	425	477	442	447	421	440	444	457	414	461	407	453	467	414	429	407	440	404	467	494	450	438	434	421	450	451	435	424	431	445	462	445	384	450	445	416	403	453	465	458	418	446	445	433	417	444	456	497	463	444	417	464	425	396	458	437	421	418	450	447	438	432	437	429	425	449	426	435	408	439	415	442	443	430	433	431	428	414	492	437	431	408	420	395	425	434	453	432	425	461	427	443	407	464	439	427	441	428	418	484	425	446	455	409	428	435	423	400	448	477	446	407	445	431	448	444	393	451	415	412	427	418	467	464	441	466	445	435	458	452	426	454	412	482	411	452	423	435	395	452	412	471	451	438	469	404	431	437	466	438	445	441	422	431	463	415	447	429	451	434	426	455	476	436	459	423	429	416	426	440	431	433	489	439	423	445	461	437	472	457	445	476	490	411	452	412	466	409	466	417	436	448	455	421	418	436	420	466	434	455	472	414	464	400	430	459	436	416	462	438	450	436	416	425	430	459	377	419	449	442	433	428	434	439	412	464	451	435	480	471	386	412	438	431	439	439	469	435	436	443	421	439	438	463	419	438	407	407	423	445	435	423	415	487	396	442	459	410	446	407	424	388	435	445	462	436	412	443	427	443	429	428	421	427	468	447	467	428	478	402	451	425	448	434	428	452	443	430	441	438	411	428	432	442	434	437	396	454	455	430	489	443	429	442	433	423	422	417	416	446	431	442	461	430	422	467	462	416	441	403	456	436	453	436	414	438	479	460	424	444	464	438	406	427	448	411	448	424	449	405	444	437	445	413	450	451	451	429	436	444	433	468	462	447	420	430	426	432	470	452	460	450	449	497	427	428	397	418	403	419	413	422	441	386	436	411	437	413	438	434	449	439	458	422	437	448	445	453	438	421	427	468	442	410	467	416	432	443	393	449	449	469	455	428	436	453	461	464	462	441	451	436	455	433	425	497	459	429	476	464	424	440	466	468	428	442	428	430	423	427	406	414	418	436	423	426	436	453	416	408	409	419	438	473	424	410	469	462	482	414	435	455	443	419	463	443	435	430	422	438	416	462	444	430	420	487	398	447	461	456	426	465	421	415	461	424	435	451	416	453	431	415	417	407	419	463	433	442	421	403	441	424	434	478	432	457	432	453	368	473	452	441	438	479	479	399	413	448	404	453	412	430	426	455	445	435	431	434	438	454	464	420	419	463	430	446	438	435	405	445	451	472	414	445	431	414	464	430	435	476	403	448	423	444	417	441	452	436	460	446	444	435	435	414	440	451	468	426	418	444	455	398	427	413	435	434	451	427	446	409	444	461	453	445	441	432	456	431	425	431	412	463	466	417	442	465	439	464	466	465	464	437	458	431	448	437	432	453	463	442	432	392	425	451	445	423	419	454	418	450	458	439	416	425	468	462	432	457	392	404	475	446	438	437	458	455	443	436	428	425	455	451	440	444	443	455	434	427	421	393	448	421	445	412	458	436	414	425	443	448	457
41691	11708	3034	1752	1227	988	770	650	587	499	419	402	377	374	376	399	362	332	359	323	311	370	334	321	307	316	354	336	317	332	269	306	320	314	306	291	301	317	320	299	283	278	278	288	333	293	310	292	308	297	286	305	302	294	353	275	294	306	300	268	306	294	306	279	318	283	265	289	269	307	298	286	272	256	264	265	287	316	318	264	303	301	291	294	309	290	260	284	271	307	329	319	256	307	284	309	266	257	296	308	322	277	316	311	255	296	257	271	298	297	307	280	282	303	314	306	311	296	283	311	326	301	242	271	299	304	329	307	285	293	260	311	273	311	297	283	271	295	294	242	308	295	288	308	291	277	269	302	280	319	274	247	302	301	282	309	296	302	281	286	307	321	290	282	298	306	265	295	286	312	306	273	290	266	315	319	283	282	305	294	300	276	299	310	289	272	293	313	287	303	273	286	315	311	295	276	292	290	232	299	318	276	313	307	294	275	272	281	275	278	295	297	287	274	272	270	309	297	291	300	295	277	289	288	329	302	268	284	267	279	309	283	310	293	285	287	270	300	285	320	347	277	278	282	271	299	318	285	281	268	266	273	273	289	262	317	287	316	287	297	290	291	284	299	256	267	303	257	332	304	299	314	299	277	269	278	294	287	289	291	298	291	291	300	283	272	334	286	286	302	279	297	282	290	292	273	297	297	271	297	304	302	288	314	293	289	296	314	281	289	281	270	279	283	253	303	292	264	290	290	282	286	284	288	290	287	252	305	298	274	277	285	312	304	308	273	292	290	294	278	302	263	288	283	287	321	284	291	287	274	312	272	272	310	299	332	290	274	280	273	314	287	303	305	317	312	304	299	281	292	298	295	277	304	258	312	328	272	319	264	276	289	319	332	286	292	269	267	283	270	284	307	331	284	283	319	298	272	270	284	252	245	285	273	298	293	260	292	284	294	267	285	262	300	270	298	303	312	285	312	311	303	260	276	297	267	273	292	272	248	288	296	275	295	264	267	292	298	284	269	290	278	304	262	292	321	277	267	283	330	292	264	287	271	280	269	295	323	321	272	308	295	280	291	290	277	280	293	290	300	293	292	285	307	300	309	283	295	267	297	295	278	271	308	282	304	334	331	245	307	281	318	298	265	307	287	289	323	321	318	323	289	275	274	291	268	268	274	310	277	287	272	273	296	308	305	301	250	303	295	294	290	317	288	290	279	328	302	298	327	268	283	286	275	278	308	273	266	289	308	305	285	330	279	295	309	312	282	288	252	264	298	319	302	313	277	333	306	304	287	307	291	268	266	298	273	275	282	301	308	286	258	278	320	306	279	244	270	296	259	283	301	264	267	315	310	283	329	298	285	273	265	315	281	311	290	302	288	283	281	299	315	282	279	305	267	279	271	263	289	245	275	295	292	296	311	275	283	317	289	273	296	280	301	283	293	298	317	296	289	297	302	304	300	313	323	298	286	283	280	282	278	284	271	269	257	316	303	270	243	299	289	323	276	308	299	279	274	298	280	300	351	304	332	302	256	337	294	330	281	302	310	303	285	304	293	300	275	253	296	276	289	259	294	305	316	276	317	322	286	314	272	290	280	299	274	296	257	315	283	239	276	283	260	298	296	286	298	284	322	286	294	265	289	303	294	279	304	277	305	318	272	316	292	282	276	297	273	253	293	288	304	281	294	257	301	302	323	273	315	286	283	299	265	313	287	285	309	293	300	269	294	291	280	295	307	311	298	301	267	275	314	296	328	315	267	299	307	294	322	277	293	295	295	279	275	267	283	280	304	285	324	287	266	276	279	261	286	287	321	325	283	302	283	280	307	298	285	284	322	294	288	307	322	298	268	289	283	256	282	288	290	267	263	300	290	305	277	283	285	279	315	296	329	267	279	302	290	299	319	286	276	274	282	273	291	302	320	300	277	251	274	304	330	300	283	274	312	272	252	285	297	267	269	276	319	306	269	284	318	309	268	320	291	302	320	314	313	286	306	265	274	284	260	280	296	279	302	261	293	274	312	282	309	297	316	287	277	304	301	272	278	292	308	285	291	273	288	258	261	271	297	292	295	321	276	268	288	274	326	304	305	311	307	290	289	252	323	309	274	280	286	271	306	265	309	245	308	299	305	315	292	297	283	294	308	310	282	307	320	316	295	306	281	274	270	309	316	293	303	309	276	309	312	259	303	294	280	273	258	310	296	303	311	285	296	280	286	293	320	280	284	313	284	308	289	312	275	322	296	280	308	298	269	296	303	286	305	274	247	282	263	260	310	273	265	268	304	285	273	293	267	304	270	272	308	291	289	277	307	293	328	296	291	319	280	278	302	287	290	321	299	290	278	289	274	303	314	258	298	301	296	289	306	304	274	288	266	312	279	274	278	280	341	299	310	287	309	297	300	308	292	298	285	309	279	317	302	299	304	301	319	302	315	281	305	284	288	294	303	255	287	314	296	281	280	311	304	264	276	298	289	295	307	259	275	264	322	310	291	293	304	306	266	279	274	287	311	280	298	289	310	305	301	274	324	253	303	275	260	289	272	281	289	305	281	309	297	280	297	275	260	351	292	313	285	271	305	301	273	275	250	319	318	318	309	300	304	294	290	270	288	292	290	293	286	275	296	316	318	294	275	308	309	273	246	300	278	314	276	307	330	293	308	301	273	260	321	298	265	267	298	319	245	281	295	288	278	302	274	292	302	296	283	305	274	284	283	292	289	300	307	291	283	265	290	287	293	287	280	293	275	255	271	304	302	295	273	306	284	270	273	320	283	268	298	311	305	288	304	288	297	282	283	300	289	268	248	268	279	291	268	299	281	284	307	280	269	298	289	296	274	276	279	328	307	330	254	294	321	278	271	264	302	287	297	262	303	302	279	298	299	283	277	278	286	262	310	287	317	287	303	271	296	296	297	296	299	296	324	290	288	284	293	267	298	254	284	295	294	281	273	264	275	294	288	278	293	316	278	320	286	286	249	323	288	310	285	270	271	299	270	298	275	297	311	305	329	288	291	309	299	268	303	257	274	273	275	258	309	304	312	321	292	265	310	336	312	295	295	291	285	277	319	305	276	292	297	330	275	292	300	314	294	307	303	296	280	320	270	266	275	293	302	311	314	292	300	280	258	311	322	277	285	276	284	272	295	296	272	276	281	286	257	283	304	276	278	275	272	292	310	293	313	264	288	304	278	300	302	284	305	302	308	271	279	294	284	302	311	291	311	306	283	263	288	292	284	295	288	283	292	295	235	298	308	314	310	296	306	268	240	300	272	263	274	303	282	288	276	288	283	306	287	267	264	271	280	306	296	292	307	315	283	258	291	312	275	256	308	272	283	291	300	283	299	274	307	295	251	311	265	305	262	284	300	298	307	309	291	296	267	293	288	306	280	301	294	324	290	310	272	288	301	292	287	285	285	272	273	298	280	308	260	252	298	321	283	308	275	280	279	272	255	331	273	297	268	316	266	253	289	269	318	277	302	313	255	288	300	266	299	287	268	284	277
18211	2082	4407	5197	4553	3740	3019	2623	2289	1947	1831	1689	1540	1347	1316	1233	1186	1154	1112	1066	1029	997	927	944	915	935	889	920	861	867	873	843	839	793	805	791	805	774	798	761	818	776	846	740	804	822	812	785	823	775	835	754	770	763	762	778	752	721	768	770	819	792	800	759	737	745	761	733	752	730	736	746	783	793	734	708	760	773	733	782	766	771	737	679	713	726	764	724	733	726	728	745	739	763	740	727	735	725	739	686	690	721	719	749	696	698	759	744	784	759	743	709	707	741	773	777	728	660	737	770	756	731	756	725	758	691	744	692	692	738	686	710	734	747	790	720	702	699	711	716	739	749	744	765	754	701	718	733	732	763	740	710	750	730	730	702	704	736	703	751	719	774	715	732	768	739	729	713	727	694	717	781	760	742	735	759	750	752	764	721	720	784	768	792	693	743	704	750	695	730	678	741	733	740	710	694	704	682	703	749	758	739	716	708	736	765	746	699	743	742	772	703	789	717	701	723	773	694	740	768	746	757	729	754	766	779	725	741	712	760	749	736	748	722	713	771	705	734	708	691	770	757	734	730	708	765	718	714	759	781	698	753	779	739	773	692	799	702	754	777	726	702	739	736	708	753	696	731	800	738	734	745	710	780	758	687	735	742	740	743	712	689	783	729	764	748	708	736	722	713	716	714	732	706	729	781	755	694	723	740	744	748	787	752	707	724	738	715	747	742	749	736	694	712	740	765	744	696	724	729	709	692	737	715	698	731	744	701	748	760	755	737	685	758	700	729	700	741	740	728	697	733	744	741	795	699	718	745	729	701	713	746	797	687	716	741	755	736	681	723	690	721	698	750	724	731	748	774	655	729	727	758	737	678	686	715	704	746	733	749	714	666	832	693	690	698	714	735	725	772	706	726	711	754	728	679	713	736	720	732	715	736	702	724	755	748	745	773	711	698	778	723	738	722	717	725	746	744	698	734	687	712	671	750	690	705	722	724	733	707	711	677	710	742	704	696	752	715	719	732	698	744	714	707	725	704	723	710	710	735	715	732	788	684	719	716	686	685	777	674	783	739	765	736	687	749	688	710	747	733	726	682	724	800	720	761	782	732	703	731	705	752	704	698	757	724	733	744	765	682	730	725	751	743	761	675	748	711	767	722	729	732	733	735	708	725	772	742	723	751	727	729	773	686	734	720	761	750	735	721	713	751	714	769	689	716	757	747	744	683	711	766	764	667	771	760	682	718	731	710	728	710	777	701	755	721	735	695	707	716	724	711	706	751	733	738	711	768	724	729	749	745	698	750	731	736	768	745	694	794	731	751	721	740	725	787	788	703	748	715	754	700	694	683	768	674	724	698	741	767	696	694	705	700	682	751	676	729	725	734	745	735	740	706	734	733	729	701	743	777	700	740	723	731	728	766	765	738	724	728	742	704	742	692	720	701	727	769	729	702	718	780	679	719	733	739	704	756	728	711	715	701	703	697	732	700	695	753	730	741	752	706	754	778	750	716	706	725	737	750	715	715	751	719	729	704	779	701	690	732	746	679	744	763	692	722	742	744	732	733	735	685	759	728	692	747	765	744	707	750	714	693	677	724	676	715	687	758	706	740	721	769	710	746	741	761	731	743	801	713	731	758	759	703	681	790	712	735	749	749	750	752	773	718	754	750	761	762	704	721	741	735	693	721	677	745	746	739	713	707	770	757	771	745	769	674	748	672	722	694	747	684	743	740	730	681	722	723	745	757	685	723	764	710	716	642	705	736	744	747	743	763	696	709	694	696	787	727	688	744	714	727	745	730	697	716	727	766	758	741	703	748	739	759	717	761	712	706	786	695	693	732	733	755	751	703	750	704	725	698	729	689	710	749	761	715	755	736	759	719	742	695	734	660	711	756	708	728	710	755	750	752	786	706	735	761	751	713	771	682	736	734	738	747	745	788	673	727	711	689	761	745	741	770	672	740	728	726	754	741	691	728	737	727	739	713	711	746	701	714	764	710	720	716	713	731	693	700	735	674	720	700	752	780	725	722	683	733	698	720	716	766	715	770	682	766	731	687	717	750	687	715	747	737	742	728	760	701	721	723	738	711	743	744	714	755	742	754	708	700	715	720	710	692	742	704	727	680	764	686	721	703	760	757	731	712	650	643	707	725	727	709	722	700	755	746	691	678	783	702	709	720	733	716	745	749	771	749	753	721	684	698	682	786	788	703	732	761	725	722	687	737	778	742	720	722	717	716	727	746	737	716	758	732	742	748	749	719	701	722	736	756	747	696	744	721	651	660	733	737	745	730	715	744	741	748	717	685	757	767	738	737	732	729	803	760	726	717	720	737	720	655	728	735	710	746	763	768	676	773	715	708	753	675	699	698	731	781	734	677	743	725	714	731	728	738	801	726	722	765	710	760	681	727	775	721	766	701	717	717	720	732	694	739	747	725	693	735	734	718	704	766	747	701	716	679	734	735	699	720	733	760	743	744	729	706	769	740	685	734	695	701	724	708	745	711	763	757	713	746	771	762	698	744	736	725	754	754	698	716	713	730	703	742	741	723	721	710	709	772	747	796	713	701	717	729	709	712	696	733	714	758	733	737	704	713	717	734	748	697	664	707	749	736	703	710	759	702	730	701	713	718	711	707	699	756	698	719	721	758	687	763	716	704	715	709	722	700	726	736	702	735	721	658	712	698	729	752	737	748	731	732	735	718	731	719	698	732	730	699	722	727	721	718	757	728	695	744	763	768	712	734	751	729	731	739	768	719	719	775	699	702	719	710	680	745	705	759	720	710	700	756	745	743	720	733	730	730	715	715	724	728	668	742	715	702	724	704	729	757	720	759	738	791	710	689	758	727	720	785	775	700	702	770	727	727	777	781	704	726	691	736	745	696	742	735	704	758	644	769	766	750	751	751	724	706	741	721	734	681	710	695	733	739	753	777	735	760	777	718	706	714	692	726	823	726	737	721	744	707	726	693	725	713	751	717	726	716	711	720	696	688	755	693	703	742	716	757	744	758	707	674	731	722	707	718	752	718	745	755	693	717	795	734	743	706	725	693	750	662	720	732	718	734	715	722	700	743	766	664	761	765	676	715	692	729	711	747	754	738	763	711	763	767	692	749	735	670	744	754	736	749	726	710	763	721	782	704	722	747	714	793	769	711	711	753	730	748	686	719	701	709	684	743	696	727	738	712	758	701	740	704	741	723	682	713	689	771	698	714	789	764	728	742	719	729	757	685	679	737	750	705	725	736	734	700	709	744	679	741	713	712	680	735	729	731	712	701	778	732	752	758	729	717	724	711	748	773	720	698	702	742	691	699	725	697	714	707	739	724	750	709	728	696	739	787	753	741	747	694	728	789	715	793	699	703	718	675	747	678	686	700	720	719	699	760	750	746	736	762	706	708	733	756	711	733	746	742	669	704	723	769	708	723	705	687	708	712	731	702	688	709	689	729	693	654	747	744	787	709	693	726	661	751	709	767	740	774	752	683	688	740	708	765	759	726
3780	284	255	278	254	251	258	246	245	239	253	264	228	237	272	275	250	260	256	239	261	235	247	241	260	237	224	234	227	250	246	249	246	256	272	272	243	260	232	231	240	263	243	257	260	287	274	270	250	239	229	244	236	265	249	266	241	251	258	256	229	240	236	266	249	245	264	255	248	278	268	256	241	260	226	262	286	245	264	257	273	262	231	258	267	233	275	251	276	231	235	253	233	253	234	239	252	231	263	220	241	224	268	245	257	259	249	270	234	270	275	265	233	260	240	270	230	241	265	249	230	284	249	258	259	268	248	252	259	275	228	256	231	244	247	247	252	251	266	238	236	259	281	240	248	242	223	265	266	270	232	242	278	282	209	241	249	255	277	248	252	253	245	257	254	245	235	262	285	235	273	227	228	233	285	260	240	254	239	260	240	245	261	239	214	233	228	262	258	262	239	229	239	248	252	266	264	256	235	256	240	250	235	252	270	259	242	255	247	259	257	251	255	274	282	262	254	240	221	276	229	234	241	251	255	258	251	236	227	240	255	224	284	245	266	245	229	239	211	240	230	276	286	255	229	243	253	232	250	276	243	252	257	278	262	276	226	253	262	246	220	261	249	256	255	231	246	278	250	250	246	239	240	248	244	259	244	244	247	251	233	240	242	252	262	230	269	231	230	219	250	289	246	231	247	229	248	246	259	224	240	244	256	267	246	264	266	252	249	254	240	256	255	267	261	255	279	245	245	250	247	251	271	268	262	271	219	255	268	270	247	264	275	237	258	240	270	263	243	243	268	248	220	270	242	238	256	253	219	270	265	236	264	244	256	240	239	244	264	246	232	260	246	261	260	250	246	244	239	241	257	243	250	242	235	248	263	235	269	235	266	252	266	253	284	283	244	241	248	266	226	246	280	259	242	259	248	270	234	251	282	247	282	235	264	232	266	226	250	248	246	252	263	226	246	249	253	233	228	237	267	227	246	281	240	268	255	255	255	252	230	243	267	266	253	241	219	242	254	226	243	272	276	234	246	227	248	235	230	234	245	239	235	235	258	238	239	244	235	237	236	242	237	225	260	238	280	243	263	270	244	218	264	242	251	270	276	273	268	274	241	247	268	261	215	235	210	253	252	270	255	244	245	263	263	238	223	243	258	257	240	253	233	244	242	258	267	238	247	282	237	252	234	244	227	227	266	250	270	242	243	226	266	253	243	231	249	246	256	260	285	255	231	239	242	262	247	245	235	255	247	261	246	275	280	257	246	252	275	279	269	228	252	250	223	263	265	233	258	266	234	226	256	255	224	256	261	226	248	271	235	244	240	248	239	266	261	290	236	262	246	249	265	279	289	295	246	263	239	248	284	239	230	238	236	230	253	255	266	254	258	254	284	246	256	248	279	270	226	253	228	217	239	266	271	261	238	258	266	280	273	280	267	259	241	250	240	257	259	257	256	274	266	254	278	242	251	249	277	287	229	239	264	234	276	251	292	264	281	238	254	227	236	252	263	243	259	260	264	259	248	250	245	249	241	242	274	267	234	247	283	247	267	263	243	223	283	242	244	227	264	256	224	260	220	213	244	240	242	221	277	227	223	245	271	229	241	262	282	254	251	257	254	240	213	251	278	253	269	217	280	241	259	265	247	228	247	243	260	256	248	245	242	241	246	259	256	272	256	246	275	247	272	264	255	264	224	254	245	286	258	270	247	238	224	261	263	272	255	265	244	237	257	268	264	253	272	244	285	238	222	251	239	220	261	260	278	237	245	236	262	243	221	254	257	253	245	240	241	257	215	229	215	246	250	234	247	235	237	260	257	240	250	256	246	272	267	272	245	271	257	248	250	244	258	247	268	241	214	234	243	271	249	247	247	287	254	244	207	273	250	253	240	272	255	246	263	263	270	255	274	254	270	267	240	272	257	228	246	276	248	248	265	251	265	240	242	237	235	258	232	259	247	211	243	269	249	240	260	227	263	258	250	259	243	248	255	246	268	240	260	250	260	265	273	226	238	231	230	250	281	256	260	271	244	254	270	233	252	247	218	255	243	250	269	232	227	239	277	239	242	240	239	265	277	242	249	247	253	256	255	286	242	243	220	245	242	280	246	231	252	257	249	254	251	219	233	216	240	247	238	243	243	260	263	279	249	245	265	263	249	256	253	245	249	242	254	257	254	230	266	255	268	245	244	251	253	259	236	255	245	263	256	242	257	246	246	244	263	264	223	266	267	235	219	235	247	252	253	250	245	238	258	259	270	245	256	245	255	264	264	229	246	283	276	285	256	263	240	244	248	235	229	239	253	245	225	238	273	266	262	243	251	214	247	289	282	250	244	276	254	262	247	252	247	257	250	257	262	242	253	268	264	231	254	262	258	259	257	272	250	275	224	259	250	242	263	269	231	226	255	239	248	247	237	244	250	260	278	241	266	249	237	242	244	259	227	244	234	257	262	267	253	244	242	247	242	261	228	239	256	267	257	254	224	278	265	239	257	243	258	253	230	234	289	246	229	278	264	280	258	259	257	255	216	221	261	235	246	249	232	265	244	278	238	231	267	262	260	228	250	261	259	283	257	236	242	235	275	264	221	233	227	257	275	254	256	272	232	256	257	267	250	239	245	256	243	231	239	233	252	239	233	221	258	248	245	225	253	253	223	251	224	243	250	291	258	231	239	220	248	259	245	240	218	237	284	286	259	228	265	258	265	268	284	285	266	220	250	281	215	220	230	245	236	249	259	267	241	255	257	232	233	241	269	297	271	251	259	226	241	251	241	263	253	231	243	215	267	260	233	228	246	235	249	262	253	276	232	276	278	266	266	242	240	249	253	264	234	232	241	271	255	249	241	255	236	256	228	256	247	246	263	247	249	246	240	240	251	263	280	244	239	241	272	234	257	233	271	280	253	245	232	261	243	283	252	222	237	261	248	233	251	249	262	248	249	236	263	214	252	247	256	232	272	235	249	286	239	253	265	255	247	252	264	244	286	249	221	249	259	255	252	284	233	245	253	272	259	254	244	255	249	250	254	240	236	289	220	256	235	251	256	243	252	236	245	256	252	242	266	234	257	236	233	274	245	230	231	252	243	248	261	253	248	281	260	273	253	284	282	245	265	266	255	235	246	257	286	242	252	234	238	265	275	250	254	255	259	269	250	255	269	248	238	228	277	248	258	262	237	257	241	216	274	243	235	254	261	234	246	244	246	257	281	264	248	235	229	253	219	257	215	253	247	263	267	263	279	267	257	242	244	256	267	256	214	271	261	254	243	221	239	285	259	233	254	228	252	271	248	231	266	232	252	225	259	269	250	229	229	227	221	259	249	268	257	287	256	243	253	232	235	238	287	254	244	232	252	241	257	273	252	217	244	260	258	252	265	263	228	250	228	239	275	256	242	247	229	237	240	257	253	264	300	229	220	246	228	238	224	220	228	270	263	247	253	259	241	284	223	250	232	260	241	262	231	268	236	252	283	218	230	230	240	243	249	240	265	289	273	270	227	249	252	239
4137	626	708	739	720	693	661	635	683	583	663	615	671	654	603	624	588	640	648	649	635	618	582	626	666	671	600	632	628	631	629	630	640	596	631	614	609	627	683	623	656	613	613	613	637	657	657	606	644	635	626	668	647	621	592	615	657	602	618	611	638	604	590	641	582	650	623	624	601	566	632	590	602	616	628	630	612	629	628	615	648	605	574	612	598	616	601	623	654	598	623	632	564	612	625	615	619	625	604	624	632	622	639	647	625	633	623	624	587	611	588	604	609	638	605	667	631	602	623	654	574	630	608	619	602	608	645	624	634	648	620	620	632	649	616	596	617	634	647	618	622	625	600	624	605	570	656	614	654	607	660	584	592	640	639	633	606	573	653	663	627	596	636	638	639	588	618	633	618	641	613	601	594	630	671	644	629	599	600	622	633	606	612	618	601	661	606	635	586	558	695	628	623	648	622	646	629	626	636	611	605	606	638	660	594	574	669	610	622	666	596	641	630	631	660	645	588	645	633	617	597	620	614	635	600	629	589	575	616	637	617	609	629	618	594	583	654	609	649	607	641	627	633	605	583	610	607	626	633	623	582	605	613	620	650	582	649	612	622	638	595	661	577	599	634	605	651	604	586	578	663	614	627	652	614	646	589	589	626	632	638	584	635	630	604	584	606	628	666	621	608	628	615	619	626	640	601	600	605	596	598	650	625	639	634	569	630	610	635	601	581	628	648	612	631	662	650	627	630	655	636	612	612	621	663	606	611	667	569	635	592	674	643	633	625	621	640	664	632	654	612	595	607	627	624	601	639	594	588	630	606	665	611	617	630	618	616	634	566	662	613	651	631	622	574	658	609	577	615	605	620	655	636	613	637	606	629	604	609	638	620	595	641	623	678	631	599	635	631	609	595	609	657	611	632	618	652	641	628	627	608	621	573	644	635	631	579	621	665	633	607	596	595	613	625	593	638	603	617	642	626	652	635	607	613	636	641	671	619	668	628	633	661	648	669	592	632	635	608	614	627	594	570	637	639	598	613	640	626	627	615	609	632	595	601	629	608	630	612	627	587	588	648	657	618	660	676	609	607	659	619	629	648	638	568	637	612	634	600	639	604	610	623	603	572	692	655	638	613	639	635	624	609	617	631	642	641	643	617	585	580	613	614	622	596	593	584	600	632	608	595	629	599	614	584	609	622	673	606	608	665	609	613	636	556	637	604	614	603	606	637	583	588	611	624	619	623	601	621	603	608	602	600	593	631	642	655	620	635	628	666	646	600	609	634	580	619	623	595	624	661	621	602	611	579	634	637	619	604	609	580	609	612	624	649	626	637	609	595	633	638	618	614	600	643	623	620	609	654	625	630	611	612	612	585	609	611	603	646	634	565	674	623	604	651	614	596	588	594	616	622	601	614	598	556	603	638	692	577	620	624	561	622	632	634	656	623	609	697	608	608	666	615	636	625	631	634	630	614	629	638	652	611	609	664	597	630	611	610	604	631	596	599	609	634	612	623	612	583	610	635	597	622	592	626	592	599	622	633	622	661	607	632	660	624	639	608	643	570	590	638	634	586	663	626	663	619	626	646	685	570	599	698	633	601	638	656	635	637	589	621	629	634	636	608	618	589	602	593	651	605	596	610	606	618	618	646	632	593	599	654	588	639	644	656	633	590	605	570	627	621	625	630	621	607	643	634	641	593	562	617	631	648	595	598	634	612	635	632	584	661	608	602	644	621	642	620	615	634	606	584	610	623	622	651	605	668	595	637	607	695	632	615	607	633	628	614	653	602	623	606	577	615	619	648	611	608	592	601	614	643	631	645	655	639	628	625	624	636	650	648	639	614	664	614	617	642	633	635	635	622	651	632	575	618	597	623	609	599	615	615	599	624	628	618	600	617	632	564	604	661	653	617	584	621	591	610	707	661	587	664	635	631	609	592	614	654	632	584	610	655	633	648	585	628	583	585	616	605	626	602	627	602	618	644	579	610	610	634	578	617	643	617	599	623	616	616	615	634	610	600	606	629	617	604	595	585	600	645	575	615	658	624	593	588	618	590	570	659	641	604	586	575	621	636	609	641	603	658	590	594	647	621	649	568	617	615	662	653	585	629	618	641	634	605	607	619	633	633	587	613	623	641	600	621	593	614	608	638	648	608	601	608	601	652	615	593	590	647	638	613	621	601	598	660	592	632	601	612	589	601	603	581	640	619	664	628	642	632	629	631	587	583	599	602	625	612	611	613	555	646	656	626	611	608	623	614	608	626	584	637	651	601	694	629	579	637	632	601	660	582	602	683	627	611	672	605	612	612	678	583	656	632	585	571	652	636	597	634	647	572	609	655	646	636	605	645	648	639	641	598	620	599	605	629	643	618	583	630	561	610	667	617	638	612	673	648	618	615	660	631	636	609	583	631	650	629	636	610	591	635	570	636	610	614	633	611	587	622	664	620	601	585	612	625	579	587	618	592	624	611	628	603	626	629	641	626	645	641	638	666	625	633	650	588	612	592	631	617	592	648	647	609	622	608	585	589	667	618	646	611	622	599	601	592	649	615	585	605	643	649	646	573	616	627	649	612	640	625	600	612	638	643	592	647	622	672	612	589	598	615	610	642	621	629	635	623	636	592	626	620	632	665	599	650	621	667	673	594	608	617	575	686	637	618	609	612	633	613	619	626	584	658	602	654	629	639	614	655	605	627	664	674	579	607	622	603	621	615	621	631	592	642	607	670	637	611	616	633	658	635	636	631	589	665	622	616	642	586	629	591	583	621	666	633	604	615	606	610	609	650	614	635	659	642	605	574	577	667	646	622	608	621	620	656	591	616	613	657	655	600	607	609	636	628	604	606	617	635	587	604	602	592	645	624	619	643	591	626	578	589	618	608	638	614	617	612	623	632	576	626	620	619	589	631	601	622	616	627	609	621	605	626	597	595	606	607	620	604	648	610	607	576	599	602	646	674	611	621	605	588	610	620	586	655	655	657	650	605	636	654	640	653	615	646	616	640	599	604	585	602	616	584	583	632	604	608	632	630	635	648	630	587	599	606	587	614	584	642	608	542	622	621	634	613	637	616	577	591	652	606	590	559	652	665	617	655	635	657	642	605	676	643	600	611	617	621	580	581	626	615	628	627	605	622	640	581	605	578	618	620	593	672	607	642	588	558	632	604	611	631	612	663	662	625	588	633	608	623	646	635	603	682	626	620	655	633	593	643	648	643	681	607	601	627	604	629	637	611	605	616	619	645	658	612	584	637	599	659	603	650	605	582	632	648	677	600	615	618	624	616	621	620	607	620	575	590	604	609	653	581	600	575	639	613	644	578	616	616	635	613	591	607	582	609	628	667	594	623	626	604	599	643	661	605	587	602	649	647	623	630	658	611	636	649	643	619	637	642	593	638	647	653	588	600	643	602	584	629	604	606	597	615	628	574	681	661	599	620	633	616	646	604	617	597	639	625	627	648	602	619	592	660	624	652	601	646	641	639	544	598	559	636	642	567	662
29558	4693	1153	776	639	500	389	286	326	255	234	232	228	226	226	202	196	197	208	191	168	199	190	182	172	172	167	175	200	164	163	179	191	183	189	178	180	182	178	146	171	198	183	184	168	188	170	170	165	184	181	161	194	177	185	165	168	187	185	192	150	168	146	171	181	154	179	199	174	146	175	181	174	165	177	156	162	167	132	164	192	120	152	197	157	183	158	163	178	162	180	188	176	168	178	168	153	175	176	160	166	155	161	164	159	201	176	178	167	157	178	167	179	180	153	154	141	175	186	150	154	176	160	154	159	167	195	147	152	165	164	165	173	184	131	173	173	179	171	154	146	178	157	155	137	174	151	142	162	153	167	199	175	177	163	169	150	170	160	153	157	165	174	170	178	172	167	159	184	172	182	164	154	162	166	172	184	169	164	155	160	175	164	168	170	178	169	176	154	166	179	185	163	169	191	167	167	162	162	169	159	144	177	142	158	150	176	207	161	175	170	164	167	156	171	167	178	160	172	157	173	186	157	149	173	188	163	157	155	168	182	190	183	158	162	173	169	163	165	151	157	171	170	148	174	155	178	156	143	192	182	177	185	171	179	165	185	163	181	149	165	172	177	182	190	150	156	173	171	159	173	169	188	165	173	185	160	151	167	150	181	184	165	169	165	172	138	156	150	148	169	180	190	158	173	182	183	174	166	150	152	160	166	172	157	176	143	162	161	146	148	166	149	162	150	163	162	178	155	139	163	165	155	144	191	162	161	170	168	158	183	160	187	175	187	191	143	169	163	168	187	166	180	160	154	192	172	156	159	174	160	175	153	156	169	175	164	139	182	161	144	179	159	174	154	164	156	166	182	168	164	160	176	162	186	178	175	153	143	174	179	164	146	174	162	173	162	157	145	155	199	167	180	188	155	165	170	161	158	155	163	160	155	154	150	174	156	159	156	170	154	175	162	163	162	166	194	147	155	169	162	163	161	149	164	162	181	163	155	181	152	165	188	169	184	172	180	164	179	181	173	175	146	153	170	168	164	182	170	150	159	154	156	167	175	149	149	191	172	170	174	165	177	178	170	178	171	159	192	180	164	169	171	179	169	187	187	168	166	164	182	163	149	185	160	159	181	177	191	140	150	157	164	142	154	144	140	157	161	150	167	170	178	160	159	166	172	158	184	173	174	143	191	162	164	165	165	145	174	175	174	160	160	165	175	168	165	154	141	169	165	224	159	160	194	183	175	187	142	167	173	148	158	156	156	161	160	171	175	141	174	174	167	164	167	177	177	174	176	166	179	159	164	168	144	156	174	160	155	182	174	164	152	162	175	176	180	162	143	166	135	189	179	163	178	164	164	179	172	178	158	177	177	187	156	164	200	160	155	181	157	172	191	171	164	163	174	175	158	171	177	155	165	149	180	153	188	148	169	139	186	166	162	183	188	181	164	178	194	153	166	176	170	168	158	173	157	147	148	184	171	165	175	177	179	124	150	167	149	166	169	155	171	137	153	177	143	151	157	153	179	149	171	164	147	170	154	139	147	180	158	178	153	195	180	170	167	149	162	177	145	183	187	180	165	147	169	182	161	184	151	166	165	159	153	179	177	176	194	162	162	194	152	165	173	174	182	151	161	186	183	168	175	162	167	170	169	179	167	167	140	156	168	180	165	174	182	152	173	168	172	157	179	156	148	175	173	155	154	171	176	160	161	138	161	158	143	158	201	164	172	150	146	182	154	155	201	176	157	184	150	162	188	167	170	167	173	180	142	163	155	184	176	152	170	157	166	182	165	162	171	167	163	182	169	171	171	184	159	156	163	168	165	138	176	176	175	181	176	160	191	162	156	157	168	165	180	180	166	158	172	171	180	168	157	156	169	176	152	152	168	162	176	152	166	172	166	184	167	184	171	146	153	166	164	174	169	156	153	165	167	159	143	175	195	171	155	149	161	140	176	170	179	178	167	166	173	171	155	151	148	171	158	166	161	156	141	157	172	167	151	171	188	149	173	176	192	171	174	141	155	157	151	169	185	150	156	160	185	162	168	182	162	170	179	162	156	185	178	163	179	160	161	164	159	152	193	152	168	170	167	159	162	182	162	180	171	169	153	176	151	168	155	184	154	183	203	176	175	154	175	179	161	184	170	168	155	167	176	172	190	158	144	158	186	156	164	167	172	145	179	140	165	155	168	143	171	182	131	175	171	159	186	165	185	177	204	174	171	139	158	162	187	188	185	174	154	156	171	177	180	209	161	174	169	156	166	140	180	181	164	178	171	158	173	148	170	167	153	173	178	161	157	160	191	184	159	178	167	154	140	183	172	166	164	179	182	198	155	189	155	152	178	177	176	151	158	168	176	155	172	179	157	177	179	157	178	145	157	165	147	153	176	163	175	180	156	171	163	166	161	172	149	168	159	161	165	177	151	144	169	148	183	166	158	147	178	149	167	141	177	200	155	151	167	152	188	161	188	182	183	163	174	146	160	183	185	156	148	152	158	147	164	173	154	192	151	184	168	175	169	143	180	170	184	138	165	181	154	191	173	180	171	174	183	170	178	161	168	202	144	136	147	150	161	154	176	181	154	157	173	156	182	169	157	174	161	162	168	182	155	173	187	161	170	165	179	151	174	158	167	160	164	148	172	170	156	157	192	160	157	179	174	167	159	177	175	156	159	178	145	182	149	169	162	148	179	159	181	176	153	158	161	177	170	193	161	158	183	170	187	123	164	189	147	186	178	166	167	135	177	150	135	148	178	150	162	194	179	175	140	161	170	158	175	180	196	178	163	156	153	190	173	143	164	155	182	179	183	165	178	175	194	166	161	179	162	173	168	152	149	156	170	162	166	155	167	172	194	164	162	180	140	173	159	160	178	168	169	145	179	159	151	189	165	161	147	173	171	176	179	149	158	157	147	172	162	167	157	190	169	171	155	205	182	167	167	140	153	152	172	167	157	185	189	143	165	176	151	193	184	158	185	128	147	179	134	190	159	176	181	144	154	183	137	143	154	136	166	172	191	187	158	143	159	160	158	184	172	186	168	162	162	207	158	168	174	174	169	158	189	178	158	197	148	146	159	158	184	161	156	175	169	146	147	182	155	153	169	176	166	186	160	188	166	177	150	154	159	166	161	184	144	159	164	139	195	158	138	157	170	174	172	162	193	153	166	159	151	181	188	173	155	167	165	180	168	179	151	135	191	154	166	179	163	175	157	150	155	159	163	164	174	175	139	167	162	169	163	176	175	165	176	183	173	177	165	153	189	168	157	164	145	183	166	167	175	171	145	207	192	153	141	170	154	154	165	177	158	174	140	178	198	150	152	181	157	185	161	178	174	150	174	178	176	163	178	163	189	153	170	176	181	183	186	170	144	172	147	170	154	160	144	169	173	167	170	154	159	150	157	177	184	190	152	186	175	163	178	163	168	176	165	166	157	160	167	193	174	150	164	192	144	172	167	150	170	157	135	171	138	139	192	199	176	177	173	159	162	165	183	175	162	178	179	186
13321	1131	2422	2818	2454	2061	1617	1443	1244	1146	1010	990	846	796	751	754	706	664	667	612	568	592	607	614	552	540	576	527	517	523	513	487	517	534	506	506	507	520	552	490	510	480	473	457	499	509	492	476	447	498	512	495	463	477	507	491	473	489	477	479	460	462	503	506	451	461	436	506	463	438	473	459	529	494	477	436	488	462	486	443	468	436	490	492	487	419	459	447	451	471	469	473	442	443	463	469	462	484	487	491	459	434	462	425	456	474	394	459	478	426	443	463	453	447	467	474	495	462	424	425	485	426	467	490	469	433	489	466	468	494	494	480	452	483	474	482	485	468	462	465	442	433	460	459	444	477	458	469	443	420	480	481	493	478	429	463	448	448	426	502	453	473	492	468	456	439	457	452	463	447	483	494	449	473	416	500	440	468	482	487	480	430	446	467	431	428	487	459	430	459	432	407	462	459	422	470	464	458	420	484	453	444	473	436	486	469	448	464	442	449	433	443	432	441	432	444	485	420	424	426	415	454	476	443	440	453	444	468	456	464	463	448	512	446	479	470	460	414	439	413	458	441	452	508	450	440	461	492	456	436	440	453	409	478	484	459	452	469	462	449	474	480	464	468	414	462	428	450	448	432	454	443	445	449	433	505	473	436	471	492	457	464	439	430	427	448	430	465	452	440	442	471	445	440	441	499	456	410	445	473	468	473	444	486	444	465	471	432	424	466	417	476	459	477	468	491	437	466	428	479	464	472	411	476	424	445	480	466	467	442	442	454	452	456	464	487	461	424	495	475	462	449	463	468	470	451	459	458	440	441	454	456	505	446	452	474	432	476	467	458	487	425	476	443	424	483	471	439	464	436	473	449	449	450	411	420	439	451	507	499	418	429	447	449	476	456	434	510	445	437	464	478	447	430	470	460	472	483	447	481	458	435	429	437	463	455	470	464	480	426	486	481	452	496	460	444	449	464	446	487	442	477	472	415	441	493	498	426	455	432	429	459	442	474	485	471	429	493	463	428	458	481	451	461	447	465	424	494	455	445	492	467	448	491	447	474	460	456	435	466	463	441	478	415	446	490	471	486	478	471	480	459	445	402	487	440	452	454	467	437	457	434	448	465	437	467	446	482	451	449	504	464	433	441	418	434	449	472	462	468	459	460	462	447	447	470	428	490	406	461	456	476	469	455	457	447	471	465	484	445	452	467	468	447	465	456	447	507	462	443	448	449	457	436	455	440	477	431	477	419	436	459	469	477	458	471	499	448	446	435	478	446	426	443	415	471	454	447	488	466	450	453	403	451	424	471	445	432	457	437	459	484	447	477	470	483	443	453	434	460	461	470	451	448	478	406	427	513	455	463	451	443	441	472	449	459	453	468	449	467	444	463	479	432	431	460	470	474	469	454	460	467	441	431	452	465	485	479	442	458	443	448	467	443	431	506	420	423	446	430	437	465	443	454	489	409	500	472	433	457	465	476	456	452	460	453	446	443	455	457	443	435	451	467	482	438	415	447	479	447	435	451	460	447	443	433	474	443	448	465	447	443	458	448	492	457	475	469	444	491	443	444	416	495	443	463	417	452	471	476	427	444	440	479	453	465	459	454	453	446	447	471	462	468	437	509	446	470	455	431	436	475	475	461	431	440	426	448	449	484	440	486	461	470	442	444	450	421	448	464	480	460	482	434	455	441	482	462	493	486	442	446	429	454	454	456	472	461	464	461	455	461	450	459	437	439	504	444	438	512	451	485	444	466	441	428	454	497	437	489	459	421	461	445	477	468	493	483	448	461	481	477	462	476	471	462	445	460	458	479	447	436	422	444	505	476	481	451	437	477	456	464	410	477	454	457	402	463	497	447	491	421	435	425	475	443	437	425	454	448	419	459	453	484	448	461	466	467	475	430	462	500	464	461	487	453	469	454	460	421	495	450	434	430	473	414	442	446	467	424	466	479	460	478	497	462	438	443	432	481	458	488	446	431	452	451	433	439	445	446	438	426	487	404	477	450	490	427	447	470	471	424	447	433	457	471	504	484	442	433	443	457	466	456	443	463	479	430	464	433	441	494	455	434	493	487	480	436	445	449	478	431	414	438	475	463	470	434	426	443	436	463	478	440	464	450	478	468	478	466	471	442	445	433	466	450	488	453	457	486	449	472	443	467	477	461	427	459	424	473	470	465	441	503	454	448	488	422	472	478	441	467	468	452	439	478	452	437	450	423	458	479	446	388	448	477	487	481	437	456	445	477	449	475	445	482	421	481	478	435	456	448	408	459	471	460	487	439	448	428	461	442	459	449	483	445	452	457	474	419	480	456	451	480	480	451	438	499	440	481	431	463	427	410	437	441	483	471	456	430	451	466	443	454	437	445	450	423	474	428	471	472	465	489	455	489	475	472	431	443	456	484	431	454	461	428	423	481	444	448	446	451	454	458	449	473	489	485	425	444	448	466	456	457	466	469	468	473	440	472	476	452	452	455	472	465	499	463	451	458	422	440	471	486	425	459	470	449	452	438	438	459	423	429	483	463	456	467	475	481	444	449	462	429	459	442	430	448	474	453	478	483	429	449	460	443	466	452	459	424	443	426	458	435	440	492	479	443	464	478	475	439	463	448	439	423	452	417	455	504	456	432	443	473	485	484	458	467	489	459	439	435	456	515	484	444	476	455	457	447	434	477	459	456	466	418	457	457	494	448	450	434	434	445	430	457	473	439	475	486	471	445	447	439	441	453	487	455	435	484	449	459	446	503	451	428	485	461	510	435	439	479	463	473	467	460	443	472	436	447	461	480	486	425	486	509	458	459	449	441	427	420	482	456	448	408	457	492	472	460	486	455	448	515	460	447	513	426	449	512	412	463	461	434	437	449	490	468	468	427	435	440	450	471	428	467	477	485	453	499	505	440	426	442	479	439	472	462	438	464	474	469	433	445	430	458	448	430	454	460	461	435	440	483	463	462	426	510	455	463	480	456	428	477	461	450	435	403	464	427	453	504	414	443	464	471	485	464	434	488	425	467	478	456	448	437	431	461	465	469	450	453	455	476	426	474	464	443	498	449	474	476	418	474	467	433	444	462	432	471	465	492	495	452	452	448	464	440	427	448	443	451	450	439	519	455	469	501	462	450	470	496	485	446	467	444	464	480	469	443	461	437	460	444	455	459	456	423	486	450	485	440	462	449	476	482	459	431	457	481	437	469	473	474	449	457	436	437	422	466	465	468	437	479	463	471	446	481	468	482	428	489	469	434	460	423	481	456	493	441	428	445	440	480	427	455	453	453	454	446	466	432	431	478	461	462	469	444	442	487	487	425	424	467	456	418	456	452	412	430	436	500	468	485	456	461	472	407	448	473	461	437	456	428	434	483	506	444	468	467	455	462	465	442	436	455	446	439	420	456	463	433	444	453	482	481	444	471	456	475	487	501	484	455	444	450	428	468	440	454	465	467	412	451	494	408	467	429	460	458	487	462	454	446	469	448	459	467	430	424	481	475	480	454	464	455
41686	12767	3448	1736	1285	920	736	594	579	482	467	482	418	396	379	339	372	367	375	344	337	355	333	319	342	307	352	294	315	322	284	333	314	301	319	329	299	308	292	329	296	300	295	308	298	307	303	311	301	297	305	280	316	312	289	291	307	304	284	294	296	300	288	288	280	264	299	298	273	316	301	282	309	281	303	298	316	302	287	305	288	295	297	294	303	321	294	281	307	317	291	314	300	289	269	279	298	278	311	300	313	297	309	299	337	301	286	297	289	289	271	275	289	283	278	300	287	275	301	298	302	309	282	296	275	329	303	308	307	287	289	287	324	286	322	279	309	280	312	284	320	296	295	270	317	311	314	300	288	305	289	302	319	296	296	326	272	318	322	320	312	306	327	326	317	281	264	290	297	269	318	304	323	305	310	344	285	284	282	282	311	294	323	307	274	303	297	302	291	303	285	262	295	312	301	266	304	297	273	289	285	300	309	320	305	282	329	298	265	270	284	309	305	306	288	298	302	332	285	296	330	284	285	316	307	283	283	315	325	318	301	303	283	319	304	261	262	272	279	298	304	307	299	292	321	331	261	282	286	283	332	307	295	308	279	320	297	324	302	326	306	283	292	316	297	285	285	265	270	301	315	289	285	318	290	298	290	331	310	293	314	298	293	295	306	264	310	278	295	318	278	311	293	254	290	278	318	303	341	270	300	281	300	305	326	285	304	280	311	306	285	304	303	327	285	303	252	307	265	291	287	298	324	285	340	330	295	280	318	282	284	294	272	284	315	295	277	285	302	285	287	280	308	309	312	281	293	325	288	277	302	265	295	312	290	316	303	283	297	263	266	315	295	278	286	303	311	274	286	293	294	291	285	296	315	258	292	309	297	283	277	267	291	294	273	273	291	300	335	303	306	300	296	296	280	284	294	309	253	282	302	313	305	327	318	287	282	320	277	287	328	297	293	277	294	291	270	320	274	270	306	303	301	292	297	327	304	311	351	301	292	289	314	310	316	292	294	319	268	278	261	288	325	287	269	278	291	284	278	313	328	297	308	308	284	310	290	303	299	321	300	278	274	291	329	319	302	298	289	274	303	294	294	297	319	304	282	275	296	289	282	268	282	312	295	283	300	315	296	301	265	301	371	308	301	320	293	292	309	313	296	293	317	281	292	268	287	288	328	305	292	294	280	286	277	298	327	296	303	284	309	260	274	307	287	335	322	296	303	317	307	302	276	282	269	312	309	289	310	296	311	289	275	274	269	296	308	291	285	318	326	302	290	308	293	302	323	262	278	291	291	272	285	292	271	285	291	288	305	260	296	299	293	281	274	278	328	285	277	301	332	310	296	306	295	298	292	275	298	302	315	296	328	301	302	285	257	311	327	309	270	301	318	291	266	308	304	301	321	318	292	312	303	301	263	326	334	306	296	317	304	301	313	331	278	311	336	300	289	298	312	287	274	274	297	266	285	295	285	303	297	313	314	276	299	286	287	316	296	302	320	282	285	292	287	306	311	287	272	286	306	296	302	294	294	298	310	335	319	290	299	306	277	290	316	289	291	322	291	269	303	307	281	321	286	294	317	266	298	322	283	307	303	273	257	285	295	320	305	312	302	286	329	312	306	318	301	308	306	286	296	273	282	310	287	307	294	316	294	313	316	277	307	290	327	280	323	299	275	292	258	299	291	315	313	316	287	292	291	298	311	272	306	284	286	299	307	264	282	286	302	310	324	317	320	277	315	284	303	316	280	308	277	313	259	287	328	324	304	274	342	290	314	280	304	284	280	264	304	286	273	319	273	306	289	312	298	307	301	288	303	292	301	310	313	306	280	316	301	265	316	315	287	319	302	295	302	290	292	294	301	290	305	327	250	292	306	321	272	288	309	291	307	312	295	285	290	299	303	294	312	310	306	295	294	259	302	290	270	314	293	292	268	298	291	296	303	324	268	309	299	322	293	309	327	300	324	312	306	296	342	289	277	297	322	282	258	302	299	276	282	300	308	298	284	290	337	314	308	313	276	294	247	309	278	283	301	330	292	310	296	310	329	289	277	274	300	296	281	294	294	296	303	309	300	292	328	289	285	303	283	327	328	319	295	335	327	275	309	283	288	274	294	295	277	293	333	315	295	282	298	324	290	289	314	309	309	307	306	327	315	309	318	311	292	306	293	300	292	340	311	291	283	280	282	297	306	302	300	328	307	278	290	313	260	283	279	275	285	300	311	285	304	300	302	275	288	317	297	301	267	287	323	282	286	328	292	254	312	322	305	275	306	288	280	318	302	311	266	321	282	286	315	294	305	272	344	279	309	290	288	268	298	311	279	277	299	292	248	312	284	318	331	291	261	303	295	300	307	299	302	286	282	302	288	314	310	297	307	299	310	339	286	316	316	271	279	278	322	289	292	288	309	269	289	274	291	305	291	303	264	302	298	288	287	325	294	303	335	302	292	291	306	294	289	278	282	271	323	312	294	298	304	283	325	251	322	297	284	279	294	280	271	284	271	318	280	312	289	297	323	300	311	308	310	305	334	329	297	303	314	304	312	313	252	300	284	294	304	278	294	287	312	301	303	291	288	323	283	273	318	265	300	287	304	304	276	295	282	321	272	299	296	298	278	291	272	302	278	317	270	299	292	261	253	256	306	305	305	316	334	296	284	285	311	278	292	301	317	295	289	294	298	313	293	287	308	315	291	264	299	317	278	332	306	276	311	311	267	290	296	300	303	283	303	319	310	271	287	299	297	311	308	296	296	319	306	288	268	298	328	287	271	288	322	313	326	324	313	294	301	284	296	343	307	303	302	276	305	324	305	264	256	296	292	320	288	346	322	265	289	324	290	270	288	298	285	265	286	310	289	267	277	273	327	278	344	315	325	310	279	318	286	321	276	283	296	301	291	296	277	281	329	282	262	302	300	292	348	286	304	297	298	303	293	316	271	273	277	296	322	292	325	306	291	303	310	313	291	320	299	286	275	272	292	296	309	297	296	300	290	282	247	267	286	273	338	298	291	356	307	295	313	333	301	282	282	296	272	280	315	279	294	276	311	284	274	298	315	296	304	290	298	293	316	284	278	290	300	289	282	303	324	289	335	302	298	294	289	298	294	295	296	316	309	315	312	274	312	274	281	271	305	327	290	310	318	278	296	297	279	297	290	285	301	286	333	306	306	280	283	322	324	327	277	321	301	291	331	297	324	292	305	282	305	297	297	308	306	293	281	306	259	319	287	320	320	322	327	285	290	324	269	297	298	311	289	301	297	301	309	277	298	288	321	329	292	284	277	330	309	289	295	314	282	292	263	300	301	269	320	313	293	330	248	294	275	321	299	269	285	329	262	252	290	289	287	323	296	296	261	312	280	310	337	284	311	319	265	295	285	263	286	298	290	294	284	307	323	284	317	283	298	336	267	284	269	275	300	296	270	275	330	319	297	292	310	290	266	288	305	300	303	290	308	333	280	311	322	312	275	273	323	289	286	275	289	269	300	305	305	292	303	326	290	299
18144	2087	4358	5017	4561	3686	3022	2616	2293	1984	1846	1710	1541	1442	1347	1281	1158	1186	1068	1009	1020	1045	1029	963	936	909	931	907	898	913	856	889	835	828	815	866	853	828	855	818	817	851	836	833	753	820	810	735	778	794	769	796	782	772	758	765	730	755	733	757	801	779	754	771	822	716	781	806	751	770	811	797	804	743	773	769	753	730	750	747	720	776	798	773	761	727	729	755	845	743	728	788	752	794	754	764	759	777	728	750	743	701	768	764	724	759	759	787	680	693	731	750	758	766	766	737	775	765	725	792	783	760	736	774	733	746	710	721	784	677	763	736	754	763	761	725	789	717	781	747	742	746	688	748	720	745	790	787	731	709	752	759	727	763	762	761	756	731	757	719	731	732	769	739	772	792	770	784	757	755	791	697	755	710	796	813	762	812	739	761	759	747	764	757	754	725	735	722	750	683	727	740	766	765	759	756	750	705	737	727	763	765	729	755	709	752	737	778	725	718	732	715	716	743	739	696	744	762	717	759	789	722	731	760	686	719	735	735	746	779	700	747	743	709	740	720	732	731	695	751	731	731	763	706	712	737	743	725	786	739	714	735	719	735	754	703	722	731	776	719	754	706	724	788	792	769	738	760	791	777	716	731	752	740	752	792	750	752	750	790	726	774	756	745	757	759	686	734	747	761	748	774	751	714	738	765	739	683	780	727	779	702	788	759	754	761	729	711	722	729	726	720	744	775	705	706	745	686	729	729	766	769	800	754	732	696	767	771	735	738	713	716	737	737	768	728	728	782	758	752	763	744	782	742	790	784	754	731	758	720	765	773	786	749	720	736	717	731	738	761	746	729	719	754	771	772	737	749	744	730	813	744	783	721	759	717	717	726	751	718	728	766	728	750	738	784	717	714	746	726	737	722	776	755	738	691	743	753	742	724	738	731	725	716	773	750	726	743	711	745	728	737	765	774	740	695	752	767	757	715	741	739	732	726	733	765	739	762	752	739	749	723	699	749	720	734	736	735	764	782	827	665	759	728	759	792	719	723	734	704	758	723	768	781	726	725	775	711	744	745	736	743	770	708	724	738	745	762	743	756	752	746	713	820	765	735	719	760	737	781	812	737	689	759	777	719	738	701	768	794	776	726	762	755	727	752	708	769	722	726	717	725	667	754	737	718	706	764	752	724	695	746	760	752	696	772	709	785	744	768	788	746	785	798	731	740	802	726	707	732	751	704	770	703	747	801	701	711	759	718	731	726	713	719	701	791	748	749	811	715	758	765	759	742	783	690	757	739	751	729	747	734	803	740	711	740	739	724	669	706	770	752	755	744	706	762	714	710	740	713	733	744	745	789	761	692	761	728	751	712	740	801	740	731	705	751	764	808	743	744	707	771	749	745	780	749	758	699	718	757	734	771	755	783	733	770	676	731	737	742	757	746	729	727	748	759	746	784	728	760	710	778	765	747	782	708	698	732	758	776	760	743	761	748	792	746	677	730	783	741	723	808	699	719	759	724	755	780	749	781	749	771	761	777	741	742	736	745	732	738	691	787	704	714	687	692	768	771	787	712	753	734	693	703	734	760	716	746	732	772	717	776	726	720	690	738	682	743	730	701	785	730	701	701	728	754	762	759	795	815	773	780	668	754	744	765	703	704	766	775	758	786	720	754	737	755	782	740	725	721	772	722	754	745	742	733	732	799	719	785	746	708	729	750	762	799	722	751	718	786	684	783	752	763	712	723	701	736	761	735	744	691	778	750	732	772	736	717	702	794	697	760	728	750	771	716	761	779	727	761	780	724	747	740	742	768	682	712	763	753	737	753	763	735	750	722	782	731	749	734	750	768	696	726	710	811	727	773	749	740	732	688	761	745	747	818	777	724	735	732	714	751	748	757	732	773	778	717	753	722	732	711	717	701	733	767	695	747	722	762	724	764	759	729	778	744	732	726	730	696	757	723	752	735	757	763	739	707	782	738	749	758	730	696	746	704	759	751	758	724	778	732	697	743	742	738	721	747	747	722	751	731	767	728	672	765	713	715	739	724	737	786	768	706	746	739	698	762	695	706	737	729	743	759	737	733	757	738	762	789	731	744	734	724	749	764	754	792	765	735	729	710	753	708	715	736	791	788	740	749	729	707	759	766	749	773	723	735	709	788	729	702	743	718	750	743	737	749	710	739	749	741	754	732	728	766	806	760	737	763	765	715	710	745	706	727	722	702	699	745	714	725	756	767	755	738	796	765	701	745	736	753	713	755	728	765	731	690	743	741	774	778	722	782	740	734	781	716	741	746	746	772	759	760	763	729	737	731	755	796	723	742	743	681	773	743	702	690	735	752	733	753	730	700	731	773	762	718	762	753	732	779	745	726	776	739	784	671	714	733	740	767	734	706	757	717	762	734	810	694	766	759	715	713	746	757	788	720	759	784	721	732	764	725	766	755	713	761	728	735	766	727	721	684	735	728	721	730	730	737	748	780	767	764	706	709	795	745	736	755	770	718	741	752	692	733	769	716	746	754	730	726	808	746	738	744	729	706	738	731	790	722	731	713	735	705	761	737	744	747	731	777	769	783	725	777	751	764	761	727	693	721	754	772	782	768	728	724	766	721	754	711	721	741	687	744	705	729	768	721	741	748	747	767	766	733	795	779	743	717	763	725	717	743	737	737	694	713	714	758	734	723	755	736	702	688	773	766	748	752	724	762	695	783	784	720	744	753	785	694	735	728	748	727	738	752	710	761	728	717	755	746	765	766	697	766	794	693	743	722	720	760	717	770	724	732	738	737	771	718	756	704	794	751	765	759	739	789	708	762	794	754	718	697	757	771	744	728	782	710	729	750	763	776	732	760	762	756	738	756	745	781	770	767	754	768	720	746	740	733	739	761	751	787	718	731	773	739	745	712	687	722	763	763	757	748	734	727	730	787	782	776	740	687	770	772	728	713	730	757	732	760	734	772	745	729	727	776	773	779	739	753	754	755	722	711	714	756	720	753	715	708	715	748	771	778	773	696	736	673	764	722	745	759	735	767	715	740	806	733	759	738	780	738	725	781	771	713	727	706	705	738	748	783	753	744	752	757	738	793	728	742	740	737	765	762	723	748	744	744	751	734	756	761	755	714	757	734	731	749	712	715	816	760	753	770	713	780	785	760	748	755	823	765	657	773	714	733	748	760	755	733	732	743	811	733	797	730	718	790	702	753	663	787	738	759	778	767	748	764	758	776	749	741	783	690	744	733	691	764	732	723	765	751	746	737	709	729	777	756	794	737	755	741	706	766	696	746	789	748	780	731	703	764	750	728	725	817	786	762	756	785	762	720	716	710	755	760	722	743	737	751	733	758	711	771	753	765	719	744	742	717	767	732	770	719	739	775	716	749	813	725	716	741	806	743	789	748	782	796	730	736	783	670	723	712	749	745	773	726	710	782	746	716	728	717	705	764	725	759	730	765	713	754	782	668	706	753	761	740	745	728	753	730	772	769	712	737	753	767	744	757	689	710	703	683
3541	287	275	289	272	268	234	271	260	231	274	266	285	259	274	257	256	263	234	246	239	251	253	273	254	245	296	277	281	310	238	278	261	261	276	228	249	250	234	277	268	249	266	241	243	240	285	264	251	244	266	264	248	263	241	248	286	246	246	264	252	282	269	260	253	230	258	247	305	254	244	236	272	282	275	257	273	289	246	282	232	231	257	266	266	261	266	262	240	216	246	257	239	254	259	253	238	238	243	262	266	251	228	258	274	263	261	229	262	236	223	268	235	280	261	236	263	257	248	260	252	287	254	280	251	242	257	251	279	248	219	249	258	276	229	271	260	283	231	237	251	242	239	284	263	263	263	286	246	245	232	262	306	258	250	250	266	255	259	260	267	217	250	237	248	242	220	236	230	255	257	271	262	256	262	231	252	277	253	272	266	239	256	286	244	272	280	244	257	253	266	218	246	290	226	225	250	223	276	266	315	236	249	226	252	235	279	265	256	225	227	260	227	279	259	236	256	251	243	247	260	272	236	264	252	270	262	259	251	271	258	225	245	266	273	247	239	249	266	276	267	262	276	252	249	248	228	247	280	270	271	265	268	228	251	281	266	244	267	243	265	238	254	259	286	222	255	251	244	255	273	249	247	256	242	242	258	254	261	261	254	227	273	255	261	215	253	250	263	217	216	262	246	257	258	283	272	288	263	261	271	242	242	261	271	237	250	250	250	266	248	270	242	269	257	255	256	261	222	280	263	239	284	243	249	259	251	256	269	245	236	234	226	275	247	247	251	266	244	258	255	248	275	260	267	244	255	240	250	249	263	244	257	249	257	267	232	292	286	247	231	261	255	235	269	270	235	262	243	268	270	251	239	218	281	260	253	255	258	247	281	257	255	239	264	275	263	237	244	262	238	250	257	253	236	254	268	225	271	253	266	270	262	252	236	265	251	254	258	250	283	285	252	273	253	272	250	255	239	260	257	259	278	252	260	253	232	278	247	244	237	266	231	278	238	258	241	236	265	230	241	286	241	255	241	238	272	248	253	248	227	276	240	281	259	267	259	250	259	234	222	265	224	265	258	243	257	247	268	260	261	327	240	205	277	258	244	279	261	252	283	265	234	254	267	242	258	256	263	262	258	252	255	273	272	240	287	278	270	235	254	281	227	241	244	239	272	246	274	278	227	288	266	252	240	247	251	244	257	219	285	237	256	254	262	278	259	266	253	285	248	254	235	241	259	276	228	262	283	252	255	282	270	261	293	257	251	268	239	245	252	254	256	254	272	250	264	262	252	240	260	264	269	260	276	235	238	255	272	254	264	283	241	275	254	281	271	281	266	265	255	253	268	241	248	241	222	258	245	248	256	254	243	254	292	262	261	271	243	264	255	252	262	245	242	252	245	230	252	258	297	251	272	250	249	262	252	266	265	241	258	243	271	265	240	264	264	268	248	250	246	222	248	253	238	247	276	255	264	225	268	254	250	272	283	252	282	239	273	277	256	283	279	273	275	249	259	256	265	235	265	271	255	276	253	272	256	253	259	244	274	275	222	255	259	265	230	253	269	243	249	254	236	264	252	255	253	247	268	259	248	277	289	282	235	245	248	239	260	275	267	256	254	237	264	272	259	231	265	266	237	252	265	261	251	262	249	257	265	258	267	267	224	246	230	256	247	265	256	250	276	265	245	241	240	260	257	259	267	217	280	249	234	233	253	261	258	236	272	276	263	254	267	240	263	246	271	243	255	271	247	266	272	258	231	266	242	217	253	226	279	259	239	273	284	280	252	261	262	239	249	269	270	293	247	227	232	239	246	223	262	278	259	255	247	247	300	259	279	281	273	239	241	239	254	265	267	255	256	252	282	230	260	260	265	270	294	243	248	236	223	255	208	253	244	229	226	244	279	246	259	238	261	265	216	258	265	249	268	257	287	249	249	240	266	215	276	239	247	260	256	229	256	258	229	267	247	240	250	258	250	277	251	265	241	245	230	253	269	252	260	267	234	274	226	238	243	278	292	261	268	252	238	254	258	242	262	251	230	239	255	265	280	232	276	238	276	244	257	241	236	268	243	235	252	264	260	268	244	250	244	232	251	281	268	250	269	283	281	250	281	291	244	259	279	258	274	254	258	306	232	262	254	247	212	263	264	279	251	259	251	237	239	252	258	271	234	228	261	250	255	291	282	235	223	273	276	251	271	279	248	262	265	268	244	263	253	257	227	266	271	260	249	211	249	230	260	256	239	256	256	247	274	291	267	242	259	261	275	286	267	264	259	259	285	250	245	247	236	257	251	251	241	258	246	278	260	273	238	253	271	261	237	254	252	231	221	234	252	246	245	259	241	236	254	277	270	263	265	212	255	247	262	254	244	272	268	240	251	243	241	244	263	267	263	264	260	260	231	230	264	260	258	265	241	234	296	278	259	284	235	256	242	259	239	251	242	265	272	246	257	284	251	225	256	251	224	257	299	233	267	259	269	236	261	262	247	230	263	247	239	270	233	246	262	264	253	274	262	281	266	270	261	265	251	225	253	259	279	231	238	267	244	256	233	259	236	245	273	243	283	255	243	263	246	258	260	279	272	267	277	258	286	264	218	253	244	249	254	242	232	248	260	258	243	256	267	245	260	252	283	220	282	253	274	269	254	253	206	241	268	293	247	237	248	262	253	249	241	252	262	241	265	290	246	241	257	242	234	274	243	249	236	246	282	273	257	236	279	273	251	273	252	255	269	284	268	243	243	254	259	231	263	271	235	282	264	278	243	237	237	259	269	261	272	254	275	264	268	238	237	263	257	246	230	212	266	295	274	256	254	243	244	250	238	230	243	239	242	252	264	288	242	272	234	263	268	263	287	258	251	264	250	255	255	273	251	263	280	254	280	271	281	254	273	230	260	253	261	253	263	281	283	244	239	262	217	244	275	257	255	251	274	275	284	259	258	261	227	281	233	224	212	262	275	245	267	244	243	276	260	281	233	261	270	265	270	241	258	286	248	231	261	238	254	275	264	226	259	260	237	270	251	283	242	236	257	243	259	240	240	261	245	238	257	244	241	265	275	230	257	260	255	269	249	265	212	266	266	244	284	261	240	269	236	233	264	226	254	214	271	238	216	257	271	273	262	217	288	259	249	255	256	283	272	261	261	249	225	270	242	283	254	252	263	240	222	262	252	283	275	267	248	238	252	247	265	273	253	258	251	261	268	263	283	262	262	291	249	233	264	255	250	264	285	255	248	241	253	262	270	232	245	264	267	251	269	266	245	243	280	270	231	260	233	239	228	278	259	234	261	264	234	268	228	252	280	275	257	232	274	258	242	267	256	271	274	253	258	272	241	268	265	236	271	286	236	238	236	248	275	254	290	302	246	271	274	256	252	216	272	276	258	279	240	282	247	247	237	273	253	238	238	258	241	238	265	264	255	250	263	251	231	254	262	247	250	230	251	223	230	242	262	269	224	248	244	285	257	258	271	254	273	263	260	258	268	291	253	248	290	255	276	261	269	249
3924	664	707	714	730	716	661	676	653	660	648	621	645	626	633	661	616	646	680	647	601	626	648	605	624	609	636	595	638	602	628	642	609	626	614	642	621	656	619	644	618	690	645	697	645	634	597	639	638	595	633	623	629	590	605	644	627	636	646	638	620	617	615	617	631	659	631	633	615	594	657	606	659	625	615	654	666	625	644	612	654	629	653	663	625	603	623	687	660	614	615	621	602	636	618	629	634	648	636	651	628	627	640	619	629	610	597	618	621	671	610	643	588	615	613	620	615	609	609	643	609	641	646	675	606	648	621	675	666	635	612	574	687	606	644	651	659	659	612	618	614	647	663	607	695	662	638	698	654	641	654	621	611	624	605	604	580	622	669	607	679	602	624	644	614	642	626	625	595	637	687	650	619	625	640	642	633	623	639	644	652	663	624	610	609	624	587	655	649	652	648	617	564	693	648	615	615	623	659	667	649	644	635	614	609	674	672	632	643	635	620	650	583	595	661	563	646	638	622	653	630	625	627	610	615	612	644	583	617	619	677	651	660	629	645	634	669	624	600	608	662	637	660	631	625	601	571	590	654	622	694	674	643	647	621	633	632	677	633	608	579	699	624	675	628	600	668	657	625	622	646	590	633	639	650	581	618	614	614	659	619	663	611	601	654	612	674	625	628	600	620	603	614	625	651	623	607	666	601	592	695	607	679	608	670	605	634	590	615	643	638	661	675	663	624	561	647	688	632	658	611	600	656	654	653	609	630	608	646	637	640	600	637	598	614	640	639	644	616	580	635	646	582	584	573	638	603	678	603	644	613	639	612	641	634	660	629	605	643	662	610	635	628	596	626	622	603	601	647	617	586	638	577	594	634	639	642	674	627	654	630	625	665	605	604	642	669	608	615	643	612	603	577	648	652	616	631	578	627	628	610	629	671	603	622	660	599	617	638	610	638	603	678	635	628	654	614	651	661	671	610	621	692	696	638	637	634	642	602	618	613	633	656	637	632	606	618	627	605	636	643	613	645	648	618	611	625	641	672	641	632	657	627	623	624	628	640	621	602	585	631	606	659	567	652	662	614	575	636	663	619	641	637	568	686	629	608	566	597	620	606	620	624	605	623	619	649	574	640	628	605	665	635	603	631	675	680	642	633	635	647	622	648	616	617	654	618	649	609	628	608	607	576	595	603	642	644	584	614	615	600	607	633	643	593	605	665	629	647	610	635	619	628	602	641	605	605	662	603	641	615	633	615	617	671	590	632	646	618	619	571	641	608	657	645	648	555	624	629	657	621	626	598	673	646	613	631	635	655	608	609	676	617	629	634	607	615	633	617	621	598	648	671	658	629	655	587	614	664	590	636	592	627	661	663	643	617	635	633	618	594	616	629	617	605	613	658	626	603	671	624	612	680	635	583	623	645	652	661	643	629	670	609	631	595	703	646	608	614	643	642	613	640	688	647	651	624	645	619	600	660	601	645	640	660	654	680	630	667	611	635	661	604	644	630	650	656	599	654	576	612	636	655	614	631	606	649	627	607	594	604	652	637	629	625	662	616	652	667	629	638	640	676	613	620	605	608	641	603	639	627	627	590	634	606	658	615	658	646	668	631	639	635	587	631	584	580	645	670	655	600	637	605	598	637	622	642	585	632	578	601	627	673	625	630	667	661	618	624	632	619	617	634	645	651	674	613	613	672	603	632	633	652	625	612	656	683	657	633	664	623	588	657	602	641	612	644	641	580	630	613	653	653	624	617	657	611	620	636	589	593	623	612	616	631	636	664	617	671	629	678	611	649	658	629	639	595	643	616	616	640	643	641	607	612	627	587	629	667	657	664	628	669	609	640	585	608	646	635	607	609	627	661	671	587	590	683	646	634	627	633	604	639	649	663	652	640	633	566	663	636	652	612	608	633	622	648	657	586	617	640	579	670	646	620	618	627	590	612	587	641	605	658	646	646	625	643	678	594	639	615	612	631	660	621	613	617	640	594	650	672	608	632	617	619	606	630	663	665	615	604	615	615	630	641	621	633	630	676	576	601	641	582	607	623	615	603	608	600	643	620	631	666	660	645	600	647	651	615	614	638	626	653	661	600	638	566	637	637	615	650	624	619	645	586	636	624	627	655	644	606	662	628	669	698	627	582	609	584	688	646	664	597	654	682	648	682	618	633	627	637	611	607	605	622	646	582	611	636	616	635	580	633	656	605	672	632	630	626	584	634	622	636	638	591	565	599	621	636	649	605	603	671	641	669	613	634	611	644	583	592	675	597	650	652	644	604	625	653	594	638	625	632	617	644	658	611	609	666	643	596	642	637	626	620	656	624	603	651	616	586	627	633	627	614	620	620	628	603	668	625	618	632	617	607	646	658	582	654	659	575	636	638	623	613	630	600	605	649	615	615	624	595	609	620	626	651	656	615	642	636	680	687	629	625	618	628	644	615	647	640	632	637	661	629	626	599	650	597	628	624	641	647	655	637	643	619	663	678	625	665	645	641	679	624	629	663	626	623	675	615	659	674	649	632	617	598	574	636	626	648	670	639	635	635	625	680	601	628	640	628	626	618	620	592	641	609	653	652	677	618	600	618	648	649	613	666	648	606	626	624	608	598	627	607	623	662	584	598	672	604	645	632	628	658	640	628	586	636	586	652	613	642	607	604	657	586	641	611	640	640	643	670	618	597	606	609	637	631	643	608	636	631	663	645	621	632	590	634	629	644	668	650	583	639	587	623	616	633	604	634	625	651	636	612	654	618	670	678	622	631	625	589	640	612	645	626	616	641	571	638	639	614	611	641	593	624	593	641	631	604	673	628	603	609	655	613	634	635	661	627	634	594	645	636	616	603	628	622	614	658	661	610	652	607	621	662	671	650	647	619	604	621	636	672	578	639	620	642	671	608	629	649	597	600	651	664	684	624	629	655	608	600	663	661	625	628	624	611	569	651	585	622	630	659	601	643	628	662	652	625	616	634	663	654	619	625	600	641	622	647	606	603	603	583	628	660	638	598	645	627	613	676	636	626	598	601	606	607	609	631	679	649	614	601	653	630	614	648	590	653	616	663	599	619	611	667	671	618	622	631	630	629	650	619	640	654	602	632	650	597	617	620	634	641	651	623	636	613	600	660	610	615	603	624	631	606	653	658	616	640	650	638	669	606	635	665	644	626	582	631	637	664	577	603	650	592	647	637	640	599	619	659	626	633	659	640	600	625	596	619	635	563	689	612	651	660	581	598	606	631	655	676	604	636	619	664	632	660	699	703	607	620	621	633	593	628	662	700	611	643	608	661	634	608	686	678	626	669	599	671	635	596	607	607	616	629	641	606	675	584	646	645	587	617	590	624	638	640	651	631	615	587	593	626	625	637	624	593	676	609	637	597	657	678	593	612	650	631	617	615	621	664	585	604	623	627	655	629	611	658	606	591	632	636	617	604	603	619	616	588	627	662	655	684	687	620	631	614	573	613	636	629	650	625	650	611	621	649	628	583	627	601	635	635	660
28624	3790	1110	861	634	481	434	352	296	279	248	246	236	233	230	221	216	234	191	187	181	189	186	208	214	186	199	192	182	180	196	185	173	174	179	202	192	162	179	154	174	188	153	178	211	185	171	178	190	156	168	177	195	173	198	181	169	151	182	181	159	195	171	169	175	179	182	175	163	191	170	189	161	192	170	197	187	193	183	164	164	189	158	172	169	173	167	175	165	168	181	158	201	165	173	169	183	171	159	177	176	177	160	150	164	174	164	168	183	196	205	169	189	172	163	185	172	170	198	175	149	184	188	188	174	176	180	177	153	160	195	181	191	182	165	180	156	191	200	174	166	176	192	156	176	169	187	158	176	185	145	176	166	169	182	185	160	162	155	175	181	167	185	156	181	166	162	193	171	203	179	200	170	172	175	182	188	191	183	176	183	174	189	168	167	191	180	173	155	189	159	138	175	175	132	169	148	186	178	170	156	152	159	190	164	161	153	180	171	151	173	164	171	160	181	181	168	172	173	172	186	173	181	170	174	161	167	158	188	169	167	184	172	188	161	169	159	184	164	171	157	157	141	170	163	153	181	167	173	164	178	174	184	193	155	154	161	168	140	185	160	173	173	168	191	176	161	157	178	160	178	160	186	164	155	168	156	182	156	178	176	177	168	178	167	171	150	194	178	167	158	165	170	184	179	175	171	189	164	174	178	166	190	172	138	159	160	188	161	148	198	165	189	172	172	182	157	178	170	174	165	191	169	186	167	175	188	164	206	174	159	153	178	157	166	174	150	167	150	175	175	154	177	163	171	181	174	196	168	149	160	153	194	174	142	200	179	159	181	184	165	156	170	164	182	159	171	196	170	199	173	161	194	166	181	167	179	164	180	189	168	170	161	167	184	182	161	149	175	172	155	169	169	151	186	161	185	156	168	187	177	150	179	177	179	162	152	167	137	198	150	146	173	207	176	165	167	166	164	176	164	170	175	156	153	177	165	158	167	169	190	151	159	180	166	192	169	159	178	170	172	168	172	152	158	176	172	173	165	168	176	171	176	191	184	182	190	176	167	182	167	163	162	159	178	190	189	200	187	189	169	167	168	198	166	189	185	175	179	173	172	158	179	159	171	183	150	171	193	153	169	164	187	173	180	167	158	175	153	173	176	163	170	166	179	189	158	154	168	161	171	190	174	161	156	176	171	173	192	152	177	173	140	179	177	155	181	173	179	196	163	187	183	181	194	169	185	167	164	164	176	166	188	167	151	160	160	177	163	185	140	161	153	167	157	188	180	188	179	170	154	184	133	180	173	187	202	191	182	185	192	142	195	175	178	185	160	147	163	195	173	180	154	179	175	170	162	164	161	180	159	176	184	165	182	165	190	180	163	172	176	150	162	163	171	169	172	199	192	156	159	156	164	165	162	186	203	171	183	175	177	181	173	157	193	163	191	165	181	176	172	153	177	161	176	216	147	193	148	188	176	162	169	188	172	158	183	165	157	174	176	187	150	164	157	179	195	166	185	158	188	172	163	164	179	158	190	177	155	174	181	156	164	144	174	172	176	161	171	164	167	194	174	177	170	169	186	169	175	169	173	147	178	185	162	169	178	190	194	171	181	163	176	171	185	155	146	168	174	182	172	151	180	172	161	185	147	181	178	172	145	179	151	175	180	171	169	190	179	201	195	176	175	165	197	160	166	161	168	166	180	172	174	190	179	184	179	164	185	161	205	187	170	173	173	170	127	162	158	181	165	186	134	191	173	173	170	164	197	166	157	160	156	182	170	178	192	181	171	154	159	218	173	158	156	175	165	144	170	179	171	173	171	209	204	162	164	177	184	178	158	179	166	136	167	172	163	162	184	184	153	181	149	194	187	169	184	190	180	183	156	165	176	145	185	159	172	187	158	154	165	163	173	172	177	145	170	163	170	172	183	189	189	127	148	204	198	171	167	177	192	175	198	155	152	184	177	179	164	161	207	177	160	173	161	166	161	156	152	149	184	147	171	187	167	164	194	171	163	155	176	169	178	161	171	150	162	165	190	165	172	166	205	168	159	170	200	164	183	171	141	198	177	177	166	186	173	147	172	180	161	166	167	161	205	175	152	187	150	167	180	182	189	177	193	160	173	182	172	177	164	164	152	164	177	183	164	156	175	173	171	156	183	198	184	193	167	180	134	168	147	180	188	182	180	174	167	173	164	185	176	163	176	185	167	170	165	150	176	150	177	152	171	171	144	166	191	175	179	173	157	189	179	176	200	183	186	149	191	198	152	167	171	185	163	163	181	165	163	162	172	164	151	194	184	197	179	185	169	178	177	169	186	184	169	178	170	189	167	196	169	184	171	162	161	189	166	162	176	197	160	171	162	189	159	184	170	185	174	159	179	193	184	175	181	153	156	154	160	158	185	198	189	165	162	182	179	186	184	167	190	147	156	165	161	142	170	170	141	147	152	142	182	176	159	153	168	158	166	184	166	199	176	187	179	163	170	182	161	153	159	179	183	192	174	185	179	161	166	182	181	164	152	186	160	153	186	180	173	171	158	161	166	189	181	172	151	163	198	154	167	187	147	165	168	175	176	178	171	174	166	181	180	152	171	146	161	163	179	180	182	191	166	155	167	162	153	161	159	168	179	157	166	166	157	165	161	191	165	174	178	186	172	139	175	190	164	182	182	167	159	187	162	167	182	181	181	167	176	183	150	187	182	151	169	196	173	155	177	173	179	172	171	150	190	171	180	172	164	185	176	177	162	154	175	189	178	172	170	168	179	172	171	180	163	158	173	165	186	153	185	158	177	156	174	170	171	176	160	172	166	169	158	165	168	177	172	156	194	154	185	186	145	162	189	161	161	182	201	168	181	183	181	198	172	178	148	164	178	169	149	167	165	173	170	192	159	172	181	176	143	171	173	169	176	162	174	184	170	181	166	169	180	176	175	158	175	173	183	178	146	167	189	155	145	153	195	186	168	171	152	175	184	178	174	169	153	178	168	162	163	172	179	155	165	199	209	178	174	168	147	175	168	172	156	166	158	166	167	190	200	190	160	176	161	158	143	178	159	164	188	143	202	147	156	167	169	156	187	175	171	170	183	186	186	168	179	163	184	174	154	192	174	168	181	184	181	165	150	162	169	187	203	183	161	156	165	182	178	173	170	152	168	175	158	197	203	173	188	164	195	167	166	176	159	156	178	196	146	169	170	166	182	184	199	183	171	169	132	168	198	193	162	191	152	172	184	182	189	177	174	175	178	182	175	157	170	184	188	191	187	156	172	157	161	171	168	171	181	186	155	194	178	148	176	162	195	174	175	187	192	155	170	181	179	218	158	181	149	171	146	154	166	166	165	179	156	155	166	169	169	181	158	164	162	158	159	182	203	190	184	159	190	171	172	190	163	176	180	156	155	164	159	161	176	186	180	175	146	157	156	159	156	167	183	172	159	187	165	151	158	173	173	172	169	173	176	166	177	156	148	173	177	166	164	173	173	203	156	194	177	165	174	140	162	198
13118	1183	2271	2782	2426	2056	1618	1441	1247	1155	1066	928	894	785	774	731	711	664	636	710	593	607	580	589	600	611	566	570	497	500	546	526	520	532	495	505	524	527	551	489	516	515	495	517	507	512	489	504	508	515	518	491	456	483	544	454	502	486	478	481	527	480	453	505	436	488	484	465	525	479	457	454	461	457	486	459	478	480	433	482	514	483	457	469	479	489	449	476	443	503	515	496	440	477	449	478	453	497	482	499	460	487	489	455	475	467	468	452	466	482	446	471	491	450	498	482	468	475	466	424	450	478	446	493	476	442	426	482	503	424	472	483	458	410	455	482	454	481	478	476	447	458	455	476	460	483	519	473	485	441	482	494	458	422	454	470	468	440	406	518	477	493	463	504	481	495	484	492	456	435	483	497	486	499	495	494	458	500	445	467	448	471	527	509	496	488	462	451	454	450	489	499	455	462	470	432	491	459	465	432	488	424	477	487	467	472	459	478	491	494	484	475	492	436	468	495	493	474	492	498	455	467	453	485	478	478	465	488	438	451	438	492	438	467	462	461	488	467	468	474	469	462	492	449	454	462	476	458	468	453	458	470	494	465	433	472	465	455	485	421	481	503	477	492	442	456	495	449	499	490	511	433	482	487	450	434	444	447	475	477	467	461	449	444	487	476	465	435	442	473	454	477	447	460	509	473	490	451	450	451	467	475	466	443	460	469	468	442	473	468	469	451	468	435	482	437	475	467	464	444	438	480	456	467	477	476	500	466	436	469	442	461	457	466	477	450	483	490	480	451	464	478	417	470	484	458	430	479	489	440	467	462	480	410	449	460	460	466	457	434	439	490	466	463	458	468	493	450	444	510	515	460	482	449	442	464	453	461	475	444	486	515	470	492	499	459	501	485	470	447	426	475	464	474	496	442	455	459	462	439	449	455	513	414	458	446	455	455	507	484	485	442	495	495	471	477	464	476	463	420	484	460	438	503	488	497	470	448	470	468	485	481	459	432	442	474	437	463	483	494	472	464	506	498	466	445	464	453	507	493	476	508	476	501	480	495	473	450	454	478	475	450	487	457	482	450	446	476	498	523	491	449	442	453	495	466	455	459	437	458	430	468	476	457	444	474	434	436	483	478	478	503	506	467	469	465	412	504	467	479	491	503	498	445	474	428	455	405	470	478	480	495	445	479	437	419	476	480	474	472	446	459	480	470	416	415	478	475	474	452	466	492	493	446	483	455	458	532	454	470	442	471	487	456	493	447	453	447	461	454	451	413	482	419	471	463	459	471	474	506	442	441	463	463	430	475	471	471	448	485	469	455	471	481	494	490	437	458	466	463	469	464	473	477	467	457	439	477	451	467	496	499	496	453	474	466	422	441	473	489	458	456	454	498	446	461	497	485	504	486	480	464	449	517	431	472	499	496	463	481	474	486	478	479	476	434	467	422	489	477	454	447	493	437	434	499	460	457	462	477	466	461	487	472	473	463	465	455	486	464	466	449	462	471	494	436	463	475	495	465	445	447	465	427	449	498	452	467	474	473	447	460	479	480	493	441	447	503	458	489	455	506	481	453	471	485	468	497	446	445	453	464	475	460	407	462	451	477	464	481	461	450	496	470	465	409	474	486	481	422	492	470	451	463	465	461	497	464	460	461	472	465	471	462	483	483	462	453	467	480	446	439	476	435	440	473	442	477	458	458	446	446	440	470	441	422	496	464	467	461	483	482	462	480	474	475	443	484	445	419	447	487	467	492	490	484	487	477	425	456	422	476	451	463	473	437	444	478	477	457	440	484	488	480	465	468	461	465	457	464	461	451	449	470	495	484	512	487	484	464	441	449	435	455	480	436	456	445	456	456	459	444	476	482	476	472	444	467	473	456	495	441	438	478	502	459	472	456	455	454	430	515	458	448	460	451	454	456	494	495	504	453	435	486	443	454	442	510	491	461	469	435	454	453	467	458	454	457	483	442	464	493	485	414	457	430	473	430	453	441	479	474	475	510	502	467	510	481	480	457	444	427	432	439	500	469	466	431	463	458	443	452	449	432	431	466	465	460	474	470	487	465	502	484	440	456	477	485	480	444	483	418	468	495	454	473	449	462	462	497	474	442	447	471	471	482	451	451	503	465	462	472	445	462	424	468	492	502	447	478	468	445	455	487	465	445	451	491	424	471	484	455	448	485	454	473	462	447	502	464	461	481	475	468	453	470	483	443	450	474	481	463	509	484	478	435	416	463	476	463	464	481	436	485	468	433	436	455	479	423	462	434	447	461	449	479	480	473	492	467	531	457	496	493	463	488	481	493	500	426	445	440	442	411	478	445	478	482	441	485	477	443	442	428	463	448	459	452	490	459	477	461	433	464	450	449	475	457	440	477	495	471	468	477	430	503	430	443	469	455	485	476	450	492	442	420	459	488	490	436	452	465	469	422	477	458	447	473	439	488	507	525	451	446	490	459	452	510	427	449	449	475	452	487	488	437	451	470	480	476	464	467	500	466	460	483	455	443	463	474	479	493	431	454	488	434	456	434	474	451	482	475	479	507	482	501	463	446	463	482	484	476	471	485	471	442	476	481	467	461	493	441	500	476	472	469	454	481	444	446	474	475	422	515	464	434	486	477	439	452	464	503	446	480	474	474	447	432	482	467	488	470	489	463	495	478	437	467	466	490	428	486	481	443	497	475	453	462	476	442	450	464	467	449	429	468	463	486	484	460	465	462	427	493	432	474	467	496	454	442	499	461	466	472	471	471	500	456	457	467	449	474	470	467	470	452	495	449	446	467	502	504	457	441	487	494	504	475	448	435	449	453	437	415	453	503	467	473	448	451	452	499	432	489	485	509	454	462	431	490	491	446	481	470	454	477	453	463	476	430	493	474	459	446	499	482	480	495	461	499	476	466	448	531	434	450	468	469	480	484	474	444	454	467	440	468	469	481	454	485	475	425	455	435	452	491	523	488	466	443	466	512	485	453	473	468	443	487	484	457	437	448	462	471	468	489	461	466	435	489	463	431	465	498	493	439	456	519	488	451	443	474	466	465	457	475	515	429	463	496	478	458	480	467	448	422	462	442	403	473	478	456	435	438	478	471	475	501	460	449	440	440	452	477	512	448	424	480	456	454	418	472	459	464	437	463	511	449	463	444	467	448	475	437	466	461	458	450	469	416	454	445	502	406	482	473	465	470	467	458	475	469	444	461	504	460	435	471	440	444	438	475	465	482	459	455	470	433	465	454	456	437	429	445	453	488	512	487	467	461	414	408	465	479	461	447	489	463	457	433	452	477	454	480	496	469	451	472	402	482	465	449	493	472	504	462	420	440	451	430	485	485	486	499	492	468	478	473	473	427	468	433	460	492	470	473	444	497	471	459	467	470	472	493	455	436	485	493	468	488	484	461	492	473	497	468	478	443	446	476	431	444	473	478	438	465	464	497	469	433	473	417	465	515	497	438	456	493	453	462	452	397	486	481	481	441	420	481	490	473	421	445	437	439	474	467
40174	9986	2941	1760	1249	885	845	701	613	523	484	490	461	378	340	361	374	367	333	374	356	350	303	333	310	338	299	363	311	333	331	316	322	322	316	356	324	327	332	312	296	343	301	279	328	338	328	293	305	309	309	321	282	298	313	312	285	305	290	301	320	310	297	303	274	340	319	309	299	292	290	279	338	299	295	313	320	311	287	300	295	287	301	292	261	301	302	280	308	294	296	270	314	297	318	279	305	305	305	297	318	315	318	304	318	293	310	322	273	309	318	287	318	296	307	274	318	314	308	317	286	287	312	255	277	301	262	304	317	302	269	349	318	324	315	288	301	300	312	300	329	278	316	307	336	291	289	326	297	317	315	290	275	301	292	304	315	282	312	291	315	336	303	284	311	290	290	311	304	346	311	306	314	314	355	293	306	278	303	324	272	302	293	293	292	310	330	308	278	302	321	301	289	288	290	290	274	280	304	320	332	304	286	299	317	292	305	281	318	314	329	295	305	302	301	302	294	297	299	282	288	291	316	320	301	280	323	333	313	283	347	293	286	286	272	309	292	280	314	289	262	290	318	305	312	318	263	295	320	301	325	275	295	310	309	324	308	312	302	297	292	290	319	284	299	303	310	269	299	311	325	314	337	309	298	303	299	307	285	293	304	303	289	303	294	309	292	296	297	356	311	311	296	301	322	304	333	283	314	304	299	305	322	288	325	286	316	325	299	287	296	284	316	310	308	291	293	310	298	307	326	287	267	301	297	317	310	326	298	290	320	263	317	326	298	324	307	293	295	277	302	302	308	285	281	313	275	312	277	257	306	328	259	324	282	317	312	283	272	279	290	255	322	316	311	295	315	294	326	318	301	313	291	289	295	305	330	303	286	313	300	310	295	317	319	315	330	313	286	301	314	324	282	285	277	319	342	330	283	323	322	313	310	289	298	322	316	309	305	298	317	290	295	276	309	300	335	299	283	318	298	313	303	295	307	323	319	299	302	305	282	282	304	303	308	301	293	342	293	291	329	348	332	306	312	277	308	292	285	282	297	285	286	289	318	336	268	287	301	307	270	300	299	279	301	292	288	308	319	284	316	287	291	290	331	295	288	303	329	292	292	324	334	287	283	269	291	308	312	322	296	293	340	337	284	299	276	317	308	280	313	290	287	311	277	318	292	298	309	277	276	318	302	302	284	290	299	333	281	314	305	295	309	319	272	306	297	300	307	320	318	279	301	321	261	317	291	330	316	294	286	253	323	304	321	309	303	323	354	297	301	284	310	318	327	309	301	285	291	294	302	306	269	279	311	331	292	281	265	337	292	322	312	289	324	296	280	302	289	291	281	292	278	300	274	269	315	307	306	298	313	290	301	278	294	301	283	318	301	296	300	277	306	290	281	288	295	303	286	295	348	330	297	298	298	316	303	312	303	297	330	267	288	330	321	297	275	296	277	297	309	332	328	304	279	296	293	296	314	310	290	306	284	336	313	333	279	291	303	303	305	281	307	289	295	323	298	301	327	297	316	257	289	310	313	311	287	320	260	301	277	331	335	323	314	301	297	283	320	305	263	336	306	303	325	306	299	310	293	320	282	302	287	301	303	295	327	292	300	293	280	298	313	283	298	296	306	317	303	301	301	354	304	292	311	291	293	283	312	302	299	304	316	313	316	315	318	303	307	293	309	312	292	310	304	305	292	294	299	288	288	302	282	305	302	313	278	296	314	288	287	293	306	288	299	295	295	272	330	277	305	277	303	290	261	298	334	298	296	314	310	279	290	304	313	292	301	306	303	328	293	307	286	294	305	297	279	291	327	288	298	291	305	320	325	310	308	301	283	292	299	276	312	326	340	332	305	310	319	305	298	278	329	277	305	299	333	310	301	357	277	322	301	299	330	321	287	352	323	359	321	294	298	269	280	271	294	301	324	309	303	316	311	334	302	286	315	296	291	276	304	306	301	299	293	296	287	324	272	276	297	309	321	295	298	297	303	310	300	274	348	318	306	316	274	332	328	282	278	308	322	300	319	319	291	321	267	305	353	326	300	303	306	303	314	301	324	316	278	319	329	283	278	287	318	318	323	288	280	311	289	339	294	297	278	262	309	296	296	292	284	297	315	288	285	304	262	292	268	308	327	280	281	316	302	304	292	301	326	297	312	299	328	284	308	296	285	294	298	274	287	303	323	311	294	325	273	294	275	295	276	303	271	294	303	288	311	300	326	323	289	321	281	331	324	352	278	301	294	303	313	268	294	300	320	304	287	275	296	289	310	329	320	347	285	333	297	310	299	310	305	314	275	291	307	277	327	302	305	301	299	327	324	314	327	334	291	301	295	340	304	318	330	299	311	331	274	307	334	301	315	306	305	291	292	304	309	303	321	310	285	318	284	331	320	311	308	306	328	301	284	297	327	314	299	307	299	304	295	300	303	310	348	308	325	291	298	335	313	295	327	290	313	286	272	296	274	279	348	288	281	278	307	346	287	245	297	342	305	275	305	317	336	323	312	313	285	287	300	298	263	324	299	297	317	301	291	320	283	288	335	302	306	284	288	290	300	305	326	309	320	297	289	291	337	282	296	265	297	268	326	304	290	296	295	307	320	319	294	296	300	296	299	311	279	280	279	321	312	298	308	290	312	300	293	283	305	275	292	325	299	261	289	303	292	292	312	294	297	319	261	295	325	329	279	294	314	265	283	312	285	282	301	280	277	275	260	333	321	295	287	313	305	334	299	267	272	298	307	294	291	329	302	283	288	302	275	298	304	316	309	316	275	319	323	312	293	316	278	311	317	285	325	291	278	301	334	336	284	322	307	284	288	305	283	320	262	302	337	279	291	324	300	304	283	313	288	319	319	308	312	295	315	321	334	327	307	315	289	279	340	311	293	293	304	302	304	301	301	316	302	266	288	320	302	295	320	289	267	288	313	324	294	295	271	318	318	301	276	304	299	291	296	321	298	264	279	264	294	307	309	289	308	312	290	319	294	311	311	301	316	301	320	305	273	257	273	298	316	300	306	280	269	291	321	311	304	305	285	288	298	306	312	347	268	282	302	327	290	296	356	321	273	299	299	304	303	306	309	273	300	274	300	292	272	250	318	297	306	294	300	316	298	308	324	307	319	320	295	274	320	309	303	313	277	311	275	291	287	299	305	325	290	306	306	296	295	319	291	277	309	324	309	307	294	308	314	299	284	330	324	278	286	310	269	294	316	327	305	316	307	308	304	323	289	321	289	305	299	325	321	310	335	320	309	301	305	295	335	302	294	300	320	300	334	304	313	286	323	308	297	297	277	293	275	297	297	314	285	288	279	305	273	286	313	316	322	302	308	293	288	307	326	327	317	291	310	305	319	311	293	289	322	303	249	302	273	280	319	285	300	291	291	326	287	305	318	290	319	311	293	299	325	310	301	265	297	315	289	277	315	314	323	329	302	329	290	318	281	354	305	294	282	303	302	285	304	315	285	323	309	298	297	318	296	303	301	296	289	308	311	290	300	287	293	356
17588	2081	4462	5044	4620	3756	3213	2616	2262	2019	1833	1626	1518	1434	1370	1346	1161	1145	1125	1038	1006	1067	1022	1016	914	929	939	867	987	903	921	834	845	898	845	819	810	824	836	822	811	810	811	822	803	840	783	793	764	815	849	766	774	786	818	798	756	812	755	764	791	791	811	752	802	813	809	723	766	803	774	813	766	829	777	715	748	758	705	853	774	787	744	800	745	767	788	745	777	770	754	754	785	754	753	792	782	756	764	779	755	754	727	771	788	715	726	762	760	742	751	746	765	732	805	756	852	757	789	821	786	773	804	735	769	764	726	755	761	720	743	725	753	720	771	760	769	774	755	734	794	793	721	739	790	751	780	788	720	756	723	782	733	711	793	805	724	758	827	790	763	716	757	715	762	781	732	796	759	723	763	799	744	733	763	750	776	796	704	801	723	755	761	768	821	735	768	747	736	752	751	811	720	733	771	788	762	715	742	734	725	765	807	740	737	799	784	760	769	734	721	740	767	734	719	782	733	725	796	777	794	749	831	755	756	765	750	748	728	783	771	767	792	782	750	779	778	742	710	748	758	702	760	728	772	745	767	778	786	710	788	776	757	760	784	771	707	769	727	740	743	752	759	691	803	684	713	787	795	720	712	701	700	801	746	773	808	773	752	771	760	756	733	748	708	748	778	720	716	732	720	762	741	767	748	746	783	730	707	759	774	780	708	767	781	769	753	764	727	732	718	753	737	779	760	750	745	796	774	753	740	743	769	759	756	761	733	747	731	704	701	746	722	783	793	775	797	773	734	775	749	798	762	782	769	701	743	816	762	748	748	755	672	810	764	729	758	693	745	779	763	757	740	757	748	694	776	771	727	776	819	798	741	767	774	703	721	768	697	725	743	803	738	739	735	741	757	702	733	704	748	768	765	774	736	766	706	778	722	733	828	758	768	769	752	745	798	765	786	788	703	735	735	711	786	742	733	712	754	799	718	756	767	762	710	737	762	742	772	758	776	739	715	736	751	744	747	737	761	779	747	743	770	757	748	776	793	793	783	778	785	742	751	802	724	735	736	773	677	727	764	767	761	787	734	772	774	756	771	769	766	740	751	729	719	745	762	788	747	708	772	773	727	767	771	772	787	789	774	795	754	737	765	794	709	746	762	765	723	720	778	727	768	750	717	740	732	803	779	748	734	760	772	707	705	775	794	782	769	732	755	740	759	734	742	780	736	718	771	762	747	766	738	791	747	794	739	743	741	747	791	788	799	752	753	755	796	731	739	750	797	793	758	728	760	737	742	708	796	755	742	730	738	789	771	749	787	717	746	728	765	753	839	727	722	740	727	752	746	760	762	746	758	743	762	763	759	753	800	764	762	769	741	781	704	725	743	758	739	733	798	759	726	760	728	790	756	757	777	738	765	758	796	714	737	744	759	741	750	771	805	757	755	754	786	775	717	756	760	693	774	692	687	716	766	748	780	779	722	732	722	779	777	762	813	734	759	743	738	769	771	816	745	722	730	762	739	764	739	711	775	749	749	738	793	744	759	754	750	778	734	756	753	722	704	768	711	749	757	707	717	731	733	737	758	780	714	780	735	743	758	745	748	754	716	758	748	728	705	792	753	730	720	761	751	784	770	758	777	736	746	786	750	766	793	689	737	721	736	747	710	798	732	743	764	759	755	726	782	759	760	760	732	708	824	743	726	671	687	740	733	736	752	746	734	709	779	774	750	739	753	763	741	773	768	805	763	723	746	720	737	750	788	788	753	733	703	754	760	785	728	734	748	752	745	766	762	699	778	772	715	780	770	753	778	741	769	750	766	773	705	765	759	742	767	777	767	782	721	750	729	777	760	767	746	763	781	741	785	757	735	767	747	781	749	794	779	747	745	749	758	731	758	801	780	724	775	760	785	721	724	716	763	775	738	725	749	797	776	750	746	687	772	742	778	760	750	822	729	768	725	760	764	707	759	743	743	753	775	704	749	768	777	715	753	731	744	746	798	742	736	729	716	727	742	744	750	723	756	729	802	703	774	711	758	751	730	744	754	748	745	736	781	790	743	768	735	767	699	763	735	711	738	700	767	751	740	737	765	746	782	797	778	751	803	748	793	755	757	778	738	753	765	690	731	745	773	719	782	773	678	733	696	801	764	752	775	767	769	724	766	778	737	735	738	767	756	772	764	736	735	748	792	759	749	752	732	729	730	728	773	744	747	749	749	821	786	773	735	758	709	802	758	711	749	782	777	789	712	730	787	722	747	751	788	714	725	766	745	748	763	753	758	727	702	803	737	790	753	768	722	795	757	779	773	772	768	737	698	762	731	730	766	731	755	742	768	733	740	774	742	763	793	733	737	763	742	781	753	715	768	701	749	779	772	735	731	707	726	777	741	769	783	826	737	747	773	743	763	753	789	753	744	797	781	699	766	726	734	777	733	744	765	777	774	770	747	710	725	796	750	763	717	756	749	779	765	751	751	744	778	708	806	750	685	739	706	746	746	726	782	711	710	774	762	740	721	747	733	775	741	820	752	768	725	757	723	781	746	770	762	730	734	731	784	749	751	737	790	758	740	776	735	772	769	748	712	763	776	752	757	762	731	814	769	763	799	794	811	737	744	741	782	746	778	743	744	771	772	738	751	726	759	732	738	736	703	810	772	735	739	788	730	761	716	788	736	747	737	759	776	767	765	759	733	727	741	761	773	766	777	764	733	761	734	803	781	772	791	752	740	740	724	796	750	785	766	735	793	735	777	748	797	758	741	762	729	788	695	740	798	759	748	756	780	771	731	710	751	710	787	731	765	772	741	709	695	705	775	734	765	792	758	788	786	763	765	788	768	789	757	774	694	744	754	765	757	774	783	736	742	762	753	779	781	794	771	691	750	817	740	749	747	732	786	755	733	742	766	779	792	717	753	740	717	747	712	755	745	734	708	780	723	702	756	719	762	778	776	715	735	756	718	754	759	782	792	785	710	734	775	782	768	791	765	773	776	744	741	781	765	749	718	743	769	821	747	710	785	707	739	738	778	747	760	766	758	748	738	751	810	740	746	763	735	759	756	766	785	775	763	732	741	749	729	748	764	767	754	747	787	810	778	770	770	736	769	766	693	798	746	759	786	692	741	737	746	779	757	770	756	773	782	781	718	772	758	750	728	749	803	711	793	759	749	760	759	761	761	728	763	709	760	724	728	787	711	786	730	777	713	750	812	752	751	765	727	750	723	756	764	744	792	748	787	777	760	704	699	748	769	749	730	731	802	794	725	715	763	743	714	755	789	833	788	675	770	780	786	774	744	747	777	765	736	737	751	766	811	765	752	703	746	731	725	793	773	744	776	761	729	750	763	735	753	751	781	751	773	754	749	763	732	790	766	755	767	767	750	761	697	745	762	764	747	725	734	830	716	725	736	766	811	747	758	778	745	761	763	730	715	778	731	784	753	749	745	760	760	736	753	718	780	749	722	736	768	776	762	713	778	750	736	730	787	758	751	754	784	789	718	733	732	742	702	736
3678	294	317	248	268	290	234	243	251	247	285	259	262	255	282	264	273	277	276	248	254	269	288	238	311	273	268	288	233	268	261	289	245	260	251	280	274	251	258	268	252	257	266	273	263	268	249	283	273	245	301	233	240	247	243	289	227	276	281	249	255	248	284	292	268	261	254	266	280	273	262	243	259	254	270	250	231	261	277	274	249	291	246	264	280	233	278	267	255	264	289	240	270	231	288	236	237	275	259	277	310	274	274	275	258	264	271	255	265	239	262	260	240	249	285	243	274	273	287	261	233	267	256	274	294	246	248	273	245	292	250	296	282	256	287	272	268	242	293	285	270	229	271	276	246	231	262	255	244	242	283	267	271	276	285	266	273	272	282	225	267	250	256	250	246	280	242	249	268	307	249	275	259	254	233	283	249	247	249	260	250	245	262	227	265	261	255	232	280	271	251	288	286	247	260	273	287	271	279	268	262	262	260	258	277	272	225	236	257	285	253	249	261	253	254	250	231	268	253	264	271	267	237	234	262	249	248	271	253	289	228	254	252	254	283	273	262	258	253	268	276	243	255	282	265	256	268	259	264	239	276	287	260	253	251	265	287	288	253	251	249	257	230	274	242	251	284	279	262	259	279	270	237	265	251	273	259	283	288	240	274	286	266	276	247	255	289	286	251	257	267	271	255	228	260	265	277	263	261	273	262	230	262	289	249	240	257	242	236	245	286	260	276	271	294	262	265	267	257	294	285	284	240	235	251	268	308	262	282	251	261	259	261	275	264	241	267	239	281	241	294	275	247	260	245	302	261	261	274	270	261	262	270	277	254	239	282	239	272	255	270	261	286	253	237	254	256	248	264	242	288	229	229	268	241	253	278	269	257	284	273	259	267	259	267	281	254	243	258	239	245	257	243	266	259	269	249	234	264	240	236	265	303	262	258	250	254	273	269	246	271	270	228	255	260	243	259	262	246	253	283	254	269	260	262	266	268	233	272	291	253	272	230	290	270	258	270	248	246	306	247	264	277	223	255	250	269	250	261	277	248	282	283	244	271	271	253	242	214	266	265	268	266	283	253	247	248	265	257	263	231	251	268	290	276	241	259	250	243	252	256	237	282	273	273	283	277	255	261	262	237	260	278	246	238	261	267	262	276	255	235	234	236	268	263	280	248	261	276	230	260	250	246	265	296	250	240	245	263	280	248	249	253	253	257	271	304	254	281	272	269	248	279	250	247	243	239	258	231	246	251	270	235	277	269	261	274	256	255	269	262	274	242	259	271	232	265	258	284	243	250	267	280	253	263	271	254	286	269	286	288	270	283	259	264	260	262	269	243	267	269	246	249	270	258	233	229	253	293	274	274	267	259	262	284	247	248	254	258	268	248	298	238	252	265	282	255	264	289	262	275	264	248	269	292	268	247	287	254	268	268	285	261	258	257	256	250	279	263	285	250	240	291	257	293	268	269	259	273	249	243	234	264	248	259	208	277	266	264	230	255	281	275	245	273	259	283	247	287	264	274	289	254	281	265	264	293	275	268	290	226	229	257	250	275	247	269	273	305	289	292	213	221	288	255	266	256	265	248	254	267	262	284	285	287	230	265	272	238	293	272	230	266	252	267	265	243	250	245	267	259	247	243	260	226	263	293	260	266	221	260	244	270	242	262	278	240	268	265	255	276	262	257	269	270	258	259	266	241	309	286	254	284	223	274	256	243	272	287	255	259	235	257	271	277	286	275	229	267	258	244	264	254	249	253	272	261	248	274	252	242	242	258	216	268	265	254	258	296	255	285	277	296	243	276	303	248	272	264	253	266	248	281	272	231	274	287	245	253	260	282	212	246	257	309	272	291	292	292	282	290	267	270	265	272	238	240	236	253	244	253	246	278	244	263	254	267	253	273	272	277	262	292	255	241	276	254	271	275	258	281	258	267	260	260	276	248	274	289	269	252	264	273	269	263	250	294	257	276	255	283	251	258	270	243	257	238	245	249	246	290	259	263	269	253	260	256	273	248	244	250	268	269	244	265	259	300	262	254	257	252	244	232	260	278	254	260	269	282	242	252	273	255	247	248	264	253	263	258	217	262	245	287	274	265	237	271	279	264	259	256	269	299	260	267	260	295	270	263	265	270	232	257	281	238	258	270	250	275	259	289	321	232	244	230	259	265	238	281	281	238	249	237	246	256	277	285	244	260	288	276	271	256	265	250	305	268	263	244	263	244	242	254	276	223	260	301	268	217	278	247	269	268	254	282	244	253	262	265	249	269	278	271	277	255	275	257	300	253	229	288	288	261	229	241	262	252	249	261	271	254	270	246	270	267	234	261	252	283	288	282	297	274	268	254	234	231	232	231	248	270	238	261	257	279	232	256	272	253	263	259	282	247	252	266	285	260	249	286	288	285	262	233	259	244	259	259	253	247	252	258	258	273	247	282	264	264	258	256	255	252	277	243	238	248	259	256	275	330	258	284	265	255	246	254	261	250	268	244	258	256	264	261	304	293	242	258	258	258	277	285	252	264	288	268	263	275	259	247	251	302	277	273	323	273	237	269	242	267	257	246	258	239	271	283	234	240	288	243	226	239	250	277	287	255	324	276	282	249	259	249	256	230	253	261	262	275	265	265	269	231	265	255	254	309	275	234	238	259	282	246	279	252	238	285	256	254	235	244	264	231	242	237	272	278	246	273	275	293	260	279	286	246	260	289	276	311	239	249	293	279	248	262	258	253	260	291	242	256	262	256	292	263	273	251	271	248	278	276	281	280	243	280	223	237	234	247	237	262	275	260	240	252	235	249	254	265	269	271	228	281	270	265	275	263	249	242	279	298	232	274	242	273	263	254	296	249	262	273	280	276	260	270	274	294	264	222	249	257	285	252	221	261	260	265	257	245	268	251	270	244	266	255	258	277	270	243	278	239	268	264	283	249	271	273	285	244	272	258	267	273	284	269	296	242	253	273	255	273	311	267	239	285	256	236	244	285	258	265	253	253	259	258	262	246	296	240	267	276	231	266	265	267	236	261	259	273	258	242	284	269	244	253	262	288	265	258	292	280	213	247	271	281	263	259	233	263	285	236	258	259	261	263	242	270	272	285	253	250	244	284	276	263	256	239	259	276	263	280	258	301	235	258	271	246	256	259	282	265	274	254	249	249	242	245	236	245	270	251	271	273	276	267	284	247	252	267	254	257	249	276	275	255	246	245	269	256	245	266	278	238	241	253	276	272	291	225	289	226	275	271	270	259	299	238	253	272	244	237	243	229	298	279	277	253	271	256	261	245	236	267	294	266	247	262	239	270	223	248	269	240	255	238	258	253	261	247	270	279	251	247	257	292	297	245	253	249	291	261	277	271	224	252	277	275	264	234	236	259	232	274	279	252	276	259	272	226	257	228	253	259	250	254	228	252	258	265	275	261	274	263	242	267	229	271	275	264	265	280	249	249	274	286	277	272	252	265	270	250	280	274	295	216	250	252	239	240	280	253	244	236	282	265	280	274	264
4339	669	737	701	744	726	713	696	668	665	695	666	683	713	642	628	667	637	671	650	690	659	637	661	637	688	654	616	654	671	631	660	636	650	693	635	587	605	639	630	666	664	636	633	608	653	679	655	676	642	651	665	658	641	670	622	633	625	651	634	623	592	624	622	632	617	675	656	600	639	691	601	659	646	709	620	669	701	637	642	683	661	648	578	657	659	631	597	644	652	645	669	658	639	639	652	619	632	637	678	608	630	630	646	655	634	649	659	644	587	638	602	668	634	626	632	656	634	634	609	658	617	611	614	648	696	593	637	645	669	635	676	661	652	615	617	626	648	673	653	664	615	645	682	674	623	673	591	637	627	656	639	672	634	630	649	639	640	639	647	687	602	671	694	630	666	627	630	667	675	659	629	665	633	661	659	677	652	664	653	643	679	682	645	660	650	643	627	618	700	646	612	673	684	624	665	653	619	648	633	628	630	623	642	638	582	650	637	623	632	636	658	674	655	648	662	646	641	643	626	641	655	641	654	633	662	636	670	697	686	671	637	649	616	664	599	665	663	637	648	627	654	634	681	640	618	621	617	617	614	630	631	628	634	606	651	646	615	643	644	685	638	662	632	638	678	642	662	637	640	613	632	637	635	644	650	662	642	696	668	668	629	651	635	639	665	630	668	601	688	633	646	594	579	616	633	704	586	637	675	625	637	631	638	624	661	606	658	665	635	691	618	662	642	673	607	674	595	613	650	634	628	645	640	612	639	688	631	633	687	650	674	611	632	608	616	613	642	609	664	638	626	652	620	668	672	667	640	670	611	653	650	639	647	633	701	620	648	629	657	581	695	638	665	639	648	637	641	652	658	668	657	632	618	670	663	665	692	614	623	598	638	621	630	611	644	692	617	625	640	682	595	641	665	626	606	662	660	644	644	654	630	633	612	677	648	596	631	633	645	600	614	647	668	648	645	680	608	600	628	700	640	599	609	654	643	635	633	667	634	658	674	620	644	708	653	662	616	643	682	648	672	665	648	610	670	596	639	628	664	629	612	631	620	669	663	663	641	662	615	618	641	615	666	662	633	626	636	624	625	624	665	650	644	618	656	634	666	626	667	631	653	603	647	626	654	649	671	685	618	621	684	622	699	634	617	624	674	641	644	626	642	617	671	619	665	664	648	644	677	637	624	620	626	646	648	647	651	619	642	639	616	698	623	662	640	628	658	697	641	570	667	684	644	632	619	659	650	673	632	641	635	659	609	675	669	620	633	632	648	624	631	605	627	641	659	617	640	643	638	629	625	663	598	623	644	657	676	626	593	643	642	666	608	636	640	619	682	634	649	636	665	655	623	637	606	568	642	632	641	649	622	643	660	610	635	612	676	657	640	650	582	637	657	683	693	681	623	589	628	611	666	643	616	632	644	627	596	629	666	641	616	666	668	605	628	658	672	578	638	657	715	645	630	619	621	619	644	637	684	674	660	612	666	661	609	628	650	631	610	663	632	612	652	637	713	685	635	620	601	682	642	643	613	628	637	651	649	669	562	645	638	660	599	602	637	574	672	648	636	656	612	643	577	651	616	652	626	674	646	681	641	675	612	670	652	681	631	607	649	649	631	648	643	653	655	622	627	632	580	670	632	694	673	654	593	674	646	672	683	668	598	697	648	683	635	705	624	627	648	660	634	686	658	640	635	649	604	640	676	615	644	620	610	682	614	633	611	681	697	650	673	662	628	655	654	576	628	630	654	580	616	587	655	725	605	635	637	616	630	691	614	610	657	664	601	686	648	626	641	628	647	630	631	593	631	648	665	644	658	660	626	633	656	664	676	663	621	613	617	658	642	628	616	647	677	604	635	637	634	635	665	579	681	641	639	662	652	673	653	625	653	667	656	612	641	624	669	614	658	617	626	653	645	652	673	608	673	630	646	648	629	638	656	658	669	681	652	616	676	604	632	616	644	657	642	637	645	615	646	623	641	631	698	645	671	637	610	649	618	698	631	683	646	651	642	656	642	643	611	588	610	646	653	635	636	634	637	662	677	605	583	676	654	653	634	672	615	661	618	646	652	652	645	627	639	581	629	643	634	651	665	646	631	614	620	663	650	674	659	621	663	623	609	650	634	613	637	620	632	631	658	693	616	661	639	650	602	649	618	662	639	610	625	660	675	633	692	619	609	644	605	657	637	639	601	635	620	634	630	669	656	603	660	637	678	661	666	685	608	661	610	662	646	646	640	659	625	630	622	645	613	688	644	628	635	643	670	659	630	669	645	674	632	661	579	663	629	646	617	626	607	651	640	673	620	653	629	638	640	610	694	580	661	608	624	630	622	631	703	630	640	624	632	631	575	664	626	636	683	647	664	610	644	604	622	664	651	642	649	624	645	635	636	631	622	675	671	654	671	614	660	639	635	647	635	664	686	656	616	612	608	689	596	614	639	636	621	680	608	632	621	618	606	648	658	657	671	628	624	646	640	635	633	628	658	624	611	630	657	644	600	642	636	623	678	658	663	645	667	632	629	664	635	642	608	672	615	589	653	621	676	642	644	687	641	674	656	643	653	625	625	673	674	609	622	623	615	627	626	652	622	610	622	642	678	665	661	629	630	655	623	616	625	650	604	639	653	634	643	649	625	623	624	648	654	657	701	620	666	644	598	654	670	648	623	646	663	686	625	669	686	643	666	633	613	664	666	585	626	627	613	608	629	601	659	629	645	676	690	619	611	648	616	632	633	645	628	611	625	655	672	653	669	642	618	649	635	611	669	678	627	654	656	662	624	634	633	651	605	637	618	659	660	641	624	640	624	658	705	650	609	661	629	636	654	645	616	650	663	611	604	626	647	676	655	599	638	635	670	608	650	691	652	668	671	640	677	649	602	619	662	647	621	642	634	617	662	624	696	627	686	625	684	641	653	591	632	661	641	636	636	589	660	654	650	637	632	661	651	635	642	617	629	616	607	617	635	632	639	629	661	627	631	677	643	586	655	579	641	632	644	705	664	618	639	614	633	647	673	654	660	665	602	658	630	678	641	626	609	626	672	632	636	641	684	641	657	620	650	664	692	678	665	621	633	627	652	642	662	630	610	629	632	635	649	648	629	600	633	655	632	680	675	663	662	653	665	642	658	660	646	618	623	648	635	677	643	649	627	635	666	641	621	620	648	657	647	604	639	621	660	663	611	641	677	673	615	657	672	614	673	666	624	637	641	652	627	643	615	664	651	634	663	668	647	639	656	633	613	647	583	681	637	659	652	621	591	732	664	686	655	616	672	623	671	620	667	648	604	596	615	652	610	656	649	635	642	662	640	646	634	653	634	612	678	633	689	629	592	611	609	613	604	682	633	673	624	609	673	655	710	608	654	625	636	637	632	593	638	630	647	638	650	607	638	619	625	645	666	675	631	644	622	647	612	619	636	643	666	636	660	650	604	671	601	642	680	605	629	634	670	626	646	660	640	654	638	643	625	667	635	644	639	640	656	657	637	676	646	637	659	596	598	626	653
29718	4131	1164	907	596	454	377	339	297	298	293	265	230	238	229	229	224	218	187	173	206	173	183	193	202	197	187	203	181	212	180	200	189	181	194	176	159	177	192	179	167	198	163	170	177	182	196	163	185	167	172	174	178	171	215	168	175	176	201	183	165	185	174	192	163	178	175	169	167	161	181	182	174	182	206	160	168	200	189	185	189	164	164	170	183	176	184	203	195	151	157	169	199	197	164	196	200	197	146	177	199	187	194	160	204	170	181	187	198	186	193	181	196	168	175	171	175	187	179	190	184	176	177	180	185	197	179	176	143	170	170	181	182	172	147	155	169	183	193	175	180	171	193	171	161	179	166	169	158	166	169	185	190	156	171	189	172	173	187	155	167	159	168	177	177	153	162	194	169	162	188	144	174	177	179	155	169	186	175	198	181	195	180	166	154	166	170	158	179	177	165	190	176	166	187	195	190	156	177	166	167	186	167	163	191	184	176	161	155	187	181	166	204	186	169	183	177	163	150	163	148	166	190	183	185	169	157	171	155	178	178	157	162	188	197	152	178	181	183	178	210	169	164	168	198	181	164	169	182	173	180	152	154	177	141	179	165	173	175	183	188	202	187	195	173	186	202	171	186	178	180	175	175	182	179	191	180	186	179	175	201	184	166	176	149	173	167	203	200	179	188	192	169	167	199	183	190	171	159	152	186	171	179	151	182	198	190	195	172	158	176	192	190	212	184	145	189	183	181	179	165	174	177	167	184	177	176	181	184	176	165	167	165	177	170	196	177	162	184	167	173	181	175	166	182	186	177	167	187	161	193	188	188	192	177	184	174	159	161	184	181	181	169	185	159	168	165	191	201	170	175	165	188	159	164	187	184	191	169	173	193	184	189	191	173	193	201	193	188	176	192	172	160	177	167	183	182	156	166	165	160	170	162	180	160	193	175	163	150	190	176	204	157	201	198	176	164	199	188	177	163	162	160	164	143	174	188	180	196	194	192	189	199	190	207	195	194	164	157	180	171	155	170	166	201	177	158	164	170	161	186	177	175	196	165	190	197	200	194	176	206	165	164	178	181	165	182	196	183	179	164	189	182	170	157	179	204	182	156	147	167	163	192	184	165	169	178	181	165	195	176	177	165	166	159	191	188	184	174	174	170	172	160	180	161	186	180	183	171	187	203	190	191	175	197	167	174	188	187	140	186	162	189	181	200	165	188	175	175	168	193	172	191	154	171	154	166	164	175	196	165	176	178	163	177	159	176	144	198	151	192	163	191	160	187	176	189	182	172	180	182	154	170	169	172	201	178	204	164	169	183	172	183	148	175	183	207	177	210	191	199	177	168	171	158	206	164	171	171	174	175	180	166	165	181	166	197	176	176	168	179	184	199	149	153	153	164	187	177	152	191	189	166	186	168	161	167	172	177	180	192	146	184	163	180	177	185	186	152	202	180	205	191	178	161	176	174	168	179	160	193	201	182	197	182	173	179	169	164	172	167	199	187	200	182	186	171	161	162	184	163	172	186	192	201	194	170	206	181	162	190	179	196	168	180	187	178	180	175	153	187	174	165	171	179	167	127	185	186	174	196	182	187	181	171	185	191	185	172	178	192	176	189	178	164	186	178	195	170	190	160	168	160	173	176	178	196	168	171	179	171	167	163	171	152	188	147	159	189	174	157	164	167	171	182	203	186	177	199	163	170	162	194	185	179	198	202	177	195	203	160	174	175	186	154	174	194	204	148	163	182	186	157	195	181	215	203	188	171	182	160	187	179	169	188	163	198	182	194	206	166	180	167	204	182	155	155	175	180	188	176	198	165	174	173	188	189	193	171	192	172	201	186	191	171	167	188	201	164	182	184	185	192	169	186	188	186	157	159	179	190	182	176	179	188	185	178	185	174	145	179	169	176	178	173	169	175	157	171	183	183	191	205	172	175	205	192	184	192	179	206	171	165	177	156	174	187	192	165	186	182	175	171	167	180	195	172	201	175	160	173	201	161	168	168	160	204	187	169	172	184	194	168	187	188	160	180	181	178	168	186	167	165	170	196	168	212	179	172	176	169	188	166	164	175	178	165	210	185	153	184	178	164	191	193	177	174	175	194	181	166	198	198	146	185	148	175	192	167	174	168	193	195	178	162	167	188	181	194	180	171	185	188	167	195	164	175	183	172	191	173	183	140	176	176	170	163	165	173	200	169	167	177	164	173	191	173	175	177	177	187	169	175	156	171	156	170	164	198	174	172	188	188	151	171	202	158	175	182	166	204	181	170	180	160	176	184	185	177	161	185	183	178	155	198	193	189	188	169	195	151	152	195	161	172	179	161	155	197	202	169	192	154	199	168	199	202	164	168	169	186	184	174	201	188	203	191	174	170	204	194	172	170	165	164	187	185	179	179	190	189	157	184	161	170	172	172	179	163	179	178	192	163	164	200	165	191	165	182	200	161	191	177	176	159	198	162	177	181	177	161	155	164	190	194	193	160	172	175	171	156	185	171	201	161	180	179	167	154	188	182	184	171	189	193	171	159	180	186	185	158	164	196	199	175	176	166	180	175	168	187	177	187	180	189	175	154	171	205	190	185	164	183	162	182	188	169	176	175	168	174	165	167	199	189	162	175	164	157	168	159	198	175	188	176	171	169	187	177	190	144	177	173	172	196	181	188	181	182	171	191	193	171	190	181	183	207	164	181	161	177	175	151	190	176	172	183	173	170	196	188	194	174	185	167	172	164	191	184	173	192	156	162	155	188	181	171	186	152	150	156	178	180	136	190	179	186	192	173	177	212	166	186	202	170	167	178	173	137	185	170	180	179	161	197	157	158	152	166	182	167	185	165	174	184	193	156	194	173	189	185	192	198	195	163	194	176	172	161	171	170	184	181	198	157	191	172	169	182	174	178	170	177	192	165	195	179	206	184	187	180	167	174	157	175	159	164	163	166	182	160	167	170	163	138	179	186	166	189	156	188	188	186	168	174	204	170	154	174	189	199	147	176	175	202	182	169	155	184	177	160	170	198	171	190	178	158	181	181	181	182	166	190	163	180	178	163	186	161	184	186	172	178	177	157	184	174	200	179	169	198	188	191	170	158	191	172	168	196	177	171	192	184	198	181	174	188	168	172	178	187	182	172	152	183	187	152	175	190	169	181	166	199	186	174	169	167	184	177	163	176	167	162	179	175	181	165	143	172	162	158	160	181	172	165	215	184	172	183	176	163	202	169	177	188	184	170	195	187	187	189	187	173	175	183	205	194	180	180	197	165	171	177	172	164	180	159	165	179	158	176	166	160	166	188	172	200	178	192	150	154	165	185	177	197	170	176	185	182	158	168	185	171	175	150	165	162	171	180	176	147	199	163	184	153	183	174	162	171	178	192	164	192	183	160	181	163	171	168	189	187	175	189	210	187	170	168	180	213	200	182	153	186	173	184	181	174	181	178	175	170	175	181	189	191	175	184	171	177	162	164	179	209	177	198	168	182	179	159	182	197	182	170	159	175	191
13674	1215	2394	2792	2450	2096	1690	1475	1342	1173	1051	1019	888	821	847	779	736	707	708	615	664	600	607	546	570	492	605	607	533	513	564	556	486	558	539	493	482	504	523	494	548	527	519	524	490	493	538	544	533	496	506	504	490	449	531	513	500	515	497	486	510	519	501	504	503	513	442	452	452	496	482	512	485	478	448	490	506	521	412	519	475	507	491	494	528	509	499	495	486	484	513	458	452	555	518	485	458	444	467	508	493	501	495	482	486	468	473	473	467	481	475	508	466	489	485	526	488	466	474	530	523	461	481	479	476	475	491	490	484	449	475	480	501	487	524	475	478	449	458	460	488	501	523	453	503	479	451	486	482	452	481	472	499	466	468	463	463	514	480	497	457	478	489	485	481	494	481	506	516	515	483	485	478	481	510	485	459	516	508	518	496	462	489	443	472	476	480	496	493	446	506	452	492	484	478	456	500	469	498	458	460	447	470	412	470	461	516	482	472	472	485	511	494	504	455	482	495	474	489	487	495	482	487	488	503	514	492	494	499	445	505	468	527	477	462	453	467	470	472	468	486	480	488	458	439	472	469	449	499	471	496	488	536	475	456	499	420	499	506	484	469	489	494	469	525	490	445	501	461	476	501	495	505	470	433	529	508	485	480	483	478	467	489	473	469	487	448	424	485	456	458	432	487	527	489	515	457	470	484	471	479	459	455	506	487	436	471	497	443	498	472	492	490	444	453	511	464	489	472	474	492	466	497	474	436	495	478	450	470	468	490	465	497	482	497	476	474	465	456	445	512	482	525	485	501	481	477	470	468	511	454	501	472	503	498	469	475	468	472	492	512	484	474	481	464	486	513	485	457	452	478	454	477	531	498	474	494	506	494	512	452	463	490	471	438	459	475	480	538	480	486	496	466	481	481	450	507	470	479	479	480	479	499	479	458	466	457	501	518	493	458	483	452	494	477	467	494	467	475	476	536	492	506	488	539	466	491	496	497	492	440	454	521	505	471	503	467	505	487	511	475	498	505	485	489	471	479	498	494	487	519	506	432	456	508	503	483	501	500	474	489	478	458	492	425	471	462	467	471	488	479	488	507	521	471	442	506	453	487	506	487	490	470	491	498	488	477	534	508	488	468	470	494	460	495	449	481	519	511	458	494	513	460	461	533	470	470	474	470	485	420	459	446	460	475	453	480	479	459	456	492	507	487	497	461	455	493	469	493	496	471	514	480	472	458	495	496	519	461	439	483	466	507	471	485	467	487	515	451	458	507	484	483	489	466	477	474	502	461	482	515	465	462	521	477	443	496	534	503	482	535	529	481	513	483	503	456	477	495	478	502	487	502	487	517	478	456	494	484	463	458	511	508	474	481	462	501	489	488	486	458	464	504	486	485	493	441	460	478	453	461	490	476	512	477	473	462	485	493	511	492	465	480	494	521	478	487	477	503	467	470	490	533	453	469	462	508	442	519	498	509	443	510	480	463	483	458	451	442	445	450	482	465	501	499	514	485	474	471	496	497	490	511	479	500	461	446	482	504	478	494	495	472	455	480	483	491	511	477	457	463	493	503	468	471	457	471	504	438	516	491	481	469	436	477	456	496	468	506	491	503	475	504	537	496	481	457	482	480	499	490	473	495	517	495	487	460	488	471	501	541	500	431	469	470	486	512	463	474	478	477	510	492	455	481	453	486	446	450	500	485	467	465	473	456	512	457	484	474	466	478	496	450	480	520	485	457	454	477	434	499	461	482	505	470	493	485	436	539	473	486	492	463	463	514	492	507	466	474	495	490	482	472	471	468	511	519	477	492	486	512	460	494	455	492	539	503	482	513	511	522	510	485	460	469	477	495	464	506	493	485	498	478	502	517	519	498	471	491	481	466	487	452	521	495	471	499	509	471	450	495	462	510	476	477	504	482	521	477	472	478	496	490	467	495	517	467	505	526	473	481	501	497	522	429	494	492	504	472	511	492	466	489	483	461	532	481	471	468	491	449	434	514	497	508	487	476	488	487	507	464	463	483	452	511	481	507	453	469	499	470	481	491	512	441	502	474	444	437	468	458	454	488	477	474	499	495	501	478	495	476	474	452	503	461	451	463	484	510	470	492	504	493	505	472	486	530	478	477	490	507	495	482	478	508	504	489	523	502	466	476	478	508	463	491	487	472	467	477	481	529	500	432	485	494	500	445	458	507	510	499	490	461	471	456	477	438	481	497	467	493	471	474	479	495	487	479	477	468	493	481	453	492	451	450	457	504	481	462	478	481	472	472	486	451	513	440	468	480	490	528	478	505	454	426	483	485	465	452	453	505	483	475	459	495	482	521	458	466	486	477	482	498	497	463	507	484	471	468	452	477	470	473	490	486	466	493	479	491	451	483	466	496	483	508	467	491	451	473	489	464	445	494	469	499	469	496	475	472	486	432	475	479	495	484	475	470	487	469	482	467	501	468	478	455	488	459	505	506	491	471	479	491	445	516	485	490	513	468	468	551	481	503	486	505	474	480	477	487	474	483	484	489	447	463	488	461	465	459	494	503	519	462	490	452	455	525	511	480	486	463	471	512	444	466	440	468	482	486	484	542	472	474	477	459	496	478	474	431	493	437	471	449	466	440	446	472	483	475	487	505	419	493	458	487	462	456	494	488	478	497	481	484	471	503	497	484	459	482	510	455	468	517	475	476	461	506	438	516	493	468	489	472	468	489	485	474	501	462	481	513	511	510	474	495	470	477	503	488	451	487	449	462	451	508	504	503	488	443	514	456	524	468	445	470	455	459	499	453	505	497	501	475	441	483	478	458	489	492	474	432	483	468	489	496	511	474	489	473	467	482	500	490	479	498	477	489	496	495	462	482	520	449	474	462	421	509	496	466	444	449	507	486	474	480	498	510	430	485	500	493	468	500	455	443	487	492	500	505	484	452	501	497	494	515	445	529	544	456	455	501	468	458	490	510	438	459	466	466	472	493	528	478	484	474	446	518	466	478	482	497	468	476	477	476	517	472	503	474	482	455	449	482	475	474	499	454	495	490	456	481	474	492	533	462	468	432	470	506	497	503	464	437	528	467	474	501	517	484	435	454	493	497	488	452	478	507	454	496	498	452	497	482	489	528	482	464	463	465	476	430	501	497	453	444	455	497	439	455	481	479	471	514	492	456	481	476	496	486	475	454	517	483	467	503	485	492	497	484	514	491	483	477	482	469	478	496	476	475	508	453	485	510	483	502	492	515	517	493	472	461	507	465	479	464	480	473	510	496	516	446	436	478	500	526	487	452	485	495	517	487	498	467	463	457	505	487	466	474	492	487	501	489	470	490	456	495	479	505	479	472	481	462	482	481	499	496	451	487	500	483	464	474	491	482	511	502	456	520	462	473	455	484	470	458	478	521	467	492	461	467	469	458	500	477	481	468	462	504	458	493	424	467	496	469	481	472	477	485	486	505	482	481	504	484	492	460	489	457	497	472	490	505	469	504	482	461	403	463	487	476	508	487	495	453	524
41816	10988	2983	1702	1247	953	796	635	565	497	516	448	434	405	418	406	384	357	311	356	316	333	315	334	330	370	307	302	340	322	344	324	330	309	321	316	303	328	338	323	313	321	328	327	337	316	325	306	281	290	329	335	298	288	339	299	302	334	312	325	327	300	347	303	308	294	288	350	297	316	326	300	287	308	321	305	318	354	311	288	336	305	309	305	277	297	297	341	327	307	333	289	336	326	332	333	303	306	296	294	303	291	296	308	337	359	336	303	323	293	304	313	292	332	289	299	310	279	282	298	328	288	334	303	317	282	297	292	294	330	330	319	347	326	312	296	304	272	299	317	276	283	319	301	282	313	315	301	301	319	321	303	300	294	275	316	303	329	278	286	308	262	323	285	322	304	316	307	323	307	318	306	321	301	319	289	317	312	298	303	329	317	290	315	299	341	289	283	300	325	319	319	309	324	339	290	299	290	282	301	316	331	341	316	313	339	310	323	287	314	319	303	306	307	330	305	328	342	312	355	310	311	325	320	294	292	321	322	318	297	323	299	294	273	338	285	286	300	276	320	349	348	295	308	299	312	289	282	288	340	292	297	348	327	354	341	299	300	294	301	316	311	306	335	303	288	330	313	304	316	294	301	312	329	283	289	260	306	301	307	327	281	295	313	292	313	294	306	318	324	330	286	275	311	297	321	312	307	327	301	284	312	327	328	351	323	298	319	281	273	284	331	324	316	287	324	332	324	315	326	288	335	333	300	306	320	283	294	338	321	314	293	312	316	305	294	321	295	294	315	310	323	321	296	296	301	307	301	324	322	338	334	315	324	309	311	340	319	296	298	304	287	316	273	287	303	293	300	341	276	305	322	314	292	271	325	305	327	352	310	303	300	286	339	301	331	290	303	300	311	317	339	267	310	296	307	328	278	338	327	284	306	342	306	301	304	291	290	328	325	321	318	320	295	319	332	272	299	325	312	274	330	289	283	297	311	296	274	302	299	299	311	349	320	303	326	346	298	321	349	322	302	319	307	319	286	339	322	322	287	344	304	308	321	300	308	307	327	306	294	279	288	344	324	289	308	305	309	312	295	268	327	311	310	334	289	288	332	338	301	335	296	311	310	339	292	291	339	310	326	320	329	284	324	311	294	306	302	295	315	290	292	281	278	316	313	285	304	325	303	308	314	336	308	330	283	300	307	307	312	319	285	321	291	278	315	322	344	300	329	280	316	296	266	320	335	310	300	276	325	300	326	327	301	270	309	300	297	316	312	311	311	309	318	306	317	331	273	324	332	280	300	285	308	283	297	316	315	285	300	289	306	275	338	309	289	314	329	318	318	295	306	315	284	315	325	299	313	304	316	309	306	356	306	310	363	319	323	282	312	334	302	311	319	316	298	257	295	291	311	284	315	319	334	321	292	298	284	291	312	306	308	318	308	287	306	321	290	319	278	300	314	328	294	295	307	284	316	317	299	307	322	312	336	291	283	328	271	310	347	284	302	319	328	302	333	299	341	295	289	319	323	322	291	328	304	283	317	299	294	317	340	278	313	302	309	307	278	299	273	311	304	337	288	307	283	318	312	321	307	280	301	333	313	328	306	312	311	314	267	301	282	294	298	324	315	281	323	336	306	327	296	300	291	299	333	267	306	330	320	343	292	305	291	291	281	318	317	283	305	306	316	300	303	343	335	277	307	336	318	348	306	300	307	333	305	299	298	362	283	302	320	328	289	300	331	295	291	339	285	310	290	280	319	301	321	297	319	354	302	319	320	289	296	313	310	344	286	325	319	307	332	325	285	295	315	297	303	311	284	296	302	317	328	286	302	293	331	329	323	317	283	294	314	324	322	316	331	298	298	309	302	286	255	304	309	298	326	329	310	321	305	305	291	287	320	303	317	289	280	316	335	315	309	323	311	275	302	299	328	308	336	350	296	294	307	330	314	299	297	294	305	320	325	323	295	324	305	346	288	323	313	288	305	323	291	308	304	291	295	296	310	326	313	295	276	307	326	349	323	282	284	323	281	281	315	285	320	305	313	308	315	306	273	285	323	312	316	280	270	325	289	306	259	311	320	275	279	341	292	330	325	304	314	293	283	300	296	329	303	289	358	317	311	290	304	331	325	286	268	320	313	323	344	308	338	317	288	298	295	291	318	319	314	281	347	318	299	307	318	318	310	285	336	311	310	308	311	291	285	360	319	295	341	335	322	296	300	324	295	304	322	309	307	308	313	312	267	309	320	338	322	320	278	287	336	304	294	311	333	329	298	293	303	323	303	309	337	279	331	315	317	293	322	312	329	296	313	309	309	312	312	304	318	303	295	308	286	295	311	316	337	291	309	318	325	308	285	335	299	266	303	314	353	317	311	291	307	327	305	319	295	318	294	278	321	303	292	304	319	297	279	300	288	322	276	298	289	296	316	304	327	299	350	306	276	324	328	336	297	291	310	304	298	290	297	337	284	271	308	315	278	290	303	319	322	309	323	300	317	300	326	293	316	295	290	352	326	314	308	335	316	318	317	279	295	338	284	303	306	294	330	356	302	312	302	301	316	293	281	309	335	299	292	297	285	301	338	338	272	295	297	324	326	304	324	303	348	313	287	298	313	285	295	339	314	305	270	316	309	301	304	278	288	290	329	323	307	312	330	300	321	330	283	296	306	299	306	303	287	325	289	304	331	315	312	292	286	307	321	309	298	289	272	331	302	290	313	271	333	310	286	333	299	347	286	331	320	292	322	304	290	287	319	328	284	303	321	315	309	305	312	320	278	323	328	294	322	315	336	315	289	335	304	313	358	296	305	305	297	295	301	312	325	328	298	281	288	308	312	302	297	326	283	330	335	284	321	305	306	313	324	307	313	302	298	316	281	316	337	308	317	312	300	309	326	317	297	331	293	315	303	331	284	298	302	332	311	296	343	315	271	280	322	292	306	327	282	323	293	322	320	325	300	297	280	296	328	334	281	351	334	303	307	310	317	323	297	303	286	325	287	312	286	323	345	306	321	355	305	315	331	283	290	307	321	318	300	269	289	306	303	327	296	290	313	289	316	341	333	285	310	334	253	334	291	323	289	296	297	328	285	299	319	303	310	304	284	294	310	321	321	308	336	318	286	329	332	342	300	319	346	336	300	290	309	287	309	333	301	301	301	317	315	305	282	329	316	277	305	307	286	353	332	329	310	334	320	295	288	295	292	266	299	303	301	292	319	330	306	308	328	295	305	306	282	297	321	294	309	326	305	315	370	321	315	327	328	317	326	328	316	305	327	310	310	340	337	292	307	326	268	287	301	304	338	310	292	306	341	296	324	304	322	306	277	314	328	327	333	313	291	285	316	323	307	303	342	304	319	280	278	341	299	326	289	317	316	314	289	308	294	339	298	336	330	326	331	314	313	303	292	325	279	306	276	298	304	329	314	304	323	344	312	300	345	281	322	302	318	309	288	295	314	302	309	307	308	308	311	306	296	323	327	325	290	286	294	301	304	324	312	308	320	310	317
18630	2168	4291	5106	4517	3701	3121	2630	2381	1938	1886	1736	1600	1506	1350	1342	1246	1183	1122	1046	1054	1072	992	924	1045	931	913	903	896	864	883	914	931	868	903	856	917	868	858	834	849	828	868	904	871	840	828	829	814	815	781	858	776	853	824	812	791	797	793	797	806	820	807	751	763	764	785	762	793	788	753	779	786	753	780	797	787	748	798	786	809	784	760	740	759	777	761	794	807	836	761	788	775	814	753	779	813	769	809	764	796	775	765	750	760	815	737	824	738	763	799	786	785	867	771	729	797	747	763	783	790	827	761	786	733	786	836	775	779	822	753	784	768	808	759	753	815	814	763	760	770	834	776	758	761	721	740	810	749	749	783	730	777	774	783	757	781	843	783	769	719	783	751	747	783	789	779	791	769	783	792	786	768	737	822	763	853	794	787	725	796	820	813	760	740	759	748	801	763	835	785	792	780	756	773	762	804	769	771	744	798	791	741	719	758	795	750	709	776	758	790	796	771	782	713	778	788	770	750	826	754	783	785	779	783	792	824	737	766	738	762	723	754	806	741	785	748	785	758	783	781	777	721	758	758	776	740	818	762	751	747	768	800	757	763	742	730	747	720	790	818	742	792	768	827	785	804	758	732	778	741	746	756	733	741	756	775	777	786	810	792	739	790	766	761	780	825	787	777	764	746	756	750	760	795	768	770	752	797	774	731	765	815	748	746	760	811	805	755	766	763	787	760	792	761	791	780	724	793	820	803	728	720	774	768	738	809	813	789	738	745	786	747	804	776	790	816	748	789	742	802	768	758	733	779	772	814	739	727	778	747	786	792	759	785	708	766	738	773	738	781	769	768	742	769	761	797	718	765	791	801	750	791	772	807	756	793	769	802	809	732	784	801	744	781	793	772	833	759	767	764	775	752	724	789	761	827	733	819	779	764	752	755	724	820	747	767	751	767	786	752	754	754	790	764	748	780	809	819	753	771	810	749	731	781	770	728	789	762	777	789	739	717	768	767	745	784	791	769	767	808	785	786	769	810	766	761	738	776	864	788	737	745	781	697	813	731	826	756	696	746	790	756	767	790	724	747	798	771	774	765	730	784	711	729	812	759	775	711	743	763	734	734	727	781	757	737	762	764	783	743	767	779	753	751	737	786	755	798	750	771	786	801	705	750	782	750	782	760	743	748	817	790	756	763	795	793	790	797	816	768	731	745	710	747	734	793	762	752	745	728	720	827	777	761	762	758	768	799	751	768	813	792	771	798	772	735	760	815	747	787	801	739	765	770	813	791	764	775	757	743	787	800	759	760	733	771	803	749	748	773	783	712	783	788	753	806	760	780	729	776	786	753	716	769	753	760	795	810	742	765	730	779	757	746	765	784	718	742	777	764	761	820	777	754	786	789	790	783	759	813	762	804	786	773	769	757	813	747	799	786	784	746	720	778	793	790	722	745	764	808	766	774	743	753	763	795	728	804	811	737	763	736	780	757	780	759	770	747	765	723	771	744	748	769	775	744	782	775	759	766	788	744	758	784	742	780	718	751	777	761	735	822	752	758	779	778	823	769	732	785	733	745	740	749	835	751	773	743	738	781	774	790	735	762	794	795	745	807	764	738	776	780	736	747	790	797	768	748	798	700	782	767	753	755	729	757	765	751	733	783	739	725	794	793	760	786	796	800	768	776	800	787	773	771	786	770	748	785	744	806	725	747	804	787	780	747	719	755	812	787	809	779	757	780	718	792	723	759	755	789	810	769	801	722	729	768	757	766	718	803	802	824	773	765	777	782	789	777	783	742	722	774	774	776	785	753	761	700	776	773	734	778	802	761	783	740	780	759	751	779	747	734	745	811	770	777	795	760	740	745	801	778	759	770	767	772	780	738	758	750	774	775	817	774	808	792	760	774	760	726	782	788	801	769	760	796	770	704	772	808	762	746	730	801	753	787	797	798	783	756	743	789	771	738	798	798	795	743	772	751	766	761	780	793	764	807	803	779	754	775	718	771	722	755	808	742	811	703	757	761	767	769	768	773	788	754	756	748	760	768	736	757	733	725	797	770	781	774	760	743	770	749	748	804	779	796	844	800	751	782	746	781	768	798	775	795	714	783	826	742	800	736	797	798	741	804	739	760	756	786	776	776	753	778	754	799	753	781	789	717	716	830	752	804	759	769	789	766	795	714	769	755	807	758	765	735	736	811	762	790	787	742	790	770	770	776	781	776	756	738	753	719	736	777	771	804	765	758	760	756	779	729	708	775	829	717	780	746	735	756	750	807	814	772	779	780	778	762	796	771	850	798	808	719	762	727	768	790	788	775	753	777	792	768	732	741	775	742	789	753	825	755	780	813	798	729	751	783	783	777	755	754	756	778	809	753	771	768	814	744	790	741	768	767	795	778	737	701	747	743	797	769	772	765	790	786	803	773	765	736	772	811	759	810	764	806	760	775	786	745	731	737	732	736	756	770	764	791	778	760	704	756	781	792	777	762	806	827	780	766	744	784	792	743	731	744	758	781	800	761	760	776	760	763	780	755	726	773	746	756	776	792	781	744	843	800	725	786	797	749	766	783	786	811	765	818	763	764	822	724	776	810	759	743	757	773	720	745	782	713	771	755	797	779	768	781	800	742	828	791	773	806	810	802	825	751	775	814	729	775	743	765	764	760	781	722	756	770	781	763	790	791	715	775	756	750	800	775	745	724	766	794	757	809	762	812	799	787	767	766	722	783	806	780	770	718	758	796	735	742	816	785	800	781	737	805	835	764	741	789	758	762	783	829	798	739	768	801	827	784	751	776	743	788	767	770	770	759	743	791	793	791	754	746	779	764	758	798	748	749	762	823	763	751	751	768	754	738	740	725	743	753	731	757	719	808	766	746	701	789	766	802	767	772	777	748	773	786	725	767	781	775	748	737	773	742	765	823	788	789	820	779	730	779	808	764	817	751	759	819	775	724	765	796	736	752	753	791	720	811	788	742	764	790	766	774	755	731	774	770	742	798	798	783	800	735	760	711	766	769	762	808	795	782	772	779	763	780	781	735	791	757	777	791	758	795	775	798	842	790	792	795	735	737	794	751	777	770	748	739	819	795	762	807	789	766	800	793	800	775	719	752	749	755	801	763	771	758	778	740	788	831	789	769	732	781	753	730	743	753	770	753	757	772	776	772	749	832	737	765	790	758	787	792	718	736	750	753	779	753	811	693	771	816	754	785	766	761	747	741	706	771	772	845	756	770	789	769	718	754	800	753	757	759	765	759	798	740	746	821	752	784	743	793	752	748	775	736	782	767	818	735	765	766	771	751	794	754	745	770	834	742	725	770	733	763	741	789	804	785	784	780	783	775	783	732	769	756	726	763	777	789	756	753	760	776	765	787	736	811	776	737	774	741	844	741	745	774	756	754	760	785	763	790	850	773	759	791	737	743	797	794	739	727	763	786	792	717	791	761	759	761	768	754	777	801	757	778	771	771	795	767	746	780	751	775	772	778	795	789	745	792	767	795	768
3721	276	290	292	255	311	295	282	261	283	268	275	255	256	244	252	276	262	261	254	299	300	276	243	276	282	241	266	272	280	246	239	240	294	279	254	251	235	246	287	292	252	282	290	247	271	289	257	292	259	257	241	276	273	264	272	288	269	253	305	269	252	285	274	273	286	291	244	275	250	286	228	263	260	283	256	288	249	275	235	262	265	269	268	253	267	278	273	269	280	257	266	263	277	275	264	233	238	274	276	256	293	290	282	251	268	255	277	269	282	278	290	267	273	278	242	253	275	257	269	268	261	230	248	306	267	264	304	238	279	247	279	262	260	288	238	268	274	270	270	279	269	260	256	243	237	276	293	274	287	270	246	277	262	273	293	277	273	278	277	262	272	261	256	273	265	278	244	266	268	282	273	274	304	288	248	280	295	259	241	300	269	247	273	256	261	254	270	281	284	250	278	258	253	240	272	253	268	297	270	267	252	258	267	236	273	266	274	236	284	253	263	267	262	248	265	256	276	260	282	275	245	257	267	285	278	264	294	252	247	285	275	271	248	281	248	243	264	266	279	282	299	237	279	288	269	250	258	270	270	282	250	291	274	242	264	234	271	259	255	266	253	254	292	253	276	283	274	295	267	262	270	281	291	251	300	253	258	264	256	280	241	266	285	271	263	269	278	268	274	285	267	250	303	283	288	253	287	248	243	262	306	246	274	278	248	273	286	275	255	236	271	281	269	286	293	240	243	286	271	257	279	263	269	238	238	268	286	277	250	273	251	288	287	254	259	281	300	258	242	258	285	281	278	270	269	270	275	265	240	253	262	259	235	270	281	274	269	256	255	273	270	256	252	253	254	261	248	241	264	284	273	297	260	292	236	273	289	257	288	244	238	245	255	236	221	252	278	237	276	260	290	260	279	272	249	297	272	251	264	283	267	290	263	259	266	262	268	256	270	291	257	267	259	266	244	289	262	260	289	291	249	246	273	297	235	273	291	291	232	261	296	249	268	249	277	244	232	222	257	249	276	259	274	277	246	267	262	284	273	266	286	287	250	276	269	247	263	298	282	269	275	259	255	277	268	292	305	263	285	280	261	259	285	276	287	277	258	265	270	266	281	278	272	243	246	249	268	260	269	288	270	273	274	274	275	271	256	259	275	272	271	263	254	249	295	265	287	244	228	276	274	231	257	243	273	265	246	258	246	245	267	299	307	272	266	256	272	290	269	271	282	298	258	266	303	259	272	268	271	267	274	270	274	276	262	270	247	280	283	289	260	272	277	285	247	291	255	242	292	289	257	276	253	277	287	286	264	266	261	254	279	300	275	254	306	276	275	284	286	225	260	276	249	257	252	274	240	282	283	304	254	261	292	257	271	254	265	219	271	266	239	259	267	292	277	242	229	266	268	268	255	298	262	255	251	317	261	256	263	257	229	263	246	250	270	271	276	285	274	267	249	251	275	250	276	276	247	244	268	256	245	267	278	306	275	260	262	248	292	279	259	252	272	273	235	273	231	261	255	276	284	254	284	264	244	269	298	297	300	273	284	258	279	277	263	256	244	240	262	265	276	253	258	268	285	299	276	266	291	266	267	276	259	239	260	257	263	292	282	245	289	276	289	265	245	238	269	223	255	297	270	277	266	255	296	286	286	242	225	299	281	288	271	274	291	275	265	268	299	267	280	292	263	280	293	270	274	255	259	271	271	289	266	292	255	267	257	292	287	289	284	243	257	318	269	268	271	278	293	250	275	252	235	276	245	286	275	291	281	228	265	275	249	288	278	249	292	242	256	299	273	266	250	271	239	278	264	290	264	275	271	282	235	258	272	247	277	261	277	247	280	233	274	253	304	255	270	287	255	282	286	272	282	323	273	290	264	270	277	251	278	220	258	262	263	262	288	267	292	283	276	267	235	295	273	272	258	271	293	274	257	261	264	292	291	248	260	259	270	260	267	277	274	294	255	252	255	272	258	261	262	240	312	265	291	272	275	256	258	274	262	248	275	241	259	289	253	234	268	293	302	255	287	284	285	281	259	231	225	258	243	253	259	255	250	259	321	287	305	261	278	267	287	251	248	267	264	274	289	283	262	253	290	285	287	284	265	274	261	274	262	245	269	248	257	250	272	260	269	261	245	263	276	257	278	280	232	269	270	275	288	253	278	277	247	278	255	262	250	257	257	252	235	255	299	272	279	265	290	264	294	297	284	280	260	235	262	294	273	288	270	254	294	263	264	269	281	266	252	270	244	262	286	256	252	284	283	236	292	277	253	223	240	292	276	274	253	270	256	252	280	295	292	295	272	248	281	260	253	279	248	258	238	283	277	268	261	225	264	246	266	261	264	266	279	296	255	260	286	262	269	259	295	252	276	243	237	277	254	259	289	265	224	283	273	245	268	249	254	246	285	250	251	263	266	273	283	269	281	253	282	265	279	276	242	274	273	288	266	273	240	275	253	261	290	274	299	301	284	269	248	268	267	287	286	262	304	262	277	303	250	276	296	259	285	267	281	281	285	271	267	276	263	288	241	264	273	253	269	291	271	251	261	246	263	267	287	239	260	251	304	276	273	279	242	278	284	264	261	267	288	238	253	261	277	268	266	240	252	244	246	266	286	257	288	267	258	255	259	260	276	260	268	252	246	263	266	268	271	296	248	271	272	263	250	255	261	280	314	294	284	298	258	228	282	264	262	283	271	250	248	293	256	258	283	254	263	264	251	278	282	274	292	274	287	252	294	267	267	256	241	267	251	277	275	259	277	293	252	250	261	270	254	285	267	251	269	269	257	249	263	267	277	284	293	268	244	247	245	251	294	271	307	274	263	247	265	262	269	246	253	259	268	255	262	242	274	276	257	252	251	279	288	265	252	276	255	274	276	258	294	268	283	280	273	303	258	252	261	304	238	245	227	263	263	264	266	295	272	287	291	273	304	257	263	275	241	254	251	259	278	291	251	281	259	263	287	252	238	258	311	270	251	291	279	244	272	250	281	248	254	265	272	271	242	283	275	277	275	258	270	257	280	254	274	256	293	270	260	258	259	288	240	259	283	269	269	255	250	297	273	265	283	263	267	276	295	290	268	259	255	263	295	240	280	262	241	251	280	300	255	306	291	276	256	296	267	269	253	264	301	282	271	278	269	250	267	248	303	253	251	280	294	256	266	267	276	236	283	267	253	269	262	278	274	269	265	259	237	282	256	272	256	256	267	254	241	257	291	296	297	269	277	294	294	275	255	247	263	292	281	254	250	291	274	274	259	283	286	262	262	263	283	265	267	265	284	292	273	293	260	263	274	264	283	266	257	260	293	256	288	291	262	243	302	272	256	270	282	248	279	265	255	252	234	277	238	301	251	243	236	250	297	234	276	271	271	292	263	228	253	281	253	257	274	297	261	270	265	240	267	268	268	274	269	284	289	251	276	273	251	245	292	325	276	255	262	263	271	253	268	272	243	290	305	258	265	263	300	253	236	273	227	262	314	282	257	268	266	242	287	266	276	258	282
4134	666	767	746	805	690	734	720	701	695	697	713	699	636	651	611	644	635	646	688	661	642	652	654	675	671	664	657	680	618	618	650	699	661	648	681	686	645	653	631	643	625	680	642	639	667	644	653	671	646	621	655	625	645	631	682	688	604	625	698	707	666	612	620	638	693	637	683	668	674	655	627	638	672	664	663	691	696	615	635	682	642	635	660	663	670	616	656	640	639	623	688	663	671	655	667	667	679	608	634	658	667	649	677	694	674	690	618	650	671	662	679	697	672	708	685	677	658	669	648	678	655	646	623	649	666	645	617	684	666	640	647	671	630	647	657	681	666	692	638	658	653	652	632	690	667	675	649	658	680	656	645	657	646	682	654	636	660	671	624	631	638	672	673	688	689	664	660	682	634	703	648	669	667	651	641	710	671	634	676	606	667	689	650	669	659	701	645	689	635	652	679	661	655	651	687	627	681	664	650	671	600	671	665	654	619	668	631	612	610	655	667	660	660	683	657	662	624	650	661	669	631	669	661	652	644	647	642	688	636	663	645	700	678	651	641	679	611	647	685	608	640	634	613	694	632	657	663	624	641	681	697	649	667	671	633	639	688	655	635	686	680	675	628	658	667	672	643	651	633	665	689	628	655	672	637	644	644	673	706	640	692	633	692	671	667	659	655	710	662	653	638	693	626	673	692	683	670	685	610	653	711	646	663	657	611	652	668	648	643	614	656	650	679	660	627	682	660	643	670	650	718	677	630	620	684	655	604	660	691	668	649	615	695	645	639	674	625	625	719	632	665	664	635	663	622	665	678	684	653	639	653	681	644	683	605	628	651	661	688	707	642	635	683	666	664	613	617	630	638	614	672	660	645	655	660	667	637	644	707	682	665	645	653	636	654	638	656	661	661	673	682	630	709	678	648	698	626	632	679	661	666	663	678	668	680	606	624	662	695	639	667	659	643	662	665	680	667	666	696	652	592	650	653	620	640	665	655	612	613	661	615	658	609	637	661	673	635	608	615	660	615	644	644	666	687	650	633	620	660	687	639	626	686	664	637	630	630	616	664	654	666	679	620	682	626	674	715	661	635	651	664	615	645	694	654	681	683	645	678	675	658	650	644	668	644	636	696	692	686	589	615	663	667	682	682	668	654	686	642	642	716	688	605	681	653	693	651	627	659	682	646	670	647	638	714	660	641	685	662	692	622	693	629	652	691	681	661	649	607	668	656	662	661	628	720	633	651	677	648	668	674	649	689	675	645	658	637	677	637	676	632	646	659	693	677	645	647	648	648	662	686	690	664	627	719	719	623	652	670	674	666	648	692	662	659	707	638	671	683	716	620	666	634	635	676	698	663	631	680	676	649	589	657	619	658	639	664	623	653	635	659	622	667	630	626	646	655	671	681	649	605	665	612	637	716	666	602	634	700	653	655	632	650	662	616	671	684	639	655	621	652	650	651	633	611	687	661	614	658	616	671	665	648	653	714	677	650	641	663	660	718	633	635	651	646	657	670	605	672	679	625	667	581	609	661	609	614	659	680	637	673	653	665	700	698	668	651	642	613	635	623	619	613	674	642	655	613	700	633	647	654	594	672	647	667	658	642	682	668	667	649	663	624	667	684	691	667	643	650	675	643	664	681	635	708	673	639	648	674	634	641	684	647	638	668	616	658	662	645	616	605	649	630	682	651	669	645	668	590	622	643	634	642	670	667	710	666	646	667	638	609	656	657	672	669	686	646	664	627	631	648	661	661	681	667	651	666	630	687	694	626	640	664	688	685	647	666	646	645	665	639	676	625	633	642	605	707	631	643	637	643	681	660	622	684	636	636	677	646	628	637	689	655	656	628	660	640	657	663	684	696	630	654	645	680	670	690	638	685	645	667	601	643	706	603	670	645	654	651	646	681	643	690	652	642	696	648	622	700	672	631	659	618	666	678	666	635	635	665	626	631	657	703	662	629	661	619	704	648	641	675	653	645	643	649	676	656	624	630	697	670	665	612	622	654	659	654	640	638	679	629	681	644	686	652	622	648	670	653	660	678	643	642	659	661	650	654	694	647	624	642	683	679	732	674	638	653	645	640	657	693	646	602	635	608	681	644	650	670	699	650	662	690	648	668	679	628	646	661	658	692	619	637	651	711	700	675	641	618	626	621	665	624	600	681	632	611	700	653	624	709	638	637	631	645	613	621	648	677	683	624	601	674	601	676	643	636	639	607	677	651	649	669	626	642	670	665	651	673	646	631	696	640	658	635	648	637	640	696	673	648	615	642	687	641	715	709	680	628	644	626	662	652	674	642	644	641	626	683	686	677	662	628	667	641	660	637	640	619	637	674	678	684	604	657	639	683	643	711	668	710	632	660	662	652	678	654	625	680	655	674	658	683	662	643	615	676	648	655	665	645	660	639	595	685	684	674	619	703	636	633	618	664	615	641	713	619	674	668	661	657	652	655	686	603	643	659	620	638	644	673	662	659	654	613	654	666	660	598	631	632	673	687	646	605	666	647	675	687	640	685	675	669	653	679	685	712	657	646	610	633	677	685	669	647	641	673	630	655	667	689	669	656	641	653	707	690	648	611	698	706	674	692	652	662	643	653	617	642	669	696	631	664	636	661	652	626	628	668	647	625	683	677	680	699	664	624	676	673	632	672	586	664	665	671	657	650	684	676	682	652	634	691	617	676	666	671	654	628	695	602	668	714	633	703	649	618	677	700	633	678	661	635	654	682	657	607	669	614	667	684	625	641	619	630	660	655	685	643	613	685	615	677	636	629	640	663	641	674	650	652	715	654	650	642	700	672	677	683	642	640	621	673	672	633	629	679	699	615	621	721	616	607	653	612	667	629	659	663	645	673	662	666	691	649	658	599	656	650	632	666	713	641	697	621	657	625	648	657	674	659	647	669	687	672	635	606	659	631	643	635	656	665	659	675	674	676	640	691	661	639	670	660	622	667	656	593	665	650	634	616	636	630	645	644	649	679	649	653	673	690	659	702	656	630	660	652	706	705	652	652	641	711	616	685	674	693	614	640	612	602	674	617	655	667	656	653	647	665	674	634	692	687	655	654	663	680	636	649	685	653	671	634	663	659	618	635	667	649	646	677	662	728	655	653	693	648	712	672	660	632	660	616	677	639	620	683	673	639	700	696	672	640	673	624	657	624	656	639	644	659	669	719	637	698	608	633	663	649	626	612	679	687	703	649	653	631	673	639	665	650	663	658	621	658	679	664	602	616	642	660	614	697	646	645	633	650	668	638	667	687	668	646	697	661	591	648	680	642	659	669	683	649	689	644	708	679	634	658	676	677	643	693	638	637	614	667	675	627	671	646	693	665	663	646	655	642	649	629	671	658	651	655	692	630	707	617	667	658	613	638	633	687	648	624	677	653	631	626	599	658	666	637	641	665	644	640	698	663	653	653	657	706	659	665	644	653	659	643	623	680	668	607	690	659	649	637	635	680	711	665	673	659	641	672	625	600	622	655	676	651	706	640	632	686
28282	3487	1094	817	636	506	439	347	299	291	240	267	267	228	227	214	238	192	211	201	222	163	194	195	213	208	205	198	202	189	185	197	174	197	196	219	187	173	203	197	172	157	184	197	168	185	200	169	196	205	199	193	161	180	181	195	198	164	165	176	193	197	183	185	214	177	188	153	168	193	185	191	214	188	200	160	195	203	165	191	189	182	182	188	201	179	196	163	184	188	200	206	200	193	191	181	204	185	181	192	187	186	173	169	184	157	199	204	196	182	178	176	189	180	194	188	179	195	183	174	171	185	166	201	193	174	182	202	153	164	189	196	182	172	184	189	183	171	178	167	186	188	172	180	197	196	212	170	191	155	191	190	165	186	197	215	173	191	175	168	206	188	168	183	170	181	178	206	180	169	181	180	192	193	167	162	180	203	159	171	150	161	159	189	173	169	193	171	180	153	185	143	183	172	184	197	184	182	164	214	166	179	175	159	200	168	166	201	210	166	172	181	182	192	181	176	154	185	192	191	162	186	190	172	192	193	192	192	195	183	191	167	178	178	201	188	189	200	191	177	197	169	160	164	170	173	181	187	166	190	177	179	181	172	178	180	210	167	173	174	174	169	153	166	179	178	199	191	200	177	173	161	168	175	195	184	191	187	163	193	205	192	172	195	186	184	164	196	189	212	188	189	199	181	171	176	170	176	163	201	176	151	195	198	199	189	188	196	187	176	159	175	163	188	195	192	193	198	185	197	181	159	182	171	188	175	153	160	177	192	152	186	170	174	205	176	160	176	192	162	168	176	171	209	208	175	173	168	179	178	182	194	182	180	195	166	173	180	189	224	163	181	185	203	183	191	167	193	183	190	184	186	205	167	167	167	186	210	190	159	172	196	201	188	191	186	156	169	171	181	196	155	190	205	163	160	176	191	229	208	192	168	171	188	165	183	157	175	171	204	164	201	167	194	174	203	179	159	186	179	179	190	169	171	203	166	173	184	174	167	174	166	181	183	178	174	167	166	187	182	170	146	155	193	153	197	183	196	200	146	187	171	190	177	207	170	186	168	193	185	161	178	178	192	202	195	185	203	171	201	172	176	169	194	169	185	207	204	189	170	163	181	195	178	193	210	173	190	186	175	185	185	174	186	181	169	172	179	158	154	200	184	175	173	185	201	184	177	176	176	159	183	172	164	187	184	195	183	221	170	174	189	167	172	173	173	184	183	173	197	182	194	175	187	166	173	173	204	158	167	204	185	180	191	183	190	167	202	182	183	169	195	170	197	152	154	166	188	173	178	174	164	173	177	176	193	185	164	178	179	195	176	183	178	202	188	177	199	202	168	176	188	197	182	166	179	187	179	188	193	186	195	174	170	202	184	162	175	183	182	166	188	192	198	189	189	168	196	198	201	187	171	182	187	206	182	183	182	186	190	216	165	165	182	185	180	185	169	179	188	173	163	179	189	145	217	168	196	184	170	203	164	181	172	194	177	176	185	193	205	175	195	178	177	169	194	167	189	199	177	179	178	181	186	176	202	181	188	196	198	182	181	185	186	213	194	174	173	164	189	193	196	209	197	167	189	198	179	191	168	161	183	171	156	182	167	162	209	195	170	187	199	167	169	175	202	173	172	164	190	176	165	172	186	198	178	172	191	196	227	203	208	208	163	199	192	207	216	186	179	184	182	184	174	165	195	197	181	197	173	170	195	157	176	173	205	187	182	176	141	174	212	170	206	189	168	164	172	206	182	164	178	172	168	186	177	159	212	171	173	195	195	168	194	211	174	187	172	186	177	179	185	189	213	188	196	188	195	161	168	207	186	177	195	167	165	200	180	173	186	150	196	198	189	181	178	164	166	183	189	195	179	188	172	175	180	188	184	157	189	174	190	189	175	153	156	188	164	171	201	208	161	189	165	156	172	184	199	170	172	194	204	168	185	190	178	190	198	181	228	186	186	171	190	160	188	167	189	180	161	159	193	169	190	215	181	183	180	175	158	184	189	191	160	175	160	187	178	180	183	176	177	191	186	204	206	184	182	201	190	186	160	144	179	208	184	170	184	182	153	170	187	188	176	184	183	206	190	187	200	141	162	186	160	179	188	173	167	186	190	150	187	200	171	154	215	191	166	153	198	190	185	173	159	205	173	198	180	183	173	195	193	178	192	200	157	199	180	159	212	194	182	201	179	205	168	193	165	183	182	154	178	182	183	200	184	178	178	175	157	185	165	161	193	161	186	173	198	187	191	158	167	154	183	167	185	176	181	185	191	182	163	196	185	173	194	192	186	175	185	203	185	173	179	195	186	176	162	174	180	183	175	198	186	184	174	192	174	153	198	165	180	205	182	181	186	177	173	199	188	167	180	182	177	192	190	163	176	204	184	177	191	174	195	186	183	173	161	222	167	181	174	167	165	195	185	173	205	176	183	189	192	185	191	170	206	207	196	195	221	192	163	181	190	189	178	152	199	201	219	184	171	173	180	206	172	166	191	197	171	183	198	195	165	206	210	193	183	203	183	177	159	175	191	182	158	182	184	200	180	175	188	172	203	176	204	203	190	170	205	151	178	181	197	161	190	178	192	171	194	160	162	166	183	171	195	179	197	186	202	196	183	168	179	184	178	185	174	167	168	207	166	210	183	186	180	168	161	176	188	196	185	191	184	166	185	205	201	187	193	160	177	185	169	162	172	170	203	178	176	176	192	224	196	194	211	193	192	195	184	193	166	199	174	174	197	169	197	174	185	194	172	194	171	162	198	188	194	182	166	189	195	185	185	187	182	198	182	185	173	184	180	189	164	167	168	189	202	177	201	205	188	179	162	213	162	207	177	180	179	180	195	185	175	186	171	178	189	189	177	195	210	186	195	168	171	193	196	186	168	185	187	189	196	157	171	173	176	188	191	192	181	166	177	190	207	169	211	177	209	178	198	175	173	179	177	197	211	181	173	198	196	197	179	188	169	176	186	170	181	194	202	180	191	167	181	179	187	171	228	190	179	190	202	191	192	167	183	189	194	173	171	177	195	191	168	209	150	181	193	185	206	171	164	197	187	185	176	185	201	196	187	187	180	184	201	204	174	184	204	165	181	223	189	182	180	201	186	178	172	176	175	180	189	201	172	188	197	185	174	186	179	201	190	177	170	182	200	195	158	195	168	192	179	177	200	171	175	186	175	175	172	178	177	180	162	171	204	171	197	177	191	180	170	195	180	180	195	187	181	182	206	171	179	192	175	191	198	183	175	198	198	176	168	183	206	177	164	188	188	182	185	165	178	177	178	157	168	186	175	180	180	171	191	197	203	166	174	162	198	166	164	158	162	181	193	195	172	189	149	203	168	166	178	200	189	169	223	182	198	200	180	192	184	199	183	175	184	199	186	182	209	198	196	197	177	194	182	211	177	190	164	196	198	195	191	160	171	188	182	170	186	183	186	206	186	193	177	214	192	188	151	189	180	169	171	169	190	198	191	191	208	182	185	200	164	197	180	198	176	180	193	181	184	162	168
13216	1177	2458	2768	2443	1996	1736	1468	1309	1139	1069	910	936	874	815	747	715	716	646	653	632	619	634	561	586	606	563	568	565	535	503	568	492	556	528	522	551	568	501	523	563	531	528	544	548	532	564	513	530	517	530	505	516	496	531	489	494	492	540	544	500	507	494	519	464	487	483	494	507	507	524	530	474	535	474	467	492	479	492	501	487	561	504	562	479	501	495	468	487	456	481	493	503	480	468	514	511	496	497	475	453	477	466	525	525	460	470	484	471	534	496	504	511	505	504	540	474	480	487	507	535	491	497	488	463	516	470	472	536	518	479	461	451	507	468	472	457	484	496	476	516	453	475	498	498	443	497	530	509	542	501	484	442	471	497	454	516	532	490	515	508	495	483	458	524	481	525	498	511	532	465	498	502	492	511	562	496	520	514	474	499	484	444	498	485	488	499	489	480	531	468	475	511	485	497	480	476	461	498	477	497	523	506	524	465	478	463	494	497	506	490	509	520	476	455	484	484	486	524	458	542	483	512	459	494	486	497	471	498	548	483	484	433	480	501	507	476	512	467	533	516	507	486	507	524	465	498	512	492	468	468	473	501	535	532	481	474	492	517	505	503	511	479	505	512	495	514	442	531	510	479	508	507	490	495	460	504	512	461	480	508	504	495	486	528	500	462	445	496	546	501	481	484	468	529	487	506	483	500	502	484	479	497	499	487	490	517	496	498	480	478	506	557	488	476	490	524	474	444	468	496	491	503	497	487	515	466	456	522	476	471	485	489	544	512	495	519	468	474	480	510	501	484	487	462	450	508	525	458	480	465	514	498	492	453	462	512	522	506	477	486	465	484	472	498	477	506	488	501	529	496	486	480	474	454	497	518	468	478	467	576	505	488	531	532	485	471	498	454	503	505	514	478	470	488	557	475	457	465	502	525	524	505	502	492	490	523	510	495	532	498	522	479	479	505	498	477	489	464	474	505	474	521	514	485	466	474	508	508	491	488	513	494	473	486	503	482	495	497	510	480	473	474	476	487	440	512	493	518	467	458	495	478	487	514	484	462	490	510	556	524	487	469	490	476	515	499	503	486	521	458	492	488	473	514	487	497	467	441	514	465	483	531	521	507	476	495	483	480	477	488	457	515	534	465	482	450	475	482	481	492	510	475	502	490	506	508	478	503	498	484	461	494	535	472	482	469	475	466	506	508	468	487	521	490	482	507	475	516	492	483	442	537	499	499	530	506	498	482	458	516	478	479	474	466	540	479	479	482	562	526	501	467	435	476	507	485	513	507	474	511	506	500	486	481	498	474	479	496	456	514	451	464	489	481	507	469	504	497	489	506	481	478	480	485	499	476	528	464	519	470	522	504	513	482	490	466	520	483	479	444	502	509	473	490	522	495	501	478	485	475	536	476	501	486	476	508	512	490	469	484	484	499	466	512	495	491	489	486	501	536	527	476	492	437	508	455	521	468	497	531	472	473	475	473	487	473	496	478	495	523	486	480	480	499	506	474	511	471	512	490	497	514	513	504	475	497	503	501	502	517	477	521	465	464	477	497	493	467	494	493	537	547	473	533	524	504	494	487	485	473	520	492	495	509	502	491	468	509	506	498	550	466	477	464	483	467	523	526	507	489	502	488	505	486	512	487	510	457	488	463	496	487	475	485	511	496	511	453	483	550	513	510	500	533	480	433	529	515	483	553	489	489	509	494	466	511	484	491	474	465	473	503	492	481	511	507	476	482	514	482	508	490	504	492	504	469	485	527	475	484	483	521	458	494	473	494	519	463	535	480	482	464	491	466	484	483	503	499	501	475	464	513	510	529	461	494	524	522	491	476	476	522	473	474	534	497	475	446	505	480	468	525	492	484	506	478	533	493	506	493	515	429	479	482	462	493	498	491	503	534	512	478	522	466	505	459	520	485	504	472	495	457	493	498	487	511	482	476	510	513	519	522	476	471	472	497	492	483	519	490	491	481	500	502	460	526	470	529	503	530	488	496	495	484	466	502	499	471	512	509	479	517	540	496	495	494	520	486	475	500	514	500	514	484	478	492	489	505	512	499	485	497	492	496	551	482	472	474	491	492	503	471	450	485	500	483	495	529	493	477	457	515	487	461	476	462	530	469	465	485	487	528	483	540	506	470	509	505	487	532	498	490	491	447	498	487	505	497	492	452	523	498	513	452	491	509	508	465	462	481	511	541	507	473	530	470	498	489	459	473	491	498	467	476	498	487	479	512	485	527	453	488	470	506	515	520	510	458	492	501	469	493	518	452	519	483	482	508	517	510	528	451	466	487	478	461	467	469	492	478	476	481	502	505	480	499	499	504	495	493	493	512	508	475	501	510	471	532	487	505	471	496	490	521	472	488	452	498	500	489	455	517	488	467	512	521	530	505	478	550	507	475	467	498	476	460	439	475	518	512	487	520	469	481	522	526	492	525	490	487	490	488	464	489	480	474	481	496	465	484	516	484	491	472	501	483	497	473	486	473	467	504	530	510	502	492	473	513	510	489	513	469	530	503	505	469	514	469	456	483	451	526	489	462	518	501	487	486	534	489	543	509	490	555	472	494	507	494	519	506	515	470	472	497	495	507	528	488	505	496	490	488	523	486	524	528	503	530	480	522	488	458	484	483	508	572	543	484	485	481	447	517	522	472	466	490	478	478	487	462	449	465	449	485	490	479	500	489	479	480	446	491	478	462	519	496	496	481	494	457	488	472	523	466	462	478	475	512	464	462	526	547	482	470	516	497	485	493	506	492	471	489	461	477	495	503	470	539	518	471	479	510	509	482	518	473	530	538	478	518	472	506	506	490	524	481	472	488	475	485	529	536	493	474	543	478	479	488	481	498	496	460	519	448	481	454	483	462	472	520	486	505	478	535	454	465	476	514	465	471	467	497	446	520	514	509	478	487	506	503	434	490	490	506	516	478	512	504	513	448	492	493	493	476	462	471	511	515	535	472	453	463	477	462	514	480	465	498	515	493	452	520	482	476	487	466	504	487	513	470	495	462	479	485	515	473	461	485	512	515	479	486	478	475	511	498	454	488	527	481	516	501	492	499	527	468	493	490	506	454	468	514	492	462	503	502	489	501	534	538	472	489	487	498	513	490	498	512	456	485	491	478	500	549	489	501	472	476	456	495	507	543	478	550	507	488	468	530	475	489	521	500	532	501	482	489	502	497	466	469	491	520	503	466	514	473	523	494	499	511	506	494	461	449	493	467	490	500	530	475	485	507	477	505	464	490	458	512	464	523	459	500	487	478	485	502	533	497	521	500	521	494	533	462	489	477	512	510	499	456	501	458	519	494	497	515	490	495	523	466	473	497	504	472	495	510	532	501	505	496	484	481	492	485	506	472	518	536	466	516	473	488	490	481	493	465	502	476	526	485	511	510	470	489	517	520	478	523	490	451	466	532	498	500	493	472	479	522	497	482	490	485	491	506	504	454	487	508	462	484	489	496	505	516	490	509	483	490	529	500	480	509	503	484	480
42332	11867	3313	1714	1285	924	747	646	572	524	451	472	447	383	362	393	372	388	357	368	312	331	389	358	331	370	350	339	305	327	361	348	350	318	353	337	334	315	321	330	301	321	321	343	369	341	325	313	325	356	323	330	325	345	334	303	315	330	347	337	325	309	309	299	341	320	303	317	280	316	316	329	335	323	291	291	348	291	317	313	306	329	306	304	327	293	338	305	324	292	306	326	308	335	316	325	314	298	317	315	333	324	351	307	347	334	341	305	324	298	340	309	313	335	345	345	292	300	275	334	350	297	313	339	306	328	320	323	331	306	320	296	323	311	320	332	342	299	309	308	349	338	331	319	310	323	311	329	305	318	337	321	315	310	329	333	351	328	360	304	330	312	339	315	297	265	311	325	313	323	322	349	301	336	319	303	287	311	368	299	327	292	315	329	332	317	323	316	294	300	348	358	288	292	297	324	345	294	292	344	308	303	308	333	318	321	314	311	350	294	293	314	298	298	310	346	322	277	342	335	311	321	291	314	281	344	304	323	324	339	318	286	329	303	314	324	323	351	285	295	284	318	321	294	291	262	310	308	343	303	303	317	302	331	335	328	281	308	297	298	306	308	331	318	309	326	340	319	369	330	298	327	317	303	350	346	330	342	306	336	335	333	338	316	328	317	301	320	343	298	309	289	358	323	306	341	322	311	322	276	328	342	317	312	325	318	302	297	310	314	325	324	347	310	314	313	325	315	320	293	327	309	325	313	335	296	273	359	330	343	308	314	326	321	288	297	309	321	315	317	288	286	314	367	296	313	315	346	324	311	321	311	333	347	312	346	332	324	298	329	311	336	337	356	305	346	300	321	314	321	245	308	315	310	324	295	297	287	297	285	315	283	281	322	345	334	300	307	343	320	322	297	314	310	322	336	300	341	295	311	344	319	334	318	307	302	281	308	292	304	319	300	319	324	344	332	314	313	289	330	283	302	302	312	317	336	263	315	304	321	323	322	349	323	316	313	317	321	316	309	298	340	328	288	339	342	335	302	330	332	296	331	268	317	328	306	300	310	296	299	343	349	337	312	270	290	355	285	326	324	320	301	285	311	313	331	309	355	321	322	310	335	284	308	287	305	363	326	331	361	301	307	334	361	324	289	299	339	287	324	334	321	281	339	316	366	306	303	307	338	359	319	311	343	327	340	312	302	338	261	322	338	292	284	322	320	297	343	330	334	316	313	319	357	315	303	331	315	318	305	347	278	300	300	305	293	298	304	325	294	318	360	316	359	332	334	292	304	347	305	293	325	321	342	294	329	344	306	324	321	338	300	302	318	292	311	301	332	280	319	290	295	301	313	308	295	324	306	340	326	304	342	300	332	336	301	347	291	330	324	268	314	349	324	315	286	341	322	321	321	334	334	318	318	340	324	333	313	321	314	303	325	322	346	317	343	327	325	365	326	309	326	311	312	293	296	295	290	301	333	350	291	308	289	305	316	289	343	325	321	343	337	296	320	314	309	334	349	295	325	297	311	336	298	323	306	340	336	318	306	306	322	287	342	309	283	326	326	318	316	320	314	322	305	328	302	323	322	303	290	297	308	304	303	333	319	323	333	291	344	316	266	329	328	294	291	290	306	286	298	338	329	318	345	339	333	311	287	319	319	318	289	300	327	328	283	334	317	291	295	311	308	319	309	320	349	318	324	344	343	334	353	319	316	291	314	305	317	313	308	321	330	313	322	332	317	337	329	318	307	269	334	326	324	311	302	280	308	314	297	282	308	307	290	311	327	299	316	324	316	324	325	300	309	324	314	328	334	323	308	324	332	318	328	327	286	329	305	311	308	317	340	310	273	317	314	356	328	345	342	302	355	311	308	293	324	307	339	301	297	323	327	324	340	291	318	328	316	312	357	306	323	333	295	303	329	310	341	319	322	288	326	283	306	317	340	346	316	310	322	296	325	288	316	338	310	293	326	303	301	308	311	340	333	306	320	300	307	351	289	323	299	290	331	326	304	327	297	318	296	331	327	312	287	314	287	308	305	308	322	296	326	324	332	339	306	323	311	311	300	313	324	289	298	322	308	358	321	318	325	265	299	338	303	320	296	329	289	297	311	281	320	295	306	317	330	334	347	319	332	308	337	300	344	326	341	295	339	328	312	302	369	301	347	324	302	289	282	286	364	315	337	319	318	315	316	336	308	331	330	309	296	299	285	279	320	329	336	338	355	359	310	313	310	340	304	335	299	327	323	335	323	312	338	319	346	331	293	310	354	317	321	313	292	330	284	303	328	326	336	310	316	274	334	335	311	343	297	322	329	350	290	334	318	325	338	343	274	338	335	298	308	328	305	321	304	345	327	315	333	306	288	313	333	325	303	298	311	347	322	311	324	332	329	350	345	333	334	292	340	292	303	300	361	305	307	311	297	296	300	348	325	328	305	318	315	313	302	321	332	337	334	326	306	296	321	317	269	324	298	328	337	338	325	322	346	289	290	307	302	325	306	337	333	339	321	356	313	353	308	310	326	304	324	299	316	340	294	311	334	313	330	330	357	305	282	296	358	335	319	289	355	319	338	317	294	326	286	331	304	321	329	316	278	356	302	302	340	277	296	327	328	302	317	303	320	325	360	316	305	301	320	276	301	331	321	325	318	297	317	310	287	323	304	318	311	330	329	303	336	308	348	355	326	318	318	313	333	310	320	331	323	293	297	318	305	303	336	341	373	307	321	362	323	296	310	302	326	321	338	345	308	316	297	311	313	323	371	316	314	355	300	291	350	319	337	342	298	307	347	320	324	291	299	307	342	353	312	318	305	308	339	313	309	331	319	325	332	282	295	315	316	344	346	313	301	292	330	327	328	304	309	306	327	300	318	331	335	314	342	312	297	346	327	278	339	315	317	327	314	301	282	307	317	333	353	304	358	311	343	322	330	301	279	328	343	320	276	281	300	285	321	332	310	300	285	291	318	299	319	342	323	350	308	312	311	313	317	338	316	286	350	290	333	310	325	326	305	291	287	299	294	313	311	308	292	332	331	308	350	297	320	322	303	313	344	319	323	307	323	331	302	333	288	304	302	283	334	322	316	338	338	313	285	316	324	317	298	304	333	308	332	326	313	318	331	315	317	312	339	326	288	320	313	336	306	306	322	295	297	330	319	333	324	310	308	299	277	316	340	334	322	292	326	333	289	321	309	313	303	312	303	281	314	316	327	353	322	284	323	323	305	321	310	300	334	324	318	324	293	328	293	282	322	348	317	332	299	328	286	322	335	292	312	283	300	334	313	299	306	310	310	294	286	302	333	312	355	340	273	327	307	328	302	345	305	324	300	298	305	329	317	321	309	320	315	310	336	323	342	332	315	303	315	331	314	309	329	309	321	325	317	318	307	279	330	314	339	337	344	348	305	311	324	284	314	326	309	300	334	310	335	331	316	326	327	298	299	299	310	318	339	281	301	336	298	328	351	292	322	281	299	338	321	281	332	304	315	320	334	317	351	325	323	296	331
18753	2148	4334	5196	4549	3795	3041	2625	2326	2081	1753	1710	1548	1452	1341	1360	1198	1147	1135	1189	1053	1095	1040	1031	1006	956	945	937	906	915	929	932	852	924	888	902	859	847	864	909	891	824	908	808	835	887	847	874	826	855	794	804	822	817	784	819	812	816	777	816	765	884	792	833	799	853	811	786	808	807	768	783	833	837	857	795	811	856	804	805	768	838	801	819	809	825	801	846	793	829	788	828	781	797	836	821	817	791	814	819	822	794	841	816	759	808	823	758	786	781	798	788	794	800	769	776	859	754	782	756	791	793	750	811	784	776	786	795	798	811	764	829	801	832	781	817	806	805	816	750	779	780	724	788	814	807	841	790	758	854	775	796	833	823	777	742	814	769	797	796	771	781	760	798	769	793	790	786	805	802	819	849	815	847	823	847	840	814	817	800	760	795	785	776	770	778	764	784	770	771	776	743	788	762	749	828	808	770	758	761	765	805	775	805	752	813	813	784	767	783	765	812	804	841	794	834	798	785	820	806	744	794	799	821	791	733	821	741	790	839	788	803	792	748	757	787	793	848	806	832	817	778	819	792	809	740	798	801	800	759	743	750	780	794	807	735	826	722	761	771	786	769	845	802	746	783	823	782	798	792	836	788	793	768	789	761	788	822	804	772	799	790	810	796	776	784	785	778	774	844	786	846	832	746	770	717	795	767	807	799	825	790	783	777	729	784	787	809	773	809	812	794	788	791	747	822	791	768	772	761	768	772	756	780	742	798	799	767	769	789	766	772	768	750	758	744	782	803	774	769	778	763	796	796	820	750	747	796	764	798	752	762	764	779	826	774	772	777	720	741	802	758	734	788	785	774	831	796	773	754	829	785	753	796	782	816	755	787	726	799	784	792	802	822	783	764	770	841	794	788	752	783	773	740	812	808	779	782	744	822	806	761	786	756	773	827	763	742	817	783	794	778	824	774	731	817	800	810	787	777	788	791	818	804	803	776	756	780	759	791	738	800	789	786	743	795	753	811	736	773	759	768	781	809	804	799	809	747	795	717	789	781	746	780	767	785	796	777	749	798	780	743	771	785	801	751	796	773	746	790	796	795	808	783	753	768	761	747	817	796	754	799	747	742	781	802	775	775	750	764	741	748	758	803	757	770	785	794	781	782	823	839	744	850	832	797	777	802	775	833	805	793	742	777	774	774	812	757	786	758	781	756	773	716	830	759	752	735	725	746	791	764	795	794	790	781	802	766	787	785	762	777	768	815	793	787	745	819	783	777	817	838	773	741	757	802	762	745	789	762	784	775	780	789	782	820	767	850	775	768	804	788	764	737	766	809	816	789	781	792	770	773	750	789	851	768	758	885	741	829	756	764	768	767	779	747	763	824	807	753	758	811	778	780	766	792	772	753	739	812	815	788	815	763	756	728	789	777	800	785	775	767	763	814	776	782	815	793	823	836	789	821	759	838	755	768	763	800	793	761	792	759	787	814	837	816	726	790	832	780	795	781	760	797	754	776	794	736	807	778	777	784	729	800	772	814	762	786	797	779	840	759	833	753	740	784	759	757	777	818	745	758	734	812	788	771	776	773	793	833	790	810	789	760	812	775	773	753	789	793	782	767	739	838	765	789	787	758	813	777	784	743	791	796	733	735	786	793	811	796	782	757	797	826	845	780	745	764	796	795	739	811	791	824	795	793	774	841	765	793	785	776	766	764	865	763	794	864	785	768	833	785	783	785	811	799	828	798	760	759	777	771	819	804	805	764	787	808	800	826	786	779	811	815	840	823	753	802	800	745	803	737	778	738	775	855	875	791	826	794	811	749	764	806	809	774	830	763	827	805	776	763	733	779	770	786	814	789	777	745	718	845	768	835	766	753	821	788	827	796	773	795	826	809	766	778	774	789	797	749	784	756	794	812	779	786	847	801	804	808	779	813	814	763	772	749	791	778	808	769	808	804	749	784	749	779	820	773	794	791	790	786	848	760	753	820	783	784	770	755	790	763	815	794	814	824	779	756	746	798	803	758	783	765	783	777	767	809	771	821	796	837	807	800	788	752	773	784	771	739	817	830	782	843	795	775	803	823	798	810	815	797	779	799	753	834	761	746	748	768	790	761	800	782	777	734	775	773	777	827	763	787	783	847	776	816	791	819	775	776	806	818	814	804	771	776	770	783	769	809	792	740	837	772	781	754	815	757	757	784	843	739	778	765	772	808	783	782	774	782	756	757	763	809	796	801	801	793	783	773	774	812	771	752	766	776	827	778	808	785	769	835	784	781	775	747	791	810	767	779	782	736	804	758	775	760	765	777	776	775	806	783	796	774	822	759	804	833	761	816	752	781	757	805	773	819	753	773	774	765	790	815	741	775	805	742	743	777	773	815	794	759	761	832	804	769	751	793	764	814	789	832	786	776	751	871	793	824	774	716	757	815	792	804	773	752	775	771	801	814	764	785	763	770	774	826	829	775	779	806	794	745	751	801	801	761	772	813	800	825	760	824	830	795	792	782	789	817	793	830	809	800	821	807	771	770	805	799	788	777	829	862	789	781	806	812	773	816	815	733	816	780	775	828	773	754	785	817	782	751	771	777	767	800	758	708	761	755	820	750	791	780	757	788	799	753	764	837	729	798	783	762	758	793	754	768	806	812	781	800	780	756	742	782	788	750	786	759	745	764	750	811	762	770	804	785	785	809	823	755	779	852	808	732	809	812	751	765	826	801	792	770	821	820	769	802	807	793	792	804	747	791	822	746	808	775	807	805	830	789	784	804	809	786	767	802	785	731	799	758	815	763	729	730	786	762	762	821	792	812	765	795	787	769	777	806	793	781	745	804	819	761	803	789	785	802	811	834	839	779	754	821	774	781	776	809	741	794	797	799	788	768	785	799	739	841	809	738	765	781	793	776	768	798	784	767	782	770	823	757	811	756	796	748	811	799	807	793	783	771	801	767	821	788	836	810	829	760	760	841	777	824	815	793	794	763	769	770	771	844	824	761	760	778	811	758	806	757	805	757	816	791	776	818	762	773	868	847	752	814	742	796	741	759	851	788	787	748	768	788	765	824	751	779	788	808	782	780	793	791	797	791	820	764	768	818	742	784	786	833	770	796	786	723	820	850	822	768	793	757	761	789	771	847	755	817	803	782	707	791	825	732	795	779	760	700	785	749	745	785	790	769	818	768	749	773	777	763	808	778	790	705	765	777	819	722	796	801	771	741	731	766	790	787	786	794	803	746	806	816	788	761	785	779	779	748	766	821	781	776	807	798	816	827	764	791	789	796	804	809	781	795	734	821	811	760	782	810	778	781	760	780	792	745	773	768	791	803	777	821	802	771	791	762	760	797	797	797	794	825	792	773	750	759	796	741	809	750	802	837	786	783	814	781	787	768	772	773	745	716	799	761	785	807	707	754	736	840	799	788	741	805	741	841	837	804	798	759	813	780	797	798	810	798	774	775	791	738	797	787	772	815	756	775	783	735	828	762	826	790	831	778	788	757	793	738
4082	326	324	273	293	310	291	294	306	295	263	296	284	248	284	302	293	273	287	273	290	273	288	301	298	281	277	292	249	270	254	276	297	279	292	275	256	286	268	273	284	257	252	267	267	325	263	266	293	291	291	279	298	248	297	298	279	282	280	283	273	235	297	320	279	254	278	298	266	257	290	320	283	263	251	286	228	277	259	302	260	282	299	301	265	269	290	268	283	280	261	298	269	264	290	262	278	272	278	303	272	297	278	284	266	281	266	258	235	308	265	275	277	284	258	305	268	267	264	252	256	288	280	274	270	262	247	283	294	291	270	248	287	284	319	284	251	284	272	287	253	275	297	291	280	267	267	260	269	282	263	266	288	280	279	265	291	286	282	302	255	261	285	275	290	289	257	279	280	287	262	261	272	294	272	273	309	274	253	273	253	242	252	272	290	272	285	277	277	255	280	290	245	276	280	248	262	251	284	272	258	292	302	271	290	267	285	262	253	254	236	302	259	292	290	269	275	280	297	288	250	286	277	275	257	284	300	241	254	263	278	275	297	299	311	264	279	271	245	296	248	293	240	264	270	235	288	289	304	294	282	266	290	301	270	300	288	275	298	280	279	283	269	249	298	298	282	287	287	257	286	271	251	263	295	286	312	276	256	288	271	274	272	268	279	266	309	308	260	264	266	301	259	252	266	267	276	292	293	269	268	304	284	262	270	303	269	277	250	249	296	295	284	298	286	252	232	274	284	252	237	261	276	261	278	281	254	303	261	262	264	296	240	304	272	260	277	262	229	287	242	272	239	281	278	272	257	273	264	250	251	282	234	267	289	274	250	293	273	264	258	275	293	286	262	279	259	261	253	262	303	273	234	301	283	279	285	269	305	265	276	295	262	276	264	289	272	250	276	281	295	270	250	287	271	282	272	300	268	237	285	236	273	272	296	271	259	267	281	273	255	278	265	254	308	277	269	268	271	278	268	280	272	250	281	277	251	253	254	288	279	267	265	244	259	280	285	296	271	286	292	294	272	269	230	291	295	262	268	276	282	276	283	277	267	264	273	277	280	263	276	271	291	249	244	266	246	226	254	291	259	277	314	305	266	280	286	244	266	289	253	247	275	259	276	276	263	265	273	283	258	248	288	272	289	264	284	231	280	261	263	278	243	286	309	254	281	287	306	284	274	286	280	256	247	280	283	272	265	254	287	264	246	271	294	260	284	256	253	259	293	257	247	264	254	279	276	270	285	261	276	267	262	274	276	280	300	309	285	287	276	257	238	247	285	247	266	265	261	283	266	283	253	271	269	276	312	277	286	264	263	294	267	273	289	281	283	268	242	301	270	256	268	288	291	255	303	257	253	252	285	287	290	268	268	260	277	267	273	289	286	257	280	293	255	299	257	255	278	275	289	287	273	268	298	265	247	295	274	264	289	275	274	287	258	259	278	274	244	269	260	246	285	295	240	291	274	281	284	244	290	271	253	267	277	259	248	257	290	259	269	264	297	288	302	328	296	263	275	269	257	263	266	252	300	261	276	313	315	272	287	256	259	291	245	272	287	252	281	265	270	294	278	258	273	275	290	259	279	302	277	269	259	271	254	246	273	256	285	258	284	269	259	261	267	268	313	283	283	272	276	285	291	272	263	288	286	261	272	291	271	250	263	273	276	296	280	283	280	257	277	252	263	277	265	282	288	285	279	261	248	296	276	253	236	266	296	282	252	254	258	249	251	268	268	298	270	288	267	263	272	248	271	288	248	290	280	275	279	270	256	277	282	284	283	263	261	244	238	239	264	275	274	308	297	298	256	259	275	269	303	274	293	248	275	280	267	300	289	273	264	248	263	278	275	274	270	280	244	280	282	262	273	303	267	289	281	262	272	282	263	292	245	263	288	254	257	246	274	266	262	271	246	238	272	274	288	270	267	288	287	276	270	271	282	270	267	247	267	257	287	317	258	286	280	257	248	261	308	297	285	275	265	309	304	281	275	275	265	289	266	286	274	283	270	268	307	264	281	293	290	280	268	256	272	295	271	256	254	268	262	296	270	264	265	269	268	254	269	266	290	293	273	279	277	247	263	268	269	274	296	276	263	272	283	297	284	282	258	282	295	287	306	272	273	260	296	265	284	286	299	322	256	273	301	279	278	249	278	258	273	267	282	292	281	283	284	281	254	270	270	273	273	263	262	276	294	277	299	271	286	266	266	277	274	226	291	279	265	283	274	279	258	252	291	267	288	282	283	265	254	274	301	276	268	266	271	290	280	290	249	259	293	312	257	241	287	285	275	268	282	285	268	270	271	270	248	281	260	280	273	256	273	281	258	289	260	287	294	290	290	286	284	281	272	234	253	269	270	283	283	326	323	258	276	274	310	282	280	266	260	270	249	262	231	283	287	297	269	267	254	280	274	243	267	275	262	247	295	265	256	278	279	263	276	271	286	258	285	257	246	271	238	276	269	289	273	308	250	285	272	279	286	314	260	263	294	260	280	288	281	272	285	319	259	269	287	273	278	277	280	302	273	269	276	263	320	318	280	272	303	271	296	265	274	249	272	232	255	282	275	270	246	272	258	256	270	279	288	288	263	286	271	253	269	298	253	291	244	260	273	273	251	285	258	282	267	278	282	260	264	271	284	254	269	245	254	246	269	284	275	252	263	276	265	299	270	285	277	276	244	296	280	269	280	255	314	250	320	261	243	262	258	265	275	276	270	252	281	247	282	247	282	272	261	263	284	281	294	249	271	244	307	273	284	295	272	274	295	273	280	264	272	272	266	274	244	269	281	260	280	267	278	296	263	260	278	262	261	254	266	274	266	298	276	267	277	295	273	282	256	239	284	263	267	253	288	303	277	271	279	257	257	283	285	243	300	263	271	282	268	253	272	252	269	250	253	270	268	278	259	277	273	262	279	259	268	270	291	279	287	278	244	267	263	259	260	291	263	274	265	274	263	287	266	253	267	290	241	257	259	270	272	264	268	282	294	273	242	276	297	253	302	253	268	253	267	284	247	240	296	282	267	281	286	264	264	254	272	281	248	243	269	286	297	230	283	240	270	314	299	259	282	275	306	269	263	314	272	273	306	278	279	297	276	266	280	288	239	281	258	263	271	296	254	292	292	248	241	256	264	272	256	274	262	301	278	253	285	281	294	297	287	292	279	264	272	276	255	292	279	264	268	271	295	281	269	286	267	260	276	268	267	287	276	239	279	256	272	267	240	270	271	270	276	242	293	266	281	261	276	232	274	270	281	249	272	269	259	237	283	264	285	249	286	274	287	271	264	297	244	272	246	275	273	263	281	259	268	259	274	299	293	276	262	272	286	294	285	267	260	276	278	277	271	262	294	270	287	257	287	269	260	276	243	282	252	268	275	272	266	259	265	303	266	245	248	256	282	262	267	270	273	303	304	258	224	253	275	285	256	248	251	296	272	273	280	264	292	279	266	263	267	242	304	268	280	298	303	298	292	290	264	274	257	241	272	237	288	258	272	274	276	267	266	245
4321	664	744	746	720	769	724	691	684	682	706	691	687	668	724	725	706	664	669	711	687	671	672	658	702	676	668	683	754	650	652	669	694	713	690	701	648	682	686	672	681	650	639	677	680	706	693	642	647	645	661	673	723	698	697	682	672	662	707	748	699	637	677	614	698	673	645	703	671	628	697	659	647	693	671	627	634	686	626	669	641	639	671	682	705	663	677	666	690	646	664	633	646	635	676	698	669	653	660	669	670	639	670	688	675	663	648	692	650	669	646	652	616	629	608	602	627	662	647	673	704	679	653	657	668	681	620	640	661	675	667	664	613	638	637	661	662	656	640	675	617	662	698	656	685	646	655	630	665	633	682	632	717	648	658	613	639	630	657	656	665	697	658	629	640	692	708	655	665	684	664	698	655	682	676	644	672	703	630	664	648	647	691	669	660	648	717	600	633	685	667	619	685	677	657	682	674	670	709	698	664	649	659	680	679	685	613	624	661	725	638	622	658	651	685	643	715	637	705	688	692	661	618	728	656	640	646	653	655	691	640	630	667	602	695	654	638	648	673	630	678	684	693	654	695	582	653	678	658	668	682	675	661	676	663	664	652	627	686	675	694	678	653	658	645	641	627	673	685	643	600	656	666	677	679	689	691	671	701	688	613	652	673	663	680	642	739	667	683	654	603	686	648	658	688	666	619	682	674	649	671	651	638	651	666	672	710	700	685	689	665	680	625	681	710	658	679	665	666	677	701	661	725	642	678	627	653	659	719	677	656	651	684	657	634	678	693	647	643	646	683	657	680	674	688	689	678	635	656	637	665	657	650	720	714	731	667	676	660	699	669	667	646	668	646	653	658	698	627	684	674	639	675	648	678	683	623	636	650	668	689	673	654	631	625	655	692	686	639	689	661	676	632	675	657	636	640	622	692	697	697	653	657	700	681	634	712	703	699	675	689	662	640	643	669	704	684	627	718	696	667	667	670	626	685	596	633	668	663	641	667	690	690	664	656	688	650	665	698	679	658	676	664	657	672	671	650	642	712	660	650	691	699	654	670	638	673	673	667	657	625	648	694	706	648	675	683	662	694	660	659	675	665	688	733	607	668	679	697	727	654	653	679	642	634	686	691	629	644	654	673	675	676	640	687	652	664	702	674	646	720	639	632	734	690	666	678	684	631	576	625	673	648	626	670	620	688	635	728	709	599	659	679	632	670	698	672	667	626	627	682	676	659	685	669	603	659	677	635	623	690	691	693	644	715	656	649	746	648	654	703	621	632	677	676	642	691	650	646	670	653	672	668	659	688	682	602	679	661	651	668	690	648	643	642	697	651	661	663	673	664	719	637	671	646	641	687	633	649	702	704	635	715	680	679	649	654	661	656	683	649	683	664	688	678	665	658	649	707	679	698	706	682	674	687	686	657	676	678	684	709	677	666	720	661	646	657	673	666	713	671	698	654	648	694	665	709	683	687	645	669	678	671	675	676	651	681	640	606	657	638	645	660	662	671	689	671	662	619	707	682	656	631	650	683	699	678	707	675	650	660	658	668	665	674	705	678	671	679	677	692	687	650	684	662	689	664	700	679	633	648	670	693	670	669	715	675	683	686	688	668	654	631	671	679	667	633	664	662	674	677	643	675	692	705	655	655	661	653	656	686	661	720	634	661	689	662	665	634	620	616	646	674	666	657	671	685	661	643	710	710	715	684	673	665	672	678	673	683	644	666	640	713	604	670	680	681	657	668	702	669	690	739	665	686	687	652	679	676	681	652	687	623	638	685	655	676	674	640	697	640	664	664	652	666	700	649	690	681	621	657	702	664	640	687	696	683	656	690	669	664	625	692	650	680	673	627	680	617	658	658	653	648	645	675	684	657	609	661	668	659	665	699	627	689	670	645	656	625	679	707	675	720	683	663	678	636	662	668	700	703	672	676	599	704	631	677	660	624	626	661	675	660	649	639	653	701	662	644	669	666	663	676	619	672	635	705	670	674	679	662	665	644	664	688	618	658	684	697	686	627	662	671	648	646	637	689	626	647	694	628	654	644	684	672	674	648	661	637	716	668	677	623	683	685	677	645	658	629	631	666	702	683	668	681	694	697	659	719	673	750	648	641	743	672	674	683	689	665	673	695	660	665	680	714	700	627	637	680	612	665	707	644	697	670	680	659	707	663	669	626	732	658	669	682	683	658	653	634	638	637	698	670	659	674	685	685	654	687	693	654	657	721	627	652	636	665	671	637	681	698	665	688	628	645	711	622	679	706	692	614	693	642	671	725	670	655	667	701	674	671	656	665	681	660	660	657	667	680	607	688	651	636	642	680	627	664	683	692	666	668	668	661	681	635	660	656	680	675	659	630	651	638	637	689	702	632	714	650	625	649	674	650	679	648	633	645	666	701	694	694	710	685	662	651	608	699	691	633	654	649	662	689	694	633	676	667	644	650	661	703	682	671	645	641	662	645	671	662	674	659	694	664	688	710	647	700	619	668	624	673	660	671	587	672	678	653	681	647	718	667	688	668	661	679	680	691	648	689	651	737	710	673	660	683	684	624	699	634	666	668	649	649	650	647	700	651	620	672	715	674	648	679	677	703	702	648	683	607	627	687	691	656	636	700	691	677	655	682	672	682	645	691	643	621	691	697	712	670	687	665	672	676	662	692	708	663	682	644	690	662	653	664	670	659	680	657	661	656	677	653	684	665	689	643	674	668	668	677	679	674	686	648	676	645	666	695	661	683	692	723	640	698	695	625	654	653	695	620	653	681	727	667	621	686	649	697	681	650	667	646	670	680	678	677	671	650	683	716	670	691	698	709	656	617	703	694	675	663	693	634	649	680	655	652	649	651	651	656	628	636	651	641	665	670	701	681	714	622	663	668	647	650	683	686	656	660	682	645	712	692	673	697	630	631	663	697	637	640	681	679	644	637	647	633	690	661	628	634	630	645	648	654	656	692	672	655	638	688	670	613	667	617	668	701	646	633	676	718	700	715	679	699	639	644	701	648	692	703	686	719	674	673	720	654	674	676	672	701	687	649	622	677	675	670	701	626	649	653	669	669	705	683	653	598	671	676	698	616	670	679	650	657	647	697	670	694	606	606	668	635	656	666	693	664	686	644	688	687	632	638	641	655	659	715	727	646	665	678	604	690	695	641	683	643	644	640	678	612	691	656	638	673	658	700	705	678	676	693	695	665	661	642	635	647	670	702	645	680	660	682	684	710	622	638	672	694	682	663	666	711	704	676	624	670	705	649	667	683	688	737	652	647	689	660	655	665	682	695	674	645	671	712	652	634	676	665	673	690	701	664	663	652	665	710	708	654	635	698	667	613	647	655	674	590	710	669	632	657	664	632	644	672	656	617	678	666	673	682	639	689	659	720	695	667	695	678	653	710	669	640	682	678	649	658	633	670	676	634	646	685	676	666	681	691	682	676	675	699	629	637	712	662	691	703	668	710	685	670	635	653	679	680	681	702	653	672	691	637	680	674	649	656	646	663	667
29769	4245	1205	880	634	468	428	340	313	282	273	271	230	260	220	249	215	239	247	226	220	211	235	236	183	181	178	208	198	214	177	179	168	183	203	189	184	180	181	182	218	206	172	179	206	173	199	180	200	199	167	187	179	185	207	185	190	201	198	192	195	179	174	172	207	208	207	208	190	193	207	176	188	200	197	191	191	195	183	192	181	170	195	222	179	170	193	201	187	168	202	182	168	204	155	163	178	198	186	200	205	197	188	205	220	184	174	180	195	192	196	169	175	199	178	199	189	167	187	172	177	185	191	172	194	200	177	175	201	186	206	184	194	166	186	198	196	195	181	184	179	149	195	173	211	169	189	187	191	169	208	173	188	201	202	186	194	172	173	214	202	199	178	208	186	208	201	194	201	168	206	192	210	205	191	181	198	179	208	172	194	165	183	204	207	180	185	205	198	179	200	187	203	196	204	181	183	209	183	196	167	212	197	197	187	200	177	184	188	190	194	200	168	200	169	217	192	178	190	207	202	187	199	205	176	188	177	210	167	173	180	194	195	172	189	203	164	212	180	180	211	194	172	171	199	189	190	198	178	175	208	177	205	192	194	181	186	211	176	183	219	197	198	147	181	176	184	194	200	199	193	174	213	190	202	212	210	173	168	167	189	193	218	209	164	208	178	182	179	184	195	186	199	175	194	175	217	205	179	216	187	184	194	163	198	210	183	160	177	191	184	199	201	193	180	179	200	182	202	201	202	173	177	164	213	184	182	189	202	185	211	209	176	199	163	211	177	183	203	164	196	179	182	174	166	212	194	190	194	175	193	186	190	194	192	193	204	193	188	189	190	180	206	186	199	200	180	150	217	195	191	147	205	150	195	199	203	198	187	210	226	209	182	173	196	222	184	189	186	199	176	193	186	177	182	195	179	181	189	199	197	205	197	182	181	193	176	176	181	192	185	191	171	190	178	174	197	189	189	202	197	171	198	191	180	206	191	181	212	195	201	190	203	187	173	188	203	198	183	172	196	164	177	196	212	171	180	201	189	200	217	203	165	208	161	212	186	181	200	163	201	194	171	183	218	176	204	185	199	191	190	194	177	188	162	204	180	180	166	174	168	203	196	188	204	207	174	191	188	197	184	201	182	200	200	190	161	178	193	167	196	172	181	197	185	179	189	184	192	174	221	184	213	162	212	196	192	170	183	195	197	171	209	223	218	228	188	177	204	200	184	174	190	189	196	190	202	166	188	176	197	159	154	204	175	203	207	202	201	185	210	180	194	197	192	198	179	176	221	192	179	199	194	195	194	190	187	215	180	190	168	182	211	169	161	195	193	187	181	177	185	190	177	194	168	206	191	144	191	184	188	186	189	221	192	167	173	168	205	176	191	176	193	191	165	190	169	183	221	184	180	181	163	202	172	192	196	177	179	189	194	200	176	158	186	215	165	197	191	196	211	169	199	212	177	189	173	201	191	185	191	195	213	200	184	179	195	197	174	161	194	165	196	175	177	160	178	197	201	187	210	213	199	199	224	170	183	178	196	191	172	188	170	195	216	191	173	174	198	179	186	214	217	182	194	195	177	209	167	173	184	193	182	200	204	178	182	209	205	181	189	178	166	180	171	199	177	192	207	196	200	182	189	178	203	196	191	196	209	198	196	190	193	184	180	196	190	197	191	190	177	193	203	172	200	179	227	208	217	196	167	149	195	187	183	195	187	177	170	198	202	179	189	171	197	190	185	186	185	163	173	195	178	171	184	191	179	194	184	190	181	202	184	216	216	161	211	188	226	209	173	179	186	183	211	221	219	217	199	174	201	183	178	187	183	191	182	174	201	200	171	201	180	194	186	195	227	200	186	179	203	206	165	168	207	206	182	164	192	201	189	195	191	195	170	224	210	189	179	193	180	198	190	217	149	166	164	198	206	192	202	204	185	177	205	217	207	191	180	207	211	209	177	178	170	176	199	169	208	170	180	214	202	185	183	166	176	186	194	189	194	182	161	186	187	183	174	195	176	200	193	169	191	175	199	183	176	187	171	173	199	207	178	176	193	180	202	168	170	193	185	193	193	171	172	173	216	203	206	212	197	170	210	172	182	179	181	213	180	214	206	165	197	193	193	175	211	182	184	192	185	175	196	184	192	195	175	187	169	182	191	198	209	181	177	195	213	160	185	184	187	207	205	179	176	166	172	195	201	188	172	193	213	211	203	213	193	192	168	177	201	211	198	224	166	197	199	180	178	178	181	201	182	197	191	193	202	207	197	196	189	195	183	179	203	186	170	192	205	191	202	167	169	203	196	194	209	175	203	200	191	166	196	170	189	181	154	194	210	208	196	202	180	171	181	197	215	220	212	187	206	204	188	213	192	218	223	186	179	174	200	185	191	190	182	185	174	192	169	187	196	175	172	184	187	198	182	190	184	195	197	172	177	198	178	187	196	164	179	200	187	170	168	170	208	204	177	184	203	194	169	168	190	181	188	206	199	185	161	201	196	185	192	194	156	175	175	194	169	189	177	164	184	188	181	175	154	193	169	173	179	185	182	203	193	175	175	192	207	187	208	199	191	186	192	177	203	206	194	180	190	168	191	185	197	168	180	213	203	197	185	176	202	191	192	180	194	183	175	186	193	201	152	230	198	192	184	188	193	177	188	179	177	183	194	189	200	219	176	158	164	175	210	212	200	183	189	175	200	179	186	200	188	177	194	169	189	215	183	172	196	185	178	182	191	147	195	206	193	187	213	179	184	244	187	175	185	202	186	152	213	202	196	173	177	176	210	210	203	200	187	179	193	178	208	190	186	184	169	198	215	217	184	177	185	229	182	182	193	185	194	176	191	195	193	221	202	165	211	214	183	182	199	208	198	207	186	201	218	185	161	181	187	209	196	194	166	171	195	185	183	201	194	193	173	204	194	191	197	200	178	170	183	211	177	201	181	193	175	163	167	190	150	198	198	208	174	194	201	169	186	186	209	195	190	199	188	189	199	192	203	200	183	178	168	209	199	191	185	196	179	185	191	192	177	172	206	196	165	193	167	192	187	195	196	176	172	183	168	175	211	214	185	201	196	194	204	176	181	169	200	189	190	205	207	186	211	197	210	183	193	167	169	186	172	185	175	188	213	173	166	182	209	178	164	191	203	185	202	175	185	182	162	184	213	184	201	214	172	190	183	201	187	165	209	193	197	211	170	187	171	156	166	189	209	222	156	194	162	220	193	191	189	214	214	185	179	180	175	195	191	167	203	183	175	176	194	189	195	169	171	183	159	201	197	183	180	183	207	187	174	213	194	201	200	213	168	223	197	207	218	197	194	170	194	189	208	174	192	203	179	198	182	208	173	158	190	193	183	193	180	173	183	186	197	167	190	203	193	168	200	178	168	188	198	219	190	194	178	160	176	163	192	183	163	182	185	189	194	178	188	201	200	184	168	180	181	178	181	194	207	195	184	194	159	200	222	187	191	218	200	176	198	197	192	182	209	183	202	218	197	190	179	193	194	182
13648	1182	2390	2786	2434	2105	1752	1460	1311	1151	1023	1025	942	882	793	725	726	696	691	679	639	648	656	620	603	600	605	624	568	548	571	607	552	591	560	570	586	513	535	557	564	564	520	540	562	557	509	531	552	526	546	546	496	515	503	531	512	560	530	533	507	532	501	536	538	515	509	521	513	495	514	504	536	501	545	535	511	507	511	549	537	508	541	527	502	495	556	579	508	522	522	510	486	502	485	475	518	551	524	571	569	538	485	516	509	477	554	481	511	503	511	480	505	487	528	514	525	491	492	518	507	528	543	484	507	496	518	503	499	489	514	499	530	539	516	527	481	520	504	510	549	516	525	494	487	509	525	490	470	548	526	520	531	564	475	478	531	538	514	507	528	524	519	485	518	508	575	501	491	491	542	559	563	500	525	518	540	510	485	507	519	541	551	487	484	515	489	504	557	495	517	522	517	495	545	523	513	524	517	505	512	524	468	527	522	520	493	483	518	544	475	534	505	513	508	467	494	497	510	503	541	493	502	547	541	531	498	463	513	536	497	536	502	514	525	488	514	516	537	510	504	472	481	482	511	557	518	499	529	504	467	505	494	504	508	531	502	503	516	504	477	505	549	481	557	525	481	509	499	479	479	473	500	496	543	510	498	499	499	523	517	503	526	483	510	511	505	506	492	475	530	507	483	478	506	516	497	512	506	525	489	496	518	498	508	500	486	526	543	520	488	484	534	491	549	506	526	503	508	505	464	508	500	513	514	500	477	512	500	565	518	520	516	534	492	506	462	495	527	521	480	446	533	490	469	514	491	500	498	518	533	546	521	513	539	517	504	500	491	484	528	474	506	499	461	499	515	478	491	503	467	563	521	513	503	543	520	519	494	535	481	476	455	503	507	507	506	512	528	520	516	470	489	530	491	569	528	519	518	493	503	517	499	500	509	539	498	480	500	521	559	508	541	487	487	475	513	542	478	554	478	489	488	471	500	520	490	514	506	508	527	518	532	526	480	510	519	527	493	494	522	515	463	493	466	539	516	461	498	503	519	527	481	519	548	499	539	522	479	517	523	491	500	468	482	484	496	496	502	495	522	506	512	523	497	522	498	499	509	534	502	500	510	533	504	543	512	488	464	486	494	514	500	494	501	517	500	546	505	508	547	472	529	507	506	483	486	506	504	482	538	523	506	506	517	495	435	499	531	502	494	509	489	489	490	497	504	508	487	536	513	492	524	530	522	468	492	519	485	500	483	477	489	481	524	463	504	509	513	492	471	516	505	480	475	491	525	524	521	529	491	498	476	474	487	519	512	505	522	521	482	484	519	483	495	486	530	502	520	501	509	524	540	530	469	492	530	474	485	501	463	486	510	474	485	471	515	537	520	523	509	531	464	536	507	538	507	464	494	466	449	478	505	490	500	502	518	492	519	500	545	490	531	504	490	503	530	478	497	520	485	574	510	475	521	476	493	504	514	509	464	520	493	541	497	523	528	448	487	500	520	561	476	524	458	530	519	478	508	518	519	527	528	478	519	511	505	498	492	505	524	517	500	501	516	486	515	525	526	519	512	497	499	486	521	539	507	492	518	505	521	530	506	511	511	536	509	494	525	522	469	499	496	503	510	493	490	503	483	525	502	488	483	540	437	529	494	523	512	462	463	508	521	525	503	495	560	526	544	509	504	529	482	537	464	491	455	491	507	526	532	504	488	531	488	529	500	531	513	478	540	495	527	542	519	525	535	520	471	511	477	525	516	539	526	521	501	506	495	495	558	539	534	487	467	528	486	529	504	506	499	545	478	471	499	516	511	579	491	498	485	473	503	505	509	503	489	461	519	484	528	506	503	494	498	519	490	496	488	482	469	467	505	510	527	519	504	528	535	499	507	512	498	554	509	500	485	515	523	500	518	476	499	484	513	501	542	479	476	508	541	531	480	526	494	527	491	506	491	529	516	511	498	513	501	519	523	489	484	507	481	544	541	536	514	523	501	457	495	506	497	535	545	517	518	488	508	516	534	485	475	498	547	517	519	533	482	469	524	491	476	549	508	501	470	470	528	496	487	539	494	500	497	533	521	507	490	506	543	501	527	513	512	544	473	501	468	547	522	479	485	537	498	482	483	506	480	518	525	517	531	520	519	517	544	536	532	513	489	526	532	517	507	546	503	516	575	525	531	503	506	497	509	481	522	502	531	499	494	545	505	490	521	531	477	555	509	473	483	446	545	475	497	560	517	540	492	522	527	473	516	482	489	539	519	493	529	526	548	499	477	466	473	513	508	526	564	516	546	522	506	501	490	462	540	508	505	515	490	480	501	478	518	515	514	507	493	516	500	515	482	482	524	506	547	533	514	524	519	488	548	476	501	515	492	546	486	485	522	522	527	465	467	534	523	528	476	506	562	497	470	525	525	523	492	536	506	549	527	474	500	483	510	505	509	491	503	483	488	542	473	546	522	513	531	496	527	490	508	493	527	513	485	501	477	498	555	453	524	531	470	513	482	501	468	475	439	524	492	551	485	473	523	506	519	557	506	493	495	520	486	473	491	479	489	488	556	485	549	522	512	488	445	518	502	497	498	523	489	490	475	523	545	496	515	537	510	505	526	526	507	499	475	499	533	519	523	518	488	475	505	485	487	518	482	528	474	505	493	537	480	487	522	494	497	478	535	512	491	531	476	528	483	539	511	543	515	536	499	517	487	486	508	501	504	531	512	491	493	515	499	503	476	517	487	512	500	517	531	484	532	529	511	509	485	511	526	533	525	493	550	533	464	471	494	516	520	503	502	474	487	509	513	514	498	506	558	516	504	491	507	516	502	525	532	524	512	481	477	540	520	478	477	509	488	531	470	504	532	495	516	483	533	512	509	490	472	515	497	521	467	487	490	574	498	525	507	512	503	509	535	501	500	512	557	522	529	513	557	511	496	496	512	517	505	518	523	461	533	492	537	528	502	488	489	516	501	489	473	504	484	530	513	536	493	501	507	550	496	518	509	473	504	456	508	527	486	522	543	512	492	508	503	539	506	529	527	494	455	503	524	497	503	518	476	509	515	485	510	517	493	538	557	481	520	508	523	503	512	529	496	522	542	509	529	508	506	490	476	482	475	542	545	510	500	501	522	509	482	518	505	496	540	481	523	522	485	492	523	518	528	518	500	532	496	506	493	505	522	496	517	545	504	487	526	540	522	561	503	545	490	493	500	467	547	488	513	497	512	525	483	486	547	514	507	488	465	495	530	499	484	521	529	506	541	533	480	523	511	547	503	493	487	534	522	502	507	510	522	488	530	507	545	539	487	511	512	509	533	473	508	510	517	501	509	513	457	485	523	523	516	513	492	509	522	501	536	529	557	507	544	485	542	502	446	504	516	496	476	495	531	498	498	537	538	515	491	499	513	487	561	493	494	522	484	528	484	481	461	484	513	521	514	489	526	527	497	485	526	514	503	466	541	479	484	527	509	530	492	542	495	444	507	517	517	533	500	501	509	553	488	508	527	528	488	540
42811	12717	3470	1863	1310	911	793	690	576	526	495	456	415	427	384	381	402	408	397	350	403	353	383	311	330	328	368	327	345	320	314	359	346	328	331	352	366	338	340	354	327	301	329	328	335	322	333	309	358	323	298	345	370	358	377	377	320	334	332	333	327	329	328	330	312	344	324	328	331	328	333	322	353	317	311	280	312	348	306	302	294	321	306	322	330	327	317	336	322	307	298	299	320	315	331	377	315	321	378	333	318	348	346	334	337	306	374	376	291	318	320	356	328	321	335	358	319	309	317	349	342	346	308	321	324	361	293	332	294	347	332	358	338	342	314	354	352	313	336	345	350	311	349	337	329	333	355	358	333	294	334	305	331	340	331	320	301	314	317	351	348	306	361	308	308	315	318	352	343	357	322	325	312	328	317	351	321	355	333	295	348	312	300	313	306	339	318	363	323	308	351	331	352	302	307	351	344	328	335	328	369	302	322	351	314	362	302	303	324	327	326	329	324	360	343	328	351	307	328	295	316	331	376	346	309	343	354	329	329	314	326	331	340	328	317	333	349	314	339	302	368	306	301	343	332	342	344	309	323	304	334	298	277	311	324	314	325	316	309	355	343	303	297	317	336	309	310	327	327	309	336	343	339	292	349	323	364	346	320	362	319	315	298	361	321	338	331	288	329	330	318	297	319	320	330	339	330	334	341	321	340	331	323	342	315	289	299	337	331	328	325	346	356	324	308	312	320	315	329	308	298	313	352	315	346	323	331	341	327	317	319	317	295	335	338	298	297	294	343	351	337	318	319	301	316	343	346	337	352	327	327	324	333	314	368	333	361	320	327	320	323	297	307	305	331	344	336	332	336	339	315	325	330	322	350	300	329	315	325	315	287	330	297	323	324	337	354	294	301	317	285	330	334	316	345	335	330	378	334	320	338	332	329	310	291	311	292	336	317	331	321	350	365	310	314	314	376	327	319	291	337	335	324	355	313	291	327	313	291	341	332	264	322	328	312	333	318	338	294	312	307	317	296	364	304	303	300	308	360	324	283	300	341	343	371	329	329	342	338	357	331	333	300	334	334	321	323	312	323	327	319	327	310	341	352	337	365	314	369	345	303	305	317	321	309	310	310	338	306	314	338	352	330	302	303	303	342	346	312	324	330	307	320	308	310	329	343	306	322	363	325	314	326	353	331	337	328	315	345	350	318	304	327	337	345	305	323	317	313	331	324	344	347	319	333	330	351	337	319	339	360	336	286	333	375	337	349	314	321	314	352	319	343	333	336	313	346	320	322	319	295	305	341	337	315	355	329	327	327	322	330	311	330	328	328	341	313	361	323	322	299	306	322	285	295	328	360	339	337	343	318	326	295	338	314	334	348	349	343	326	341	332	328	348	296	337	320	341	357	327	321	315	348	306	340	360	310	351	339	296	338	307	308	297	334	354	315	325	309	337	301	329	326	346	333	328	307	340	332	314	323	328	334	337	340	336	337	321	370	335	326	354	333	317	320	316	318	321	284	349	301	297	344	332	326	301	317	376	359	336	306	326	312	321	323	327	321	339	330	311	318	332	311	314	334	313	371	349	324	313	305	332	331	329	332	324	343	321	286	333	344	311	307	340	340	334	354	328	315	288	322	302	336	360	333	304	316	322	329	308	326	313	342	349	326	305	333	294	332	336	315	294	330	309	312	336	325	328	327	308	311	315	343	338	352	350	357	308	338	339	320	318	313	339	323	311	294	330	308	332	333	352	360	335	334	301	322	314	322	340	331	328	323	317	306	300	328	323	314	346	294	307	311	349	316	307	329	342	335	349	319	364	324	327	327	307	322	298	320	312	332	339	308	344	363	314	350	296	330	353	320	318	346	339	342	337	318	338	288	320	337	346	309	314	350	307	297	300	320	316	326	322	350	319	363	308	321	326	355	317	304	326	319	332	338	347	323	332	339	315	315	325	303	346	356	296	306	306	295	308	325	352	289	340	327	343	326	308	315	289	332	313	351	324	323	317	299	331	332	308	327	325	346	342	299	354	326	324	334	305	311	313	324	333	319	328	350	342	343	297	358	328	342	336	330	340	330	310	310	347	317	322	325	301	332	332	350	349	337	301	312	281	291	362	326	344	311	314	330	344	357	306	347	313	313	338	335	309	312	304	304	342	325	293	334	352	305	324	347	307	346	350	310	333	300	331	287	341	321	329	302	292	322	359	350	331	324	321	331	333	329	322	349	331	313	333	354	314	315	348	315	317	346	340	298	314	357	304	340	306	349	307	321	349	305	318	318	310	325	333	322	312	338	318	329	319	305	308	330	308	333	330	307	326	315	355	325	351	302	318	319	333	322	287	336	321	355	318	331	299	362	318	324	310	358	340	331	324	321	321	351	326	321	344	331	351	299	333	344	357	303	350	340	322	371	324	325	328	323	322	315	327	342	319	368	355	320	353	328	334	317	317	347	354	334	355	354	342	328	311	311	303	353	331	348	299	308	307	321	308	297	348	337	347	333	321	349	293	342	347	350	343	326	315	305	377	370	299	265	321	316	323	353	314	329	313	319	320	321	338	323	341	337	359	341	317	339	334	348	322	326	356	317	318	333	320	288	312	333	342	318	329	298	365	317	351	342	325	298	340	311	353	322	344	345	300	285	334	341	323	316	336	309	300	321	296	346	351	318	326	302	348	323	341	316	327	357	338	303	319	314	323	320	325	351	349	324	320	343	330	335	318	367	341	321	327	339	346	318	334	318	302	313	295	312	354	348	322	325	330	333	346	317	289	323	333	318	332	332	331	327	333	296	284	298	308	313	322	318	313	325	325	328	305	330	328	293	304	319	338	354	335	327	328	297	315	314	334	321	339	351	301	341	330	335	335	341	354	311	295	339	331	343	339	328	317	333	320	315	312	322	321	329	335	288	319	321	329	328	342	315	345	326	315	336	332	345	283	353	324	329	298	350	327	293	321	346	282	331	337	365	329	348	320	310	318	297	347	344	339	316	312	313	358	309	311	334	311	315	293	327	315	300	338	339	321	307	310	335	300	286	351	338	319	327	324	291	376	320	330	337	326	333	351	368	294	318	345	308	343	326	339	321	305	318	330	320	351	347	352	347	331	344	327	325	328	343	309	312	325	300	347	329	334	363	331	346	322	309	336	342	338	330	305	320	311	335	300	293	332	332	346	315	327	388	331	333	354	312	311	295	338	356	306	352	344	322	305	312	349	319	328	315	312	300	311	349	348	315	298	310	285	331	330	344	363	299	347	306	308	319	314	302	339	313	329	354	369	319	307	332	311	327	315	298	331	301	315	354	340	291	358	361	346	335	318	364	344	334	311	302	295	337	348	358	351	309	329	336	337	330	345	311	342	358	289	334	332	321	313	301	336	312	276	360	329	358	334	309	333	348	309	304	307	322	276	293	280	319	301	325	333	327	307	311	324	341	333	310	309	352	319	324	329	353	328	351	328	322	346	325	315	335	292	325	336	347	314	316	308	330	353	326	318	329	344
18723	2087	4482	5088	4586	3742	3186	2672	2352	2061	1968	1759	1555	1462	1439	1299	1280	1245	1160	1120	1138	1082	1082	1080	1026	976	995	984	1048	971	929	991	921	922	887	940	845	891	926	952	864	868	830	840	840	887	889	849	841	863	930	826	855	876	843	862	835	791	853	811	781	874	845	801	841	833	786	906	838	834	820	897	802	827	832	862	819	840	791	774	844	796	852	821	827	787	810	775	827	821	837	862	867	802	820	770	802	789	763	845	841	877	806	842	818	800	841	820	836	817	789	812	813	829	781	840	795	796	813	844	794	803	819	819	866	811	822	822	808	800	818	803	794	821	816	768	844	846	826	879	814	822	806	820	816	803	830	807	826	840	791	824	862	813	828	815	830	828	844	817	843	734	788	783	824	842	827	836	806	828	807	847	837	839	839	832	878	834	797	871	845	803	807	777	842	815	807	794	836	792	873	844	796	826	835	807	822	820	789	778	845	784	785	828	869	810	795	817	800	805	827	824	830	754	779	796	812	845	820	790	781	776	794	864	808	815	814	770	794	820	843	823	788	825	821	757	802	768	813	836	834	751	826	813	893	858	780	855	795	854	794	762	802	784	820	822	801	744	843	832	820	801	793	815	815	839	786	853	795	829	787	779	785	824	882	794	779	810	849	797	819	877	834	792	865	838	805	797	761	761	825	827	816	787	789	791	827	782	798	790	837	808	814	802	819	752	819	794	824	808	801	812	787	798	808	775	787	803	830	784	766	814	799	828	806	831	805	801	817	793	795	813	747	786	797	831	808	853	790	834	796	839	786	846	792	805	804	767	796	882	782	791	810	801	858	798	815	836	807	841	810	818	786	795	860	808	805	821	822	830	821	845	821	779	829	777	804	776	791	800	841	844	795	792	882	809	782	793	814	755	812	827	764	778	837	778	777	836	825	839	816	801	813	821	811	801	786	891	812	803	872	832	829	808	819	805	819	816	825	815	776	849	838	769	833	805	847	770	807	820	797	774	789	816	833	831	808	809	838	811	771	841	822	794	766	797	836	804	775	823	817	806	798	772	847	862	784	746	810	787	791	794	794	828	802	785	820	802	815	803	812	824	828	821	830	808	837	794	821	771	761	800	814	815	818	812	850	828	790	807	839	823	821	825	859	817	855	792	776	836	788	809	810	775	786	836	829	837	789	807	783	806	813	773	838	818	800	772	825	816	795	821	808	801	842	800	806	804	801	833	744	820	797	789	857	813	868	798	796	801	763	776	825	815	806	790	848	838	836	808	798	806	845	855	835	837	832	769	818	793	792	770	796	794	773	810	844	763	854	812	826	814	841	785	811	824	870	858	798	807	769	821	799	807	817	790	815	774	781	822	775	815	790	803	828	785	805	826	790	800	838	775	869	854	765	814	776	775	839	764	808	827	752	805	802	818	810	804	798	795	847	817	896	881	867	806	798	859	786	796	770	799	826	812	850	807	791	782	774	797	781	815	760	809	794	757	789	802	867	814	797	744	811	819	839	845	833	808	861	796	813	834	795	825	878	842	813	757	784	830	813	795	814	783	786	806	836	817	857	792	833	825	854	759	795	860	837	781	775	823	791	797	791	840	782	810	784	802	829	776	768	834	790	761	759	779	805	852	826	822	860	801	842	815	762	813	810	822	821	789	794	790	806	875	782	815	833	821	810	771	799	840	780	824	788	779	842	798	879	799	795	758	815	788	832	837	826	813	796	781	820	858	780	765	824	799	787	774	832	829	816	778	826	867	801	828	861	809	764	819	807	827	798	815	843	846	792	749	857	864	794	779	772	765	828	819	838	768	801	888	819	821	827	835	773	792	781	780	791	809	788	791	833	768	786	808	841	774	809	796	809	845	767	771	783	853	822	855	834	827	870	814	776	833	795	848	830	853	806	811	796	830	845	821	784	791	808	781	813	844	788	830	838	816	805	826	793	819	760	812	807	814	812	779	817	806	846	843	798	839	789	788	811	785	810	829	792	791	823	788	791	816	776	802	784	759	802	854	868	795	846	812	829	787	819	858	879	806	786	765	805	834	811	834	830	803	792	835	791	804	758	783	786	814	837	832	723	809	793	857	746	826	811	813	785	868	833	840	813	797	834	797	840	797	864	797	802	768	789	746	827	775	835	827	794	835	821	816	798	780	819	845	751	762	830	845	774	806	845	813	839	807	826	830	810	813	802	815	761	800	780	845	848	819	854	788	826	771	864	858	816	811	810	785	781	740	776	765	802	818	805	777	799	792	782	869	798	807	786	815	807	840	832	817	813	765	789	786	816	815	773	776	789	789	832	827	760	835	765	809	773	797	794	761	787	864	772	761	819	808	770	818	780	790	742	800	814	744	817	827	809	814	813	805	752	829	812	826	814	781	788	844	843	851	864	805	807	774	818	795	788	779	817	844	831	810	794	812	802	810	772	845	787	815	833	851	785	797	773	810	810	846	858	819	810	759	812	814	878	823	802	849	794	849	803	855	789	813	841	799	800	839	775	821	778	821	806	797	836	844	793	836	749	854	746	831	783	784	812	784	831	835	810	811	806	790	801	814	872	801	803	755	747	834	834	815	848	739	797	762	752	744	806	796	779	814	786	786	841	815	788	839	771	830	864	794	843	835	818	816	824	806	786	784	776	833	814	824	846	794	791	793	814	781	774	826	834	834	777	771	797	824	832	832	817	794	861	777	785	851	802	817	799	824	789	792	854	832	840	771	812	801	855	791	820	839	820	810	866	785	801	854	870	833	825	764	805	801	765	829	830	808	850	779	845	840	812	785	784	834	841	759	843	841	781	842	833	821	768	800	829	797	803	839	776	808	789	779	797	806	808	841	796	791	771	825	861	872	767	816	819	833	816	848	845	799	811	803	782	787	850	813	803	802	850	806	804	835	775	852	855	841	781	819	756	802	830	773	779	839	824	846	818	797	791	825	795	776	775	783	765	834	829	848	837	791	809	822	834	797	805	841	819	839	795	780	776	835	835	825	814	821	832	847	765	823	836	864	812	761	785	828	834	799	806	810	768	888	813	793	785	820	836	825	800	793	805	796	856	810	817	809	846	859	826	812	837	743	770	813	781	788	821	796	788	773	783	824	793	824	868	817	817	803	850	818	814	835	824	815	814	795	838	830	795	811	812	833	799	813	813	851	781	812	841	825	847	805	807	816	781	797	814	810	882	827	778	809	833	825	813	796	792	847	748	832	863	840	805	794	781	828	793	769	826	786	821	771	767	820	790	809	827	843	834	779	821	840	807	835	779	878	802	811	822	836	822	813	818	778	810	833	744	837	836	826	808	818	866	811	802	840	808	798	824	765	807	830	764	806	819	787	820	831	817	741	828	871	787	815	783	792	780	797	837	802	801	775	827	864	830	752	816	821	796	837	806	828	843	814	801	810	828	833	834	775	791	827	816	767	815	811	836	776	764	803	809	825	844	837	834	804	814	786	799	809	854	760	782	819	851	792	799	744	813	841	815	818	817	797	807	804	833	790	841	803
4084	339	308	317	308	280	300	311	289	290	277	311	305	301	307	242	315	307	264	303	254	307	311	293	280	288	307	295	285	269	272	293	325	302	283	270	286	304	273	283	306	289	292	292	282	278	279	266	307	303	306	309	259	276	270	259	281	279	262	309	293	268	312	319	262	277	296	286	284	259	257	295	242	264	295	284	292	295	262	268	274	304	275	275	278	317	297	274	291	304	289	283	271	334	287	265	275	305	256	293	304	278	281	261	270	261	266	279	294	257	299	284	285	261	304	299	279	297	302	259	300	252	300	319	254	275	254	292	307	279	289	296	286	274	296	307	308	271	280	286	279	321	295	265	290	245	287	271	312	249	259	318	279	280	300	261	295	285	311	298	275	280	286	299	247	271	262	295	271	277	321	269	289	276	304	310	281	270	254	275	302	274	268	277	288	266	312	314	285	289	269	296	265	291	288	282	307	279	272	296	275	294	285	295	261	299	298	306	272	298	311	286	329	265	307	275	307	272	253	268	270	298	267	273	281	278	287	291	279	279	296	298	311	280	278	288	302	281	274	277	273	294	264	254	288	281	305	304	288	298	286	275	265	267	323	284	313	298	291	288	318	283	252	268	283	269	284	293	279	278	238	275	284	278	278	282	275	283	310	288	323	265	278	296	296	273	290	272	301	262	300	268	283	275	252	300	273	285	269	298	305	319	310	296	322	260	282	292	309	285	308	274	307	310	284	303	302	271	260	267	302	284	264	295	285	297	301	245	273	270	280	292	305	288	282	280	298	235	289	294	268	273	298	279	277	286	256	290	293	270	305	284	285	266	285	270	247	266	284	271	278	277	267	290	269	312	278	282	294	263	277	320	326	266	300	293	263	310	295	298	287	307	261	285	284	259	267	309	276	305	303	275	292	262	302	278	297	297	285	272	284	268	270	290	273	287	288	258	264	283	288	250	284	292	306	286	269	298	262	301	287	286	290	272	286	281	312	265	278	305	303	268	291	269	266	292	276	268	293	269	261	301	279	289	257	255	245	272	296	280	269	261	281	312	297	297	307	262	291	306	288	255	268	291	277	315	288	319	293	282	254	278	295	287	283	304	263	275	295	278	302	246	276	278	304	288	267	251	263	291	282	269	296	294	300	272	298	269	285	275	252	306	252	275	289	289	317	283	298	291	277	257	302	289	269	324	309	259	297	282	314	316	292	266	288	294	302	268	254	280	297	266	290	324	292	272	295	279	325	307	279	322	300	273	297	310	297	310	293	304	314	279	291	284	272	291	281	290	251	264	293	293	302	296	300	304	290	302	268	257	294	313	298	290	282	311	281	273	272	275	270	290	275	306	295	304	271	345	268	291	288	277	290	301	276	308	294	295	267	306	271	300	277	283	242	295	307	288	276	293	286	301	259	263	299	297	265	244	296	276	322	305	293	297	292	277	280	272	251	266	293	264	306	272	274	298	281	285	248	271	259	286	283	287	266	300	292	270	279	279	263	296	276	280	305	312	297	292	287	291	287	261	279	258	288	265	287	273	313	242	292	307	271	306	275	285	289	291	292	272	264	252	284	257	284	281	322	267	299	263	294	302	291	250	298	298	305	317	309	262	282	328	295	290	333	265	268	266	315	286	289	307	278	275	285	284	269	292	290	281	290	293	278	278	271	294	275	251	262	306	297	313	297	277	285	303	267	272	268	275	282	281	277	284	313	255	300	263	270	277	308	283	308	304	282	302	292	299	307	292	304	257	334	305	278	298	264	312	278	285	292	275	294	278	275	262	255	290	313	309	278	247	281	280	270	274	302	261	324	321	283	278	266	270	264	301	264	301	256	261	285	279	296	312	303	301	292	276	302	288	290	312	276	260	301	294	289	282	266	285	262	285	278	279	270	294	274	249	297	280	300	282	293	294	281	272	307	327	314	305	288	272	301	238	271	291	259	260	320	294	273	288	292	292	277	295	283	250	287	296	288	292	268	331	297	275	301	299	299	309	310	279	311	267	298	315	298	289	281	296	311	304	261	322	297	311	290	273	243	279	285	286	246	309	261	301	271	299	259	294	287	286	256	286	281	294	279	314	250	281	280	291	263	273	289	258	287	275	274	292	295	293	280	302	276	286	306	288	255	295	260	273	293	264	257	299	302	331	284	299	288	277	252	317	302	280	272	299	276	289	313	290	283	277	281	292	285	291	274	307	271	289	245	310	297	282	277	291	309	288	286	309	274	285	284	271	295	286	273	284	270	259	308	288	283	290	289	323	296	279	300	266	295	291	274	270	319	292	295	293	270	284	301	284	283	295	302	315	287	290	307	267	295	285	312	260	280	296	296	255	304	277	281	274	267	269	267	274	296	263	275	282	276	261	309	306	273	282	280	294	318	299	294	252	283	241	294	277	255	295	284	289	281	312	264	277	297	249	276	278	293	283	298	297	292	287	306	256	273	281	307	274	240	282	295	290	295	300	266	318	319	261	282	279	304	271	286	321	254	283	275	301	283	279	313	287	283	269	278	303	303	294	290	323	284	256	271	271	280	288	262	289	295	254	282	305	294	282	290	294	276	311	268	303	325	285	272	284	269	300	285	252	299	300	301	304	256	275	292	282	323	321	286	272	274	289	312	301	327	255	297	319	281	288	275	262	287	286	298	307	297	288	281	293	270	260	275	289	275	277	272	285	262	293	267	278	309	263	296	276	292	307	289	287	278	279	288	263	304	282	298	283	274	277	298	280	278	289	292	306	258	308	339	298	284	293	267	291	281	317	292	308	274	274	272	279	316	303	288	281	291	309	297	282	266	284	306	280	279	290	244	291	324	266	250	303	256	289	298	290	277	307	291	298	274	293	284	307	271	297	290	264	317	299	297	297	306	259	281	286	317	289	306	299	291	289	298	272	322	290	296	295	269	286	305	289	269	289	257	284	300	283	295	273	250	261	280	265	283	294	283	279	274	240	297	285	276	265	283	261	309	265	275	256	283	270	298	289	298	261	291	315	296	306	279	293	300	269	289	316	302	295	271	315	305	272	293	276	278	286	284	295	298	280	300	269	283	275	288	255	295	295	263	299	312	305	268	274	305	276	282	269	256	271	334	308	250	284	304	279	278	288	286	308	310	301	251	270	293	295	322	281	282	297	271	316	310	292	272	270	291	294	251	282	279	248	267	290	275	269	297	278	305	271	293	259	270	316	273	275	267	297	313	296	294	277	250	289	289	260	291	280	319	293	306	282	255	259	277	244	282	271	299	268	301	302	286	274	291	250	290	262	308	307	281	294	241	266	258	266	298	274	292	291	286	265	251	270	282	287	329	302	302	283	258	264	284	294	292	275	326	270	277	284	281	259	270	297	292	290	286	280	291	305	303	300	287	273	264	264	304	294	280	278	310	267	280	286	282	255	280	283	255	258	310	293	269	287	305	320	302	294	261	282	282	292	280	297	288	299	283	267	287	302	293	271	258	281	293	273	276	316	302	270	292	265	283	280	266	312	286	291	306	271	266	297
4427	728	727	789	769	751	735	747	745	711	718	704	729	726	660	682	673	688	693	686	695	701	674	722	706	668	695	736	687	671	679	723	671	640	697	711	728	733	698	708	745	758	679	713	697	708	720	678	672	716	682	678	670	632	706	699	714	633	695	684	724	709	682	678	678	688	684	691	717	748	675	685	696	722	696	681	729	756	651	707	692	649	738	729	690	689	699	666	681	686	686	676	698	711	696	712	693	718	708	646	746	715	680	695	676	686	712	718	724	696	760	700	715	620	736	680	692	733	666	697	718	659	699	749	669	662	684	706	685	656	727	679	647	683	683	722	691	675	640	662	704	694	683	724	744	719	746	690	702	683	662	730	683	680	722	690	703	633	704	697	635	673	703	658	702	673	709	717	769	737	701	720	681	662	697	657	727	726	726	696	653	691	719	705	649	722	722	693	666	655	716	757	704	666	709	691	716	705	742	702	734	691	702	704	735	679	690	694	723	689	707	681	691	706	700	716	753	692	685	743	758	717	737	735	692	683	664	710	668	703	690	702	702	722	685	651	726	657	659	663	670	731	691	637	737	700	652	693	709	674	704	652	670	699	679	713	678	761	707	685	681	669	658	706	643	729	697	624	707	713	712	662	666	721	695	699	667	659	733	739	680	647	660	713	681	639	670	679	729	716	700	657	666	660	678	671	719	652	723	647	754	698	702	665	718	674	701	674	704	663	698	715	728	738	673	715	661	695	725	692	683	674	669	673	694	660	702	677	662	711	650	680	682	692	719	693	673	705	740	672	729	732	674	692	675	706	724	673	673	683	655	665	679	722	675	726	672	706	679	722	648	682	652	733	702	673	684	739	676	695	703	726	700	717	721	714	689	639	687	716	707	712	674	734	694	675	689	675	680	667	693	748	700	670	699	741	664	674	726	706	660	705	669	691	720	640	678	700	656	673	664	709	665	713	712	703	655	692	747	730	714	722	678	768	697	664	741	677	660	747	684	700	694	685	695	695	696	687	658	708	675	747	671	694	685	718	711	724	677	653	699	710	727	656	641	710	692	752	698	676	725	680	700	661	674	692	678	663	699	700	657	740	701	688	693	730	718	716	707	670	693	705	706	733	685	694	652	719	704	657	703	743	728	678	727	696	616	679	709	667	717	707	667	737	748	629	711	688	692	686	688	686	684	652	667	731	682	667	652	674	707	743	730	676	672	720	702	712	656	677	649	689	653	647	707	694	665	754	696	723	658	695	661	690	661	672	704	641	659	704	663	724	746	637	685	697	692	654	694	664	668	702	653	673	660	690	696	710	691	687	710	701	726	711	709	661	702	748	708	697	672	670	693	686	667	659	670	642	674	706	701	701	753	705	680	692	698	707	669	673	696	699	699	673	695	693	684	696	696	693	700	649	704	684	711	673	682	661	697	682	712	691	670	736	691	704	687	673	656	706	707	728	738	699	658	680	701	664	713	697	725	680	715	707	660	664	657	688	654	721	656	671	660	736	669	712	728	741	662	694	715	660	674	692	719	667	699	729	707	692	737	678	692	654	690	723	694	663	643	707	664	710	716	688	636	687	685	636	717	670	649	708	713	701	688	693	698	673	698	681	662	699	727	708	673	724	630	692	736	664	700	719	699	654	654	695	678	676	696	716	700	684	659	694	686	729	679	693	724	687	659	679	689	672	682	710	693	691	667	630	724	700	698	666	640	714	706	710	682	716	695	693	682	723	693	693	690	642	650	652	723	661	686	710	742	727	667	692	648	734	697	672	623	667	652	695	661	638	706	722	695	712	723	680	739	685	717	742	663	685	654	699	705	724	700	645	706	679	670	669	710	689	712	714	686	704	720	693	667	673	682	707	658	627	683	712	680	708	729	651	660	744	680	718	698	699	682	713	695	740	649	723	696	699	692	678	689	705	677	634	701	661	708	709	652	729	683	705	627	710	676	724	711	670	700	706	720	647	695	712	682	691	720	656	723	742	687	696	681	689	674	685	680	672	710	671	703	702	692	682	738	667	718	711	684	722	681	685	697	745	688	662	686	697	698	697	695	629	694	747	741	719	682	720	742	680	720	702	705	734	754	701	682	714	652	680	712	729	739	725	680	703	694	713	723	700	661	683	700	708	736	714	695	680	693	700	702	666	642	732	724	675	713	732	671	639	612	699	664	659	699	695	673	699	682	716	735	687	712	717	660	645	645	723	736	664	681	732	676	655	667	664	744	694	723	745	666	686	710	691	640	681	688	729	726	677	694	702	710	725	668	701	747	700	724	701	695	669	668	697	700	660	649	684	634	676	690	691	680	678	631	724	712	659	687	703	687	652	697	710	701	668	675	704	695	723	721	694	700	650	702	751	671	661	692	678	722	635	705	688	654	696	669	765	668	718	707	684	673	639	706	731	694	703	750	664	690	701	697	693	714	739	677	683	667	720	690	675	723	767	677	697	671	670	721	722	720	727	679	694	664	749	688	703	709	704	702	687	679	642	664	686	647	709	701	694	683	631	692	738	660	687	708	747	703	734	675	689	655	687	718	738	705	729	690	717	674	700	715	711	708	763	720	672	664	710	700	673	719	724	711	712	708	726	651	687	701	667	699	680	710	689	647	743	704	635	694	716	689	700	683	686	682	687	714	654	654	691	678	721	686	697	680	688	727	668	673	732	694	665	746	695	689	717	735	753	682	668	677	690	694	731	729	720	721	663	710	694	671	719	663	709	688	691	712	657	725	712	682	699	645	663	667	662	689	731	693	663	730	704	682	724	681	728	692	686	714	706	678	739	711	719	718	694	666	719	740	719	685	691	667	676	702	720	696	753	717	653	717	698	683	642	721	688	720	665	718	694	710	696	718	693	684	672	697	652	654	674	728	680	682	671	741	701	738	637	739	698	663	695	710	676	704	732	718	653	690	707	714	718	686	698	719	658	676	698	680	691	702	691	655	654	669	713	720	664	693	670	680	694	682	713	683	713	702	702	671	682	696	728	684	686	658	669	718	725	662	654	689	658	716	707	707	679	666	703	696	714	690	721	690	663	707	697	681	655	685	711	703	711	656	707	685	669	697	683	671	731	669	697	678	703	710	679	671	713	712	699	655	681	680	684	714	663	727	660	671	721	663	684	694	657	708	729	664	693	696	709	660	695	704	676	658	712	659	709	650	649	672	683	700	711	661	658	698	689	694	665	704	727	747	675	679	660	686	677	677	651	671	676	694	721	649	711	700	688	699	687	667	701	666	694	713	705	639	698	681	730	646	693	722	681	694	703	703	684	687	666	683	687	644	688	708	705	674	692	704	689	720	662	691	708	692	673	673	649	694	661	674	674	718	678	684	686	664	717	676	673	714	681	694	689	689	639	666	713	678	672	680	707	731	669	712	676	714	688	692	704	696	653	650	724	701	687	719	686	705	655	710	692	708	686	714	655	642	685	669	652	646	651	698	697	661	685	749	702	679	650	655	709	679	686	680	682	681	717	720	669	734	713	685	700	666	686	695	721
31468	4694	1171	859	643	517	428	392	352	299	295	263	265	243	255	250	235	239	238	197	197	242	192	213	220	206	211	209	211	201	212	185	176	220	191	224	223	197	200	177	196	224	224	244	205	223	197	197	189	217	208	196	203	219	210	203	219	201	186	198	199	206	207	198	216	204	184	221	209	213	191	195	193	198	207	204	204	194	220	210	194	201	182	179	221	219	214	194	219	168	213	196	212	199	192	184	214	211	178	183	212	199	214	222	187	214	183	199	211	190	201	224	212	191	199	187	177	192	213	216	206	220	210	182	186	215	206	197	222	184	231	172	236	207	172	171	209	193	185	180	195	188	196	209	215	188	172	194	195	208	215	216	192	207	206	180	170	212	197	189	231	173	201	240	179	210	201	187	196	196	187	206	218	211	191	231	208	188	215	233	236	224	210	189	190	185	198	193	205	200	199	208	204	221	199	208	207	195	191	206	223	194	201	193	198	200	203	182	171	184	198	198	164	210	213	174	182	192	195	218	194	183	190	222	199	180	202	204	151	178	193	194	232	190	190	198	209	229	191	229	235	192	195	212	215	200	203	191	199	180	220	197	224	180	170	209	189	199	188	222	183	202	206	214	200	198	205	199	209	201	207	190	204	221	191	189	182	176	200	192	184	208	221	197	205	197	175	196	190	213	238	197	205	220	225	209	200	234	208	213	195	189	189	195	210	189	197	206	211	195	215	197	206	217	228	217	217	191	199	200	182	190	200	205	193	174	209	210	188	195	196	227	220	202	197	206	227	196	182	235	174	210	187	203	199	187	192	198	188	197	201	214	217	224	190	195	179	184	177	207	212	167	184	185	173	192	205	181	210	188	202	172	211	211	200	207	211	211	199	223	213	171	215	183	218	200	202	210	215	217	201	198	203	193	195	164	187	191	229	204	216	212	216	196	231	193	194	206	188	175	233	196	204	162	205	188	219	246	203	172	198	165	206	196	191	182	194	176	183	217	197	188	171	187	205	202	209	204	191	211	185	190	217	209	198	183	188	195	202	205	210	206	182	203	220	219	208	214	166	204	211	183	202	202	213	199	196	210	194	205	207	196	225	218	199	222	195	192	188	239	172	198	216	194	205	210	171	200	208	191	197	188	195	192	223	191	211	198	202	193	213	200	204	196	194	198	200	172	197	179	188	201	196	207	183	215	173	216	216	214	235	209	213	230	173	210	187	179	194	197	214	222	192	219	217	184	208	215	209	207	236	217	202	194	216	190	188	204	206	192	207	213	213	199	186	187	184	189	191	212	192	200	201	182	203	202	195	196	208	180	202	213	192	189	189	210	203	198	222	230	197	208	229	183	183	204	199	221	201	191	194	208	169	197	196	205	170	197	208	212	188	209	178	192	194	202	200	164	203	201	204	210	209	191	207	186	204	211	181	218	197	185	199	222	178	218	188	205	195	200	194	191	209	173	206	213	184	191	196	204	171	191	205	217	220	178	176	176	180	199	178	195	210	203	195	213	196	180	202	223	201	205	194	218	196	185	208	221	214	176	200	174	204	227	230	214	226	213	192	205	209	212	203	205	189	197	182	180	215	191	196	230	214	224	210	196	193	192	197	187	205	193	216	234	202	199	188	219	225	195	198	201	202	169	199	190	191	212	199	210	189	190	192	189	195	205	206	225	225	191	191	193	199	195	186	221	189	197	207	176	164	215	232	230	194	187	207	191	221	172	200	204	216	180	227	206	207	201	195	221	185	208	202	212	206	210	193	212	230	220	200	172	190	200	178	170	182	210	187	212	201	157	198	229	195	204	219	190	173	200	205	208	198	185	166	209	196	199	194	203	197	194	193	206	215	206	185	178	167	216	206	199	187	213	204	223	207	166	201	153	181	211	190	186	182	200	167	176	201	204	187	205	181	217	225	164	197	172	197	218	168	201	181	210	191	208	184	196	211	211	194	195	228	191	205	209	195	207	217	202	211	207	192	225	194	209	200	207	196	199	189	185	193	211	207	214	227	201	209	207	197	208	190	212	209	191	192	174	186	218	201	238	197	219	205	206	196	185	209	201	187	214	194	207	227	219	190	174	181	181	164	196	237	190	199	178	201	199	212	193	195	201	201	191	177	181	197	190	182	208	203	196	175	209	193	208	199	238	200	196	184	235	202	205	205	201	194	190	190	200	214	208	203	187	195	209	197	182	201	214	199	184	206	188	202	225	207	191	186	208	207	195	199	186	226	206	211	176	228	195	193	194	180	215	192	200	157	198	200	200	210	190	227	212	209	186	171	216	223	189	183	178	206	213	184	241	207	182	190	214	210	213	201	166	215	191	197	188	188	181	200	184	186	177	192	169	212	190	201	179	206	233	187	205	175	176	184	213	192	186	176	176	187	196	218	201	213	189	207	203	208	194	175	208	198	202	191	192	186	208	187	158	194	208	173	183	183	189	205	215	205	182	192	189	224	215	218	218	208	203	222	218	215	207	186	192	198	209	191	191	191	203	208	215	188	228	186	171	188	202	207	215	195	197	216	187	208	195	201	215	215	188	209	196	206	198	190	186	218	209	194	199	226	182	204	198	233	183	180	190	239	221	221	200	195	186	214	215	203	194	199	211	186	188	209	183	226	200	227	186	186	176	179	225	193	200	209	188	170	188	207	200	175	186	208	214	214	197	203	180	182	192	192	199	232	211	205	206	198	215	217	199	197	172	194	221	188	216	205	202	231	196	181	193	205	190	179	212	172	192	215	208	213	211	226	215	196	208	199	207	194	225	204	189	218	192	201	196	216	229	197	194	207	213	204	195	242	206	202	197	228	191	196	212	195	188	202	196	205	207	194	198	200	198	204	197	210	218	201	200	193	212	213	166	192	205	197	196	216	210	179	228	209	193	205	200	182	191	184	191	216	200	200	199	204	187	181	212	217	192	178	222	188	198	173	189	193	200	193	213	187	227	214	194	197	195	197	198	206	195	187	204	190	185	162	214	199	195	195	178	198	222	207	190	218	207	212	197	203	205	197	202	215	226	214	217	209	184	206	196	194	193	208	219	208	216	190	203	207	203	218	195	186	186	181	202	207	203	234	206	184	192	206	188	221	187	185	176	182	192	179	227	212	216	171	199	178	178	204	192	216	189	186	182	177	168	193	205	210	203	188	177	195	204	191	187	208	204	174	175	211	194	195	206	203	188	202	202	182	198	192	207	211	186	182	190	214	194	179	206	197	187	217	210	228	183	199	208	203	202	187	212	210	204	220	191	215	197	197	203	214	208	199	179	208	189	209	185	191	189	195	219	213	191	217	208	208	237	219	184	219	184	196	190	201	196	193	187	167	190	203	193	202	223	200	196	193	200	202	201	203	201	197	224	209	193	215	215	214	229	193	200	213	195	198	203	212	206	200	206	198	224	207	186	206	163	194	191	217	208	184	207	208	197	194	198	238	199	198	184	226	216	190	187	199	197	196	183	186	212	192	206	188	164	221	191	206	197	209	191	171	171	221	206	227	224
14389	1126	2354	2787	2545	2054	1773	1477	1421	1212	1093	1026	960	926	815	746	753	721	718	743	671	674	655	623	624	604	612	646	642	626	552	622	570	547	614	598	555	570	552	506	583	575	555	565	593	566	560	577	521	571	560	567	554	521	509	541	547	563	550	535	530	531	530	543	594	552	534	536	555	560	604	565	554	531	535	537	585	540	545	534	564	530	535	526	567	499	528	549	545	540	518	545	548	561	568	547	581	533	542	527	542	517	589	532	536	581	529	506	586	534	550	513	506	523	560	483	521	532	569	557	549	539	546	567	520	536	547	510	512	542	550	544	540	506	528	572	531	510	520	570	541	496	519	544	562	586	494	533	545	515	506	513	551	556	525	552	552	545	513	516	565	524	524	523	513	600	529	532	554	588	522	532	546	551	545	529	549	558	593	529	550	551	566	553	520	491	493	539	576	529	483	513	524	483	544	537	566	528	499	537	523	531	511	528	546	520	538	507	544	530	567	529	542	536	519	573	480	510	516	541	509	548	526	521	538	551	526	543	539	525	566	514	523	504	536	557	533	508	534	512	514	546	558	521	527	508	538	544	552	506	492	527	506	534	588	517	520	557	573	528	521	539	559	516	567	539	547	536	513	544	508	559	490	525	562	491	523	516	538	572	524	544	552	524	535	494	541	517	553	538	518	531	569	545	508	511	544	523	541	548	522	512	516	528	524	534	531	545	545	516	540	518	543	532	525	528	515	548	585	520	525	508	528	510	540	542	522	521	564	540	537	517	529	556	552	518	499	565	567	521	549	506	591	570	570	537	548	549	553	546	504	535	517	512	542	519	488	531	510	535	559	597	556	567	559	547	517	534	539	536	540	552	567	551	504	618	510	526	523	528	527	531	522	518	559	531	515	543	507	541	528	543	519	522	517	518	499	491	567	512	492	581	515	523	559	542	538	513	521	591	503	537	516	507	542	534	529	519	559	492	532	519	520	512	521	493	506	533	513	511	570	577	530	563	563	575	543	505	509	552	545	532	495	519	529	519	560	510	533	526	564	523	528	525	550	526	515	515	502	558	534	537	527	507	549	520	583	544	486	547	538	553	512	531	539	518	510	533	536	546	577	490	524	549	501	524	544	502	519	542	528	526	529	535	540	520	542	529	522	499	508	531	530	548	523	560	512	544	533	582	538	519	537	522	547	529	508	599	592	534	499	536	518	509	526	556	546	535	561	517	514	519	573	530	504	522	572	538	514	566	514	527	522	525	542	527	571	529	503	530	502	547	561	518	509	547	508	523	517	550	547	501	540	512	550	565	542	554	523	574	565	558	550	524	523	544	495	595	575	567	523	514	508	521	537	513	534	553	513	544	525	523	474	540	484	524	561	500	548	585	539	516	542	535	539	526	554	516	556	490	513	525	530	549	525	539	554	497	503	527	522	544	502	471	529	540	502	551	500	505	522	559	517	520	513	560	514	541	515	514	526	560	491	567	540	510	525	539	578	578	511	538	514	532	535	501	564	580	521	547	521	536	564	582	556	547	539	513	545	562	503	515	546	538	503	525	534	535	537	546	514	556	536	526	522	505	530	555	538	545	519	538	510	559	553	572	544	520	561	517	565	562	521	556	533	532	527	494	519	498	549	550	540	560	547	549	507	486	499	511	524	550	532	527	538	510	536	526	582	520	569	538	537	559	557	502	561	486	559	487	522	520	500	535	552	559	567	507	504	515	518	589	556	511	528	546	537	509	549	568	528	566	495	546	529	545	562	519	548	557	531	542	555	535	535	541	540	534	555	505	562	548	532	520	527	550	535	518	531	539	531	480	557	549	561	496	554	530	498	549	536	542	492	552	547	519	552	513	513	542	541	534	513	530	524	515	541	500	515	537	539	535	519	490	528	505	555	539	508	533	549	539	559	510	513	548	544	562	535	537	535	567	487	521	533	510	548	565	511	548	551	561	504	563	543	532	516	551	499	506	538	500	572	512	548	520	509	544	553	538	517	526	551	526	569	553	566	553	538	535	535	540	525	567	508	559	555	527	537	516	505	542	513	508	525	544	499	503	512	538	510	509	505	517	518	580	516	512	531	552	539	524	537	507	550	502	508	533	570	517	533	521	556	571	503	554	504	552	542	494	562	520	572	549	559	503	546	569	524	563	528	537	570	552	539	548	533	514	565	497	540	565	528	525	502	489	536	548	516	529	577	575	519	546	538	554	505	540	534	591	542	526	560	504	493	508	545	513	526	470	552	502	532	565	503	510	544	497	553	580	510	498	555	553	508	534	546	546	513	536	531	491	529	517	552	540	536	512	544	549	520	504	537	521	508	508	560	545	485	519	506	529	544	508	513	544	494	519	527	555	597	519	562	521	496	549	545	526	508	587	515	582	499	542	521	537	556	525	535	528	515	487	567	545	581	534	529	550	526	537	545	522	533	502	514	565	509	551	574	548	547	522	509	546	499	539	549	528	540	510	501	544	554	587	560	536	521	515	544	549	542	540	565	523	573	527	526	539	545	531	500	554	502	478	526	531	526	552	503	520	549	550	538	528	523	522	535	541	531	558	545	462	547	518	561	583	577	504	513	531	565	498	569	504	544	496	514	584	532	568	528	521	538	561	529	505	578	567	539	532	543	564	512	545	512	524	542	536	511	480	558	539	571	537	552	532	531	520	528	565	498	546	512	537	503	501	535	488	502	544	544	543	533	515	534	500	526	538	497	573	557	547	545	521	505	512	577	520	529	531	535	519	529	540	515	522	534	531	558	515	487	558	538	530	502	561	537	514	544	525	550	544	525	572	516	534	521	536	532	555	447	551	516	484	517	544	543	560	519	553	481	513	504	557	507	514	545	543	546	559	552	545	558	527	525	484	526	532	559	523	516	512	550	513	552	541	559	551	508	546	537	533	492	519	493	485	561	482	534	482	522	525	485	512	543	538	558	548	571	499	547	551	524	531	580	511	520	537	529	506	513	507	537	526	543	515	516	562	549	499	561	509	528	537	537	527	558	555	561	539	517	498	519	525	502	499	549	549	545	583	526	533	524	513	524	505	552	550	494	513	529	498	572	523	544	519	555	496	577	501	532	581	483	552	565	545	537	559	528	534	518	531	505	553	562	526	525	518	538	549	536	516	515	560	518	513	566	520	502	535	511	538	519	507	548	492	570	522	526	563	534	547	540	476	535	554	534	535	528	504	523	470	499	534	540	534	529	547	505	506	514	525	517	521	547	547	496	533	550	540	534	548	510	531	509	526	523	504	534	546	552	558	551	576	512	547	536	545	533	513	529	530	502	558	524	527	558	543	507	518	512	531	578	502	548	542	543	542	522	546	511	511	539	542	558	538	500	536	541	482	533	469	584	539	533	525	509	549	475	489	500	545	523	528	569	512	511	553	493	517	498	600	519	511	512	548	497	539	511	581	525	527	545	490	546	555	558	531	545	521	582	576	530	489	544	533	517	523	584	504	553	534	521	551	560	535	566	518	532	538	512	536	564	509	569	526
43939	12126	3325	1747	1330	959	748	664	626	535	507	475	442	420	435	418	371	367	433	378	404	368	371	347	375	379	361	376	359	341	356	344	346	327	357	310	326	375	322	326	340	384	366	325	348	328	334	371	366	330	329	341	356	377	335	334	351	342	349	364	323	336	357	337	290	340	340	314	338	326	325	344	336	351	332	322	309	337	336	326	306	354	343	341	308	344	386	357	312	352	379	383	334	330	347	359	338	334	354	338	324	329	340	336	326	324	317	336	367	363	360	327	355	301	308	334	330	327	335	325	360	346	315	308	331	341	349	354	312	295	331	370	346	365	323	333	336	350	329	369	368	327	338	339	328	334	318	310	345	330	338	307	359	321	324	329	342	351	348	319	316	367	377	370	320	351	343	302	324	365	392	363	347	340	361	377	358	367	363	359	336	356	349	333	335	319	313	362	330	339	312	350	346	369	320	360	323	367	324	329	336	348	326	351	336	332	353	335	334	319	328	331	356	352	332	339	346	328	337	356	351	341	315	338	330	325	358	323	323	301	344	330	340	364	345	322	339	328	337	344	315	340	353	326	379	333	362	347	367	368	412	327	376	322	319	346	321	313	335	292	309	313	377	320	381	346	300	323	319	365	326	333	322	321	315	335	352	289	295	360	334	340	327	328	362	334	317	341	322	339	315	355	318	347	320	329	289	316	306	312	312	360	313	324	317	310	348	368	325	366	344	350	325	357	322	341	313	373	316	324	332	339	340	340	326	355	332	356	335	322	310	320	337	340	315	348	348	343	374	319	323	309	330	326	348	354	342	305	312	334	358	306	327	348	339	332	381	340	309	363	324	352	324	349	364	375	342	349	338	380	348	331	342	319	332	339	330	356	376	324	373	327	330	337	315	256	326	346	313	321	329	338	350	342	300	379	336	338	340	338	315	372	347	301	326	329	327	278	353	312	321	325	341	361	339	345	359	337	304	357	335	348	337	363	323	345	330	334	347	339	319	334	345	325	301	344	326	305	318	309	297	334	338	320	340	334	358	324	325	307	313	308	336	300	342	339	342	360	340	345	365	335	318	301	373	325	318	332	340	321	346	334	328	341	324	324	350	316	359	348	349	303	348	304	335	317	318	325	322	322	342	337	331	333	314	314	314	334	357	327	319	327	322	325	337	326	329	346	383	357	335	316	368	336	349	318	337	306	325	325	356	320	359	374	318	330	309	317	346	332	342	311	369	335	334	373	334	326	348	352	368	337	338	359	357	316	352	321	291	354	295	362	360	337	328	347	343	318	359	324	338	359	307	389	321	316	321	322	340	366	333	326	348	340	351	287	281	342	354	366	330	354	292	332	314	373	372	312	347	333	330	341	324	316	312	341	314	324	354	304	323	326	332	299	321	366	357	340	348	347	343	316	346	384	318	328	310	351	351	349	352	315	351	335	322	331	351	349	352	314	350	326	314	358	367	334	305	364	344	348	329	323	335	342	312	356	327	342	326	347	349	334	330	366	328	335	321	332	326	356	317	339	327	302	371	327	343	339	334	351	311	338	315	325	332	315	365	316	342	339	348	314	348	307	323	320	380	353	319	351	328	360	344	324	327	316	321	348	336	357	318	362	336	338	327	332	338	316	313	347	316	355	337	334	306	342	309	376	350	364	375	316	340	331	362	293	327	335	352	342	301	333	325	326	350	339	322	322	351	327	351	356	346	313	326	316	357	362	331	326	343	334	316	345	313	327	330	338	344	335	354	358	351	354	347	315	309	340	314	331	338	339	349	345	319	295	339	330	359	360	349	348	346	336	360	359	351	351	333	317	337	337	338	328	342	316	336	337	355	319	370	288	302	329	331	348	367	345	333	328	321	330	351	302	312	342	374	328	373	374	370	340	331	357	319	336	333	302	324	347	312	328	318	348	327	300	374	364	323	324	369	331	354	339	347	361	326	295	351	364	340	307	367	309	343	326	349	327	346	361	359	390	343	363	317	285	349	335	343	341	386	326	318	353	356	318	314	314	317	323	340	348	327	328	310	306	321	336	324	313	334	331	314	371	353	300	317	325	336	350	326	348	317	342	297	319	355	331	337	371	326	329	335	341	334	343	343	317	324	346	300	331	327	359	343	366	316	324	325	337	327	334	337	324	329	343	313	330	331	364	336	321	362	338	350	329	315	352	352	339	328	333	324	360	306	337	357	317	394	377	349	320	347	329	350	370	313	337	311	372	334	331	352	346	325	286	344	317	360	319	332	350	328	320	295	324	337	321	307	352	346	333	345	338	349	308	348	328	349	324	287	348	316	341	354	328	358	358	322	327	354	346	351	327	302	367	326	317	325	343	344	302	379	350	335	323	321	301	341	324	324	338	325	350	340	330	361	329	344	344	385	356	362	334	360	375	326	319	305	385	364	311	326	362	324	309	348	334	317	349	340	321	350	309	335	334	321	331	309	353	359	315	319	345	319	331	336	376	325	313	328	333	324	380	316	338	340	318	331	310	313	325	329	340	359	351	336	381	345	357	311	336	364	359	358	329	335	317	318	326	323	310	330	324	322	357	328	351	344	324	337	336	348	285	336	348	361	371	333	355	358	354	347	328	337	325	350	333	297	300	345	336	338	297	342	327	333	346	329	316	359	323	326	343	356	324	325	324	385	377	356	295	326	334	338	330	330	337	294	313	360	375	333	335	291	352	334	336	325	325	327	325	298	313	309	335	308	291	386	314	366	355	350	337	334	306	360	318	355	337	346	346	345	341	339	330	340	333	350	325	362	338	332	365	313	294	351	340	332	345	354	355	313	342	330	332	323	361	358	320	338	308	339	351	348	325	312	318	354	362	322	322	308	336	319	323	332	339	368	351	325	322	333	314	324	332	315	344	386	353	359	342	325	313	328	349	324	346	326	325	319	342	361	330	315	346	372	314	378	357	332	353	342	325	332	362	329	333	332	345	318	342	375	332	353	342	354	327	347	356	328	316	324	316	330	324	347	372	334	320	336	314	318	330	352	318	330	326	315	293	345	330	330	361	312	386	343	355	328	333	333	327	347	315	366	346	327	342	331	340	328	320	322	302	322	335	345	342	329	315	321	372	333	354	301	371	336	308	395	314	341	326	319	336	319	364	335	323	364	336	348	323	332	297	337	313	325	343	342	297	354	320	314	346	337	334	337	348	347	324	332	358	351	351	355	326	329	342	350	317	337	354	323	352	299	341	326	322	315	326	336	327	374	346	363	352	346	377	355	368	334	346	345	367	340	315	351	326	315	325	354	333	311	344	322	326	354	320	325	348	342	312	318	297	354	390	338	323	338	309	305	300	331	338	311	349	303	339	357	345	298	341	334	326	323	359	331	343	335	294	323	324	376	354	328	354	323	360	332	339	325	339	343	331	318	322	364	364	348	366	298	351	310	306	332	346	359	329	306	330	342	327	316	335	329	324	346	348	331	336	320	313	283	382	342	353	349	353	329	353	330	340	342	321	332	327	360	330	322	337	359	325	343	308	334	373
19395	2222	4364	5189	4444	3732	3133	2766	2358	2137	1879	1815	1587	1563	1425	1361	1289	1160	1225	1170	1187	1127	1049	1069	1004	998	1056	1028	980	921	961	952	889	929	960	953	915	938	926	877	923	872	894	873	894	890	883	915	907	900	869	868	890	904	906	877	860	889	860	901	811	920	840	837	861	869	831	833	884	874	836	860	877	914	834	840	831	836	864	884	849	800	896	900	803	872	846	833	811	858	851	865	798	828	839	848	839	825	827	845	841	840	861	826	805	807	814	733	805	803	771	804	812	842	819	836	802	837	800	757	862	871	772	815	854	881	852	841	822	790	849	826	818	777	872	891	807	867	835	862	823	858	865	845	844	777	836	854	826	822	810	832	853	815	871	810	829	825	784	809	854	869	879	844	837	873	832	884	858	846	824	898	809	856	881	841	840	863	820	880	849	882	909	835	824	851	834	823	817	814	840	882	796	844	857	824	809	836	795	805	779	802	838	820	838	827	859	807	893	866	817	763	823	849	847	843	856	797	893	889	890	852	840	868	858	853	785	851	846	867	826	846	865	867	801	869	815	795	848	885	797	848	846	867	836	784	851	840	844	832	793	809	843	804	773	824	796	819	820	821	862	772	789	830	785	784	787	796	858	842	811	806	798	835	854	864	822	783	816	823	803	804	830	748	839	803	818	813	830	826	808	859	793	838	839	812	868	814	799	838	786	802	834	839	779	823	771	816	821	824	806	800	871	836	766	885	834	840	822	800	813	780	852	806	803	856	806	793	782	790	867	804	856	845	820	812	824	792	815	813	847	813	848	850	839	870	788	839	843	844	860	822	858	796	835	802	831	848	830	838	855	812	803	863	808	851	799	850	810	747	841	871	786	763	869	841	874	802	831	841	798	819	807	857	811	851	864	836	843	829	843	808	836	801	753	849	792	885	807	765	796	845	796	821	833	851	807	876	848	855	834	875	856	796	880	811	826	852	830	812	851	805	817	826	812	830	841	813	845	818	858	814	810	845	853	845	760	846	826	854	848	846	836	841	822	879	829	827	861	788	844	775	828	839	789	800	865	812	813	841	836	845	854	820	789	855	785	846	784	837	790	807	764	809	822	837	795	821	856	835	807	797	835	808	856	846	878	850	823	833	820	820	885	798	834	816	800	801	828	823	827	812	814	819	831	830	844	826	812	869	794	842	823	843	835	773	796	850	801	840	802	813	830	863	844	836	805	837	790	805	796	835	792	834	789	792	786	821	771	832	872	866	850	826	792	824	839	818	878	817	912	870	783	834	855	861	843	833	849	843	795	832	797	852	826	779	874	799	823	802	828	835	828	819	828	838	839	775	825	861	853	884	818	813	844	818	872	800	856	859	815	848	802	845	828	841	790	824	822	841	881	865	808	813	778	803	818	857	832	842	835	819	835	829	857	779	829	909	811	819	851	828	880	770	845	851	840	852	808	866	898	798	813	842	825	863	849	798	827	848	853	828	836	829	748	811	808	839	820	838	827	842	824	848	892	802	815	823	868	803	874	865	896	846	821	815	798	882	838	835	816	859	862	821	849	879	852	855	849	795	769	836	805	806	818	827	839	773	783	805	891	890	856	766	801	802	811	844	876	828	879	848	842	821	843	839	829	844	823	811	813	825	831	802	834	824	797	848	829	832	797	822	821	786	824	850	794	840	831	773	791	840	811	860	857	833	852	839	851	796	801	836	815	837	874	837	829	859	908	802	832	807	795	840	827	806	848	817	846	816	768	874	826	888	775	793	844	798	800	798	802	862	810	808	853	865	860	753	782	882	818	839	825	768	836	825	846	795	839	859	797	795	854	843	851	906	840	823	790	768	808	808	846	804	835	849	830	848	868	829	792	814	807	865	837	859	863	797	820	856	823	831	815	850	835	776	831	804	832	795	807	814	840	809	879	830	830	827	828	817	866	825	865	865	860	831	789	834	806	815	793	826	863	890	825	812	837	838	810	874	873	802	772	845	814	871	822	802	860	825	841	824	804	797	858	824	796	840	831	827	835	820	880	846	820	813	804	824	839	850	829	832	821	824	843	848	854	813	837	814	787	876	896	831	812	808	823	826	877	843	882	829	827	798	871	828	812	838	802	822	792	805	834	854	843	845	849	861	805	860	782	833	836	809	809	835	892	827	845	853	878	795	831	777	781	857	803	830	835	860	860	806	799	831	842	848	868	806	840	835	792	863	819	934	890	829	815	864	824	802	826	808	790	859	813	771	802	831	881	820	796	850	848	801	837	842	832	809	818	798	826	821	807	803	797	830	797	842	808	836	793	849	783	839	847	829	833	825	867	818	823	843	816	782	838	824	771	831	876	836	796	855	785	809	789	807	868	849	863	798	811	853	825	812	831	794	790	795	849	851	842	831	790	814	813	846	822	820	795	812	803	854	823	813	839	882	848	845	794	762	837	776	852	792	859	788	829	846	836	837	814	836	879	831	829	824	902	784	804	803	823	812	851	876	822	920	835	863	841	851	834	824	787	804	797	786	817	841	858	826	808	798	833	807	839	816	772	882	828	853	836	810	787	842	878	832	814	807	845	834	855	835	785	832	798	799	841	879	800	826	795	847	792	851	794	795	817	817	854	838	813	820	793	813	833	821	835	825	819	862	799	841	794	823	786	875	833	818	785	885	837	788	808	802	793	740	819	850	818	796	807	863	799	810	805	833	857	887	841	855	784	833	804	839	818	809	834	822	832	817	843	822	800	786	865	812	805	830	858	902	870	823	884	845	821	797	899	815	802	771	824	828	837	833	824	836	829	855	857	811	835	823	853	888	815	868	846	858	790	834	810	849	829	824	839	828	829	863	835	843	805	842	826	856	789	844	793	855	801	771	884	831	832	815	824	851	856	883	837	809	808	826	842	795	778	839	823	819	791	761	845	844	808	891	865	844	840	847	832	829	823	868	808	819	808	846	782	805	805	849	796	877	786	901	848	814	827	772	904	841	825	781	887	777	847	821	756	775	865	866	803	786	799	879	786	835	791	819	776	824	821	815	834	829	834	790	844	836	852	818	811	818	809	811	807	812	801	797	853	833	843	842	837	830	809	855	850	877	865	809	839	828	832	794	835	830	866	847	845	830	799	851	818	747	805	832	829	848	849	802	810	811	813	863	833	815	816	793	844	875	803	804	842	807	846	836	805	786	859	818	753	826	812	825	829	827	823	795	844	871	809	845	861	839	867	859	821	864	829	855	913	854	835	783	806	812	834	861	851	823	850	876	809	771	800	844	845	841	828	871	807	867	821	797	829	818	844	736	834	834	836	810	819	831	857	829	826	825	839	858	874	816	827	843	812	843	805	824	876	821	853	780	832	849	856	860	843	826	842	807	804	855	786	853	832	848	803	804	830	810	859	864	825	842	824	883	815	799	844	861	858	851	825	840	832	841	781	825	804	779	849	801	821	867	795	852	859	889	798	869	773	826	808	844	809	859	859	824	856	822	799	845	848	866	799	822	798	819	782	802	811	777	858	827	861	849
3854	318	314	278	244	302	302	281	323	302	272	295	280	275	318	315	266	283	327	304	296	273	286	308	272	281	297	293	294	295	318	270	323	295	274	285	253	310	311	303	267	280	290	314	283	303	292	280	316	313	295	283	255	315	290	309	283	293	296	326	319	293	282	283	333	273	288	284	310	299	300	269	246	273	324	268	296	316	302	327	275	288	269	313	276	310	271	294	270	303	335	283	278	296	322	297	321	306	297	275	251	294	277	277	296	303	303	280	286	277	331	306	284	310	302	300	298	298	274	287	294	266	265	297	294	294	293	257	287	319	267	299	286	303	323	297	286	307	340	258	275	304	311	306	283	322	318	318	308	280	297	312	288	282	315	296	294	295	269	310	286	282	317	283	290	291	315	305	302	304	310	300	319	297	298	284	285	309	321	296	300	286	305	273	265	287	288	299	305	293	297	274	286	296	277	321	252	324	267	277	279	321	264	275	286	299	271	300	288	288	262	316	283	291	294	280	327	284	254	270	313	285	266	319	282	288	268	296	311	273	306	327	317	304	270	276	271	310	304	299	314	278	249	270	286	305	248	282	335	286	265	308	263	288	282	271	308	289	326	282	274	291	287	310	319	302	272	273	294	271	295	294	308	289	285	286	287	279	311	273	295	279	294	286	295	286	309	325	252	320	289	284	280	296	300	285	328	280	267	303	274	286	294	290	304	298	273	331	304	264	316	311	321	270	283	303	290	293	302	300	273	290	283	309	259	277	310	313	292	289	330	281	281	281	271	294	279	256	304	269	307	312	297	264	310	260	290	287	284	277	267	294	297	267	302	263	299	277	278	273	315	260	291	278	255	298	327	275	258	303	283	301	274	289	265	294	291	314	278	274	281	302	247	295	291	303	309	274	296	292	262	277	307	264	268	298	287	302	293	291	278	293	278	287	274	299	311	282	284	300	296	287	277	293	281	293	316	316	254	301	263	299	288	307	296	298	324	294	285	306	272	288	296	286	286	273	283	302	276	293	270	315	301	299	262	260	274	280	284	295	325	275	309	301	340	297	287	308	303	267	274	304	288	307	287	283	289	270	267	268	327	290	282	269	306	277	314	318	304	278	297	289	282	312	288	319	273	303	267	312	301	301	292	300	296	307	279	260	287	263	310	287	262	301	280	285	287	286	314	312	321	314	279	322	283	336	274	294	287	274	324	293	283	273	315	295	287	323	303	299	285	305	253	284	317	279	285	320	311	286	294	287	269	260	283	300	285	286	323	274	289	263	307	304	270	299	321	285	278	283	305	301	318	266	305	311	297	279	307	322	282	305	279	318	263	266	292	308	256	311	300	294	276	313	313	260	288	294	272	256	265	327	300	270	268	305	287	309	293	288	314	301	269	301	335	290	254	297	275	301	292	284	296	271	263	270	323	296	308	305	295	299	292	292	282	303	276	313	306	299	329	311	282	267	306	276	301	260	298	339	335	289	304	281	274	272	284	273	303	293	276	287	283	299	289	272	293	308	268	296	276	309	275	277	303	294	301	298	273	260	262	306	287	299	275	320	263	280	283	316	278	289	276	287	326	308	285	295	276	247	254	253	284	286	290	278	329	294	270	293	292	303	342	305	320	283	282	272	314	288	286	301	265	285	297	283	297	301	269	279	247	272	297	284	278	258	317	319	274	303	301	303	282	296	316	275	301	280	280	284	279	310	290	297	299	268	289	310	279	319	286	279	244	282	269	312	322	327	280	316	302	288	322	315	263	303	311	301	264	303	313	307	303	282	305	303	284	300	301	289	281	281	297	269	304	332	299	295	289	267	294	290	290	281	270	284	286	307	275	275	289	309	283	285	301	300	301	273	272	274	320	262	262	278	281	270	283	279	322	307	311	298	291	280	324	283	288	291	266	289	301	339	322	308	263	259	273	314	276	286	280	283	266	262	297	251	316	313	287	303	300	304	330	295	306	303	326	265	295	295	278	270	263	305	288	301	291	293	268	303	282	301	298	294	285	262	268	278	289	285	301	274	261	254	274	263	292	310	287	274	268	293	277	303	278	305	304	282	275	317	295	316	299	295	286	300	297	283	293	279	301	289	307	306	312	290	299	283	273	277	284	274	281	292	301	269	277	271	290	275	265	281	254	263	285	333	330	307	276	304	269	272	269	287	317	258	292	293	282	291	277	329	283	277	259	272	282	303	286	276	286	277	321	283	301	277	288	292	273	321	305	276	294	297	305	278	280	286	262	270	302	324	320	292	285	326	291	296	279	298	296	301	302	299	278	290	337	269	309	285	311	300	302	294	297	267	274	300	292	286	274	305	272	288	297	264	309	281	310	329	276	278	315	281	296	296	282	303	284	304	292	269	307	272	320	316	276	242	287	307	271	286	305	294	321	288	263	283	283	291	240	259	280	322	267	303	282	283	259	304	286	261	303	322	298	309	279	275	281	296	307	293	304	295	279	280	300	303	320	311	309	288	289	301	285	282	284	318	304	286	285	324	268	272	329	296	276	310	281	307	275	281	245	289	307	273	313	285	274	270	295	291	319	302	297	277	306	303	283	280	302	271	266	319	278	267	279	260	282	281	283	309	285	306	297	285	280	278	318	262	297	273	291	289	268	299	299	312	261	283	313	260	284	268	305	291	295	274	301	296	287	300	308	280	276	304	293	280	298	285	286	297	304	308	276	301	275	298	302	305	297	305	277	286	307	276	298	272	289	271	293	306	278	268	286	278	308	288	284	297	279	323	304	263	294	285	276	293	278	294	284	274	318	318	260	288	278	258	286	298	274	292	259	281	283	292	283	295	283	289	285	278	261	292	295	297	320	285	286	297	337	275	283	277	306	283	303	302	276	274	291	320	274	284	275	300	280	293	291	305	278	304	301	288	289	294	294	303	278	305	293	303	297	283	284	309	259	276	298	287	276	259	309	300	287	286	276	290	269	291	318	282	262	305	318	307	269	314	308	290	338	307	315	284	281	317	303	311	254	310	319	313	274	275	302	310	272	277	298	276	277	301	307	298	302	276	314	269	283	255	272	281	291	269	264	306	281	288	267	304	270	301	263	316	300	274	291	279	291	294	284	264	289	292	285	309	283	294	285	295	288	289	270	244	297	296	282	302	318	265	268	312	272	311	295	282	288	279	276	291	303	287	305	308	313	310	287	282	299	272	283	276	276	266	283	288	306	286	284	298	289	300	288	287	313	275	306	303	291	288	298	307	324	262	309	291	311	289	282	300	277	273	294	279	278	266	269	320	291	295	310	297	270	295	295	332	299	296	272	280	286	291	274	271	296	267	260	291	273	295	285	294	287	320	281	269	285	296	283	259	264	279	301	278	279	294	287	291	320	307	266	276	284	296	300	288	273	261	284	305	289	321	284	289	305	319	269	295	281	274	282	236	296	288	296	247	277	294	276	298	305	288	313	312	279	279	294	270	277	286	315	270	276	280	289	264	289	288	300	321	282	283	297	278	290	250	271	288	281	291	298	273	325	289	299	293
4385	728	770	758	872	768	805	732	758	742	680	742	720	702	703	731	716	666	711	698	739	699	708	679	730	668	717	676	710	697	729	729	782	691	687	717	704	688	717	714	722	675	744	683	709	742	701	719	747	727	719	742	696	747	735	683	698	728	751	751	721	707	748	736	759	732	706	709	691	725	712	693	727	689	705	694	709	686	696	687	713	720	713	697	717	686	758	708	716	748	693	676	762	767	720	749	734	705	722	738	707	684	707	649	736	720	731	703	736	714	747	665	658	728	672	682	723	746	725	690	722	722	721	727	688	730	676	721	716	676	700	737	700	711	720	670	697	752	757	720	676	684	704	726	701	671	689	669	735	722	691	716	732	682	714	732	698	703	686	721	720	719	718	720	673	722	694	768	765	745	723	732	751	728	731	717	731	692	703	714	680	748	664	675	657	690	692	745	695	733	748	675	724	691	706	741	721	691	688	723	767	742	685	679	719	657	683	705	721	696	720	706	741	700	705	704	748	700	689	690	682	702	708	733	708	641	704	655	739	751	751	699	726	706	713	733	744	700	703	699	709	691	720	691	714	728	663	715	703	707	756	664	694	777	712	707	710	713	740	749	745	678	660	708	703	650	736	686	672	671	691	711	715	714	715	690	697	736	685	669	706	738	699	726	687	697	711	727	722	733	742	660	695	736	710	702	706	701	713	748	710	730	692	704	675	773	681	666	721	681	710	679	706	678	727	717	705	734	721	724	700	701	692	680	698	728	697	672	696	681	765	688	656	709	750	711	731	684	698	749	700	736	680	681	718	707	663	679	704	704	738	684	737	689	719	732	738	687	694	706	742	685	707	726	681	709	720	742	736	671	725	714	737	675	701	752	700	725	693	718	696	646	731	743	685	775	704	680	733	688	699	673	710	685	693	698	694	729	667	697	700	694	714	695	709	704	670	716	743	732	670	691	694	674	734	715	704	725	707	668	717	724	690	719	734	746	648	706	738	711	691	726	668	703	748	703	683	700	687	691	732	727	727	720	696	675	715	693	697	728	702	727	667	676	706	680	737	681	708	700	722	752	662	713	747	724	717	727	722	687	694	694	679	682	702	690	714	717	737	701	697	735	718	670	665	705	716	663	673	725	690	674	709	722	673	719	704	702	697	715	683	722	703	742	748	705	709	700	700	725	679	726	704	755	703	692	681	721	718	672	721	715	752	720	687	697	693	697	723	688	645	709	697	665	729	699	672	681	695	690	686	709	742	715	698	746	723	738	677	711	719	693	710	726	719	686	726	717	662	727	733	722	742	684	703	684	693	690	674	736	678	732	720	703	686	738	693	746	722	656	678	703	700	703	706	719	730	714	736	684	702	648	689	676	701	757	718	735	727	715	744	729	737	702	726	728	704	699	762	681	717	705	754	677	693	723	682	710	717	686	733	679	683	646	642	733	658	708	722	733	725	719	728	757	720	754	666	675	722	719	697	732	688	693	717	740	717	766	734	720	744	677	686	729	760	696	695	716	696	685	720	694	717	755	698	699	694	727	683	678	728	698	727	690	659	668	700	705	697	766	712	734	723	685	728	758	724	691	674	745	657	705	680	699	706	672	742	718	713	727	713	707	736	691	689	690	698	678	717	693	726	706	716	706	720	686	711	681	700	741	681	695	719	712	701	730	706	717	692	719	772	678	708	703	734	685	662	705	732	703	687	732	661	729	671	759	765	693	715	666	703	705	675	732	728	689	684	627	708	672	687	751	718	724	702	694	741	732	688	654	701	673	712	723	692	745	720	707	672	757	651	720	685	709	717	747	732	738	706	716	732	736	695	684	710	675	696	717	694	696	701	684	655	701	699	689	744	679	701	747	733	742	715	693	646	703	655	724	735	723	684	694	663	719	687	739	734	686	688	737	681	720	686	740	726	702	660	702	690	753	707	684	704	737	685	674	654	659	743	673	685	672	669	672	698	731	722	698	665	700	737	677	724	723	696	722	678	689	713	746	685	732	683	664	687	704	727	695	652	699	709	700	685	775	725	655	747	732	690	692	720	700	708	763	723	709	688	740	718	724	698	727	664	683	692	708	697	666	697	697	663	717	685	681	674	666	734	737	753	681	726	748	687	655	729	691	695	687	746	645	778	682	703	704	730	737	705	720	634	733	714	773	680	715	667	681	738	722	715	757	737	719	709	651	672	680	680	717	703	641	725	642	732	713	658	699	674	670	705	691	678	701	665	709	678	699	714	683	739	699	713	719	724	712	699	751	696	720	665	709	715	714	676	697	741	688	681	728	704	703	666	715	751	758	671	744	672	690	696	763	706	688	732	765	683	761	684	706	663	737	695	766	697	750	725	723	706	706	705	730	656	724	670	718	656	715	684	764	683	683	700	710	662	710	709	698	733	708	714	704	708	697	624	691	706	711	732	689	724	708	679	750	698	703	724	733	741	697	722	757	701	689	680	705	737	719	679	723	684	719	727	718	695	706	740	703	747	729	722	685	695	675	675	698	735	702	674	701	707	693	685	686	713	731	660	684	715	681	731	721	750	721	718	715	707	756	696	722	685	706	720	730	709	681	730	691	692	707	756	737	699	703	711	714	706	668	736	712	715	735	666	717	663	717	711	683	710	711	733	690	785	694	677	702	699	715	708	703	751	718	719	741	709	741	739	664	727	669	696	733	728	672	697	669	711	731	722	681	710	694	745	701	690	660	708	743	698	700	713	692	724	668	697	733	683	728	709	705	695	725	721	706	690	721	671	688	660	712	703	721	754	671	708	663	684	746	751	661	731	727	723	716	694	705	691	695	707	697	718	713	712	671	717	729	694	747	712	689	700	702	714	709	697	707	699	752	658	708	694	766	722	698	742	721	723	698	747	661	744	704	719	717	769	683	702	687	724	746	719	744	731	717	700	717	694	652	694	723	671	735	674	716	726	722	738	658	705	700	699	685	721	691	689	714	751	698	716	667	735	710	710	697	664	682	708	675	723	675	670	711	696	728	679	668	674	735	728	698	693	727	687	702	704	711	715	693	697	731	710	670	683	687	704	709	682	774	688	689	714	708	756	665	663	730	720	694	712	679	730	698	708	731	674	737	696	696	674	680	726	706	720	721	682	747	658	718	692	704	703	714	679	683	722	689	705	758	703	693	681	737	722	745	651	682	692	697	723	714	724	706	713	696	698	735	743	731	674	703	696	735	703	716	704	712	697	696	713	646	684	722	759	703	663	681	749	706	692	704	717	674	722	733	692	767	649	695	629	706	707	714	703	713	737	673	712	736	722	679	689	670	691	722	728	663	711	694	717	719	682	697	700	687	668	755	720	734	704	692	745	772	670	714	716	746	702	697	729	703	719	645	741	691	660	739	689	711	746	707	726	679	727	685	705	708	721	704	695	695	727	670	678	744	750	700	698	662	700	694	703	687	706	685	720	740	715	687	620	695	727	752	670	732	704	676	718	747	703	677	680	685	731	693	775	715	699	672	728	683	728	700	677	673	751	673	654	670
29592	4088	1246	828	713	530	454	408	325	310	291	283	287	249	240	268	293	233	210	232	221	245	208	242	227	230	189	222	224	213	203	241	211	187	211	212	211	221	207	208	224	226	242	247	207	234	237	201	205	222	216	205	215	211	211	189	218	240	204	173	203	227	202	198	239	201	202	191	217	196	228	198	231	221	207	242	208	209	215	217	205	223	186	219	192	193	218	190	218	198	222	217	204	217	228	205	230	207	223	199	211	197	176	204	201	201	171	196	216	191	201	226	194	227	207	162	196	223	201	191	201	187	196	202	192	217	212	188	217	195	221	225	210	176	210	210	231	182	211	199	182	217	200	207	200	197	243	187	221	224	218	205	224	217	202	179	198	199	204	193	166	213	230	211	210	219	210	214	195	212	216	176	244	217	208	218	206	202	201	226	229	222	195	197	197	225	185	211	223	206	212	166	180	195	236	236	207	236	196	206	191	184	212	218	200	221	199	208	190	202	192	205	210	198	220	212	196	196	219	211	217	221	214	224	219	232	221	231	204	220	210	202	221	206	202	183	233	188	189	221	192	189	225	201	234	229	212	221	220	215	207	215	194	191	232	188	195	199	219	211	240	220	210	216	187	193	210	192	213	196	208	204	218	214	207	224	197	220	172	219	215	210	213	227	208	205	206	224	217	204	219	200	225	182	190	209	189	220	218	200	192	189	214	199	205	225	191	166	201	218	226	206	217	199	193	196	202	171	239	200	229	219	200	195	213	191	198	225	204	219	197	191	187	219	206	236	220	197	210	211	196	196	213	221	179	181	172	219	210	218	189	216	216	198	204	204	203	202	194	210	216	210	208	209	199	214	199	190	216	184	197	216	229	188	203	199	220	216	200	186	225	189	206	222	208	210	210	207	191	221	226	190	217	197	215	231	206	204	208	186	202	205	195	218	194	206	246	219	233	212	225	203	182	195	220	195	205	216	218	220	248	214	202	229	219	206	173	218	212	211	240	193	197	191	228	218	192	172	233	209	189	201	209	228	193	170	192	205	219	197	221	231	209	225	204	211	197	236	208	211	213	204	183	219	225	211	210	219	219	198	231	209	222	208	190	193	229	210	213	230	212	232	230	217	223	213	183	176	191	231	183	213	201	214	189	213	202	224	197	218	202	210	219	235	205	192	200	217	219	203	223	230	195	190	206	208	207	199	211	239	210	200	201	219	219	200	212	207	208	196	216	213	199	205	196	214	239	198	216	185	212	225	212	171	186	193	191	223	211	223	223	210	201	204	229	247	223	211	213	208	201	214	217	217	199	225	212	202	224	203	207	186	191	209	212	200	189	195	214	204	209	242	206	216	216	230	226	229	220	225	196	217	189	215	227	190	203	185	210	183	207	189	197	223	209	202	227	214	186	195	189	200	237	227	212	236	197	169	193	199	180	198	221	226	213	207	208	194	196	190	240	193	209	247	205	205	205	221	204	223	213	227	224	199	182	210	222	210	185	193	210	217	208	203	179	199	189	228	221	204	214	201	232	207	199	192	218	175	176	194	198	221	218	205	205	174	201	182	202	209	211	215	212	188	232	189	208	204	231	208	209	235	192	187	207	210	210	196	201	167	252	183	187	196	188	195	201	208	223	199	204	218	217	219	234	190	179	197	185	203	214	190	206	213	163	206	196	216	224	219	193	216	209	223	235	197	213	213	217	190	224	217	196	208	254	199	213	192	209	199	204	208	195	193	195	221	219	211	218	194	191	203	221	203	186	198	215	183	190	210	189	201	224	203	208	196	218	210	198	180	192	240	183	216	227	210	198	242	226	201	192	186	174	185	203	214	205	186	230	210	224	203	220	213	221	226	199	238	212	189	205	200	213	208	207	203	216	206	199	197	229	183	210	210	203	194	171	193	209	198	221	216	218	201	194	223	211	224	177	207	212	241	219	210	195	228	191	228	221	237	229	192	195	211	214	188	231	205	227	186	220	196	214	205	246	210	223	202	198	208	230	228	222	211	209	229	231	196	181	222	205	193	203	199	195	206	239	197	191	219	213	207	191	192	222	207	232	183	229	201	224	221	239	221	211	206	218	220	221	220	214	238	188	199	204	194	202	221	204	217	182	222	198	205	223	235	198	188	215	215	212	214	180	210	220	207	204	177	216	214	175	207	213	211	195	207	210	197	218	185	192	206	184	202	192	194	192	232	221	192	189	205	210	202	215	210	206	220	214	207	224	217	220	187	210	184	193	177	215	223	236	207	170	209	195	231	192	246	212	210	181	209	199	227	223	217	201	208	204	199	231	205	221	204	187	212	199	184	220	223	226	196	182	207	217	217	239	208	187	204	188	232	201	210	209	204	210	215	216	187	191	202	218	201	218	185	193	181	193	211	208	207	206	210	183	202	208	215	218	240	238	208	219	221	201	222	198	203	209	200	205	199	190	222	195	193	207	206	182	231	225	201	199	225	194	230	193	177	224	220	188	216	210	188	218	217	214	214	203	226	238	227	191	224	223	210	213	200	207	222	198	208	187	217	206	219	196	212	219	211	226	205	202	192	234	231	191	215	206	211	209	247	203	231	217	211	213	209	205	223	214	264	195	182	223	187	234	201	190	220	215	211	218	217	218	200	209	192	199	225	196	232	201	213	225	209	218	227	210	199	195	203	198	186	222	203	175	225	195	217	212	218	194	203	211	236	200	209	210	192	208	216	200	218	210	203	206	227	208	215	202	217	207	218	202	210	211	197	208	218	214	222	204	172	190	194	218	198	208	215	219	203	194	205	187	195	226	225	222	218	188	209	211	206	188	207	180	236	199	220	207	191	212	193	210	221	199	204	199	212	214	195	224	214	196	218	197	214	210	231	211	214	224	226	198	227	194	223	191	218	175	199	230	206	204	201	213	208	210	225	210	206	210	206	222	212	235	198	191	193	198	229	213	201	223	199	233	228	223	197	205	216	202	201	213	242	221	218	202	203	204	188	244	191	195	218	229	195	227	189	216	191	205	222	193	205	191	197	221	206	217	223	195	211	202	172	207	239	186	202	213	220	220	214	187	240	217	198	213	184	207	204	222	213	210	192	226	206	198	213	187	202	213	210	196	207	206	212	183	219	199	217	216	207	217	220	224	209	217	182	221	212	194	216	220	210	204	207	214	194	206	214	194	221	210	232	222	208	218	212	199	239	202	215	208	175	200	212	198	217	178	204	201	219	204	215	202	215	205	224	197	200	227	214	216	203	193	220	197	187	200	192	216	175	207	230	199	223	231	192	213	212	217	223	220	192	231	205	183	216	216	199	190	205	226	220	211	192	224	217	188	221	232	211	200	200	196	233	197	213	208	209	193	208	207	215	191	218	181	187	167	190	229	204	221	204	193	207	212	212	183	197	207	200	191	206	212	210	175	192	226	187	198	201	193	231	202	206	196	227	214	192	214	193	193	215	210	221	233	214	199	206	184	193	192	225	216	234	197	197	235	206	193	183	198	198	225	247	214	229	215	206	204	185	204	257
13715	1279	2446	2828	2534	2147	1750	1507	1374	1217	1098	1070	1019	896	845	837	789	748	721	710	674	613	613	659	679	629	627	612	625	609	606	604	619	603	572	617	624	578	569	559	611	589	584	584	581	597	575	571	602	602	585	584	565	584	534	589	520	562	564	600	581	604	580	611	577	586	564	567	605	560	572	603	541	584	566	597	534	573	575	526	557	605	579	555	587	570	534	571	558	547	560	574	582	544	581	541	601	589	526	577	555	554	578	574	564	531	549	512	543	543	563	538	518	544	558	543	529	580	526	555	545	555	589	535	547	530	586	566	524	529	602	553	557	602	539	564	568	562	558	604	579	567	573	588	578	541	589	603	509	491	540	494	573	541	510	558	561	611	551	582	537	522	582	571	581	595	535	576	565	555	582	574	594	560	559	599	576	545	553	565	536	584	571	562	511	508	560	571	561	552	565	537	547	547	512	573	531	563	532	570	519	556	554	550	544	544	528	534	576	551	573	578	563	553	590	522	555	541	534	530	565	514	560	556	553	554	557	583	537	566	539	554	555	573	545	566	565	598	507	575	488	558	538	609	526	522	566	554	541	559	545	570	590	542	522	583	521	547	556	545	583	532	529	559	574	562	584	561	518	576	546	565	548	481	564	581	549	516	549	541	486	532	533	510	572	558	572	537	522	530	574	547	556	554	566	574	578	550	530	499	555	563	552	511	543	540	558	555	548	535	545	533	521	562	532	564	536	609	571	528	567	530	518	513	552	527	527	578	544	520	550	539	536	546	540	574	555	554	556	549	556	506	552	591	579	541	568	580	559	523	517	563	533	521	578	546	560	564	563	577	555	559	565	545	562	569	549	540	557	561	567	557	577	531	576	573	563	513	536	549	564	528	541	543	531	563	544	570	542	586	532	530	531	535	527	511	562	573	558	555	547	509	601	538	565	552	541	564	536	575	570	590	559	580	545	545	507	584	560	508	525	533	587	539	534	535	559	499	578	508	528	541	569	555	553	517	524	534	519	546	567	531	539	545	540	571	526	579	487	539	574	568	535	552	544	534	572	517	594	511	563	522	602	555	520	524	616	526	527	585	576	559	520	550	552	575	565	523	553	538	528	509	557	550	531	519	567	543	556	563	551	548	554	531	566	569	530	518	531	537	558	530	576	579	513	547	598	532	537	578	548	574	542	557	547	543	539	540	565	540	538	544	536	547	575	545	518	531	547	527	547	606	557	544	544	612	551	546	542	520	552	536	519	569	566	555	547	556	552	524	562	562	583	561	575	584	548	564	567	567	487	571	575	564	562	550	551	530	535	535	522	548	533	558	556	567	566	573	540	546	569	569	539	558	545	557	550	534	546	520	583	574	540	514	565	563	524	547	546	558	547	536	502	529	548	591	559	547	525	555	530	579	539	544	573	530	501	541	588	535	535	557	546	557	534	531	601	571	538	550	540	602	534	522	543	543	552	511	531	573	585	550	519	584	584	576	540	532	532	522	577	587	576	589	518	557	551	555	501	578	528	532	560	545	574	576	513	540	544	569	528	541	516	552	549	564	565	534	527	552	551	564	531	530	555	569	528	544	503	560	570	539	591	534	524	553	557	537	531	572	614	500	580	540	570	537	558	562	555	549	509	575	527	559	544	573	558	551	555	579	543	534	533	572	547	549	575	564	541	540	569	571	538	571	561	575	499	517	604	562	554	526	549	552	565	548	538	511	530	587	577	525	576	572	569	566	557	566	538	544	583	541	486	552	557	540	513	554	540	584	532	541	551	553	578	574	544	574	576	549	549	580	541	536	495	563	552	567	575	555	572	581	536	527	532	546	519	549	544	579	547	605	534	562	555	531	527	550	529	573	554	534	540	541	559	547	550	551	510	545	608	551	544	572	498	518	524	538	564	527	508	551	562	584	564	547	578	570	572	518	530	566	524	541	539	560	549	575	566	575	574	559	527	572	545	529	571	560	521	525	551	516	565	556	541	546	557	585	558	561	533	529	562	522	502	536	531	553	546	570	497	527	585	534	522	575	526	566	555	571	547	548	531	530	576	573	532	552	546	544	587	564	544	534	548	530	560	549	546	560	549	540	545	528	568	532	554	551	541	561	515	543	530	511	534	569	563	514	498	536	552	562	576	531	559	506	561	541	556	585	509	512	516	565	551	605	581	595	598	520	517	566	537	520	529	533	548	588	533	524	565	490	528	556	566	541	527	564	541	544	575	532	550	503	550	577	550	557	604	566	547	541	573	575	504	526	551	556	557	544	542	557	543	533	545	547	540	506	550	530	552	516	529	558	532	560	557	535	533	525	529	555	536	532	501	536	524	541	516	530	567	601	561	541	544	515	537	543	524	538	526	582	538	635	549	533	489	542	549	493	561	540	565	558	558	551	561	563	592	525	599	591	538	565	570	538	558	579	558	538	542	546	551	558	531	522	540	525	577	496	545	530	576	551	570	534	553	568	552	543	564	598	537	524	557	578	549	520	567	573	538	569	562	561	518	559	541	528	555	564	509	572	535	546	585	543	550	558	586	533	527	536	554	529	540	544	540	543	541	556	536	522	527	539	557	540	562	588	591	532	506	509	548	558	537	572	583	582	543	567	567	599	534	535	547	517	536	595	561	566	542	558	531	540	545	543	559	555	566	557	547	504	501	529	528	573	571	560	604	516	534	528	562	547	543	535	533	555	564	527	543	573	540	545	524	562	568	552	527	584	529	510	538	535	537	502	541	551	516	548	513	563	543	579	527	559	529	549	542	557	542	523	547	570	526	590	554	589	555	551	539	546	556	531	523	551	561	555	530	557	523	523	498	525	544	543	573	556	539	564	563	512	564	599	540	559	521	520	541	545	542	539	556	542	562	508	509	582	557	536	508	567	572	536	546	528	569	515	547	580	525	553	558	531	563	540	536	554	559	564	556	615	565	552	612	536	586	558	540	533	513	548	545	518	483	553	556	563	570	511	594	519	561	594	552	508	562	518	538	552	527	525	554	556	564	561	593	502	540	535	547	463	544	527	545	523	527	533	569	561	502	545	542	569	578	536	535	528	547	532	530	532	537	520	540	567	515	537	542	529	577	586	550	555	563	507	554	539	573	539	543	555	564	533	563	567	526	536	542	557	571	545	573	500	528	547	518	563	536	563	542	610	528	522	586	563	566	560	530	561	566	545	581	540	554	522	502	546	536	555	537	549	587	568	582	548	516	590	557	549	572	538	529	554	588	563	582	570	533	556	559	539	589	553	557	574	528	538	566	533	559	573	580	543	520	519	581	583	533	579	544	556	561	530	524	566	546	530	500	516	555	557	539	527	518	599	543	542	551	554	535	567	532	553	564	592	577	565	511	536	520	493	540	533	562	531	549	535	527	551	548	565	527	536	509	564	589	556	564	524	563	516	572	572	535	581	544	598	570	575	553	567	569	536	564	553	506	543	544	558	536	560	526	541	502	548	539	532	552	543	544	531	570	562	534	553	537	550	559	512	529	569	542	528	568	558
44985	14104	3954	1840	1309	1043	775	697	646	552	493	483	470	446	412	449	390	428	398	387	353	359	384	370	348	374	358	376	349	382	357	329	338	388	342	369	346	344	347	319	376	344	368	358	331	351	328	371	342	339	362	336	336	368	368	334	339	342	328	325	373	318	340	340	369	332	330	353	342	326	355	358	373	330	358	337	345	348	366	371	348	354	357	394	342	358	329	321	338	367	347	343	339	384	344	332	336	358	345	330	314	388	406	339	347	358	325	395	351	346	358	360	312	377	341	321	368	365	362	337	342	348	350	386	356	380	349	318	346	326	330	349	335	360	330	347	339	367	315	349	344	332	343	381	333	345	354	332	327	320	351	363	337	375	340	360	356	335	366	320	350	307	306	348	379	378	365	353	328	325	334	334	350	356	338	360	323	347	360	327	367	347	365	360	332	342	355	347	345	341	393	322	340	325	339	356	344	360	362	322	339	362	340	347	352	347	320	354	343	359	368	337	358	345	336	355	367	363	321	318	341	323	322	334	382	333	355	328	326	321	357	336	355	373	325	345	338	382	357	335	370	341	366	318	360	352	331	349	305	354	383	300	336	345	330	325	350	311	357	344	324	358	343	324	355	363	347	366	352	357	365	336	351	390	336	347	334	352	353	359	337	337	357	326	324	356	355	342	386	365	331	339	336	354	346	343	393	346	329	348	325	353	332	306	333	332	365	352	356	343	359	320	365	324	341	335	354	350	354	341	375	319	327	345	348	335	308	321	330	347	397	384	372	353	357	338	343	328	328	352	336	345	351	334	340	333	344	349	339	338	348	364	355	344	314	343	350	330	340	319	327	299	338	345	388	375	357	366	354	350	350	326	350	349	325	341	392	365	362	331	337	349	373	326	376	326	351	340	322	329	342	331	320	340	341	338	339	339	355	350	351	353	335	324	333	344	307	353	349	372	350	350	329	347	396	328	348	353	322	366	337	366	325	368	338	343	340	371	358	356	363	383	313	357	371	338	343	358	328	348	321	339	341	345	364	331	370	327	338	317	346	324	323	368	346	328	334	347	347	359	360	329	346	362	395	364	390	338	337	364	334	351	327	307	357	373	370	356	341	336	368	370	304	323	315	363	336	356	348	365	317	350	336	399	281	339	328	342	343	341	339	337	335	335	346	350	348	355	324	345	345	331	360	367	343	327	339	353	357	383	339	345	356	325	369	349	386	344	333	346	341	346	339	360	320	347	374	363	360	378	358	346	336	345	353	373	347	339	340	354	368	301	312	332	355	334	349	316	343	371	361	338	354	338	336	352	330	361	349	325	367	378	338	361	331	334	356	345	374	318	359	380	324	324	358	337	358	336	360	317	322	346	357	362	322	341	355	341	317	330	344	351	350	344	367	345	347	340	350	413	364	318	354	354	301	344	350	327	342	361	350	358	322	323	344	352	341	315	319	334	355	356	345	318	345	298	346	330	362	368	366	342	327	341	337	350	337	357	354	356	343	353	340	345	297	368	322	333	341	354	350	364	339	321	353	378	310	372	364	348	363	329	366	370	351	317	350	310	322	339	341	331	324	326	356	317	367	405	352	362	332	348	340	361	342	392	376	371	340	350	383	334	339	347	360	349	335	342	336	350	343	367	345	350	349	354	326	333	325	400	365	342	323	360	376	347	320	358	326	357	334	324	353	374	380	333	333	357	324	334	348	367	327	341	330	352	340	341	354	326	363	364	388	343	325	361	334	359	385	369	349	338	370	345	367	355	321	341	344	350	365	330	357	348	337	322	330	356	382	352	334	323	351	312	334	340	343	322	356	373	337	364	339	341	349	305	336	346	330	343	348	345	342	370	397	356	303	375	345	349	341	350	359	389	350	373	356	365	324	336	337	351	361	334	303	368	355	334	358	345	372	337	308	330	376	380	365	354	365	351	351	374	340	304	354	362	317	364	350	339	364	336	403	352	353	337	346	330	365	320	317	344	364	359	345	360	364	337	350	357	358	359	344	350	332	342	338	333	345	348	339	323	356	344	320	335	325	305	349	353	319	324	347	330	342	313	373	336	350	398	392	325	367	326	332	323	337	351	374	358	371	338	320	321	347	354	365	341	340	346	341	342	340	349	325	325	321	343	330	355	333	319	360	323	396	315	354	329	329	346	313	331	349	340	316	342	369	341	348	343	361	368	337	331	354	355	348	348	331	350	342	352	361	331	315	341	352	333	330	351	336	366	352	354	307	333	311	343	328	355	361	371	351	335	341	346	366	353	359	356	335	363	331	344	346	360	338	360	331	358	317	353	330	319	349	321	342	349	359	353	351	331	332	356	326	328	343	361	320	368	347	296	334	387	318	355	317	338	338	334	330	334	327	325	348	331	349	339	355	318	358	344	345	342	347	377	339	349	355	338	357	344	333	355	400	355	333	315	359	348	341	376	353	348	344	342	334	383	374	313	360	346	335	348	347	367	363	341	360	352	366	359	334	336	386	340	323	368	360	346	304	343	362	351	330	339	332	340	332	342	361	359	338	361	348	308	347	355	345	333	323	361	340	328	342	341	343	330	310	396	346	352	383	318	339	358	361	327	379	357	352	352	344	331	332	342	398	377	328	355	372	361	328	349	338	337	348	307	341	342	334	335	337	335	327	344	337	326	331	313	341	372	329	326	343	333	375	325	346	342	336	317	311	352	340	374	365	346	327	354	357	339	340	347	305	336	354	317	320	345	325	339	332	350	326	335	318	317	387	348	324	326	334	361	365	356	349	332	378	350	364	336	349	362	340	322	350	352	352	369	331	368	324	338	325	376	333	336	333	329	358	379	351	352	379	349	306	336	326	337	359	361	352	354	349	333	330	316	352	374	349	342	355	372	366	338	328	343	344	368	375	342	328	322	332	326	379	311	355	329	334	348	330	319	363	372	342	373	357	333	340	380	337	340	352	371	359	322	345	370	373	319	360	351	399	314	330	350	377	332	356	352	355	364	346	349	342	364	368	325	339	333	352	344	340	319	354	350	342	348	390	357	328	329	351	324	343	366	348	343	347	331	337	336	325	403	355	338	331	334	296	368	313	330	320	351	338	341	321	367	352	347	402	339	309	361	357	375	361	360	377	358	347	345	352	354	333	340	337	380	327	297	339	306	327	387	379	330	354	323	367	367	364	349	357	324	343	327	342	355	397	319	325	342	382	343	314	408	337	380	333	358	348	340	355	338	379	360	363	314	341	359	339	349	328	392	354	353	336	356	377	336	337	319	357	352	329	325	343	372	375	338	369	353	371	321	319	341	341	313	340	374	344	370	338	333	360	363	356	322	323	366	320	347	337	371	342	339	340	379	341	366	315	363	350	367	359	365	355	335	350	352	387	356	379	343	377	342	317	331	285	342	360	381	363	330	323	335	336	327	362	317	319	328	384	301	346	337	358	309	335	375	333	323	343	339	382	343	311	332	353	340	334	327	315	328	343	388	346	361	324	330	348	320	361	335	317	349	357	348	344	348	332	343	329	319
20050	2260	4521	5201	4568	3867	3070	2736	2462	2132	1869	1757	1610	1629	1466	1364	1378	1257	1183	1203	1172	1108	1092	1086	1047	1103	1046	1060	1020	996	980	992	933	989	905	921	934	955	1008	909	922	973	944	881	919	845	887	902	895	874	868	902	897	892	912	875	879	829	830	881	881	937	864	893	837	859	860	915	887	930	860	930	853	894	909	849	877	911	886	826	875	897	822	813	907	901	841	891	834	867	870	859	810	887	899	847	891	893	896	917	859	845	885	923	797	824	813	867	849	834	906	823	845	827	852	868	827	833	845	857	855	846	868	828	823	837	828	861	820	911	894	871	812	851	888	879	856	870	874	824	862	847	890	840	830	799	846	856	880	869	887	853	905	859	858	886	867	895	849	884	814	862	848	912	852	918	847	904	908	842	850	900	902	900	852	881	861	911	851	881	918	911	840	880	861	880	845	836	871	837	846	867	894	876	877	907	821	847	843	921	891	849	848	880	853	817	856	882	797	777	854	854	805	830	908	823	823	823	832	910	915	894	829	833	844	875	886	850	857	855	870	817	854	834	901	852	861	812	793	883	816	870	915	890	882	859	822	842	866	833	867	834	871	876	835	868	825	840	897	868	844	837	859	875	875	843	838	925	837	835	867	860	849	838	851	847	838	857	859	882	881	849	887	877	867	873	832	838	903	837	857	871	815	818	854	811	832	847	893	874	856	865	878	898	838	825	827	848	859	825	867	824	841	861	850	825	868	876	875	896	886	881	779	829	785	877	851	898	840	869	826	876	849	829	860	860	840	876	843	864	818	863	857	814	858	881	879	883	812	847	911	873	819	878	838	823	860	880	876	816	874	819	837	805	848	890	839	894	853	841	826	861	872	860	786	889	835	874	893	847	861	838	896	814	871	884	795	820	863	846	907	869	826	877	803	892	898	819	830	880	835	842	905	803	883	827	848	877	872	840	857	860	850	868	855	845	844	821	854	900	905	840	804	833	883	847	885	859	876	886	809	899	875	874	849	818	827	845	889	850	832	842	879	861	801	913	820	859	831	828	827	864	851	832	825	897	852	824	897	823	871	833	818	833	838	906	854	857	900	866	864	821	931	867	906	847	844	813	837	833	861	868	883	841	859	865	848	902	858	856	835	899	854	837	888	818	821	848	874	836	867	837	876	865	873	876	847	839	873	856	892	826	840	815	908	843	897	856	833	835	877	842	853	819	841	817	813	837	890	844	860	837	862	879	836	830	903	848	850	876	838	891	824	870	832	851	843	866	868	908	827	935	868	875	905	836	827	872	849	877	883	856	779	915	819	886	893	850	879	870	875	828	889	852	855	875	824	863	905	884	874	866	826	792	818	870	823	894	897	858	834	880	912	895	856	832	898	842	842	876	807	847	872	856	832	842	822	844	876	820	921	857	805	818	796	853	823	860	860	846	863	902	855	872	822	839	889	858	881	888	855	872	898	851	895	841	814	858	825	833	851	887	870	872	870	839	863	847	858	866	883	836	896	822	893	837	818	858	862	823	845	878	884	815	844	841	830	867	825	800	893	867	831	884	883	870	873	837	868	868	883	882	874	880	885	889	860	861	897	859	842	861	802	890	882	897	826	853	892	866	892	840	857	867	849	813	911	847	858	807	903	858	872	865	847	858	862	829	854	846	838	869	851	827	872	828	850	838	865	870	860	892	826	848	849	856	868	878	880	833	874	919	876	861	859	839	818	846	821	836	863	851	846	847	941	833	838	859	870	827	794	851	880	906	886	889	882	844	881	868	840	846	885	841	869	824	866	848	888	902	861	888	807	816	890	836	867	878	851	882	896	840	859	850	832	799	852	825	870	865	854	849	795	868	887	853	878	846	875	849	840	806	831	843	875	829	896	833	877	844	859	838	855	793	845	873	887	831	814	889	843	863	840	867	918	916	880	888	843	859	851	817	850	885	849	773	858	847	835	880	805	851	820	879	855	849	879	871	885	790	833	809	878	887	835	864	836	841	907	853	909	838	874	889	871	905	839	806	896	872	806	902	856	829	860	882	813	893	847	853	842	837	812	895	878	833	862	808	817	862	831	854	873	861	863	869	837	880	863	861	888	865	845	847	860	827	876	837	838	809	822	851	917	811	815	858	823	833	910	853	828	865	835	860	873	854	862	818	861	856	853	855	879	862	866	876	880	880	872	835	883	854	914	872	869	879	893	885	873	853	876	783	851	864	861	838	827	893	845	873	892	857	860	861	845	818	795	864	871	886	847	843	862	862	849	878	822	812	886	832	812	831	829	848	881	851	844	853	878	831	868	830	825	850	850	896	848	869	857	848	826	845	829	823	857	815	906	825	874	887	879	894	828	860	835	810	894	827	877	871	813	852	848	826	886	875	852	845	861	882	884	900	841	858	816	833	855	882	846	893	909	863	837	810	833	881	854	820	918	862	877	852	823	855	876	820	856	830	859	837	881	930	862	869	820	881	842	871	851	851	826	887	887	874	806	883	858	827	894	842	904	836	871	895	853	927	854	873	819	886	865	872	860	921	834	847	816	839	811	857	919	870	841	828	843	817	913	887	872	861	817	868	869	834	865	854	817	867	869	840	858	856	827	839	821	822	863	884	875	848	890	841	911	831	815	839	863	843	825	834	865	838	870	817	847	828	827	796	884	876	856	894	871	862	867	838	773	900	868	902	882	885	846	840	889	825	848	823	824	822	826	873	904	862	864	844	869	850	881	887	843	883	907	858	836	846	859	852	889	863	864	851	808	825	893	817	856	846	861	869	860	881	804	860	842	859	815	921	859	901	839	880	800	862	891	846	812	837	850	877	874	858	857	820	848	896	812	836	861	855	843	888	782	922	836	830	871	892	890	857	852	905	880	860	826	907	834	822	858	822	829	794	835	894	844	840	872	863	888	852	854	842	803	884	831	829	903	859	870	856	873	907	885	871	859	892	858	885	861	838	819	872	853	813	846	874	877	894	855	843	885	862	815	881	919	823	882	877	834	864	815	891	831	900	861	856	866	851	840	905	860	838	856	866	873	837	890	889	863	836	868	836	866	857	866	883	895	860	840	843	878	849	854	842	895	843	830	842	869	909	873	851	829	875	841	856	894	801	847	852	865	866	810	898	917	818	826	906	863	870	891	917	827	832	868	851	865	856	849	870	837	849	882	883	798	853	835	817	840	854	835	840	867	891	815	909	840	880	858	877	864	879	839	865	878	863	844	850	895	866	829	807	862	861	828	883	812	847	857	828	907	845	870	863	914	864	857	817	881	922	894	828	836	857	867	834	867	866	843	876	888	844	903	921	859	848	843	806	824	838	833	872	804	840	915	802	851	863	848	855	845	818	874	850	895	851	894	875	828	890	820	840	849	871	863	902	858	813	813	919	869	801	890	886	854	873	855	847	840	841	832	824	863	853	832	814	880	877	837	809	852	821	868	849	836	823	880	817	858	828	878	838	866	852	894	855	881	869	822	815	887	895	873	866	855	838	899	824	826	855	835	816	851	883	881	855
4237	340	315	330	341	294	336	285	299	295	333	297	333	349	296	287	307	298	298	293	304	305	310	294	290	336	305	322	308	323	291	301	291	321	318	294	336	336	313	322	309	298	315	296	317	307	300	318	302	330	304	335	329	337	312	309	288	304	303	308	320	295	299	304	315	298	286	316	292	317	330	321	293	330	319	300	295	304	286	313	291	342	332	309	307	301	280	274	314	291	283	327	299	287	306	346	330	303	298	281	310	303	279	306	290	306	311	299	318	309	307	331	273	296	333	302	339	321	314	294	309	309	314	296	306	327	303	308	319	282	283	319	302	300	309	308	302	331	339	357	318	295	310	320	300	286	308	310	291	335	321	275	284	316	334	313	307	301	312	323	306	349	294	287	289	344	328	323	337	349	311	302	306	322	301	292	308	338	365	316	291	311	298	305	297	300	279	324	323	313	329	333	281	281	315	329	311	299	322	289	322	293	323	312	298	303	300	331	274	307	320	272	344	313	322	297	322	301	295	298	313	291	321	296	298	293	295	290	333	318	300	317	308	318	281	325	302	278	309	291	307	338	315	294	319	301	294	268	279	306	302	316	297	323	316	302	325	295	312	302	317	299	323	313	304	272	300	308	320	298	300	308	312	307	300	291	311	293	304	322	328	320	283	329	324	307	281	303	330	330	316	282	311	326	285	305	303	307	281	317	287	313	336	290	323	330	325	295	269	293	295	305	351	318	302	301	286	311	289	294	291	325	314	322	322	321	304	306	297	326	305	310	302	323	292	312	321	340	273	305	314	315	303	312	299	300	285	287	300	287	280	319	322	291	294	309	290	298	294	298	312	307	310	282	312	289	342	304	313	298	316	323	281	297	304	317	332	351	309	313	301	301	322	314	292	305	282	322	331	306	304	292	273	285	288	325	321	306	324	283	309	314	299	300	298	297	297	324	319	332	320	340	317	299	286	301	270	338	320	297	334	330	294	287	305	295	318	333	292	322	321	324	329	313	290	280	302	308	318	317	289	296	317	326	314	310	319	313	294	300	302	287	279	304	270	302	316	307	309	299	310	303	297	291	298	326	322	324	300	311	289	317	300	266	316	305	287	313	291	340	336	308	299	311	301	317	317	311	311	304	331	285	294	328	317	282	299	329	329	272	341	294	356	294	323	309	284	336	284	328	300	329	309	298	317	341	315	300	308	317	291	254	312	344	294	299	321	310	340	293	304	297	349	309	309	322	313	321	292	333	329	321	320	288	306	287	330	315	341	310	292	319	305	287	317	339	294	300	300	297	309	306	282	301	292	308	280	325	316	277	300	314	313	305	327	301	353	302	307	284	296	268	276	257	306	269	315	315	334	310	317	328	300	311	292	291	315	306	267	322	319	315	332	334	283	315	290	288	297	335	308	283	305	305	325	313	282	314	306	313	292	323	317	306	308	323	339	281	317	283	302	327	339	320	283	323	323	294	284	306	287	299	294	296	299	321	293	302	295	300	334	347	322	299	288	317	308	280	308	327	300	322	332	335	301	286	301	336	325	296	301	338	295	297	329	318	301	306	308	282	281	316	337	291	297	325	332	314	304	289	333	283	322	300	312	307	352	313	323	317	277	320	284	294	289	305	300	316	311	248	296	303	298	296	309	297	301	316	312	294	303	307	282	281	301	304	313	319	284	335	304	293	323	307	315	302	297	289	313	324	318	323	318	280	288	305	293	329	316	282	275	298	291	304	298	313	293	320	307	339	295	299	332	325	280	251	344	303	313	289	283	309	319	301	328	269	317	306	316	306	323	295	322	317	279	308	328	287	287	300	314	301	351	307	312	300	303	317	274	309	299	300	314	295	328	316	316	358	316	291	283	283	322	308	330	318	339	361	313	287	321	322	317	338	320	345	289	313	314	298	315	317	303	282	270	308	324	307	313	308	307	333	293	285	320	278	314	326	294	322	298	303	341	294	297	331	336	316	307	285	325	284	296	298	277	301	317	269	288	324	329	285	298	295	304	313	304	321	309	300	321	303	294	313	318	274	294	305	297	313	304	290	325	311	311	315	325	323	305	285	325	321	321	309	308	314	287	313	306	298	325	327	307	303	317	309	294	326	289	330	282	314	289	306	317	283	303	310	291	316	246	271	290	315	323	300	290	333	333	304	325	313	307	309	283	286	309	326	312	298	292	318	337	315	271	321	298	305	331	305	296	327	286	305	315	326	278	292	300	300	327	284	315	331	320	266	309	300	290	271	353	312	311	294	372	299	304	313	294	284	329	336	331	309	304	304	270	303	324	303	322	299	336	261	297	330	312	294	280	304	309	321	305	328	321	334	287	333	315	325	325	313	299	309	306	324	321	296	322	283	305	319	314	304	306	285	293	306	319	258	339	306	251	297	306	301	317	287	324	318	292	302	284	288	324	308	315	336	325	278	294	274	342	318	299	304	320	307	351	277	325	277	297	306	310	303	317	317	330	330	295	295	278	296	316	300	311	317	284	281	312	278	306	311	301	307	321	319	300	305	287	313	348	301	338	279	323	342	297	313	333	306	337	311	303	311	305	332	337	293	324	325	281	298	296	312	329	345	297	327	252	340	304	296	284	300	295	300	323	307	308	294	282	322	298	313	321	304	318	268	313	328	314	305	262	332	292	306	310	325	317	291	286	321	296	271	312	304	286	346	326	314	298	323	321	320	275	324	294	323	292	298	335	323	329	288	335	321	326	306	292	336	316	295	313	297	322	310	303	285	329	331	298	331	275	275	335	297	313	312	328	352	314	290	285	299	283	301	327	310	320	307	293	279	317	328	306	326	320	320	291	283	315	346	303	335	285	309	332	296	292	278	293	312	299	306	327	278	319	317	303	285	308	345	325	320	275	331	289	268	268	279	314	310	310	322	269	279	289	322	284	288	331	327	286	310	305	274	345	313	352	316	312	325	315	308	290	312	291	339	286	323	307	312	303	302	313	326	325	297	304	337	287	326	310	304	299	277	285	306	282	275	298	315	293	305	314	303	307	303	302	300	303	292	317	317	322	305	322	302	294	334	305	290	281	335	310	340	284	289	320	311	312	322	308	327	299	272	310	317	322	322	334	323	290	347	312	296	307	309	355	284	286	298	330	310	310	295	302	332	317	306	300	298	317	291	303	281	309	286	287	330	334	296	342	318	287	276	310	308	308	333	296	333	350	300	329	367	310	320	317	293	305	310	330	317	309	285	285	318	287	286	318	299	304	317	314	316	283	303	283	272	320	304	305	304	289	322	310	293	304	294	303	313	338	310	310	290	308	312	317	321	305	281	324	315	286	309	335	315	302	301	336	341	334	334	295	299	280	316	364	320	308	294	341	305	295	306	298	330	345	282	294	324	319	309	279	290	309	313	276	302	329	308	299	281	316	321	292	298	277	346	318	305	330	332	295	291	299	298	322	281	322	270	316	295	290	291	301	315	306	310	323	316	378	322	284	324	334	313	278	328	266	306	321	330	297	286	286	327	290	331	291	318	339	340
4785	793	857	813	839	747	791	812	775	804	768	791	756	760	711	721	791	762	763	802	755	709	761	790	751	705	739	735	735	782	771	775	742	775	750	729	722	738	780	809	753	706	761	740	725	778	768	755	761	728	799	694	724	722	751	743	783	735	729	754	747	782	719	717	728	755	735	756	745	721	734	727	762	771	753	797	680	800	741	759	769	766	768	717	723	722	732	728	764	744	707	762	761	756	736	724	723	773	701	749	726	733	776	785	762	744	708	712	757	771	735	744	771	731	751	732	786	733	723	760	720	761	782	792	740	714	697	747	739	729	749	696	732	713	801	738	756	752	735	765	763	738	744	729	742	747	736	781	740	750	744	789	784	730	757	746	718	779	761	733	753	759	774	725	778	743	702	737	672	764	754	752	713	789	751	767	786	777	756	790	763	763	761	727	715	757	729	689	739	747	731	765	774	756	730	777	688	775	754	786	705	782	748	775	726	741	738	720	745	736	782	735	736	727	741	754	712	745	777	771	736	707	743	719	712	755	734	721	771	748	708	720	733	790	727	796	737	751	778	747	778	767	731	767	778	765	724	691	759	782	748	770	731	747	729	712	724	770	830	731	756	768	755	740	765	784	734	727	755	739	764	780	755	736	733	810	679	712	698	739	761	730	705	728	742	715	809	759	715	759	759	708	752	743	736	789	733	729	724	713	771	767	759	724	801	759	792	752	716	735	762	723	745	736	748	720	750	796	763	790	718	781	744	741	758	689	755	766	740	738	697	742	722	752	770	780	712	739	787	750	735	750	734	822	765	766	731	754	766	774	744	758	752	792	717	714	727	714	690	725	752	754	789	767	734	687	737	758	759	732	734	690	718	752	770	783	721	778	714	745	724	735	755	749	806	789	842	709	708	752	732	758	747	746	779	736	744	795	706	731	726	770	741	759	744	737	718	739	784	715	746	763	758	712	723	722	777	768	774	737	749	784	767	772	758	735	735	777	757	752	732	760	753	749	767	783	755	702	730	726	752	729	731	756	742	753	729	767	766	707	726	764	696	742	708	735	764	762	788	754	705	766	717	722	753	675	791	747	714	766	799	725	741	703	795	734	775	782	750	744	714	780	718	725	764	797	765	781	767	756	692	719	766	718	758	754	709	741	790	729	719	768	755	758	760	708	730	787	773	741	725	746	765	734	742	731	700	751	724	744	675	736	751	745	762	743	700	776	747	760	725	710	737	734	686	697	763	772	760	757	803	767	704	827	757	783	746	744	754	694	741	738	701	761	713	779	783	756	731	743	724	778	776	666	766	732	742	729	724	722	726	776	723	732	758	749	753	716	772	736	736	732	791	763	752	749	782	766	756	748	779	740	752	706	784	796	758	768	778	734	782	786	738	742	701	742	735	780	753	744	716	738	782	758	776	768	772	749	738	705	713	744	732	756	758	690	705	723	737	769	762	775	724	769	787	700	750	765	734	768	816	764	723	743	768	720	734	720	740	740	723	694	764	737	756	747	678	753	718	783	729	726	701	779	716	731	773	779	731	759	708	736	746	745	753	706	716	694	793	727	773	743	719	726	744	713	721	707	729	728	732	681	711	755	741	757	761	743	807	716	775	739	716	749	725	731	781	781	745	756	781	687	787	752	744	757	783	832	776	764	763	777	696	776	737	754	758	714	760	724	733	737	727	745	735	709	750	796	770	753	704	783	756	764	740	746	718	753	738	754	735	713	773	734	775	772	751	735	761	753	756	733	720	732	734	742	735	699	742	769	754	699	725	753	757	741	766	794	690	719	770	771	775	729	744	722	693	732	708	735	787	808	742	747	761	699	748	748	712	703	720	739	795	724	752	734	770	767	772	766	758	731	715	773	743	737	778	719	759	730	729	716	740	729	762	781	713	770	769	691	743	679	726	801	736	751	765	713	746	768	779	724	747	771	710	726	761	709	758	736	784	784	735	736	739	731	764	721	730	738	745	741	774	787	707	761	710	752	720	710	728	709	773	699	761	766	711	827	761	724	774	748	733	755	802	697	734	754	787	740	725	733	746	770	736	742	753	766	796	733	739	751	746	770	725	757	755	750	729	758	722	695	700	728	721	749	741	775	792	785	809	738	714	729	718	714	771	700	726	759	706	781	737	733	753	765	777	760	717	765	730	752	728	731	719	716	687	766	744	741	758	757	718	721	706	718	722	721	764	714	728	807	737	711	719	749	756	719	716	743	732	702	742	753	703	736	767	763	805	742	786	782	794	707	720	753	762	744	796	754	739	797	755	761	752	744	716	776	711	752	731	754	802	767	752	765	768	772	746	696	758	758	722	770	740	762	717	753	763	729	733	739	718	721	774	756	693	720	743	761	782	717	777	751	773	784	741	723	742	743	760	760	799	760	734	774	721	730	745	743	753	719	792	750	762	731	757	712	761	710	740	763	711	735	707	721	738	774	768	735	719	753	762	732	723	769	766	793	738	789	744	751	792	743	715	705	803	777	768	739	787	687	757	748	723	730	729	742	706	721	771	748	723	767	724	806	760	755	747	783	808	769	790	757	745	742	763	755	754	752	733	763	791	806	786	776	771	743	722	762	716	673	728	755	722	746	761	710	767	741	740	760	763	724	715	761	751	767	750	704	761	758	763	768	750	707	783	730	705	747	745	708	726	740	777	746	753	776	733	771	713	758	672	729	733	693	708	752	765	776	725	741	736	782	766	747	767	770	806	736	746	780	748	765	724	767	760	724	723	762	747	805	773	774	714	727	727	752	789	776	749	753	689	708	789	750	777	729	774	744	745	723	730	780	808	740	701	729	768	793	711	779	754	709	801	777	719	752	743	748	756	758	780	789	720	790	728	782	767	800	723	731	723	789	756	685	768	743	727	756	771	768	764	736	763	728	743	725	713	802	737	753	747	792	796	740	721	720	725	746	780	768	716	772	761	747	692	749	791	722	771	745	724	745	687	739	760	730	738	793	750	744	714	785	748	730	735	734	711	737	726	735	746	698	676	684	736	727	713	757	729	760	714	780	727	765	757	728	725	704	779	751	749	753	718	717	773	746	785	723	727	737	770	692	754	739	712	724	766	733	767	738	741	753	727	758	757	737	779	738	817	717	758	740	750	744	770	762	743	766	703	798	773	747	775	798	746	719	743	730	756	716	748	748	766	703	758	720	714	708	778	699	758	749	778	736	742	685	728	766	780	783	778	732	805	753	705	749	718	687	764	727	779	775	715	767	739	710	705	774	774	757	780	749	746	742	705	778	754	797	710	766	730	709	792	712	740	760	772	748	725	719	766	734	742	754	819	719	783	782	711	730	741	704	776	736	769	729	741	688	748	763	735	787	763	737	754	772	707	744	793	738	781	727	776	786	753	683	713	730	789	731	782	716	779	735	691	744	718	735	697	780	736	779	781	774	736	745	716	730	740	730	770	726	769	755	758	781	772	716	759	667	806	789	736	761	746	750	719	783	764	777	767	710	726	761	737	737	744	750	765	807	734	751	742	817
33380	5729	1311	914	662	548	439	389	322	337	281	309	273	238	298	247	265	235	243	251	253	232	243	243	238	221	236	246	228	232	241	205	192	209	234	234	244	236	211	248	249	250	238	218	243	220	197	249	210	220	228	205	223	223	226	215	241	243	197	254	229	249	225	217	229	244	251	238	220	216	226	223	200	232	213	235	218	228	251	211	222	237	223	217	242	257	234	217	191	226	231	214	241	237	197	237	209	252	220	210	218	192	243	236	235	230	237	204	217	227	209	191	229	209	231	239	226	199	195	197	235	241	219	224	225	217	224	212	221	227	223	260	231	238	268	189	237	203	192	241	232	214	226	195	201	234	229	222	230	239	246	220	190	224	213	229	196	206	194	214	213	235	199	192	215	221	221	222	231	203	212	223	224	222	240	263	201	215	217	204	200	216	206	211	210	229	213	240	210	214	231	222	242	196	219	221	228	213	237	215	233	235	206	238	239	255	221	222	223	230	198	209	227	228	214	223	207	219	219	210	203	217	216	229	197	228	194	214	194	243	248	226	220	211	201	199	197	227	205	228	243	201	199	229	214	212	217	222	238	229	235	225	226	205	230	242	197	231	225	244	201	210	209	221	227	227	203	219	213	226	202	199	221	185	207	197	223	214	213	200	211	225	228	224	222	231	240	240	231	215	214	200	205	199	213	244	234	246	208	220	230	202	219	204	226	228	207	210	245	219	214	214	235	239	217	241	226	213	202	213	204	237	246	196	222	227	235	197	217	220	246	229	227	214	199	217	219	229	205	215	218	193	201	231	252	187	248	222	229	218	246	193	238	234	199	204	215	219	218	231	217	236	209	208	216	210	216	243	229	194	201	235	214	209	220	201	208	199	218	222	222	193	203	217	225	226	216	211	230	206	218	218	227	230	223	199	217	205	232	244	211	246	212	208	238	239	217	212	236	215	216	196	220	209	214	211	243	197	223	240	233	209	227	236	223	217	202	235	231	213	220	212	249	235	190	230	225	217	222	236	209	202	209	235	233	202	216	210	198	219	224	206	231	238	225	217	218	224	200	217	244	236	215	223	237	249	212	222	200	231	228	241	252	210	208	210	257	222	226	239	211	229	220	211	231	223	213	207	255	234	246	216	211	221	211	210	209	216	244	242	218	230	221	200	242	247	199	223	196	230	217	236	219	245	233	222	220	222	219	217	206	206	216	196	257	238	217	242	227	230	225	236	233	225	241	241	212	202	240	218	250	222	228	219	221	232	244	228	216	228	206	218	219	243	220	217	219	209	212	237	221	206	194	219	226	218	219	198	263	207	234	205	203	199	231	228	198	211	191	219	226	214	215	239	213	205	226	228	223	222	243	232	247	217	206	229	226	220	194	220	232	202	251	239	220	214	207	218	238	233	210	214	225	247	192	234	220	215	225	226	170	200	255	216	216	216	224	232	189	196	210	246	208	231	201	229	230	203	241	202	217	228	241	234	217	256	243	252	233	220	210	228	245	226	200	185	194	222	200	220	242	197	198	205	217	205	221	226	239	216	214	204	220	212	224	208	227	194	234	225	191	209	225	214	207	207	227	199	204	234	222	223	212	235	209	242	226	229	231	215	260	214	210	203	202	233	216	200	216	214	205	228	237	194	261	232	208	190	208	222	200	209	219	215	234	219	243	223	221	202	199	210	226	215	215	218	212	213	224	222	219	191	223	253	209	213	197	203	207	234	209	214	223	237	241	198	236	223	216	256	222	214	228	210	227	216	247	230	253	205	229	235	235	248	228	219	209	239	212	218	222	219	194	219	229	241	212	239	210	221	248	241	204	235	217	241	245	231	218	215	203	234	211	215	220	226	221	224	220	221	214	211	254	202	199	237	240	219	235	243	215	241	203	201	206	245	217	206	213	241	208	214	225	215	191	202	219	238	218	239	230	216	219	251	224	265	226	223	205	229	201	197	219	222	231	215	233	217	220	227	236	223	233	220	221	195	251	238	235	203	215	205	187	217	238	215	228	209	216	223	216	246	232	224	209	196	219	231	213	229	223	217	215	221	211	203	235	190	240	210	209	226	219	206	215	213	228	212	215	217	203	206	241	214	212	199	222	198	231	225	220	221	239	221	217	209	218	218	227	228	243	246	226	201	252	222	209	247	240	217	219	203	231	199	208	263	219	227	223	227	256	188	239	237	220	213	219	212	228	243	238	211	201	241	231	234	228	188	211	238	213	241	205	236	204	244	245	247	210	230	209	234	213	201	220	225	207	204	222	226	207	221	251	232	197	232	239	215	220	241	222	230	211	227	218	214	219	202	211	214	234	218	200	258	217	219	218	210	232	230	224	273	211	220	223	209	197	217	200	219	229	218	228	232	222	235	236	232	203	225	204	205	229	205	214	208	221	224	236	226	238	271	214	228	231	224	225	213	263	252	220	221	222	217	247	243	205	221	230	207	218	222	236	202	213	214	200	198	190	211	194	230	209	251	218	215	239	221	216	219	231	209	236	217	232	241	213	231	238	223	215	212	207	210	249	230	241	234	226	236	219	216	261	246	188	194	174	227	207	218	236	247	203	224	215	228	186	225	218	212	219	231	231	238	250	273	242	227	223	215	222	217	186	221	237	195	216	209	215	231	223	215	220	202	223	231	225	231	240	197	223	206	233	221	208	245	238	194	221	221	242	214	228	229	212	225	258	218	222	255	244	198	231	224	205	218	234	236	189	242	214	220	212	212	230	200	243	223	202	230	207	239	227	229	254	214	234	229	207	198	221	214	237	224	211	211	227	207	214	226	240	202	225	232	210	225	221	241	210	228	212	217	210	220	225	246	241	237	210	207	217	197	203	243	223	215	226	236	229	197	239	219	209	222	238	228	218	222	229	210	223	227	214	206	212	247	229	224	220	201	229	203	236	236	246	224	216	224	210	239	238	201	226	203	232	188	221	204	194	225	208	205	209	227	227	213	203	204	242	192	201	212	215	222	232	219	230	217	222	233	189	213	202	204	238	232	229	225	214	203	243	212	216	252	188	189	236	233	216	256	222	226	228	223	209	216	240	227	209	231	213	225	214	218	229	220	211	211	205	224	235	224	207	233	219	207	208	225	187	209	220	198	188	193	225	228	225	226	228	238	262	202	215	230	212	210	207	225	204	197	230	225	222	216	231	219	261	224	211	188	215	242	219	200	227	250	214	257	252	205	233	250	216	203	221	242	234	245	246	221	223	234	211	219	201	221	229	235	249	208	231	230	247	218	218	231	222	192	216	239	209	176	201	224	224	210	201	232	187	212	188	206	215	207	229	213	233	216	184	207	201	211	233	210	226	217	229	221	251	233	224	225	218	228	249	231	231	224	210	268	227	218	210	217	243	210	209	239	200	231	229	203	220	219	228	222	231	200	209	222	235	226	217	226	215	237	207	254	228	243	252	221	208	224	216	208	219	246	226	266	211	228	248	227	217	196	220	226	241	210	227	227	234	214	194	239	241	199	234	240	203	247	246	233	218	217
15200	1275	2456	2765	2567	2140	1786	1543	1337	1250	1176	1085	997	943	929	875	833	786	736	706	763	694	677	675	660	765	697	622	686	625	635	665	671	636	645	630	596	615	630	584	633	584	641	641	561	576	624	597	641	636	576	576	621	642	630	612	570	597	618	556	602	599	581	658	597	593	625	598	576	571	636	557	594	599	614	593	607	564	612	586	550	569	555	589	574	576	576	595	595	598	606	563	558	591	622	607	573	616	602	577	571	638	590	574	618	609	637	586	622	625	548	591	613	613	582	590	613	567	593	561	595	603	600	584	615	589	625	591	541	577	586	571	554	602	608	622	541	566	571	595	554	554	563	580	569	593	582	563	578	601	618	610	609	633	603	619	604	614	587	579	570	584	593	609	576	599	605	619	594	557	597	623	617	619	551	632	614	594	611	588	569	634	617	610	591	606	599	583	600	580	622	586	580	597	588	565	529	580	602	636	593	566	618	614	577	612	601	574	602	597	613	571	563	609	598	586	578	601	575	535	586	566	594	542	569	612	609	543	602	597	623	608	560	605	604	598	593	583	620	627	557	554	588	600	569	607	593	563	572	611	597	560	634	614	564	599	597	576	610	602	555	593	593	569	614	573	574	565	558	572	567	549	579	571	628	535	566	594	583	540	585	587	620	541	530	554	594	561	591	586	599	585	599	546	590	627	580	620	589	575	584	594	622	594	599	593	569	569	622	586	524	581	573	596	623	541	571	617	586	600	550	596	595	610	610	556	533	566	573	583	580	582	563	614	575	552	575	653	564	586	588	616	635	547	590	562	550	550	548	555	590	574	573	602	585	533	597	576	588	560	596	580	588	575	530	564	591	568	553	596	557	590	573	615	546	574	568	583	608	622	538	602	560	626	629	593	572	628	546	575	583	591	644	562	583	592	579	592	595	581	549	595	603	589	568	554	574	570	543	590	574	596	585	540	562	624	568	629	612	549	554	618	618	571	613	595	581	580	577	566	577	586	597	569	577	604	577	602	636	617	584	582	578	575	606	566	575	576	573	611	575	619	571	563	549	625	594	588	575	584	603	606	534	635	624	578	611	552	585	590	563	632	578	591	596	614	588	596	597	552	564	589	590	635	548	549	546	593	550	560	584	569	602	594	591	555	527	611	542	602	559	580	600	567	547	587	571	604	580	552	588	609	576	571	618	575	555	612	562	596	593	601	629	604	615	564	552	610	585	571	635	605	553	580	543	587	577	560	597	658	566	597	546	541	586	595	627	618	579	617	594	585	597	567	584	586	622	565	561	594	580	616	597	568	546	572	587	587	613	634	600	585	613	584	605	614	566	558	616	592	570	579	570	613	616	576	559	598	580	567	572	583	598	572	593	578	591	537	596	594	552	534	649	632	572	582	567	558	555	595	593	547	593	578	581	551	630	581	542	607	555	574	594	581	596	564	641	590	549	578	600	591	604	610	563	560	584	574	532	591	563	590	612	624	594	581	602	629	639	566	603	580	579	540	592	552	572	559	570	602	597	585	563	597	576	593	556	532	583	585	583	586	602	556	624	583	584	559	615	561	622	614	624	565	559	570	591	631	614	598	562	555	611	558	571	576	569	625	583	575	597	595	581	579	596	621	632	569	627	579	607	559	532	575	562	567	578	574	619	616	579	594	575	572	532	599	569	660	586	594	580	589	585	617	542	622	609	580	609	564	597	585	616	578	595	640	563	603	602	596	628	588	574	596	591	574	571	581	607	592	583	548	568	582	595	587	567	596	572	640	606	607	580	522	552	603	580	605	626	587	586	563	605	558	575	634	624	587	563	583	571	610	563	587	564	605	600	607	592	581	596	594	552	614	593	593	550	586	598	573	586	618	572	616	546	601	565	565	570	586	594	598	590	556	542	604	576	596	558	603	627	603	578	605	558	546	603	571	575	595	574	585	574	586	611	538	567	554	595	580	584	592	573	563	575	599	570	585	583	581	580	561	591	625	577	544	585	603	600	579	532	583	587	605	538	562	611	550	579	606	603	542	578	568	550	565	593	584	564	567	569	572	576	599	587	575	589	574	546	566	593	601	585	616	585	596	610	568	539	565	571	581	595	574	566	590	602	620	580	577	593	588	601	564	544	516	590	631	615	544	612	579	607	564	584	567	611	594	555	599	602	562	602	599	598	598	585	625	566	553	560	560	610	566	598	529	577	595	542	608	545	559	579	607	576	572	593	596	610	577	600	592	576	602	563	599	589	577	607	584	587	570	594	553	578	579	561	557	575	585	575	600	584	562	589	562	603	551	551	586	636	567	616	566	578	578	574	549	616	598	581	584	609	594	597	603	539	586	579	617	582	572	605	573	573	599	589	628	542	562	594	562	582	593	583	583	629	556	577	588	592	570	601	617	592	614	570	571	587	586	581	622	575	611	643	583	604	565	564	584	593	557	593	573	593	568	577	579	590	597	576	595	598	581	584	582	588	572	589	566	578	552	576	585	632	581	567	592	595	548	559	612	583	552	584	541	577	619	601	579	619	587	600	578	564	608	625	602	560	618	569	596	659	606	558	616	630	568	613	572	601	575	569	603	543	556	616	592	571	589	582	558	552	555	614	597	628	569	586	595	583	590	562	575	647	591	567	605	586	580	564	564	608	563	607	586	602	581	620	625	598	570	581	587	607	569	602	591	602	607	553	579	582	638	586	535	598	592	568	612	609	599	566	600	604	637	571	543	579	611	603	579	630	567	561	586	605	563	606	548	610	627	584	574	558	589	550	542	599	589	583	552	580	570	585	582	533	585	573	639	560	566	598	559	591	579	576	610	583	600	606	621	573	561	585	614	589	570	590	589	589	552	598	601	587	577	614	571	605	582	573	579	558	603	598	595	581	575	590	576	571	582	566	556	614	608	559	575	544	594	588	574	570	658	567	637	609	611	582	565	627	553	585	556	595	627	570	624	622	591	562	561	567	588	593	567	579	567	590	559	587	568	569	589	568	557	576	572	608	574	600	569	576	582	576	646	628	603	583	557	591	613	560	596	589	575	565	624	604	605	588	581	553	603	613	562	588	596	572	594	610	565	604	597	562	591	599	576	605	590	598	565	554	552	565	558	547	571	581	642	549	600	630	566	570	597	574	587	557	618	597	595	565	563	550	554	642	579	617	580	587	615	529	567	594	583	603	617	608	595	561	622	573	607	630	566	621	590	596	604	579	563	574	621	589	619	579	597	587	576	587	543	589	551	590	565	600	601	612	583	579	608	545	576	577	569	577	543	615	631	554	550	560	583	556	583	627	590	558	603	610	584	593	589	536	623	589	549	579	590	588	552	584	556	596	542	591	587	571	554	592	627	561	586	569	580	563	588	598	606	594	601	648	618	619	576	569	593	610	575	616	570	577	602	587	575	584	568	541	562	526	588	603	623	612	548	569	567	578	549	566	571	579	544	576	568	628	549	575	589	587	647	587	633	579	597	582	566	598	546	593	559	580	638	550	604	616	543	591	580	612	601	597	598	592	639
48600	15145	4674	1900	1272	1012	799	710	618	596	539	511	497	453	429	446	456	425	408	412	381	421	424	369	385	379	397	373	373	386	379	372	361	341	429	373	377	373	414	356	406	381	351	387	385	332	392	368	362	389	340	334	390	366	399	356	367	341	386	353	371	374	373	337	326	344	339	390	367	369	361	385	348	382	376	369	367	376	382	369	367	381	319	368	355	350	381	373	346	351	370	363	380	343	356	389	361	343	340	340	368	358	362	348	355	378	329	348	371	354	353	332	367	390	350	352	364	368	415	342	397	352	369	352	370	324	366	357	392	394	372	397	380	351	370	348	383	394	356	357	326	331	333	374	373	385	351	345	336	360	353	361	384	365	372	402	365	380	385	379	374	379	339	366	368	336	366	363	361	353	359	392	394	361	364	341	337	380	362	343	333	344	362	368	343	341	344	375	365	341	391	395	337	381	356	365	359	358	355	354	380	357	380	354	348	330	355	347	362	380	333	333	373	364	343	407	341	358	349	343	356	368	371	383	341	340	344	366	357	346	366	360	359	380	353	359	347	342	363	376	394	339	360	338	404	334	348	346	384	339	389	350	318	367	367	322	369	352	355	378	397	355	336	335	389	347	355	332	352	319	386	372	351	348	350	362	390	341	373	330	363	334	348	361	341	372	379	367	319	392	340	363	353	358	356	352	360	347	319	377	363	381	331	398	367	375	346	365	375	352	403	357	375	362	398	366	383	354	343	351	319	346	366	386	357	346	410	367	384	355	379	355	366	376	382	348	375	402	373	397	321	329	372	381	387	340	373	352	399	386	386	338	385	353	376	367	361	361	375	371	344	368	359	366	383	314	369	356	365	355	380	351	367	354	380	359	412	366	350	373	385	363	354	343	328	352	368	337	363	349	358	389	411	364	371	395	331	367	318	360	339	375	355	352	339	363	360	352	323	352	339	341	360	351	365	338	333	344	324	368	412	382	358	368	349	356	361	373	337	365	350	357	362	336	375	372	373	326	363	372	349	328	374	337	333	338	340	367	360	374	368	369	380	366	351	298	355	333	355	394	363	389	352	335	362	343	369	349	344	390	339	353	379	382	365	334	362	355	344	370	357	352	391	387	357	360	319	369	377	345	348	376	356	349	316	346	357	313	358	388	375	368	326	394	353	370	358	378	391	361	370	331	364	356	353	372	325	330	314	338	392	405	337	356	344	356	333	362	348	349	363	337	353	362	387	357	358	370	335	370	370	362	346	387	359	374	371	372	332	360	329	382	362	370	330	375	387	407	352	347	342	331	381	332	335	367	311	421	348	316	348	355	362	350	367	378	334	369	376	358	366	353	312	381	363	364	377	332	354	375	384	345	347	370	376	368	353	393	352	366	355	349	413	353	375	390	367	362	341	367	372	321	342	357	392	367	339	358	345	382	360	353	338	334	357	342	352	355	361	363	406	331	353	368	350	343	330	327	361	350	395	400	353	334	368	349	359	351	357	376	319	349	363	337	327	324	323	300	356	327	392	383	362	329	350	347	333	316	348	366	395	378	340	382	334	371	363	399	385	375	368	355	357	424	360	373	409	370	348	365	330	332	361	347	357	349	374	359	348	326	386	337	346	394	383	398	330	348	351	370	353	393	371	385	401	317	338	326	332	365	379	348	357	356	372	317	358	410	373	328	339	364	356	376	367	353	365	345	387	360	326	362	374	357	354	369	352	386	358	356	337	341	332	379	340	337	351	348	391	350	370	371	366	348	332	390	332	335	351	335	381	356	348	392	324	348	379	361	356	363	333	399	361	363	384	397	359	370	353	358	373	383	352	373	391	390	378	354	352	351	386	345	372	372	359	404	408	353	333	361	341	384	377	374	363	354	365	348	382	369	374	398	348	383	326	379	355	343	349	384	338	343	389	363	319	302	384	309	381	380	361	386	374	355	358	312	374	369	342	338	377	347	354	353	345	382	387	336	359	329	350	398	361	353	355	372	338	383	345	401	342	342	362	353	338	325	354	364	397	358	354	331	341	337	383	364	365	376	333	320	382	360	372	375	380	353	358	344	336	337	365	398	374	366	362	398	364	376	359	384	387	421	371	330	346	365	382	389	357	393	365	360	372	383	378	381	394	385	359	372	361	353	361	352	377	375	363	377	366	327	335	384	338	369	385	364	350	332	365	398	355	363	372	325	362	361	357	364	354	360	386	369	357	347	353	351	382	351	363	316	368	346	339	352	380	378	351	368	355	352	385	345	327	359	344	352	363	391	379	391	332	375	354	366	353	363	359	354	370	359	382	367	345	402	327	382	336	356	371	318	368	370	354	357	343	341	369	365	361	361	328	401	353	356	340	372	350	393	342	358	367	374	338	382	379	366	386	374	355	321	387	329	357	349	329	387	356	375	355	376	389	360	363	353	382	380	365	365	322	373	319	369	349	362	368	349	357	344	373	345	383	350	368	377	349	337	359	351	358	333	339	390	348	315	360	316	346	318	381	356	374	365	378	362	333	355	357	332	357	354	341	367	374	337	339	364	365	346	348	352	365	396	337	323	344	366	339	379	352	340	306	330	356	360	367	382	350	364	337	393	369	342	402	333	369	367	377	336	334	347	377	352	392	367	369	352	352	356	339	385	367	375	379	370	373	385	341	382	381	372	361	394	408	392	370	341	338	344	390	351	347	309	345	374	348	357	387	354	387	343	367	359	370	390	348	329	356	344	413	389	368	358	348	366	354	354	340	376	347	368	385	395	357	375	338	368	366	343	341	339	353	403	371	355	343	350	362	347	347	321	371	375	356	380	386	377	364	390	361	366	355	365	379	357	410	395	365	349	322	348	362	334	373	351	333	330	388	407	361	363	376	415	350	362	352	385	398	349	347	358	357	391	332	322	383	353	340	341	388	386	358	377	363	342	361	360	345	371	353	368	398	353	365	356	337	391	372	388	335	383	373	343	369	321	352	395	383	358	357	385	359	317	369	342	344	353	338	378	363	337	372	330	354	390	336	366	377	347	365	336	376	372	371	384	369	373	337	376	346	354	351	377	324	362	361	339	333	338	384	369	344	363	343	351	341	343	391	354	357	359	351	370	360	342	353	357	384	349	363	355	368	346	370	345	355	369	392	368	374	357	385	355	386	350	372	380	345	361	332	333	359	363	338	363	353	321	363	351	331	392	331	372	374	361	320	376	389	374	371	363	376	373	384	371	345	325	337	356	417	385	336	375	424	365	346	403	389	372	332	371	353	393	372	380	368	355	377	341	341	370	324	399	369	411	345	356	326	377	336	396	361	350	356	314	364	331	344	378	358	367	341	351	356	337	390	331	351	367	386	385	366	345	363	364	378	353	381	344	331	391	353	362	324	353	345	335	354	360	377	324	365	398	355	400	383	373	321	332	342	333	366	367	373	352	365	363	376	399	370	367	413	349	365	392	377	393	352	349	393	366	361	343	338	349	364	368	407	390	356	394	348	378	357	380	366	380	355	368	411	338	384	359	359	354	353	368
21956	2174	4297	5097	4551	3675	3135	2674	2392	2245	1939	1773	1698	1607	1426	1480	1287	1293	1221	1171	1158	1180	1169	1093	1101	1127	1128	1085	1018	1088	1000	1037	958	1004	1009	967	980	907	936	975	904	907	965	1010	968	901	929	954	920	949	925	905	963	909	890	911	881	923	985	897	944	911	902	899	937	937	886	876	903	881	933	889	916	862	892	859	930	897	933	935	922	884	907	874	878	963	940	879	913	927	926	891	971	936	864	882	853	892	936	919	885	866	909	855	857	872	886	865	903	859	918	891	904	858	923	952	857	864	883	915	862	895	899	846	880	891	850	867	959	877	860	862	912	852	863	858	933	900	900	845	858	866	880	868	827	895	819	879	879	883	894	857	866	926	915	923	904	859	872	879	888	907	900	922	942	864	908	932	911	868	936	937	923	873	915	918	892	896	937	879	915	834	890	886	885	904	841	866	898	906	915	918	841	932	886	858	920	826	909	856	869	891	885	912	848	894	887	853	835	867	869	917	874	896	870	891	865	931	824	924	893	826	891	902	861	887	833	871	892	874	852	816	878	853	827	912	896	904	902	848	925	853	880	894	857	827	910	902	833	883	840	860	889	906	874	899	938	824	878	890	860	835	896	860	874	856	850	855	866	890	873	892	870	883	880	882	898	847	901	880	851	871	922	852	860	875	853	918	924	835	896	895	878	863	903	905	898	890	897	889	896	974	862	901	888	855	848	849	834	921	850	885	851	907	867	872	905	857	892	875	908	919	835	872	874	880	904	854	895	856	816	864	898	873	936	839	910	934	891	884	873	897	915	947	866	827	897	898	915	852	884	882	890	898	883	884	853	885	884	881	862	904	910	915	843	924	878	858	914	923	888	889	844	869	898	901	898	876	878	911	911	863	899	856	884	908	888	933	908	884	897	875	895	912	869	859	905	945	880	889	933	894	868	880	889	901	907	903	866	896	940	868	945	852	891	852	869	872	852	870	868	872	928	900	868	905	884	824	876	909	892	949	863	881	831	864	908	856	849	845	837	878	895	839	867	890	917	860	875	886	877	904	857	861	898	875	840	905	872	908	900	874	842	890	896	860	873	831	894	905	904	915	886	876	865	861	857	885	937	888	825	885	908	854	898	876	892	819	859	890	881	868	826	842	932	833	893	841	882	860	896	873	842	888	841	852	871	889	882	920	870	920	851	903	902	879	904	925	845	916	820	940	849	825	883	918	878	899	842	883	814	844	837	884	821	887	908	889	947	875	895	871	921	890	858	836	810	900	888	816	835	882	909	911	856	883	938	891	910	876	895	897	894	828	850	904	875	896	826	879	864	861	928	892	887	930	910	871	859	872	880	903	902	894	853	924	868	832	896	890	878	857	916	929	917	937	928	922	897	845	902	895	901	846	876	868	874	874	910	903	817	839	844	923	879	863	907	880	821	851	905	901	870	894	927	887	884	897	892	908	945	870	905	880	933	847	831	860	876	855	823	834	896	875	871	923	910	901	898	899	883	886	899	867	905	878	837	869	961	859	886	898	882	878	928	900	891	881	909	860	884	826	856	876	864	907	938	840	851	885	908	879	865	838	866	869	904	884	864	833	861	897	857	875	851	945	903	903	900	870	866	887	876	930	876	877	907	900	862	920	903	910	834	868	886	901	955	885	901	853	897	862	929	885	889	905	919	948	865	868	907	880	900	891	831	918	878	860	897	890	844	910	865	898	911	855	897	837	855	847	888	956	849	931	887	905	925	883	871	843	880	927	869	844	905	900	855	858	834	874	868	886	820	869	891	928	891	867	875	909	902	863	895	862	892	863	867	923	938	895	848	938	827	882	894	925	890	871	929	870	905	891	900	862	881	843	851	902	918	903	933	909	884	861	842	862	846	953	913	868	843	870	853	884	885	847	884	866	891	893	868	876	823	943	926	871	893	836	910	840	890	884	848	872	822	876	937	876	886	862	858	906	920	933	871	926	832	883	870	868	910	878	875	916	916	830	879	938	899	875	893	855	831	905	865	842	854	876	866	865	873	936	841	902	872	818	886	879	857	878	833	876	914	878	869	873	880	856	896	870	930	855	862	875	909	857	865	886	901	867	937	889	869	940	871	873	922	900	881	917	914	909	826	853	866	849	865	886	862	914	928	864	939	901	844	843	886	946	928	880	917	880	899	886	860	892	857	882	944	882	867	884	949	866	897	865	920	878	836	866	847	903	899	847	862	927	892	933	900	911	879	845	880	853	920	907	884	909	849	850	897	906	884	870	923	890	877	854	906	937	894	901	907	903	886	885	913	892	923	870	858	919	833	893	903	896	870	894	879	920	871	889	898	883	845	941	914	887	866	857	902	866	871	827	873	886	877	861	880	875	845	852	872	832	915	912	879	902	906	890	866	894	884	905	901	886	901	859	874	856	839	906	914	957	939	894	858	838	903	813	848	883	891	906	912	891	862	896	909	895	906	860	873	850	839	929	865	821	868	864	912	918	876	886	902	887	919	876	924	847	860	839	837	950	885	868	876	863	890	911	875	907	877	889	877	876	851	879	889	856	891	860	923	863	915	927	884	937	866	876	931	983	847	893	869	895	861	901	852	872	908	879	895	904	865	927	943	852	835	890	859	870	925	905	862	878	904	871	896	914	889	917	921	867	825	869	843	882	871	889	900	908	857	848	857	887	891	845	871	899	893	836	855	798	897	858	936	851	877	879	896	854	899	909	827	820	865	920	888	904	904	883	814	997	920	897	884	903	869	899	867	919	881	936	872	837	906	873	892	880	885	893	874	866	886	824	868	888	918	884	862	864	936	845	881	890	873	858	865	901	875	901	918	910	905	910	917	911	880	922	850	831	855	880	889	840	932	912	929	867	848	867	880	899	894	874	916	877	890	920	863	889	907	902	869	863	901	903	872	841	887	852	921	877	859	825	882	859	929	852	849	875	875	933	856	863	908	932	882	894	901	922	864	853	872	904	905	855	912	903	898	929	851	866	917	912	828	895	839	876	825	886	874	881	901	889	863	865	871	929	885	915	874	887	855	934	864	923	897	862	853	848	858	905	845	848	869	881	857	922	893	871	885	861	890	863	856	867	894	892	907	880	932	844	939	851	854	890	929	872	885	889	869	880	877	874	941	897	860	872	865	900	861	912	899	833	899	856	877	867	846	885	916	858	917	897	856	864	875	949	870	904	886	878	836	843	881	891	884	878	902	874	949	905	879	873	888	864	859	862	921	842	930	911	873	904	901	862	887	942	862	905	867	933	845	875	875	834	836	855	854	880	920	839	869	842	889	897	941	927	830	843	873	854	899	828	893	861	819	893	854	924	814	892	869	894	884	844	897	845	904	909	908	923	867	841	899	897	882	875	848	963	902	860	886	889	884	925	885	903	898	932	942	900	936	907	858	833	902	945	881	899	845	889	956	906	838	857	900	913	862	839	877	868	890	856	862	831	892	908	905	849	920	882	881	859	881	895	878	889	867	931	920	917	918	894	921	945	875	869	832	859	878	889	884	933
4449	364	314	300	313	297	296	305	319	323	306	320	285	301	309	337	329	317	317	305	308	304	330	297	318	323	290	263	266	310	312	294	291	300	296	295	355	323	296	310	296	327	339	332	317	319	314	325	302	309	337	336	323	314	286	319	310	320	374	340	346	336	318	336	306	308	328	291	302	317	301	318	296	276	296	323	331	352	340	317	323	336	283	310	298	337	315	316	333	302	334	306	306	278	291	335	323	329	283	282	338	342	342	311	321	321	325	311	294	351	301	302	303	285	314	326	340	296	308	291	304	320	309	296	320	251	345	292	362	362	291	313	323	287	296	281	365	361	323	308	308	312	308	296	324	368	310	334	322	295	313	317	318	313	327	303	325	296	333	323	302	321	344	311	288	310	304	294	311	320	309	307	349	301	321	284	269	340	339	319	340	314	347	323	328	310	329	311	314	315	319	321	319	347	318	308	308	339	299	308	307	280	323	344	346	283	332	317	295	328	329	325	294	306	317	328	313	311	323	298	328	315	326	318	308	293	345	314	300	328	318	288	341	338	316	321	289	330	318	334	373	311	342	361	293	285	314	307	294	303	369	297	316	324	304	298	302	327	292	298	274	315	331	324	351	306	335	301	327	319	301	293	306	330	315	315	313	351	302	317	335	306	322	297	299	299	346	318	306	291	330	320	334	309	320	292	311	332	279	300	317	331	289	322	356	289	333	288	314	292	315	322	306	308	284	326	320	361	300	305	307	297	327	296	303	326	327	289	337	334	329	309	317	303	295	305	293	297	346	316	286	304	328	309	325	285	302	340	324	316	316	347	316	322	318	284	274	295	299	322	306	304	331	306	317	325	303	345	315	271	310	324	311	323	288	319	320	319	306	292	318	299	285	326	327	313	307	342	349	310	312	350	298	311	299	310	300	327	300	310	305	300	334	315	326	316	304	341	344	325	354	337	325	322	318	322	327	336	293	331	306	340	302	330	315	338	324	282	310	334	334	313	344	297	283	298	312	307	315	329	298	315	267	327	303	274	315	298	295	304	299	302	322	343	337	329	301	313	311	321	318	318	305	308	340	344	303	340	316	346	348	285	316	306	345	312	287	292	300	306	304	301	296	302	330	321	306	287	330	318	349	320	302	298	334	334	308	316	327	305	291	346	318	303	334	324	305	321	340	357	289	307	302	356	305	282	324	338	275	303	345	308	315	323	347	299	326	326	326	320	323	278	292	331	335	279	337	301	329	326	300	271	348	313	321	312	320	307	329	324	324	340	312	342	304	302	327	273	298	319	303	350	334	293	344	290	317	337	341	293	328	308	310	283	299	322	311	296	337	303	324	304	314	330	338	314	332	322	346	317	284	315	305	329	291	345	311	334	317	336	308	341	291	329	282	323	330	263	350	313	307	300	295	300	309	323	329	350	333	346	300	306	291	303	340	294	301	291	320	321	304	307	310	311	322	297	363	302	347	325	294	310	318	310	329	336	326	290	288	324	344	327	279	281	285	330	299	310	312	329	311	282	359	289	343	304	301	312	343	306	365	289	297	292	309	326	324	311	292	306	311	290	276	314	324	345	331	321	325	298	292	318	304	311	334	326	312	299	295	303	316	313	339	310	330	308	334	317	297	317	291	299	345	309	320	310	341	336	301	326	337	309	322	324	313	295	322	296	322	338	296	312	324	318	305	330	321	293	317	308	294	278	311	296	318	333	313	341	321	301	325	340	299	304	326	339	303	324	311	314	270	322	298	294	315	300	309	300	334	284	333	334	294	327	349	315	302	324	323	333	306	311	263	351	299	326	335	343	325	317	329	356	347	283	334	335	331	297	332	319	314	311	304	321	316	327	299	312	308	319	307	294	302	315	310	317	342	349	333	322	303	331	321	305	309	317	317	320	299	318	342	359	345	359	336	300	295	307	276	283	329	287	303	366	326	323	324	314	320	311	317	308	306	318	325	315	336	302	317	287	322	335	328	283	332	300	325	330	313	314	291	318	305	311	310	317	316	274	338	315	287	317	346	317	306	329	309	312	320	323	300	347	317	354	364	305	317	319	308	302	325	321	297	320	331	298	281	300	307	304	335	341	303	305	324	298	342	290	310	294	327	324	333	322	317	314	353	329	306	312	291	333	326	336	343	326	330	320	353	299	294	325	306	288	313	260	270	289	341	331	319	307	314	323	355	293	329	328	334	296	306	325	342	338	317	295	337	322	312	313	287	315	327	320	332	306	329	303	321	325	309	312	311	339	313	317	335	304	326	322	317	293	318	303	326	336	300	302	330	330	315	318	325	296	292	335	289	330	351	316	349	314	304	317	316	313	302	302	303	300	316	292	326	301	331	334	323	320	330	303	308	314	303	308	334	315	327	310	314	314	338	308	325	335	299	337	303	311	331	308	281	317	303	302	309	308	280	312	344	291	313	314	308	306	298	314	289	304	280	312	318	306	314	351	316	306	344	325	327	333	338	313	311	322	321	317	334	315	304	322	314	320	302	295	326	319	297	302	353	302	330	310	308	334	333	293	328	325	322	318	276	305	287	300	324	291	288	295	321	324	304	300	298	339	345	332	353	315	310	342	322	311	334	306	312	305	297	318	327	297	330	309	315	299	316	327	347	311	295	312	330	305	338	299	321	338	310	279	289	317	310	318	312	316	290	294	326	307	320	304	338	315	325	328	305	278	300	312	277	287	307	282	319	335	303	349	330	281	330	335	272	323	334	307	329	288	337	317	344	323	326	302	312	321	320	329	322	327	326	326	313	304	329	295	320	326	310	323	356	309	303	340	314	306	334	330	294	319	310	355	307	286	307	359	296	288	295	303	334	335	347	300	309	314	294	290	335	306	332	296	314	304	323	333	326	344	333	302	316	334	331	328	337	318	301	321	321	342	271	326	334	324	330	283	306	308	327	319	293	310	301	301	334	316	331	301	287	328	290	324	344	311	329	332	299	326	306	316	344	335	311	325	345	293	302	306	312	303	303	302	285	307	296	321	290	325	349	306	336	330	317	317	326	341	326	314	339	287	307	318	326	341	305	334	261	287	313	294	329	286	329	338	342	368	274	307	282	333	322	339	316	296	303	297	328	285	324	284	317	316	323	301	328	315	286	306	284	319	306	292	336	305	305	323	309	289	314	334	312	322	309	333	334	319	313	326	349	335	368	323	323	329	332	331	258	314	315	319	320	297	306	301	312	292	311	327	315	345	261	299	317	274	357	295	319	308	324	291	334	352	321	311	335	298	322	328	308	297	296	300	326	340	338	327	290	297	326	305	306	310	306	296	319	318	354	325	342	297	296	318	300	319	296	321	332	329	279	314	291	296	331	293	316	301	338	349	339	299	307	308	319	316	335	334	301	305	294	263	337	317	297	324	329	326	260	329	318	351	314	329	295	306	325	308	303	316	317	322	344	324	303	298	362	365	302	317	325	327	315	333	303	335	328	321	309	306	322	291	322	327	302	308	301	321	294	320	318	325	311	308	318	277	339	345	305	303
4903	828	798	882	817	840	828	880	781	802	794	815	791	770	742	765	768	749	752	728	777	812	761	769	774	744	737	718	762	744	792	745	771	780	795	696	789	780	760	729	718	777	771	777	782	795	796	758	785	752	726	773	805	804	702	778	772	768	740	725	783	770	792	784	775	739	728	742	802	716	771	750	752	751	773	795	743	806	705	820	773	768	731	795	777	752	739	792	784	747	775	742	747	752	807	814	743	746	774	723	762	757	743	765	718	784	766	744	740	770	723	825	749	814	736	730	777	744	786	748	790	757	732	776	787	745	772	732	764	755	797	839	789	739	778	777	773	790	769	733	702	761	752	765	785	790	747	774	743	795	783	817	725	779	774	761	779	749	763	783	763	770	793	741	764	725	771	741	774	832	795	810	777	763	805	797	797	710	741	735	767	815	795	728	766	758	756	730	754	770	706	704	768	812	795	708	768	818	786	737	759	738	751	820	778	760	764	787	767	750	754	736	816	717	774	744	735	806	759	691	773	740	788	753	781	785	746	746	797	725	807	759	792	750	728	750	769	754	759	755	830	847	777	769	779	718	734	753	772	778	726	722	765	761	758	791	731	820	739	704	797	732	733	779	768	784	800	804	757	736	750	784	778	747	781	755	729	759	757	724	751	820	753	804	754	749	713	804	754	750	739	736	785	764	746	752	770	782	798	781	799	789	752	716	798	814	775	770	762	800	765	734	770	764	806	787	801	752	758	778	739	779	834	742	828	754	755	743	773	774	759	711	782	772	743	770	724	775	741	719	779	774	750	743	784	760	755	813	757	826	790	764	732	760	684	768	749	813	799	762	721	808	756	814	749	814	732	726	764	750	767	795	797	782	787	758	774	791	773	764	799	717	719	766	733	768	747	757	716	730	773	790	793	747	750	763	717	769	787	784	747	721	760	789	776	735	735	778	750	770	781	780	766	771	790	781	726	733	697	765	776	737	790	758	773	757	796	729	755	770	768	783	770	744	755	772	708	715	768	729	752	756	775	757	767	763	751	778	746	745	704	771	714	722	761	743	764	779	789	764	764	739	749	756	717	673	758	769	767	752	778	800	813	755	764	758	752	730	745	772	782	779	753	764	747	719	756	748	807	767	775	760	728	750	704	778	729	786	758	738	739	713	746	776	764	763	739	741	758	739	762	813	766	819	774	812	769	742	711	777	746	733	722	776	791	780	739	795	773	754	747	789	772	819	759	759	743	740	711	753	766	731	788	749	771	746	754	746	767	763	758	835	754	822	793	786	765	750	746	735	761	714	772	765	767	770	744	768	762	764	740	773	755	714	753	777	777	740	764	810	744	752	759	779	783	765	766	784	776	724	823	760	762	758	753	734	740	762	772	774	765	787	798	727	745	747	772	775	742	762	762	721	749	739	770	759	716	777	752	744	787	769	815	796	789	800	804	767	797	751	787	744	780	785	732	721	731	783	790	842	819	766	785	707	770	738	736	789	778	785	765	777	779	758	767	774	799	797	741	780	763	739	771	787	741	791	751	752	766	743	711	781	767	747	789	822	753	767	753	803	761	767	761	820	729	718	820	740	741	815	742	791	759	760	755	796	775	726	753	757	725	763	772	787	728	739	794	775	779	707	765	769	803	720	758	724	741	757	767	716	798	720	783	748	758	780	749	756	772	791	787	769	742	739	771	709	839	736	743	792	805	780	771	774	730	802	744	723	756	784	739	789	783	730	722	741	753	808	768	792	734	777	754	817	727	782	771	757	798	794	787	763	788	769	735	761	791	715	699	726	722	756	757	748	805	790	721	715	771	822	769	759	801	775	754	753	715	766	784	755	731	771	762	770	815	710	752	773	781	743	756	722	849	755	761	725	781	795	692	757	755	747	759	814	740	758	718	745	736	773	749	815	715	817	748	781	781	764	803	752	782	795	747	772	792	741	770	742	775	759	803	791	836	725	767	770	764	769	785	800	739	749	713	707	788	755	826	794	791	758	690	819	791	799	711	767	765	737	831	714	786	751	765	758	775	788	763	759	771	786	778	810	750	804	773	792	745	703	727	779	737	730	726	751	802	774	768	781	797	777	799	816	712	777	748	751	782	780	783	751	779	765	833	731	712	744	733	752	784	733	793	810	721	782	729	745	783	741	765	790	732	791	728	750	757	807	788	772	783	728	742	789	746	762	718	805	746	734	786	782	757	740	745	769	723	777	789	766	753	797	747	745	754	741	766	833	775	807	737	763	770	792	829	821	786	804	786	756	767	708	806	754	767	813	760	728	783	792	795	779	741	778	783	761	775	745	731	770	754	734	741	815	785	790	754	761	762	780	765	778	801	773	786	738	757	825	732	734	744	753	719	800	758	701	780	768	728	746	768	734	810	795	769	747	762	779	797	760	758	812	741	760	749	747	751	768	769	793	741	734	779	789	818	767	769	712	725	747	787	745	778	730	744	794	791	778	761	730	783	737	797	757	718	754	776	760	771	729	817	759	775	807	759	750	790	771	769	745	753	771	783	775	767	816	793	740	753	772	811	723	758	720	761	783	714	773	781	767	764	721	776	755	738	736	745	772	691	717	754	740	809	755	743	748	758	828	794	765	700	747	722	741	740	747	776	764	752	734	765	717	800	720	767	783	758	794	727	748	792	762	771	762	758	779	785	776	793	783	787	790	796	761	765	741	787	730	795	749	757	786	752	807	756	785	753	724	784	745	792	741	760	795	737	772	806	743	801	838	753	750	745	781	768	710	788	806	790	731	753	741	748	789	721	780	762	779	738	757	822	754	786	736	707	763	746	822	756	799	764	736	756	763	766	776	756	754	774	801	726	817	826	785	733	762	747	760	759	784	765	739	767	811	741	771	765	777	729	733	791	751	777	724	754	748	766	764	808	792	731	733	740	759	767	762	789	757	705	756	747	727	744	762	759	738	798	766	781	779	781	791	789	765	791	788	756	741	788	714	772	781	759	734	762	708	775	792	789	771	778	792	776	757	759	747	776	784	756	803	752	716	761	803	770	775	797	769	779	752	744	774	746	754	755	789	767	759	754	790	771	742	788	770	758	819	769	766	809	755	774	739	767	728	797	706	770	754	716	792	761	795	790	737	735	760	845	743	762	812	761	710	812	765	796	801	806	738	746	765	751	741	713	761	766	830	779	732	755	777	757	725	768	745	793	775	723	763	753	755	719	767	755	772	803	811	718	775	767	766	719	742	755	731	734	752	773	795	758	744	752	735	742	742	747	747	708	730	759	826	760	746	741	762	763	740	720	763	769	722	771	736	732	783	753	724	763	752	786	806	800	754	707	823	709	767	745	738	738	729	827	769	764	771	732	776	786	810	777	715	779	777	757	704	748	790	726	741	787	732	733	762	775	727	770	763	758	793	726	759	767	777	749	742	763	781	752	738	766	817	717	777	781	790	816	779	792	760	733	747	720	783	784	745	747	758	787	791	761	806	784	774	706	729	812	811	731	759	779	753	753	775	771	699	760	742	760	762
36201	6799	1349	910	619	505	477	403	348	358	358	322	270	268	292	275	276	248	266	254	228	256	240	242	221	228	234	241	247	257	249	243	263	211	227	211	230	230	232	256	234	238	239	239	237	236	210	226	233	235	237	214	205	220	228	242	248	228	253	248	245	254	253	237	258	227	224	252	275	225	250	241	216	220	212	238	224	241	232	224	233	220	216	228	224	241	227	247	237	224	227	243	243	239	210	228	232	223	214	216	229	233	237	220	237	244	246	229	224	207	237	237	221	254	261	247	225	214	253	256	244	247	237	241	218	242	244	218	255	243	227	218	242	206	223	238	199	244	212	268	250	196	222	254	245	237	207	253	221	254	239	236	210	234	256	239	218	240	238	239	216	221	223	220	234	244	222	218	228	226	256	261	228	211	237	240	224	222	251	242	238	222	228	237	223	231	203	207	226	270	220	252	242	226	228	233	235	261	231	254	226	236	235	249	215	228	235	213	266	218	211	211	227	225	258	213	214	233	241	227	220	231	236	260	230	231	223	246	236	240	246	237	222	219	227	214	227	208	270	252	231	257	241	230	209	244	235	224	207	252	238	233	237	226	219	239	232	239	250	241	220	231	232	243	239	229	237	218	238	224	253	232	215	250	203	249	225	229	223	219	227	214	213	218	228	225	218	252	220	209	220	249	222	222	243	218	240	242	263	231	221	243	259	214	220	231	226	245	220	245	238	210	243	243	239	202	224	252	218	227	214	223	222	218	251	242	232	258	239	238	226	219	253	216	229	231	214	240	244	247	213	213	225	234	234	239	227	210	246	245	230	239	234	253	229	241	243	244	239	251	248	241	245	225	227	225	228	243	221	252	220	246	256	228	201	269	239	220	223	246	219	247	227	236	238	217	235	252	236	197	222	226	245	220	222	231	225	249	264	215	212	231	229	201	238	204	219	220	214	212	211	243	233	216	239	241	217	236	214	240	241	188	229	225	226	228	247	210	233	245	215	219	223	250	248	208	238	213	236	253	221	225	208	230	217	231	221	226	233	235	231	235	217	254	225	220	237	220	225	248	233	223	269	262	274	247	243	253	221	224	262	213	226	219	233	229	234	249	228	237	246	223	210	240	240	247	216	248	227	215	228	225	222	248	234	225	237	242	226	235	251	245	232	211	257	202	248	234	220	227	206	235	195	224	221	209	239	242	257	223	235	226	219	228	223	219	229	287	231	233	223	222	210	230	219	222	238	224	246	198	234	236	224	223	220	240	224	232	215	258	212	226	228	225	224	219	265	232	255	225	251	227	225	254	220	230	212	246	211	218	248	223	237	252	234	242	224	234	264	277	209	210	231	227	248	220	238	230	236	212	270	244	224	233	236	243	239	209	212	223	253	230	223	237	218	229	219	212	235	245	226	265	248	201	251	209	221	216	225	203	204	225	199	200	223	265	237	215	216	231	224	243	223	237	215	246	227	234	202	261	232	204	226	210	228	218	242	252	226	236	240	249	202	237	225	253	224	263	231	241	246	245	198	233	229	239	215	230	251	219	241	194	256	241	275	252	217	249	222	218	232	228	199	256	227	244	240	226	237	248	240	255	215	248	202	220	233	221	202	241	256	213	251	235	238	237	216	247	218	251	230	240	265	224	222	240	198	225	215	233	249	240	219	257	225	234	232	226	224	245	227	240	233	249	239	228	238	261	224	240	228	237	229	241	204	241	229	218	260	235	222	239	236	246	217	190	215	196	224	249	227	211	211	233	243	228	231	240	196	230	209	223	203	241	210	236	225	263	213	220	234	232	218	260	229	228	237	237	203	219	246	249	246	214	246	240	246	253	222	255	265	235	225	191	229	225	232	261	227	223	220	270	272	217	218	237	260	243	213	234	228	235	230	233	208	224	227	251	224	243	238	219	249	210	220	229	236	235	232	249	244	238	246	241	230	215	227	238	221	233	215	227	216	251	232	234	210	204	220	243	219	225	244	228	217	221	210	212	240	215	230	251	258	221	240	231	223	219	262	241	245	239	214	233	236	257	268	208	252	242	219	210	248	221	207	228	220	208	226	224	238	280	241	205	232	227	261	214	249	248	215	231	229	262	215	229	219	233	211	258	214	253	244	245	256	229	247	235	227	235	209	223	254	251	212	230	211	239	214	260	230	232	215	261	242	237	241	242	239	228	220	214	213	235	219	231	194	250	261	226	228	220	245	195	237	268	203	264	232	245	236	215	229	263	229	239	229	219	227	266	260	226	255	259	264	221	219	229	226	240	246	220	241	254	218	246	217	226	250	250	219	237	242	242	225	218	217	222	249	231	255	252	242	230	221	218	247	200	246	213	223	233	215	230	237	225	226	209	257	246	236	240	243	239	227	237	236	246	252	227	236	268	280	270	236	245	226	224	223	206	229	217	227	244	220	227	213	240	236	220	219	241	207	260	235	223	233	216	230	240	212	217	265	244	229	206	244	266	234	238	248	213	221	258	226	239	244	221	219	209	250	243	238	251	229	232	245	249	195	253	222	264	241	229	204	240	241	247	199	232	212	225	231	218	244	251	252	257	251	247	224	213	230	256	243	235	268	242	197	232	237	219	250	259	225	214	241	242	246	257	225	226	233	214	223	233	222	245	244	215	186	220	267	243	211	219	243	240	217	247	205	224	224	197	270	213	253	229	237	242	235	220	226	230	209	217	242	236	230	253	210	221	253	235	240	233	226	249	195	228	237	251	226	218	226	230	226	217	216	236	246	220	223	225	206	261	260	217	248	223	236	260	241	231	227	220	231	210	228	233	215	265	253	263	213	235	230	229	259	254	230	230	268	251	211	203	211	205	245	257	249	199	218	248	208	229	256	209	253	226	220	241	222	218	237	249	254	228	215	209	217	221	234	239	197	244	246	201	216	232	238	237	228	228	239	234	238	241	221	230	202	227	238	229	222	238	232	220	231	238	240	255	262	203	202	240	231	258	225	211	222	247	215	257	215	252	212	239	216	201	219	233	239	228	252	221	217	241	226	240	239	223	217	228	227	229	227	250	249	232	236	239	234	243	229	221	221	232	246	267	235	233	235	223	231	266	242	204	219	258	236	242	251	207	240	209	238	236	231	239	247	244	226	240	248	241	207	251	213	237	230	243	240	234	223	250	224	219	228	229	232	245	240	236	243	260	218	244	212	252	268	227	227	242	237	249	238	224	238	211	221	230	208	254	229	217	226	215	231	254	232	249	207	243	213	233	237	244	260	229	262	239	263	255	248	213	228	232	255	224	240	229	247	260	238	239	231	230	232	238	221	251	243	227	202	224	237	247	236	259	229	217	233	242	237	228	204	226	249	218	226	254	249	231	216	228	219	235	230	236	261	222	241	262	214	249	236	229	213	225	247	212	238	271	207	249	246	232	233	239	219	239	227	204	229	251	226	233	242	222	228	217	248	236	232	222	211	222	214	247	208	239	212	250	233	255	231	237	236	235	270	206	247	254	250	227	262	208	240	234	231	214	208	224	248	207
16325	1263	2527	2980	2553	2157	1862	1576	1414	1287	1164	1152	1068	911	928	902	881	809	794	805	767	753	731	710	764	717	653	708	746	680	682	694	655	669	669	659	665	695	681	683	641	628	649	621	637	606	635	634	670	686	614	658	633	644	664	677	616	648	585	589	620	628	572	594	615	596	575	642	639	610	594	600	618	621	621	600	618	667	589	630	634	595	621	650	578	579	575	599	620	626	671	622	629	582	651	594	568	617	654	627	623	588	600	663	603	604	580	627	573	610	606	575	635	645	667	611	600	556	604	649	598	608	577	564	592	641	633	631	604	622	557	615	654	625	606	626	617	571	575	641	672	644	606	630	601	585	588	646	691	608	635	617	651	656	607	638	587	616	622	602	586	603	616	624	604	634	582	637	630	622	652	634	557	607	652	648	644	639	647	662	644	611	620	646	612	673	601	601	628	549	589	609	616	630	635	649	587	596	626	684	604	615	632	610	595	585	644	610	606	615	608	599	603	593	651	568	606	619	607	618	599	609	652	578	591	595	562	606	588	632	580	615	617	603	637	597	592	569	629	598	583	600	613	577	592	603	649	617	641	633	602	643	580	630	627	573	589	589	593	582	583	682	588	617	562	595	565	633	575	596	644	571	635	593	614	602	600	625	603	566	623	579	593	610	577	645	622	649	622	601	649	619	611	638	577	607	579	592	600	600	584	634	596	620	621	574	611	618	602	600	587	638	596	637	646	603	583	580	575	619	585	604	628	608	614	642	607	588	652	621	586	610	662	590	618	619	591	571	641	569	587	603	686	614	609	604	599	609	634	637	591	583	596	624	644	627	656	611	619	635	609	547	579	631	571	659	625	596	594	581	624	605	629	649	570	627	625	593	588	583	643	641	605	640	613	631	649	603	618	631	614	646	610	639	624	611	609	632	618	648	660	565	625	589	639	618	622	576	599	566	616	605	634	543	641	606	630	579	592	602	625	637	589	581	609	595	627	609	528	628	599	580	649	624	622	620	647	662	623	640	558	588	616	557	604	623	615	600	599	604	616	588	601	605	624	576	597	573	626	599	584	595	642	603	626	592	609	619	635	635	592	549	613	621	567	599	614	649	610	570	575	606	610	585	606	626	587	629	602	637	646	601	617	632	625	645	611	581	623	582	630	585	544	612	575	667	632	599	579	606	637	594	628	594	575	606	602	587	627	652	628	668	577	603	605	587	570	621	587	632	620	596	590	605	610	606	590	606	634	573	584	583	621	630	594	646	625	639	615	611	611	616	606	612	605	572	610	637	614	599	611	639	589	639	591	604	606	612	596	625	616	582	595	548	632	591	602	570	615	594	588	615	644	652	587	610	633	571	650	624	584	619	633	629	642	626	643	651	623	600	594	600	615	628	620	581	610	607	640	617	592	582	588	581	575	609	641	639	669	663	627	605	663	574	616	583	632	595	629	626	606	626	593	572	615	592	629	642	603	645	577	580	585	627	605	637	625	596	594	576	629	627	644	610	582	646	611	601	636	611	622	605	606	577	570	619	615	611	566	560	640	565	606	554	592	625	596	595	569	619	592	598	583	594	612	607	652	598	582	607	623	624	570	645	585	653	612	600	621	590	620	606	598	619	582	658	600	603	598	591	590	665	655	613	636	610	617	574	629	627	624	569	628	560	612	590	612	600	633	635	584	587	602	635	597	634	617	601	594	619	583	604	618	657	610	634	613	621	585	586	604	563	575	643	604	545	619	622	623	567	626	608	659	652	553	608	629	537	629	649	617	625	621	597	576	624	655	614	658	638	562	610	650	607	602	617	603	576	615	615	631	606	679	602	630	635	593	573	600	621	649	613	593	552	574	650	625	597	674	660	574	583	648	622	603	602	640	627	603	617	646	642	608	604	648	601	582	569	633	627	590	614	610	659	607	617	609	571	573	640	674	661	587	583	586	628	629	605	576	674	596	628	583	612	654	607	611	593	594	546	606	627	608	562	596	630	648	639	611	616	627	580	631	618	632	573	623	630	587	626	630	583	623	603	600	613	590	641	650	612	615	648	602	613	624	593	648	614	609	614	594	627	594	608	629	604	582	561	558	620	604	597	651	588	652	596	620	649	579	614	639	618	612	611	594	634	591	635	620	584	575	593	620	594	620	620	609	584	631	625	649	598	578	630	611	617	575	652	608	642	635	624	605	639	633	610	579	585	625	609	617	611	565	598	631	581	640	596	608	606	612	625	598	581	585	607	647	639	567	594	586	607	583	658	626	601	545	637	623	633	630	586	594	638	624	592	575	661	619	638	631	616	609	580	584	637	624	631	595	643	614	629	630	626	626	591	593	618	585	614	583	593	587	643	596	623	635	595	602	604	608	631	622	601	580	590	603	615	578	625	599	581	587	599	639	600	599	599	613	609	585	611	554	648	624	606	617	616	613	587	583	672	627	612	581	593	590	644	658	581	621	615	621	602	621	603	640	608	615	633	617	636	616	598	649	603	586	583	600	623	562	594	665	603	633	634	640	613	576	618	568	605	606	640	646	636	572	601	633	563	591	631	637	625	587	622	634	644	594	633	624	653	584	633	607	633	601	609	613	608	652	595	589	593	617	609	577	636	597	618	624	630	578	618	561	601	619	579	602	604	644	618	631	624	600	599	574	609	615	659	608	628	611	597	606	566	617	619	652	649	592	620	635	603	631	632	593	685	592	612	617	664	647	614	614	644	598	614	617	627	601	614	611	640	592	635	594	620	634	596	575	629	622	614	601	636	586	563	629	629	632	591	619	626	636	619	630	610	623	623	585	613	640	586	638	549	635	580	622	621	578	625	572	600	614	630	603	582	614	635	637	657	623	599	616	632	588	561	584	598	623	639	599	669	586	633	657	621	579	580	602	613	606	601	584	593	607	667	636	613	586	551	620	596	618	583	607	592	619	592	586	605	615	608	625	628	655	595	651	629	612	657	637	580	650	633	606	576	611	661	612	634	671	578	632	602	587	568	658	594	552	582	612	634	603	620	590	581	624	620	624	659	565	596	593	638	615	632	589	565	603	555	556	628	593	588	640	670	559	618	616	603	581	671	612	649	609	591	632	641	609	621	610	599	599	558	611	587	656	525	594	562	636	586	592	651	590	627	646	604	666	580	658	608	621	620	615	628	641	620	604	582	661	636	578	572	651	633	579	654	626	586	613	572	634	548	627	637	586	605	606	628	598	650	631	627	580	634	657	598	617	611	634	549	668	587	637	572	604	639	600	624	543	608	618	609	595	612	579	583	620	590	629	616	621	625	621	643	626	594	600	618	631	641	634	558	643	613	605	606	625	604	652	589	572	595	599	591	626	633	623	623	647	624	602	638	614	642	611	624	632	620	673	603	622	585	617	636	573	630	621	583	617	626	627	593	642	613	623	620	606	616	553	601	626	608	588	575	630	568	587	562	602	561	631	554	587	600	611	608	630	594	620	594	603	636	626	612	583	617	595	640	617	631	600	634	618	616	612	625	609	641	668	618	603	622
46397	15462	4503	1754	1345	984	856	725	604	634	592	509	479	459	490	438	437	402	440	368	424	399	402	379	365	382	408	390	359	408	359	379	443	360	383	376	379	389	363	379	358	380	378	379	349	379	365	356	383	364	428	389	393	400	367	421	381	416	364	392	403	407	376	365	380	361	379	361	384	382	378	352	375	347	382	376	377	369	383	396	348	407	415	389	362	400	394	361	370	348	421	384	363	361	362	365	366	387	388	361	368	359	343	388	393	361	352	343	415	367	357	384	378	402	344	389	397	373	338	385	363	353	345	372	428	413	377	377	393	397	363	335	358	375	377	386	407	390	381	377	397	376	368	355	368	371	334	399	394	404	342	384	377	384	360	341	354	323	380	350	401	401	362	381	384	363	385	364	363	409	368	384	376	403	371	383	357	376	401	325	375	388	353	361	344	367	367	380	368	380	398	398	403	394	342	409	358	411	350	370	364	362	421	376	345	351	344	385	383	338	362	394	374	372	358	340	372	353	388	360	403	358	373	414	338	353	337	348	337	376	385	368	405	363	376	342	355	391	351	393	340	364	402	364	382	407	371	364	365	388	372	366	340	356	375	348	418	346	354	395	371	384	400	381	368	351	346	349	387	343	359	389	393	365	407	371	388	394	395	342	369	348	364	386	330	357	366	349	351	348	378	357	366	425	360	400	397	378	368	377	361	402	374	359	354	374	364	404	360	375	388	338	361	375	373	385	374	397	388	373	365	391	354	393	381	397	356	335	405	355	359	386	368	377	341	401	389	349	390	357	389	408	376	357	361	328	419	387	384	365	342	409	398	361	354	399	349	372	411	408	383	385	399	371	381	376	369	384	369	344	398	426	340	372	381	373	376	393	348	359	345	363	357	352	345	381	325	392	372	412	376	406	391	369	382	356	371	347	352	382	361	368	369	401	390	363	358	371	338	357	371	345	377	383	358	356	381	344	352	376	369	384	348	378	395	373	372	422	388	375	355	368	392	394	401	373	375	401	363	372	382	391	350	347	354	342	337	379	371	421	379	360	345	381	360	385	353	378	367	384	390	405	364	374	358	369	369	351	385	365	364	364	374	369	367	352	367	381	354	364	346	348	383	335	362	388	361	412	364	369	361	397	399	350	363	360	383	339	394	376	347	350	397	334	388	355	386	381	380	361	372	368	344	318	379	337	379	384	374	384	399	355	386	371	367	354	372	341	370	363	381	358	368	344	362	352	373	377	377	367	350	399	376	360	390	380	387	352	383	385	344	369	362	363	398	379	370	400	419	334	350	375	379	400	372	390	396	366	346	379	356	373	357	387	365	385	335	373	367	386	388	408	386	377	376	360	369	373	357	365	384	363	362	334	380	346	376	366	390	356	371	370	353	332	368	379	365	380	384	400	392	409	378	386	403	357	372	391	382	394	346	360	365	377	386	377	354	343	369	342	346	374	433	401	387	386	392	376	373	391	388	338	380	386	383	375	361	367	383	370	363	352	339	345	356	362	377	380	324	370	368	371	357	415	371	359	350	386	406	389	342	368	340	388	360	364	361	384	364	378	355	374	366	346	344	391	365	395	398	365	359	362	368	374	329	328	376	355	330	374	329	351	390	347	401	355	334	401	378	379	393	376	357	400	393	389	395	358	358	378	422	353	350	417	374	359	353	402	403	373	393	371	373	380	354	392	372	375	365	345	341	368	377	362	324	424	383	373	401	354	382	399	335	367	335	365	405	374	391	362	350	392	389	365	378	345	406	372	352	368	358	385	363	380	339	393	333	373	355	367	393	342	350	367	367	396	341	371	375	364	364	345	347	354	371	348	369	366	359	372	379	369	396	414	376	347	380	372	364	369	395	381	374	394	349	370	358	351	351	353	369	375	389	366	347	340	372	371	374	364	348	383	376	387	371	380	409	330	378	380	364	356	363	388	401	377	413	368	389	361	397	398	395	366	356	379	371	348	329	374	356	366	369	379	390	356	372	345	336	400	384	393	370	387	378	362	382	397	372	357	352	373	355	367	369	358	393	362	397	405	388	387	394	373	391	332	399	380	359	399	323	375	365	382	384	369	382	352	347	329	387	378	392	375	353	365	381	377	378	374	339	372	370	375	367	388	362	353	374	393	364	378	402	354	339	363	354	392	379	365	392	385	339	379	385	356	357	389	410	366	396	353	396	383	364	386	395	376	362	387	386	351	386	344	392	375	368	394	367	334	368	391	363	380	361	400	356	355	387	367	334	354	378	368	385	381	359	377	391	354	358	367	330	369	343	370	349	360	383	366	372	364	368	372	386	378	374	373	356	365	408	394	371	404	350	360	369	378	365	388	370	407	397	363	383	381	381	373	350	390	371	398	355	367	379	375	370	345	395	373	379	364	343	407	390	361	356	380	378	366	378	379	384	405	405	400	337	363	367	374	336	351	407	389	378	371	371	387	366	366	358	391	356	346	371	356	369	378	384	342	407	390	377	365	359	351	378	370	359	390	389	331	346	334	362	373	352	396	382	367	359	377	382	396	379	344	346	367	370	386	403	384	369	380	388	381	341	350	387	357	342	372	364	399	372	377	374	341	366	351	325	340	381	384	317	389	390	343	355	416	403	391	384	379	362	391	416	365	362	359	379	387	359	369	372	380	347	359	364	396	379	367	365	416	363	375	369	393	356	369	360	374	374	378	335	381	373	355	391	335	371	378	356	370	381	361	364	394	366	351	421	403	363	339	368	380	363	373	381	397	381	372	422	365	339	400	383	372	380	387	383	358	376	380	375	384	356	335	371	379	372	377	387	366	369	382	357	356	405	349	388	358	342	355	392	342	380	399	399	387	346	342	370	406	381	372	373	332	391	398	392	345	376	328	394	371	375	355	374	363	332	359	374	367	370	387	421	365	422	363	372	348	401	406	366	387	327	391	357	346	347	391	346	352	358	361	383	376	359	378	366	373	387	363	340	365	409	343	369	378	385	383	377	380	362	340	338	366	386	385	342	385	368	397	357	365	390	375	409	397	363	349	393	353	352	376	375	345	331	369	344	401	370	376	386	377	410	398	389	416	354	364	352	380	384	369	375	391	378	374	355	356	381	364	369	385	353	343	401	366	361	337	384	350	374	358	359	375	378	397	374	403	397	379	394	371	370	390	354	363	395	380	405	349	342	406	391	368	376	385	346	394	362	362	402	384	371	378	398	377	374	381	393	368	369	390	359	367	369	356	327	368	329	398	363	395	371	358	391	350	373	431	374	406	374	355	347	385	342	365	394	340	345	347	372	383	374	369	341	348	360	347	417	354	348	385	387	371	399	371	371	348	381	363	397	354	373	383	364	396	372	347	340	355	410	357	360	413	355	363	377	401	406	372	395	387	357	394	382	360	364	361	343	390	342	378	401	374	396	412	381	359	374	363	379	382	357	362	382	390	330	385	365	349	341	387	392	369	357	385	348	367	381	385	388	376	390	393	381	379	393	383	364	425	364	362	354	351	358	353	375	348	361	355	378	348
21078	2123	4522	5176	4545	3727	3203	2690	2455	2111	1948	1922	1762	1531	1468	1421	1391	1330	1226	1214	1183	1163	1195	1079	1140	1092	1096	1098	1039	1037	1062	1061	1006	991	1036	991	976	1013	976	1060	1029	968	950	1000	1011	937	931	938	987	987	988	978	957	978	931	999	950	942	959	1001	944	923	985	960	940	927	957	938	956	868	918	933	960	974	923	959	888	991	919	952	976	979	944	917	952	921	971	897	920	945	968	942	981	914	967	908	966	938	943	935	942	1009	955	889	942	921	911	970	924	887	978	916	906	972	905	960	919	947	910	907	950	936	953	932	922	919	868	883	878	932	935	900	897	955	938	946	888	941	935	934	988	916	951	890	900	931	923	936	914	878	922	964	942	941	935	938	974	897	937	919	901	891	925	970	981	917	887	912	953	938	997	962	953	1021	948	940	932	980	861	957	956	947	957	932	934	849	893	881	935	875	906	871	815	927	944	909	861	934	978	869	952	877	952	987	907	951	913	918	880	893	925	939	884	899	889	895	850	983	879	925	877	919	928	961	887	882	922	909	880	970	928	923	891	894	868	914	872	939	894	938	878	918	946	901	971	927	871	898	882	958	911	895	950	943	938	892	941	927	864	923	914	928	924	924	936	924	921	903	871	900	897	901	909	913	863	888	942	874	940	884	917	874	871	953	934	942	887	928	957	898	913	877	930	924	930	918	924	918	933	936	892	1010	924	946	932	852	944	934	896	912	950	956	945	916	916	882	908	908	915	860	965	914	891	875	866	910	878	868	947	851	866	913	901	893	866	927	950	924	929	909	937	940	848	892	970	896	943	981	879	971	923	947	920	896	880	921	896	906	879	838	898	880	910	899	927	917	926	930	869	927	874	900	836	910	954	865	900	896	940	939	928	916	942	939	854	935	875	896	898	879	926	918	941	903	864	872	944	900	894	838	917	875	961	901	866	915	904	789	896	894	917	864	954	935	891	909	889	907	896	920	906	940	981	905	969	948	883	883	915	909	879	910	918	935	927	945	891	910	833	917	905	948	884	890	920	949	947	955	902	922	920	890	925	918	956	946	949	924	949	904	895	943	925	888	900	942	929	930	952	884	924	931	991	910	924	950	927	896	962	891	875	983	926	892	965	847	942	974	923	935	879	926	903	937	869	881	912	866	926	902	879	950	916	919	900	968	906	938	925	944	882	926	913	915	940	891	898	935	940	917	900	931	929	925	945	849	906	879	893	912	881	928	919	964	915	937	959	909	918	953	905	947	889	924	987	955	928	935	893	869	930	954	935	878	902	893	933	914	961	905	922	941	921	895	923	901	932	965	907	905	906	883	939	893	911	905	900	876	973	958	941	923	903	916	905	923	931	901	924	924	896	930	901	877	914	967	925	867	911	947	933	969	936	923	917	925	889	900	948	923	854	880	995	958	937	939	953	929	875	907	905	955	936	938	900	913	945	973	882	858	893	944	941	920	934	884	867	885	863	929	907	956	846	901	882	918	851	922	875	959	915	950	926	954	906	889	928	914	852	901	856	948	960	929	895	973	882	905	938	881	982	914	877	961	948	878	974	903	870	930	925	935	855	878	907	956	904	896	936	976	907	902	858	924	895	879	932	937	911	904	881	869	900	935	898	915	885	911	916	928	966	938	929	888	954	904	930	936	920	874	894	909	898	897	896	895	999	881	940	939	877	964	910	943	979	916	921	896	886	862	907	899	896	917	965	910	849	870	935	879	863	951	980	903	917	923	927	955	876	866	962	907	882	910	904	862	903	937	890	896	951	905	921	887	921	904	915	953	957	899	904	896	894	940	909	945	893	916	870	917	901	922	925	963	910	943	897	854	888	874	931	937	841	924	925	922	956	928	917	921	910	908	934	926	869	895	904	917	920	894	889	909	963	903	895	934	880	938	923	947	909	872	904	943	908	896	954	974	941	970	958	932	907	929	895	861	903	943	908	896	874	963	890	936	884	885	916	929	931	883	948	921	889	862	891	851	894	894	991	919	920	948	928	962	975	903	870	921	910	899	881	930	882	910	900	940	864	964	922	890	921	958	949	904	965	908	862	938	948	888	916	862	887	900	946	864	872	916	955	851	921	934	844	921	834	903	972	917	921	910	909	939	882	911	938	913	919	949	915	872	991	909	907	903	937	963	947	917	934	954	870	884	941	900	908	922	903	876	921	921	907	954	979	868	883	880	909	929	978	907	894	910	995	945	881	932	951	879	905	969	889	868	925	924	903	923	967	914	929	876	888	930	946	914	983	923	905	906	946	927	945	855	925	943	842	989	904	919	897	929	953	939	905	905	931	947	900	892	933	848	939	878	965	912	923	913	893	930	925	914	914	878	900	871	918	898	920	906	905	954	852	926	898	915	908	918	925	879	924	902	922	873	890	887	867	886	934	937	900	933	903	968	877	946	881	869	930	889	939	944	876	882	972	937	938	895	917	923	924	931	873	906	885	933	897	891	911	888	920	909	941	922	935	835	944	871	886	940	916	946	936	969	881	943	913	937	951	883	916	904	854	920	922	845	877	890	910	867	933	871	944	888	900	882	927	929	936	890	922	868	877	955	858	942	907	924	887	895	902	899	914	890	948	916	939	917	961	888	867	884	929	894	891	930	928	916	894	921	928	933	934	884	927	901	982	904	846	917	930	912	911	922	900	900	926	892	889	877	921	907	834	905	907	894	908	933	921	897	927	959	931	915	929	909	881	888	965	845	960	930	908	957	906	878	884	881	938	890	909	951	939	914	950	900	941	936	945	884	926	919	920	911	908	924	917	957	936	942	935	941	945	924	882	896	854	887	913	928	970	870	865	957	875	893	954	900	922	960	937	930	932	916	902	889	941	848	926	963	926	930	893	927	926	870	923	899	891	888	904	887	920	947	870	938	864	880	917	889	925	858	950	872	924	945	917	895	876	962	947	978	859	897	882	921	949	937	878	857	884	941	885	911	932	871	921	942	899	871	960	893	908	910	931	930	848	918	866	895	902	896	948	892	923	896	863	928	851	939	906	897	907	968	891	916	928	939	876	922	918	935	945	882	889	933	947	911	911	924	902	940	904	940	931	852	900	939	867	920	958	922	902	919	894	895	857	848	943	882	922	898	926	960	881	872	885	926	960	907	971	924	894	926	925	902	933	924	871	867	914	917	941	913	879	949	912	909	938	877	906	912	900	920	944	924	954	961	926	951	886	906	902	899	910	940	947	885	896	936	880	912	909	919	885	919	916	916	926	904	837	880	884	875	925	896	917	842	949	897	903	910	909	923	889	952	938	891	948	924	908	885	900	930	914	923	906	942	851	909	921	918	894	897	904	924	886	927	879	953	892	902	924	924	910	863	922	929	907	920	958	936	887	902	900	883	898	906	889	872	918	852	941	937	858	884	900	899	938	900	866	854	956	904	915	913	910	896	880	889	922	899	940	962	887	929	866	916	913	935	894	929	934	902	860	891	978	957	910	957	915	921	941	900	951	916	900	961	878	905	865	903	949	916	861	915	869	900
4377	354	347	337	339	326	318	335	331	344	316	349	332	343	330	328	297	333	319	299	316	329	324	333	331	348	297	345	326	317	291	321	298	329	303	350	361	322	305	333	311	305	298	322	338	310	342	303	337	349	323	303	349	330	337	326	325	313	315	312	354	329	315	326	375	325	337	317	356	321	318	287	292	337	338	324	336	316	314	329	312	306	371	325	388	342	289	329	330	322	347	331	313	338	333	303	313	312	334	338	312	305	334	386	323	309	323	336	313	322	325	336	344	318	298	328	312	279	327	343	357	341	324	316	318	299	307	311	344	324	343	300	321	321	359	283	311	338	326	347	328	320	337	344	312	340	323	335	345	332	350	350	332	323	318	310	333	342	329	320	304	333	345	356	336	337	335	302	344	357	302	341	324	346	341	317	315	316	318	304	308	319	314	340	321	334	318	327	334	336	320	297	321	345	329	295	348	295	309	324	320	324	291	343	334	302	328	314	309	350	265	323	299	314	283	311	353	340	308	321	322	338	313	327	334	323	341	347	320	316	313	343	307	306	344	323	318	352	330	319	339	344	300	320	355	330	351	324	333	323	342	325	330	326	331	343	328	324	355	317	339	321	301	307	342	321	313	328	337	307	351	307	302	307	335	336	301	323	327	300	309	338	349	319	334	284	300	341	319	325	330	303	350	310	326	314	328	334	320	303	315	291	306	315	327	328	294	302	333	336	324	315	322	356	333	333	320	338	308	374	331	321	329	336	310	355	359	289	329	324	319	347	338	332	338	310	344	325	349	330	315	307	315	302	319	294	322	300	363	308	321	313	323	283	368	312	328	327	319	353	333	319	339	295	330	319	331	312	325	321	342	318	324	322	321	300	318	343	329	349	351	355	282	351	337	357	321	341	298	304	322	325	316	341	344	288	341	320	321	347	311	316	296	332	315	317	307	310	303	299	307	347	303	326	311	322	302	362	314	309	326	310	349	362	337	337	266	367	313	345	314	314	371	352	332	328	324	297	330	315	351	305	359	344	311	301	293	335	299	312	342	309	301	328	348	334	328	353	312	344	315	309	332	299	343	323	317	309	320	317	314	337	327	324	308	327	325	307	325	324	326	340	361	316	337	349	343	318	319	313	342	337	321	331	316	297	326	335	345	318	310	332	340	354	356	343	317	299	323	361	314	307	346	325	310	341	331	344	323	345	314	338	324	338	341	299	332	318	318	342	294	368	324	333	326	363	297	351	333	327	326	326	349	333	321	325	340	335	352	339	345	334	359	334	355	342	335	303	310	338	334	309	322	330	332	291	333	337	299	345	309	355	356	349	301	309	297	315	328	341	321	306	342	353	288	332	353	321	326	332	349	318	291	349	295	321	309	300	310	325	318	347	329	298	319	322	380	289	296	327	321	361	349	320	331	289	338	294	329	297	359	309	338	314	326	319	331	309	348	286	291	328	302	339	295	333	348	312	302	327	333	277	338	325	311	323	332	329	340	370	309	333	366	316	361	314	309	337	365	347	324	334	341	320	313	355	355	315	321	307	270	308	327	346	360	299	363	326	319	350	314	325	373	302	276	313	329	319	308	281	335	291	329	323	332	323	311	293	326	323	327	305	303	332	305	328	331	358	345	364	280	311	343	330	317	377	338	305	355	344	335	321	340	284	335	331	305	328	354	313	319	332	337	311	346	326	322	365	337	315	313	294	342	301	320	302	335	333	303	320	340	336	360	340	288	361	321	321	301	349	334	319	313	294	351	344	317	301	308	326	346	347	344	309	330	350	332	340	321	301	322	315	305	349	313	297	309	321	315	346	336	335	319	328	299	373	316	308	322	300	342	324	339	352	341	331	309	319	345	307	355	327	325	342	330	328	300	322	337	344	329	300	300	353	327	324	283	323	301	343	349	319	307	307	327	301	331	336	327	310	334	300	310	336	325	302	368	341	319	337	328	333	292	347	342	338	357	304	293	336	313	310	342	325	330	312	295	305	321	322	334	308	343	280	318	303	321	354	294	326	361	327	303	281	324	302	294	361	337	311	352	310	345	311	345	319	344	311	320	331	331	367	287	347	332	327	340	333	333	324	338	343	297	313	347	339	320	316	327	322	352	305	263	341	305	319	329	388	346	323	337	330	313	344	317	300	370	312	312	306	345	333	322	300	323	322	326	349	336	322	314	303	315	345	327	307	320	311	322	315	339	345	326	337	304	349	323	347	325	301	329	311	321	293	315	294	329	329	308	362	312	265	321	303	345	308	308	339	307	333	367	340	320	302	323	337	310	295	333	336	330	314	340	338	349	301	323	335	306	305	336	344	295	322	317	336	317	315	356	363	325	351	346	347	321	293	336	293	277	342	331	312	333	325	335	347	317	345	303	334	330	305	312	319	326	345	334	361	309	325	322	321	333	310	325	348	339	356	317	307	329	321	316	359	313	307	317	353	350	331	325	311	317	325	292	354	338	307	335	320	325	301	336	327	334	348	293	335	340	331	322	306	320	310	330	376	315	333	354	318	306	314	339	358	355	306	308	336	381	285	303	319	300	331	318	346	336	303	343	345	335	341	323	356	317	321	323	307	321	325	303	344	341	300	314	297	313	344	321	347	323	346	323	365	308	331	344	313	328	293	329	291	325	337	295	329	303	348	351	334	316	319	344	315	308	338	336	330	276	337	320	328	351	353	328	328	352	316	372	328	300	336	295	344	355	329	317	322	325	332	321	324	343	302	312	307	297	341	292	335	358	339	350	345	355	314	357	300	300	328	321	329	306	327	308	282	331	304	316	312	302	326	325	340	330	365	359	340	316	319	319	299	328	337	327	314	336	334	316	307	374	325	274	376	352	312	346	335	325	345	348	297	335	331	306	329	311	329	335	372	352	311	363	349	273	333	334	328	334	312	327	348	354	368	353	311	327	343	341	333	313	300	369	303	323	334	360	298	309	280	340	310	336	276	301	339	322	344	314	331	326	292	330	347	341	297	297	331	300	321	297	309	315	306	334	330	308	328	339	312	329	330	319	329	337	344	337	369	313	343	289	334	310	304	359	323	332	336	308	296	317	305	345	353	351	344	320	364	335	342	294	329	293	335	329	310	363	352	288	309	344	323	315	352	325	324	330	318	303	306	350	327	337	309	325	320	345	322	304	308	289	343	313	321	325	342	341	336	313	314	289	318	345	300	341	300	339	354	314	340	301	327	335	328	328	329	354	336	318	322	344	329	353	315	347	309	316	379	338	349	327	306	326	308	309	329	317	320	324	329	318	293	311	326	307	367	298	344	336	355	299	309	316	298	304	290	338	330	330	325	344	314	335	338	299	324	338	297	338	364	321	296	336	332	321	332	288	365	346	315	306	320	323	343	323	364	333	331	315	345	327	301	326	324	317	313	297	355	313	326	313	331	315	324	309	343	310	326	294	331	316	323	332	318	308	314	333	349	352	350	360	356	335	335	369	333	316	332	350	319	329	337	302	309	313	312	325	318	352	316	317	390	328	319	327	343
4939	881	837	897	845	865	813	822	801	768	823	844	833	796	820	813	795	760	755	804	799	757	725	824	822	782	813	792	828	776	806	806	746	811	800	765	790	799	787	780	827	827	794	823	787	765	791	834	759	790	823	746	794	821	783	875	813	831	765	799	838	805	819	762	773	786	786	834	736	763	829	863	815	761	806	798	813	761	791	791	825	818	793	817	791	753	743	834	803	794	769	806	782	870	849	790	740	829	762	808	814	801	781	799	745	783	777	773	753	754	787	795	792	780	823	843	758	801	764	774	848	822	780	752	807	801	762	796	780	800	814	819	766	797	818	804	834	784	777	779	839	759	791	823	820	783	814	754	782	857	805	794	786	771	783	785	830	765	771	789	733	749	817	778	762	819	774	766	839	849	769	826	806	795	816	756	841	825	822	822	801	794	780	785	814	871	794	826	856	785	842	843	784	816	794	801	823	851	759	850	823	798	784	777	743	731	844	787	773	823	796	746	839	752	739	784	755	794	788	762	789	808	753	807	788	789	780	782	811	780	790	748	779	800	759	800	765	775	853	801	761	798	778	793	785	782	783	822	751	745	767	793	764	820	757	842	763	757	789	709	848	769	797	842	842	792	792	739	789	747	754	746	784	813	781	774	828	789	786	804	769	807	779	816	778	759	780	799	756	810	765	797	801	788	809	801	785	812	848	829	767	789	783	747	753	767	788	782	751	756	778	820	776	782	785	796	755	778	760	810	783	792	810	820	800	817	771	769	775	834	789	805	857	758	748	758	814	756	817	824	773	793	746	759	760	808	758	784	816	791	757	764	820	819	775	794	808	802	744	819	769	771	832	878	830	772	756	876	829	748	772	738	745	819	810	800	795	784	803	788	787	823	800	770	811	818	816	741	810	761	814	811	772	768	802	822	810	762	758	771	717	844	740	821	810	794	784	756	810	829	775	786	755	762	826	783	770	797	789	789	756	781	795	773	782	749	789	792	813	790	791	783	786	808	783	830	782	793	792	824	775	807	761	775	799	762	824	858	808	793	823	785	711	780	809	748	787	809	798	797	792	756	742	809	819	769	783	732	742	759	768	760	775	806	784	801	771	786	803	773	741	785	854	766	785	836	795	746	795	779	788	762	831	841	794	775	840	808	782	797	756	798	777	839	829	821	781	775	833	773	806	753	796	815	764	819	748	769	800	783	816	825	795	811	809	786	766	780	750	808	803	759	779	790	817	793	806	817	800	753	807	835	768	767	781	766	787	815	807	788	811	782	803	783	779	846	787	765	811	771	798	802	768	810	825	748	806	813	798	799	800	832	765	825	745	805	787	810	769	848	767	765	786	777	760	797	773	794	763	784	741	771	823	721	753	761	796	799	803	769	802	829	827	837	783	767	814	774	793	793	796	775	764	799	807	795	814	789	814	774	791	844	799	829	744	748	794	808	823	821	790	824	771	773	811	787	815	824	822	815	770	787	834	814	786	771	777	830	767	815	769	776	777	776	822	850	781	791	784	824	778	803	807	763	816	767	840	780	752	778	767	754	878	788	734	789	823	762	779	842	797	772	745	779	835	758	826	762	831	803	814	782	815	807	771	761	806	783	778	853	747	768	801	804	841	801	798	794	714	786	799	789	842	755	776	760	782	746	784	782	783	763	809	789	796	811	789	818	805	790	766	758	810	804	766	769	859	773	840	824	810	781	750	820	770	798	830	797	773	823	764	807	780	817	759	808	790	796	748	792	796	801	751	786	778	771	786	804	733	809	805	803	777	768	792	838	806	804	812	809	797	785	755	784	784	811	801	801	815	801	824	805	798	807	781	759	767	790	769	796	837	766	790	823	811	759	833	756	798	833	760	772	831	796	782	797	779	783	828	786	812	809	772	831	815	825	799	776	766	785	769	812	779	790	819	786	806	783	809	751	744	758	761	735	841	814	827	790	791	824	754	769	776	785	819	787	776	783	813	754	816	783	769	825	785	799	796	800	838	770	763	814	766	743	783	810	796	802	787	824	796	753	804	725	767	804	783	810	725	775	779	819	809	794	760	815	783	762	751	788	776	816	765	820	754	814	805	826	808	825	758	813	787	797	801	800	762	790	795	786	773	769	770	801	821	804	807	798	830	804	811	771	705	798	828	784	822	776	788	747	776	768	760	760	782	759	769	803	800	736	798	768	774	829	780	802	789	766	775	794	745	796	732	784	743	801	797	801	743	816	796	784	792	740	815	834	803	802	841	782	816	807	795	766	791	785	769	788	834	762	774	787	787	764	795	820	830	789	850	763	803	757	836	803	753	807	707	783	795	787	747	762	748	806	790	772	839	793	819	787	810	762	781	822	786	778	750	776	781	816	750	720	785	776	757	822	768	829	818	817	799	814	773	789	816	823	817	787	805	788	758	731	795	821	803	756	768	812	738	770	836	758	794	724	853	810	768	804	735	811	784	805	803	780	785	772	759	798	813	834	804	727	799	783	790	748	754	842	780	792	783	757	822	788	806	815	789	766	781	802	804	784	795	754	794	797	783	808	788	737	795	847	801	775	782	794	805	771	809	828	814	765	786	783	744	774	823	763	756	771	820	822	804	793	785	756	781	753	791	797	781	800	817	786	791	742	822	821	802	815	755	760	772	835	813	816	808	825	781	832	797	744	781	863	820	832	753	772	792	795	757	811	780	829	811	769	803	801	813	743	734	816	761	765	849	814	769	808	769	779	769	776	779	732	764	821	787	815	799	791	735	756	823	836	762	790	827	823	751	743	834	841	807	784	802	816	859	783	798	837	731	758	802	813	847	827	796	779	759	815	803	738	747	797	802	768	774	779	818	795	750	754	853	790	748	778	788	793	837	801	776	758	804	773	806	791	764	754	771	767	828	781	811	814	780	791	805	793	794	819	825	816	782	797	780	792	789	801	817	767	812	809	756	773	770	768	786	781	775	747	797	812	827	817	780	772	776	840	803	747	773	842	779	739	743	783	774	739	775	795	771	795	839	777	746	799	794	789	765	811	743	792	811	814	804	806	774	848	769	814	824	814	836	775	765	815	780	782	839	770	782	733	785	781	766	760	795	790	836	802	774	745	792	802	767	758	773	784	782	791	790	751	710	786	743	792	757	791	805	840	794	786	800	779	805	830	777	841	800	819	744	775	826	854	794	780	768	783	761	774	830	827	775	790	813	767	774	827	782	848	783	816	742	778	737	818	771	773	784	777	777	801	799	784	793	756	768	785	789	792	832	785	807	779	779	815	796	715	835	795	729	792	754	774	778	793	823	744	793	764	781	796	798	772	792	756	814	776	789	810	823	790	761	790	814	755	766	802	791	751	791	771	773	817	802	798	796	778	794	813	756	735	782	820	765	793	802	763	793	783	771	786	781	748	813	822	796	780	743	775	759	841	790	848	795	810	798	813	815	830	780	779	801	808	797	834	783	829	802	776	767	759	778	784	786	803	830	804	834	774	826	774	766	784	788	764	776	787	795	815	720	801	801	822	787	754
33683	5327	1275	901	656	478	443	448	381	318	345	321	307	313	267	274	256	276	279	262	233	247	247	268	250	268	254	283	258	256	250	215	249	242	258	243	261	227	250	219	260	250	228	232	238	237	232	265	247	198	240	241	231	234	242	241	251	227	257	236	259	258	238	220	248	249	241	271	233	240	232	193	218	226	225	204	224	260	235	249	247	261	227	248	273	225	217	260	247	259	245	225	242	219	215	199	229	248	240	280	269	221	238	235	240	254	264	241	230	283	256	212	268	235	238	210	250	248	232	223	265	248	241	232	239	266	225	233	229	219	223	235	253	252	207	234	264	246	248	227	231	255	241	223	246	236	237	240	231	220	232	235	214	197	224	238	238	247	232	211	238	240	237	278	265	269	217	240	264	223	237	214	230	234	236	234	210	260	240	215	263	256	246	221	269	246	245	232	225	230	242	198	255	219	241	220	235	255	218	235	226	234	217	223	243	243	191	252	240	263	227	253	229	245	196	251	238	251	277	242	226	265	256	237	241	225	234	222	221	264	213	255	219	218	225	224	228	287	226	241	235	260	232	232	260	214	241	257	223	231	210	238	265	224	231	229	230	251	240	234	227	252	281	247	242	219	233	237	247	216	254	244	251	229	240	217	229	232	240	242	232	231	228	264	226	234	232	240	234	255	240	223	224	222	220	251	239	234	247	242	259	236	248	229	228	229	258	217	259	242	211	247	233	233	229	228	228	242	264	234	238	246	256	242	220	252	258	233	235	239	222	239	264	236	251	264	242	250	218	237	236	215	246	224	237	216	232	232	223	275	239	237	236	256	242	257	225	209	231	224	217	260	262	186	222	236	228	224	219	228	255	267	250	224	249	231	229	259	257	228	232	248	249	237	224	235	230	236	246	263	239	245	226	246	245	242	251	214	237	229	267	219	231	258	236	209	212	240	250	245	259	242	245	234	219	235	229	246	266	222	279	241	270	252	243	227	219	218	229	254	242	223	233	241	230	249	234	236	247	254	238	236	258	232	227	226	278	227	223	238	258	239	234	209	211	231	232	255	240	236	249	274	252	231	248	227	248	223	227	251	220	250	239	235	253	257	235	232	234	247	240	213	235	262	225	248	265	223	248	236	240	225	239	205	251	276	207	224	234	259	228	239	234	236	257	242	238	225	224	189	226	250	238	224	242	209	232	261	229	249	222	232	231	266	235	237	242	213	234	239	255	254	264	258	230	226	231	228	238	233	256	247	251	239	233	234	232	214	238	250	234	241	241	220	215	211	242	268	240	234	252	221	234	257	226	237	233	260	236	249	234	244	238	217	250	226	250	209	227	220	245	232	221	274	250	212	227	243	251	258	232	229	245	246	235	248	214	275	245	211	272	237	238	229	262	231	230	225	233	242	206	229	231	239	270	233	248	227	246	269	209	222	225	239	277	197	243	224	247	249	262	206	232	207	225	231	244	243	228	264	223	248	255	239	233	258	212	210	255	244	232	226	236	203	225	280	231	240	249	212	239	232	229	251	249	238	268	237	227	213	251	231	249	227	251	237	244	253	245	235	231	243	218	221	219	242	255	236	242	221	217	286	211	218	242	249	241	210	230	248	255	256	218	231	255	237	229	245	256	242	233	232	222	232	237	245	229	252	249	213	241	243	251	237	227	195	237	244	241	236	227	223	222	243	222	247	210	243	217	220	271	222	217	220	232	216	238	234	217	237	222	209	254	245	244	249	250	248	256	228	227	251	237	250	215	201	254	235	264	250	232	224	232	266	222	234	248	225	262	244	207	217	219	241	223	240	237	230	238	252	240	265	237	224	243	228	236	243	221	260	262	246	219	241	243	237	244	244	224	240	218	256	202	250	231	238	260	275	247	201	232	250	232	235	253	271	243	238	254	254	271	257	233	251	230	239	241	252	211	216	252	250	253	223	250	230	255	223	231	248	258	222	247	230	243	257	226	266	241	287	259	223	242	216	228	254	230	227	242	236	219	235	200	249	224	220	247	260	245	236	237	242	277	247	214	206	198	234	223	233	205	210	227	248	238	220	229	235	215	221	212	245	227	239	235	252	235	233	233	227	282	227	235	247	221	241	256	243	246	210	218	245	212	242	230	269	233	210	222	235	248	241	225	228	220	244	233	266	270	239	232	236	251	278	257	239	230	227	230	250	219	277	233	252	229	232	245	236	252	230	240	269	220	229	242	217	237	238	238	260	218	248	224	251	267	247	236	234	243	245	215	219	245	219	270	260	241	233	250	223	204	240	219	226	260	224	237	246	257	250	226	241	222	211	242	240	210	240	259	227	249	250	235	233	246	225	233	233	216	227	253	254	230	242	259	242	256	242	242	212	228	249	239	218	246	225	224	222	251	272	247	244	222	257	237	251	228	225	251	237	239	243	255	235	207	242	222	233	212	243	249	247	226	245	260	240	261	232	233	240	228	259	218	248	274	256	235	215	224	239	234	214	207	264	249	238	252	218	232	257	218	233	221	220	242	252	243	259	237	247	243	226	205	253	252	231	246	247	245	217	268	238	244	251	222	266	237	226	234	241	234	204	246	238	246	264	216	261	252	213	215	228	221	210	269	226	230	230	231	238	257	233	242	256	247	197	223	234	230	242	224	240	256	275	256	227	235	212	238	219	240	242	224	233	203	213	251	249	263	218	236	237	227	250	261	243	249	269	244	237	230	225	239	207	226	241	261	220	223	240	239	212	211	241	209	245	242	241	279	222	224	240	256	237	243	257	255	254	235	213	262	236	235	241	275	201	221	244	200	215	280	230	235	250	265	224	259	209	239	250	259	240	247	263	219	246	245	235	202	233	257	234	237	240	253	239	246	239	250	245	247	201	256	236	229	214	231	225	205	250	246	244	253	241	246	256	212	229	224	216	242	231	242	222	223	256	271	232	236	264	252	259	240	223	246	235	251	251	238	241	224	260	258	257	232	246	246	221	239	250	240	244	212	236	238	241	235	238	233	245	242	235	230	239	241	246	210	237	223	257	233	217	243	243	219	238	273	232	215	234	247	246	225	275	221	226	220	236	239	220	237	239	241	229	237	246	230	251	241	251	246	224	257	260	243	249	234	235	264	253	231	197	236	247	233	249	255	281	216	224	258	225	257	232	261	217	258	228	238	275	223	208	234	232	269	231	268	228	221	242	231	273	244	228	261	232	247	235	255	241	228	220	230	232	240	246	234	254	217	205	230	256	232	245	268	277	257	234	220	244	241	238	266	220	203	224	224	211	277	232	238	237	228	234	260	235	244	237	241	209	228	254	235	247	202	243	233	233	219	202	241	265	241	241	230	226	247	210	201	250	236	253	255	234	253	263	253	240	270	247	232	227	247	232	247	225	214	194	199	248	241	240	237	216	226	220	248	214	237	246	235	236	247	223	246	234	219	231	248	201	219	221	218	246	221	236	224	247	231	242	245	227	244	247	268	246	231	262	248	227	233	232	247	234	258	239	213	251	272	276	236	227	230	235	229	250
15238	1255	2396	2916	2627	2109	1817	1585	1444	1245	1259	1033	1010	970	906	840	840	830	769	784	776	771	768	775	769	722	716	692	685	665	724	698	670	695	661	650	615	714	676	687	661	684	645	676	701	642	692	646	632	661	616	665	639	632	620	632	635	611	629	638	641	614	640	601	618	634	617	645	610	637	625	608	614	600	633	668	589	629	619	650	629	691	609	677	610	639	608	605	632	612	563	610	686	613	632	644	675	640	618	633	600	557	605	623	629	636	591	646	621	597	609	615	597	618	603	627	621	616	608	622	629	635	635	637	674	628	607	618	648	615	609	635	631	595	641	633	626	667	650	604	639	583	575	635	597	584	615	621	642	623	631	635	667	657	605	647	648	618	646	583	636	667	651	642	651	663	664	626	620	650	651	650	588	605	644	668	652	688	639	655	589	654	645	562	617	612	625	655	595	621	674	594	624	607	636	625	631	644	618	666	573	595	646	620	613	619	601	635	660	608	635	628	624	654	657	614	579	606	604	647	613	577	581	664	624	623	644	631	609	620	624	632	602	621	597	641	614	648	617	597	616	660	617	645	608	627	621	629	611	605	603	590	629	651	638	637	651	619	676	589	621	628	637	602	581	661	645	665	594	615	612	602	586	620	653	603	643	632	599	579	660	611	637	562	626	628	610	605	625	610	649	636	621	588	610	643	625	652	626	630	651	612	632	603	617	609	638	611	673	621	650	609	631	592	591	667	616	600	569	599	586	627	665	632	598	620	626	627	591	632	613	615	635	613	651	623	615	600	656	657	608	581	620	637	591	657	584	665	620	629	631	611	611	603	606	605	655	591	613	652	696	616	625	639	613	652	606	631	605	616	603	639	666	607	612	696	605	591	642	643	625	612	641	634	612	654	623	624	645	579	603	664	657	641	574	635	623	619	647	605	616	642	661	625	612	628	606	623	614	630	648	611	646	646	601	683	623	615	655	591	634	613	604	621	656	634	621	638	590	625	634	666	676	634	589	654	604	626	630	625	603	645	641	607	602	608	593	656	633	651	601	659	643	615	639	626	637	623	642	665	614	605	625	655	652	583	657	605	626	598	595	678	598	638	647	641	628	625	609	647	607	648	622	593	608	605	599	607	629	554	646	614	601	635	642	623	630	647	625	621	615	662	646	634	621	612	621	631	593	668	638	629	600	680	599	617	695	608	607	623	663	640	631	626	619	640	617	618	631	650	631	650	667	629	618	648	554	650	613	668	628	652	679	626	640	639	601	639	625	654	629	592	656	601	614	606	634	599	617	609	659	598	614	642	621	610	660	603	614	666	620	623	602	662	624	625	611	640	662	573	627	593	609	590	627	632	651	626	602	669	623	639	596	599	640	613	636	654	630	596	600	636	615	605	581	662	631	664	596	645	634	624	646	607	646	648	647	631	662	595	634	620	620	674	621	623	586	648	581	590	621	601	643	644	651	594	631	612	593	630	581	580	664	612	681	622	561	658	586	597	595	619	626	637	628	631	633	622	646	632	658	629	614	606	605	670	599	596	641	632	593	643	615	660	660	617	658	649	618	630	656	573	580	651	626	606	623	601	578	625	609	620	650	645	679	649	608	646	645	664	607	617	622	625	643	629	592	646	630	610	621	640	628	639	605	588	643	660	604	646	656	588	607	611	649	646	623	610	625	623	646	648	645	632	609	614	623	592	598	597	633	634	624	627	642	592	647	644	619	616	635	651	577	623	643	566	632	641	565	604	642	624	610	601	618	615	655	607	627	631	671	620	631	612	608	653	583	643	632	610	647	605	594	592	608	638	617	608	606	686	590	620	635	593	677	642	620	670	624	618	646	623	643	635	624	656	622	652	654	633	624	611	669	595	640	643	634	627	624	642	665	657	591	648	623	590	630	643	591	628	623	614	617	615	644	588	672	624	613	612	610	608	658	610	612	595	630	672	626	636	607	633	623	622	604	597	587	631	632	642	606	623	683	590	605	644	624	597	655	649	613	629	618	589	626	575	636	640	667	629	584	609	617	608	625	611	605	641	609	631	598	603	618	632	639	619	607	640	629	643	616	606	633	622	601	606	626	660	593	660	614	619	656	660	617	635	588	615	621	658	604	627	610	656	633	653	646	626	585	605	661	610	610	630	622	617	654	619	638	624	643	602	638	611	622	648	651	635	650	595	644	601	627	636	650	648	654	624	554	599	643	631	584	623	636	628	598	667	655	625	574	637	605	620	651	602	628	610	705	617	628	624	579	657	631	644	648	610	627	616	664	617	583	632	609	595	629	636	608	621	655	609	612	647	599	609	623	633	608	626	653	635	664	580	637	547	645	620	619	626	598	617	557	591	611	624	596	603	609	605	627	604	621	640	641	602	592	602	575	631	622	594	592	639	612	659	603	630	600	592	621	668	601	633	631	616	594	595	598	658	585	644	606	596	629	549	618	618	644	631	617	614	626	654	590	652	635	624	623	604	600	654	616	618	608	606	639	608	641	657	584	596	582	637	611	634	626	596	606	618	607	659	627	612	657	637	597	623	615	650	552	601	597	600	590	617	603	578	625	637	631	577	666	644	621	580	599	615	635	589	652	632	594	605	649	665	579	634	606	627	670	629	620	600	649	574	597	639	623	652	600	636	607	649	602	639	632	609	627	639	642	595	636	594	585	600	672	581	578	680	640	641	642	575	632	587	637	608	609	629	645	624	635	634	599	660	631	603	632	664	645	598	631	616	633	620	578	604	574	653	630	576	634	617	610	617	609	639	672	624	592	649	637	676	605	621	598	641	618	619	641	628	606	635	628	684	643	602	610	576	607	610	644	633	572	641	627	627	623	604	597	592	625	657	618	626	616	642	620	629	612	599	620	645	658	640	609	590	640	572	599	597	629	627	669	627	583	588	629	564	653	613	653	615	607	541	619	597	652	619	614	669	658	644	599	643	639	648	614	635	614	651	632	617	589	628	597	664	638	599	632	623	652	644	605	607	627	665	625	651	601	637	605	635	649	666	590	590	547	642	646	637	628	636	600	622	628	567	622	602	590	621	623	636	626	622	622	666	619	632	587	591	630	641	657	599	611	622	663	599	641	649	584	625	620	651	623	669	642	644	632	632	612	651	619	616	633	590	619	621	606	576	616	636	634	615	639	631	626	619	656	652	609	586	682	600	648	610	653	644	611	650	591	619	580	669	623	643	640	620	660	625	589	629	624	579	649	581	635	602	639	629	608	634	660	617	618	664	652	615	598	614	628	626	627	597	590	614	637	615	657	650	627	607	632	600	644	577	630	646	640	590	603	634	622	619	636	633	592	636	628	622	611	636	586	583	627	624	632	616	662	672	624	610	607	640	633	647	607	631	609	583	578	682	642	662	600	641	626	578	677	636	600	631	604	621	632	641	626	632	609	609	603	654	648	654	626	601	656	623	616	582	630	601	628	656	624	646	660	606	639	648	619	669	587	603	631	616	639	617	585	637	652	621	622	638	673	612	624	651	648	633	631	648	607	617
47080	15293	4439	1858	1349	992	834	682	650	611	543	521	470	490	468	434	463	467	392	400	426	448	430	378	445	409	411	414	416	403	375	397	435	387	353	434	407	398	379	376	397	364	415	346	405	382	383	374	391	377	365	381	414	349	398	403	400	415	380	387	390	429	385	399	362	428	415	337	404	399	380	401	421	384	403	435	355	393	354	390	357	385	400	406	345	383	374	368	348	391	407	381	377	421	353	370	385	414	376	392	400	389	365	390	368	377	382	335	389	377	376	379	420	399	360	390	382	409	362	394	382	378	383	378	355	382	389	356	375	426	337	392	355	371	374	377	376	378	392	363	370	394	419	413	375	348	400	390	411	390	377	380	389	432	410	366	371	386	388	366	397	358	394	354	393	375	381	376	388	405	364	390	384	408	359	374	374	428	320	413	413	371	357	355	363	399	366	370	391	390	379	362	395	419	367	349	375	413	380	370	387	378	386	336	363	386	377	362	373	387	376	406	387	378	357	406	369	440	379	380	445	393	368	344	385	390	391	353	395	380	409	393	361	372	378	376	410	358	321	360	384	371	341	388	368	379	357	347	395	407	337	382	347	407	379	342	368	386	374	406	391	368	349	369	386	391	379	351	376	379	387	358	368	358	345	394	354	366	367	391	383	375	384	371	374	375	372	399	391	379	377	379	372	361	381	361	427	385	333	369	384	384	399	398	396	380	381	346	343	403	370	390	388	351	366	411	364	408	353	363	383	367	382	379	375	370	371	389	397	381	395	377	413	411	362	369	366	346	413	368	381	356	387	341	364	389	377	353	357	391	412	373	369	386	365	392	391	403	390	397	392	373	389	356	417	435	377	366	383	367	367	347	371	341	375	353	412	380	382	395	328	353	359	388	334	374	385	358	346	397	405	413	379	390	371	376	375	362	387	364	331	356	393	372	395	384	389	390	356	365	384	388	408	357	359	362	393	419	402	381	360	360	378	363	390	374	345	341	365	392	368	376	371	392	350	363	400	382	365	351	375	352	395	337	362	372	350	389	376	383	369	381	400	340	376	377	380	348	398	359	373	353	365	406	363	380	354	352	400	411	409	378	379	406	361	365	355	391	358	377	351	401	327	387	363	357	367	380	357	350	369	410	366	368	378	376	398	373	339	381	352	412	378	384	420	394	359	354	359	381	404	403	353	404	367	383	356	346	340	402	373	348	361	403	383	385	374	370	373	383	387	354	351	367	386	376	379	382	395	370	387	371	398	378	384	378	399	336	373	384	354	357	358	396	386	346	425	402	385	374	352	383	397	418	381	403	369	382	369	359	376	367	390	374	382	387	388	346	345	383	376	349	370	402	368	382	422	362	370	353	386	386	382	350	362	370	404	374	372	438	351	415	357	406	412	377	389	369	412	367	374	398	363	396	401	370	384	389	387	359	407	386	391	360	392	373	403	388	388	362	366	386	363	376	360	374	404	386	364	379	369	395	355	395	354	354	382	397	363	374	406	375	410	376	371	364	335	370	376	349	396	401	353	408	379	359	390	358	355	388	380	377	374	370	372	366	349	354	358	363	370	398	357	382	376	392	334	377	378	374	372	386	389	367	342	400	384	376	361	369	366	384	391	359	385	357	360	380	378	381	399	363	401	391	357	365	389	400	389	371	363	375	382	364	365	354	379	344	387	380	346	394	399	365	374	351	335	362	352	417	423	410	417	407	403	365	387	375	365	378	354	330	385	369	364	384	381	366	380	389	385	345	371	359	366	401	397	406	387	406	388	378	395	360	373	375	404	363	370	386	351	394	364	382	387	399	394	362	361	411	412	382	365	392	385	344	384	398	348	365	389	383	412	409	358	394	373	353	380	406	367	386	362	388	359	413	395	420	367	390	432	390	365	353	374	375	389	389	407	374	400	359	366	388	369	408	377	373	365	420	373	382	369	362	365	354	382	395	411	395	431	365	389	374	370	372	358	381	351	385	400	360	359	367	366	398	393	380	370	386	414	420	397	393	380	380	383	333	362	378	412	387	366	384	392	382	352	380	390	347	344	414	387	368	371	377	366	398	333	359	372	406	402	359	342	372	391	398	378	390	400	423	390	367	370	364	353	386	366	391	392	372	360	372	408	390	374	397	408	411	346	385	350	362	382	377	372	362	365	379	399	366	379	428	355	397	396	408	377	415	406	405	330	389	355	402	425	376	374	360	368	388	385	340	412	323	353	369	389	374	372	365	363	374	394	351	380	372	390	356	369	436	402	435	421	382	372	393	363	390	349	379	393	351	405	380	381	392	389	379	379	425	376	404	338	336	382	378	413	378	379	391	362	349	381	381	402	375	381	374	387	364	392	393	371	369	370	378	387	372	383	367	444	399	390	395	348	403	358	375	348	389	403	375	331	380	387	372	386	379	354	368	368	350	420	379	343	367	360	372	409	350	369	429	360	365	391	347	375	409	377	368	386	372	372	410	355	355	391	398	361	336	373	368	402	374	360	392	371	403	362	375	358	387	403	368	376	357	359	409	313	369	368	366	366	384	334	361	395	393	379	425	412	377	359	400	404	389	373	385	372	351	369	358	375	389	391	368	377	370	387	405	377	361	354	413	370	407	382	383	395	352	407	377	391	411	375	386	377	352	397	361	378	393	373	368	376	374	361	382	423	377	377	390	371	368	382	386	354	353	399	374	386	378	368	403	398	408	367	359	341	341	382	406	363	393	336	371	418	358	364	386	375	348	408	380	372	409	351	381	348	357	379	384	364	350	353	394	382	360	356	394	361	379	381	378	377	370	408	374	383	388	385	394	368	409	373	380	374	351	374	390	381	391	386	351	366	393	373	379	389	386	368	367	403	361	384	388	346	347	366	372	379	354	381	371	370	389	381	357	377	406	408	348	367	400	373	364	383	386	370	388	393	378	364	413	396	347	397	387	379	366	369	396	385	407	408	385	366	381	349	404	365	398	397	388	328	395	366	400	367	341	387	401	405	336	418	440	411	375	404	382	428	392	381	358	406	382	405	382	377	374	350	386	391	399	389	388	368	361	429	384	394	359	377	370	377	405	387	372	383	395	360	326	354	380	365	382	392	371	379	382	379	372	343	367	382	395	363	414	329	428	394	398	430	383	361	353	367	345	387	382	385	388	386	377	384	374	371	412	364	430	398	423	369	364	382	386	386	337	414	409	374	410	396	421	384	377	365	355	353	343	378	364	368	385	384	345	415	393	396	355	344	405	381	383	400	400	396	371	389	394	366	374	371	354	387	390	405	321	403	364	378	347	408	391	387	390	353	374	375	408	389	372	380	363	400	396	345	380	381	357	385	377	358	378	358	418	389	406	345	367	379	360	385	382	371	393	346	375	369	373	399	399	418	360	378	384	369	382	367	391	374	408	374	417	346	359	403	399	357	393	400	361	353	365	388	391	426	374	375	408	431	388	385	359	386	402	395	399	370	339	377	391	356	393	382	307	366	390	415	377	412	366	343	359	352	412	395	377	406	353	392	377	371	383
21109	2245	4473	5092	4672	3860	3119	2741	2315	2167	1981	1777	1659	1632	1529	1450	1353	1308	1283	1287	1190	1236	1168	1143	1134	1102	1131	1057	1114	1063	1071	1055	1051	1079	981	1057	1030	1072	1015	1059	1017	1003	1000	998	1010	936	985	949	954	1034	918	1033	954	972	953	955	956	921	961	964	1004	944	931	945	971	970	957	946	906	997	906	917	987	958	952	932	913	910	928	950	901	932	894	931	937	916	885	926	947	967	920	961	935	905	949	947	933	909	911	932	931	917	946	942	904	898	930	929	886	937	960	930	927	940	882	932	882	907	926	912	912	967	895	939	957	925	946	934	1005	911	941	950	916	902	903	876	901	958	925	928	946	928	944	920	914	926	975	929	949	963	979	1001	935	922	935	929	943	965	963	973	932	924	904	909	940	917	981	927	935	1004	978	920	982	872	950	897	948	916	940	895	970	916	927	941	951	973	930	915	957	898	876	918	940	917	907	978	920	904	878	912	932	946	892	940	955	974	962	848	918	971	919	903	905	941	925	969	937	915	918	912	928	869	926	949	888	908	962	891	912	920	936	951	915	915	893	986	930	974	907	830	911	920	1001	892	948	991	874	933	968	945	959	946	959	939	903	891	928	913	907	944	921	939	897	913	890	913	905	933	981	905	923	887	873	953	942	914	946	953	941	879	912	856	959	878	936	914	899	947	918	914	934	955	988	922	913	915	895	954	916	949	911	919	964	919	968	900	931	935	920	860	886	904	883	917	906	902	974	883	908	924	938	910	892	923	946	851	957	872	931	917	919	951	914	898	868	880	926	907	919	971	911	902	924	902	947	899	947	931	957	917	937	917	937	896	870	864	1005	923	968	939	900	917	961	915	992	918	895	923	940	936	932	976	891	948	901	906	869	961	922	964	898	905	912	896	946	920	900	978	883	953	885	961	909	875	926	954	909	945	899	891	964	937	960	860	914	957	894	963	883	922	914	850	873	933	939	917	947	962	930	960	953	895	934	879	949	928	903	904	897	887	913	867	941	865	931	956	925	932	897	919	902	921	946	893	976	921	961	940	911	925	898	927	932	858	947	907	952	899	911	955	919	863	913	912	889	949	927	889	961	957	953	941	981	931	917	908	952	915	944	940	896	899	918	890	895	977	860	918	956	942	938	934	941	859	943	945	891	964	961	935	954	947	964	926	922	935	951	966	947	933	946	974	930	944	924	897	973	895	881	934	957	949	931	912	935	872	916	891	920	900	888	893	913	941	961	937	909	939	869	934	921	927	936	868	865	939	938	894	931	896	908	914	926	914	888	895	924	950	995	926	988	903	911	911	889	914	944	959	907	963	913	926	957	957	914	957	959	923	956	962	955	906	965	920	921	953	969	942	906	964	916	947	936	930	952	884	938	930	971	867	926	955	876	947	910	891	929	875	942	943	889	888	947	938	871	953	917	940	950	945	945	924	894	937	872	906	914	951	920	862	952	961	993	920	916	936	898	887	930	914	948	939	959	950	941	942	855	925	934	918	969	923	853	949	955	931	903	929	942	869	944	861	926	916	948	928	928	916	965	905	930	947	907	946	875	951	907	960	947	954	920	966	909	943	950	939	933	891	861	932	942	880	907	900	902	946	923	930	969	910	945	955	932	856	846	895	865	940	964	924	909	942	915	954	857	906	924	910	887	905	904	899	868	913	929	947	939	948	902	891	923	960	947	913	956	919	931	947	961	906	900	906	939	946	929	945	949	910	982	955	948	903	968	884	881	925	930	896	964	965	862	922	904	927	934	927	943	916	893	944	912	920	943	881	879	868	948	946	915	890	877	977	894	905	910	896	936	906	879	943	937	972	923	956	926	951	914	980	904	887	949	955	926	952	897	912	974	937	918	899	953	881	892	923	931	946	943	907	958	970	868	880	954	920	997	891	885	908	957	951	972	932	892	923	935	896	911	932	929	993	904	873	931	941	905	899	932	889	928	894	948	952	890	943	945	959	858	938	962	965	876	926	901	945	905	957	915	912	962	920	947	910	873	901	908	952	893	983	960	897	935	916	917	896	986	924	961	942	940	870	957	945	984	945	909	900	879	930	904	943	942	875	929	908	946	930	908	967	858	939	913	901	902	939	917	907	889	909	938	938	979	930	938	1003	907	925	949	928	937	921	938	930	942	921	950	944	910	924	905	930	911	929	941	896	885	937	933	880	875	928	919	942	955	929	958	887	895	986	908	894	952	969	954	919	913	914	904	995	903	902	892	903	901	859	947	913	924	887	935	909	944	959	933	923	954	934	845	954	895	914	885	891	965	928	919	952	948	906	928	1009	976	926	944	959	966	934	908	892	912	888	878	907	946	927	933	850	947	960	849	966	916	892	919	907	906	857	911	901	919	880	946	911	941	925	945	960	953	975	917	896	941	929	947	890	892	919	916	920	922	915	926	968	904	937	966	936	957	887	925	923	936	946	882	948	905	914	888	951	980	944	941	888	922	926	892	920	904	892	895	894	938	952	938	884	894	933	899	919	907	920	886	956	917	912	913	1006	915	935	915	946	904	943	904	932	932	935	955	896	904	964	940	970	921	921	907	921	924	883	897	923	954	916	906	908	927	939	849	941	937	900	910	933	884	962	900	909	925	934	970	922	917	895	921	946	934	907	955	931	987	915	925	945	914	886	885	928	880	921	948	930	928	879	928	942	937	879	929	907	947	916	907	880	893	924	938	927	991	891	911	971	942	877	915	893	953	919	910	901	897	944	924	917	904	922	903	907	941	912	970	940	922	945	918	942	886	923	933	978	922	931	903	969	911	972	953	934	951	935	923	912	929	975	958	928	972	902	887	906	913	920	905	912	922	957	959	945	837	895	893	978	891	956	967	926	961	894	959	931	876	964	938	908	936	953	910	900	926	954	892	893	966	903	931	933	922	939	910	910	910	878	943	900	932	925	943	887	911	905	919	921	931	974	886	939	914	870	894	913	924	995	904	943	928	907	906	950	926	867	951	863	915	906	911	907	926	891	879	961	915	913	965	930	941	918	922	927	951	910	897	942	893	896	878	914	940	953	890	954	924	915	967	888	904	945	950	906	936	909	921	949	905	897	963	930	903	906	904	965	939	922	952	946	929	932	976	881	926	916	893	863	931	914	956	888	928	881	933	947	956	953	880	923	874	967	944	915	926	892	915	881	954	956	925	966	897	886	946	875	937	917	908	941	927	973	919	924	1009	966	918	959	910	985	902	937	906	917	962	914	894	938	901	922	942	911	907	912	952	893	941	957	934	945	974	916	870	930	884	923	970	923	864	911	908	844	913	977	923	976	941	909	923	933	922	917	982	915	931	953	967	932	896	946	966	867	892	921	902	941	989	953	856	930	924	942	909	885	902	936	902	963	896	972	943	927	880	912	957	937	926	991	879	907	937	907	897	911	945	969	958	895	883	952	942	917	930	938	941	861	917	876	950	927	903	898	912	890	962	955	944	922	897	882	946	981	850	921	917	926	944	920	931	945	923	936	939	920	945	969	939	893	911	884	902	967	938	917
4286	390	375	367	331	356	321	335	305	329	342	321	333	315	311	344	328	354	342	364	339	291	344	318	346	355	339	349	318	318	324	320	325	315	331	332	295	323	379	347	341	360	302	315	336	317	308	318	302	328	319	363	319	346	325	340	301	334	344	329	305	324	342	333	330	335	325	346	300	348	353	317	341	303	315	304	340	334	328	316	296	354	351	339	346	325	314	345	323	339	324	302	332	347	327	343	354	358	340	348	307	313	306	352	344	320	321	304	340	318	344	300	311	323	307	345	324	333	303	314	348	353	335	304	321	321	297	356	371	310	334	329	340	347	324	319	350	326	323	324	317	349	321	329	351	339	316	304	339	355	335	316	326	338	330	331	318	297	329	325	296	305	335	347	308	324	317	332	343	352	328	341	298	349	341	361	332	330	311	302	304	360	351	332	369	297	329	331	299	318	290	352	356	277	358	312	299	353	306	341	315	331	345	353	335	342	350	331	300	339	334	309	342	382	354	323	300	326	326	348	326	343	306	332	318	326	333	304	328	333	299	321	307	359	331	307	313	312	356	319	358	331	328	337	321	339	292	349	348	322	322	321	337	338	326	340	334	343	340	302	308	304	288	332	332	323	334	360	344	332	311	330	336	339	348	312	355	373	337	351	334	332	339	324	349	295	310	314	315	302	337	311	321	319	325	332	352	313	327	315	334	356	360	322	350	296	304	363	332	313	325	353	340	291	391	358	306	346	364	325	321	359	290	330	331	308	344	288	317	342	325	301	330	330	339	359	317	348	347	304	308	325	337	323	385	304	336	357	337	310	348	353	300	337	327	330	321	323	347	342	311	347	353	339	321	296	310	328	321	322	320	383	306	304	354	297	312	359	317	331	306	317	312	317	358	354	324	311	344	296	255	339	331	323	316	321	334	354	346	348	325	329	306	319	309	363	308	317	376	314	328	294	330	356	283	336	332	324	355	366	302	331	332	307	344	308	322	338	336	353	363	300	328	317	337	324	355	331	366	364	323	278	310	302	333	344	336	313	353	331	316	309	316	320	309	326	338	338	319	344	353	299	371	344	345	334	351	315	337	350	341	315	319	330	374	335	316	339	343	317	340	314	329	347	303	314	306	345	334	328	336	337	316	297	336	295	332	332	340	326	326	327	317	334	299	378	363	325	313	337	350	345	328	334	352	347	348	342	318	321	300	338	319	347	319	325	324	308	302	321	312	309	312	346	331	362	328	338	317	314	357	304	297	310	350	309	351	331	318	322	308	330	321	363	380	344	316	297	338	327	333	323	325	326	348	326	350	325	298	355	330	372	343	371	314	350	331	349	341	317	354	352	345	321	332	311	342	339	323	317	351	327	329	342	327	322	311	303	311	321	367	326	317	342	319	295	356	349	317	359	299	322	361	295	349	337	356	327	330	318	327	333	326	361	309	342	324	312	326	329	332	322	331	321	364	322	288	291	298	333	365	304	298	324	347	351	328	341	321	309	317	317	330	338	341	324	337	335	332	340	313	319	319	328	323	311	326	371	314	325	301	327	309	312	344	340	357	339	307	312	315	338	303	308	330	328	323	332	332	338	363	320	317	323	330	328	334	330	337	338	338	320	356	312	323	344	300	331	295	347	334	315	340	320	335	318	324	327	340	362	316	305	348	351	331	323	309	301	343	318	310	296	320	318	351	300	335	334	314	285	335	315	352	334	348	377	339	299	328	324	314	351	304	332	317	337	340	325	361	319	355	303	333	345	316	318	323	320	301	346	350	328	314	321	343	301	293	310	321	364	302	364	323	321	313	319	332	317	333	358	326	335	318	343	329	325	303	335	311	347	347	313	311	350	315	327	311	322	348	364	349	347	318	345	309	320	287	350	332	349	309	300	313	326	319	332	289	314	327	324	327	342	319	353	340	310	311	322	335	333	368	313	347	339	380	334	324	314	316	340	344	304	355	309	336	316	314	341	326	356	321	325	365	349	319	324	335	332	315	324	323	333	340	317	337	304	345	395	330	339	334	325	338	297	336	319	369	341	323	336	315	321	296	332	364	327	317	320	333	338	338	339	354	323	315	314	335	323	332	329	344	306	311	326	342	333	367	334	324	364	350	312	330	335	337	343	355	310	314	318	323	307	305	319	301	336	339	320	308	328	341	342	321	357	363	336	310	309	294	338	311	305	325	345	309	346	334	343	359	368	373	323	330	302	299	328	337	306	345	340	315	354	331	359	347	316	329	307	321	351	303	318	306	335	315	322	338	341	328	287	322	301	336	310	325	305	297	328	348	344	312	337	316	340	341	359	321	318	372	311	324	356	341	347	313	336	339	309	310	321	353	335	340	336	307	319	337	317	320	298	331	347	330	285	314	332	277	334	320	322	315	308	321	295	366	308	338	347	324	340	351	314	347	340	324	335	349	326	354	354	341	330	340	310	358	337	296	366	322	344	311	343	324	316	312	323	352	341	313	331	326	342	309	340	354	331	353	317	315	323	331	338	320	341	346	328	333	307	312	304	336	322	351	314	322	348	323	314	335	323	331	335	333	334	323	344	358	327	356	335	345	344	344	342	342	331	319	336	314	316	317	330	342	316	300	354	318	335	333	323	321	327	344	347	363	318	341	319	337	332	305	318	330	328	369	344	342	323	354	361	346	336	313	327	308	306	349	315	308	367	356	327	286	363	348	311	353	350	338	360	356	357	314	346	339	321	330	359	360	344	322	321	319	325	343	339	318	356	387	361	356	354	334	363	326	332	311	364	325	350	351	334	319	298	312	341	323	328	314	344	331	325	339	340	328	373	366	317	359	366	295	334	332	337	331	285	347	314	314	323	309	332	310	315	334	357	307	339	320	282	356	318	325	314	351	321	286	323	342	337	366	330	320	355	339	319	352	328	327	333	311	348	324	330	310	344	307	342	332	333	348	347	318	325	310	332	332	302	368	348	336	333	314	304	330	322	315	375	337	303	282	329	363	333	305	328	364	367	359	310	354	331	331	298	373	318	328	318	336	315	365	347	329	337	346	360	349	333	313	320	316	326	291	363	334	360	343	315	328	279	286	324	340	294	349	386	376	335	331	324	342	338	311	326	332	315	299	323	338	326	324	328	325	323	353	344	340	351	324	329	338	325	337	331	310	313	316	309	346	296	359	336	329	337	322	308	337	326	337	321	341	352	322	334	326	300	344	353	376	331	328	319	330	330	337	295	318	294	303	311	323	320	311	343	299	341	349	366	349	335	339	348	315	305	350	344	281	326	316	296	339	312	303	357	339	347	332	302	328	331	320	304	305	347	319	351	325	325	355	329	314	336	342	321	296	321	327	304	314	327	302	330	316	356	321	340	379	317	285	365	330	327	323	370	348	342	333	321	343	350	300	322	320	329	302	336	330	310	306	306	321	300	315	325	338	340	338	362	321	298	319	297	294	344	300	303	309	364	314	311	321	343	307	338	344	339	348	335	326	321	340	314	349	323	337	347	373	332	349	330	325	365	316	348	331	321
4875	863	829	857	903	845	821	886	827	833	798	813	790	776	819	805	806	834	816	798	801	843	785	864	822	821	835	773	816	786	759	807	749	797	774	806	746	797	830	775	792	759	775	818	838	738	811	788	740	799	807	798	771	783	823	783	782	827	791	754	760	802	805	806	781	783	791	768	770	792	762	810	821	774	796	800	782	778	785	769	766	789	777	794	740	815	781	857	762	772	797	773	732	811	803	807	870	798	767	794	783	814	814	822	798	807	807	799	818	786	843	810	811	821	790	780	820	762	831	789	841	773	785	769	814	798	826	788	809	776	776	826	739	818	797	803	785	826	811	779	762	758	799	822	803	831	748	810	768	818	786	749	807	790	828	787	807	799	747	766	783	775	836	788	834	846	825	784	815	756	748	796	766	833	742	732	846	817	816	789	772	737	741	802	744	827	799	810	802	790	756	843	738	827	755	806	749	806	787	783	805	785	758	726	801	826	834	771	765	828	840	742	792	769	813	823	785	779	785	766	781	772	757	775	773	793	813	778	792	837	795	822	826	783	766	794	771	776	765	818	782	787	744	796	759	804	777	788	784	817	758	774	778	801	807	782	850	798	792	751	750	834	798	790	811	747	775	783	794	811	801	818	788	800	798	824	769	806	801	826	796	806	793	800	825	835	796	724	804	806	765	799	777	782	819	794	827	768	777	803	806	762	818	801	757	796	811	731	823	769	785	782	825	825	792	758	815	775	804	795	798	802	798	835	786	779	827	784	810	794	813	766	763	759	817	830	762	837	802	770	797	771	807	768	840	776	847	756	828	801	764	805	804	767	774	791	818	749	775	816	794	816	802	780	804	826	810	754	768	770	757	769	770	821	804	748	769	797	781	779	750	730	769	753	812	767	818	784	817	803	847	793	783	823	746	768	815	781	797	769	826	824	768	817	788	841	825	814	758	782	742	816	750	765	771	800	769	803	803	782	802	802	804	758	762	802	792	796	803	809	776	779	771	807	784	829	794	767	790	815	839	823	795	801	819	790	766	780	757	835	767	806	785	802	767	812	863	802	786	820	761	793	790	775	809	757	763	774	778	753	755	817	821	838	813	792	831	807	760	763	794	767	830	799	790	775	815	854	806	776	778	770	784	789	803	769	743	841	747	817	776	801	776	765	796	783	776	786	762	763	776	786	773	770	791	785	816	766	781	773	726	814	773	788	835	791	814	760	817	823	786	791	798	817	769	799	777	790	832	798	757	778	768	747	719	812	794	781	804	780	770	841	817	793	757	748	823	792	797	774	751	800	766	778	718	817	799	734	865	810	770	806	777	810	722	803	783	774	748	809	800	817	757	860	797	768	795	802	750	782	780	782	792	818	798	777	820	751	788	793	808	773	822	764	820	758	814	793	786	777	767	776	771	769	796	816	755	751	791	781	751	767	809	815	767	769	806	778	788	826	802	795	774	788	796	784	873	767	774	783	796	793	788	791	767	773	760	760	818	767	823	787	758	783	804	762	795	787	767	744	810	772	781	799	782	760	774	801	807	746	822	749	826	775	803	778	777	753	766	767	823	829	726	793	823	856	777	821	788	762	767	752	762	759	753	831	817	797	817	798	787	779	776	838	790	805	835	843	841	804	767	758	815	831	791	772	813	787	774	774	775	809	784	841	809	794	775	842	756	767	803	760	836	800	804	788	827	828	799	750	797	824	823	796	786	796	774	781	814	814	848	796	810	802	825	805	776	793	788	823	795	837	780	780	769	776	836	795	790	739	785	779	792	784	787	800	758	776	804	728	825	765	772	758	850	792	787	818	753	774	834	811	802	848	825	848	819	748	788	824	801	812	816	819	813	779	767	791	784	752	777	761	797	773	762	799	781	834	830	851	810	789	785	825	793	803	794	797	755	755	822	787	828	853	794	778	791	773	792	757	844	830	812	792	787	818	749	775	753	761	784	800	763	791	819	796	785	823	806	796	784	836	807	771	840	817	770	809	804	793	794	800	762	827	772	797	754	806	839	787	788	777	816	833	818	773	817	786	833	784	779	764	818	805	807	765	798	778	756	740	794	771	803	755	799	797	747	786	837	749	799	768	773	784	834	802	778	873	754	761	760	780	791	824	762	790	785	814	782	749	814	813	763	841	792	781	854	777	815	806	819	768	825	775	786	848	823	821	796	756	747	803	794	759	786	787	821	772	770	768	740	768	784	844	789	753	832	773	788	775	767	779	815	797	759	751	761	840	834	809	733	791	835	851	795	773	813	824	781	776	772	783	847	755	763	758	815	759	829	726	777	767	837	789	803	795	847	753	782	779	816	825	765	821	800	793	774	757	810	766	808	812	824	826	810	788	834	799	780	791	810	803	805	852	758	803	746	771	827	808	758	761	816	771	812	790	790	795	793	785	753	810	768	845	795	839	807	816	804	817	788	764	798	839	793	816	812	776	835	779	759	786	759	817	787	793	731	750	807	809	823	807	814	822	826	854	811	835	811	837	782	767	738	820	736	786	776	736	766	809	802	781	771	806	773	778	777	797	709	829	799	802	797	795	753	808	818	799	800	794	811	749	785	761	750	834	764	778	755	825	757	810	828	819	804	794	788	800	783	747	797	801	800	794	771	818	789	769	803	828	807	783	783	810	768	803	817	774	767	810	795	749	783	793	858	768	769	780	760	844	808	813	768	777	778	696	797	792	802	778	839	770	762	776	777	824	776	756	787	768	741	740	779	743	831	769	876	779	822	817	869	788	804	796	740	798	789	809	787	813	780	812	790	812	773	794	718	830	748	812	793	780	804	763	795	812	805	809	780	772	818	766	779	813	801	813	811	751	821	840	774	834	789	779	773	725	777	842	785	782	762	821	785	852	816	755	787	761	789	846	809	808	794	870	739	809	777	784	776	805	811	758	797	798	824	766	766	815	796	763	699	791	790	819	824	780	783	817	811	830	816	815	825	709	795	768	792	816	784	766	756	788	803	797	776	821	821	756	803	817	769	784	782	755	851	784	758	756	788	750	805	815	858	837	774	793	794	727	771	828	755	779	778	779	807	773	823	829	816	813	764	738	777	784	814	825	796	795	807	799	784	765	833	787	819	814	771	819	793	757	789	857	823	753	812	830	816	799	802	800	829	791	749	784	782	778	764	795	780	751	786	797	780	807	797	789	774	816	753	803	760	823	775	763	816	788	750	788	758	783	737	815	775	783	775	745	778	822	797	773	811	801	780	811	790	777	773	818	755	810	755	786	818	818	785	767	793	825	814	713	787	791	806	810	790	754	815	775	796	795	767	828	843	786	784	813	810	801	750	754	789	800	816	761	777	795	787	780	773	812	768	798	794	767	791	803	791	740	770	765	835	759	751	826	798	778	791	820	752	780	809	812	793	769	778	785	785	814	792	758	803	765	770	776	806	807	792	794	766	788	807	745	750	792	736	770	816	757	774	814	770	791	824	803	700	740	815	763	795	788	795	811	770	810	775	803	745	788	792	783	787	820	789	799	801	823
29427	3879	1157	871	678	552	479	425	411	374	347	285	345	308	277	257	283	268	243	265	300	240	258	266	229	248	269	246	262	251	265	265	238	259	234	238	235	224	231	248	269	272	235	216	233	224	214	243	235	258	249	257	214	249	253	231	251	227	257	264	227	231	245	244	242	254	221	230	238	252	244	259	222	220	225	276	223	235	235	215	239	266	238	267	228	255	254	197	235	234	238	259	233	270	256	248	280	231	261	242	264	229	243	221	221	249	248	220	252	229	214	229	232	241	214	235	236	236	250	238	229	229	221	250	200	231	240	231	242	223	239	234	249	256	249	250	235	256	250	240	261	258	225	240	245	268	236	220	247	235	265	245	241	275	245	245	245	228	233	228	268	243	254	258	233	251	239	242	263	247	293	255	230	268	240	224	234	251	226	223	257	243	213	264	266	259	241	234	271	267	254	231	258	250	244	227	222	238	239	226	255	229	256	251	272	236	232	244	211	257	253	235	271	234	238	226	227	264	242	272	225	235	239	236	245	246	250	251	249	241	262	235	242	237	232	264	246	254	237	221	244	238	245	262	218	252	237	211	235	272	227	261	241	249	248	245	232	261	227	233	219	249	245	251	244	245	256	223	248	225	260	243	262	217	252	242	216	250	254	259	256	232	273	255	248	284	231	248	244	237	247	258	241	237	242	233	222	250	241	264	242	247	247	218	230	241	254	217	259	234	244	246	272	234	233	233	239	225	238	241	229	252	271	257	249	257	240	234	213	243	241	223	262	236	272	260	256	217	224	232	250	235	220	245	212	248	231	229	241	261	253	239	238	262	206	249	225	270	222	251	225	237	233	210	229	226	242	249	250	217	271	259	247	234	240	261	253	212	249	240	242	227	255	237	224	236	250	234	247	239	250	256	241	231	215	253	257	251	237	236	224	255	250	230	230	235	275	249	227	219	235	239	243	246	226	234	251	226	252	256	228	236	251	245	245	239	271	222	257	248	235	255	224	220	236	221	263	263	254	242	270	296	250	260	217	281	221	231	245	248	239	235	238	245	241	246	244	237	225	252	253	245	251	235	244	223	252	236	251	259	241	232	257	226	222	241	234	204	231	225	222	229	262	248	233	263	247	252	221	235	244	244	218	208	244	265	261	242	255	262	263	245	249	269	233	241	223	260	226	239	217	217	233	232	244	228	253	243	242	234	246	242	219	240	276	275	243	245	261	227	257	220	245	274	237	218	261	239	261	250	238	247	240	212	227	249	247	250	239	229	229	210	253	226	243	274	264	249	228	267	248	230	237	215	244	274	253	238	236	233	240	266	240	234	251	289	222	241	238	225	240	226	244	244	260	235	269	240	239	250	265	242	256	261	228	265	252	266	257	260	218	255	232	248	243	219	233	234	238	263	250	223	233	243	232	257	279	245	229	251	215	243	217	251	206	244	253	268	202	262	230	232	263	264	268	240	251	234	270	234	222	240	231	240	261	226	245	261	255	235	261	222	248	211	221	253	249	215	241	255	236	240	232	220	272	263	238	253	264	235	248	249	220	234	265	225	190	222	268	232	248	250	209	257	224	244	262	242	232	253	264	255	228	234	249	224	215	261	268	292	254	221	212	243	227	247	241	260	222	248	245	246	254	197	255	262	260	250	243	252	239	241	226	245	238	247	248	239	277	245	253	238	253	238	230	230	260	261	250	249	225	230	247	263	252	235	224	243	227	214	261	249	216	217	234	238	238	292	242	254	254	244	278	241	239	253	239	247	247	284	227	234	251	268	231	224	281	237	240	222	209	231	245	269	249	219	228	268	238	226	235	290	249	238	239	263	223	262	231	247	274	216	250	207	259	222	233	232	239	255	268	250	233	236	248	248	232	248	245	251	264	239	258	272	239	282	249	247	234	258	255	253	215	230	226	231	244	225	243	239	251	225	242	266	243	249	231	220	241	256	271	257	229	239	216	223	239	253	282	242	246	261	230	226	221	237	242	244	237	226	239	247	229	259	258	216	277	252	255	238	233	266	265	216	223	218	254	222	245	216	218	260	239	228	221	220	227	256	268	251	230	263	243	252	239	264	236	237	224	233	227	241	226	220	220	201	225	252	234	229	241	266	212	241	213	230	225	229	210	249	240	231	249	239	239	215	239	256	244	269	232	262	246	254	219	244	224	234	223	234	253	248	246	233	241	215	226	249	213	251	210	224	233	226	231	225	226	249	246	248	215	244	239	248	273	225	247	218	208	246	249	257	219	266	238	252	246	226	274	246	254	235	233	225	236	271	221	214	237	222	250	200	231	228	228	244	267	232	250	240	250	228	244	231	237	236	243	255	235	256	260	233	206	240	246	234	231	233	231	253	270	220	253	257	227	242	221	205	241	250	213	274	229	248	242	258	248	238	254	240	247	236	226	267	256	236	235	268	236	254	248	237	227	248	246	243	232	236	217	257	240	252	230	207	225	250	239	255	253	256	221	244	263	240	241	232	281	260	227	250	251	233	229	270	298	245	225	247	230	227	246	244	245	226	253	205	225	253	268	256	241	242	238	258	224	247	248	251	230	243	251	249	231	249	244	239	234	234	249	213	242	252	246	225	260	235	251	221	247	251	266	255	250	206	229	236	256	251	247	243	243	213	223	238	218	248	228	250	238	232	254	242	223	262	243	267	247	237	250	250	250	234	247	252	263	247	260	231	257	258	221	215	230	236	253	259	243	221	274	258	243	248	267	249	218	233	232	230	257	220	256	224	255	238	260	245	214	244	230	223	230	255	241	229	251	222	247	252	228	261	253	232	232	270	236	227	237	217	229	246	267	244	219	227	213	243	254	234	223	234	251	213	204	262	242	242	257	245	244	255	253	234	268	230	203	249	247	237	269	244	246	251	234	257	232	214	252	244	261	249	228	243	262	263	282	238	222	251	237	235	237	224	217	261	246	219	238	241	212	235	241	238	252	231	230	233	223	251	222	229	238	248	231	248	259	269	254	252	245	260	229	254	229	229	239	247	232	221	202	258	255	248	235	236	257	256	248	208	228	233	259	222	257	252	251	232	244	247	269	254	258	238	227	236	244	269	240	246	234	234	247	252	245	234	218	226	239	231	215	239	266	232	238	234	246	238	242	243	216	242	240	235	227	246	230	255	259	259	227	249	205	236	259	247	277	271	241	238	250	209	230	257	232	244	238	222	247	231	242	256	265	247	258	246	261	263	231	273	262	248	270	256	260	253	240	245	242	208	220	217	263	255	232	257	230	257	217	216	243	249	253	264	259	244	250	249	264	240	226	222	213	235	236	237	235	219	253	254	226	244	228	247	259	257	259	260	256	245	237	246	232	261	238	264	271	244	235	250	248	229	254	241	246	262	245	228	215	225	209	270	250	202	259	245	245	220	241	245	257	242	254	241	219	248	248	242	237	246	253	254	221	240	226	256	232	259	243	238	242	244	228	241	257	244	269	271	259	230	235	251	227	224	249	237	227	213	236	241	248	234	225	262	230	251	233	236
13596	1257	2500	2903	2532	2137	1817	1672	1422	1302	1205	1101	1094	1010	927	932	844	799	842	786	758	795	743	740	696	721	724	684	761	682	723	649	700	712	700	664	644	663	711	700	653	713	667	653	734	628	636	638	632	689	683	677	660	684	625	615	658	621	641	637	652	675	651	646	600	632	596	645	660	622	679	680	622	614	638	630	681	641	668	660	595	686	652	621	676	675	664	646	648	640	611	587	587	636	630	679	649	595	597	623	623	662	668	624	623	650	628	664	639	638	645	612	588	596	625	628	627	640	655	695	620	656	672	642	562	610	638	668	641	614	609	611	624	646	600	655	680	609	650	580	677	666	613	623	623	625	621	620	583	632	638	640	643	652	652	643	656	601	628	622	622	610	617	668	625	682	605	672	693	639	637	676	657	664	660	672	691	657	682	650	637	616	647	660	659	631	644	699	665	617	601	605	680	627	640	621	691	631	580	607	647	641	635	618	633	632	620	645	655	626	619	622	624	679	627	643	628	648	681	623	614	627	631	596	654	601	587	587	626	665	641	679	633	645	619	626	642	654	633	631	641	625	661	643	601	623	588	609	620	641	559	657	665	623	638	675	598	642	651	634	650	628	630	644	629	595	620	625	652	657	593	643	665	595	659	647	653	632	649	626	600	639	595	654	648	618	622	627	617	621	637	653	611	623	590	657	603	600	651	639	671	618	621	620	653	625	643	652	600	648	615	604	615	652	658	625	637	637	663	624	654	606	657	673	615	648	626	660	642	628	634	652	630	639	620	595	647	616	601	655	629	600	644	593	629	643	660	619	614	629	585	639	616	619	647	666	636	680	651	626	648	656	640	666	632	675	658	697	615	677	629	628	668	613	598	595	617	600	617	621	620	677	650	643	626	591	646	610	592	602	653	629	636	604	632	656	621	630	655	582	624	641	609	623	660	624	604	596	622	634	645	637	648	699	659	662	640	625	629	587	634	649	643	642	647	631	605	632	609	615	598	636	624	675	630	650	603	616	636	632	620	644	686	616	626	603	595	628	670	630	617	629	626	627	636	627	611	605	609	620	623	661	652	588	655	628	635	606	641	678	641	646	613	591	640	614	625	619	644	630	602	629	648	621	607	632	655	630	618	645	603	637	646	627	641	609	580	589	671	660	622	632	678	653	633	684	653	661	601	589	621	690	644	629	594	611	629	673	640	646	644	637	637	672	596	615	644	605	608	652	655	610	607	651	634	585	681	674	648	660	623	659	613	656	618	663	663	677	633	667	652	595	628	660	640	612	622	607	651	633	639	631	643	688	604	632	677	622	653	611	605	604	650	610	613	651	623	668	612	656	641	629	643	653	632	624	655	633	658	674	639	600	601	631	651	629	591	633	599	600	639	645	625	652	641	623	652	637	675	597	633	595	645	634	570	633	596	573	638	628	656	610	640	652	690	614	616	607	587	571	653	625	635	632	681	667	615	649	631	605	596	607	615	635	656	604	652	596	645	655	634	633	603	663	621	584	588	628	590	654	615	654	639	657	617	634	627	657	629	651	650	625	657	672	612	595	602	668	675	671	645	648	623	602	641	662	584	606	604	671	620	657	641	619	546	636	615	642	614	594	629	671	648	612	678	598	687	644	653	607	602	631	600	601	615	671	597	646	647	580	623	621	632	616	663	629	653	592	606	682	641	632	632	619	667	648	656	622	632	627	616	645	616	563	656	655	633	650	635	632	598	660	631	659	629	651	646	639	605	664	587	696	582	644	623	623	663	647	610	611	629	592	641	624	598	600	595	611	651	652	645	614	612	650	598	611	604	651	667	632	640	648	648	631	599	656	609	589	641	643	612	618	623	607	594	669	652	646	616	623	639	665	596	614	607	634	647	615	653	666	595	654	580	685	653	694	654	675	618	619	653	648	642	668	643	645	575	604	625	592	634	662	598	602	666	672	640	612	580	616	609	636	641	664	633	673	602	631	625	617	667	657	609	623	657	611	584	668	670	589	655	602	649	616	628	641	660	646	602	654	622	647	659	632	659	647	624	637	591	639	656	609	675	598	659	590	627	621	661	625	631	626	630	613	615	624	653	611	576	608	594	580	619	606	616	620	626	648	661	622	619	667	627	589	684	612	602	604	623	620	634	603	623	613	596	637	582	646	623	699	616	629	613	617	621	655	661	627	647	652	663	598	601	660	642	627	592	653	625	628	639	588	623	627	650	627	658	622	629	612	619	658	613	603	622	647	657	647	643	661	676	616	660	617	617	617	614	593	623	631	641	625	673	666	639	631	633	655	616	610	596	650	645	663	612	603	635	645	606	685	637	607	634	592	627	622	644	556	647	694	679	674	646	665	643	677	661	641	638	624	630	619	613	663	624	641	642	685	616	618	597	607	651	633	621	633	636	650	629	638	671	642	646	612	675	667	576	683	655	596	619	634	647	630	663	616	601	666	591	601	631	659	651	638	656	591	583	587	648	619	616	649	640	599	587	616	616	644	637	674	663	645	589	617	669	607	625	640	621	645	618	610	592	625	636	608	624	629	674	618	641	668	598	612	619	645	605	599	659	622	720	645	632	667	577	615	694	634	597	621	639	602	686	651	634	587	626	610	643	622	590	654	642	602	619	599	624	633	629	625	641	616	600	618	622	596	615	627	664	619	604	636	598	610	616	672	636	672	637	627	643	642	629	629	616	600	612	643	664	592	628	635	598	622	634	632	632	622	631	612	655	633	606	653	638	586	637	628	668	634	593	633	642	632	632	651	657	621	676	647	663	630	659	657	623	613	647	634	612	626	633	620	661	618	628	624	648	648	626	604	651	635	641	648	643	612	605	634	617	606	614	604	634	585	657	626	593	625	623	606	605	666	610	659	668	643	607	669	607	615	646	656	677	611	603	626	608	646	607	621	632	581	656	630	598	617	621	589	603	626	663	643	643	632	591	624	605	631	609	574	614	561	652	664	665	611	606	675	601	649	631	619	644	659	616	629	640	646	628	655	642	665	667	601	635	623	667	610	680	621	632	628	641	601	638	612	605	657	619	635	610	631	638	632	666	587	630	646	634	674	660	578	668	641	635	629	645	677	608	657	606	600	634	607	620	591	659	597	631	624	632	570	629	658	596	628	620	676	675	630	628	603	619	589	643	633	625	647	632	622	629	657	610	640	631	638	635	644	586	616	635	602	617	642	658	585	630	615	583	668	622	591	664	601	673	642	647	619	645	664	607	700	687	655	584	671	685	609	576	644	616	574	646	637	625	632	673	604	658	582	614	638	693	572	641	653	622	669	661	686	622	642	636	652	650	634	618	649	642	654	598	597	652	664	615	634	623	645	660	600	638	643	633	597	628	656	625	628	657	638	658	652	657	657	679	632	616	623	655	646	581	632	632	615	649	629	627	634	623	581	656	598	661	622	651	598	625	646	637	597	639	626	594	591	607	626	606	626	623	625	590	621	651	637	641	606	594	603	585	595	602	630	642	584	645	635	634	602	648	644	608	649	656	613	605	642
47930	14720	4240	1881	1227	1034	840	783	649	599	539	535	498	538	491	469	428	450	424	421	437	440	394	435	417	399	449	404	425	376	382	368	405	380	408	386	389	396	365	388	383	423	390	383	394	416	388	411	383	431	391	408	379	362	413	386	419	399	380	415	389	375	420	400	358	385	365	375	394	400	366	351	403	384	398	397	397	400	402	412	396	374	393	378	398	423	392	366	409	368	387	377	416	369	343	365	361	402	363	392	361	394	410	379	366	381	387	395	397	393	369	357	369	389	380	378	387	399	397	374	385	389	406	380	346	343	389	347	410	385	353	388	411	366	363	361	393	402	386	422	395	370	409	358	387	388	361	396	380	380	392	409	351	393	400	377	390	390	374	386	361	404	385	367	390	393	394	408	370	399	396	413	400	370	432	384	378	364	389	406	384	388	383	390	372	435	376	414	419	422	353	356	386	429	378	370	399	384	396	396	389	418	391	429	348	413	377	341	416	369	362	379	374	363	350	398	415	383	409	383	407	386	400	393	373	391	385	385	406	418	375	385	385	381	427	367	412	388	374	377	410	403	422	360	364	395	378	404	353	407	404	373	408	387	407	396	380	377	380	405	405	394	424	367	351	371	375	395	399	388	385	383	393	382	407	439	363	356	430	410	375	380	361	389	403	384	408	387	414	401	413	410	403	406	392	359	404	375	389	375	386	389	395	403	356	361	379	408	399	423	433	386	388	409	361	383	400	342	385	365	439	402	386	384	418	407	363	387	365	388	389	387	402	387	422	384	378	409	372	389	372	387	390	397	401	394	376	373	381	403	379	377	371	410	421	368	397	387	373	432	388	415	372	373	372	390	401	415	383	418	431	398	386	396	387	374	372	375	370	356	427	375	362	389	392	406	394	414	380	386	382	390	366	474	427	382	383	384	375	393	396	385	380	376	395	399	410	376	397	377	382	361	371	409	399	443	373	378	394	383	395	356	419	378	369	394	391	382	359	383	367	410	392	340	380	375	366	384	389	407	403	421	404	373	381	385	354	376	361	378	371	387	373	385	399	364	396	394	396	384	373	410	404	378	405	371	365	397	409	414	392	368	360	391	356	390	376	373	352	374	433	383	380	395	357	363	407	382	392	380	399	434	386	367	404	357	426	401	356	403	394	360	396	384	390	406	429	399	385	396	393	361	406	373	396	398	397	396	384	369	361	384	367	389	401	421	399	358	372	411	371	374	438	398	399	406	374	404	363	374	397	414	389	366	379	392	407	404	387	365	399	412	382	397	416	407	392	390	383	431	366	380	419	415	397	390	368	362	417	399	397	376	374	399	405	407	382	397	336	400	440	389	378	373	350	440	384	391	389	412	405	378	356	392	392	406	362	376	376	368	385	394	393	365	385	394	373	369	365	407	404	380	420	366	398	353	402	387	397	402	429	403	415	389	366	374	395	382	396	380	412	396	399	364	398	414	388	335	364	355	372	371	350	388	383	381	417	358	406	365	383	384	390	396	383	392	392	385	361	398	383	354	440	385	406	386	388	388	353	397	357	375	375	386	385	342	383	391	352	379	372	380	371	394	372	328	423	413	387	343	384	371	384	428	379	387	399	388	392	391	401	381	387	405	378	392	398	404	367	378	347	405	422	382	342	388	393	369	369	380	358	367	386	408	365	374	373	367	384	403	359	395	339	394	402	374	375	428	411	396	412	343	342	356	338	358	381	379	368	402	368	428	364	372	383	360	395	351	403	399	378	398	388	436	441	365	375	403	370	393	387	391	404	391	382	364	416	387	393	404	369	387	380	401	357	373	373	429	378	410	359	363	379	393	394	358	394	388	349	403	365	369	365	404	361	367	421	329	400	357	386	378	409	346	396	386	374	375	362	353	406	384	382	382	370	385	417	389	377	391	374	418	439	369	363	402	383	406	399	374	411	389	361	379	387	386	400	380	409	398	436	384	416	399	379	383	404	407	395	364	365	373	383	379	374	403	388	415	390	404	413	370	421	375	379	423	414	380	401	381	395	360	375	359	346	423	363	373	386	367	387	373	450	383	409	381	377	363	412	414	378	386	407	391	410	346	416	367	383	371	401	415	390	413	377	373	351	381	347	362	401	364	378	357	407	408	415	395	407	364	371	369	367	394	365	418	354	368	354	378	340	380	402	375	359	389	378	385	401	367	408	389	345	381	406	373	385	373	406	399	416	403	404	397	403	338	359	386	367	388	331	364	364	363	421	393	436	391	402	380	391	383	392	376	359	422	359	341	390	370	378	386	401	399	399	401	391	406	406	391	398	368	397	415	380	366	378	401	378	392	387	339	372	380	400	380	407	384	390	361	380	361	392	404	402	355	376	379	391	402	372	382	398	410	381	431	368	361	371	388	387	368	358	369	389	383	404	414	389	359	416	361	398	397	404	402	387	398	369	363	373	369	376	400	402	391	371	419	394	402	346	419	418	376	383	367	377	371	374	402	387	382	414	381	396	373	384	375	428	349	372	375	381	366	411	380	417	403	387	448	425	391	364	405	385	358	404	343	364	422	394	402	371	393	384	400	387	380	378	378	415	385	389	395	427	379	345	377	417	391	379	371	361	383	383	391	407	358	384	379	344	400	396	385	423	371	396	407	402	400	385	377	365	411	378	376	378	364	390	365	409	386	400	410	352	385	343	399	389	409	384	377	345	387	396	403	409	385	402	345	386	394	390	355	345	421	364	381	381	418	361	383	388	373	405	400	378	398	403	369	392	395	360	363	412	388	382	416	402	378	389	388	367	384	384	398	401	386	429	377	406	399	385	367	384	383	397	391	379	357	420	377	409	339	398	370	401	399	390	393	354	406	379	338	363	353	405	345	379	395	379	384	389	362	380	386	383	379	400	412	414	365	394	399	383	399	379	388	353	397	382	393	375	399	351	421	424	397	397	401	393	416	347	361	393	416	399	360	417	411	401	375	386	375	370	373	385	366	404	376	398	404	418	380	403	408	382	375	375	317	356	381	419	379	399	400	358	391	366	371	362	378	377	409	407	351	402	396	390	387	395	352	412	385	368	383	373	420	399	396	424	355	392	424	374	374	416	382	355	380	410	382	359	365	381	424	355	369	398	384	357	336	384	356	391	383	342	378	417	386	393	377	400	390	402	381	385	388	390	378	384	368	390	367	390	363	393	361	374	377	351	404	351	379	415	354	370	385	368	400	379	360	379	403	416	394	384	403	354	388	403	361	363	421	395	369	357	403	380	415	375	395	406	392	390	391	391	378	392	396	411	414	403	380	384	404	389	384	405	362	433	391	392	419	364	354	376	425	419	351	403	419	363	381	381	426	360	407	381	381	389	411	405	356	362	331	402	384	390	401	383	425	380	355	397	356	366	368	373	353	330	369	394	374	355	397	381	393	393	384	421	381	391	394	385	387	403	427	395	392	400	372	415	410	417	385	379	349	369	390	392	373	375	386	405	395	364	392	402	410	434	372	411	399	383	353	419	374	383	397	370	400	367	366	362	397
21566	2271	4458	5189	4549	3875	3123	2802	2368	2173	1992	1883	1745	1590	1571	1499	1371	1340	1314	1226	1240	1175	1221	1132	1154	1138	1083	1085	1084	1050	1061	1039	1115	1114	1057	1005	1037	1014	1014	995	1031	1005	961	976	1024	994	938	1037	1056	976	1011	975	980	897	981	971	957	1019	973	979	1004	948	1013	938	988	1011	993	979	973	990	1000	995	958	974	951	976	1007	957	971	954	959	983	966	979	966	936	960	959	938	929	924	947	969	951	957	965	969	1020	958	965	918	938	950	914	885	1014	956	983	983	967	950	986	960	950	958	942	1003	937	953	980	952	953	990	960	906	945	948	962	960	956	949	923	929	907	971	983	924	958	982	910	983	952	924	930	967	950	909	1004	930	966	932	947	913	999	967	940	927	958	937	998	968	992	952	977	1070	980	1041	976	960	964	952	934	954	951	988	1046	930	1030	932	960	908	892	951	974	897	914	916	976	954	949	993	942	907	985	971	945	942	931	910	971	960	955	974	937	978	958	937	961	966	931	973	921	921	939	918	955	932	963	925	916	946	960	917	913	947	927	980	982	924	908	996	915	1011	920	939	929	905	942	953	914	945	925	960	938	1003	971	968	980	1040	968	926	905	976	924	921	904	930	957	936	937	924	867	961	927	974	917	930	943	941	972	869	931	961	919	904	900	934	949	953	902	936	964	953	925	904	1000	977	913	980	948	984	888	961	925	917	918	924	1001	961	977	950	923	920	985	944	933	904	928	973	910	910	928	998	965	953	955	904	993	953	956	960	1008	978	928	996	952	931	971	946	933	955	965	955	922	907	926	994	890	986	992	968	960	956	956	983	962	957	962	953	987	910	952	930	946	932	909	1010	979	971	961	893	977	954	938	964	897	939	919	963	949	927	940	1026	957	937	954	967	944	931	984	940	982	950	958	954	954	919	910	960	954	962	974	940	941	952	966	970	942	906	954	928	970	963	931	917	964	951	950	991	965	935	941	955	902	934	965	851	982	936	1012	932	965	914	946	931	922	936	894	900	983	960	893	950	925	950	903	938	963	943	937	1018	967	938	895	920	909	933	925	1011	940	951	912	889	947	943	893	948	957	930	963	880	963	942	948	956	942	971	959	919	900	973	904	920	1010	999	1000	979	887	916	985	954	915	949	923	948	907	933	991	940	931	910	967	941	955	917	919	928	947	950	934	936	952	975	956	972	913	961	857	901	973	991	971	906	980	977	967	924	957	965	958	912	934	944	893	931	1001	922	943	970	951	884	926	1004	904	939	909	958	1002	958	937	890	930	958	960	970	948	956	948	941	907	921	943	974	918	902	939	936	964	937	917	963	974	934	962	921	945	928	1000	917	953	989	965	985	1027	958	945	941	929	915	958	939	932	916	975	971	939	923	920	974	974	984	971	905	1015	938	971	941	912	988	881	932	979	934	894	889	963	979	914	975	949	948	984	919	952	914	962	939	936	925	909	940	974	967	970	918	963	914	943	900	948	933	956	909	927	918	969	938	938	1002	954	968	909	1012	910	959	981	969	940	963	962	967	902	955	992	968	973	951	978	943	976	950	982	968	947	975	941	930	925	924	931	958	939	964	959	921	961	943	899	957	949	969	924	903	929	957	922	888	953	922	962	917	935	989	881	920	961	974	942	911	982	982	968	928	910	920	937	880	939	919	968	925	906	966	981	980	945	926	973	985	975	955	956	875	918	871	955	908	926	902	981	940	936	963	936	928	882	956	918	933	948	999	958	943	946	928	971	988	954	919	875	955	874	883	1024	925	949	941	894	977	964	934	908	937	934	943	983	955	891	1018	898	931	929	935	918	922	921	948	938	979	964	971	981	936	911	956	866	921	928	940	909	985	952	976	960	938	960	953	979	986	979	969	904	893	949	975	953	898	951	961	903	934	879	970	989	976	956	953	975	953	929	944	875	957	916	927	969	996	946	909	940	926	969	988	935	970	916	949	989	961	859	881	898	944	968	930	960	951	952	977	984	956	936	987	974	950	950	932	976	967	941	973	929	969	949	956	930	898	891	950	903	987	925	929	970	953	927	991	954	867	943	969	987	894	946	915	1004	933	951	907	957	969	947	968	954	965	938	961	906	944	990	931	956	969	963	981	918	954	913	913	932	953	916	951	1006	947	978	954	900	992	1002	963	898	1002	952	950	940	885	960	994	985	923	950	921	992	899	912	946	999	951	979	939	943	938	994	988	950	978	910	946	971	938	942	965	986	931	936	941	976	928	910	936	951	998	937	926	1001	927	949	924	947	968	960	962	983	903	944	901	968	962	929	918	953	950	949	930	916	942	933	920	936	936	954	964	940	993	937	980	913	908	945	906	902	981	916	961	963	927	965	941	951	964	993	994	912	952	946	1001	977	893	938	938	933	945	931	931	950	967	910	988	947	913	880	961	961	952	894	929	988	923	962	903	979	920	947	943	887	922	950	983	922	966	962	967	905	945	949	943	984	900	968	911	917	910	982	960	932	966	933	932	973	937	984	992	976	957	946	938	958	958	942	953	931	921	875	982	932	944	938	956	995	959	961	986	947	905	917	956	948	870	971	964	978	981	902	952	956	991	975	968	910	939	980	995	990	941	925	982	933	983	899	951	965	932	928	935	913	932	944	918	958	914	943	908	914	955	932	918	922	924	988	952	926	928	945	920	922	893	949	904	952	991	962	930	875	950	940	951	931	932	973	891	958	927	964	985	968	914	917	978	958	919	972	899	966	951	910	907	984	931	961	951	912	904	932	962	1000	949	949	943	1002	963	937	992	922	916	964	944	986	910	942	921	954	942	980	917	861	984	907	926	943	968	934	1036	937	977	1001	932	920	957	913	895	924	996	957	934	920	940	999	968	954	996	936	942	908	936	910	886	971	920	986	965	951	921	911	924	928	885	927	908	959	960	982	902	940	922	942	966	983	968	970	954	916	948	973	923	945	943	967	904	941	935	942	953	948	903	941	908	950	922	896	943	946	1004	966	908	931	942	898	948	991	977	990	938	970	945	915	965	992	932	958	948	940	963	939	949	950	893	955	938	916	988	983	933	927	906	920	923	968	942	932	889	1005	929	936	964	955	979	928	919	987	909	967	980	930	982	914	905	908	983	901	945	957	916	924	938	902	1028	910	933	953	946	934	952	1008	983	955	928	951	968	974	1020	978	984	874	979	944	953	920	946	974	971	1009	944	1015	944	904	993	956	936	943	922	893	937	931	979	910	991	936	903	938	973	888	935	938	884	950	936	916	938	911	938	959	979	1000	965	951	988	967	971	954	956	939	979	973	957	923	1004	944	927	1014	928	1007	941	909	968	976	938	941	934	962	927	976	1000	925	958	877	956	906	996	972	904	933	928	919	956	908	876	899	883	995	911	911	950	954	951	944	929	926	896	955	914	949	967	920	929	996	908	946	905	981	939	936	947	940	964	937	976	946	971	923	957	906	940	966	933	971	948	931	946	928	857	900	917	1026	918	902	995	966	941	890	923	973	905	970	1012	985	942	994	950	912	977	986	972	918	949	923	986	966	959	938	908	964	960	984	936	977	933	947	913	927	943	988	1023	910	926	985
4209	382	387	362	364	337	377	354	344	311	394	339	323	354	313	379	340	374	353	356	361	318	347	330	351	337	311	344	351	322	357	342	322	350	369	325	365	316	357	355	311	341	326	355	349	345	324	328	308	330	360	349	330	354	372	335	349	342	375	342	343	375	334	319	336	312	330	361	313	360	332	340	323	365	357	356	322	321	375	364	329	345	352	347	340	328	329	325	317	365	366	311	361	359	328	318	356	360	357	371	343	369	339	339	355	348	315	343	362	364	359	358	389	365	341	344	336	312	357	327	336	332	317	355	342	337	371	372	343	351	368	344	356	308	347	358	316	318	332	328	312	343	383	350	358	336	359	310	325	387	406	366	356	352	387	318	325	357	317	359	344	338	356	348	319	326	361	364	354	348	357	349	338	312	341	348	348	355	297	332	302	363	322	359	332	334	352	342	356	363	339	345	362	308	321	356	353	347	337	359	360	343	362	339	360	325	350	293	370	371	340	325	352	341	340	335	341	330	353	341	339	352	326	339	341	364	349	368	321	329	346	344	344	373	356	362	328	320	369	356	322	345	333	335	347	349	386	325	349	369	355	361	337	347	336	328	346	371	314	349	340	328	355	305	332	362	359	353	360	339	378	316	375	348	351	382	379	344	370	321	343	329	322	343	344	361	375	302	344	345	330	349	340	333	355	354	317	333	313	319	327	315	380	353	319	340	329	301	299	367	345	315	368	348	346	346	353	361	329	330	343	319	357	359	350	350	314	302	323	357	329	329	283	315	349	331	332	387	341	340	347	324	325	312	351	368	354	363	323	340	342	355	342	334	327	361	320	373	327	362	332	350	316	365	356	341	339	342	373	364	365	343	313	360	360	334	349	305	351	362	385	341	340	337	320	342	349	323	355	352	312	366	362	341	358	369	347	340	342	339	348	325	343	372	347	337	351	328	373	304	346	321	339	319	339	334	312	355	378	361	318	330	402	314	343	349	363	352	357	356	381	316	340	375	343	329	361	336	363	348	345	352	343	368	335	335	336	347	336	340	318	343	333	353	371	329	337	339	329	346	317	343	339	344	324	353	325	344	354	366	333	339	324	336	363	296	324	366	342	323	325	354	329	331	316	355	326	354	367	362	347	345	358	353	318	369	325	368	341	330	362	375	319	312	337	334	356	333	348	334	330	319	316	313	351	358	370	342	361	316	349	361	353	342	325	347	340	348	368	335	332	333	357	363	368	360	330	351	322	356	363	312	329	349	345	320	350	333	335	306	312	349	367	350	320	334	337	377	355	334	333	369	318	347	339	362	347	349	341	339	356	360	351	370	345	333	320	340	365	311	331	332	391	305	336	348	335	333	366	364	318	331	339	333	348	319	328	337	318	411	342	375	361	330	323	348	360	340	365	340	361	345	355	318	316	296	355	369	331	354	367	331	340	361	337	325	331	336	323	318	353	374	365	337	359	340	372	337	317	355	379	333	332	355	349	385	347	338	343	323	352	356	346	340	338	305	335	351	350	362	317	361	346	327	325	354	343	348	341	316	334	344	327	384	369	318	332	302	368	378	367	353	378	332	328	346	349	336	339	337	348	324	315	335	348	345	347	355	320	360	366	381	368	347	367	336	370	323	313	340	354	320	337	336	372	358	329	367	324	348	316	340	357	375	323	333	386	353	364	341	361	311	338	319	358	331	343	342	366	299	285	378	365	334	352	348	375	333	343	318	329	305	356	352	339	339	357	310	353	364	351	341	350	365	371	328	327	338	369	345	323	343	349	358	325	372	358	332	329	359	336	353	362	359	334	381	358	357	345	330	365	380	390	321	331	329	354	331	311	328	336	326	345	356	348	332	317	333	362	330	330	367	363	351	324	322	363	362	308	359	315	363	349	333	365	354	356	339	356	335	310	330	342	364	324	337	318	328	326	312	366	326	343	327	339	355	332	340	347	358	356	359	329	312	361	358	330	335	352	345	363	313	358	335	350	338	349	333	325	333	358	354	344	326	308	372	356	357	319	309	327	304	370	299	338	370	344	328	314	335	296	364	359	332	329	337	348	376	349	328	357	346	332	325	351	336	369	366	329	374	378	324	380	383	365	368	338	335	327	338	315	363	350	335	389	358	324	356	360	346	353	347	318	355	333	316	341	338	361	344	338	347	359	352	357	330	345	333	357	312	351	362	361	358	361	324	337	343	321	355	372	339	321	320	341	327	332	349	320	352	342	312	298	361	387	331	311	338	376	334	307	355	333	323	348	337	354	329	317	329	348	326	341	363	332	369	368	330	351	328	373	332	342	310	340	384	289	339	310	351	371	316	322	364	334	349	342	322	323	324	357	342	355	322	324	348	354	351	329	315	335	313	339	338	336	354	355	351	298	346	330	359	353	358	319	405	346	358	362	327	358	398	330	321	314	365	366	341	300	330	342	334	297	349	330	335	314	323	342	338	343	356	340	361	360	304	355	310	363	335	325	330	360	333	361	351	374	383	346	324	349	358	343	314	352	321	349	302	307	320	352	344	361	328	334	331	341	353	305	325	338	341	306	333	327	368	340	374	342	336	322	334	349	334	344	379	339	349	335	339	360	303	353	353	343	340	360	372	320	378	352	314	367	352	350	351	305	302	359	337	322	338	350	325	338	332	319	358	368	336	334	344	354	364	340	321	316	332	331	307	322	336	359	305	361	345	351	368	368	369	333	397	325	378	342	362	324	359	327	352	335	338	346	382	356	324	369	352	324	357	327	334	326	348	352	327	306	351	307	359	348	313	327	335	370	311	361	332	333	347	324	355	319	319	331	300	333	354	329	364	357	348	345	331	372	348	357	355	367	364	342	337	344	349	324	342	315	357	359	347	386	346	339	335	328	347	372	364	337	345	369	355	309	362	334	292	364	344	329	339	378	360	323	375	320	352	345	343	361	365	357	336	317	327	321	345	349	348	319	325	320	363	362	340	352	319	355	335	314	358	316	331	361	294	361	347	363	352	333	322	345	320	341	364	331	347	338	304	354	353	320	339	348	359	373	371	336	352	334	341	356	314	354	348	372	321	338	323	342	331	330	358	338	331	342	337	349	351	335	354	363	350	380	359	363	352	346	355	324	334	309	335	354	358	363	360	356	322	334	351	337	350	333	355	375	341	371	302	327	329	319	364	329	318	338	317	326	317	353	307	343	358	322	376	369	350	353	346	335	346	340	372	304	361	319	345	364	340	313	330	339	366	305	354	363	393	317	356	328	378	346	313	335	344	361	317	331	337	337	342	301	339	331	331	311	328	350	348	366	346	350	376	352	348	352	347	359	336	393	354	344	342	333	359	349	340	366	330	370	313	375	372	352	348	330	317	376	383	366	314	345	313	328	327	355	308	341	401	368	322	368	308	335	336	324	352	332	313	349	350	345	349	337	302	317	348	320	357	346	341	350	367	353	348	351	365	361	337	340	309	347	342	321	314	337	345	345	353	324	346	329	362	314	332	335	371	306	307	359	351	344	338	342	330	351	353
4886	808	911	924	870	863	871	861	873	872	796	837	818	892	862	845	848	712	841	848	823	832	873	822	814	809	829	833	852	809	867	828	812	853	859	840	806	812	835	822	819	863	792	863	769	802	801	886	832	837	815	818	788	807	850	848	824	774	804	819	834	829	869	790	820	864	820	847	839	828	849	792	789	849	851	906	846	822	833	824	823	852	842	781	805	814	791	822	800	843	799	858	801	844	864	832	826	843	811	887	814	799	831	783	823	860	809	812	805	792	838	834	829	818	835	803	826	807	844	851	865	826	871	800	768	804	805	821	805	837	885	816	845	814	874	769	858	813	866	816	840	814	797	860	811	800	896	774	874	819	809	846	887	823	826	815	861	828	838	782	871	833	873	847	827	859	816	792	858	789	822	857	847	790	837	773	801	812	820	875	835	818	857	838	842	854	793	839	792	806	793	787	849	805	807	841	864	836	853	818	860	839	820	916	878	869	815	827	810	801	805	868	834	881	807	871	777	796	819	834	788	851	797	852	849	840	842	845	837	842	848	834	856	803	817	852	890	824	820	827	829	837	862	831	828	791	817	843	829	830	800	814	821	776	844	835	847	805	763	854	845	832	832	852	844	889	793	768	893	778	839	865	814	819	881	816	830	857	819	817	824	813	834	858	774	806	812	804	797	823	802	796	845	807	840	872	854	856	819	844	784	836	840	836	783	846	774	846	825	833	778	814	791	794	841	869	823	814	843	775	835	810	851	808	854	852	809	773	880	806	827	785	786	773	815	831	815	817	826	791	842	786	881	836	857	735	823	821	786	876	808	824	836	829	845	813	847	835	800	826	820	845	776	828	845	786	810	806	845	800	796	836	818	830	850	829	798	820	885	829	859	766	789	796	816	871	804	830	751	845	814	861	836	817	822	815	780	843	818	817	859	852	815	809	837	807	834	822	865	836	871	877	829	851	818	816	789	779	802	869	846	844	787	838	868	813	817	808	806	804	791	801	808	798	815	775	829	796	832	896	857	820	819	823	860	817	812	799	782	819	831	818	820	810	829	817	831	836	834	841	826	876	811	856	777	885	841	812	825	833	808	806	837	791	786	783	844	771	837	821	800	806	809	821	831	798	827	827	816	851	761	875	837	778	857	833	790	815	827	833	791	863	776	877	795	857	839	839	817	827	838	835	826	787	829	850	795	822	824	894	814	841	810	824	803	806	844	853	816	806	797	811	830	873	833	782	807	837	855	807	818	826	863	789	804	834	835	830	840	825	848	854	848	825	809	834	814	816	828	819	831	781	811	863	804	838	866	817	859	803	814	854	838	834	839	843	847	834	739	856	777	764	795	820	820	786	849	826	818	839	770	852	795	838	829	858	824	810	784	841	838	823	808	794	805	832	803	795	826	824	771	846	793	799	842	796	827	764	851	832	837	865	833	804	830	815	834	813	814	849	800	811	854	844	833	818	779	834	796	816	889	857	828	824	810	852	834	805	820	837	858	856	834	795	856	837	829	802	771	807	818	777	833	795	857	795	843	838	824	817	821	778	773	847	834	778	856	804	796	781	840	821	843	768	849	836	822	839	831	866	790	839	802	800	773	823	804	823	829	871	814	826	847	830	805	794	769	817	847	828	840	800	804	830	820	820	844	815	864	816	805	835	830	796	817	824	833	825	820	811	817	820	833	808	805	827	817	839	878	885	801	847	836	839	881	835	817	822	843	858	795	810	823	834	799	827	785	811	841	815	795	812	840	838	789	841	759	820	826	819	786	829	768	815	785	787	898	813	839	812	830	847	857	830	845	808	836	830	837	845	851	836	824	817	793	762	799	766	834	826	820	861	833	838	843	812	831	876	793	784	790	864	783	780	823	827	827	830	838	842	839	797	851	780	787	814	830	842	813	811	810	806	795	888	822	842	792	874	854	818	820	791	870	789	840	821	861	827	851	810	857	857	802	843	802	798	846	845	775	852	778	800	820	850	847	813	821	842	895	804	802	813	872	852	847	855	800	803	815	836	824	818	836	757	825	822	819	853	832	849	828	815	831	863	810	848	839	854	856	900	815	818	800	816	844	849	765	826	861	809	801	835	836	825	805	843	821	850	792	761	851	853	832	835	756	836	790	778	852	779	796	788	821	833	866	810	853	803	839	826	861	793	805	797	795	843	839	830	808	807	836	825	794	873	829	827	810	755	845	828	832	850	838	812	866	836	853	816	856	799	850	826	787	862	857	824	815	805	815	832	844	793	833	794	831	814	766	798	859	832	810	796	809	800	879	827	818	820	808	798	841	856	834	813	853	819	879	808	822	841	803	875	847	824	786	859	800	819	783	859	820	842	810	815	830	887	781	847	811	832	856	845	844	826	849	807	854	874	801	779	789	818	839	838	868	811	834	828	857	840	824	854	829	860	819	803	844	850	818	841	813	837	852	841	833	804	813	773	849	848	809	813	849	816	811	794	842	823	831	782	837	841	837	847	794	851	832	853	785	836	873	878	829	761	830	820	851	848	827	835	785	850	820	881	864	829	878	840	794	836	856	827	788	863	873	805	816	849	822	829	844	819	787	828	824	912	825	806	837	826	800	866	821	813	801	836	831	782	891	858	837	821	834	825	831	788	790	815	821	827	844	847	831	797	834	802	823	860	817	848	828	848	856	800	774	839	860	821	795	827	842	847	810	797	825	819	847	811	820	822	818	798	792	828	792	839	921	802	841	836	814	809	848	839	771	850	791	840	860	867	871	798	874	818	861	779	812	836	836	869	832	822	852	830	787	825	757	849	847	797	815	797	810	813	800	778	873	822	755	832	844	845	866	841	845	797	826	827	826	840	842	814	861	852	807	823	864	811	822	821	829	805	808	790	810	822	795	848	840	821	789	817	779	817	833	817	815	799	802	795	828	796	843	766	841	811	761	847	831	851	904	750	800	834	799	799	819	835	787	802	857	883	762	828	848	767	842	818	829	876	874	809	854	833	829	841	825	859	802	869	822	832	804	866	751	803	800	836	839	775	844	798	791	856	792	869	799	817	802	840	809	742	881	828	795	811	805	822	832	822	816	847	844	803	799	823	813	856	810	822	794	840	791	799	829	796	822	868	822	857	796	782	820	829	845	813	750	803	827	837	811	789	781	844	839	860	764	835	864	813	788	828	854	838	811	844	811	815	849	866	822	823	831	836	835	828	872	835	816	861	792	857	829	832	852	814	863	817	856	794	878	847	797	851	811	809	813	767	873	819	815	834	816	843	802	837	868	848	844	812	872	857	815	839	839	856	769	838	793	809	840	765	803	792	843	847	816	900	828	794	803	800	805	861	828	806	837	743	810	830	816	860	808	866	771	875	820	817	763	860	848	835	884	805	803	826	798	825	830	834	803	820	798	847	819	897	798	838	798	778	823	795	784	785	797	805	866	866	796	852	825	825	808	846	846	813	770	830	789	816	816	826	872	825	813	817	794	788	842	788	808	807	842	809	790	836	842	821	778	869	805	833	838	855	799	843
32693	5342	1401	945	690	539	494	422	407	377	353	324	339	311	293	279	302	285	254	294	301	318	297	241	288	258	279	269	259	261	264	260	264	272	259	280	279	269	272	261	266	257	258	263	248	270	274	283	263	299	252	289	266	257	251	224	246	266	265	252	274	248	254	271	241	248	267	280	248	221	293	264	264	284	268	246	252	237	266	262	281	274	259	266	249	267	279	291	239	254	241	253	289	265	281	285	243	267	243	236	262	232	286	259	259	236	255	247	284	251	255	284	282	237	280	276	243	262	270	258	267	247	252	245	235	254	262	263	253	250	258	286	256	249	270	286	292	244	273	270	274	250	276	259	259	255	274	268	269	255	265	267	271	256	297	271	267	250	272	256	253	273	261	258	242	248	277	243	250	262	223	248	243	271	244	246	257	250	296	288	251	271	249	262	250	281	257	239	265	252	255	270	233	290	230	233	259	280	270	264	233	261	271	281	265	248	279	265	259	242	273	255	256	272	262	260	260	252	294	256	249	251	292	274	258	268	248	268	236	288	247	258	243	265	243	292	284	253	252	272	280	258	247	237	260	268	258	238	232	278	280	230	255	293	254	262	274	271	233	252	266	238	261	264	249	265	272	263	276	251	264	250	258	254	243	251	238	294	266	253	291	264	253	278	240	279	248	245	258	269	280	275	268	243	251	251	244	268	257	291	275	239	260	279	280	280	280	254	301	258	261	239	275	249	275	304	252	284	267	243	267	270	258	226	271	246	244	264	248	259	272	286	245	241	242	258	247	257	258	298	251	250	255	269	235	262	249	291	243	230	267	258	243	266	265	265	252	275	274	270	271	259	250	270	272	266	277	261	273	247	264	261	214	229	257	259	272	283	262	284	262	277	246	270	283	281	281	274	270	241	280	263	257	242	215	259	278	266	275	276	293	276	258	259	244	264	235	243	231	253	240	265	247	284	270	257	262	255	289	280	269	260	274	266	233	250	236	304	276	245	274	257	236	259	263	283	286	259	227	247	248	270	247	270	251	272	239	261	245	261	253	264	261	264	268	243	248	244	249	268	268	247	240	260	276	252	250	232	241	267	264	227	268	253	268	231	251	226	227	232	251	240	264	272	248	266	278	228	277	283	281	256	253	253	276	253	270	238	239	271	262	288	228	262	262	263	258	235	261	260	277	265	251	243	243	284	275	236	269	255	288	277	262	266	251	284	254	253	254	259	281	256	261	264	295	233	264	263	269	297	254	268	236	315	277	241	288	249	250	235	244	259	247	253	251	246	231	274	262	279	258	249	283	287	253	264	268	271	260	251	278	251	240	255	272	286	263	269	256	221	227	248	260	261	264	248	266	246	260	258	228	266	278	267	254	243	247	266	249	293	243	243	273	257	253	232	266	256	248	289	242	255	240	274	266	251	237	258	261	237	231	280	276	231	279	267	298	243	245	244	260	256	287	272	242	254	267	256	277	277	277	271	275	264	268	265	241	224	237	261	250	232	307	257	304	281	257	270	299	246	263	270	287	288	273	247	250	266	230	265	248	244	215	287	265	228	274	275	254	254	269	257	238	246	255	228	257	246	263	240	261	267	269	265	260	246	215	256	270	276	271	271	261	257	250	245	223	242	226	275	240	282	258	245	285	243	240	255	279	259	261	225	247	272	273	277	245	253	251	264	265	263	259	269	230	259	274	247	281	269	250	245	265	231	278	249	233	239	249	259	274	244	260	262	260	274	280	241	254	273	218	249	272	254	248	282	246	253	265	253	267	294	269	244	265	256	263	243	291	270	253	271	236	290	266	287	255	249	243	266	267	271	281	241	260	257	268	275	245	244	275	276	275	278	266	241	291	290	252	239	248	265	291	249	230	259	235	246	270	253	249	230	276	287	233	274	246	290	252	262	277	293	258	226	271	288	277	245	273	258	258	274	244	247	263	270	249	258	284	255	246	257	241	233	262	276	265	270	238	264	261	302	264	280	288	260	261	271	249	268	284	267	259	276	283	289	291	269	237	286	269	255	250	269	264	268	242	223	276	259	267	267	287	272	243	256	266	264	247	232	290	261	272	266	273	255	269	239	253	248	262	267	306	242	265	246	238	253	249	247	276	247	245	258	251	248	267	264	253	272	256	220	284	272	280	254	275	264	278	268	256	251	270	260	279	228	239	270	246	268	295	273	269	277	262	290	273	228	244	253	254	257	272	269	275	244	267	238	286	251	260	257	266	268	286	269	242	287	257	251	256	253	277	297	275	276	256	264	284	254	272	278	213	277	281	285	243	240	266	250	287	252	268	250	272	258	232	245	241	253	252	275	276	276	240	268	236	256	267	258	245	274	272	256	289	267	281	257	221	236	232	243	287	262	256	263	262	241	254	272	253	268	244	272	253	269	287	240	269	264	281	245	263	267	234	261	239	263	236	255	268	212	270	269	275	251	270	260	282	256	249	274	245	247	249	243	263	260	230	236	310	252	240	238	262	269	267	262	257	263	238	243	269	241	291	267	252	262	255	248	276	260	275	274	261	271	255	228	278	270	264	227	283	259	254	274	269	246	220	263	290	256	300	260	267	274	260	248	272	248	302	296	257	255	271	288	266	238	258	267	264	271	275	225	254	240	259	284	260	252	240	290	256	252	248	242	238	246	245	258	254	245	278	280	284	260	260	281	249	266	256	249	260	251	288	250	266	251	265	248	299	269	269	279	254	284	237	242	263	250	238	239	279	262	255	247	266	283	266	266	243	262	275	250	260	256	279	294	266	247	270	246	255	243	241	259	232	245	270	250	273	258	240	251	269	292	281	254	278	257	248	260	232	276	241	275	248	267	246	289	267	267	280	257	291	263	264	262	279	238	247	259	256	273	275	264	274	269	260	274	247	254	274	249	234	247	254	251	225	260	253	267	270	273	263	265	265	295	261	260	283	263	285	277	259	252	253	273	246	294	273	264	241	229	274	270	264	261	245	282	227	257	243	265	256	257	242	251	245	245	251	274	259	269	245	243	235	251	279	252	254	257	229	248	269	265	265	286	240	224	257	298	267	245	252	253	268	262	273	283	250	262	271	257	262	266	242	269	254	268	262	277	266	254	266	256	269	236	244	256	263	257	260	274	239	257	267	281	256	279	278	251	274	275	229	301	272	272	248	244	263	283	254	228	264	246	283	253	225	265	253	239	246	270	262	255	250	254	256	284	263	260	278	258	261	264	249	264	280	257	284	239	257	259	257	253	233	272	262	242	237	285	272	243	252	255	255	258	243	262	270	254	285	286	234	262	253	243	225	256	261	254	254	267	267	227	222	251	245	252	249	283	257	265	272	276	271	243	211	294	261	253	244	255	274	254	229	265	246	251	241	249	271	261	248	260	276	273	251	264	243	256	247	235	258	270	258	272	246	254	282	246	232	245	261	265	251	258	258	256	254	258	296	245	258	286	243	262	272	266	239	249	240	238	231	252	287	228	274	265	258	279	298	266	228	246	257	255	262	280	252	257	244	255	265	275
14879	1398	2549	2871	2558	2235	1899	1654	1412	1284	1186	1168	1067	975	926	866	899	894	853	814	837	812	783	790	833	784	800	739	811	749	715	715	724	737	753	729	725	734	741	692	706	660	706	699	706	654	689	688	698	715	714	679	674	767	686	737	687	711	705	694	711	713	713	620	680	694	661	679	673	667	640	627	687	682	652	654	690	670	680	685	705	645	658	660	724	672	679	647	680	653	691	656	660	690	676	694	684	671	681	723	694	711	629	651	707	695	613	690	646	711	648	647	633	690	644	665	659	634	720	680	686	691	670	677	697	648	629	708	697	624	680	679	681	672	683	685	703	680	659	680	701	675	703	658	634	677	670	651	694	673	642	684	692	663	692	660	720	657	677	626	642	712	703	663	720	688	691	686	645	680	695	654	673	689	627	704	648	641	667	687	682	683	646	675	682	680	665	635	647	654	691	675	681	712	637	652	692	660	655	672	665	717	665	655	650	686	667	678	628	646	666	670	680	676	671	653	691	682	700	662	660	703	639	695	654	654	658	650	645	628	673	646	642	653	649	688	708	628	684	679	651	701	685	682	687	666	692	672	636	689	660	682	701	641	678	647	704	707	626	706	638	659	666	708	666	654	662	687	664	684	605	672	683	691	638	685	669	627	663	668	686	680	693	630	710	647	652	674	662	691	664	695	675	632	639	652	705	677	673	694	665	702	643	663	720	663	686	630	673	652	674	682	633	692	641	701	648	651	690	679	689	631	623	736	704	633	662	698	679	706	682	692	637	659	697	641	657	670	667	661	714	659	636	688	624	654	690	702	698	657	667	660	673	638	701	729	666	648	653	646	716	676	693	738	681	649	681	667	667	644	675	683	672	696	677	632	663	637	680	683	710	655	626	680	645	690	712	679	710	668	704	674	675	702	701	684	682	673	714	708	669	655	687	673	633	678	695	682	670	641	666	703	677	704	624	647	684	662	634	686	658	692	669	641	637	652	698	675	682	688	698	697	658	628	684	659	671	678	677	668	663	692	695	665	641	684	709	678	636	617	670	683	704	664	695	689	657	696	670	706	702	638	655	730	681	644	646	661	684	704	684	674	661	671	695	665	648	663	652	644	637	675	681	692	725	659	692	664	695	688	670	684	635	693	650	649	734	601	714	622	634	636	666	644	686	651	664	669	616	708	695	688	694	691	643	687	710	668	655	668	700	640	688	652	699	627	703	649	691	648	690	674	661	658	685	652	686	648	703	708	697	666	685	669	631	644	672	628	667	666	730	620	695	685	671	612	702	671	655	673	663	675	671	666	685	643	683	670	668	695	676	664	664	675	676	630	671	678	679	678	671	647	665	678	704	664	671	629	719	658	680	693	652	670	657	688	682	637	702	687	661	687	670	624	717	638	689	707	692	647	700	651	655	704	684	710	699	667	675	689	616	668	634	706	704	690	642	658	635	703	660	682	691	670	647	681	691	624	621	690	626	673	671	676	740	681	688	693	680	687	670	696	649	639	707	649	673	671	641	653	632	700	639	681	644	654	661	680	637	654	641	696	687	673	651	672	721	672	672	649	658	659	644	689	665	648	629	650	638	643	636	662	698	693	649	658	654	678	666	663	638	675	689	681	690	663	682	648	682	714	676	678	690	658	673	729	705	694	658	687	663	671	687	697	681	670	631	698	652	645	714	642	633	672	649	649	662	655	670	658	618	669	685	673	664	663	685	665	647	668	693	630	613	656	685	644	670	648	654	640	682	633	699	732	662	697	666	670	665	682	713	717	683	678	625	654	658	689	636	656	633	675	684	667	705	629	654	644	649	716	633	649	632	683	626	717	701	657	697	710	683	654	674	639	659	662	720	671	740	675	642	675	672	681	637	678	699	654	716	667	691	637	668	677	685	642	639	693	708	676	688	678	670	721	641	672	700	659	671	701	646	638	684	663	689	642	671	708	661	666	656	671	646	680	639	710	659	670	717	696	657	677	653	702	670	689	682	659	658	662	688	644	703	710	639	662	666	647	674	704	679	673	691	684	677	716	650	690	657	663	653	662	687	649	666	682	653	674	689	710	684	714	644	644	658	689	650	643	685	631	748	637	701	665	665	703	683	669	655	662	667	634	688	680	654	655	658	646	729	664	704	666	645	673	703	680	652	666	628	595	734	686	690	696	669	641	665	677	656	690	638	710	686	669	656	660	660	628	695	622	643	675	701	639	688	688	650	660	748	679	692	705	642	654	668	648	618	705	667	677	699	670	635	710	649	675	639	636	692	693	672	705	690	706	658	612	677	699	679	680	671	662	704	705	643	678	673	728	680	704	654	657	663	650	703	672	684	660	679	708	725	638	681	640	700	662	672	652	698	665	596	622	665	646	668	703	695	674	653	676	700	654	703	647	644	668	671	671	680	693	659	648	681	646	698	654	677	638	676	615	653	682	628	714	681	690	668	669	613	654	665	685	671	622	654	692	708	676	675	665	684	692	698	634	728	662	687	653	649	654	691	674	635	693	662	654	707	668	689	667	665	662	671	675	698	681	652	672	647	743	687	703	677	681	625	695	701	684	626	710	671	691	660	676	724	685	652	665	682	673	674	644	676	674	677	677	657	684	713	661	625	682	667	631	668	670	671	599	656	709	649	619	661	682	676	651	623	693	681	673	671	671	699	668	709	681	669	694	628	686	709	652	674	656	633	740	634	675	654	682	660	692	686	657	684	677	654	659	640	700	702	693	674	686	645	719	645	653	719	674	665	678	666	606	721	669	670	680	672	660	660	675	679	624	692	699	691	670	713	675	731	691	670	669	656	633	642	683	615	678	674	665	667	676	689	631	697	655	705	645	685	675	620	679	683	670	680	665	683	633	679	657	679	654	688	728	676	654	626	668	650	647	636	688	695	648	655	647	647	669	733	661	669	664	640	672	659	715	659	660	683	666	656	708	703	659	649	633	671	690	670	681	644	682	669	648	680	689	633	672	692	674	647	712	649	684	718	662	681	675	683	634	672	683	699	658	647	663	655	658	656	651	636	633	645	664	709	693	678	644	700	688	608	650	660	681	664	666	677	700	653	645	703	650	686	668	687	691	675	644	665	667	679	674	681	649	657	643	675	668	644	655	688	674	682	664	689	717	679	680	656	691	648	702	666	701	671	714	666	684	656	636	666	676	717	620	587	667	664	696	691	687	699	670	656	662	700	667	667	658	692	652	717	649	637	602	635	639	714	739	658	669	680	663	732	679	632	629	674	695	616	704	711	712	690	663	663	667	695	684	714	640	683	654	633	737	696	677	682	692	669	718	708	663	660	651	680	681	615	660	633	666	700	649	643	690	649	676	719	673	675	663	653	653	725	661	699	647	679	675	659	664	659	653	684	706	707	614	689	730	644	676	708	697	644	647	659	714	637	683	697	678	659	676	692	666	647	647	680	691	646	686	663	693	659	685	680	731	672	691	678	654	675	674	671	652	685	661	665	683	653	620	681	635	663	622	698	697	649	692	647	652	706	678	676	654
45059	12958	3620	1864	1421	1004	846	705	692	616	593	581	497	503	520	515	463	486	454	470	467	457	444	444	440	420	445	419	401	418	441	414	409	487	455	439	418	458	386	432	397	429	417	434	406	407	398	411	388	457	430	368	392	413	433	408	420	422	411	394	362	446	394	428	422	415	389	389	403	369	416	385	406	406	372	419	433	447	428	412	412	401	426	381	368	395	369	392	381	394	400	414	373	384	407	401	418	410	414	387	420	397	425	390	394	404	399	417	435	449	403	417	389	418	379	409	422	405	422	372	399	401	426	436	386	377	393	381	396	400	387	416	406	449	391	406	435	396	408	398	422	421	423	386	379	390	394	373	400	403	409	405	410	443	423	369	407	388	391	410	393	387	425	413	379	394	419	378	427	390	390	433	377	417	418	401	380	395	388	398	375	432	392	402	446	389	407	415	374	417	430	375	365	417	377	419	419	390	401	408	413	389	406	410	388	412	402	411	409	397	388	413	380	421	422	384	361	384	429	379	387	387	404	425	417	415	420	399	409	392	425	414	362	405	414	417	379	398	402	410	442	388	386	398	387	409	370	368	415	375	378	404	414	440	446	404	430	384	373	390	433	380	448	369	403	377	412	411	387	403	394	410	436	377	418	388	435	369	403	449	381	345	391	440	404	403	394	372	365	400	427	418	393	398	365	416	382	406	423	433	438	431	410	393	406	404	393	430	436	411	400	409	398	384	430	388	439	389	431	393	415	426	410	412	384	420	381	394	423	401	408	416	426	375	395	414	406	404	429	407	388	365	418	446	401	402	411	431	418	400	407	412	398	423	364	417	400	414	400	440	391	430	436	414	424	405	423	396	407	408	424	388	420	378	433	394	394	406	420	388	371	387	411	415	411	382	418	400	406	383	397	401	414	376	409	389	418	399	389	420	384	403	452	378	411	392	413	435	396	382	419	406	396	418	369	399	401	397	412	459	400	424	362	409	408	378	391	401	406	413	405	418	382	400	398	424	400	394	398	431	380	391	387	406	421	382	410	416	438	418	403	408	419	381	393	397	423	389	424	426	421	397	387	375	392	424	422	403	409	399	413	376	400	372	403	395	432	418	409	393	416	399	403	418	405	385	389	369	396	394	396	392	383	424	417	398	387	408	427	404	415	412	412	406	405	382	422	404	414	346	415	379	424	420	399	359	414	397	373	429	429	453	402	409	408	379	369	420	388	431	406	397	408	438	430	450	381	393	411	435	387	447	423	360	403	395	398	409	391	383	358	388	396	419	461	406	395	423	437	401	366	404	387	415	397	429	446	390	437	421	378	391	396	388	431	380	385	412	379	425	442	422	378	419	412	399	372	426	435	375	392	396	388	409	404	378	398	402	383	400	421	430	452	375	378	419	414	436	392	442	393	400	413	406	407	434	418	400	417	415	397	380	384	419	437	428	431	434	423	366	413	410	421	386	400	388	435	393	418	439	369	345	402	400	422	393	390	384	434	378	430	398	378	377	409	387	397	415	399	420	386	410	422	434	413	415	399	420	404	411	382	411	404	422	440	412	411	414	394	366	397	381	390	418	377	407	414	434	407	409	430	396	386	378	386	367	409	397	445	442	439	380	385	395	448	407	402	415	397	416	400	401	418	380	412	436	389	447	406	387	417	404	337	412	407	407	380	389	384	351	411	421	389	453	402	437	384	421	384	425	414	413	415	397	391	398	404	375	408	419	382	390	419	409	396	445	409	380	386	451	424	383	440	457	393	400	372	400	394	387	403	406	397	366	437	429	416	424	397	378	402	425	442	409	463	430	415	378	455	434	412	401	422	383	377	397	396	398	383	405	395	417	414	402	392	406	376	394	417	448	397	413	421	379	357	421	397	372	414	349	435	440	408	422	415	420	386	391	418	428	413	392	403	401	402	405	428	355	405	439	384	401	381	389	400	341	403	413	390	359	404	367	401	414	389	406	399	427	407	418	436	414	451	429	423	417	391	413	370	369	416	419	410	434	372	408	372	400	395	407	415	384	419	378	385	375	400	414	404	413	420	379	390	420	400	391	379	414	395	430	399	400	388	392	417	412	412	400	384	415	424	411	460	414	425	400	422	470	381	409	375	407	388	422	410	376	406	416	396	375	355	408	389	397	412	401	398	396	443	377	419	412	433	426	389	387	428	398	402	397	399	384	407	410	404	431	404	411	360	429	398	428	386	387	420	367	413	448	444	399	415	414	400	412	410	403	440	387	416	409	372	447	384	393	390	409	386	400	373	452	396	393	371	422	383	389	408	390	398	404	367	413	407	396	434	411	424	402	391	388	429	389	417	395	417	410	419	422	415	408	415	416	419	375	427	393	449	410	407	427	421	384	434	418	431	374	410	397	414	394	412	419	419	438	386	419	404	403	378	405	432	368	376	389	404	416	401	411	450	383	402	415	401	412	360	398	387	413	449	419	415	351	413	420	376	408	392	390	374	396	393	427	422	358	409	388	384	460	397	399	430	388	428	380	389	397	387	418	403	439	381	402	417	404	400	404	419	395	375	419	420	424	410	415	389	404	373	382	369	413	400	442	363	428	425	406	467	427	412	398	376	397	386	395	399	416	376	366	378	410	391	420	397	437	403	424	403	406	390	398	425	419	429	414	386	405	433	414	424	447	391	407	408	402	381	435	369	388	443	375	375	417	364	387	406	402	407	412	400	430	407	392	402	393	404	407	394	414	396	406	383	413	390	421	431	405	431	410	375	379	383	421	382	361	412	403	394	455	386	380	390	391	414	432	381	392	446	411	425	373	387	397	407	386	368	390	422	380	425	389	371	401	410	398	416	400	381	412	370	401	390	393	423	417	444	390	459	410	405	429	410	384	399	455	412	459	444	386	390	413	435	396	386	422	397	361	423	427	375	430	387	396	406	389	395	435	371	428	424	375	407	408	394	426	377	466	390	385	420	401	393	384	382	425	410	404	406	363	419	410	424	411	410	403	409	388	449	393	423	404	420	420	440	409	388	422	383	384	396	435	429	421	429	399	398	395	371	403	364	402	402	423	419	391	436	382	351	390	404	419	411	367	432	370	391	400	395	404	366	411	423	410	379	422	408	402	424	406	395	421	397	393	392	393	392	408	398	377	426	390	392	382	391	402	415	417	385	416	409	434	399	394	416	440	429	393	403	392	375	428	413	419	410	417	354	402	399	404	380	382	395	482	402	433	442	393	394	411	417	399	406	371	351	420	426	408	389	393	408	438	389	397	411	406	403	389	402	394	381	432	399	403	399	360	405	395	404	421	395	424	423	381	394	382	398	391	397	431	428	428	444	418	405	404	408	388	397	371	429	392	426	362	412	398	426	396	414	410	425	411	390	393	418	379	338	448	391	410	389	397	420	388	410	383	390	394	442	402	384	408	388	398	397	370	424	397	398	394	423	386	410	401	409	401	429	434	405	404	386	406	420	426	390	381	434	394	401	394	392	382	412	411	407	397	404	373	401	390	423	409	391	406	435	395	386	408
19938	2285	4536	5173	4805	3853	3340	2830	2467	2216	2051	1940	1727	1673	1548	1454	1393	1318	1290	1362	1296	1207	1223	1212	1121	1196	1103	1177	1156	1137	1133	1142	1096	1133	1127	1092	1065	1057	1049	1020	1132	1038	1033	1001	1122	1092	1072	979	1055	986	1055	1018	1061	1034	971	986	960	1021	1073	1047	1034	1046	1033	945	996	1002	998	1028	970	1025	1008	993	995	993	993	993	1008	1016	957	1025	1030	961	947	929	1025	1011	948	1010	962	970	993	1017	939	976	989	977	1027	1012	949	958	995	1035	984	1015	1016	1019	971	984	961	1047	994	923	1012	970	969	949	960	977	1002	966	922	993	944	967	972	958	920	1011	948	941	972	985	973	1044	962	1002	975	1024	958	1002	989	990	989	1032	970	965	956	967	994	992	931	1085	1050	985	988	976	987	986	982	994	1032	945	1042	976	1052	999	1040	972	1047	1080	984	955	989	981	1014	1047	972	1051	1005	993	986	953	991	976	937	956	934	1023	996	966	1021	943	1046	930	1033	993	977	1014	1013	950	920	969	904	986	955	977	1021	1018	964	945	984	1009	956	1015	991	956	996	971	1023	980	961	951	940	996	944	997	989	1011	923	1005	985	988	992	990	928	1031	1020	977	974	954	984	984	1002	985	982	1007	984	981	985	921	1008	965	969	1046	1011	966	967	987	980	994	975	993	967	955	991	988	1007	985	994	951	968	999	1044	959	963	944	992	1019	1025	1011	954	950	1029	978	1039	956	968	944	988	990	991	971	951	1000	974	951	971	955	968	946	984	985	933	1012	911	943	955	999	1006	959	995	998	958	944	1002	982	963	989	928	1006	1003	983	1014	1003	984	961	960	958	984	965	970	986	999	1030	947	966	938	1045	975	950	1008	1010	1004	973	983	1009	940	1000	905	963	958	977	978	949	1003	1047	929	965	964	961	996	972	947	979	966	995	942	940	953	925	960	956	960	1012	1005	925	1019	1006	1006	944	1043	1049	978	957	937	941	1017	914	940	1037	1016	1024	992	950	1002	980	929	987	1014	1005	1001	930	1023	920	936	978	960	976	968	995	973	983	979	987	981	917	958	957	948	1016	954	948	1001	1027	965	988	966	949	1036	982	1002	1059	980	924	998	962	967	978	968	973	1000	987	908	932	992	959	934	957	955	1023	1008	999	997	968	945	940	993	972	990	992	964	942	969	943	1061	1026	961	958	999	1013	1007	996	961	969	963	1007	979	957	971	990	1013	977	960	999	979	940	1012	1001	926	1021	972	1028	1035	1035	950	957	1007	957	960	971	1045	1039	941	988	933	980	918	1018	947	967	1008	915	966	984	1010	1005	984	1000	1034	993	1002	981	977	961	991	991	916	1005	967	965	1034	929	969	1008	979	961	1046	971	1014	1050	1031	961	973	953	925	983	979	1011	973	1045	967	987	976	997	926	959	965	964	999	1003	986	1026	959	968	935	986	974	1005	968	1006	1000	1041	1002	978	942	995	955	938	943	1032	948	1019	979	938	1009	932	975	982	947	1046	999	958	965	974	985	962	957	926	968	979	935	934	921	970	1033	1010	981	964	986	1022	974	977	1000	937	950	1014	989	971	992	947	990	1022	1003	934	971	988	989	1009	987	988	996	963	1015	992	888	980	984	972	993	989	966	980	950	987	1029	940	981	944	972	986	900	967	990	934	935	968	963	982	964	990	966	941	959	1015	908	957	996	939	968	965	958	985	1003	938	977	959	969	956	911	940	1007	975	978	979	1017	1024	1000	1000	1009	983	976	972	959	1023	957	973	947	1013	959	1034	939	987	1018	1047	1020	986	971	985	1013	999	948	942	945	964	938	1040	994	931	991	1004	967	980	994	938	933	965	927	1006	947	975	1014	981	1003	949	942	990	1026	1037	983	966	972	1017	1027	974	974	948	998	987	999	1010	955	981	969	931	1039	946	970	1027	962	1000	1009	966	1014	965	936	989	965	951	976	957	978	966	990	984	987	1021	969	1031	997	1008	1019	989	977	989	1023	1001	992	1006	955	984	933	1026	981	963	965	984	994	967	975	981	1001	957	1028	968	1007	942	963	952	970	940	975	973	989	974	981	959	999	979	1058	1000	979	971	910	962	942	988	1018	962	990	1010	1015	925	970	960	955	939	1010	945	974	1065	974	1022	983	985	979	975	1004	957	969	1024	928	969	990	1021	971	938	944	990	1035	958	939	1017	974	996	953	1003	942	946	957	945	1038	1021	965	997	926	996	1002	1009	1023	979	981	955	1009	983	1019	975	970	1004	1004	1008	994	988	1011	966	931	964	945	1008	997	975	979	963	951	956	917	1009	993	981	946	1005	968	994	950	992	989	970	979	937	974	969	966	984	980	941	984	974	1026	1002	960	978	951	987	1002	960	983	961	973	1037	994	988	1001	1023	953	982	964	977	1005	886	1026	963	1001	1018	988	961	931	958	927	993	1004	984	959	1001	975	998	959	922	1003	974	951	948	970	1045	978	1006	953	981	963	989	1000	963	976	991	993	970	923	1019	985	992	945	992	946	916	956	924	955	924	948	1016	963	983	1017	934	997	957	985	1013	950	975	957	963	990	984	932	994	1017	1000	1023	1026	962	970	925	1008	979	986	983	1012	981	965	976	974	928	940	921	984	987	1014	898	984	974	981	1032	871	933	1010	977	988	965	957	955	993	1009	981	999	1023	963	933	973	956	897	991	960	947	999	963	935	945	997	969	945	1015	999	958	982	938	991	972	1037	955	992	1008	943	910	946	983	996	981	943	959	1063	982	986	1028	939	992	1017	980	990	1004	1019	995	980	1011	973	998	968	988	968	1010	955	973	972	998	963	975	982	1005	1004	942	1014	998	939	930	970	979	978	1025	932	976	973	1019	924	991	952	1018	951	969	1005	986	1004	964	1019	1022	1010	980	945	973	977	961	961	982	965	1017	999	993	981	1047	1018	973	984	1010	1018	922	984	982	977	970	965	964	968	1037	987	991	1029	1004	973	988	1042	985	998	1011	1000	1015	1008	954	950	1012	970	975	954	974	960	972	1016	973	996	984	994	937	967	965	983	971	943	985	944	987	920	981	925	991	999	951	1011	979	960	967	975	981	972	990	955	1016	1028	990	988	960	960	896	1028	951	958	1002	975	970	967	986	936	965	1001	977	984	976	999	983	980	984	939	1010	971	967	980	1004	1006	1022	988	1011	1048	961	928	934	1019	944	966	976	1008	1008	978	993	948	985	1031	995	973	958	996	970	988	939	919	907	950	1008	1001	991	957	1005	974	953	1005	963	952	985	1011	972	1007	951	1045	997	979	983	1023	1047	1029	970	996	1003	1016	963	981	962	963	1016	987	1005	997	921	932	976	952	974	1016	937	937	1019	968	979	953	994	963	983	1021	999	986	960	1012	1006	1022	984	943	979	1028	967	984	965	960	969	1009	1005	909	940	910	1008	1050	958	1008	942	961	960	992	1031	996	950	987	1037	974	986	951	952	969	895	994	1038	959	976	1052	1018	1018	998	979	1034	913	963	980	985	965	996	1007	1032	980	929	888	1023	974	1030	928	931	983	983	980	1039	1017	949	999	971	1031	1000	965	1036	938	962	960	997	977	971	944	981	974	1041	966	1057	959	1091	943	999	940	966	968	933	971	1000	956	929	963	960	972	974	995	990	1040	973	984	1003	934	1020	919	988	1002	975	943	974	955	951	1008	990	970	907	996	986	947	940	913	979	986	960	1002	1034	948	992	947	964	968	1040	970	856	963	983	1017	903	972	986	997	996	992	997	1030	998	982	1017	940	1025	1000	990	955	981	1052	952	1016	989	979	984	1027	986	954	1028	1004	956	963	998	982	920	1008	962	925	991	944	1007	1059	957	1019	944	932	1006	1010	988	988	980	982	1032	902	1051	954	955	979	948	925	946
4418	435	392	389	366	342	386	396	360	373	368	372	363	347	358	397	363	305	340	332	360	386	332	351	354	369	343	336	323	374	375	369	373	367	359	332	360	337	348	369	352	336	353	363	352	391	354	366	387	355	384	366	384	342	343	372	334	359	308	356	349	395	329	364	359	383	386	358	340	368	366	352	336	359	334	365	347	364	368	368	348	349	332	351	343	347	345	381	356	332	349	348	383	360	355	396	353	345	367	395	322	360	369	351	336	351	387	332	387	377	337	348	363	334	349	384	377	372	379	380	405	346	353	352	344	325	348	333	315	359	338	350	385	368	377	356	375	359	361	339	388	372	334	390	346	382	360	363	348	351	335	347	393	358	342	339	377	343	317	323	377	334	355	366	337	350	370	374	316	377	369	352	366	372	368	329	343	345	325	378	391	347	393	378	363	368	345	365	356	335	324	333	362	355	353	345	362	354	365	368	340	386	376	344	400	373	362	330	380	394	373	388	366	341	351	312	378	337	353	367	396	336	363	322	341	382	401	378	352	345	368	417	376	361	335	393	348	359	359	350	326	354	373	349	347	375	349	343	353	350	341	354	360	319	379	346	357	374	381	333	403	360	365	351	348	358	362	387	372	372	343	343	359	356	350	373	338	348	380	352	372	339	360	357	373	359	331	395	342	368	352	344	359	376	365	351	388	373	340	334	331	356	358	383	358	365	336	364	351	315	357	361	326	370	335	336	391	352	342	380	324	329	355	360	381	357	352	349	379	348	393	371	376	361	359	337	342	350	338	354	381	336	359	336	389	355	352	339	348	333	335	359	360	361	321	346	352	371	359	351	359	326	357	377	401	379	329	379	371	377	348	349	355	364	348	360	347	357	372	367	346	345	340	371	370	322	288	348	381	349	363	355	359	319	382	369	362	355	354	378	355	364	342	339	358	352	351	389	391	354	321	354	343	337	368	330	386	328	390	356	382	346	370	380	355	355	361	353	359	354	369	336	380	363	348	318	348	323	388	351	350	375	369	354	354	338	349	369	366	390	375	360	336	357	350	363	320	393	381	361	368	345	333	322	363	356	353	383	351	364	384	348	370	372	369	359	372	353	346	359	378	391	347	374	349	333	353	357	370	345	352	319	388	367	422	347	362	344	382	367	395	364	374	339	335	385	342	369	361	346	342	321	319	329	367	353	331	335	353	324	397	327	358	339	334	376	350	378	360	381	341	413	393	375	352	364	335	394	349	347	337	344	342	376	315	397	379	369	344	353	327	342	396	366	391	351	383	385	344	363	350	373	364	348	320	351	345	361	382	365	351	320	360	329	343	369	334	378	363	367	335	331	361	358	361	369	363	326	343	375	367	353	341	341	366	337	364	341	395	354	385	340	390	374	378	365	403	342	344	400	374	335	377	336	356	342	341	365	346	382	354	347	342	344	381	356	368	375	338	353	361	356	319	326	363	389	359	361	378	364	372	385	365	353	361	372	363	354	365	382	382	364	333	360	331	382	353	371	383	319	326	389	368	353	357	358	401	381	341	345	387	356	372	351	366	348	350	378	396	321	343	331	343	386	373	355	378	365	370	359	350	336	348	359	417	339	349	364	345	378	355	335	331	361	387	392	377	350	360	372	354	357	335	345	383	378	395	349	384	353	360	364	376	317	373	372	359	356	354	362	323	326	339	307	337	354	393	371	382	359	374	356	305	318	336	355	375	410	337	362	361	402	380	374	373	361	334	387	370	391	351	381	362	363	356	367	344	365	382	341	369	330	356	310	339	372	379	365	365	331	367	398	365	334	348	352	368	398	359	354	360	381	359	351	354	376	350	355	352	381	375	330	325	368	376	348	352	306	352	333	357	372	334	357	334	369	365	372	322	353	372	361	379	361	367	378	362	354	361	340	374	376	379	364	360	390	357	351	371	342	336	327	375	335	346	368	361	339	354	381	338	356	390	365	401	327	382	357	360	375	380	337	361	375	362	320	347	372	363	380	378	387	381	354	360	330	309	332	347	338	356	347	320	385	318	335	353	361	391	343	361	356	362	373	350	336	366	370	349	352	360	365	350	339	335	372	327	390	357	411	394	356	361	378	386	353	360	363	347	351	337	349	346	358	363	336	357	346	351	346	367	377	344	361	340	359	360	334	344	376	361	357	353	379	349	331	359	347	382	325	357	345	343	333	352	337	329	365	363	355	366	334	369	373	345	368	349	358	370	384	341	364	385	349	371	362	375	352	391	359	364	389	391	327	336	378	346	357	317	386	395	362	356	318	381	385	360	341	342	354	361	376	381	371	332	360	337	372	373	383	344	376	361	342	358	377	314	365	359	366	369	350	350	369	323	381	335	339	407	394	347	356	332	370	374	350	377	355	352	328	368	337	370	336	352	382	405	350	407	369	331	326	331	362	361	342	317	366	358	358	347	347	334	324	341	349	305	363	324	357	353	340	372	384	341	378	382	380	332	334	325	344	323	325	394	371	330	327	340	352	361	348	337	368	374	406	368	355	345	379	369	389	336	331	357	333	365	360	355	363	397	339	320	375	363	335	357	358	368	341	382	389	367	393	333	376	345	375	371	356	364	300	377	360	368	362	364	371	364	386	351	343	356	386	380	377	340	359	343	367	367	355	342	359	418	365	374	358	354	391	361	377	379	378	354	325	349	376	339	357	389	353	365	377	370	369	374	375	364	321	378	380	368	354	359	354	333	379	347	349	406	365	341	371	366	366	335	377	380	379	297	323	349	352	356	351	347	349	369	371	368	359	329	359	368	322	352	359	321	383	345	346	381	361	329	387	362	361	330	351	349	331	383	384	315	366	366	343	347	329	337	369	384	334	337	348	347	377	363	361	368	347	329	350	365	346	376	379	365	368	350	338	383	344	412	382	363	341	338	350	341	355	378	357	363	335	351	342	379	335	365	354	336	355	340	358	352	373	360	351	349	342	362	355	367	393	376	346	387	376	362	353	347	360	352	378	363	364	353	366	395	361	347	402	347	348	357	344	378	352	343	375	350	366	323	345	301	337	337	371	349	329	374	352	335	339	358	365	368	355	384	372	341	332	344	376	358	330	331	393	350	380	386	346	369	332	360	340	337	356	380	365	359	366	337	354	388	360	372	368	346	329	348	361	373	303	357	379	361	350	369	320	352	376	363	351	313	318	355	358	375	363	356	324	342	321	331	332	375	352	336	365	396	346	365	389	320	404	376	375	346	321	375	327	355	345	358	386	359	359	345	374	339	363	342	376	376	352	344	368	331	373	368	342	398	300	370	350	365	372	363	348	367	408	345	382	372	358	369	350	378	336	331	383	361	384	356	371	335	372	339	367	347	342	370	337	345	379	353	338	355	368	336	374	357	363	378	331	342	338	370	351	333	365	386	385	377	329	378	349	368	355	334	348	331	365	356	376	362	357	399	360	357	350	353	343	321	349	379	327	329	316	379	357	346	359	315	364	330	343	377	360	348	333	353	325	350	358	384	390	348	353	349	350	368	365
5092	901	922	947	943	902	933	875	909	908	859	878	866	837	844	812	818	886	863	835	856	913	850	803	832	912	813	879	834	879	897	834	938	878	849	893	846	829	844	846	855	828	873	869	871	879	837	860	833	864	954	879	849	841	888	803	842	871	837	861	837	866	869	899	837	844	877	849	818	855	846	885	852	876	849	867	836	829	841	890	879	906	837	835	859	821	816	873	869	870	919	869	872	855	841	859	870	881	878	835	911	845	823	857	805	872	865	857	828	823	858	851	843	877	890	800	831	852	860	796	821	891	885	845	876	874	897	843	898	903	843	850	877	826	854	820	875	849	808	807	849	913	849	836	809	896	842	837	853	843	837	843	853	885	854	890	842	902	873	837	806	879	860	865	900	860	830	803	864	874	848	909	828	869	818	816	878	841	852	863	875	857	898	865	859	897	894	884	822	857	874	837	866	836	828	866	844	813	863	875	812	856	825	887	876	849	890	849	858	888	848	898	823	822	816	870	879	836	821	827	881	859	881	832	847	877	817	894	885	860	894	868	835	861	830	864	806	898	857	871	865	846	864	880	863	890	855	840	841	833	830	884	838	839	872	874	914	848	879	878	854	883	813	824	870	871	882	846	801	813	846	884	834	871	846	807	852	857	861	828	896	831	833	857	841	893	846	807	857	805	879	889	863	885	815	876	870	851	841	844	865	859	897	855	834	833	815	833	885	850	853	878	898	850	862	904	851	880	813	809	875	913	850	866	844	839	866	826	829	847	827	820	834	827	840	851	864	847	887	848	854	851	836	849	862	844	853	880	866	845	879	844	860	873	847	906	888	786	814	827	844	831	810	838	840	868	863	915	879	849	866	871	846	831	886	914	815	862	898	913	917	860	866	900	835	866	799	840	821	791	834	834	854	872	864	865	905	803	825	861	823	895	938	857	889	818	896	840	862	820	888	840	833	885	828	865	837	850	852	852	819	824	842	848	840	858	858	852	844	863	825	838	824	909	811	854	858	912	867	843	821	900	828	860	814	863	889	862	909	850	864	839	881	868	825	863	889	833	828	828	875	882	848	852	837	857	891	855	882	870	856	875	870	948	832	861	872	882	821	857	839	873	869	870	817	872	940	846	908	879	866	907	847	908	842	810	847	820	908	866	829	865	859	836	853	872	789	847	847	878	817	832	861	896	806	855	841	825	818	856	832	820	829	825	832	790	847	909	846	868	856	834	871	853	866	832	843	856	845	812	818	855	846	870	923	835	837	855	847	869	801	841	817	815	876	835	848	828	855	854	829	845	835	867	827	832	867	856	891	878	835	821	900	918	829	902	888	841	842	844	861	852	826	838	876	822	822	819	920	889	834	881	832	818	822	906	853	892	861	838	855	881	854	865	855	846	851	897	848	818	862	871	858	868	877	820	865	846	913	838	879	836	829	869	863	868	813	822	876	844	819	834	862	867	871	876	850	835	907	838	856	892	900	841	851	840	808	861	798	896	847	861	856	876	823	839	874	842	868	831	820	892	865	846	778	871	862	823	882	850	877	856	813	842	862	816	871	857	901	856	875	892	833	868	884	836	881	890	787	833	865	836	830	866	888	807	828	873	846	829	845	858	784	827	823	823	789	876	896	842	845	913	850	859	917	784	855	860	881	851	900	828	860	876	854	822	863	820	860	851	820	821	836	873	864	886	841	841	865	870	822	883	911	827	870	817	824	809	834	899	845	861	795	882	886	834	833	845	843	852	863	868	849	807	900	863	846	850	836	871	874	869	861	865	856	849	855	854	869	868	864	875	848	908	915	862	871	842	848	858	854	929	822	784	825	877	775	904	829	863	783	820	888	895	852	870	855	843	856	894	864	867	862	821	849	845	825	851	877	882	877	875	838	897	842	879	880	844	918	894	830	881	839	872	873	851	899	873	851	909	862	841	841	882	842	826	837	840	821	891	847	818	817	870	872	864	859	855	876	836	866	858	905	897	814	875	869	861	851	878	829	871	869	909	892	885	876	834	861	918	805	764	851	838	864	867	909	846	822	847	847	832	850	858	876	834	862	834	883	876	863	872	847	884	881	859	824	807	785	876	849	898	808	852	857	854	805	831	884	852	893	831	885	772	885	903	892	882	835	871	844	869	837	830	907	863	831	824	848	809	852	862	849	866	856	835	876	830	841	821	867	829	839	894	894	861	861	827	871	846	870	864	841	873	845	851	833	906	800	835	871	838	845	849	852	853	871	821	824	806	877	868	806	879	878	866	855	826	835	803	844	885	898	859	857	783	805	843	818	837	884	861	903	893	823	821	873	844	871	817	882	842	886	866	834	854	798	860	887	815	856	822	851	910	828	868	814	817	831	858	885	880	864	885	824	871	866	853	957	870	849	851	873	823	862	836	824	858	795	860	841	868	843	872	806	897	874	862	879	805	842	832	826	884	805	823	844	897	889	856	884	818	846	851	859	879	808	846	874	850	812	887	875	859	854	915	853	798	816	846	906	823	888	823	882	792	874	868	847	943	865	856	889	818	836	917	822	850	802	815	866	853	863	826	785	908	866	896	850	875	849	885	855	844	860	825	810	897	834	832	832	845	849	848	868	775	818	808	878	773	871	886	862	830	815	832	883	804	875	920	872	804	811	841	812	894	890	843	844	884	803	891	909	846	848	849	826	868	876	895	918	856	870	889	876	888	854	869	869	847	852	871	836	754	850	891	841	885	910	839	855	900	851	878	830	869	859	848	826	842	824	871	887	885	866	855	852	815	813	882	849	804	856	864	849	853	846	833	889	886	845	843	845	870	846	881	808	875	861	828	924	821	859	835	848	841	826	774	850	856	838	856	816	876	848	907	837	833	827	823	852	841	827	810	835	816	884	828	871	846	843	876	860	910	912	884	828	865	836	838	860	863	866	832	806	844	806	899	849	806	840	839	848	885	868	845	852	813	813	824	859	867	885	841	839	866	854	878	863	820	839	812	835	861	844	888	842	858	853	879	821	884	850	873	779	773	820	860	827	802	849	898	837	827	834	846	867	864	891	876	848	879	825	903	867	902	815	849	809	862	880	867	785	827	856	838	836	853	870	864	846	830	811	844	882	823	800	857	853	846	851	830	845	863	848	872	870	821	859	840	929	864	853	854	841	795	834	803	833	852	859	893	871	815	865	834	826	798	900	857	816	812	812	899	895	838	863	908	822	806	919	838	949	836	840	845	856	868	861	831	873	842	844	883	903	868	829	857	840	841	923	828	814	871	832	869	922	854	873	867	867	874	918	803	855	841	838	869	848	866	840	841	886	846	876	847	867	859	858	889	834	838	818	845	901	858	872	877	813	863	864	878	831	827	897	860	844	862	878	832	856	962	871	864	867	821	874	851	816	840	836	862	878	843	846	850	841	819	852	838	864	866	897	829	853	863	874	858	883	897	890	873	863	854	857	869	897	867	860	800	824	865	835	837	861	838	913	854	850	854	839	902	795	860	859	864	795	845	869	845	820	908	854	887	800	841
33806	5683	1320	977	743	514	489	432	382	388	359	363	338	292	318	318	283	273	247	269	257	326	300	265	311	269	273	241	272	297	264	272	285	259	278	278	267	253	298	254	268	276	262	266	250	288	271	244	274	255	277	292	284	278	259	278	288	271	268	255	241	287	271	290	277	253	253	276	251	271	264	248	291	271	273	292	271	232	242	235	271	253	268	242	273	281	277	286	288	281	250	259	241	262	264	286	276	239	249	264	248	271	285	275	257	280	285	267	262	287	279	275	255	270	278	288	273	267	255	245	248	256	238	263	254	237	269	280	268	278	260	247	265	255	246	278	227	231	267	286	264	245	263	263	260	271	259	256	266	275	261	275	281	302	265	250	283	279	277	265	245	250	284	285	253	266	246	278	259	271	281	304	279	282	259	240	219	261	287	294	272	273	250	300	275	264	269	257	281	261	289	290	268	262	273	260	277	266	244	295	283	273	284	249	267	259	251	273	254	289	281	298	261	294	290	272	252	276	255	274	254	268	279	268	272	265	228	245	300	267	255	275	237	246	262	279	255	276	255	262	271	281	270	274	288	249	266	262	259	285	232	235	275	252	291	241	256	247	260	275	270	283	266	266	282	274	262	272	284	274	253	282	252	257	289	278	275	295	293	268	267	277	235	255	239	271	269	256	275	263	242	283	250	251	299	241	245	287	240	274	248	258	259	249	258	271	260	266	271	254	272	237	247	243	287	236	270	239	252	235	250	246	275	265	262	284	251	257	276	258	257	247	271	252	263	256	257	238	268	278	269	242	283	263	272	271	256	257	266	255	268	263	258	271	275	271	282	242	254	249	250	268	249	271	272	294	254	237	252	238	269	276	254	283	293	265	284	238	249	301	272	263	252	265	249	268	258	306	247	267	272	235	263	279	276	253	281	284	256	273	270	269	289	245	261	246	274	308	298	254	306	258	276	286	263	267	259	266	260	275	272	267	279	304	274	284	289	283	247	250	233	268	256	234	246	253	245	280	265	291	259	247	244	299	242	269	255	263	256	267	282	255	291	317	300	276	278	261	271	256	284	285	253	262	299	278	255	286	236	272	265	244	284	224	260	260	263	256	264	293	231	249	242	248	283	252	284	287	264	279	298	286	247	268	271	215	282	264	264	263	279	266	265	299	269	280	257	290	263	258	279	277	258	291	260	227	271	247	267	250	261	282	251	267	294	255	277	254	267	257	263	285	289	278	252	283	244	277	261	266	273	289	246	279	240	249	282	262	282	240	256	260	297	254	277	258	256	269	271	275	262	239	288	244	267	254	254	252	255	275	262	242	266	268	264	287	251	273	287	253	250	282	249	267	276	272	282	265	262	277	271	278	249	293	259	300	263	281	262	267	266	261	244	261	269	263	249	258	252	283	256	257	228	277	273	269	259	252	255	254	266	247	298	295	257	280	243	252	251	273	254	279	263	278	251	277	255	271	278	279	262	252	291	257	245	263	252	262	293	229	283	233	254	262	263	261	271	280	281	261	247	279	268	271	265	253	269	258	297	261	297	239	254	270	290	260	264	299	251	274	278	230	257	266	251	270	303	300	257	246	294	271	242	316	271	256	256	252	280	266	257	266	237	271	282	269	283	242	282	271	274	267	304	283	248	260	301	256	256	256	243	272	238	293	269	244	244	255	266	243	239	288	286	302	312	278	242	261	232	242	234	271	219	286	266	226	267	253	233	242	269	277	237	292	271	245	241	259	265	281	260	289	286	213	286	281	251	260	272	246	243	249	291	288	284	249	280	271	292	265	279	269	277	241	274	274	252	237	278	273	274	289	253	277	288	234	255	286	255	264	263	267	256	279	289	253	236	249	299	284	254	242	243	271	274	245	278	261	250	230	271	236	248	288	255	260	243	259	269	273	241	260	265	276	249	277	272	247	284	288	249	270	257	256	265	279	252	296	251	280	268	268	292	282	287	277	258	236	293	270	273	256	302	283	221	249	273	296	286	279	239	275	280	271	281	270	268	254	264	269	283	281	245	260	270	258	262	264	228	239	280	251	251	264	256	284	308	289	267	253	278	275	304	277	245	248	257	237	260	270	255	272	246	278	253	263	275	292	269	276	248	256	250	294	252	274	265	266	261	257	274	252	254	244	253	293	266	296	262	260	238	273	239	271	275	234	273	225	261	250	282	263	266	252	284	255	252	250	252	244	286	250	274	265	247	232	265	270	279	228	289	255	248	258	289	264	279	240	242	273	287	253	295	267	282	248	244	245	247	258	256	293	276	255	260	250	257	249	284	246	288	286	254	249	277	225	292	261	271	266	255	259	240	257	253	265	248	274	271	249	252	264	277	229	262	300	237	252	267	250	252	270	257	267	276	257	277	266	241	221	261	262	246	251	255	298	251	245	247	290	297	255	226	288	258	249	268	253	287	274	265	264	294	254	251	272	294	272	281	299	269	258	259	267	244	247	235	288	284	259	247	255	277	265	278	281	286	242	286	281	223	241	235	244	304	259	273	252	247	265	258	255	297	274	270	239	269	266	267	282	291	283	253	272	254	276	265	240	275	258	280	259	255	254	267	296	251	293	248	245	260	266	272	259	251	223	281	283	292	270	294	290	262	258	252	284	250	260	263	262	258	260	251	265	270	290	265	241	260	257	266	281	274	252	227	277	272	265	262	295	243	266	275	259	297	253	275	267	232	268	235	270	245	280	231	266	258	236	254	253	279	256	261	253	260	245	296	274	273	273	250	299	244	253	290	252	281	243	269	265	265	257	254	257	258	256	274	259	235	261	258	259	272	255	277	287	287	251	238	264	250	284	277	248	215	261	256	278	281	278	243	264	225	244	249	248	271	262	246	255	276	293	290	289	266	257	261	263	285	258	284	276	235	265	282	274	285	298	259	255	252	264	255	263	226	272	257	250	278	289	299	249	275	281	267	256	283	294	298	256	286	257	247	240	257	262	245	286	258	218	260	260	268	288	292	254	242	261	244	266	249	248	292	267	250	272	281	270	256	264	269	241	256	260	258	275	261	267	244	259	241	263	272	252	244	275	250	291	284	266	256	289	242	270	261	275	260	289	280	255	252	271	239	247	259	259	265	280	275	281	291	222	249	266	284	268	285	254	290	276	282	282	273	290	235	290	262	269	298	266	276	270	267	264	245	281	282	275	277	277	266	283	260	257	244	271	226	260	283	275	271	308	257	262	261	259	268	256	248	279	281	268	286	282	259	275	285	267	243	252	244	254	267	243	253	271	245	280	227	271	256	232	262	265	286	265	255	263	258	275	248	261	268	265	292	280	264	270	265	286	266	265	251	270	280	279	269	259	265	248	270	251	268	262	211	291	281	276	245	258	262	257	282	264	261	246	249	233	224	243	256	257	255	276	302	247	242	290	310	261	254	264	246	273	243	280	274	272	258	269	263	259	227	270	249	281	252	243	289	256	285	244	253	253	267	278	228	261	254	271	245	243	226	276	291	264	226	243	297	307	245	249	218	267	274	239
15285	1360	2470	2926	2617	2185	1808	1597	1462	1309	1219	1184	1076	996	976	915	890	905	830	846	852	809	839	799	821	721	776	776	761	777	776	742	738	777	738	682	759	716	703	702	737	736	758	705	672	700	686	703	691	731	670	686	673	771	700	703	699	757	662	693	712	697	684	703	707	674	709	695	701	732	706	674	713	696	668	669	676	719	717	675	711	731	677	685	634	733	684	713	652	701	713	685	661	697	669	676	677	698	697	679	664	668	659	699	649	736	690	675	708	677	712	666	621	710	720	684	708	749	696	734	714	696	640	689	672	688	696	685	672	681	649	696	664	617	668	710	680	685	684	703	688	644	687	661	664	741	693	699	666	647	700	708	686	716	728	679	646	663	720	672	677	707	695	695	665	696	706	667	730	727	646	641	690	667	689	711	677	729	714	710	729	713	686	736	668	650	687	672	701	673	661	689	735	669	645	689	723	661	664	699	677	700	632	651	690	716	692	662	706	688	687	701	673	663	689	677	655	685	688	711	683	730	661	707	704	703	714	666	684	683	686	677	655	676	652	658	655	637	696	683	687	672	654	686	691	726	682	678	698	686	659	673	633	635	657	684	674	701	662	668	739	692	667	696	667	675	692	728	655	694	695	697	662	674	718	712	674	664	735	689	699	683	649	686	704	675	671	676	674	635	694	678	694	666	700	671	698	671	649	644	673	668	693	676	688	699	673	699	718	662	643	667	709	698	701	665	717	662	667	686	694	710	674	672	647	703	673	722	705	685	722	657	678	681	675	677	665	702	644	682	646	662	667	635	687	673	671	693	671	657	705	641	689	658	688	705	665	643	684	644	666	640	683	655	669	693	658	681	672	674	671	657	701	673	627	664	663	707	643	683	663	669	687	692	642	699	701	688	672	662	650	656	695	655	681	670	699	660	644	707	667	663	681	694	680	684	638	676	698	679	707	681	662	623	743	645	642	700	667	679	688	706	655	680	676	700	702	697	734	672	730	694	651	627	719	681	652	670	658	686	682	690	665	638	674	661	673	685	678	695	679	733	714	666	681	677	691	666	665	666	670	666	628	671	697	638	694	688	680	647	717	682	625	693	677	663	657	668	691	649	664	686	657	685	677	691	682	687	664	695	657	685	670	681	654	700	680	710	676	665	671	676	669	731	678	642	687	652	688	702	714	676	674	684	687	698	667	724	676	689	686	681	685	660	720	673	661	682	702	720	674	665	707	673	719	618	713	724	663	705	704	685	678	697	694	688	703	680	713	675	640	620	713	638	693	692	700	696	698	662	695	660	680	647	669	676	680	665	703	671	642	694	633	681	678	651	709	655	667	673	652	665	672	675	664	690	713	665	703	645	684	665	675	637	659	670	668	666	648	720	683	738	677	697	717	653	686	690	702	678	650	655	644	722	669	718	704	738	647	689	668	696	664	717	670	699	725	721	655	647	704	703	681	666	636	698	687	647	687	694	707	720	652	681	696	655	708	705	697	658	703	706	700	643	693	702	681	669	680	693	715	678	660	670	673	654	654	681	694	676	682	688	713	671	712	698	695	704	681	685	708	678	640	672	733	730	677	702	709	691	711	629	689	667	681	684	708	670	699	672	672	715	692	681	701	691	700	685	686	645	645	651	642	680	698	697	687	703	668	655	715	673	665	673	654	684	662	632	656	679	700	670	715	757	651	648	634	719	656	702	648	675	691	696	691	685	683	690	715	675	679	734	709	652	675	689	680	673	692	683	716	704	722	703	683	706	678	666	695	696	747	657	700	642	653	642	694	700	630	661	672	651	711	675	721	686	657	713	647	713	659	737	637	689	692	659	698	678	664	672	638	646	726	717	689	659	653	742	723	648	662	663	708	708	696	697	688	672	694	662	676	663	680	685	714	705	645	654	717	685	655	655	672	666	686	690	692	712	692	697	681	686	680	708	674	708	674	738	672	706	695	700	670	685	691	643	705	678	680	699	683	673	657	639	681	706	686	777	686	690	696	706	685	641	708	682	701	660	684	705	680	659	723	691	685	645	692	691	703	716	697	620	671	664	716	698	659	670	715	658	690	634	666	740	671	726	664	667	654	695	683	714	669	664	682	667	712	652	636	778	674	693	700	644	627	709	745	697	693	639	698	703	634	701	769	670	677	666	692	622	734	650	664	653	685	692	683	690	685	672	691	664	626	653	701	675	670	670	655	668	717	632	680	705	722	659	685	684	657	672	655	664	656	688	678	680	685	693	661	718	636	669	661	698	661	657	699	681	651	685	672	645	700	674	657	662	670	697	692	701	674	662	679	654	674	662	704	629	657	724	725	680	668	696	732	700	663	675	652	641	718	707	634	673	685	638	699	664	675	675	693	691	710	668	739	706	691	685	713	681	730	672	657	674	663	662	656	689	692	665	636	671	679	711	693	687	679	668	749	674	680	649	707	686	656	647	703	700	700	687	625	649	727	602	675	676	702	699	721	643	684	662	687	685	688	667	669	726	686	693	707	665	648	651	675	671	720	650	718	685	712	688	680	678	689	711	652	665	708	702	700	657	732	696	694	683	639	684	664	702	703	682	679	686	687	715	665	659	705	675	679	695	688	664	682	665	707	669	669	657	686	713	649	688	673	637	677	726	670	674	696	658	636	694	696	652	700	656	730	746	648	621	642	650	748	638	667	676	668	680	656	658	671	686	689	651	713	669	716	678	697	741	660	710	666	697	669	650	659	629	674	671	647	651	707	664	737	680	686	694	678	704	689	697	650	702	648	716	684	693	685	654	670	731	637	688	675	657	650	688	670	665	704	669	695	667	695	698	659	693	652	684	678	662	651	669	708	681	668	657	713	664	642	642	686	712	667	688	672	641	634	693	667	630	675	724	687	641	665	696	668	675	690	717	671	643	691	649	636	696	666	622	701	695	680	713	706	646	649	688	639	660	643	708	736	638	701	647	641	688	661	658	633	677	714	704	683	667	660	730	627	687	646	695	671	681	651	668	699	677	688	669	613	685	673	679	650	639	688	677	698	703	659	741	660	657	628	647	687	692	704	674	659	657	679	696	713	707	714	683	668	645	657	645	699	654	697	680	668	697	667	661	695	647	728	689	653	666	682	713	710	686	674	683	695	651	676	713	677	678	692	672	639	669	686	721	681	674	701	683	669	652	662	708	649	682	662	692	687	674	688	661	678	702	672	696	643	638	683	657	647	649	648	657	662	633	684	647	635	673	687	688	695	665	673	714	691	680	632	618	654	691	696	648	711	672	741	675	679	715	674	701	659	650	658	680	688	657	660	637	685	671	722	659	673	730	697	634	708	656	669	690	680	689	679	670	687	686	671	714	698	689	649	719	706	725	664	699	677	678	704	638	677	683	685	706	722	698	688	695	682	668	730	688	696	631	684	668	690	619	701	698	654	646	678	684	682	680	687	672	682	691	683	713	694	657	670	711	660	671	668	705	668	679	656	728	676	663	687	684	692	667	679	694	696	664	680	692	679	691	675	664	682	665	740	685
46867	13564	3725	1909	1299	1038	917	750	718	631	541	508	547	472	496	533	457	451	495	458	449	453	450	443	437	457	432	401	422	440	405	397	426	380	412	385	410	398	421	402	422	392	391	398	402	400	366	413	429	428	437	383	404	425	442	440	403	383	410	386	401	418	410	396	439	376	421	365	408	431	435	433	408	414	393	381	402	404	407	410	381	441	416	405	420	446	381	390	416	422	380	392	397	396	387	426	462	391	385	382	421	367	400	399	427	427	425	447	427	388	399	382	366	421	426	418	393	391	401	368	453	370	423	377	422	386	384	427	416	404	412	397	429	383	430	399	400	384	380	395	417	413	443	454	407	389	391	424	383	399	382	402	421	380	402	416	431	403	388	407	401	409	395	445	415	404	399	387	447	432	406	445	415	351	396	465	431	412	398	396	376	414	409	378	390	416	402	379	439	423	411	442	417	389	396	425	464	417	409	375	423	443	401	437	406	419	421	425	403	428	415	346	446	397	401	414	418	424	390	414	390	411	389	407	422	410	403	392	389	393	413	408	401	392	434	425	390	378	399	418	388	394	387	414	404	426	406	441	414	388	409	383	365	409	422	376	397	386	396	415	389	439	400	392	423	408	402	441	426	393	362	377	389	396	439	422	391	395	401	385	396	422	377	430	426	408	414	406	408	405	404	409	417	415	431	377	420	428	423	418	397	384	420	360	406	395	406	404	402	412	382	375	391	378	414	395	405	389	365	431	389	407	391	389	404	372	399	408	370	414	415	411	399	411	387	381	396	450	381	406	402	422	391	423	375	422	374	368	372	402	395	433	415	406	362	410	393	417	446	411	430	379	388	368	374	388	409	394	410	419	389	388	376	390	407	402	408	417	410	419	382	399	418	394	382	416	368	376	409	407	396	397	370	392	390	395	414	395	412	402	404	411	431	379	427	390	361	416	408	401	395	419	422	379	386	410	423	393	405	454	417	380	411	389	427	414	408	409	413	424	398	453	370	405	420	385	378	382	426	388	388	401	398	415	382	410	407	414	409	386	413	393	417	377	401	391	427	399	388	384	406	416	396	418	426	433	384	422	417	428	388	397	408	412	429	409	429	424	407	379	375	426	402	385	416	412	439	384	426	381	411	360	399	370	400	413	376	414	406	423	412	433	411	403	420	422	418	417	378	443	417	389	410	396	422	398	382	421	411	427	402	416	401	379	394	384	449	453	365	400	387	388	425	349	402	349	412	415	392	461	396	414	391	419	412	397	456	363	404	423	424	415	430	420	387	414	411	408	379	384	418	399	430	382	398	391	376	400	401	391	429	404	408	407	385	419	374	388	405	381	409	394	397	407	430	401	396	403	416	397	409	405	400	419	418	400	401	378	368	412	440	380	369	400	356	446	414	388	398	394	400	388	400	429	406	419	401	429	400	399	440	419	435	416	417	394	368	409	426	415	422	381	409	430	385	459	416	379	378	377	380	455	406	413	418	364	408	381	435	389	408	424	394	392	400	443	421	409	388	390	400	418	383	415	416	413	422	391	433	405	378	431	417	402	393	415	416	392	404	398	424	410	405	423	404	434	421	441	393	402	399	428	395	422	413	444	384	421	406	412	383	375	449	402	409	395	407	412	409	396	371	393	400	427	417	426	382	405	442	400	396	400	343	387	392	426	384	373	420	393	369	398	421	432	376	397	376	396	403	402	385	428	397	407	442	437	408	421	387	409	437	407	353	444	414	358	428	395	392	389	378	423	412	422	423	420	390	393	383	421	444	408	424	397	425	445	414	433	427	388	366	401	416	411	373	424	411	414	409	424	446	435	415	437	421	438	407	416	416	390	408	418	352	377	400	393	396	389	429	415	395	401	398	405	410	392	419	454	389	418	375	412	377	385	366	421	388	404	390	410	406	397	442	415	442	410	409	422	399	395	398	375	421	404	400	391	391	383	401	402	426	364	413	435	395	386	384	412	426	393	401	401	413	390	378	396	398	387	428	417	432	405	412	404	367	421	408	430	415	406	391	406	395	389	399	377	406	382	414	397	392	405	412	418	399	416	408	386	414	386	389	373	349	389	369	423	427	391	399	400	402	448	442	427	372	383	414	388	428	391	425	420	400	420	358	409	410	387	423	413	414	424	433	415	380	409	373	422	387	439	415	403	366	425	400	375	385	422	404	416	418	414	407	395	367	405	415	393	384	409	430	400	430	394	401	407	437	435	437	400	396	385	407	419	395	408	446	412	423	398	404	411	437	392	380	387	416	340	417	412	405	461	412	444	427	385	362	391	434	423	359	362	382	395	397	425	391	413	394	392	435	390	427	371	369	390	403	385	390	384	409	414	422	408	386	405	431	408	417	368	390	401	370	385	424	407	418	397	356	404	420	411	437	424	402	384	404	394	383	386	399	396	361	381	423	422	438	406	450	418	379	401	395	395	384	424	401	432	399	388	391	424	416	424	410	425	401	409	410	376	372	426	416	452	413	419	421	380	390	395	443	375	429	409	408	450	407	372	398	397	370	381	395	423	401	397	387	386	427	402	336	427	444	388	426	397	435	414	393	438	402	375	384	412	410	433	411	401	394	413	423	406	393	394	388	411	390	370	379	438	386	392	442	429	428	421	412	389	422	392	414	393	429	400	400	374	443	423	386	368	388	395	398	401	404	433	397	398	386	418	423	389	403	391	417	412	404	410	400	394	421	381	393	415	391	416	437	392	426	416	400	404	378	417	406	441	404	410	429	389	403	435	387	390	421	417	402	405	396	465	441	403	438	405	376	391	376	405	394	405	397	379	414	403	397	385	394	400	404	388	406	427	410	390	407	382	433	442	410	384	423	435	431	361	392	403	435	384	368	405	411	370	369	408	403	393	406	416	445	426	409	365	396	355	392	432	431	406	398	404	451	408	390	397	403	390	407	411	391	443	384	409	421	419	440	449	403	380	402	389	445	407	415	445	409	448	424	386	444	444	424	421	396	426	425	421	391	384	430	380	418	372	419	418	406	415	382	415	390	424	413	386	387	424	388	415	407	398	394	383	413	396	375	380	423	377	410	432	389	399	440	414	390	427	402	427	421	409	435	454	381	384	453	428	445	425	418	403	385	404	386	411	410	412	408	430	383	423	387	423	432	422	392	413	404	406	398	377	403	413	395	399	422	404	395	411	420	446	373	431	407	395	435	423	408	344	410	416	414	384	430	362	424	405	395	431	402	431	408	380	369	389	412	417	410	398	436	399	435	409	418	402	395	410	387	385	382	406	399	400	396	437	393	416	399	420	422	430	405	389	407	422	402	399	402	406	395	408	383	362	422	407	370	412	424	394	441	413	399	401	410	418	378	377	400	381	442	394	419	392	387	406	399	396	421	379	359	394	428	403	381	421	389	368	414	427	400	393	422	416	420	408	399	374	403	421	358	390	383	383	393	408	381	427	378	413	376	392	372	372	413	393	415	392	395	387	394	371	404	380	429	429	400	415	413	393	383	420	395	391	420	408	431	395	423	400
20886	2308	4498	5263	4608	3754	3184	2863	2438	2208	2062	1892	1793	1704	1594	1502	1456	1369	1267	1288	1247	1257	1206	1175	1211	1137	1078	1083	1180	1158	1082	1092	1066	1135	1081	1100	1040	1100	1066	1055	1085	1072	1052	1016	1080	1031	1089	1025	976	972	1065	1046	994	1102	1026	990	1038	950	997	1050	991	995	1020	1050	969	989	1017	1031	989	1001	1015	1006	971	952	1025	973	1017	996	1018	998	1088	933	979	979	1000	982	979	1034	1072	960	984	1053	942	1016	968	1001	999	950	983	1036	1000	1018	968	979	1026	996	1024	975	913	960	972	1005	988	988	1064	954	974	980	1031	966	1008	1006	1035	1001	974	991	980	991	1015	935	995	939	999	973	941	978	943	989	987	992	1019	1033	995	941	968	934	1017	1032	967	980	934	940	1040	953	996	1002	982	970	1016	1036	999	980	1033	968	940	1033	1015	1011	991	952	974	976	967	1039	1010	986	1010	975	1053	991	1005	1000	927	1031	985	1007	943	965	949	979	949	960	1019	948	921	984	937	935	961	958	973	971	921	954	1005	988	976	991	933	942	993	965	994	906	1007	952	979	936	999	984	952	1012	1036	964	975	978	1010	970	1014	1013	991	951	948	947	1001	973	984	1035	950	968	989	1001	986	1018	1006	980	990	947	1047	952	951	1026	922	958	967	962	1007	957	1000	950	947	913	1050	1051	927	956	986	1008	967	1024	1003	1022	968	966	981	994	921	952	963	975	996	976	951	988	995	1011	935	974	961	970	1009	962	967	1001	947	956	940	976	997	1000	1021	1014	1015	945	953	973	966	1021	938	957	1033	983	1022	995	968	974	979	1041	1021	965	1001	963	1015	938	1022	962	986	1018	937	949	954	984	994	955	1017	992	989	946	972	967	945	980	1013	1024	976	967	991	1001	1063	964	1004	989	943	950	1010	990	1014	1001	966	1031	1005	1002	991	991	910	942	982	1010	951	928	938	1003	935	1005	965	963	934	1012	956	941	957	997	979	977	963	962	1022	980	991	963	976	1026	953	967	1028	993	986	964	993	1005	985	967	1037	979	994	1028	921	968	969	1029	999	1032	987	1001	994	1013	989	975	972	936	973	995	1034	979	937	995	960	1010	976	978	975	999	981	1006	1009	999	986	1012	1013	1017	957	976	943	998	998	913	977	958	939	952	998	984	1017	952	983	972	960	995	958	951	999	998	948	929	938	973	1017	1032	988	941	994	975	1024	955	907	1011	963	1021	974	943	943	997	1036	984	978	936	979	967	1003	956	956	952	947	928	1011	984	1018	995	1009	1017	994	960	1011	998	922	937	980	949	958	1002	948	1021	984	955	990	1048	978	978	1034	928	1014	959	1001	1021	946	883	992	935	962	1044	973	958	964	1006	991	997	1019	986	1009	973	1004	992	940	956	993	969	950	954	1031	1001	953	924	1000	924	968	976	993	1005	946	939	977	1003	928	947	993	998	920	1036	1000	953	1002	945	957	991	991	1032	963	979	997	1031	1035	996	1023	960	974	1024	979	976	965	1034	976	923	981	929	946	975	955	1039	980	927	970	997	982	1006	1040	954	962	988	955	984	924	949	939	1034	983	979	1007	977	948	1023	994	967	895	993	965	986	941	936	982	988	986	995	940	957	965	954	936	952	949	1001	984	1016	946	991	992	972	1022	974	1006	1002	1027	983	971	999	1008	920	972	960	959	968	1035	959	1006	997	950	1033	949	1015	982	1025	927	1013	1022	946	911	943	997	911	958	993	974	1011	985	948	953	931	1008	992	976	985	1001	1008	943	979	1013	986	941	945	987	953	975	953	961	952	945	960	947	924	905	1019	969	1012	999	985	989	987	973	969	920	1029	1014	1002	951	965	989	953	985	968	990	1004	967	991	1000	1009	1004	962	1000	986	937	993	989	979	1016	994	1003	975	934	964	1016	925	990	1000	1030	1010	1008	1003	963	957	1002	952	919	959	1033	966	990	995	967	965	959	993	969	958	1012	975	1006	974	953	966	979	978	1009	953	988	1007	1012	1011	952	1010	970	1010	940	1025	970	1007	943	988	1002	968	1034	979	983	991	990	935	957	994	1009	979	968	931	999	1031	972	1021	1017	935	983	965	1011	976	1004	973	1017	955	916	1021	994	1008	994	961	938	1026	1025	1009	971	966	1002	970	991	1039	992	945	1027	1001	984	1008	969	965	936	982	944	943	989	970	1007	964	986	1049	977	993	946	1009	973	1018	941	1003	966	974	997	1030	952	977	982	986	983	1019	983	981	984	1004	924	1043	968	985	992	965	1004	933	974	1032	964	975	972	1040	1009	943	931	940	959	1008	1000	959	922	1014	993	937	944	981	958	995	989	979	969	988	986	943	987	963	940	952	1023	977	1013	994	984	991	951	1015	977	969	960	927	1014	992	974	941	992	936	988	1012	985	1013	958	958	960	995	979	1007	992	945	1024	978	985	923	1001	977	978	978	949	940	971	1025	1017	965	1026	984	991	1020	997	986	989	969	982	994	976	942	989	1012	1025	957	1030	991	1039	965	943	965	989	1000	913	1042	999	1032	971	956	959	1015	977	982	991	1001	947	998	1007	947	1030	1015	1045	962	973	961	979	977	970	954	1027	950	992	1001	995	997	968	932	1000	989	974	1005	997	957	989	953	997	1025	1029	1015	986	1007	960	1023	944	967	966	959	986	956	964	951	937	920	980	980	1026	1029	941	984	970	1000	1004	926	1050	1009	927	979	1001	1035	965	921	964	977	1003	992	976	1015	1040	1014	946	1014	987	976	959	1005	1018	959	1007	1030	1005	974	1011	1025	948	1019	966	979	987	950	1016	961	1013	975	932	917	986	986	976	1003	1014	990	1045	968	955	981	990	1002	945	993	1010	1005	1000	1046	1011	994	961	961	949	1089	998	960	1012	978	1053	1026	998	991	981	994	1028	981	970	1008	939	989	993	961	972	991	1009	946	1021	942	1017	950	1009	946	1010	978	980	922	1011	985	967	1006	1016	1004	982	946	943	977	1015	967	971	935	991	938	966	927	1004	1013	977	919	974	1014	954	969	985	949	991	1028	981	974	956	953	981	976	1038	947	1006	983	1019	958	1018	1000	954	948	913	986	1006	995	1009	1025	997	1014	1013	999	1005	978	1019	985	973	957	947	994	981	974	961	997	1000	952	980	942	952	984	929	977	964	962	1020	1014	989	968	975	1081	983	1006	1009	941	924	947	956	947	1040	962	938	949	970	989	1022	992	958	990	1010	970	1030	959	976	950	959	972	953	987	986	1025	961	991	972	1011	993	1022	944	1010	927	953	954	969	970	957	952	964	945	996	965	976	944	947	1000	1000	1002	995	1003	1046	1004	953	957	1020	1034	959	1007	950	974	996	983	991	1006	1003	942	924	979	980	941	1033	968	934	972	953	979	934	988	978	996	941	955	1002	958	1032	1021	995	1015	980	1025	951	980	966	1013	967	993	999	981	994	966	975	986	959	982	1010	991	918	952	1009	961	998	987	947	961	971	943	962	988	937	953	983	959	977	971	1003	939	976	989	993	927	952	952	934	978	925	924	988	964	1000	992	1031	1030	1008	997	976	956	967	1007	973	985	1015	937	1009	932	953	959	974	961	1014	971	944	997	964	1010	946	982	931	1013	955	1012	974	1037	1004	988	952	993	969	1012	927	1007	991	969	963	1005	1021	975	985	1039	981	1000	1012	957	992	976	967	942	994	949	1037	987	981	935	955	1016	1040	948	993	958	948	936	1008	1001	977	978	1041	973	991	996	1002	984	990	979	1029	961	967	976	990	1025	959	1031	954	960	1017	1010	989	1005	981	954	938	1036	940	963	979	958	1020	976	983	980	1049	997	1003	1006	961	1015	958	1007	993	983	954	969	999	988	986	966	1015	928	1012	963	1026	953	1002	968	1031	1025	978	937	979	965	1003	962	970	968	930	987	995	964	941	929	1016
4332	400	358	358	349	393	358	394	353	330	374	352	384	384	348	346	312	342	335	350	356	355	309	325	326	345	350	330	338	339	368	349	408	320	361	351	332	358	356	345	292	329	326	350	351	376	350	375	357	332	324	358	351	381	315	332	348	382	354	369	321	351	362	366	316	365	299	364	341	392	340	321	364	318	372	313	347	315	354	327	391	342	384	321	309	339	348	327	350	309	372	368	358	350	327	374	345	375	374	318	380	343	405	340	372	338	337	335	350	332	345	372	371	329	361	357	349	363	342	346	360	377	363	366	323	325	347	352	354	388	347	398	357	343	352	348	348	330	345	337	345	330	332	331	336	366	307	351	362	333	349	373	351	349	349	367	367	364	358	327	371	345	338	344	342	307	341	329	355	339	370	325	339	326	406	349	375	378	303	340	322	374	337	354	367	358	344	379	351	364	336	375	344	363	348	335	351	358	326	315	369	376	337	343	369	347	376	327	386	363	374	326	358	322	351	375	348	344	339	349	327	345	332	331	332	337	308	353	345	351	373	346	369	361	346	344	326	365	368	343	340	332	357	394	350	367	350	334	332	333	371	353	317	317	361	338	347	372	344	356	375	348	390	370	372	334	374	356	358	387	362	319	341	336	348	351	327	384	313	331	378	322	352	345	341	331	361	332	353	325	378	352	380	355	339	361	341	356	331	362	364	362	336	343	355	334	380	337	347	334	412	343	354	336	351	335	364	362	376	374	372	335	334	383	355	363	348	346	361	342	359	342	348	384	345	346	359	312	362	324	365	370	346	349	352	366	347	332	345	379	322	339	347	342	342	347	333	344	341	364	339	343	369	377	384	311	332	329	341	355	341	340	351	338	339	336	329	345	332	337	326	360	393	393	330	344	362	341	359	338	343	347	361	351	376	352	340	356	364	373	341	356	331	376	365	358	344	365	357	373	382	344	365	376	378	361	359	357	307	347	331	380	373	351	330	346	376	349	373	351	337	300	346	372	351	360	364	349	332	342	364	329	376	354	365	359	365	360	335	375	347	318	333	351	343	338	327	379	334	364	376	351	353	351	342	371	364	356	353	336	353	339	371	357	378	364	363	385	335	303	381	350	353	332	360	376	350	369	360	339	340	330	398	334	365	351	320	321	376	360	343	329	349	362	326	333	377	326	328	332	323	348	345	348	325	388	365	351	323	369	336	371	381	392	336	354	333	362	361	373	327	374	344	342	359	373	341	365	339	361	353	346	348	334	321	318	376	354	321	345	349	327	407	369	331	340	362	361	350	351	366	383	372	335	368	330	360	349	317	340	339	351	354	356	307	335	312	354	391	321	347	371	360	363	356	382	327	360	343	367	340	341	349	381	365	324	339	333	353	326	338	330	326	327	353	349	344	316	369	327	341	354	327	365	378	352	333	349	318	326	367	383	344	369	333	343	314	321	347	347	344	333	341	332	353	349	381	356	344	342	329	333	351	344	336	311	345	392	352	309	336	359	371	358	351	334	337	360	397	360	368	366	348	342	339	321	384	328	337	330	319	317	388	364	345	357	352	367	339	348	341	387	318	335	323	355	357	336	317	371	343	355	362	334	347	344	374	376	354	357	324	355	348	330	312	375	349	342	356	366	339	335	347	346	324	341	341	380	353	374	312	366	359	348	322	360	314	325	339	325	322	329	352	375	369	336	319	353	353	329	401	348	351	372	343	345	346	367	375	337	334	380	369	316	331	335	315	371	359	369	341	357	348	363	336	369	337	364	350	366	382	352	340	330	369	321	351	335	376	356	349	367	377	379	343	337	335	341	336	292	358	367	354	362	340	314	347	366	367	376	360	360	346	362	359	379	345	377	361	344	367	355	329	334	337	357	395	346	348	337	372	354	348	340	350	356	309	373	333	311	377	324	326	377	342	352	358	321	340	358	350	331	310	343	364	340	351	355	372	372	352	344	346	369	354	358	357	334	350	360	361	332	347	320	365	360	401	338	356	348	334	387	389	357	361	317	358	365	352	361	335	356	366	346	321	375	316	387	413	329	368	364	352	372	366	348	331	347	368	334	368	381	380	367	316	336	345	331	381	353	373	332	350	361	351	335	362	339	316	338	367	343	363	319	371	356	368	332	346	361	381	341	373	351	352	349	365	340	328	376	328	351	332	346	339	342	346	376	359	328	355	320	347	346	383	328	348	346	371	346	334	343	311	320	347	343	367	365	336	357	339	360	353	309	342	341	352	361	378	357	357	340	363	383	324	361	371	341	350	311	371	344	325	363	345	333	337	349	326	340	378	368	345	366	361	357	325	357	350	335	326	346	378	363	358	326	352	337	340	361	317	341	372	360	354	328	341	394	332	367	355	365	337	347	348	370	312	345	351	370	373	338	305	376	294	333	389	344	344	347	348	366	367	346	348	330	384	346	348	344	367	387	375	367	358	355	335	363	356	341	343	351	361	321	362	324	350	335	357	333	364	356	342	339	339	332	378	361	347	332	354	344	359	348	325	352	337	339	358	407	370	324	337	333	346	343	339	357	311	376	341	368	335	357	332	350	372	320	337	352	342	360	328	364	348	362	331	339	346	358	351	346	330	318	356	346	371	334	383	335	334	324	361	362	330	362	387	334	382	339	322	343	319	377	333	365	351	334	352	324	335	336	385	340	358	347	354	360	364	340	333	358	314	371	396	359	317	369	335	358	340	353	343	381	386	400	351	373	323	358	351	326	343	325	338	334	372	365	347	336	375	312	392	349	321	353	369	387	337	376	363	317	351	368	343	378	341	341	346	375	365	326	346	319	358	352	350	334	329	322	374	340	379	362	356	367	360	349	391	357	328	380	364	339	375	327	325	364	330	333	357	314	370	356	361	351	354	347	378	363	327	361	374	367	364	397	355	342	335	338	346	344	340	347	323	326	359	326	359	408	387	362	365	326	339	365	323	361	368	325	369	303	333	372	338	325	339	379	338	349	382	312	396	351	378	326	371	385	377	351	358	376	363	341	341	335	354	323	313	369	356	366	322	361	304	358	369	331	335	362	369	319	330	366	363	344	339	332	354	317	350	349	385	343	329	351	341	358	387	346	334	326	367	345	351	368	353	350	349	352	343	375	334	351	379	326	333	354	341	350	349	396	357	347	386	325	350	324	359	369	364	368	330	393	364	339	373	334	357	359	371	329	363	361	367	332	371	346	341	362	320	368	346	352	322	366	331	319	368	341	356	321	314	322	340	362	342	356	335	337	365	335	356	338	348	340	327	365	355	337	380	368	384	295	370	333	320	327	340	385	326	357	357	405	338	334	350	325	386	337	331	355	353	390	336	386	375	345	349	370	332	378	380	364	371	365	350	309	340	367	354	368	351	346	317	320	321	366	369	336	357	345	332	349	341	334	365	347	339	366	359	360	346	344	333	365	324	384	351	336	348	347	364	350	390	376	327	384	324	358	312	339	357	339	355	315	343	362	366	360	354	369	328	345	346	375	316	346	362	344	334	370	370	349	366	333
4922	888	904	887	959	948	892	828	812	873	863	890	884	898	812	864	831	834	847	820	867	868	828	845	838	895	826	905	802	875	835	840	862	830	842	866	855	846	907	846	890	834	855	862	819	792	840	894	842	846	825	870	857	855	832	821	858	875	861	843	856	854	908	886	801	813	832	857	858	894	859	850	871	794	783	834	832	835	860	847	867	875	854	870	837	835	855	843	913	869	846	837	825	843	843	869	854	809	907	849	872	789	835	823	835	888	839	771	835	864	842	818	870	817	825	841	860	850	809	859	873	809	835	880	887	844	815	811	843	853	866	758	820	848	848	825	854	859	882	848	854	851	851	794	819	889	860	856	868	824	809	917	874	846	813	832	868	836	766	887	807	893	830	796	845	876	836	816	842	813	833	843	865	831	857	835	829	872	810	785	872	871	825	860	843	862	799	874	834	903	850	821	835	838	841	859	812	845	835	873	845	833	882	875	883	881	875	875	805	862	836	845	906	847	797	802	873	918	869	794	823	844	860	820	817	841	859	875	868	790	906	849	835	901	882	778	825	838	798	779	880	824	799	793	860	831	819	889	870	818	840	852	838	813	826	825	867	849	835	875	878	863	850	809	857	850	872	797	827	932	833	917	804	827	836	839	855	867	834	830	788	826	885	829	850	834	788	832	834	887	893	854	856	820	841	876	822	865	878	848	833	830	878	854	861	871	807	790	802	853	825	800	850	923	856	806	831	821	781	810	873	804	866	856	818	846	858	909	821	806	854	844	805	845	848	850	836	812	852	857	879	898	793	840	848	842	883	819	840	777	832	892	809	789	840	808	887	860	834	854	832	922	840	807	843	816	838	879	834	838	839	786	797	844	817	817	763	850	783	842	815	863	819	854	863	858	853	857	839	850	855	807	864	817	858	838	829	844	894	840	872	859	805	868	852	833	823	826	852	808	864	852	853	885	855	870	827	830	834	843	799	868	835	846	828	822	832	756	877	844	905	875	824	828	823	880	878	879	831	791	837	845	829	811	882	792	799	816	821	868	836	830	821	850	851	879	879	825	862	830	852	829	805	874	851	836	837	867	867	853	781	878	858	804	871	824	846	853	857	826	798	813	847	841	814	835	849	873	831	856	833	783	853	851	822	843	842	776	889	789	872	818	854	798	854	825	837	792	837	833	858	856	811	876	870	842	869	783	867	799	820	875	811	812	853	862	832	809	796	889	828	824	862	866	831	879	837	869	865	828	880	824	825	863	834	834	820	838	817	851	854	859	855	849	844	802	831	817	820	871	822	870	835	843	858	804	845	838	812	839	810	850	868	845	785	886	845	837	844	839	840	827	820	885	869	854	856	887	865	818	824	844	918	840	797	848	844	868	825	868	879	835	885	835	821	848	799	829	867	864	864	823	826	850	851	817	830	837	805	850	864	851	817	858	813	831	871	889	818	856	856	828	816	864	811	891	896	814	871	832	853	788	824	850	849	850	850	844	852	815	796	841	832	875	839	854	829	827	832	796	829	861	821	916	835	811	794	845	808	808	879	828	870	810	826	803	840	846	831	807	914	791	844	771	826	861	826	837	844	865	827	852	854	868	808	886	860	867	843	850	810	796	798	867	855	806	852	818	874	847	882	824	843	822	789	859	822	864	856	827	798	790	837	815	854	834	803	734	804	842	888	812	855	879	843	854	855	821	864	843	859	837	822	796	836	817	800	860	821	795	832	835	808	869	843	831	816	856	822	834	824	781	841	920	801	780	842	872	853	828	868	876	853	858	832	844	782	838	889	843	809	814	881	839	817	854	844	850	836	855	824	885	841	819	812	871	809	780	811	859	838	843	830	829	813	843	816	836	891	849	782	867	880	819	844	858	875	817	817	863	856	895	831	868	794	834	797	843	835	886	812	851	823	859	861	806	801	867	894	851	869	900	841	854	844	810	820	812	864	825	803	891	831	857	809	839	836	839	861	859	801	800	831	824	832	867	846	863	838	861	893	842	804	848	791	854	826	813	866	841	816	885	809	842	828	897	856	872	890	835	848	856	889	854	866	817	804	836	851	797	812	815	803	857	832	835	809	818	888	819	825	843	818	826	887	829	825	825	808	814	838	929	824	858	880	863	888	857	832	817	849	837	851	812	874	835	834	874	813	870	859	792	835	856	814	841	861	818	841	852	837	828	849	852	807	867	847	876	854	850	870	841	846	844	878	841	826	843	884	830	790	861	876	868	829	877	851	875	832	801	819	871	856	801	860	836	817	866	833	857	849	839	853	806	857	868	833	828	826	881	844	867	865	837	818	822	808	848	830	856	831	871	826	826	861	887	903	873	793	854	857	867	807	847	828	849	851	814	803	844	852	858	801	872	807	889	853	825	845	885	793	879	816	847	836	848	877	869	823	828	926	807	771	857	880	805	813	861	859	830	874	819	844	866	815	877	829	861	808	805	852	834	860	864	872	836	808	835	857	898	851	842	828	897	860	814	869	873	863	833	863	853	830	844	866	862	849	867	833	830	834	821	832	863	906	846	848	892	868	795	836	805	841	834	810	764	823	860	852	824	830	841	830	825	853	873	846	800	853	859	831	807	829	825	796	810	870	857	896	902	860	849	854	878	867	821	802	813	906	835	814	819	856	815	837	868	859	864	871	816	807	841	828	891	835	827	781	877	894	832	917	837	818	811	824	839	839	852	842	863	859	874	834	865	800	801	876	786	837	874	849	800	841	902	900	882	893	875	888	917	853	831	895	863	831	811	845	820	825	838	846	803	846	845	830	772	866	812	832	794	844	843	834	856	836	842	814	797	866	853	802	890	828	854	851	794	857	863	823	841	866	856	850	918	784	905	875	822	841	843	863	897	853	825	847	850	827	847	821	833	879	824	860	832	825	847	824	852	871	869	865	873	835	844	882	832	837	849	859	851	799	846	884	815	845	823	875	852	829	882	837	838	845	887	854	858	851	861	882	808	831	890	843	816	855	805	813	800	872	848	885	822	813	842	898	869	854	831	833	827	835	795	838	820	835	851	847	837	866	887	853	881	833	884	838	880	842	864	834	856	823	831	866	808	856	875	820	844	796	843	850	846	830	857	819	842	806	811	809	833	832	855	867	843	781	796	835	837	843	818	839	835	853	828	883	852	824	852	864	924	840	846	815	817	815	820	868	797	852	806	824	840	818	875	836	846	825	836	830	869	807	852	871	816	901	857	874	844	842	844	828	820	856	819	859	859	841	854	828	839	843	857	812	835	787	797	834	791	865	912	841	840	833	850	836	843	871	816	902	853	841	819	864	843	870	857	817	819	883	828	844	856	789	889	824	825	840	856	847	763	883	862	836	883	819	812	837	775	837	856	829	838	816	868	840	813	792	865	858	864	850	822	831	859	820	825	833	850	845	844	898	840	837	839	849	800	789	837	784	785	827	877	869	835	806	857	891	888	853	816	816	808	874	860	828	869	818	849	817	836	803	823	845	888	836	872	815	814	820	839	884	821	809	820	836	858
33938	5797	1364	974	735	607	550	422	395	344	391	355	308	286	305	286	302	271	271	306	295	276	258	267	275	276	286	255	275	246	272	261	285	265	262	279	276	280	279	285	270	245	265	274	269	287	268	302	288	280	292	292	291	259	276	282	277	265	247	248	293	282	252	280	248	274	264	271	273	274	243	289	277	241	278	253	270	280	315	290	252	263	242	245	282	238	257	230	233	256	265	297	233	260	259	238	259	282	263	257	279	235	258	260	245	278	272	292	247	273	291	248	257	272	260	279	277	283	278	285	303	250	243	231	224	261	255	272	252	263	280	277	259	287	248	275	290	287	258	241	259	267	240	281	247	285	286	286	263	254	285	295	252	274	264	308	279	250	249	253	282	265	234	260	270	265	242	274	278	244	255	216	247	259	235	242	268	256	256	257	316	258	256	240	260	254	289	273	257	249	247	255	263	266	272	254	245	264	263	268	259	264	271	264	266	261	270	254	247	299	259	295	255	264	284	280	253	251	270	304	270	266	266	266	267	255	270	259	257	274	260	256	261	245	274	266	268	252	250	281	252	257	237	235	252	273	269	251	260	239	272	257	276	277	302	277	301	247	257	261	282	268	270	262	289	241	284	261	262	242	289	243	286	259	220	231	271	261	309	244	235	251	241	278	248	256	246	261	226	252	266	265	264	278	265	246	274	226	274	283	264	273	272	277	274	247	244	244	267	228	272	278	296	225	254	274	296	225	251	267	273	267	265	258	287	257	250	260	279	263	248	264	269	271	263	264	287	267	254	264	255	292	276	248	305	273	264	284	310	263	268	269	240	276	283	238	269	252	240	278	277	271	270	256	266	272	283	264	273	276	253	280	249	291	262	267	259	234	282	278	245	259	236	243	282	244	254	285	260	275	262	249	249	256	240	256	248	258	284	249	272	275	259	244	259	277	241	256	253	253	248	275	249	295	300	304	281	278	277	270	260	271	269	274	274	303	265	278	258	300	254	268	255	282	270	277	282	261	257	273	237	260	251	251	285	256	255	284	287	279	288	241	251	278	289	250	243	225	247	274	267	255	241	276	253	290	256	263	255	293	264	285	260	284	253	284	264	253	279	263	244	258	274	286	278	267	268	242	247	281	226	260	261	259	305	245	233	244	265	240	244	280	255	268	248	242	254	231	258	262	261	290	250	266	267	263	263	270	260	256	269	247	276	263	268	242	289	259	256	297	255	237	271	245	268	239	257	235	259	248	284	255	267	279	266	259	286	260	270	268	267	274	268	257	249	231	270	242	237	251	274	257	224	234	258	264	284	280	304	269	279	259	229	279	233	276	264	274	288	283	254	247	280	249	263	229	291	265	264	256	259	278	294	258	245	305	282	262	228	283	274	282	254	251	282	285	244	249	285	268	284	277	270	261	256	281	249	289	247	267	271	261	273	231	258	265	276	275	258	284	269	260	254	266	273	251	271	280	267	269	270	259	256	254	271	267	284	268	275	237	237	307	255	276	276	268	260	253	242	254	256	243	286	237	253	258	272	259	271	253	297	260	250	239	276	262	254	264	268	284	269	253	287	285	264	282	268	269	294	299	250	279	264	266	245	278	249	232	280	255	251	267	274	302	260	257	250	245	265	261	285	278	263	281	265	262	268	276	278	256	258	255	266	247	265	277	261	254	251	295	285	281	277	280	255	251	268	253	248	255	289	292	254	266	254	269	283	258	255	247	261	280	284	297	267	252	270	277	270	254	270	265	262	233	298	247	263	282	267	257	262	263	257	238	285	283	295	275	253	254	286	286	270	246	261	237	267	255	280	285	271	271	250	275	251	252	278	266	286	246	282	221	241	286	266	230	275	253	249	260	284	248	249	261	280	253	250	262	252	263	253	273	240	238	281	280	303	250	264	248	249	263	276	240	308	275	290	277	259	258	253	266	264	269	243	270	279	281	233	275	290	276	255	269	246	284	290	273	252	227	212	243	263	277	266	274	247	283	269	267	283	241	258	262	278	255	292	282	232	267	277	265	278	232	247	247	277	283	262	244	253	274	280	264	234	256	287	256	226	256	242	251	267	250	253	280	266	299	241	271	264	247	246	268	246	272	273	300	283	269	273	269	260	235	240	259	277	265	276	279	261	265	269	251	251	264	265	272	264	276	260	274	266	252	265	231	309	265	269	264	279	247	252	290	259	250	285	214	256	264	261	269	275	230	300	287	244	246	260	262	249	250	248	277	273	286	259	289	269	297	228	290	253	250	231	246	273	235	237	273	244	298	261	285	265	275	251	248	256	268	299	287	262	268	250	246	215	246	250	248	283	263	262	257	282	234	262	220	263	284	275	248	255	250	248	265	301	256	248	266	288	261	272	251	242	257	258	263	257	281	259	275	276	234	262	248	258	232	261	257	237	244	294	251	264	259	290	278	251	266	288	251	263	257	241	257	284	280	280	278	288	280	272	257	289	251	253	274	269	257	278	262	244	259	264	255	259	273	261	303	265	257	228	256	249	259	267	264	275	241	260	273	283	283	286	281	274	272	248	285	263	269	297	302	281	244	263	278	261	254	262	288	268	258	262	262	235	268	264	266	276	255	291	282	274	255	252	263	284	285	275	264	279	234	261	251	266	292	271	265	239	260	252	262	240	241	247	247	268	239	271	272	265	279	275	260	246	274	288	318	268	278	275	257	263	241	265	260	285	275	260	259	263	249	255	281	306	284	262	239	278	278	291	252	245	261	245	276	253	276	266	257	279	268	277	275	242	281	275	264	259	266	275	307	252	279	293	242	295	260	296	250	247	249	256	267	260	278	233	259	246	284	246	272	271	269	262	261	264	254	257	264	258	241	273	286	234	221	253	250	263	271	249	295	279	294	256	217	299	234	272	247	264	247	277	301	256	258	242	266	259	248	291	268	267	273	268	227	271	252	272	260	282	259	233	251	233	254	257	250	315	269	252	261	277	312	261	292	270	284	236	250	260	262	277	267	265	278	253	262	267	254	281	252	256	272	237	291	239	249	271	256	263	249	255	251	286	256	271	232	273	278	299	277	277	296	283	271	254	261	252	245	227	260	255	263	283	243	269	215	235	259	246	256	229	249	279	259	284	252	262	277	285	264	246	257	272	256	270	270	308	260	257	280	253	262	254	253	271	266	306	282	273	297	268	268	261	263	263	273	279	263	232	262	268	260	264	248	262	231	236	236	239	250	271	296	267	263	264	257	278	276	262	253	265	259	251	275	286	281	260	229	264	280	223	273	264	236	259	287	276	290	232	256	298	249	242	281	280	258	234	276	280	252	278	275	289	258	248	287	265	251	264	269	261	270	238	270	231	281	249	274	279	252	264	289	260	240	264	251	274	274	252	252	275	240	256	259	261	280	276	272	227	271	264	282	241	286	263	271	278	254	286	233	258	259	242	254	256	259	302	245	263	248	239	230	258	256	262	273	249	241	279	228	256	257	282	291	263	247	236	236	242	275	244	295	250	239	244	274	251	255	284	240	275	275
15577	1345	2607	2918	2600	2169	1913	1655	1506	1383	1237	1188	1052	1019	1043	967	912	872	888	847	889	824	831	754	781	785	788	786	769	751	747	720	733	745	717	732	720	718	718	702	721	716	666	710	712	700	685	694	672	691	739	709	697	634	683	692	677	744	630	649	704	728	684	700	651	703	724	723	701	723	675	664	671	686	709	657	695	705	647	714	680	701	681	653	738	774	691	661	642	691	687	660	690	665	667	664	668	683	711	650	659	668	657	679	689	665	728	690	691	674	705	650	704	717	690	704	680	648	667	664	721	676	695	684	693	697	623	727	711	665	635	714	695	697	721	678	637	683	679	651	650	641	679	708	683	690	680	645	686	649	657	681	682	705	677	692	663	640	713	666	671	702	683	677	670	672	715	704	720	670	693	690	696	689	676	705	722	716	680	703	649	661	729	644	673	662	629	669	697	629	686	636	649	671	664	704	643	696	667	684	656	688	674	658	686	649	721	698	673	699	659	691	692	661	694	649	685	683	674	653	658	739	726	754	655	707	716	652	698	683	670	662	674	683	668	705	712	679	739	683	680	665	677	679	667	661	664	652	699	694	695	657	684	650	662	670	663	678	737	695	709	671	647	674	705	659	669	674	653	699	704	645	673	682	669	635	694	698	684	644	668	689	702	709	660	729	637	676	669	671	690	667	680	715	673	691	684	670	733	683	722	698	700	697	706	686	681	656	674	648	749	663	692	693	704	658	669	688	712	708	700	658	702	679	722	613	678	660	653	681	694	667	678	711	720	669	651	726	675	670	663	660	672	719	671	712	674	663	689	666	689	683	653	674	702	664	677	697	687	664	636	706	693	670	683	633	719	686	698	645	670	713	646	658	701	682	675	689	680	739	687	697	665	650	697	688	698	623	694	678	702	677	666	704	706	664	663	666	693	701	671	646	668	685	669	697	664	666	673	723	666	648	657	631	690	658	684	670	677	683	657	721	690	639	674	740	636	699	683	688	655	701	663	713	693	696	662	708	651	678	719	674	682	659	689	698	677	670	713	672	709	665	664	671	649	675	652	665	630	650	640	641	727	664	638	670	662	741	673	685	671	658	687	680	706	648	717	688	689	684	668	731	676	674	685	675	664	673	645	668	686	637	683	709	690	682	670	704	675	656	667	681	661	692	674	677	665	641	681	723	666	711	707	678	646	727	663	660	725	663	693	666	691	696	680	663	687	660	677	698	660	652	656	691	660	693	660	692	701	705	734	734	715	674	682	719	639	676	711	658	674	699	680	720	691	650	714	738	646	644	690	682	677	635	655	729	661	654	697	735	645	633	674	692	649	645	680	688	691	636	652	652	682	686	724	691	657	674	705	673	677	674	668	667	678	699	622	695	682	667	687	645	656	671	617	749	650	717	669	694	682	648	696	678	670	660	663	666	681	704	647	660	697	695	719	691	634	641	663	680	698	628	678	668	647	714	657	740	653	651	688	702	614	642	633	663	696	710	743	626	689	669	706	664	671	688	726	701	676	695	663	689	677	703	700	672	733	715	691	707	644	666	697	682	661	679	690	668	667	703	655	670	654	728	709	705	674	680	667	653	654	666	709	683	657	667	689	750	700	649	651	670	680	677	668	648	673	696	695	718	677	688	660	683	675	664	674	693	681	647	684	639	685	666	718	690	688	696	657	705	619	714	646	680	690	645	646	681	692	693	687	702	680	670	710	627	691	651	677	695	700	678	687	694	679	643	708	677	689	690	690	696	654	649	648	683	698	653	681	678	678	652	677	696	661	691	653	659	663	688	664	673	679	707	670	679	678	677	695	658	649	671	659	680	663	729	610	663	655	651	717	675	705	706	676	655	758	656	669	694	677	670	639	726	662	664	646	657	708	641	663	691	683	715	659	653	624	660	651	675	674	655	639	692	689	657	677	670	668	679	687	694	656	638	701	697	711	664	711	669	654	655	630	701	675	638	684	656	673	655	671	707	644	673	621	695	708	679	726	687	658	685	703	738	699	679	693	654	653	673	676	667	672	644	683	708	701	656	674	699	661	680	670	700	659	692	644	675	669	723	650	697	629	680	694	644	727	662	646	650	668	661	677	702	668	668	663	705	683	673	723	681	686	704	718	721	673	679	703	731	692	629	723	650	675	652	638	692	721	673	677	676	702	655	703	755	684	705	695	688	716	679	691	682	701	674	721	672	695	708	706	629	634	677	680	693	681	650	689	736	675	710	680	644	685	675	649	675	680	700	670	695	725	663	707	645	661	716	672	707	699	664	723	698	672	721	691	682	685	688	652	641	658	703	693	666	683	653	748	702	664	690	659	675	650	641	629	665	645	705	683	670	682	716	695	694	626	672	674	688	663	656	676	682	673	728	677	727	682	683	689	654	650	681	653	689	659	656	654	688	701	699	657	632	677	684	682	650	685	661	678	684	688	678	639	717	730	634	649	685	676	697	663	702	625	678	668	643	701	690	690	649	672	704	663	649	749	650	703	701	693	713	729	641	681	644	643	703	672	647	690	701	685	680	697	680	647	712	681	662	686	666	665	705	638	683	649	679	715	682	665	669	664	699	667	665	654	744	659	702	666	711	672	644	669	714	702	652	721	707	648	629	661	662	725	701	729	662	660	709	702	643	617	708	645	685	653	660	708	703	704	694	694	707	672	669	697	675	686	656	711	664	698	630	672	674	632	719	666	688	682	692	668	692	671	707	669	631	679	686	673	665	692	683	676	673	685	668	638	686	666	673	705	638	696	702	647	682	657	677	676	658	721	667	730	697	680	655	663	723	694	695	666	617	685	682	636	663	663	676	667	702	674	719	696	669	657	698	653	711	675	705	678	681	694	701	698	673	703	665	683	696	704	723	662	714	724	732	642	628	713	696	711	686	648	648	647	637	725	738	663	655	643	703	649	694	672	674	672	691	687	685	684	660	690	638	674	663	647	667	684	674	664	628	718	668	693	624	678	659	670	719	689	710	716	668	716	661	630	670	678	671	689	690	694	647	704	702	659	686	725	669	657	697	714	653	678	659	719	685	655	669	700	695	711	665	656	721	726	656	732	707	647	665	657	677	677	675	674	696	665	659	647	677	663	677	684	655	655	669	698	709	618	667	720	685	726	662	655	661	699	672	682	695	610	726	665	723	719	634	712	680	636	695	622	693	704	651	656	670	722	672	688	672	657	675	685	675	678	673	670	667	657	696	679	658	678	645	688	664	727	698	722	642	720	712	700	685	616	729	689	700	696	671	658	738	734	675	708	662	719	662	672	707	661	627	661	718	686	676	633	697	680	662	684	663	726	662	666	670	687	670	700	686	649	676	700	663	685	655	724	699	707	718	691	705	709	687	661	685	672	666	674	676	700	654	683	711	647	701	736	668	691	652	672	675	686	663	700	712	661	648	694	683	703	710	711	679	702	689	707	642	700	703	692	663	656	717	686	713	712	667	695	702	646	732	660	675	690	693	680	680	648	660	665	674	684	706	644	688	686	632	704	685	670	710
48426	15263	4426	1904	1374	1007	824	797	658	609	613	507	493	515	495	463	463	469	502	420	427	472	435	458	426	441	416	391	415	418	368	461	418	393	416	417	420	388	370	421	392	446	469	402	448	400	436	426	381	433	377	397	402	449	421	382	426	411	374	365	422	395	383	424	427	384	399	443	428	387	464	385	387	433	421	389	387	340	420	420	421	433	425	419	389	422	429	379	420	371	399	408	414	423	392	394	405	411	442	368	389	392	399	390	446	409	437	399	405	453	433	406	398	426	397	412	383	431	396	397	394	373	392	335	370	409	420	417	425	429	420	397	398	419	403	381	406	399	422	379	410	372	387	436	452	395	364	445	435	437	399	413	382	376	410	449	410	400	418	428	403	455	411	404	385	409	416	395	374	432	414	400	420	411	368	408	415	403	414	424	419	382	378	403	391	409	417	405	428	403	392	389	413	413	416	416	399	433	392	413	421	404	435	415	406	355	388	422	403	403	460	393	421	386	387	421	435	388	395	387	443	401	402	428	416	432	416	408	390	425	385	414	410	417	419	432	443	461	398	411	416	420	418	413	396	414	389	400	403	423	344	400	413	413	394	427	411	373	404	412	383	386	398	395	411	427	391	412	402	451	427	393	391	407	414	392	381	414	397	415	419	410	384	367	392	385	385	389	436	372	395	434	391	416	417	408	360	407	400	422	396	377	402	395	404	413	403	368	383	412	405	392	414	410	397	408	432	398	372	393	389	386	390	450	404	406	432	420	368	382	399	415	417	387	426	404	383	389	405	392	431	402	406	372	427	470	417	418	411	409	412	443	409	397	383	395	439	410	366	372	359	410	420	402	388	388	393	410	412	405	382	430	417	416	450	406	380	412	443	429	368	418	403	399	398	400	413	434	372	420	378	444	409	421	453	469	398	419	402	402	379	399	404	415	371	425	425	407	413	410	405	420	409	449	403	373	377	415	403	385	394	414	449	414	390	369	363	405	409	367	405	395	395	402	420	421	416	392	388	413	390	407	399	364	412	408	395	387	402	353	443	392	376	395	422	396	418	357	384	396	402	465	426	398	428	391	377	401	405	391	450	394	425	420	427	407	391	378	403	438	418	451	435	446	405	402	418	406	385	389	382	384	434	404	442	397	390	374	395	416	372	400	392	422	398	396	424	432	473	375	381	407	427	396	370	392	430	420	396	365	414	413	378	371	423	415	455	391	405	394	409	413	429	386	415	410	387	428	401	448	374	417	443	368	430	429	434	390	401	403	351	360	432	368	393	412	409	434	411	409	459	377	371	382	374	406	420	403	402	376	397	403	449	391	445	420	408	405	411	397	383	392	447	416	403	433	372	400	391	415	432	351	357	410	403	391	410	403	393	354	455	433	385	378	400	403	409	397	403	387	395	421	423	407	400	424	434	412	403	373	427	371	441	467	395	419	414	409	423	395	415	410	404	391	406	416	400	452	379	376	414	394	410	376	419	431	439	381	432	370	370	356	409	385	440	397	392	391	425	388	404	384	432	420	425	423	422	371	404	395	438	411	417	391	382	377	410	388	400	416	408	409	408	417	382	410	394	389	392	380	374	395	391	413	418	419	418	398	449	407	406	389	376	382	377	353	419	397	428	417	379	428	368	398	388	426	410	398	420	390	385	415	435	409	433	442	432	395	399	461	389	398	381	404	382	399	408	411	391	433	394	419	431	390	389	425	411	403	417	370	380	394	397	433	374	401	419	429	446	445	375	388	398	417	370	404	420	411	412	419	414	408	416	391	361	373	423	446	387	401	404	415	356	396	399	420	416	429	426	421	398	437	435	434	400	435	399	403	410	380	425	418	396	386	396	430	421	382	375	427	389	427	388	429	416	408	378	394	372	431	428	395	396	385	441	411	421	401	424	421	410	396	419	420	415	400	410	395	393	379	405	382	396	425	397	434	392	438	393	413	382	421	399	394	376	446	393	382	407	405	370	408	408	424	393	412	369	392	427	383	383	402	381	390	448	362	424	426	412	375	434	409	428	389	371	415	440	406	407	438	379	378	442	388	438	371	408	417	413	386	394	386	443	407	367	406	444	423	386	403	402	385	392	414	394	394	409	431	391	392	424	429	408	428	393	391	395	407	387	394	404	398	385	402	350	404	396	399	407	415	393	401	393	398	414	411	425	416	412	393	387	401	396	448	430	401	419	443	409	411	400	383	422	437	397	389	415	427	406	377	384	415	409	417	424	429	426	411	392	362	431	434	403	395	445	413	392	432	385	445	409	420	402	381	433	413	408	393	369	411	394	435	405	424	414	416	397	430	425	382	404	370	392	384	396	449	413	392	388	398	381	402	421	408	404	427	440	429	401	395	425	447	407	354	439	409	390	406	400	387	394	426	391	411	408	420	388	398	403	405	392	438	370	401	409	417	406	435	398	408	443	416	414	403	413	415	377	381	382	430	471	420	422	403	412	404	424	406	432	385	402	404	429	420	381	391	416	417	435	417	381	429	409	376	419	425	374	438	404	406	389	403	398	417	401	426	394	414	433	414	403	389	425	409	426	415	396	387	401	373	416	415	428	368	426	401	414	389	397	382	393	377	351	387	410	393	423	368	375	426	388	446	417	402	412	398	403	421	448	366	400	390	384	413	413	389	349	410	353	407	398	389	398	433	433	430	408	353	447	363	363	374	418	458	436	412	392	408	439	379	393	414	370	422	394	412	425	400	372	447	390	380	377	448	396	387	422	456	392	382	403	411	442	414	434	402	425	408	422	377	393	398	426	392	385	398	403	395	383	443	403	438	459	393	378	362	393	415	446	429	402	396	428	446	416	391	414	437	387	414	431	389	367	390	441	405	400	445	385	395	401	455	417	381	429	428	405	364	439	386	446	411	443	426	424	371	424	360	398	403	369	422	393	408	409	408	444	466	383	403	360	421	396	394	389	419	417	407	427	437	408	420	465	383	403	446	407	387	413	432	418	406	405	463	402	418	389	406	437	404	364	397	394	450	413	415	407	424	413	393	388	423	398	406	388	385	434	427	461	435	415	424	396	436	410	385	368	436	402	402	430	436	419	435	417	370	393	390	375	412	419	381	426	426	426	447	397	406	390	403	387	395	384	378	430	416	435	420	386	381	441	415	435	402	371	428	419	403	404	406	419	416	378	420	421	372	421	385	409	437	381	420	424	420	411	393	452	405	380	398	408	417	357	418	397	361	443	407	414	397	368	406	400	373	406	412	435	422	409	393	424	390	432	421	427	461	403	428	430	453	360	417	404	390	384	395	405	372	397	426	436	394	392	442	426	393	367	376	422	420	381	435	376	423	434	411	370	398	422	388	378	448	427	390	383	403	385	427	409	398	368	386	412	410	411	396	423	390	386	440	464	372	413	434	399	401	407	383	391	411	404	420	417	415	388	397	434	405	390	374	420	370	434	389	417	433	372	409	390	368	415	403	418	420	373	430	364	418	377	442	426	430	405	448	442	369	408	379	399	429	424	390	419	433	425	390
21676	2255	4513	5288	4610	3826	3157	2783	2465	2174	2056	1946	1775	1685	1520	1431	1386	1332	1270	1348	1295	1259	1289	1173	1215	1161	1163	1173	1134	1061	1078	1067	1113	1114	1069	1099	1100	1027	1049	1073	1104	1014	974	981	1059	1045	1018	1047	1013	974	1033	1060	1027	1044	1020	1000	1025	1027	961	1021	1004	1020	1027	1019	945	1040	967	1029	956	964	931	975	1049	1009	994	1032	999	956	1005	981	1004	1064	963	969	1016	1006	970	1021	998	971	1075	961	1002	995	1047	974	955	1036	989	974	962	1041	987	964	1013	990	995	1027	999	977	991	950	935	995	964	970	904	977	950	983	998	982	1062	968	985	1009	981	974	959	986	979	980	1028	964	960	987	937	964	1032	1015	990	981	979	951	969	1016	988	971	964	987	1049	1019	991	985	1024	1015	974	1016	996	1003	1019	968	977	999	984	1015	1043	1037	940	965	976	994	978	1032	1050	1002	1027	1005	991	1009	1001	1020	991	975	962	950	934	929	973	937	1003	984	924	938	1020	990	1057	954	966	971	992	967	1007	1040	1017	1009	959	1042	1000	981	912	948	1042	983	1005	1005	947	1027	996	1000	1000	996	946	949	935	964	1003	957	985	1022	943	980	950	981	975	1005	1003	1009	1012	975	1010	985	993	1017	1002	985	1051	983	960	953	973	934	1008	999	1001	966	983	961	912	972	975	984	964	1007	988	1011	967	981	930	977	1086	972	951	983	995	941	914	924	971	1054	994	989	961	1001	952	965	994	988	1027	977	955	971	1023	975	953	986	967	983	950	943	986	1038	980	964	986	981	975	1040	943	1072	962	1048	964	953	965	983	1013	978	1003	1014	982	991	957	957	1023	926	979	1012	1006	1016	993	1020	993	964	958	941	1020	916	1039	1042	925	970	995	1012	1004	986	967	1010	975	901	982	955	1020	965	971	936	994	957	947	972	1003	988	994	984	981	1010	1033	985	1007	983	965	1019	1011	938	979	968	1013	957	925	1002	968	1002	1008	974	1014	964	1011	975	993	981	954	942	955	991	1032	997	1038	998	928	867	930	966	944	1016	997	1018	970	1032	974	997	1032	975	991	1050	980	975	964	1007	977	1023	976	936	976	976	1017	969	965	962	954	1035	970	983	950	988	980	1038	962	946	985	978	971	1007	972	979	994	1003	1021	1032	934	990	995	966	1017	1023	913	992	1001	1016	991	914	968	991	1029	968	1014	989	977	985	1008	940	995	959	1013	963	1044	977	914	960	968	966	1000	936	962	983	1017	953	972	994	933	951	973	954	996	984	975	974	970	1008	1009	966	905	967	1017	976	966	986	976	994	890	1009	948	1006	996	997	926	942	1016	901	991	981	1006	951	1038	959	976	950	960	989	979	919	1012	989	931	1011	982	981	1021	969	969	902	1039	995	963	1010	947	980	997	1021	987	1028	991	1001	969	989	958	955	941	1047	1021	949	938	961	1022	974	1016	1038	920	957	1001	984	973	952	987	1016	943	955	982	946	1020	980	988	953	975	959	993	1026	985	920	987	983	996	998	1035	977	1000	962	921	986	986	1027	1034	960	990	1013	932	996	968	984	988	979	1037	976	1017	972	976	1023	945	1022	1002	973	1000	1005	952	954	953	988	946	989	982	997	1030	1016	982	1004	985	923	951	999	1044	1027	959	1002	1021	972	999	994	1008	980	942	955	1024	1023	960	985	1012	998	1002	1010	908	945	1012	977	968	997	1012	959	977	1049	976	952	994	936	966	1010	954	979	993	1022	977	1001	999	992	988	1012	959	995	995	995	930	973	1019	963	965	939	1010	948	1038	995	962	952	961	964	954	941	974	972	1019	974	949	1007	935	999	1015	998	954	1007	992	1026	988	1004	947	971	954	984	914	986	939	969	932	1014	960	1018	983	1019	986	926	1030	991	1002	929	1001	967	958	989	985	1003	970	1003	1026	1049	901	988	1062	1004	963	955	995	938	976	1054	991	980	961	981	1014	967	988	992	978	994	981	976	966	974	1000	1032	970	1004	951	990	976	962	973	979	978	954	1023	909	972	959	936	945	961	943	924	1004	912	923	991	999	985	979	979	957	967	958	991	1014	1024	955	960	989	1010	1048	978	1008	919	1015	1003	959	961	992	995	928	947	945	977	958	1018	938	953	985	1005	985	965	932	979	1034	1019	967	1025	958	976	971	1023	950	974	970	967	972	1025	995	972	949	985	1007	995	973	957	904	964	994	982	956	984	1012	960	1045	956	997	1025	1042	968	960	969	1027	1009	990	952	1031	958	986	1002	978	986	976	1008	967	1008	978	964	1025	990	1019	1029	981	1016	1026	953	1002	1003	976	962	996	936	929	998	1030	1016	984	974	994	1007	944	973	1021	933	1000	982	1003	1020	961	981	973	991	993	980	991	965	958	964	961	986	952	1019	979	950	993	958	996	963	1022	929	958	965	953	967	990	954	990	995	1012	995	923	992	988	929	969	985	986	990	922	973	1022	936	984	1010	993	1002	1016	959	986	981	952	1010	927	995	1013	1070	993	1019	961	954	946	1015	981	993	900	979	976	957	993	1007	929	1008	971	960	1016	972	923	973	952	982	950	1005	975	983	980	968	929	990	1025	1035	938	987	981	1025	1000	1027	984	924	942	938	958	956	975	974	981	933	958	961	1001	974	988	990	989	984	1023	974	970	961	969	1038	974	978	1027	1004	958	1005	976	1012	976	962	1006	1001	937	960	971	1004	954	992	1004	938	965	973	986	1019	983	1041	988	968	1023	1038	1004	962	962	979	977	1032	982	974	1023	970	995	1004	985	1013	969	984	998	956	922	936	986	973	936	972	962	970	988	984	1053	971	1007	968	957	974	992	1000	1045	1010	996	978	983	1018	934	955	935	972	953	1034	931	1003	1039	1033	1045	978	990	986	1018	989	979	953	966	973	941	977	960	981	969	1037	977	1035	986	964	966	911	964	1003	977	975	971	994	996	994	1025	1005	996	970	1014	938	984	915	974	959	952	1006	951	990	977	959	1006	984	973	928	964	928	1023	982	966	1008	973	990	970	963	995	963	970	963	960	957	1004	1041	947	960	998	986	993	967	1019	979	992	1018	945	1004	982	992	971	1024	1015	959	1003	948	981	997	1000	997	980	999	966	933	1004	971	969	973	961	1005	980	1026	1013	988	963	994	986	960	973	1034	992	959	1005	984	996	920	1062	975	993	921	997	971	1059	975	979	971	963	996	1018	959	992	964	970	978	996	966	983	946	961	1002	955	1018	1042	1019	966	937	1021	950	993	991	1020	984	980	986	981	1008	953	975	996	973	1004	945	987	938	979	983	934	1031	1006	989	953	1017	926	1032	977	982	917	937	987	956	984	975	978	1010	1040	1008	951	958	1020	968	974	967	969	954	922	947	988	955	919	1004	979	995	980	975	984	966	971	992	1049	932	1009	927	970	973	923	972	990	966	987	916	979	967	1009	1007	972	998	963	995	984	992	947	987	922	1045	1029	983	964	999	1034	1011	999	990	955	980	1014	978	952	996	981	938	1020	999	990	956	995	1050	984	985	911	952	980	968	969	981	1026	948	997	968	992	1001	981	988	1020	989	967	959	1000	963	960	1020	952	958	1019	1005	1002	1018	976	952	955	932	1019	921	1034	969	983	1039	998	969	985	1025	972	994	986	986	986	1048	951	1021	939	1043	1022	1020	973	960	951	955	986	1002	953	966	943	1016	952	1011	1029	1001	1012	985	1011	981	963	991	992	994	986	945	1022	939	924	951	969	1009	934	1025	985	979	981	1015	969	939	1000	976	962	931	972	982	1012	985	957	927	971	993	956	1031	992	923	983	913	958	971	939	1028	1017	1021	957	1003	1022	986	992	983	1009	1018	1000	1009	970	981	968	1022	1021	962	960	1023	1029	912	933	973	991	971	1025	940	976	996	956	953	991	961	927	929	990
4508	405	377	376	372	377	360	326	333	382	380	351	369	360	375	385	414	362	394	355	366	349	325	325	373	391	384	337	369	382	325	333	366	329	361	380	378	320	341	340	334	377	361	378	358	359	415	344	341	365	331	343	385	336	360	366	339	344	365	348	346	348	356	337	341	337	339	326	353	358	357	354	372	324	345	339	355	307	359	324	352	364	344	357	333	349	355	359	323	348	343	332	347	333	369	344	364	333	344	370	338	329	358	359	375	359	378	329	384	345	338	369	376	313	349	361	355	335	384	393	368	340	378	336	379	329	354	399	390	388	354	327	382	337	334	343	366	350	337	378	371	327	352	371	372	364	341	399	363	337	333	378	365	359	338	350	386	358	340	322	371	322	346	371	353	339	349	424	347	359	378	346	356	314	349	370	344	321	339	360	345	362	345	373	350	339	342	352	375	314	337	345	333	357	350	346	369	383	330	353	338	354	346	335	363	345	351	353	375	389	380	358	383	320	316	368	408	335	343	317	363	361	306	344	379	359	325	352	369	349	348	363	340	348	341	378	325	334	403	345	342	332	364	345	366	323	351	357	347	342	338	325	355	387	342	356	353	340	364	352	349	364	353	338	393	337	338	358	331	346	388	379	322	367	362	330	361	332	377	340	341	366	362	366	350	354	339	323	348	370	349	369	330	372	309	379	410	364	368	316	347	372	334	383	345	338	336	370	374	401	340	365	367	351	347	369	327	336	352	347	334	319	349	351	340	357	343	362	372	338	358	365	315	347	389	343	369	360	335	331	347	355	368	364	330	385	350	325	337	311	360	361	353	347	337	327	336	344	360	371	377	371	343	382	340	331	354	357	385	363	330	355	363	338	336	360	343	358	363	393	376	363	324	398	379	330	385	338	369	349	400	376	377	347	341	331	367	338	340	368	355	370	359	360	346	338	300	330	344	360	406	355	372	363	392	371	327	346	347	335	349	354	358	354	355	349	351	375	327	334	326	373	334	347	335	364	366	347	381	350	409	351	349	339	372	360	364	360	345	374	357	378	364	339	311	380	336	371	359	368	350	359	341	361	325	338	403	353	350	337	364	341	316	334	342	359	361	365	367	357	371	303	359	315	345	372	365	379	356	374	368	386	367	329	367	342	341	378	393	349	340	341	394	365	333	330	344	308	357	364	333	347	295	304	363	329	338	375	359	368	376	362	368	330	303	374	353	377	370	367	355	333	327	347	356	354	395	363	366	338	328	374	349	355	389	333	379	337	364	311	341	373	335	335	355	353	350	309	339	334	355	324	368	369	367	330	403	360	376	343	326	404	376	354	351	376	350	357	355	370	370	369	368	331	355	375	365	381	327	342	377	329	373	356	344	353	396	392	348	345	341	293	348	360	396	369	360	329	386	371	310	338	379	369	365	347	367	359	390	347	326	340	346	355	367	370	373	357	364	337	346	345	388	341	391	400	337	357	356	355	358	385	338	363	372	335	334	373	335	371	377	369	383	331	335	343	334	358	385	351	391	364	327	346	360	367	364	333	377	343	328	349	357	307	336	377	349	321	380	358	329	332	399	345	338	395	329	348	347	360	329	344	341	379	358	330	376	348	347	344	364	359	385	354	374	379	359	319	382	365	352	325	368	397	358	360	369	359	350	314	355	410	345	362	355	349	380	342	334	363	356	379	330	344	425	350	381	380	345	360	370	339	344	366	354	349	383	364	343	326	358	367	350	353	365	378	418	334	354	374	363	350	340	355	353	373	356	381	364	379	351	327	343	345	346	320	333	330	318	354	357	397	310	334	322	319	367	353	332	329	353	367	360	348	354	370	336	359	330	369	329	364	354	352	347	386	336	350	344	362	357	386	369	380	350	329	332	358	330	339	363	351	380	394	366	325	338	352	338	366	358	381	366	374	371	350	377	346	370	354	341	363	372	370	336	345	367	347	346	362	365	362	349	325	338	348	377	338	358	346	342	350	399	344	352	342	404	340	361	358	346	377	347	353	339	341	313	316	354	378	348	360	364	327	351	357	331	370	360	360	354	364	336	344	365	347	355	341	365	364	410	347	378	366	348	331	375	349	385	375	374	337	354	362	344	368	339	357	360	358	315	362	338	338	342	378	354	354	366	353	333	350	372	349	341	361	327	350	353	338	342	368	355	390	311	371	370	375	347	367	340	340	384	337	342	349	342	336	328	350	376	343	360	321	349	348	347	374	380	382	349	370	364	353	344	364	360	386	319	350	355	356	377	368	360	363	387	336	368	347	333	367	341	344	343	360	348	368	344	359	356	377	334	368	349	342	355	339	363	350	353	356	377	320	373	331	341	347	355	364	353	352	391	332	345	330	368	348	363	342	367	332	355	379	366	324	343	342	373	327	373	353	335	358	332	349	352	351	356	361	373	339	393	321	362	334	340	355	354	360	358	364	376	348	332	344	327	371	370	349	350	375	305	410	345	363	351	379	326	360	354	327	359	360	368	364	386	356	382	386	373	355	326	383	323	334	358	376	350	354	345	336	367	338	359	366	370	347	337	318	343	375	345	358	290	382	312	330	327	349	361	341	328	354	360	368	314	336	362	370	340	372	330	365	363	377	356	370	322	333	330	351	351	343	361	351	347	345	372	344	324	380	387	345	329	338	341	352	376	342	355	377	341	375	368	391	359	327	340	358	393	406	358	384	366	413	348	347	360	344	350	368	377	345	355	307	353	366	336	358	358	341	349	341	358	360	349	356	363	339	344	371	343	342	338	324	335	384	387	346	356	376	356	394	344	374	372	334	359	342	411	381	325	368	326	364	352	349	380	378	358	348	332	403	338	351	362	349	360	347	355	366	374	343	376	400	348	376	398	310	351	374	341	325	350	376	372	363	374	351	409	351	351	351	369	363	385	416	335	349	380	338	368	384	342	377	343	353	360	369	390	375	349	366	382	359	348	354	359	348	364	334	389	339	382	376	355	385	355	364	359	352	355	336	335	361	385	328	390	341	381	367	344	343	352	359	344	347	341	310	378	342	348	331	345	389	324	316	360	347	347	367	378	367	386	360	328	333	345	360	361	329	339	345	331	375	359	358	356	390	358	349	387	382	348	311	364	353	381	337	368	318	314	372	367	340	332	348	351	360	353	357	366	380	345	325	362	349	315	385	333	316	360	338	356	369	362	389	358	363	318	393	363	377	338	361	333	397	360	341	324	339	353	349	375	334	383	342	376	312	342	368	365	327	364	311	325	406	337	349	338	348	352	336	358	383	325	318	326	355	386	350	344	387	339	341	360	320	329	346	318	342	360	345	367	352	350	385	357	375	355	362	343	345	328	364	373	379	380	350	322	343	379	342	340	338	353	360	372	388	342	333	378	362	369	347	348	353	348	387	355	377	334	328	353	344	333	321	357	337	335	386	333	374	339	375	354	365	316	349	373	360	350	332	381	339	367	321	392	339	390	368	375	348	347	382	378	366	365	342	321	393	331	389	360	362	374	336	346	356	369	361	357	377	330	366
5147	864	902	960	970	968	867	907	912	924	876	863	813	825	863	792	852	873	855	840	897	893	884	851	882	892	859	868	823	833	901	876	841	894	812	822	816	884	882	861	803	829	860	887	809	803	780	794	859	885	881	867	887	824	847	901	830	792	871	842	897	847	812	881	849	851	908	877	876	853	860	809	848	824	887	910	843	851	784	904	884	849	821	830	888	874	850	827	844	806	868	817	883	811	862	849	884	877	823	844	891	798	852	839	803	844	865	900	876	829	864	869	863	863	836	821	843	904	852	874	866	865	881	840	829	894	874	828	806	838	836	851	829	812	859	831	885	889	786	875	848	830	921	887	809	809	859	835	882	830	842	850	797	854	848	873	828	833	876	831	886	848	884	835	862	833	849	871	829	818	879	817	818	900	808	840	873	785	817	863	850	846	869	877	861	849	830	855	826	869	835	849	812	870	818	840	882	827	864	890	834	797	879	867	828	880	928	847	828	802	852	820	817	841	854	838	872	868	861	817	858	878	842	805	852	830	878	874	836	893	875	866	785	846	792	936	835	858	828	854	805	831	829	849	846	793	847	909	819	764	796	836	838	839	882	866	831	843	857	832	853	863	867	839	798	861	875	832	820	892	803	804	884	857	830	833	878	870	830	804	899	838	847	822	861	770	900	825	912	806	833	863	952	873	864	868	844	806	817	826	861	866	831	856	806	880	851	869	833	871	839	897	865	911	818	853	854	794	840	915	806	865	819	845	816	852	841	843	789	816	830	840	809	865	907	885	842	852	882	817	857	895	861	830	870	857	861	850	838	860	849	836	876	851	844	802	873	793	856	851	875	837	868	857	851	805	850	850	857	891	896	803	838	780	869	865	825	800	848	891	852	821	850	848	863	826	916	858	854	844	930	877	856	846	847	923	820	826	856	826	833	838	839	842	809	832	871	856	874	833	872	827	824	802	835	866	854	880	819	843	881	837	807	830	862	851	815	870	828	871	844	890	891	845	842	861	840	874	873	788	798	908	810	828	825	839	860	876	826	815	876	811	854	843	840	872	793	831	834	827	827	839	822	828	897	847	857	835	806	836	863	837	874	871	848	847	899	879	877	831	882	839	846	880	853	848	911	856	824	842	851	907	842	871	884	856	869	888	821	853	877	808	893	895	864	840	840	877	802	854	803	831	901	854	812	851	822	848	848	865	852	848	834	903	840	881	807	860	859	865	834	852	842	835	861	808	873	851	857	856	855	822	841	803	873	834	849	856	807	843	876	862	858	888	775	887	847	877	826	836	868	824	779	812	828	806	799	835	847	823	835	871	837	834	873	822	850	848	865	834	795	820	842	830	834	834	892	836	864	796	841	820	831	857	798	845	883	806	797	858	823	874	812	851	854	853	810	906	805	903	875	834	846	864	850	798	817	828	864	816	825	897	846	827	857	819	873	839	831	859	817	908	834	868	805	857	847	818	892	945	847	845	816	904	841	832	834	829	801	850	820	764	862	860	851	867	844	845	766	837	830	814	811	897	850	873	846	825	887	856	842	873	819	850	840	831	821	878	816	802	896	821	862	851	814	817	886	811	866	864	844	893	864	820	801	795	808	833	855	835	898	907	878	807	871	892	872	862	863	836	885	874	809	834	857	873	850	885	838	839	798	830	851	851	862	853	846	854	839	873	852	850	810	888	836	844	893	800	833	827	841	805	817	799	809	906	872	869	790	832	823	821	797	868	856	810	839	808	839	868	963	871	874	843	819	914	803	898	844	785	874	802	865	793	783	844	856	837	824	850	860	830	873	838	869	798	885	838	890	862	815	853	852	872	774	831	841	810	870	837	835	892	819	817	826	926	882	843	855	854	832	868	820	901	854	814	826	853	866	816	862	861	800	856	805	823	884	868	838	898	866	784	818	887	868	853	826	866	875	827	813	864	865	862	882	846	871	871	838	855	843	846	778	829	863	890	866	866	878	800	877	828	845	847	846	862	923	829	846	841	895	858	887	887	880	816	862	850	851	824	849	860	812	880	827	840	867	859	880	835	865	819	886	810	868	829	890	880	889	822	890	841	848	827	867	797	865	820	829	840	846	882	813	887	846	876	860	838	839	828	843	828	809	878	846	841	879	855	882	823	855	847	838	817	850	853	883	853	872	855	857	836	857	849	870	848	884	858	844	896	824	817	787	850	865	874	821	833	863	851	842	863	859	822	872	785	822	859	871	914	855	851	797	846	839	810	879	824	806	828	902	876	861	838	879	859	807	859	876	894	863	845	863	810	841	891	850	864	838	829	854	844	869	806	820	830	829	847	829	836	821	864	885	871	843	835	878	852	838	843	863	866	786	832	836	854	860	823	841	880	847	884	857	880	844	826	841	863	837	861	828	850	748	773	879	850	891	860	894	876	815	868	851	863	842	865	817	855	857	845	859	807	832	881	839	865	863	821	880	870	865	867	878	823	849	869	809	880	867	825	838	845	835	832	830	801	865	872	835	808	843	826	855	871	876	788	880	839	792	833	831	877	894	842	869	851	931	860	853	834	899	815	822	881	827	815	808	847	863	819	839	881	854	803	840	858	846	821	848	851	821	844	856	847	860	882	839	857	810	813	873	897	879	818	808	878	833	839	876	849	837	874	835	871	823	805	850	870	893	861	875	832	840	882	862	808	847	868	855	834	833	843	821	842	841	874	843	874	845	824	854	890	845	866	880	843	879	855	861	817	882	891	801	836	806	842	802	840	871	869	870	836	863	839	903	860	856	879	838	841	828	827	859	849	864	828	822	835	863	860	864	833	911	836	877	850	861	865	871	800	811	874	833	863	823	828	842	789	876	873	837	846	805	884	831	865	819	900	849	864	888	849	888	891	854	810	829	853	839	805	813	853	926	807	848	832	863	851	834	889	844	837	825	816	863	782	871	841	823	858	838	826	828	826	866	832	804	837	850	824	831	818	836	855	787	802	831	861	866	890	863	842	852	854	866	866	880	823	915	858	813	892	855	795	840	925	821	879	769	830	883	833	871	848	895	868	848	811	791	892	875	860	839	896	866	838	835	863	900	846	853	859	875	863	868	846	802	823	852	851	877	869	833	841	803	861	886	825	815	847	817	867	856	851	877	832	865	802	851	894	835	840	835	833	873	832	852	808	833	844	844	862	858	811	840	833	828	848	857	849	866	884	776	853	837	839	842	896	868	880	842	844	818	783	832	826	858	879	854	825	857	833	844	796	829	854	844	809	879	821	840	835	870	833	825	834	830	817	862	792	800	831	820	834	864	886	869	881	814	872	851	842	836	862	842	810	834	875	850	853	906	853	792	843	910	868	916	823	844	872	895	859	873	840	846	851	846	823	914	839	831	845	862	854	814	823	835	886	863	832	821	851	855	866	824	860	860	803	873	861	893	847	786	866	818	855	827	834	853	879	880	857	825	888	804	810	884	859	871	809	881	864	870	880	839	849	905	832	846	839	861	823	808	859	870	893	793	797	857	899	814	826	878	817	821	869
35305	6575	1403	987	662	617	459	426	410	376	352	359	336	305	296	278	332	325	287	311	292	261	288	288	270	278	260	267	281	286	281	259	289	247	281	273	273	276	273	302	250	281	245	258	284	275	248	261	261	227	259	267	295	249	281	254	251	283	276	258	297	292	263	283	266	268	258	256	285	270	267	272	276	268	243	275	279	283	261	268	254	263	235	267	261	275	297	282	260	243	273	309	264	252	254	248	257	260	258	220	260	253	274	287	236	275	255	264	255	286	290	283	298	245	272	268	263	264	280	287	280	274	248	279	264	257	282	248	269	271	269	256	290	289	248	291	257	275	283	289	278	303	239	277	247	272	300	278	285	275	272	303	261	256	257	264	263	273	304	275	296	279	260	262	287	286	276	290	259	279	264	259	286	244	251	271	271	279	263	268	270	290	263	288	245	261	266	299	269	289	286	306	255	289	243	288	254	265	260	271	288	282	229	295	280	299	262	278	228	293	248	271	273	244	259	279	270	284	283	263	258	292	263	254	279	267	270	282	257	280	290	252	257	281	288	270	268	266	277	285	237	294	246	288	276	268	265	223	254	277	284	268	288	280	270	250	286	287	272	254	282	270	306	280	312	273	260	256	310	279	234	287	270	273	265	271	247	252	290	278	237	272	262	252	276	251	270	228	253	273	281	279	252	253	266	281	248	266	269	248	287	288	267	297	286	253	274	292	270	258	274	217	241	281	259	274	258	289	277	244	259	261	263	243	235	282	269	274	275	279	273	265	288	274	258	276	230	286	255	263	276	273	283	249	259	269	243	256	268	271	258	275	262	272	261	261	253	261	250	254	280	288	243	274	269	275	286	287	265	278	246	255	281	259	273	279	267	248	261	278	265	252	262	279	281	253	297	246	295	329	238	268	266	269	283	271	257	243	254	267	270	273	260	254	288	269	266	265	264	264	267	229	268	260	281	268	292	245	248	278	288	258	229	279	281	253	241	296	300	260	281	289	259	283	284	251	267	265	288	242	264	269	261	257	282	283	255	255	293	247	278	297	269	267	262	232	238	264	255	251	251	278	316	265	266	285	267	270	266	279	258	264	243	271	240	252	273	262	280	244	255	259	254	241	267	262	292	278	273	251	242	295	270	240	291	305	291	275	294	259	254	257	252	276	280	273	253	292	283	272	290	268	261	254	275	302	251	273	251	267	251	236	264	292	253	266	262	291	284	269	266	283	252	262	270	288	271	298	241	288	268	285	280	271	260	271	276	248	286	234	237	273	267	259	272	282	248	272	260	284	229	284	260	244	242	283	262	274	271	279	256	298	282	268	310	271	242	240	246	245	250	239	268	284	283	283	257	272	277	279	281	271	256	280	255	265	253	249	236	265	268	258	237	252	254	239	235	260	251	253	269	301	242	290	297	298	233	272	279	287	262	243	263	265	275	292	288	246	260	258	274	261	253	254	272	261	255	260	265	294	255	262	286	276	273	260	246	262	284	228	254	259	293	261	270	299	292	258	269	277	281	273	258	265	276	282	251	263	250	282	278	284	265	255	262	258	306	280	263	270	238	275	249	286	271	274	274	261	289	238	253	281	212	261	304	271	270	259	310	264	286	258	247	264	279	285	264	282	263	261	257	281	254	253	249	256	233	294	284	240	246	279	253	261	261	291	284	268	290	272	264	254	255	256	291	263	252	265	255	271	256	270	239	291	267	259	301	277	253	271	275	286	285	290	263	250	276	280	259	294	261	256	263	261	279	307	261	262	244	280	268	282	279	245	276	258	256	250	259	265	254	279	278	241	272	266	275	254	292	241	247	268	279	267	276	260	247	245	241	273	244	271	260	272	253	261	277	264	258	259	293	280	256	294	286	269	286	284	256	290	260	286	245	265	258	267	278	254	276	268	287	249	290	259	261	277	258	265	278	218	303	276	261	278	271	259	258	256	245	300	290	300	279	294	272	298	254	262	258	279	251	251	273	260	301	294	265	269	281	284	294	272	267	306	229	285	277	251	282	262	247	271	273	282	278	267	269	278	283	258	275	263	264	272	298	276	282	265	286	276	248	292	251	291	257	264	266	237	288	291	277	258	299	263	270	274	293	279	246	284	279	286	280	257	287	241	267	264	248	235	240	258	265	265	257	277	278	274	242	242	262	276	302	311	299	270	272	271	277	243	250	260	248	270	270	289	292	269	285	288	295	295	261	285	293	292	254	275	291	287	279	253	276	291	277	287	268	282	242	259	261	258	248	257	270	268	290	262	275	263	270	276	264	265	299	262	285	254	241	257	283	268	286	255	273	254	275	268	260	269	247	275	243	272	251	284	269	252	271	248	291	253	268	266	280	274	286	278	284	262	275	263	256	270	235	284	267	256	262	283	269	293	270	253	266	249	269	281	259	301	241	279	241	241	249	255	251	258	246	234	278	250	263	274	265	277	245	240	245	281	283	249	260	294	255	255	286	267	276	290	259	269	262	277	226	263	257	259	285	281	279	270	269	277	268	273	287	248	242	285	279	275	258	280	261	261	244	283	259	273	278	278	241	278	283	259	277	273	268	276	282	251	261	254	273	291	249	261	275	256	261	236	271	261	253	266	257	261	255	254	251	282	287	259	278	285	292	269	276	254	242	266	264	306	260	284	267	274	298	297	258	270	272	255	268	274	264	282	281	270	259	275	241	247	286	266	234	256	285	318	280	286	299	257	220	316	316	250	279	285	279	266	249	262	252	262	280	270	248	264	253	277	241	245	283	254	250	280	265	247	232	261	278	274	253	254	245	270	254	264	300	259	271	250	299	265	272	276	277	285	254	270	289	280	297	270	269	287	288	275	273	267	235	255	266	268	284	271	256	287	261	277	287	273	250	253	268	259	271	263	273	291	265	252	270	274	276	263	236	292	292	245	243	264	289	256	285	278	269	292	283	283	279	225	306	266	295	285	295	273	249	299	262	240	280	256	279	297	257	255	293	294	269	286	286	277	281	262	283	267	284	272	262	260	231	280	274	268	243	266	254	275	253	244	262	265	255	290	238	242	268	262	281	286	286	268	252	257	276	287	321	298	257	260	257	268	278	261	275	280	251	276	270	271	281	252	271	253	286	301	249	265	268	277	238	268	266	263	317	248	295	257	272	267	275	283	283	268	273	262	256	286	265	262	261	283	281	261	273	255	280	261	274	278	256	301	277	250	271	262	262	263	279	265	296	265	275	296	298	253	276	246	296	252	261	273	270	261	292	278	265	275	290	267	290	239	290	267	267	236	253	284	280	236	277	256	291	286	259	272	247	263	260	275	286	251	279	260	256	290	304	273	275	260	255	282	288	267	238	235	243	233	242	285	261	270	281	290	279	266	287	296	269	294	276	289	265	283	246	255	289	241	247	269	283	241	262	262	288	272	281	255	269	294	232	271	258	275	286	304	278	274	262	269	277	263	251	277	315	259	230	266	252	243	252	267	244	261	261	293	257	245	269	268	267	269	254	283	275	276	276	286	295	259	256	265
15764	1336	2533	2960	2615	2237	1928	1615	1447	1348	1252	1166	1042	982	974	950	918	848	884	835	865	807	778	786	786	760	796	798	723	732	756	715	757	747	742	767	781	712	768	732	743	731	683	703	735	743	736	730	710	752	715	686	705	773	702	711	711	722	720	671	697	698	729	697	721	744	693	700	692	680	763	696	681	715	665	695	726	726	740	690	666	712	705	683	686	718	712	712	701	696	692	710	672	686	726	698	675	689	674	693	699	675	704	706	664	716	716	690	644	653	725	654	721	698	733	663	638	669	720	676	738	738	695	677	693	793	688	755	713	695	690	721	720	727	696	751	671	678	742	682	704	670	695	706	707	699	672	740	729	716	721	711	695	682	709	687	701	725	702	659	721	699	669	676	731	699	690	665	723	752	729	745	703	673	698	738	737	755	688	749	649	717	682	657	675	690	682	651	686	719	693	684	682	679	716	674	628	720	699	651	635	686	671	662	644	671	682	701	673	692	730	687	700	701	700	691	699	677	682	674	746	639	649	687	695	680	685	684	703	682	662	704	680	707	658	681	682	689	679	689	681	680	735	713	661	698	693	692	659	711	685	736	674	707	707	711	726	772	706	736	697	702	654	706	685	659	649	724	636	671	627	667	768	723	711	672	697	666	690	700	708	720	709	679	676	672	652	741	766	720	699	693	720	678	669	671	629	649	681	707	689	704	679	671	685	701	694	711	724	712	721	729	653	686	696	664	682	690	705	672	692	705	674	663	678	699	709	698	742	659	669	698	663	700	656	695	663	733	657	665	658	674	694	661	736	702	653	696	686	667	690	712	731	658	697	684	692	680	678	697	674	719	602	710	691	672	692	676	671	608	707	706	702	713	714	666	669	664	716	696	651	677	721	740	670	681	702	707	689	694	649	674	699	682	658	707	694	688	689	676	678	694	734	732	670	662	705	682	694	730	686	682	654	673	695	702	721	748	671	702	709	661	706	697	692	725	671	677	678	678	681	743	693	684	670	691	741	679	694	723	671	682	673	687	671	735	699	715	731	688	712	705	674	661	726	681	684	664	687	670	684	688	719	699	691	712	711	693	723	689	651	702	671	725	696	650	646	645	670	694	659	709	662	669	686	674	648	680	720	654	695	684	697	644	690	687	705	682	651	706	682	696	686	658	701	688	694	688	672	681	712	678	728	649	693	663	668	655	669	737	680	673	667	713	679	707	661	671	692	681	730	649	713	677	704	745	642	714	683	748	661	706	687	696	736	703	700	695	728	713	684	672	676	670	704	679	669	714	695	671	724	679	712	714	695	668	682	652	686	707	714	662	672	689	722	681	716	686	702	658	672	707	676	715	668	749	670	681	655	713	672	693	689	741	664	706	638	674	668	653	714	688	697	683	729	715	688	707	642	702	692	661	705	723	730	714	705	718	666	703	705	648	690	714	678	685	692	691	713	681	699	688	673	632	712	688	728	682	697	654	678	676	665	703	674	719	706	651	748	683	709	704	681	632	631	671	640	712	690	725	673	717	709	651	709	713	733	667	640	714	679	684	701	686	673	707	672	711	672	678	694	674	722	677	708	686	666	687	667	669	734	696	686	685	699	691	688	706	708	670	659	637	718	729	668	725	695	661	700	715	744	693	711	689	707	727	732	712	702	634	648	684	694	716	739	715	680	691	683	669	687	680	695	700	701	684	709	670	673	724	722	677	741	660	690	694	693	672	678	665	724	655	676	685	723	697	722	682	670	704	714	691	691	667	692	691	703	696	677	704	701	691	756	692	713	669	687	697	662	667	691	679	683	719	746	677	674	687	681	668	714	682	671	675	724	726	715	701	703	671	695	667	698	678	688	716	675	657	740	696	702	652	685	631	710	728	682	666	638	674	689	693	697	679	722	734	711	703	664	669	710	699	697	699	693	654	698	712	640	684	645	671	707	721	715	687	690	706	649	664	714	627	717	674	652	707	664	695	717	666	670	655	678	674	689	727	684	676	704	659	716	676	698	713	686	689	664	690	703	715	744	711	724	731	691	683	653	692	670	739	742	717	685	710	712	665	697	639	683	689	686	670	687	658	734	703	697	651	657	692	676	690	711	686	685	713	674	688	659	644	686	671	706	703	689	673	645	710	714	711	679	662	643	668	701	729	663	676	689	695	667	695	658	704	676	691	670	730	737	711	683	707	657	749	659	691	691	699	650	685	667	687	725	706	715	671	656	726	739	703	664	727	655	648	667	678	678	724	638	702	709	688	664	669	673	712	726	648	682	676	700	667	735	712	723	661	675	754	684	697	662	674	661	698	698	750	668	688	688	699	664	708	740	668	628	680	684	722	677	704	681	659	688	692	683	667	687	685	668	646	706	678	627	712	706	724	676	755	657	672	647	669	706	642	705	688	709	708	707	683	673	684	694	664	741	683	702	697	679	722	665	686	714	696	680	696	672	669	734	679	657	665	667	661	675	702	686	674	721	717	690	680	676	712	724	716	699	712	683	697	683	713	735	685	712	703	696	695	673	703	708	722	711	702	691	682	673	639	641	675	719	697	694	666	678	699	677	654	699	691	686	701	650	683	659	689	699	697	702	709	705	665	716	692	670	690	670	735	661	691	701	683	643	657	686	676	701	714	735	650	702	681	676	702	680	676	715	680	691	727	684	652	677	670	678	690	640	724	696	686	709	672	735	676	656	693	704	721	710	709	661	702	683	704	657	724	705	658	733	696	748	644	718	661	696	717	680	687	697	675	683	686	680	695	712	694	671	716	707	673	660	674	731	685	666	693	716	722	699	686	655	654	704	698	682	666	681	666	671	698	735	712	659	685	680	694	673	705	703	649	723	707	723	667	688	689	643	678	748	650	696	714	668	649	698	676	685	683	698	674	701	725	715	708	744	688	707	764	687	656	710	693	726	723	720	677	708	732	674	679	660	673	676	699	679	682	701	701	735	705	712	679	678	658	692	643	684	667	705	679	673	727	645	658	687	700	707	677	653	723	682	645	732	686	679	676	701	704	691	670	652	701	681	689	661	665	666	697	731	717	690	666	715	718	701	702	659	704	608	664	725	725	665	662	693	689	660	724	716	706	717	649	700	713	708	663	666	681	677	698	698	663	682	709	668	716	711	687	717	657	681	686	666	687	692	698	685	702	683	763	716	695	683	695	692	675	684	727	728	688	686	682	664	664	704	688	694	679	692	750	746	693	655	675	678	704	678	700	675	664	628	674	663	661	698	661	696	710	669	694	702	673	717	684	649	683	691	688	678	690	682	666	715	697	685	635	685	741	653	727	668	670	695	685	687	671	667	689	725	678	665	709	724	661	636	665	721	697	725	687	669	724	727	702	704	674	672	676	731	658	699	659	678	690	684	667	672	700	684	681	679	677	688	671	718	693	689	693	643	701	695	702	694	658	700	665	682	691	668	704	703	681	640	674	692	655	688	695	623	687	673	670	633	647	670	712	683	697	691	682	663	731	697	677	665	677	732	645	660	711	672	657	690	686	647	679
48062	13261	3809	1843	1349	1061	847	751	692	657	573	519	534	483	498	444	445	452	442	449	427	456	455	440	420	476	424	433	434	437	426	468	426	408	414	485	423	444	394	443	412	425	411	420	411	433	425	439	415	482	451	397	404	433	388	424	443	420	388	446	410	407	459	386	393	392	407	373	419	443	427	421	404	383	402	433	393	377	416	456	466	394	409	422	416	401	374	417	409	434	444	435	442	380	370	420	423	433	402	425	396	417	403	445	439	428	437	423	420	446	421	413	449	408	437	389	420	430	389	445	398	448	368	420	400	434	421	407	413	421	438	427	399	400	377	397	407	428	417	408	428	392	404	431	417	427	419	392	446	422	419	419	398	414	418	407	419	440	405	426	382	413	413	420	381	460	421	380	406	415	450	446	374	393	437	419	403	406	415	389	396	442	389	400	415	396	364	370	388	410	409	406	426	418	448	433	446	403	393	409	406	413	387	387	377	409	393	376	404	387	412	391	405	439	405	403	429	396	405	415	417	406	393	395	406	420	412	405	429	365	406	433	447	398	396	407	395	389	418	403	413	402	413	410	381	377	421	425	429	436	425	388	419	408	406	476	425	383	433	404	393	388	452	394	407	389	424	406	378	439	396	397	408	418	443	394	404	391	404	443	427	417	416	409	427	401	410	425	417	392	393	405	383	423	445	390	390	412	426	443	370	438	407	385	445	418	405	409	457	408	411	405	403	437	408	414	406	396	403	399	404	413	403	396	375	437	407	432	420	444	385	432	410	397	402	460	418	398	426	440	438	386	396	420	393	380	410	422	390	409	453	422	424	376	428	436	389	392	403	438	419	413	420	373	431	390	437	407	406	423	428	413	381	362	437	429	394	415	448	404	410	434	429	388	406	399	407	422	423	428	456	392	432	395	375	409	362	416	433	425	404	405	433	406	415	414	358	413	397	440	402	410	381	415	381	413	386	421	427	415	389	424	387	393	411	380	393	395	416	426	416	408	385	415	443	405	394	437	413	409	387	395	413	436	387	424	385	431	443	381	423	462	391	413	402	442	401	383	446	426	426	388	379	388	414	398	431	395	396	387	380	454	389	440	404	373	401	371	370	400	444	418	411	446	379	394	380	391	425	415	430	425	445	391	396	455	392	404	420	453	434	410	416	366	423	447	447	377	396	387	383	428	431	413	388	425	412	382	420	399	403	396	422	434	413	402	391	418	383	393	436	407	395	389	421	389	385	407	389	443	433	441	435	417	347	400	380	395	409	380	407	382	371	404	437	374	406	390	435	453	433	449	472	396	430	408	382	415	398	412	411	442	433	447	410	395	441	404	405	446	427	406	400	433	421	469	430	407	408	388	431	448	418	385	412	412	388	390	406	421	461	367	393	416	382	406	415	407	402	400	396	367	399	432	440	399	403	416	419	376	407	433	410	441	406	407	424	457	445	415	378	432	387	433	402	422	402	400	412	433	393	418	467	425	399	406	425	391	415	397	407	421	442	364	425	423	412	407	419	398	409	430	420	419	430	417	406	398	397	460	424	432	429	378	388	409	425	385	398	436	431	444	420	415	418	400	406	411	400	384	376	423	430	420	421	417	390	394	395	427	399	360	409	424	412	412	416	475	415	407	420	381	408	394	424	418	408	412	385	406	388	378	410	411	402	385	386	421	439	376	397	405	384	406	381	391	409	390	405	408	406	397	407	372	421	410	384	430	370	407	383	383	411	401	407	397	397	428	399	415	355	426	399	432	412	398	426	440	425	416	442	415	422	401	430	428	429	404	407	423	388	379	400	428	435	405	415	436	405	440	435	426	385	424	422	425	414	379	397	410	388	461	408	429	418	406	416	419	401	385	464	428	391	441	406	409	429	398	426	406	424	430	401	431	405	416	394	437	416	452	402	413	470	414	460	398	451	410	452	417	442	388	408	401	420	413	414	416	407	417	381	405	394	426	395	382	436	400	415	427	400	399	458	381	424	460	401	381	431	390	419	396	403	401	438	399	432	411	436	380	391	436	438	399	400	429	416	427	389	387	394	421	380	425	395	418	422	411	371	421	443	369	439	422	394	439	410	433	427	429	440	487	415	421	425	393	436	442	409	439	454	413	370	431	419	373	426	459	409	392	426	380	423	380	424	402	391	414	394	404	456	410	395	426	407	414	413	415	404	411	407	458	394	426	381	393	342	448	415	441	430	438	438	405	407	436	352	401	414	403	374	421	386	434	421	437	402	439	433	435	445	427	388	386	387	416	432	384	373	390	381	452	404	385	385	377	387	410	433	414	421	407	402	402	381	402	389	434	409	411	415	427	412	393	412	401	409	423	443	380	422	410	425	405	390	408	405	412	383	391	392	440	439	421	408	410	386	435	412	376	384	433	418	422	410	370	419	415	407	443	423	403	433	388	375	397	374	407	425	402	437	382	423	398	423	427	414	428	452	453	410	389	386	421	414	371	385	450	395	447	452	422	414	426	377	443	432	399	396	402	408	377	396	403	432	412	451	437	432	428	411	415	423	447	403	418	415	424	428	399	458	429	415	385	416	432	392	437	442	448	418	425	369	398	378	427	411	409	404	420	428	368	395	401	405	437	427	372	438	429	438	417	437	403	382	431	418	470	433	472	409	412	435	382	414	420	356	389	396	425	412	430	417	399	390	446	425	433	418	397	408	395	436	393	417	400	391	430	418	447	374	405	435	396	393	387	446	422	385	412	376	392	389	379	423	439	428	361	383	444	439	445	386	375	421	436	400	423	425	439	416	425	416	445	426	391	411	411	388	408	417	418	392	418	420	426	429	396	436	419	383	403	418	423	413	393	396	423	397	438	394	388	428	375	443	394	379	434	437	442	412	412	385	375	410	403	410	435	412	422	411	391	360	449	454	420	434	450	383	362	387	400	443	434	388	404	436	451	431	397	412	428	431	422	417	379	422	426	396	427	401	445	426	408	402	389	430	397	404	402	415	413	451	396	417	466	422	400	412	385	410	377	402	428	422	391	428	401	395	417	421	427	425	424	434	405	410	420	398	411	434	430	426	433	412	415	405	396	420	424	373	405	402	422	408	418	439	430	436	400	470	435	381	386	397	406	414	429	410	400	402	397	389	418	419	394	423	402	430	379	363	398	406	422	392	395	389	403	413	452	412	446	432	405	369	424	372	406	443	413	395	422	402	390	391	400	395	446	429	403	453	440	439	421	456	437	406	406	386	445	401	400	427	392	426	409	410	429	371	410	384	442	419	388	433	419	423	410	382	378	420	424	419	427	415	427	430	410	423	416	415	403	419	386	389	413	411	415	375	437	410	402	441	412	416	421	407	439	403	402	433	394	381	414	441	423	429	411	385	406	433	431	425	411	421	421	405	419	411	398	389	408	397	379	391	427	412	391	398	410	394	433	409	420	378	423	428	425	408	424	435	413	402	407	383	419	410	411	448	411	393	404	401	436	414	426	427	405	420	436	400	398	402	380	423	411	399	424	386	408	421	423	418	418	431	398
21543	2288	4513	5187	4671	3862	3226	2836	2461	2254	2108	1966	1741	1660	1583	1513	1442	1347	1367	1281	1368	1239	1262	1223	1200	1174	1081	1157	1156	1110	1197	1160	1157	1100	1050	1046	1054	1067	1039	1072	1035	1100	1084	1119	1088	1076	1045	989	1012	1020	1046	1061	1030	1015	1010	1003	1002	1033	980	1028	1047	1016	1017	988	997	1015	959	999	1048	944	1036	1027	1048	996	1057	984	1024	1011	1018	1009	986	962	967	1027	1030	1024	1005	1019	996	952	1078	1005	959	1032	1001	1012	980	1014	973	1014	990	989	1028	963	981	1015	978	993	982	937	1016	997	1004	1014	1013	934	1035	986	1055	992	1011	991	1053	1026	997	1020	1011	996	999	948	979	935	1022	1008	971	1011	997	900	964	911	967	967	975	968	1021	944	998	959	977	972	1008	967	983	1018	1007	1013	1036	987	1009	1010	1086	1064	1000	1034	971	1042	1003	954	967	1048	1023	1063	987	1012	993	1004	995	1083	1005	957	1007	1020	973	928	1018	966	1014	991	997	1010	1048	1018	1021	942	948	998	973	1027	1020	1007	1026	1022	979	944	1063	966	1026	1018	1010	1011	984	1060	996	1004	986	985	1012	1014	1010	989	971	988	967	976	949	939	986	991	996	984	956	997	952	1002	1010	999	987	981	1047	962	1001	946	953	991	989	1026	985	1034	969	972	974	1082	1059	1039	976	972	1003	933	1053	956	988	942	1004	980	1033	1020	991	1011	962	1049	915	948	1026	1004	946	1045	957	1004	1028	983	958	970	1048	987	983	979	1014	967	1021	980	1009	977	992	997	1035	995	1000	986	1046	1006	991	999	1015	1015	1060	1011	1017	1014	1017	932	949	944	997	1014	949	932	1005	1024	1011	1016	981	1012	1029	1006	940	1017	994	1021	1012	1010	1007	962	952	985	949	1010	950	1022	986	1011	1005	1018	976	976	1014	981	994	993	998	981	1000	1016	944	1071	1038	990	952	955	997	985	1021	992	994	1004	1001	1040	1046	943	1049	1040	992	948	984	942	1017	998	993	958	998	962	1002	1019	979	1007	989	998	1024	1025	926	972	1012	1010	984	1034	984	973	949	1013	1006	915	969	993	1052	1010	976	967	1054	984	991	977	995	997	974	981	958	954	1029	978	917	1013	1062	1006	1035	1012	933	956	1004	1006	1003	1015	1056	959	978	957	1043	1041	1027	956	920	1000	1027	1061	960	1026	985	957	990	993	1032	960	1068	979	1021	955	992	1027	1030	947	996	992	969	1060	1004	994	1001	1023	971	1014	949	992	1035	1022	990	1025	979	1027	977	994	961	939	968	989	1013	1049	999	986	985	957	1010	1020	985	997	995	1071	941	1009	1049	983	946	1001	972	999	984	1027	968	999	1010	1006	983	1018	987	1003	975	1005	970	1058	947	1003	1040	1050	951	921	945	1014	1034	979	986	1055	955	1007	958	982	988	982	1015	983	1025	981	1035	1057	988	947	953	998	1012	978	981	997	1035	917	993	959	1047	976	997	1023	1036	1009	995	1014	931	965	966	920	1000	1005	1020	954	1007	994	1005	986	951	1041	958	1003	1017	1042	967	960	1010	1041	990	1012	968	1034	964	1008	981	1036	1006	978	974	1022	1009	1013	1006	1021	997	975	980	989	996	993	989	1056	1050	925	982	972	961	970	987	1003	971	1027	998	1037	1018	1000	951	1001	980	1034	1024	991	960	1000	989	978	1012	1007	1006	980	997	983	1006	1014	994	1007	1045	1019	978	1018	984	975	1049	959	987	937	1025	1036	998	981	1020	1025	1005	975	999	988	971	1035	1027	994	941	960	981	1099	899	985	955	1004	994	976	1070	952	933	1019	976	1001	1022	1007	987	938	1001	1021	974	970	1005	995	1002	991	922	969	1033	1011	987	956	1010	954	967	1019	1019	1027	999	1039	1054	994	932	972	1011	982	1041	1000	1033	969	963	974	966	983	976	1043	1002	948	1055	967	973	1035	1022	1065	972	925	973	1027	980	1055	1010	995	950	976	1035	1023	1007	1003	1019	1031	1026	1012	1028	1022	980	977	992	1016	1010	1030	1006	961	1008	1003	978	979	955	964	1025	959	1013	982	957	1035	997	995	1000	983	980	1026	997	1016	1005	969	1023	959	985	976	1042	1055	1001	1046	1016	941	970	988	1018	999	966	975	963	988	980	1015	1004	991	922	974	973	1016	1030	998	974	970	947	968	1014	999	1034	970	983	993	1057	1022	975	1013	1017	1006	971	1043	1010	1007	986	915	1016	982	1048	1009	996	1000	998	976	962	982	951	990	983	995	967	968	1012	966	1008	1018	930	990	980	974	1064	953	1008	994	1001	1030	948	983	1009	980	942	998	1005	1040	964	977	965	937	1036	1030	1040	981	1022	1043	981	960	1011	1016	1030	988	1049	1005	957	976	1004	986	1011	1022	991	1036	990	1009	982	978	1080	1015	1001	1016	1001	1015	1008	1027	920	996	1011	1012	1046	985	992	973	1000	991	989	1012	1015	1020	1002	997	991	964	1045	1011	942	969	1016	1039	948	986	1031	983	1033	1004	982	982	973	985	986	1000	963	980	1027	994	972	939	1004	940	964	1024	1016	1048	994	1051	1022	969	1025	1005	1041	937	993	977	946	975	980	1037	1035	978	1047	970	989	998	1037	1019	973	981	1035	1001	962	985	970	936	984	976	1030	952	924	998	999	985	1052	1013	959	974	924	1015	954	936	1040	952	959	993	981	1018	959	1067	992	977	984	1035	999	974	1021	1047	1029	1003	930	1056	993	928	995	966	1011	964	1001	1013	942	967	977	970	1039	1017	1035	993	979	986	954	978	929	986	981	988	974	987	1001	1017	990	924	996	1016	1023	1025	976	1007	1029	969	970	1050	1024	985	1008	994	997	951	964	1016	961	982	1006	1035	1029	957	983	1005	935	1024	987	990	974	956	978	943	972	1007	971	979	973	985	1007	958	969	1030	973	1012	1027	988	994	1032	1014	1032	944	1017	1023	1003	948	1024	967	1022	1018	968	990	1046	972	993	978	1042	985	987	1065	1021	1041	1002	1003	1019	1038	974	957	960	968	997	1021	1003	942	989	997	955	998	974	985	1016	1011	997	987	992	1010	986	967	990	973	921	1020	977	979	943	1014	985	1016	1046	1003	965	1016	980	980	962	950	1002	986	957	1002	971	916	981	1046	1012	998	993	960	946	983	989	940	957	977	1021	1001	1032	1011	983	1012	995	984	1009	964	975	946	1013	1026	981	1014	970	988	931	935	994	1057	1059	934	986	1012	1044	1019	996	976	1062	929	992	1041	1001	1024	1019	955	952	1003	991	1012	932	1015	1003	964	985	965	1039	997	1008	976	967	992	1022	1012	1025	989	985	1013	1010	979	971	986	1012	992	984	997	935	960	1019	988	975	972	978	993	936	1008	964	1023	965	1008	984	1000	967	970	1000	1019	1024	975	1018	988	1011	1076	1034	1007	998	954	1024	1014	922	987	1009	962	1013	1028	997	998	1025	1047	996	972	1007	981	1004	996	975	978	955	947	1006	935	1011	1020	962	965	1016	955	975	1028	1014	1028	1045	992	1008	948	1014	933	1045	1008	993	1002	966	1052	1016	980	1033	955	1002	993	939	973	958	1018	974	1005	1010	1017	1001	950	988	992	980	961	1011	972	973	944	1015	1028	962	1013	990	948	1007	1029	970	1015	978	998	968	1002	1034	1004	985	1003	1006	993	989	1017	1062	997	981	946	993	957	1008	978	983	989	1020	1000	1002	1007	923	959	1018	1011	1056	1005	974	972	1027	998	1019	1014	956	987	995	966	991	1025	1083	981	982	966	1018	955	989	1020	961	945	1007	1083	1006	994	1030	974	1017	994	1007	950	1015	1015	970	1035	1000	1011	958	1030	994	975	935	974	999	1011	1004	962	985	983	981	998	961	1013	957	1021	949	1030	970	956	996	988	1013	990	973	1007	1019	1029	939	989	1010	1004	1046	980	1021	949	912	979	938	946	994	1021	1039	1024	1008	1028	1011	988	952	1054	975	973	1010	935	1025	1008	1019	983	992	1012	985	1011	971	979	1048	979	1012	966	990	1015	1076	995	975	1036	972	966	919	1020	1000	1043	979	1004	994	957	987	998	1010	1044	1061	973	1036	935	997	951	1015	986	974	996	974	937	1004
4639	403	433	404	380	325	382	363	358	318	358	356	356	367	354	334	366	337	329	370	363	369	349	343	362	363	362	358	356	363	364	374	389	341	344	351	357	369	376	340	375	390	326	361	379	362	359	345	355	373	388	377	347	358	354	340	358	352	365	379	374	347	343	315	361	300	367	370	344	347	350	373	348	340	337	353	374	354	357	370	343	328	342	321	363	347	389	328	398	352	380	322	374	372	415	331	359	371	386	370	344	363	362	330	369	355	329	346	366	364	361	363	349	367	352	357	352	361	363	384	373	358	337	359	348	334	356	343	356	369	370	341	342	315	335	338	350	362	355	376	369	330	383	366	337	351	358	363	341	353	412	374	375	415	362	332	389	355	379	368	347	352	364	365	358	353	380	325	348	380	349	364	344	351	369	369	399	342	377	340	376	388	341	356	328	373	336	355	378	334	383	324	342	344	359	333	339	405	312	321	355	330	360	373	373	353	360	346	337	334	346	352	380	374	334	335	362	375	425	363	322	346	348	364	341	345	361	338	358	364	375	383	301	393	344	395	350	352	365	376	360	337	357	361	346	319	368	333	346	397	349	320	347	353	380	348	347	366	342	368	331	346	352	345	382	350	373	377	351	350	357	342	352	322	351	346	319	394	324	367	390	366	315	337	359	326	356	318	361	361	340	363	374	354	364	362	344	358	365	352	369	324	369	358	345	352	342	372	333	377	328	345	368	357	369	306	357	333	361	328	359	356	357	342	342	331	382	369	389	332	363	376	336	361	321	351	352	344	308	363	359	351	347	385	352	385	358	363	333	378	331	341	361	375	363	347	358	344	354	363	357	360	359	335	354	344	357	343	311	353	356	366	390	353	360	374	350	360	344	362	366	328	343	327	366	343	348	362	379	365	387	363	408	380	357	353	349	342	334	340	357	349	356	348	356	320	347	378	379	348	329	367	371	397	325	371	347	356	377	332	342	375	359	366	386	344	347	302	373	337	351	342	360	359	331	361	369	348	392	356	364	390	369	342	348	338	346	327	377	382	326	371	379	337	373	341	341	364	306	325	341	380	345	359	345	360	344	351	350	349	360	357	339	387	364	373	360	353	383	371	351	373	372	349	367	365	359	351	375	340	378	343	368	367	354	377	377	313	368	329	368	348	372	359	386	370	352	339	355	342	374	391	351	366	359	341	365	350	354	355	351	329	341	352	407	360	333	354	350	364	362	383	377	354	339	337	388	363	348	341	326	358	317	358	342	363	340	324	341	378	366	332	358	357	335	355	342	376	346	353	359	349	362	368	354	352	353	385	389	381	370	345	394	358	339	396	383	352	333	377	367	378	371	384	350	377	407	358	391	367	374	351	324	324	350	345	356	336	363	384	352	353	373	351	383	343	349	353	368	390	365	371	358	382	342	358	368	367	393	366	335	374	358	368	386	411	314	372	392	378	385	347	353	333	337	325	325	364	359	353	356	346	381	353	361	335	323	341	352	344	351	334	398	348	344	369	382	342	353	373	360	342	355	318	382	354	352	339	359	355	381	357	341	358	367	355	346	361	381	337	330	332	355	378	320	351	339	350	336	359	386	347	355	354	366	324	345	354	358	349	325	347	375	388	357	370	354	328	370	352	361	332	353	387	345	387	385	325	385	322	350	352	379	367	361	369	377	372	361	345	343	336	358	325	386	353	341	364	333	347	378	371	323	382	314	341	369	382	334	352	356	372	376	344	349	338	335	354	347	368	336	388	365	355	341	341	332	342	371	357	348	360	355	327	355	368	361	375	338	372	352	356	317	379	337	348	335	348	342	414	343	375	392	336	335	388	365	343	345	386	329	338	359	360	393	379	350	350	333	381	313	347	356	347	338	344	368	353	373	386	343	377	396	380	381	320	352	411	334	355	335	348	372	363	358	315	353	353	362	368	352	348	358	335	342	350	361	326	353	368	330	337	340	363	373	390	345	323	331	342	363	402	368	353	322	349	367	356	369	357	351	374	379	368	388	349	369	386	360	353	358	353	348	334	367	410	342	364	374	337	379	336	363	346	324	375	367	348	369	343	328	361	391	368	367	341	325	388	347	337	370	322	332	353	366	401	364	359	349	355	389	355	397	358	375	386	342	326	348	344	364	353	366	357	382	339	372	335	345	333	374	333	368	378	357	352	388	386	362	371	343	339	373	366	336	354	360	363	365	352	350	349	346	358	364	371	353	378	346	359	359	344	362	338	356	385	358	322	365	334	339	385	366	381	350	351	354	382	345	366	352	356	357	341	320	347	367	325	369	383	346	359	344	360	358	316	354	353	369	354	363	355	342	346	351	379	385	366	340	313	366	354	376	343	354	357	342	320	377	349	342	372	342	342	341	345	359	336	378	323	339	341	328	375	349	372	303	322	374	356	328	351	364	332	356	386	360	379	353	366	362	341	343	362	340	373	357	363	372	343	372	349	336	335	371	330	353	356	347	325	350	364	360	328	364	341	346	342	358	390	349	327	350	361	332	340	385	363	374	368	396	348	375	357	370	339	359	364	364	371	361	359	356	393	351	357	381	354	366	349	337	360	364	343	354	339	353	344	363	395	380	347	336	326	339	369	355	343	352	355	346	367	365	387	368	340	342	354	341	341	393	369	364	350	347	376	369	390	336	358	339	357	337	346	336	380	356	358	338	390	339	329	336	341	373	387	356	367	336	335	354	359	324	368	339	334	374	349	370	341	340	376	345	372	342	331	348	373	308	367	372	366	317	345	359	373	337	349	344	353	363	382	388	348	400	362	382	375	347	340	338	327	365	348	337	353	320	353	392	353	322	347	366	324	367	317	326	375	381	341	333	341	342	370	323	318	359	345	345	371	340	336	365	392	301	327	403	352	319	357	342	340	350	381	348	379	350	310	364	329	317	352	343	341	361	332	322	361	370	331	353	373	347	376	366	385	404	348	401	336	357	324	392	330	358	365	361	343	337	323	377	380	367	373	355	352	368	349	364	366	349	363	335	351	338	370	356	363	361	344	318	381	376	341	379	360	358	361	375	341	352	369	395	377	361	351	343	352	364	332	354	350	390	365	386	342	366	381	347	355	362	348	358	368	348	384	321	347	355	368	366	353	356	364	352	358	389	364	364	372	365	338	354	335	374	344	365	381	396	368	399	348	364	360	366	349	317	337	348	343	394	350	355	338	353	328	337	342	377	368	335	376	315	347	358	319	353	363	338	351	378	352	350	358	344	356	317	359	384	373	345	375	377	358	367	359	353	376	347	364	375	355	368	372	351	384	322	318	364	342	349	352	345	332	293	347	367	345	359	370	345	375	336	355	355	361	346	371	373	370	342	358	363	369	354	370	368	400	355	338	341	325	356	373	353	374	366	354	355	379	345	363	347	335	346	365	368	361	343	384	316	352	365	341	346	368	324	353	363	352	378	366	368	356	351	383	326	342	347	325	332	370	385	362	344	377	352	364	344	355	343	346	345	326	344	303	329	344	366	377	365	339	310	317	354	329
5273	856	894	954	959	921	887	918	871	826	845	868	852	870	870	882	850	927	840	874	880	870	898	865	850	870	846	850	844	903	833	866	827	801	860	852	848	840	913	823	820	876	804	846	915	881	823	917	835	827	823	855	870	846	822	843	890	858	879	824	865	844	829	803	847	895	827	828	838	818	887	879	890	848	836	845	864	891	847	848	823	901	823	865	840	830	887	916	825	873	813	801	885	874	881	840	863	854	885	879	851	861	861	823	858	818	856	845	821	846	906	858	867	811	846	859	835	868	923	856	830	830	865	826	829	841	824	864	863	819	859	867	807	812	797	872	896	902	791	850	835	835	860	897	780	811	856	848	873	792	841	840	835	828	864	882	885	866	866	875	892	890	856	849	842	896	856	812	843	815	889	874	891	878	899	848	852	939	859	853	831	861	857	871	844	834	899	861	855	854	826	912	858	847	864	878	873	830	874	832	878	885	820	890	883	875	848	831	816	863	845	828	851	818	817	864	870	865	855	870	823	877	859	855	847	896	833	861	875	876	848	849	823	892	847	811	866	819	807	875	842	858	887	934	881	883	870	789	801	812	849	870	838	826	884	838	757	928	791	891	851	847	841	900	826	872	871	859	785	877	910	832	868	823	834	821	873	860	863	840	847	851	844	851	832	843	873	828	904	807	878	834	857	813	847	882	858	844	870	807	831	840	866	847	863	821	880	860	892	883	821	885	896	850	843	874	870	810	872	853	819	819	877	847	904	838	854	859	874	849	837	856	853	876	829	829	847	790	883	899	921	842	852	891	858	861	869	820	785	839	845	799	893	863	844	865	902	819	836	875	870	899	845	867	852	864	858	862	869	793	881	843	862	821	865	850	842	834	832	801	814	889	899	831	850	869	888	904	874	844	906	844	922	890	838	788	847	874	877	865	805	888	807	858	793	857	876	880	878	852	872	855	902	895	849	848	859	827	888	855	831	848	900	874	849	864	878	864	809	868	822	896	865	865	843	828	848	871	834	880	813	836	860	892	838	821	895	832	849	838	863	865	846	882	873	819	859	827	853	846	863	851	890	835	833	811	822	790	896	871	864	855	836	888	863	863	857	887	805	834	907	856	937	901	840	837	822	809	858	853	866	874	808	848	898	894	893	870	875	839	844	886	829	823	900	849	827	832	858	865	845	811	824	834	841	866	922	865	875	838	814	870	886	834	859	785	849	824	834	895	870	855	843	839	878	882	843	868	830	872	833	885	843	856	852	898	866	847	858	881	881	829	889	805	804	845	859	875	812	851	895	828	854	848	865	827	803	875	867	871	811	845	863	837	858	854	888	836	838	820	912	848	903	818	839	901	871	840	869	809	893	844	885	878	837	853	827	891	823	903	885	847	838	853	905	808	826	913	875	851	847	859	823	838	906	917	803	817	857	852	872	862	928	873	862	838	851	897	879	816	834	916	885	864	913	842	815	876	818	860	835	847	872	856	870	832	846	813	859	880	848	889	879	867	813	870	852	899	865	886	845	844	841	852	885	792	856	872	847	832	908	846	799	887	855	845	877	842	862	888	833	906	846	842	876	816	871	843	853	841	862	828	848	871	882	855	844	789	859	893	929	840	857	796	873	837	852	931	873	890	912	868	853	876	872	868	843	840	864	888	894	845	900	800	858	839	920	881	893	834	884	850	834	856	921	848	847	819	862	892	889	875	844	834	862	845	877	891	913	862	874	913	857	836	858	817	859	861	873	852	853	888	796	888	848	816	897	839	796	859	854	886	843	882	822	899	849	873	816	830	870	903	849	883	856	843	784	803	865	861	841	892	812	859	879	828	870	831	905	864	831	874	811	834	861	831	859	818	878	904	864	825	860	806	845	839	855	834	801	844	868	836	891	837	872	808	853	805	860	815	866	849	832	799	862	857	873	830	862	877	884	858	876	832	861	892	864	820	861	854	887	879	865	863	839	821	827	907	863	911	904	807	838	873	857	835	849	850	792	879	858	830	886	796	847	868	807	854	853	795	897	830	845	858	890	914	833	821	782	777	831	862	856	845	838	833	876	870	851	866	880	857	899	883	854	844	843	838	846	876	867	887	823	853	901	894	854	831	848	853	832	894	899	883	897	842	877	863	885	839	839	836	880	830	828	862	834	877	825	841	836	839	850	868	918	885	842	832	818	858	855	863	848	816	807	859	806	819	873	857	861	810	928	859	887	797	856	858	883	810	860	866	823	859	870	866	849	913	918	788	825	868	880	856	817	833	818	851	827	895	880	843	896	866	895	876	871	920	850	828	826	865	871	847	819	896	882	869	820	845	831	879	859	901	863	794	837	883	807	850	797	833	798	878	807	862	873	823	865	860	841	853	839	847	869	872	833	857	822	830	866	827	799	839	867	879	866	811	866	807	879	875	855	815	857	839	907	814	869	832	834	867	832	872	855	854	871	884	868	875	828	835	822	885	829	812	803	852	850	863	799	850	856	893	827	860	860	874	850	864	865	853	849	904	880	844	821	832	824	820	827	858	854	842	849	887	905	848	810	854	866	855	863	811	784	882	883	868	816	840	859	828	913	859	868	854	875	878	831	890	838	888	896	840	844	870	914	854	827	801	834	836	876	824	813	819	874	855	904	910	883	884	887	860	852	868	853	878	826	825	870	853	845	848	883	870	856	806	814	878	868	851	842	880	851	869	824	872	867	844	875	854	860	793	831	864	889	845	910	855	854	822	815	878	827	854	788	858	823	856	829	857	848	820	805	876	869	881	829	843	851	875	855	898	934	868	862	847	864	880	863	817	753	871	851	901	848	873	913	865	872	884	873	873	874	857	797	903	826	890	837	823	877	884	905	867	880	858	851	835	843	873	823	833	852	869	901	841	859	863	855	814	825	851	904	872	843	851	890	805	861	875	807	836	840	916	838	829	877	879	908	839	828	903	864	824	849	874	852	897	833	879	877	901	848	867	788	841	895	858	809	839	795	859	913	804	810	852	802	890	871	877	858	858	884	828	871	876	845	874	844	849	865	881	825	840	907	862	906	896	807	892	852	897	837	874	832	850	906	819	843	817	866	843	842	835	868	858	893	821	822	862	831	854	884	858	857	851	881	851	811	871	862	833	834	869	788	898	884	871	823	874	781	836	843	808	869	892	777	878	886	855	906	863	873	863	892	920	815	885	875	900	853	896	900	801	883	890	829	850	827	819	879	846	878	865	897	895	854	867	851	853	876	823	811	846	820	910	867	837	874	815	855	826	838	848	767	842	862	897	838	827	847	917	837	880	828	867	891	863	816	873	845	846	871	832	856	818	853	862	824	853	921	884	833	885	899	825	869	871	839	803	888	822	874	856	856	859	890	821	789	840	837	814	869	828	892	840	897	836	814	847	769	864	809	848	867	879	849	852	806	857	854	849	878	875	854	875	837	879	843	874	893	923	849	867	842	832	847	820	897	851	875	853	836	930	852	863	842	835	856	844	854	831	880	899	903	831	794	855	869	852	881	795	831	837
33141	5127	1252	959	710	555	489	396	412	367	335	335	357	310	352	299	293	302	296	275	298	268	290	256	279	255	298	250	257	277	293	263	258	275	235	277	283	261	257	288	245	279	289	257	271	287	271	262	278	243	297	303	255	314	306	276	273	271	243	251	256	260	240	243	276	241	258	301	268	285	239	273	241	298	296	279	281	272	262	267	259	242	266	257	239	273	263	257	268	256	281	261	251	288	276	284	275	284	262	272	286	279	257	247	280	264	302	280	236	252	279	260	277	240	236	246	277	254	277	254	294	263	265	255	287	271	254	284	268	254	259	253	229	280	259	255	280	286	289	264	247	264	273	243	266	282	251	281	278	268	296	235	283	282	265	276	263	291	295	289	253	294	244	267	265	259	273	250	265	270	285	262	270	282	254	273	277	277	273	277	262	253	275	266	285	275	236	267	283	243	251	213	282	255	271	224	264	264	240	249	269	256	296	261	301	293	262	303	294	234	256	265	260	261	282	270	267	268	267	246	273	248	276	256	261	253	252	229	236	272	262	231	262	263	289	267	254	243	266	256	247	247	252	269	258	260	265	300	269	293	253	254	295	256	243	242	262	295	255	319	254	289	241	301	279	288	270	276	273	265	271	268	245	243	279	269	264	294	249	266	269	271	260	259	238	267	284	258	304	249	286	284	271	292	247	280	292	252	261	265	264	257	279	268	285	271	279	230	293	283	279	265	249	239	310	278	280	274	260	272	249	256	260	256	248	267	271	248	266	265	293	252	278	247	251	280	286	266	298	266	284	277	242	236	236	264	246	263	252	297	270	280	248	269	277	261	270	284	249	252	282	252	243	263	255	263	256	274	305	289	256	282	263	263	273	278	251	222	280	246	290	291	273	278	270	274	274	256	315	253	264	255	249	264	280	307	262	310	266	263	282	251	281	250	282	279	295	292	267	268	245	279	268	244	287	273	264	247	255	303	273	293	290	303	265	259	284	258	280	241	276	264	261	276	240	266	265	238	273	262	266	280	271	263	270	257	258	257	272	249	256	275	262	265	278	302	261	272	279	294	281	290	299	263	248	273	246	277	271	274	295	307	277	258	228	272	258	280	288	262	277	250	259	256	240	273	239	257	261	249	269	280	262	251	268	287	266	261	263	268	276	261	238	299	280	256	267	267	250	258	278	242	250	282	300	261	262	278	262	251	265	276	272	248	304	290	278	281	252	273	250	257	265	284	291	309	255	235	240	234	269	282	249	285	282	242	249	262	241	262	250	278	274	239	292	259	244	277	265	306	278	269	272	259	261	291	278	269	274	251	267	240	246	278	255	250	245	272	271	253	233	269	238	293	273	261	258	295	273	239	274	276	280	277	271	261	261	289	287	270	248	265	287	273	289	282	274	286	282	260	243	263	244	220	226	283	269	276	267	310	259	269	246	262	260	252	253	249	269	261	265	278	289	236	282	261	290	261	260	257	261	231	242	294	244	281	263	255	258	251	267	285	260	260	264	245	294	241	305	228	289	275	287	255	270	256	232	251	257	273	276	254	269	257	280	281	303	273	245	264	267	289	267	246	256	240	280	279	251	249	265	280	270	284	262	296	260	266	256	270	245	276	265	260	236	298	257	300	245	270	287	253	262	267	278	296	269	270	273	238	260	252	252	276	279	284	283	261	274	254	255	260	281	259	281	286	301	249	275	314	275	269	261	282	236	267	251	279	271	281	265	279	252	287	236	275	261	251	288	276	264	257	302	264	284	265	285	260	260	265	281	280	286	236	270	298	260	248	275	276	290	267	287	243	285	278	301	271	275	279	279	260	267	240	234	286	298	285	266	267	260	274	275	266	264	277	254	280	297	266	263	299	304	266	245	255	273	286	274	288	250	252	266	260	248	270	275	246	300	288	256	267	263	283	258	260	274	266	247	282	287	285	235	273	245	316	249	238	255	265	269	296	276	270	278	263	271	282	262	256	257	251	277	256	291	258	263	256	254	266	236	256	220	278	281	262	247	265	255	246	286	275	285	243	266	283	276	278	272	252	267	291	288	280	288	278	260	245	276	276	280	266	281	251	288	296	277	278	257	255	277	271	291	237	284	264	265	299	274	237	275	271	262	281	256	262	250	277	270	260	227	274	263	251	271	261	259	253	274	246	244	256	290	259	276	230	235	284	259	297	285	265	275	261	274	275	306	261	278	251	260	261	254	271	269	264	261	248	245	274	273	276	273	278	290	261	242	262	247	242	272	269	286	313	274	266	266	261	266	246	283	251	253	265	270	238	263	279	255	265	243	241	271	295	263	248	267	260	278	241	264	260	268	249	238	270	266	264	255	280	279	264	242	249	282	283	279	238	271	264	277	281	250	294	291	289	267	282	266	266	252	291	233	259	241	273	304	250	249	257	301	285	263	275	282	277	256	279	282	272	287	265	280	264	276	259	276	265	256	262	267	278	285	282	267	267	268	220	274	279	263	274	261	289	271	283	262	288	246	272	262	298	266	254	277	244	240	277	279	239	261	245	272	277	255	254	288	296	270	273	255	267	278	274	306	272	312	274	261	255	271	280	253	271	267	259	275	268	288	266	272	268	268	277	266	270	276	269	270	243	282	302	257	226	264	284	254	269	280	240	242	239	255	255	244	280	233	243	253	239	283	263	250	303	224	265	225	261	267	278	272	300	262	279	256	274	264	284	259	300	264	277	289	263	259	255	261	260	223	269	253	273	278	279	304	264	237	253	292	278	268	276	281	242	256	285	259	254	254	242	258	295	257	294	262	235	264	263	281	315	270	265	284	260	281	238	253	287	269	246	260	275	270	266	273	272	250	256	285	259	265	281	255	261	265	257	256	268	238	269	306	260	281	267	287	256	251	273	245	238	271	259	283	272	255	291	263	253	254	262	265	284	257	272	291	252	261	260	272	238	305	256	247	277	267	298	244	276	274	300	247	270	271	259	288	262	261	249	242	274	278	265	264	301	265	256	269	276	270	260	276	306	267	261	259	245	253	281	254	263	281	273	262	311	274	294	246	272	228	304	289	239	240	266	273	260	250	275	269	276	258	269	253	274	256	259	268	261	267	271	237	267	289	267	254	254	303	222	242	279	256	258	270	254	247	252	279	310	250	263	267	274	284	255	279	255	272	276	264	262	245	277	274	267	263	270	241	265	275	246	286	241	300	277	255	265	258	258	258	277	257	279	247	247	255	260	277	253	264	276	250	256	271	297	254	264	276	236	308	278	245	274	244	264	279	281	250	332	264	279	280	277	230	276	268	269	280	269	243	270	272	283	261	253	311	231	258	283	248	253	303	293	262	260	269	256	279	259	263	298	255	259	246	267	284	309	257	262	277	265	286	226	261	248	297	259	268	290	262	269	262	271	279	245	278	263	262	254	247	282	244	244	256	271	259	253	290	293	295	257	273	267	249	279	280	272	276	266	247	280	265	244	255	243	259	241	240	261	280	272	247	289	269	257	277	254	290	277	273	268	271	288	270	238	251	250
14988	1389	2504	2960	2662	2227	1813	1615	1487	1367	1281	1152	1148	996	1007	929	898	916	873	814	825	808	794	776	752	726	803	841	795	772	697	739	740	753	704	733	736	703	730	775	675	727	748	740	719	710	686	697	698	691	741	695	705	695	706	666	691	710	712	697	709	693	724	690	666	690	679	681	684	702	681	716	686	721	737	721	732	678	759	699	734	704	695	739	759	708	683	684	665	672	710	701	702	668	666	682	645	691	687	702	730	629	719	727	691	699	656	689	672	684	699	643	641	682	697	699	697	668	648	728	736	724	643	681	724	695	665	659	692	686	657	663	636	677	656	693	755	723	700	713	713	663	670	684	691	703	699	679	655	705	672	689	705	688	695	741	662	682	666	705	645	725	656	718	683	634	685	676	672	681	628	736	685	656	694	701	669	684	649	708	731	685	686	711	679	687	717	717	742	640	670	693	721	746	705	683	674	693	728	669	676	706	629	673	689	698	725	667	655	780	654	698	642	714	682	704	686	685	673	692	718	658	694	680	721	677	710	703	660	708	625	696	691	682	693	649	701	638	668	693	722	678	648	651	672	770	747	683	724	659	686	660	668	698	753	709	695	688	700	679	691	709	652	640	684	687	678	715	665	656	705	640	684	712	699	689	696	689	731	709	666	654	735	671	685	674	653	696	684	689	666	704	677	683	686	674	677	676	659	709	650	709	682	712	672	734	682	639	692	725	726	701	669	700	620	698	698	615	688	722	666	732	700	716	655	693	709	689	713	702	702	729	660	686	681	692	645	689	694	677	672	703	663	676	646	724	701	728	698	716	666	695	640	694	671	657	668	739	686	714	707	636	690	686	683	654	703	709	690	694	656	708	711	698	680	681	671	682	640	646	681	660	703	684	735	694	707	746	663	659	700	725	741	698	691	693	673	750	684	727	689	657	672	719	683	698	658	678	689	691	726	733	685	658	689	660	703	673	654	692	733	700	659	671	723	678	714	677	705	639	672	664	704	718	704	691	710	665	657	717	696	684	677	697	673	673	693	732	716	643	684	682	688	709	688	685	699	678	658	685	663	705	674	723	712	646	673	726	744	658	724	684	664	702	714	670	681	676	695	695	739	673	684	661	698	636	711	661	688	716	700	666	693	692	705	658	685	716	700	720	684	702	732	692	687	706	724	705	637	670	727	646	679	680	665	667	684	671	707	687	665	670	661	726	704	676	690	676	650	674	744	734	704	708	636	686	652	688	684	658	668	633	700	669	685	727	676	631	664	685	648	725	700	663	706	720	672	649	657	678	712	654	709	717	715	723	696	712	694	716	679	696	699	651	686	700	647	664	685	700	741	670	688	691	695	739	686	685	712	658	701	692	664	679	676	658	676	674	682	740	672	699	692	680	696	648	715	632	705	668	640	636	692	696	661	708	718	672	738	675	666	679	728	651	688	651	710	671	679	662	693	691	679	714	692	720	709	719	679	684	701	695	679	682	708	718	668	740	665	681	667	704	665	637	690	747	653	675	739	689	701	708	628	684	729	668	669	672	695	671	651	726	682	671	694	673	686	680	642	696	701	717	664	691	640	687	610	683	712	669	683	671	741	666	664	693	693	687	685	682	669	685	613	667	600	713	730	735	685	663	699	675	696	683	662	672	632	658	675	673	727	689	707	690	740	670	667	704	661	694	645	722	653	711	714	721	753	663	671	665	678	683	651	664	707	679	664	673	699	630	687	679	706	716	676	710	707	698	638	660	644	695	665	720	667	722	671	687	681	745	699	712	665	673	695	731	716	668	692	735	678	706	702	700	661	688	688	681	654	701	700	705	671	690	662	663	706	651	707	685	694	694	706	704	657	678	703	708	672	668	661	655	658	676	697	664	708	741	679	627	696	692	668	687	677	748	748	680	733	700	710	702	678	702	731	645	710	677	634	675	687	690	690	674	686	662	729	702	696	672	686	668	651	684	639	717	661	652	693	670	672	708	666	712	659	721	693	712	690	677	667	683	664	684	648	704	689	682	686	675	660	668	677	647	724	717	655	707	696	682	668	672	663	732	703	683	730	668	684	644	738	694	671	721	682	756	677	698	756	715	662	688	632	682	650	682	702	707	677	680	678	686	705	629	706	639	693	683	693	693	669	654	708	700	707	704	734	724	679	676	665	679	709	700	700	697	649	669	673	658	677	673	681	653	627	689	713	690	742	711	649	650	685	657	651	722	674	705	683	683	678	692	627	654	712	723	699	653	650	679	698	679	702	679	722	664	710	654	712	662	665	655	696	739	700	671	705	717	655	687	724	643	691	648	697	636	662	704	679	714	654	713	696	706	672	692	689	693	651	684	669	723	704	707	665	651	707	708	655	691	698	722	680	723	723	666	669	677	659	672	644	726	741	749	691	714	731	666	707	719	682	711	638	702	717	665	727	666	664	631	707	623	748	714	660	674	698	698	719	670	642	685	663	683	657	714	689	715	723	692	702	673	639	738	685	643	680	660	706	723	738	669	682	679	668	661	742	647	733	704	707	692	688	685	729	674	707	675	671	696	715	733	681	682	663	730	710	764	697	708	681	662	678	741	702	656	709	682	663	698	668	664	714	698	676	686	729	680	651	651	695	715	712	626	706	630	681	688	703	649	658	659	699	662	683	698	705	683	661	705	699	673	714	705	675	719	734	714	691	709	727	698	703	683	642	723	642	648	658	663	668	648	686	713	715	720	680	691	667	743	666	715	641	698	681	689	651	695	683	710	724	720	677	710	707	699	670	639	692	645	656	671	671	695	617	676	667	688	705	710	699	677	724	700	691	675	723	661	638	665	707	679	667	668	661	680	728	658	662	656	755	670	659	682	701	706	698	663	652	708	675	684	733	659	680	686	656	642	723	662	746	677	656	645	720	701	680	696	676	690	675	661	655	686	684	710	678	721	666	669	679	662	689	711	623	724	688	682	692	722	665	692	637	701	675	694	702	720	736	685	694	705	693	674	651	657	729	692	667	703	706	697	748	687	703	706	752	648	693	705	652	694	676	683	728	704	692	712	764	713	768	734	687	700	706	691	670	704	683	675	703	644	668	664	694	688	678	713	664	675	673	684	685	629	707	687	728	647	718	681	704	675	694	670	678	695	783	689	701	703	656	694	672	665	658	638	732	709	657	718	705	677	670	706	688	700	657	711	688	671	699	721	666	710	686	660	722	685	757	707	714	709	710	668	671	644	649	730	703	634	670	672	672	667	702	634	643	693	690	717	699	695	729	715	679	689	668	661	678	703	692	732	724	680	697	726	685	647	656	725	708	699	682	685	692	666	649	693	709	740	749	734	661	699	706	726	689	721	683	677	661	726	765	721	655	722	710	728	655	680	680	634	681	671	659	693	724	720	637	663	638	681	689	652	705	683	655	624	716	693	666	695	683	698	730	692	672	687	679	676	693	657	708	719	732	676	704	661	667	737	672	718	662	696	717	705	657	686	659	661	660	691	636	746	709	665	712	643	687	652	706	670	656	662	714	692
48235	14290	4361	1914	1275	1043	818	681	700	614	548	554	523	545	452	486	442	446	408	442	436	450	436	451	412	435	409	448	432	394	406	443	469	453	425	435	405	400	388	433	412	450	412	421	441	428	473	425	387	426	414	416	408	393	462	396	429	415	403	420	397	436	425	417	383	387	410	426	357	411	432	403	399	423	428	425	433	440	477	454	410	398	425	439	432	431	413	403	413	410	387	439	386	453	407	433	400	417	395	437	411	368	395	420	391	425	403	372	392	414	369	447	400	367	382	389	385	400	421	390	423	419	396	401	387	362	396	420	424	377	376	394	422	409	409	393	428	390	408	404	403	417	410	426	408	417	393	375	424	404	419	439	401	398	430	394	424	421	429	423	421	426	439	408	392	424	418	378	401	375	365	393	406	399	389	445	425	410	435	427	393	413	421	419	424	401	397	377	423	379	415	406	428	428	405	441	426	430	422	415	359	403	390	399	386	462	424	399	393	407	404	406	404	382	377	409	412	406	396	427	407	371	428	389	421	438	444	402	429	409	460	353	376	397	382	431	412	392	385	420	383	449	406	412	443	377	434	442	388	369	409	393	398	382	414	439	393	396	395	429	396	405	410	396	433	421	398	396	406	462	406	411	414	388	389	431	402	361	375	403	451	382	404	426	378	406	424	436	398	449	421	412	385	374	402	425	377	412	431	405	408	410	404	351	413	431	398	405	381	381	418	370	372	376	446	433	445	386	415	412	421	429	409	404	411	424	400	366	438	404	446	419	384	412	426	378	387	409	394	367	411	445	408	414	375	420	415	401	397	408	439	395	392	404	418	396	400	433	423	449	415	376	382	443	426	422	413	415	402	410	394	404	442	421	372	432	429	461	411	398	422	406	424	415	379	437	411	416	417	427	378	399	401	426	406	438	413	432	403	374	415	438	418	394	413	430	401	379	417	388	409	428	399	449	469	413	408	379	383	422	422	381	372	421	417	417	431	391	364	387	424	416	417	404	415	412	427	364	374	390	403	408	448	415	405	386	436	407	404	442	396	415	430	429	381	403	393	418	440	376	403	397	403	405	422	405	394	401	413	370	406	398	432	379	374	392	390	398	428	384	406	419	438	372	411	420	398	449	437	416	416	371	404	417	399	420	411	386	404	416	384	429	402	405	432	392	431	425	442	371	400	379	412	435	386	430	403	403	451	423	384	416	426	454	394	382	412	410	396	409	395	423	401	400	394	415	414	421	390	380	398	408	409	418	429	417	431	395	437	417	433	442	421	402	421	445	445	377	413	383	414	424	403	372	425	419	439	405	411	440	408	391	423	429	407	403	401	427	416	412	412	417	443	398	426	380	440	386	445	424	405	375	374	366	367	435	393	412	373	381	389	377	418	404	411	426	402	359	476	442	404	395	431	429	391	390	385	426	408	375	385	428	394	405	428	396	402	419	403	408	383	381	434	401	389	437	390	366	426	389	401	377	430	436	406	420	416	448	406	413	427	402	423	430	429	415	420	387	411	392	457	427	360	415	415	423	428	438	395	372	406	398	391	399	429	407	406	376	425	430	371	402	429	430	391	442	434	415	399	390	405	414	399	386	419	387	407	424	375	380	394	398	417	411	416	429	374	370	367	393	378	399	411	350	387	414	401	423	425	417	397	381	375	422	419	405	423	426	473	416	393	384	415	404	397	397	399	395	422	379	438	409	418	404	412	416	411	435	407	339	382	418	451	414	395	414	451	424	397	402	408	396	417	422	395	426	412	422	410	400	381	422	394	432	430	438	373	393	381	409	412	404	388	444	436	429	379	419	392	376	434	411	412	409	412	418	406	398	424	367	405	388	430	407	387	424	424	448	393	430	393	448	383	413	431	394	414	372	386	380	402	441	407	382	403	382	417	409	406	407	419	422	421	425	398	428	417	381	414	389	410	400	382	427	396	411	433	383	407	387	418	403	406	442	405	404	418	396	429	389	361	395	452	403	423	378	407	433	405	422	393	409	376	347	408	418	400	423	429	429	402	415	420	404	415	448	376	405	434	418	406	438	394	396	397	407	438	402	426	410	410	434	443	373	388	440	415	427	398	451	391	401	361	424	430	394	397	385	442	388	413	398	445	399	418	394	393	428	403	408	433	452	409	383	385	369	425	407	417	421	418	423	407	409	453	428	381	404	407	403	383	453	390	399	397	372	418	395	407	420	427	391	408	395	432	380	422	394	411	405	424	396	400	399	409	412	364	401	374	449	418	378	397	381	381	387	389	417	383	425	410	393	377	439	373	343	404	391	443	455	398	451	388	414	413	432	430	421	403	397	381	399	427	415	399	434	436	406	408	430	402	412	383	419	409	402	407	396	413	385	425	392	453	395	413	374	412	380	351	405	374	427	423	414	424	389	428	375	390	431	451	395	416	434	424	383	409	376	424	399	384	457	385	395	426	397	347	403	414	418	422	405	391	427	422	444	415	445	423	426	391	422	422	390	405	434	414	368	409	418	442	420	407	392	383	441	430	419	424	440	414	435	389	439	408	387	411	399	387	366	426	430	390	400	381	387	409	388	433	390	430	355	411	433	418	413	401	400	423	404	375	395	384	418	389	410	418	374	404	404	379	404	372	368	408	385	397	374	384	404	409	371	393	399	426	453	464	439	427	397	410	421	393	399	392	430	428	395	422	432	435	395	411	434	396	423	410	385	361	380	400	433	432	408	393	387	421	417	398	384	394	371	403	386	414	415	420	383	413	408	411	432	418	406	435	398	389	422	427	396	407	440	407	402	399	398	403	441	410	408	410	403	428	417	370	406	402	431	406	375	428	400	425	418	377	395	373	401	429	417	413	362	434	427	429	381	393	368	412	368	393	418	427	384	434	397	386	413	387	394	416	434	410	422	409	406	392	453	444	438	383	380	419	390	413	399	407	376	399	417	415	392	409	415	419	437	405	405	394	402	409	397	432	439	401	398	385	436	407	409	345	395	443	418	373	437	439	396	400	405	407	390	366	412	409	404	372	409	398	402	405	426	368	412	426	394	455	402	395	414	427	406	423	396	385	410	399	392	385	382	419	403	399	428	426	436	382	401	419	404	405	426	386	423	416	403	397	396	431	412	391	405	438	447	397	430	401	414	438	423	423	440	423	382	418	387	380	418	428	396	423	423	391	390	381	373	419	415	444	462	414	368	389	403	422	394	361	384	406	390	461	364	385	423	395	404	419	423	423	374	406	396	409	425	402	411	380	407	421	412	403	394	402	385	425	368	405	409	407	390	425	439	438	421	426	420	393	400	407	402	394	433	371	428	421	397	394	385	384	368	389	428	441	384	369	423	416	396	393	398	394	400	397	428	443	407	413	411	420	389	412	431	406	411	450	419	422	400	413	418	374	411	395	410	384	438	403	428	404	421	392	410	434	412	428	394	427	442	418	402	381	447	375	414	394	390	461	390	404	401	372	421	403	409	393	393	397	388	366	413	420	413	385	423	383	431	414	417	415	415	408	445	415	384	338	410
21697	2318	4426	5217	4653	3820	3248	2851	2547	2197	2062	1840	1754	1696	1589	1485	1510	1396	1384	1307	1256	1219	1264	1237	1212	1204	1135	1130	1187	1196	1138	1057	1104	1091	1107	1085	1032	1068	1074	987	1080	1103	1051	1086	1036	1044	1045	989	1019	1009	1053	1069	1108	1012	1014	1098	1004	1034	1069	1042	1040	985	1053	1057	1001	1036	1048	973	1064	977	986	1036	1050	1017	954	1063	975	986	1055	947	996	991	984	1008	1029	1059	998	1038	999	946	1041	1012	1020	1017	991	1034	982	1020	958	1025	1016	1041	1042	1032	968	1015	963	1006	1031	1064	983	1006	1043	1017	1009	1030	956	997	973	1042	1039	1031	948	921	998	1030	996	973	1024	1040	1002	987	965	1016	953	968	951	970	1024	982	949	1018	992	981	1060	963	972	991	1001	966	1014	976	1013	1019	1010	1033	989	1041	985	967	999	1021	973	984	1019	1040	1047	1034	989	1034	1087	986	1081	994	1044	1065	1039	1003	1048	1051	996	985	1005	1000	1005	981	960	992	989	941	1029	1029	1058	1005	951	1041	979	919	1011	1005	1017	976	1005	998	991	1025	1044	999	969	1012	992	1011	1010	977	947	1013	934	995	979	979	1013	1025	1011	994	1014	999	977	988	966	976	1012	996	972	1033	978	1019	987	941	994	971	932	982	1030	906	1038	960	1016	941	1025	1019	971	1028	997	986	1032	1009	1012	967	988	983	954	992	1011	994	930	974	1015	1002	998	934	997	985	975	1056	953	1003	982	978	1001	1028	1042	937	1046	996	969	951	1007	1015	1036	1010	1005	996	981	983	1069	1031	1054	1012	1008	1036	964	1032	953	1000	1039	984	1025	938	957	979	1015	990	1001	1032	1007	1008	1005	1011	986	1008	970	976	969	1008	979	1015	970	933	910	981	1010	999	987	1022	983	983	955	1002	1004	1028	994	1017	1001	969	985	999	954	953	1021	990	971	1042	990	981	973	1019	985	971	999	1021	994	1004	979	1007	986	972	967	926	1005	1042	1001	964	994	1015	1044	990	1008	961	1017	984	1028	943	1003	980	1005	1057	992	1015	990	1000	1017	998	989	971	987	1010	980	1026	1046	997	1011	951	1045	1038	1010	1052	987	1033	1013	1011	1061	1014	988	1011	987	986	964	962	1057	1024	1004	1015	1027	990	1024	1029	991	997	984	950	987	995	1012	971	1015	977	984	998	996	956	1000	968	976	1008	1036	999	1013	976	967	982	984	1019	1008	1009	1041	1043	980	1054	982	1001	1010	998	956	1016	979	972	982	1038	1006	1000	1017	939	952	1059	963	1017	1028	1003	985	1023	972	999	968	976	982	1015	1034	969	1045	951	964	996	1060	978	969	1030	1006	977	1001	1014	1011	966	958	927	1037	1012	977	1006	965	980	1002	948	1005	1050	1015	976	981	942	932	975	983	1056	979	1012	933	1018	1009	906	978	967	976	1045	988	1030	969	988	999	1023	1011	1013	1020	963	966	949	1024	1011	979	977	983	1004	948	1000	970	1022	967	1056	996	1029	959	974	985	1008	1015	981	996	1008	968	951	1029	954	965	989	981	923	987	975	999	999	955	948	969	984	1007	973	1068	989	960	903	968	943	1026	987	945	962	900	1019	1004	1032	979	957	981	951	995	1007	998	1054	1012	989	1028	943	983	1001	999	971	960	1012	982	975	957	959	1015	978	1002	1025	1018	965	1003	994	1043	1029	993	1000	1009	1025	1014	1019	1021	1034	1060	1051	1004	989	986	1031	965	1018	980	1007	1067	977	1014	998	1047	964	1003	1014	938	966	997	982	974	972	1002	993	1002	1010	965	990	992	975	945	988	1004	1002	1050	968	1017	985	973	1001	1025	1046	1035	1003	993	1034	998	988	1014	1013	963	952	1022	990	1013	1016	980	947	993	925	1058	1010	1020	969	1030	946	969	978	973	960	1020	971	993	1059	942	995	1009	1031	1072	989	1070	1022	996	964	990	965	994	983	1033	1001	969	1008	914	1008	949	1015	1014	963	933	982	995	967	978	981	1006	993	968	979	1011	1003	987	960	959	1033	967	972	1008	995	1056	921	971	972	1001	967	1003	999	1016	993	1010	943	985	976	949	1006	999	1008	1020	1026	1001	1010	970	975	1010	1023	1011	1002	996	971	1009	1003	936	985	1001	1009	1020	993	981	953	909	1042	972	984	1021	1036	958	996	1036	1027	980	1030	953	942	982	992	961	976	995	1077	996	1027	905	974	1005	1045	1023	1019	992	1002	1007	980	953	979	948	978	1007	985	1007	964	1033	997	1020	1014	991	967	1028	1044	990	993	974	1034	1019	947	1001	960	978	972	972	980	1019	1034	1011	1035	956	1035	991	1016	1066	982	912	967	1017	1009	1026	1019	957	1006	968	1037	943	988	971	1004	1036	1022	933	995	1004	995	966	926	993	930	991	1000	1031	1006	1037	986	944	973	975	978	988	1019	1059	944	936	952	1006	1019	1021	1034	988	1037	996	963	1009	958	1008	967	1022	1011	940	977	1004	974	979	1001	915	928	955	985	971	978	1045	1004	959	983	923	953	1032	1010	1009	1005	990	981	1012	998	1014	993	937	1010	1014	1077	968	1077	1015	986	1021	1014	985	928	996	1003	1023	976	994	1019	983	980	990	961	1001	1012	951	1017	997	1032	981	954	990	951	1007	1017	996	1012	941	988	940	984	1048	980	989	1013	1000	988	978	1012	1003	993	1009	1040	984	951	996	919	990	994	968	1046	981	966	995	1011	997	996	985	1033	999	958	1014	993	957	1007	1025	980	981	956	1004	1002	1009	1007	1052	989	990	1000	949	1020	1023	949	993	1018	1008	1013	983	1043	1024	944	1054	1050	1033	967	1012	933	959	1062	946	961	969	983	1024	928	1020	945	961	1002	977	1055	992	1054	982	979	987	989	972	937	959	981	985	1085	1046	946	1061	1029	976	999	1015	1010	998	979	996	1002	994	984	922	993	1018	953	1008	1021	1019	1006	982	1035	1020	1020	1012	1002	985	957	969	1008	1003	1049	955	997	951	981	970	1009	1012	990	1013	968	1054	970	1096	974	1013	997	944	1002	1010	1008	1014	1008	974	1030	1034	1021	1048	981	988	963	1001	1032	1017	1018	969	997	1006	1010	1003	1045	953	984	995	989	987	932	1027	1058	983	969	994	1000	978	974	985	978	989	931	1017	991	1025	1008	959	1041	997	988	1014	990	1028	1027	935	972	946	1008	980	974	960	1029	1050	913	1045	958	964	1003	1013	968	990	998	1001	909	1023	967	973	999	998	971	1013	1047	978	1014	1042	977	981	968	988	1009	1011	994	1012	929	990	967	964	1045	1004	983	948	999	970	1007	1003	1020	975	1091	1056	991	978	1017	981	1022	996	1041	999	973	994	1018	1005	951	944	945	1000	955	980	989	991	997	1011	1025	1027	989	1000	1047	1031	1013	1018	1041	967	1017	979	997	1023	988	999	1020	1034	1017	984	968	970	1001	951	1008	993	987	974	985	1018	1029	952	1007	1007	982	1000	1017	946	978	1029	1016	1010	1014	1037	995	995	962	1019	1005	995	1060	1047	993	1005	986	1039	993	981	1093	977	1012	977	1045	1049	1030	1028	928	998	944	1032	962	941	1015	1002	1044	926	962	918	958	1039	963	965	953	988	1044	986	987	985	954	972	1046	936	957	1007	1008	1050	1009	963	991	898	979	1040	1015	983	1004	975	963	980	1039	1012	1060	980	994	969	958	1005	956	992	1007	979	1048	951	983	987	1030	1023	942	1037	992	1002	1067	1000	1058	1022	1043	1039	950	1038	996	1003	969	1023	1035	1036	1019	1031	938	948	995	978	985	1005	1007	966	1002	969	1043	969	985	1008	1034	1008	1018	976	1008	1038	1002	978	966	1052	979	982	1003	1012	994	1004	1004	1000	972	1003	1040	961	967	979	983	1037	1010	1006	1005	965	962	1028	981	979	971	1002	999	1016	969	997	951	959	956	948	1002	977	979	983	1022	999	986	973	972	991	949	910	988	1025	973	979	987	988	975	1020	1002	1031	956	1011	973	934	1080	1010	1011	972	1015	989	971	970	997	1040	1006	1037	1055	1000	963	964	984	1010	1023	996	954	963	993	992	977	1000	1002	1005	978	993	1035	938	1057	1002	1026	935	972	967	1007	975	1011	969	1024	952	974
4154	418	383	339	354	353	337	363	334	355	333	354	382	358	347	378	347	372	370	345	341	368	346	389	376	341	379	305	362	354	331	386	343	341	364	389	346	341	371	375	359	377	363	382	326	320	347	364	369	363	349	339	324	357	360	350	357	344	370	332	342	330	389	336	352	360	355	395	357	372	365	357	341	361	349	367	349	340	357	341	346	319	339	367	358	339	291	287	368	358	357	353	374	381	405	386	335	296	370	374	337	332	339	410	345	344	356	358	394	317	348	393	333	356	333	390	377	385	340	401	363	376	353	360	346	352	356	332	358	354	354	373	358	368	331	338	345	346	339	362	338	350	362	351	332	348	356	348	381	374	357	326	357	333	363	360	399	344	374	330	356	332	336	413	306	348	374	374	361	372	371	361	330	386	358	382	376	359	374	345	362	345	335	338	357	380	339	324	347	381	347	347	380	319	395	359	346	333	368	395	379	337	322	365	362	382	364	378	328	361	380	337	362	373	387	364	377	373	336	383	373	354	349	360	366	357	323	354	351	332	399	298	372	318	337	353	360	336	371	359	358	361	344	352	369	341	319	341	351	358	350	339	335	345	352	353	334	377	319	358	337	370	344	324	343	336	329	349	357	349	345	358	339	360	306	332	346	347	354	349	348	386	342	359	339	402	392	322	326	334	332	344	374	338	329	333	333	336	355	344	359	367	350	353	346	368	341	349	365	360	363	359	350	341	343	428	395	374	355	344	376	371	343	348	351	364	381	341	351	374	356	353	360	359	374	336	343	365	324	357	352	378	344	346	360	379	357	328	344	316	359	330	322	362	353	368	369	366	367	351	362	356	339	360	361	362	352	354	361	358	340	335	380	347	348	355	366	349	386	361	332	336	379	391	332	348	385	336	350	366	355	367	338	356	372	315	357	347	336	386	352	346	352	357	347	356	366	386	341	350	372	334	362	380	337	351	348	349	355	375	339	376	350	316	365	362	336	347	350	362	362	377	381	366	354	317	351	342	335	379	373	374	337	314	346	338	360	390	369	351	382	355	371	355	358	334	361	373	378	362	355	340	337	384	350	354	370	349	382	362	378	366	350	362	355	383	387	378	358	321	378	372	327	375	345	336	337	340	342	338	348	348	373	348	368	351	353	343	346	400	352	325	365	337	349	313	342	335	324	328	338	343	330	351	360	342	349	350	334	360	368	344	312	377	339	357	376	332	356	353	403	391	343	343	348	353	348	345	317	321	347	364	311	368	346	372	338	345	321	336	359	345	373	341	370	413	375	326	351	376	339	346	351	364	369	327	333	350	362	350	339	352	335	349	318	369	336	327	346	353	339	351	361	372	345	356	382	351	338	349	335	310	345	353	353	374	325	333	346	338	332	334	323	335	355	361	347	331	317	354	387	359	341	360	334	364	366	343	354	351	336	346	392	379	393	393	347	364	391	354	309	363	355	353	377	341	393	343	358	356	367	331	357	358	367	367	368	368	312	349	328	354	339	365	372	361	358	355	386	333	364	352	373	356	369	328	358	319	347	351	371	344	377	393	383	387	333	376	364	390	351	351	330	374	337	353	351	338	359	344	383	356	344	375	374	347	353	344	330	361	350	326	316	370	337	360	337	375	351	363	366	347	372	378	365	339	375	346	366	354	348	371	370	344	363	387	358	348	326	332	376	352	357	360	363	366	348	346	345	362	344	358	319	345	343	347	341	339	343	384	333	362	340	369	367	346	326	367	333	390	352	354	388	411	369	352	354	344	345	372	368	361	369	375	327	375	373	304	359	335	365	360	352	353	399	356	365	366	359	334	348	339	385	362	362	355	365	395	368	361	371	375	374	344	309	372	356	359	356	327	349	374	321	360	383	383	348	357	372	366	341	367	317	350	353	365	335	355	368	384	359	337	323	367	399	351	346	335	374	362	344	348	325	364	344	368	359	381	329	345	366	373	367	360	342	375	396	384	328	370	392	350	366	359	371	344	353	357	383	363	359	354	370	320	379	353	353	343	337	353	359	360	377	355	361	383	348	385	388	339	293	348	345	343	372	367	323	392	367	349	335	352	386	332	367	399	349	299	361	369	378	345	340	368	361	339	363	335	375	336	354	342	326	355	324	367	317	347	334	341	358	380	361	362	345	387	336	369	375	339	339	333	363	342	354	338	351	353	370	342	357	325	304	377	321	326	327	366	314	345	384	370	374	343	375	382	371	346	314	375	362	360	323	327	337	359	358	378	376	344	341	345	370	380	364	349	348	358	325	318	371	348	359	338	373	338	343	322	334	329	363	387	394	343	354	361	369	339	370	365	336	349	385	352	367	360	326	360	368	362	337	351	357	343	377	364	369	332	374	382	334	355	366	351	345	369	334	343	364	360	362	353	364	347	345	346	328	346	345	370	323	357	365	324	391	328	340	355	358	351	340	322	345	353	381	368	410	339	378	337	357	371	372	346	314	380	378	326	323	380	356	360	332	363	353	369	349	359	378	345	321	356	337	353	349	350	379	347	390	325	348	360	344	322	328	369	330	380	339	388	393	371	372	398	384	358	340	369	364	357	336	359	348	332	341	406	376	365	332	394	377	332	403	360	370	342	325	390	357	371	361	341	373	323	350	379	331	338	373	346	358	392	343	337	409	330	334	351	351	363	359	373	368	340	346	369	345	358	338	351	353	331	346	346	345	332	370	345	325	384	366	343	352	373	368	372	369	340	344	332	349	334	334	350	345	369	362	342	390	388	355	368	362	385	360	381	359	323	359	350	357	364	393	365	373	315	378	356	359	329	366	367	348	354	348	385	358	320	357	321	349	326	328	372	356	333	406	403	348	353	369	373	323	332	356	317	335	363	372	367	366	335	335	355	347	373	315	361	350	340	373	378	365	388	363	326	329	338	356	356	366	378	360	341	387	319	340	345	369	352	346	359	365	346	378	323	369	362	345	335	361	364	327	339	339	328	335	399	377	344	343	331	346	309	340	381	322	352	349	358	373	332	348	355	356	320	366	358	374	335	352	340	323	345	353	343	359	360	322	378	345	348	338	358	344	366	357	353	368	357	353	337	371	322	343	331	374	353	346	363	368	351	363	341	381	335	350	387	337	335	326	374	356	357	373	311	359	328	352	376	372	373	357	327	378	393	355	370	371	393	397	345	322	365	331	314	392	362	385	345	387	353	377	329	341	322	357	324	331	338	330	371	365	342	386	336	395	328	330	359	388	346	381	325	376	360	349	369	337	334	337	345	368	338	345	330	350	345	362	347	344	333	330	337	340	324	359	368	346	327	356	386	343	354	402	352	354	327	371	344	367	320	338	336	352	359	383	326	335	350	352	339	336	347	365	364	317	357	367	370	349	360	350	351	333	338	340	297	368	337	357	352	343	326	356	372	414	335	353	379	355	346	318	409	369	357	370	369	357	350	359	356	368	351	330	385	354	342	328	379	340	360	408	355	350	405	327	377	338	359	363	329	374	344	374	338	363	332	381	339	354	352	342	367	377	345
5004	926	919	974	932	895	889	878	938	851	892	876	846	878	879	896	816	820	857	813	888	821	890	879	801	868	821	859	875	862	890	840	789	856	849	857	881	789	892	841	782	803	860	827	850	801	843	849	842	850	858	819	862	831	895	838	812	849	836	834	889	845	827	882	812	842	801	809	884	850	827	879	899	814	834	825	874	854	816	868	902	823	906	857	881	865	827	863	901	916	863	924	927	811	904	875	825	864	831	855	859	874	828	845	857	885	817	894	898	844	837	804	819	845	842	881	851	829	853	871	849	878	815	908	814	840	835	852	835	895	855	809	829	868	833	821	919	852	835	869	879	810	867	854	822	851	893	858	830	831	862	881	850	841	882	881	866	895	870	854	860	907	784	868	884	816	829	851	867	864	841	855	798	872	869	861	817	888	800	835	879	854	816	885	835	853	837	817	833	874	866	851	903	848	862	894	853	891	817	901	839	847	853	857	833	829	874	827	845	870	813	891	869	922	815	886	901	855	871	835	901	824	851	846	856	850	878	869	840	854	819	831	820	820	810	883	797	806	842	809	842	856	869	857	856	828	842	904	834	845	820	877	877	852	828	887	847	879	848	834	891	872	878	896	850	855	835	848	841	826	827	833	861	846	836	887	875	915	833	886	810	873	871	882	786	871	878	893	823	923	823	907	889	878	846	860	851	828	852	788	873	840	842	872	876	874	850	872	859	877	900	827	850	898	866	840	875	868	840	841	800	898	840	870	855	886	894	863	863	827	881	888	864	802	838	873	839	844	838	895	826	854	936	836	864	832	873	798	839	807	904	899	880	865	791	905	881	784	833	841	841	864	898	845	786	866	842	856	833	840	817	821	887	885	887	811	845	845	772	905	860	885	872	889	879	809	865	850	878	850	870	790	854	865	867	873	868	911	841	880	857	858	831	838	814	820	828	922	896	864	818	855	806	853	941	858	871	861	868	819	879	860	843	811	842	836	844	781	833	839	844	820	918	836	943	834	844	827	830	837	835	860	874	907	855	851	870	841	872	870	847	872	852	894	879	826	854	889	857	841	860	850	828	845	817	841	830	793	860	880	853	882	849	871	866	890	883	867	893	854	833	818	806	817	852	849	810	880	888	836	881	825	848	829	873	775	867	868	811	796	820	844	877	895	849	859	888	823	850	858	818	852	868	859	839	844	831	841	853	876	930	911	873	837	804	926	836	865	866	859	837	904	857	858	877	861	858	837	842	869	897	856	907	853	832	872	821	842	870	852	862	826	834	869	852	838	836	876	866	856	865	876	854	858	853	848	821	799	849	878	863	877	820	846	861	865	871	874	896	860	844	859	798	794	794	873	854	877	845	905	827	876	865	887	834	893	894	869	862	882	849	882	861	824	857	813	785	865	861	808	855	831	881	888	859	818	835	884	862	905	857	837	840	854	828	913	886	838	852	907	861	878	920	846	873	836	870	864	896	792	863	884	884	835	881	890	854	823	838	814	864	895	817	811	907	831	874	870	887	849	789	875	844	817	886	801	875	857	873	832	846	843	828	855	845	871	787	907	815	821	885	874	866	844	862	856	816	889	842	844	849	870	836	866	801	871	864	871	825	836	831	860	812	858	863	846	881	830	878	868	858	848	851	853	794	878	818	857	813	855	885	872	866	876	861	852	871	899	894	906	868	830	882	801	821	873	848	867	832	867	825	827	838	840	871	823	873	848	818	921	860	915	870	868	802	824	829	848	828	837	839	815	761	891	778	822	804	871	845	851	872	870	855	831	834	869	895	825	814	898	893	849	823	874	854	875	884	810	912	862	867	893	893	870	848	894	877	847	895	894	836	854	848	879	852	843	880	860	886	802	851	913	904	783	879	866	842	838	897	865	869	846	892	843	870	861	870	858	857	868	882	844	866	881	846	812	856	852	832	843	851	829	844	857	811	867	834	856	829	901	839	901	837	887	855	840	848	818	829	847	870	802	857	838	815	870	847	823	834	833	835	894	908	839	905	826	851	853	876	870	819	830	839	843	910	836	820	837	841	843	874	850	842	823	867	776	835	851	836	884	846	849	907	813	867	805	850	902	822	903	821	850	829	843	869	833	859	864	829	855	886	879	852	858	908	883	894	853	819	831	887	853	823	901	888	876	855	849	846	893	859	848	863	814	872	885	859	849	843	791	813	819	871	865	856	881	835	818	812	826	837	855	849	840	860	784	846	864	875	888	847	846	820	844	861	892	808	837	896	833	875	875	877	861	859	870	860	844	852	859	828	827	788	809	874	848	884	862	891	856	808	851	886	841	819	835	866	858	890	821	915	899	888	867	860	903	850	830	883	876	846	830	876	884	893	857	814	853	906	872	855	865	848	828	799	883	909	821	881	849	798	897	863	849	844	866	854	860	824	822	860	844	884	864	850	880	836	874	877	858	842	868	858	804	832	860	897	837	813	886	809	857	812	845	853	846	822	904	881	862	870	902	893	892	865	910	834	858	832	837	851	891	865	894	856	839	851	892	873	809	881	815	878	843	803	817	806	831	831	900	859	853	834	848	848	842	807	843	931	824	887	884	824	845	828	884	835	819	834	862	820	855	845	878	834	854	867	861	860	864	861	893	838	860	828	871	882	809	818	858	863	907	828	873	853	878	849	826	852	869	875	911	843	868	853	890	882	870	800	791	841	866	819	826	865	844	870	835	908	877	855	832	867	806	856	830	829	869	871	842	834	856	833	836	869	845	869	833	801	838	888	850	812	865	844	810	867	838	860	880	833	875	858	761	853	891	863	854	827	846	851	883	853	911	829	860	813	823	859	869	893	885	845	859	803	846	913	794	841	868	856	823	851	871	886	900	811	833	838	825	861	825	826	815	867	862	855	815	873	802	799	864	863	827	865	794	882	928	917	875	809	890	865	860	838	883	851	875	890	829	799	802	821	868	846	848	875	866	814	848	898	865	899	866	903	851	830	891	849	848	861	932	789	869	806	874	844	812	837	897	828	871	880	840	857	900	851	817	833	858	842	885	909	884	847	818	872	897	845	874	838	891	817	848	867	875	933	830	843	899	832	903	846	861	806	882	879	830	888	892	813	839	836	835	862	881	856	808	897	868	828	868	831	821	871	839	848	877	870	848	858	864	871	852	844	827	895	837	872	885	889	804	860	864	881	762	848	868	820	836	854	848	820	848	881	874	892	846	903	818	824	860	901	780	813	906	828	842	866	827	801	844	871	877	828	884	870	870	804	880	861	899	835	835	890	826	884	840	869	823	872	894	836	836	891	883	822	886	818	818	869	909	825	841	868	817	859	848	844	825	913	823	840	903	826	886	792	848	840	869	848	838	854	892	860	922	882	855	837	807	905	816	864	844	868	879	829	845	810	876	849	850	808	863	804	891	838	833	866	851	854	820	853	870	813	873	831	836	863	858	861	839	840	808	853	838	826	821	843	853	873	820	864	849	855	843	896	846	904	843	864	824	839	833	823	871	811	862	872	833	876	841	854	878	832	846
35603	6548	1327	951	722	602	464	441	386	379	334	350	333	320	302	290	280	285	254	312	291	284	299	305	262	262	285	291	258	254	280	283	280	276	263	282	258	286	231	274	319	270	269	271	261	251	267	259	258	290	241	277	285	265	289	288	298	265	282	273	254	277	261	278	293	252	239	285	246	241	281	279	274	259	286	271	276	285	293	279	270	260	296	283	273	273	272	289	270	257	262	262	292	295	261	284	253	268	261	284	266	273	275	281	259	259	297	288	267	270	282	278	251	275	286	306	287	262	273	255	294	283	281	265	266	270	270	281	275	284	294	281	301	265	271	304	252	259	291	280	259	251	254	252	272	252	246	272	291	281	262	325	253	290	267	272	274	247	289	258	290	262	281	268	275	259	271	288	260	269	262	260	298	257	303	289	273	270	288	290	277	280	256	249	270	285	276	267	281	276	242	304	279	238	286	263	285	285	236	237	292	290	288	314	271	252	289	232	296	257	281	257	249	283	235	263	255	273	270	239	265	302	286	292	254	277	309	295	292	263	294	261	289	276	241	274	277	277	259	252	278	277	246	295	279	279	283	279	252	278	254	256	285	279	288	267	274	260	240	282	277	275	244	255	279	266	278	253	268	294	278	275	274	249	286	269	270	254	258	256	252	269	253	279	275	249	251	275	311	274	262	250	242	274	285	220	261	288	302	291	250	243	250	278	286	276	303	245	301	266	285	279	273	274	283	282	275	283	262	267	279	258	272	239	277	245	241	271	260	255	267	257	275	257	276	256	270	296	266	282	278	262	249	265	277	276	235	268	230	238	282	257	265	265	269	311	291	266	289	261	284	233	271	276	245	266	292	266	294	241	258	272	261	291	269	291	262	286	285	258	269	279	259	291	296	285	241	273	250	277	253	266	262	277	248	283	273	250	257	274	288	272	283	267	275	277	263	264	310	282	261	263	268	242	295	238	293	300	257	273	259	284	246	247	254	269	262	271	250	281	255	267	252	253	266	281	269	273	249	286	302	270	263	257	269	265	269	269	253	264	283	293	292	284	280	282	242	283	267	277	279	285	288	266	270	269	234	234	275	258	261	276	266	264	260	244	247	279	262	258	266	263	252	254	258	259	304	255	285	259	267	253	262	285	258	283	263	265	292	294	265	253	237	286	275	271	255	307	271	246	274	295	259	259	287	253	263	280	279	311	266	273	272	289	291	279	282	222	273	271	279	281	266	284	299	282	237	275	261	278	257	263	283	275	267	269	271	282	275	288	246	256	239	268	272	228	243	301	246	277	262	272	276	275	260	268	272	302	299	299	328	288	255	262	251	284	251	251	282	285	269	270	286	251	262	271	229	233	262	253	236	229	265	236	247	298	255	256	295	290	266	276	261	238	293	263	237	260	246	267	299	272	262	258	266	277	274	274	249	284	278	250	293	277	256	276	246	265	239	263	263	272	263	298	275	295	265	287	299	281	262	288	307	282	267	271	246	275	267	264	267	247	256	304	259	296	291	300	257	255	285	276	308	261	258	272	282	272	273	278	290	295	258	280	263	263	297	259	270	267	296	265	272	243	287	264	286	316	231	287	272	266	288	258	249	282	282	284	259	256	275	246	267	290	269	252	259	291	279	241	242	294	252	236	294	267	256	246	315	311	273	266	243	245	296	249	263	282	272	279	250	273	266	259	248	271	267	271	272	280	276	289	269	274	263	284	255	268	296	237	261	267	269	278	280	271	287	262	301	274	272	282	277	272	260	226	241	296	254	270	271	278	271	269	276	240	282	280	256	276	314	293	260	277	242	260	274	254	285	288	261	237	286	249	269	258	265	268	249	277	253	279	276	274	241	260	282	286	255	286	252	275	257	272	258	261	262	271	283	291	271	266	272	254	261	261	278	257	285	265	287	303	265	285	255	275	304	294	259	274	264	274	276	260	255	269	271	286	271	258	281	255	280	265	262	245	256	287	259	267	244	267	277	220	257	271	262	267	278	266	266	241	249	279	231	271	257	258	261	266	263	288	277	284	282	269	288	261	274	278	277	259	273	263	267	269	268	251	246	269	230	273	278	252	258	255	269	260	249	241	261	281	264	261	265	261	262	281	277	245	280	274	257	277	253	263	270	233	255	274	289	287	258	247	256	236	257	272	266	252	273	261	257	285	270	236	274	273	267	249	265	256	255	277	272	260	253	282	302	254	260	270	257	274	274	286	261	247	263	248	279	271	238	287	269	293	259	284	260	293	299	275	255	264	288	281	247	275	292	257	251	249	261	277	241	265	280	248	255	302	273	291	272	272	269	293	254	283	271	243	251	267	275	263	263	264	247	236	258	253	288	251	230	244	269	242	246	276	267	271	243	268	271	267	254	265	250	270	245	240	268	276	264	292	263	252	254	270	268	272	283	280	286	291	263	271	301	277	281	255	262	278	254	262	282	240	303	259	263	279	274	257	241	281	264	276	258	250	276	264	287	245	282	289	274	272	275	266	241	264	279	281	244	277	242	295	237	249	265	263	271	251	264	248	264	259	285	304	279	252	286	266	272	293	270	264	269	295	271	264	261	271	271	284	275	262	273	269	275	277	262	252	231	261	273	276	271	271	283	289	257	253	292	254	278	272	252	272	280	277	245	284	263	297	268	258	290	269	278	322	268	262	306	268	233	243	238	248	274	263	261	261	265	271	273	265	276	260	256	297	272	269	275	250	239	262	247	272	234	265	279	262	267	314	277	271	256	286	278	307	254	270	270	294	281	236	286	285	294	269	295	267	246	282	275	269	277	264	243	270	282	274	255	256	270	258	275	290	248	263	308	258	284	303	282	277	294	268	265	262	283	247	278	286	277	259	283	300	287	304	296	269	277	258	269	259	267	287	262	252	283	283	280	278	256	248	250	285	304	284	252	284	262	264	288	262	273	273	286	303	267	276	278	279	251	249	254	280	266	272	248	259	264	284	275	266	250	275	256	280	275	274	287	289	263	290	263	287	282	246	272	281	256	285	261	285	272	241	272	286	279	268	293	285	278	268	248	245	250	244	272	285	287	262	241	281	287	257	267	260	296	278	248	284	271	252	299	288	266	247	266	280	270	276	272	283	268	244	291	271	300	278	292	249	267	272	267	263	257	253	239	270	298	231	260	247	279	267	276	248	282	275	273	264	264	277	240	273	280	288	251	254	256	280	258	246	263	257	280	280	265	237	269	275	285	254	283	267	241	260	253	284	275	242	276	267	269	258	285	280	289	259	307	261	304	272	264	266	250	279	265	263	304	294	255	256	268	266	261	284	260	291	270	276	273	296	259	272	280	233	259	262	251	288	267	259	271	268	306	278	276	246	260	262	280	239	261	285	273	268	276	296	274	266	287	299	269	263	277	271	259	281	290	260	245	299	283	279	269	274	264	276	302	294	256	274	264	273	227	277	296	252	272	280	268	259	279	242	234	251	277	304	279	249	270	256	264	278	269	264	269	277	285	271	265	260	284	231	246	270	257	277	293	263	274	284
15978	1319	2635	2968	2636	2149	1863	1667	1433	1303	1217	1164	1090	1049	992	981	895	914	856	812	905	823	849	796	765	806	819	800	751	747	752	771	738	708	739	742	716	723	789	721	713	670	700	749	755	767	720	740	761	680	690	703	698	773	728	721	696	756	715	694	727	684	743	670	665	689	719	741	732	689	681	715	730	726	721	713	675	691	715	694	694	713	690	714	659	666	712	699	713	687	708	663	728	687	746	680	657	702	690	711	697	696	699	685	745	746	697	736	682	645	709	659	707	676	678	676	702	694	670	717	673	694	701	707	719	660	712	697	734	693	748	726	673	680	703	668	737	692	695	700	641	683	684	666	710	689	662	676	687	696	735	712	680	677	756	715	663	683	687	715	719	739	713	673	770	692	652	694	752	710	703	760	743	674	704	751	700	687	745	689	708	702	714	704	685	692	690	690	694	732	750	729	691	714	679	682	730	680	689	732	676	650	714	737	648	657	723	654	659	747	629	681	703	663	688	705	702	733	684	670	687	720	700	688	735	711	672	658	707	701	685	664	720	733	709	665	695	646	662	720	708	680	748	654	696	706	657	682	723	702	717	689	698	693	746	708	688	721	702	695	701	734	693	709	696	731	765	676	692	651	714	717	674	698	678	688	716	672	671	696	694	682	678	669	706	676	691	713	717	701	709	650	692	712	720	675	654	742	718	664	704	694	669	713	681	652	719	722	646	679	709	703	667	692	694	676	671	688	666	663	750	708	716	720	691	683	702	683	695	693	674	695	676	703	678	704	682	642	718	714	683	660	705	692	780	672	670	709	709	723	705	704	652	682	717	691	668	722	724	657	683	708	739	649	688	668	700	661	713	714	715	701	741	712	670	683	713	709	700	696	706	695	711	720	754	715	694	730	678	691	680	660	712	714	700	722	663	653	687	656	635	708	691	679	702	694	665	701	695	713	696	662	707	670	723	666	707	645	747	701	633	722	692	719	697	674	655	650	682	711	724	683	652	747	686	716	707	674	695	666	653	652	730	713	705	680	699	640	719	661	698	698	682	683	646	712	703	663	739	692	697	676	714	699	698	678	701	671	715	658	680	690	694	685	688	698	705	703	706	694	712	665	711	690	727	680	687	668	669	637	656	687	698	670	665	708	745	659	695	711	672	702	671	703	737	692	670	701	716	741	697	733	693	706	710	669	735	722	665	709	637	668	736	754	699	683	735	727	718	671	686	721	715	684	657	709	701	694	705	681	655	674	675	661	663	680	677	719	702	690	685	696	718	694	711	698	675	758	659	724	694	693	683	737	693	671	665	642	711	661	717	678	689	731	681	673	746	727	637	688	761	712	738	715	703	727	730	689	643	662	674	671	689	686	729	677	726	673	714	662	695	671	682	719	720	693	681	658	674	709	739	701	682	681	680	640	711	700	693	656	684	695	700	670	701	716	664	683	726	690	726	715	739	703	647	658	736	731	681	707	731	711	708	697	709	699	723	692	702	668	734	723	731	674	705	687	673	634	702	692	683	649	763	679	720	712	716	668	642	710	677	651	712	727	669	716	754	693	678	745	711	657	696	744	694	711	714	650	697	682	688	701	683	687	685	703	695	714	704	744	654	716	678	713	715	733	707	734	673	666	675	709	687	745	680	697	623	788	651	659	715	677	714	722	670	760	687	713	723	651	681	684	667	680	728	698	730	698	673	708	643	669	658	683	681	715	710	679	689	710	769	723	687	718	670	717	635	728	699	700	782	699	680	728	673	660	703	676	705	713	712	728	721	707	677	712	667	684	708	699	700	668	668	740	724	711	757	684	721	686	701	686	691	662	710	695	661	665	680	680	715	653	745	694	654	696	679	689	700	688	680	691	706	726	690	672	673	691	727	700	685	691	687	669	660	708	695	694	678	657	642	668	687	661	707	707	692	741	711	750	684	625	712	701	650	699	696	700	668	649	720	711	719	667	708	735	676	713	724	701	712	680	707	684	686	675	710	692	674	705	698	673	648	753	679	662	705	696	676	723	700	719	669	700	675	685	679	630	699	671	700	693	682	738	757	718	685	687	744	667	721	741	665	674	683	686	693	679	695	763	687	680	645	740	704	715	708	690	699	667	682	734	701	714	683	701	717	684	690	704	689	694	707	668	700	707	667	691	698	662	760	665	710	698	694	700	683	730	712	735	719	665	685	703	692	705	668	701	729	763	687	691	675	673	734	699	671	718	652	691	700	697	696	665	726	711	714	633	706	693	696	673	649	673	731	704	702	675	696	717	681	664	674	680	668	654	673	678	706	654	628	692	683	689	685	654	665	690	696	745	690	708	682	703	718	672	682	748	691	732	709	728	645	667	725	698	712	693	661	726	728	730	723	703	719	681	707	757	721	751	685	724	709	694	746	712	761	730	720	694	697	721	682	690	745	719	685	709	728	675	709	726	726	707	663	706	725	695	719	656	719	694	695	702	688	663	703	716	696	651	695	701	653	717	752	663	719	681	655	677	687	707	724	673	679	681	681	690	700	713	638	644	646	683	722	721	717	699	677	683	666	702	668	699	738	680	702	663	707	703	711	721	746	727	678	694	675	725	674	717	725	667	687	706	639	722	700	686	683	703	695	672	680	681	715	697	696	706	704	728	593	708	683	684	735	704	679	689	731	729	668	696	682	711	668	714	727	655	701	740	682	710	690	706	736	675	678	662	689	726	660	667	684	676	715	707	708	670	688	690	729	715	671	720	652	647	757	640	686	700	634	678	694	706	691	718	665	683	695	716	721	738	694	672	709	665	674	716	717	742	719	692	707	721	713	698	716	704	720	640	693	667	693	699	711	707	742	714	685	690	677	718	705	703	754	665	666	699	692	645	720	731	663	763	684	693	746	668	683	701	649	627	684	705	737	702	675	725	649	676	724	706	720	745	712	717	702	678	630	667	671	718	655	740	658	642	731	705	684	654	680	701	730	649	718	672	690	694	699	700	697	687	640	720	716	734	712	686	691	706	691	751	726	698	686	690	706	711	668	662	684	666	688	729	705	702	664	716	693	696	704	660	690	697	651	714	725	692	744	747	715	665	665	671	672	698	671	655	719	735	726	696	660	731	644	726	709	682	731	678	671	694	699	674	682	673	700	661	658	688	728	702	675	683	664	682	715	728	693	714	736	721	690	694	662	669	706	654	677	668	708	688	697	689	685	695	660	728	706	671	697	690	662	752	720	759	661	678	675	689	678	670	676	715	710	679	668	678	666	654	699	779	675	693	692	683	689	745	692	681	671	683	687	719	763	711	717	686	712	669	710	709	687	728	664	706	688	649	682	701	701	681	670	685	669	676	706	701	699	656	716	682	679	659	667	724	663	681	693	707	704	700	701	690	729	693	695	707	718	704	693	668	686	687	688	711	738	713	743	673	675	686	669	666	688	663	723	738	680	703	657	705	681	684	672	657	693	648	688	750	722	730	712	685	694	678	730	721	666	725	710	707	732	677	677	668	689	698	693	712	678	708	736	726	645	709
48524	16127	4964	1805	1328	1063	869	762	684	637	560	559	518	506	480	499	504	425	442	485	427	450	407	401	495	436	448	464	436	430	399	431	416	428	420	448	435	424	429	434	388	407	420	412	433	446	409	428	408	436	387	421	430	437	430	444	412	411	431	402	391	407	438	400	455	407	431	420	411	429	394	436	405	397	380	422	441	433	400	412	427	424	441	443	408	399	402	390	405	429	424	411	435	401	419	402	427	417	424	399	439	384	375	449	389	434	408	428	432	446	444	411	435	433	376	403	434	406	419	409	423	398	432	452	437	381	420	442	441	418	419	442	442	430	393	418	380	420	437	412	422	403	437	451	382	428	435	415	402	378	419	419	415	405	436	431	441	394	422	438	429	417	409	404	405	419	400	444	410	422	387	390	392	388	364	428	422	398	424	434	408	386	409	386	383	396	402	420	408	414	395	444	427	449	419	434	409	388	399	341	382	396	394	402	404	407	387	408	411	387	425	461	408	423	432	403	405	382	411	390	373	400	412	408	433	398	405	383	399	401	433	350	394	392	412	385	423	435	429	441	408	435	418	415	424	389	411	416	397	399	424	400	386	392	434	403	387	407	391	419	402	414	391	421	425	422	407	428	384	377	391	414	433	428	403	391	351	383	423	404	339	415	437	431	428	424	397	429	386	415	423	388	395	398	416	457	424	410	416	389	382	402	384	432	401	385	442	396	423	456	393	406	383	366	419	376	389	389	418	366	418	394	412	399	436	367	387	433	433	444	401	401	423	388	417	422	417	420	400	419	409	429	431	401	398	386	419	455	397	427	371	407	409	400	389	374	412	413	372	401	401	382	416	407	419	385	410	404	418	415	407	473	439	436	381	373	431	434	437	437	419	436	406	413	393	422	429	409	416	358	387	432	404	441	403	379	438	437	390	396	346	413	430	420	408	425	405	405	432	400	396	363	393	431	395	438	426	396	414	412	426	405	386	394	476	423	417	420	391	364	395	397	403	434	412	411	402	416	397	435	398	423	379	399	405	414	431	402	473	383	359	380	405	397	415	400	420	460	392	365	431	436	416	385	408	376	408	369	440	394	394	400	406	412	400	395	412	404	457	391	445	397	407	401	381	406	416	437	409	442	414	417	390	416	454	426	347	407	411	385	428	405	429	427	414	442	401	399	407	388	388	415	406	404	418	410	376	372	432	410	438	395	425	394	448	389	404	376	389	383	423	431	412	406	425	405	401	405	448	425	373	395	390	411	407	422	424	427	414	399	434	404	396	392	379	388	414	413	407	365	418	393	446	402	390	388	415	402	415	442	407	424	426	387	367	389	382	419	394	387	389	412	431	420	430	404	440	406	405	442	402	411	420	402	415	432	401	412	410	444	417	405	426	426	398	402	377	415	393	399	361	381	395	432	421	375	402	422	418	400	405	396	423	421	397	406	393	435	391	397	385	351	410	390	408	385	382	387	432	388	406	407	368	397	421	383	406	447	396	409	405	422	433	427	454	361	443	409	431	386	454	392	417	436	424	402	427	390	419	421	434	419	416	401	391	415	396	402	380	403	395	405	414	414	393	414	366	400	411	366	381	396	387	398	444	382	416	408	421	405	398	425	407	370	384	410	433	391	415	435	387	402	427	397	409	411	417	411	411	429	454	407	417	394	455	356	407	476	412	396	414	412	433	418	440	376	406	423	430	412	409	403	417	427	360	387	392	416	391	406	402	429	417	376	401	427	379	418	441	444	421	387	378	383	388	406	405	438	412	454	418	440	400	395	394	416	435	404	395	416	416	432	404	390	402	415	397	412	411	416	390	412	383	410	444	424	410	407	406	442	393	419	419	369	410	433	398	425	379	368	396	403	395	392	436	369	446	461	418	411	370	428	400	413	404	382	428	419	412	407	410	398	409	417	446	415	390	404	432	452	430	427	402	417	396	364	441	426	406	394	428	419	419	452	398	372	395	410	404	408	437	405	403	437	423	401	401	394	380	422	436	438	402	385	436	409	438	415	403	403	429	423	394	428	419	359	368	387	394	403	392	386	428	404	430	376	401	418	371	390	419	365	423	375	414	424	403	433	418	485	445	399	364	409	423	422	427	396	431	395	406	417	394	399	415	402	394	416	436	391	417	443	423	423	406	446	412	409	424	392	424	380	419	390	434	431	420	434	426	421	427	362	411	399	421	413	414	407	430	431	406	408	387	443	396	445	440	385	430	421	416	404	391	398	426	446	409	413	407	433	438	442	433	416	382	423	437	374	392	422	423	412	411	374	415	432	415	385	427	403	404	411	428	422	410	423	395	438	399	405	434	363	410	398	412	455	383	401	439	420	375	437	415	392	432	389	423	354	417	442	422	435	420	397	389	437	459	406	425	392	407	394	422	377	413	443	409	383	410	417	399	436	449	419	398	432	415	435	447	419	432	406	365	442	414	406	452	423	387	408	379	447	392	412	369	374	410	386	391	401	415	422	410	413	394	359	389	438	383	404	419	359	405	417	412	402	384	401	396	435	423	424	386	457	429	386	413	376	365	381	455	439	433	426	387	388	412	444	442	423	424	384	437	384	390	401	403	406	437	429	396	410	437	419	412	389	461	394	397	410	428	383	426	419	392	419	446	402	387	384	455	393	400	409	402	407	395	360	401	382	377	433	429	432	460	437	413	420	430	407	406	438	407	390	405	411	412	381	430	415	418	397	417	422	433	447	391	424	425	382	421	415	401	404	422	420	461	397	411	427	404	381	417	365	386	413	394	416	413	405	429	430	385	398	387	399	391	416	382	405	423	429	424	420	386	390	365	423	385	401	446	437	411	406	407	388	425	388	412	371	417	412	395	407	420	435	424	418	372	428	413	432	393	402	426	395	381	389	396	433	441	381	407	408	390	404	424	385	394	400	422	415	395	380	390	414	429	420	396	412	431	436	421	380	411	402	441	410	394	392	385	438	432	398	399	399	426	409	410	424	418	398	423	377	393	391	415	394	422	415	363	405	393	445	404	416	413	408	399	379	436	413	441	421	425	400	395	400	422	411	387	422	397	442	401	380	373	401	396	408	436	444	460	408	393	431	434	409	398	373	406	398	427	415	413	419	442	415	428	424	410	399	426	403	397	411	442	421	405	440	436	415	412	409	376	386	428	405	428	411	440	423	413	381	430	415	422	397	430	418	420	444	416	409	447	425	453	410	420	417	437	410	399	435	433	394	422	410	458	490	379	397	390	440	380	389	389	422	437	407	347	383	395	412	364	431	448	434	404	418	392	392	416	402	392	433	395	400	429	421	407	427	431	423	420	423	418	405	455	423	452	399	412	377	401	389	424	386	451	410	354	397	417	426	431	401	395	437	436	412	381	381	379	409	377	452	406	413	394	397	429	407	402	384	415	436	399	434	372	450	427	410	405	402	405	414	403	448	439	415	412	379	419	388	433	423	388	440	412	408	404	400	407	396	439	444	387	453	423	421	430	439	416	393	367	407	398	414	431	456	425	389	425	434	371	419
22054	2338	4465	5275	4646	3839	3276	2804	2587	2196	2069	1930	1714	1606	1507	1472	1459	1404	1344	1289	1256	1265	1218	1193	1168	1173	1132	1210	1161	1104	1113	1104	1090	1041	1177	1117	1075	1061	1054	1065	1059	1148	1045	1041	1026	1023	1030	1013	989	1016	1022	1053	1050	1057	1027	1041	1047	992	1037	1047	994	1005	1044	985	1004	1009	1033	974	1042	969	1026	1048	1002	983	1018	1009	1016	975	1008	1039	977	1002	1043	1030	1023	1005	1056	971	997	934	944	992	1023	1041	1034	978	1026	1078	969	968	986	933	950	1010	1029	1012	1049	997	1015	1050	999	1004	1028	986	968	1007	1022	943	1033	982	1034	1019	973	1074	963	952	1044	992	1018	1037	984	1056	968	996	979	1031	1013	957	950	980	1006	1015	968	982	953	983	1010	1031	962	1020	1062	1004	1029	1006	1020	1075	1039	956	991	1019	1022	1045	976	1006	1061	1036	1031	1001	1000	1028	1024	992	1031	1013	1002	971	1029	1002	1028	999	1010	949	1000	1007	975	1017	1008	1029	1039	1007	980	995	975	982	1015	968	1035	974	967	1000	986	1029	996	992	970	991	991	1006	987	981	1051	961	929	989	1013	1041	978	982	967	1021	1001	986	1043	1033	986	927	944	988	980	1010	992	1062	1051	1029	1021	953	1001	1010	1012	1008	971	956	1006	977	1019	980	980	961	962	965	1028	991	976	972	997	1064	1078	988	990	1010	995	993	962	1020	1008	1055	954	1044	955	988	1005	949	1011	998	978	987	1007	999	1008	1009	1028	954	1024	960	987	981	1003	1006	957	989	1002	1006	1013	1018	936	961	1001	961	1015	938	1024	1025	985	997	982	943	970	1019	1058	1028	1002	958	921	1006	1038	982	999	976	980	965	978	1003	1086	1023	982	1018	981	970	993	947	985	1018	995	964	1017	988	1009	1008	1014	973	1028	958	960	963	963	951	1035	1022	955	1022	1026	965	981	1000	1007	1024	1014	1024	1043	1063	992	1015	998	1032	973	983	979	1042	1006	968	1012	999	1007	989	981	939	957	1066	962	964	1035	1033	954	1031	995	1002	1032	999	990	974	980	991	972	1005	1020	1055	986	1005	1011	969	1007	930	1018	993	1018	897	965	948	953	965	1006	928	970	947	978	1013	986	965	996	911	988	968	1068	957	1018	991	1038	986	1018	989	978	979	993	1037	948	974	988	1028	1014	1033	978	1008	997	947	973	1090	981	1003	980	1031	1013	947	1006	960	1026	1015	1040	1039	999	954	1045	1033	1015	996	972	984	981	980	1025	1047	939	942	1018	978	1037	924	1020	1018	1049	1005	1004	1002	1010	976	985	1042	960	998	1018	977	1031	985	990	986	958	988	1010	1011	915	959	1052	1019	982	1002	1029	969	958	1003	1010	946	981	973	1019	1021	996	944	1033	969	984	1001	942	954	1001	1002	1026	1019	970	1013	981	925	1051	962	1035	1021	1040	953	1050	996	1006	946	983	1015	1028	974	991	1001	979	990	1031	998	1018	1036	989	983	1003	1022	1011	960	1034	1011	1015	1006	1015	1018	988	950	1017	975	973	954	972	1005	970	915	1043	1020	959	1024	1051	1038	1034	1005	981	992	1080	979	1008	900	981	997	1004	979	1061	1004	1033	1011	966	944	980	990	990	995	976	1016	996	989	971	985	974	1067	1005	1009	941	993	960	1058	1027	1017	1012	977	1016	979	1003	1001	1019	1033	998	1049	974	969	975	982	1003	1004	1038	1019	979	1023	968	1058	969	995	970	1044	1030	1035	1012	997	1034	997	1031	998	1016	975	995	1024	948	997	962	989	1024	1029	1032	1073	953	982	982	995	991	1006	998	1008	1066	1029	934	995	1023	1014	1008	1004	1028	992	960	1050	1035	985	983	997	1009	1007	1004	1036	1003	997	1023	933	1014	957	1034	1016	1014	1037	983	986	979	1017	1014	1015	1026	1017	960	992	1004	940	1001	966	1008	1021	1027	1011	978	972	939	995	914	960	1061	1031	974	1037	1016	968	941	1019	1001	1029	1001	1007	992	960	943	1029	984	1012	972	993	972	957	1022	1012	925	927	951	1090	994	961	986	962	986	929	1052	1014	985	991	1010	1005	966	1008	1033	987	1013	992	1026	1008	1060	974	956	975	1004	980	996	960	963	1005	1008	987	970	1011	986	993	984	1000	1061	1009	975	1009	1012	1013	1012	1013	997	935	1019	1052	1000	1019	1000	994	983	1019	1036	996	981	1009	971	1025	984	923	970	1005	1047	1001	968	983	964	1035	955	994	925	993	1035	973	982	1054	988	999	1032	982	1009	990	1029	960	991	932	993	1029	1030	1055	931	983	985	963	993	1006	972	1017	1050	931	981	979	947	1013	982	1000	987	1020	971	983	984	953	1017	997	1018	1004	983	988	996	989	1018	960	954	951	999	964	1026	1034	973	1009	983	1017	990	1007	1003	982	969	1000	966	1024	937	1005	971	1011	968	954	981	1042	1004	1041	935	1019	956	1034	995	993	1003	970	1043	970	1036	1023	998	1010	994	986	1010	949	962	966	986	986	1015	1033	969	972	1013	1089	985	1041	1007	1025	1046	993	995	985	1015	1027	1015	974	1019	1098	976	1014	973	945	1058	973	969	975	1028	994	1012	997	1009	1001	1008	932	955	966	997	988	996	971	939	1006	1041	981	978	950	972	961	1014	1010	1006	1058	1019	992	967	995	1020	995	959	978	1038	1032	1031	1055	994	955	992	1039	935	974	988	1021	948	990	1012	1036	1033	957	1002	965	975	1027	1046	993	975	971	949	993	967	975	928	952	1007	974	1001	1007	984	1042	1031	955	994	944	975	976	985	977	1054	1038	1005	994	990	976	930	1003	1018	997	990	962	943	1011	962	959	949	1022	1002	960	987	990	988	989	1028	984	1011	984	1011	952	1063	1029	973	984	1018	996	974	950	989	986	976	997	1003	1031	979	959	981	972	978	1015	1010	967	946	1009	1027	1018	994	1010	998	1013	1021	993	1007	1034	1034	986	1019	1006	1084	958	976	1031	1013	1005	961	980	980	1036	1013	985	1011	1026	1043	1003	963	999	1027	980	960	981	1011	1016	996	1029	1046	973	999	1014	985	976	1023	1022	1026	939	959	937	996	1004	1023	981	1015	981	985	1072	1019	1025	976	966	1012	939	1024	1027	998	1013	947	967	1006	993	1031	1043	1008	989	994	1006	1013	1015	960	1040	951	972	951	947	1021	1020	975	994	1021	1047	979	995	1023	983	931	1001	991	995	1008	1002	970	897	975	952	961	988	1018	977	992	1022	1018	984	949	934	928	1010	1025	1030	993	1006	1003	971	1044	1001	974	1015	1044	1016	979	970	953	972	976	997	951	936	1008	988	947	994	1056	1026	1009	982	1014	964	974	1007	955	958	999	915	967	1055	1007	1040	1047	957	1062	1011	963	981	1006	991	1015	973	960	1004	949	998	998	927	988	932	978	937	962	1040	981	991	1007	952	1020	1009	981	962	997	1007	977	993	1083	993	972	954	1021	992	965	1034	968	988	1031	980	998	946	993	1029	1017	1039	966	920	1018	937	965	1038	985	977	1077	1048	1004	959	935	979	975	980	1008	996	1049	947	963	1037	997	1008	1020	1044	989	1030	992	971	972	989	967	1010	1015	1070	1011	988	965	1002	954	1063	972	987	1003	978	1006	993	956	980	1032	944	1013	1004	1028	1050	991	940	973	998	1021	1009	970	1004	1071	1017	992	968	957	1004	987	975	1060	985	925	970	1007	969	1014	998	973	1021	974	997	985	971	1011	986	972	1043	984	974	1015	1002	945	946	1013	1030	975	971	993	946	1028	969	1028	931	1009	1038	953	1022	1004	988	999	979	987	967	987	1050	980	1013	1026	983	980	1041	999	1042	1004	985	1004	956	1021	979	987	984	1000	1000	993	962	977	981	1008	1018	970	984	952	989	981	1024	973	1022	976	1005	1047	933	970	1013	1036	981	961	966	1008	995	1030	1018	966	1004	1033	956	969	997	987	1011	1018	989	1009	934	977	1015	976	996	1009	1015	1028	953	970	936	1038	1021	1001	995	930	1016	1001	973	995	1026	979	1028	959	942	1017	975	1024	981	992	970	967	979	1005	971	1025	961	961	1017	1007	1019	1034	1002	965	962	1031	960	956	1027	1050	988	989	993	948	1010	964	1053
4672	384	364	365	390	372	377	354	396	323	391	385	359	360	351	364	390	370	315	342	380	372	353	345	317	369	327	359	363	379	348	367	385	332	354	337	326	383	375	370	387	364	369	344	374	349	341	339	415	344	374	346	383	376	370	346	351	366	397	343	372	348	339	351	359	323	339	376	380	394	348	354	343	351	391	404	357	356	372	355	372	355	384	369	335	361	359	366	377	401	355	360	387	387	370	375	347	357	347	358	380	347	365	346	341	376	346	322	375	354	340	371	354	388	332	345	362	342	325	376	360	351	382	340	339	387	354	358	345	363	349	361	360	353	371	342	364	379	354	358	352	319	345	342	347	359	356	353	321	363	348	343	376	352	392	349	363	348	359	333	335	348	327	359	378	334	330	347	358	368	377	353	353	375	345	363	369	357	359	324	353	365	349	372	368	373	320	390	342	330	358	343	338	335	366	337	386	361	371	319	370	353	339	360	345	353	360	356	397	370	362	344	400	356	369	371	364	338	344	376	362	349	336	378	375	356	356	344	377	359	346	367	385	381	347	340	337	352	359	331	337	369	375	370	353	326	340	356	349	337	347	313	354	353	364	342	340	329	333	328	372	354	327	393	339	313	351	325	312	367	372	368	394	350	346	339	343	304	343	342	375	342	352	373	369	357	332	379	362	324	355	355	353	347	382	369	315	391	383	346	343	355	338	357	357	391	342	341	341	340	354	367	350	363	383	359	358	360	367	374	303	380	377	373	360	372	388	339	366	345	345	344	353	342	392	355	310	328	351	378	365	350	335	382	362	371	326	347	383	371	374	397	320	387	347	336	377	345	343	361	380	360	346	356	366	329	343	364	374	381	351	379	362	364	322	324	404	357	356	367	328	335	357	334	333	369	354	330	357	349	407	353	344	363	354	310	399	346	359	335	337	343	343	352	327	337	349	353	333	362	358	364	322	348	383	347	342	326	355	342	375	357	368	386	364	370	349	350	330	350	318	331	379	363	366	341	345	316	380	336	358	339	336	358	322	339	382	324	387	343	355	355	364	334	348	358	377	352	376	356	351	341	329	355	337	351	430	407	344	396	352	335	372	352	376	358	365	352	344	336	302	365	343	376	348	361	351	334	338	367	337	355	339	372	343	370	362	358	356	376	367	337	375	388	321	389	345	324	358	379	368	365	363	346	353	346	340	355	373	367	370	370	354	325	347	334	334	365	328	372	372	376	328	385	394	384	351	351	377	365	400	310	381	376	363	334	368	374	340	378	385	338	318	345	352	359	359	359	354	329	373	352	378	329	378	370	378	341	333	358	359	388	361	349	364	368	376	360	345	337	381	344	362	368	329	388	339	344	379	344	390	342	378	338	330	323	366	372	348	367	343	363	386	372	314	348	335	323	384	360	371	326	315	375	358	331	373	377	415	371	361	349	365	351	328	354	371	352	380	359	354	356	362	342	320	352	347	399	354	354	318	358	356	379	365	346	349	300	358	410	352	364	353	383	351	362	336	342	370	333	390	400	359	377	354	366	391	373	367	344	359	339	365	322	319	327	328	370	360	332	383	384	366	344	358	354	322	390	367	361	319	354	332	351	323	346	361	354	358	357	374	344	351	341	384	342	330	325	354	360	367	363	381	345	375	375	353	344	351	354	354	359	356	358	362	386	367	362	346	318	352	367	367	350	387	361	365	378	364	353	339	366	339	341	365	368	331	384	361	323	361	378	354	387	371	378	366	379	365	358	341	382	345	379	351	360	376	339	368	355	337	363	345	324	359	328	356	363	353	325	370	346	327	337	361	396	331	357	308	322	340	351	347	335	343	373	364	386	351	352	336	359	345	323	385	328	356	371	384	369	331	352	299	360	360	348	339	310	358	371	397	367	373	366	309	330	345	333	311	341	380	317	377	371	329	331	350	345	350	368	352	350	347	380	378	348	372	360	381	364	351	371	363	377	379	374	330	362	363	317	355	337	355	349	353	376	348	328	334	376	353	381	348	370	353	346	372	367	358	347	368	347	347	350	364	334	368	401	365	332	344	372	355	369	382	357	373	364	408	366	379	371	372	383	341	381	358	337	354	339	340	366	375	350	356	339	348	319	380	368	373	364	358	356	384	354	348	360	409	356	348	359	376	331	362	352	354	334	374	325	346	386	359	397	367	376	344	337	321	356	347	369	387	367	336	340	357	369	360	367	359	371	352	393	373	348	386	379	370	343	345	354	345	412	369	359	382	359	390	311	356	355	377	384	362	345	361	352	389	366	383	371	339	369	372	372	359	309	373	358	398	340	352	370	342	368	370	372	330	344	334	381	376	338	314	322	354	341	346	337	332	382	369	330	322	313	376	379	350	403	371	327	367	343	337	363	361	361	373	398	322	395	364	347	371	379	370	350	372	332	355	344	351	331	346	337	387	362	358	384	350	356	378	375	353	361	322	349	345	331	329	356	340	363	346	349	373	362	303	326	383	341	351	335	353	348	372	356	380	348	361	372	378	351	359	379	338	357	351	324	346	349	358	308	319	355	362	388	361	345	378	350	377	294	331	371	378	366	343	373	369	370	353	343	367	327	347	393	353	363	335	359	366	340	376	386	370	360	355	388	350	351	406	317	374	360	343	372	374	344	364	366	355	356	349	373	342	347	366	377	335	334	382	361	362	359	362	399	341	342	366	392	349	350	311	366	379	346	381	360	359	364	366	344	361	365	354	383	361	329	378	355	363	360	344	349	376	384	361	346	359	346	338	346	349	331	373	359	338	346	349	351	327	368	315	348	338	334	366	368	362	335	368	361	348	356	337	364	343	358	336	335	317	344	326	380	337	380	343	330	343	337	364	367	347	375	370	340	352	328	388	356	331	368	401	353	358	360	365	329	341	346	364	345	390	344	361	368	348	334	343	354	380	358	352	345	386	390	350	378	350	374	364	367	364	327	352	367	334	360	375	339	360	357	349	366	345	350	357	380	361	348	325	360	350	394	337	345	372	406	369	321	332	361	348	364	344	359	329	338	348	364	362	295	354	372	387	352	335	365	350	353	351	348	402	313	325	361	378	333	366	333	351	337	324	354	327	344	320	341	362	371	379	350	328	387	341	377	400	367	347	369	320	333	363	375	374	343	380	383	353	332	331	355	393	362	371	352	334	366	350	361	350	372	343	343	350	359	371	341	362	353	365	337	374	365	374	331	355	365	390	347	336	361	367	378	375	341	374	345	316	387	371	380	367	326	315	328	369	361	358	316	356	315	340	336	337	335	381	423	371	364	396	390	334	364	318	370	313	356	359	352	340	355	361	385	363	357	391	315	363	383	397	374	337	336	341	395	334	346	347	336	359	369	333	355	367	386	357	374	353	363	329	369	327	356	366	375	370	325	378	349	373	406	380	339	361	344	359	394	334	341	372	423	385	324	352	409	324	343	354	389	356	387	349	324	390	374	347	358	334	363	362	373	366	346	369	371	362	319	358	353	408	366	362	377	381	353	388	367	344	356	342	364	357	359
5469	853	953	906	916	890	900	885	897	895	907	871	839	865	868	830	894	859	860	814	853	865	881	813	823	887	862	850	849	861	826	859	903	827	902	843	896	821	837	832	810	849	813	836	850	845	850	846	855	870	878	813	838	866	853	853	892	827	884	862	911	877	869	888	856	876	877	840	824	831	831	863	835	868	826	815	834	807	844	828	899	833	837	867	769	834	908	890	829	907	873	886	877	825	856	831	908	818	892	836	824	907	863	799	819	823	837	852	840	822	862	808	906	893	836	904	847	862	924	833	866	799	848	863	870	840	860	824	827	853	892	883	800	880	883	807	908	889	904	883	846	831	815	864	861	859	892	870	867	881	848	856	805	847	897	862	847	846	894	819	838	838	907	855	828	841	832	849	840	832	871	868	888	837	903	832	822	847	799	844	892	852	863	844	827	819	868	878	837	857	831	838	862	821	864	877	888	832	885	847	891	852	794	878	808	838	899	870	842	842	848	860	832	848	869	816	826	881	867	824	872	876	825	832	851	870	898	830	859	825	826	873	866	864	890	857	771	862	820	943	865	855	841	856	880	867	872	866	814	870	814	855	839	859	849	839	853	807	791	807	864	795	810	877	844	840	847	869	877	797	831	877	894	841	904	909	888	832	844	852	842	869	846	880	893	811	865	861	848	828	824	845	830	826	863	811	856	835	861	887	850	866	900	861	837	838	869	867	831	842	824	923	808	851	871	857	828	839	830	880	892	866	868	829	882	833	836	787	831	843	852	857	879	892	844	857	943	887	880	874	853	805	908	840	804	867	844	837	881	834	861	806	888	895	778	841	887	825	851	853	784	883	877	873	878	869	831	814	902	802	825	830	827	864	801	881	829	810	800	818	870	847	884	855	846	887	832	831	881	841	832	828	875	861	906	862	818	820	861	876	813	829	846	769	876	858	819	854	812	828	868	879	908	879	871	881	811	868	856	801	848	870	872	889	789	822	854	835	862	787	822	895	841	877	819	818	855	936	821	824	838	796	851	839	846	882	890	868	831	809	877	824	851	903	812	825	855	852	769	869	808	846	819	830	908	852	814	820	811	826	894	855	848	830	850	879	889	871	867	802	862	841	841	885	831	835	867	798	870	854	877	844	825	831	866	899	855	851	880	800	879	833	831	823	847	852	812	891	835	816	860	848	890	875	853	831	881	895	861	854	866	828	844	857	859	845	821	800	848	870	877	858	918	891	855	906	827	883	857	866	822	795	846	867	841	824	865	857	906	875	839	869	883	789	862	845	855	877	836	837	847	874	858	867	845	880	871	844	824	879	839	817	855	846	876	875	842	820	826	853	827	829	831	845	853	827	785	805	881	839	858	821	867	833	903	865	870	889	875	892	901	812	892	859	803	808	807	870	817	895	832	817	837	817	875	828	835	871	807	855	827	830	873	888	872	788	826	857	842	868	834	886	822	884	865	863	859	818	878	912	852	855	884	829	863	880	860	805	869	846	855	845	867	850	844	844	852	907	844	856	875	825	872	863	850	831	848	796	846	875	858	912	850	908	826	821	860	880	848	857	839	841	802	910	834	812	831	844	901	834	948	826	786	860	819	809	803	850	808	843	852	843	874	906	839	831	805	869	840	882	860	852	852	838	835	817	882	888	832	901	845	852	880	847	778	882	887	860	854	832	858	806	840	823	807	869	831	846	838	843	875	833	834	826	805	868	824	786	869	886	807	814	861	889	854	834	917	843	844	847	850	901	863	853	793	812	820	860	823	813	821	909	833	878	801	830	909	852	828	877	860	868	855	852	839	927	888	805	864	813	823	820	895	890	856	846	826	836	881	867	876	857	854	843	900	837	873	829	842	856	829	841	850	851	847	883	849	833	899	866	837	860	887	870	861	856	845	898	871	865	859	812	910	851	829	866	881	821	815	867	811	848	855	875	838	867	851	858	823	892	828	875	821	874	859	869	863	887	868	802	883	891	819	859	843	873	881	822	882	882	813	838	821	850	896	843	816	886	857	877	859	861	858	845	843	858	850	848	835	881	852	843	878	861	855	883	872	852	808	856	851	836	836	870	846	861	817	842	906	835	848	866	893	912	783	849	828	863	808	810	878	857	854	887	885	873	830	839	870	855	868	813	847	833	835	831	844	882	838	854	847	831	860	816	862	851	875	838	852	895	863	879	837	830	858	912	789	866	842	844	862	825	875	872	833	829	884	837	827	814	834	851	855	823	866	853	818	839	837	858	885	875	874	810	885	869	885	865	797	879	842	846	897	853	873	887	856	823	886	881	831	847	862	851	922	881	818	855	835	861	853	861	894	813	875	846	901	861	835	862	880	838	844	821	803	861	895	846	820	859	836	879	814	817	910	843	797	822	868	820	857	786	861	849	816	847	842	815	855	831	843	830	839	895	860	878	823	871	841	846	880	858	862	835	860	857	862	881	871	812	868	836	862	827	847	874	835	861	872	839	863	833	823	822	857	864	851	820	872	820	796	832	852	870	817	876	872	819	852	875	865	893	848	848	813	857	836	897	858	858	919	915	856	808	841	822	872	796	823	848	839	877	895	879	835	844	837	836	885	816	838	851	851	884	851	860	876	866	855	878	840	821	810	881	851	819	905	853	870	861	807	818	854	813	811	825	855	789	880	851	867	887	805	852	772	848	893	889	797	827	848	849	832	850	850	848	871	863	853	838	864	853	832	845	874	870	825	848	800	862	858	797	847	853	807	844	792	797	833	881	839	908	813	877	851	867	851	883	868	861	878	815	824	805	869	897	881	876	816	838	815	860	864	878	826	826	810	830	854	835	852	828	843	833	805	847	822	807	844	850	850	821	860	864	837	859	897	854	859	804	827	868	852	856	828	849	869	857	861	866	860	909	819	873	851	844	834	833	919	856	872	840	869	828	809	889	848	827	836	801	877	804	869	895	911	867	834	922	908	888	832	879	901	838	835	847	852	838	823	797	938	886	864	855	857	847	814	807	848	861	862	838	894	851	835	868	861	864	944	902	876	881	861	877	867	854	807	822	846	810	846	858	830	836	859	808	837	841	827	833	845	850	828	904	865	860	885	841	865	877	907	829	835	829	860	895	793	872	885	876	839	850	936	855	824	844	863	861	881	823	865	877	831	841	843	889	802	900	803	886	864	932	867	881	821	864	870	870	832	929	875	830	846	859	845	859	869	859	816	874	852	841	859	845	889	827	866	842	869	851	829	846	853	868	789	877	877	879	828	814	896	794	799	837	848	837	866	844	832	850	854	825	897	846	867	885	821	902	820	878	840	878	852	802	804	831	859	838	854	866	878	840	851	868	880	885	825	874	844	832	834	884	809	861	861	890	839	797	830	878	853	852	884	876	808	832	870	855	879	898	844	816	839	877	832	831	864	881	872	842	846	817	826	884	844	812	864	838	852	883	843	928	859	872	811	899	859	865	851	845	862	874	849	830	829	850	860	817	853	878	879	856	852	827	861	882	806	869	900	854	818	844	866	854	829	877
36941	6943	1419	944	701	582	514	400	357	380	350	372	352	289	318	303	291	267	333	279	304	262	243	276	278	263	282	271	275	286	275	280	282	273	281	284	297	247	244	253	262	252	269	287	274	273	308	263	259	271	269	250	259	251	271	255	267	257	278	285	260	251	270	269	300	280	281	259	243	249	265	251	255	255	251	276	261	270	256	274	282	279	274	257	258	271	280	272	270	290	249	255	247	265	287	253	320	250	278	279	274	289	260	253	253	244	274	275	230	260	241	265	284	234	262	280	270	263	239	300	267	256	284	257	276	271	286	270	266	267	245	246	289	245	256	265	292	244	251	252	275	293	322	246	273	255	292	253	254	245	252	266	259	281	279	272	276	253	251	263	259	282	253	272	262	253	253	238	283	253	265	270	253	261	290	260	241	281	256	282	304	265	249	255	252	289	273	270	237	276	281	256	225	279	254	263	253	262	273	262	258	258	252	270	244	248	227	285	280	247	280	259	257	295	260	301	251	258	269	250	289	261	295	280	266	247	274	278	260	250	258	232	253	264	280	278	237	259	258	289	256	252	242	250	239	254	283	274	257	261	261	254	278	266	283	244	244	270	292	255	269	228	301	271	234	248	266	246	247	268	238	243	238	234	290	308	293	284	260	266	280	278	256	287	253	250	252	241	231	261	268	280	257	227	256	282	270	269	248	257	275	271	248	256	236	262	242	236	256	252	282	278	251	241	273	250	284	246	276	269	249	284	251	230	223	245	248	263	279	257	278	265	280	242	245	257	240	259	274	286	254	302	255	252	251	268	272	274	269	276	257	256	267	258	282	225	240	286	228	264	277	272	267	271	276	258	269	269	252	284	275	280	259	274	247	247	268	251	251	264	288	274	255	267	273	273	263	279	271	290	263	251	254	288	282	262	291	273	281	291	293	276	241	223	298	257	271	267	246	264	288	259	260	234	270	309	263	265	259	271	294	259	271	270	273	254	282	233	295	252	293	261	261	276	270	248	263	288	263	241	282	241	291	248	229	258	263	258	278	237	265	269	235	280	270	266	263	266	265	259	253	273	234	272	241	252	292	277	288	277	275	281	267	272	288	261	248	261	248	261	253	275	277	248	255	274	274	286	217	279	233	276	274	253	255	270	273	243	234	252	273	271	256	251	296	285	293	247	263	297	261	252	274	254	283	282	257	288	280	268	257	253	304	278	274	292	256	254	286	278	273	242	288	288	280	258	252	243	261	263	307	234	265	246	285	242	247	255	259	265	289	285	274	272	268	265	264	247	264	248	284	279	290	265	265	277	277	276	273	300	253	244	286	288	287	286	242	268	250	248	257	267	259	260	268	256	271	288	242	231	247	259	285	279	298	270	269	241	249	286	252	276	281	265	230	238	246	276	283	292	264	260	266	232	272	297	263	286	242	248	242	270	251	270	246	268	228	259	277	237	264	252	258	228	265	250	256	258	265	260	296	272	280	257	234	258	261	255	247	268	229	253	253	250	254	274	263	287	247	248	292	245	269	226	279	225	266	253	261	251	238	274	223	258	261	265	262	262	282	255	246	240	250	268	262	264	295	261	274	259	267	262	275	279	243	274	263	274	309	284	254	251	241	246	290	286	260	258	257	239	236	259	277	264	283	244	318	281	247	262	267	269	262	238	243	269	246	259	265	255	293	281	280	242	302	292	253	270	298	267	277	256	265	266	290	271	282	289	275	279	233	239	281	257	279	273	261	254	272	256	238	264	252	272	272	254	268	242	266	280	250	236	250	262	265	277	283	244	247	260	258	296	242	269	265	286	261	227	259	290	256	257	262	259	254	256	273	237	257	244	249	258	259	292	256	266	270	249	257	263	273	261	262	248	273	255	278	287	259	270	256	287	261	251	278	268	252	287	249	282	282	293	286	255	246	262	250	257	277	289	265	285	246	229	244	267	241	266	271	313	248	249	240	253	257	281	244	291	290	279	253	255	247	279	287	240	220	244	292	296	272	229	242	262	228	259	284	260	268	247	259	264	229	246	256	277	295	298	270	283	273	249	297	226	272	279	294	257	272	243	255	255	263	252	264	278	239	260	262	273	266	265	240	285	287	261	255	283	246	248	261	257	251	235	234	247	238	268	263	254	277	238	243	265	249	282	229	265	244	256	255	271	281	245	264	295	250	274	272	272	272	252	250	278	254	238	239	270	286	249	248	274	263	260	266	250	258	265	260	269	305	264	281	239	243	290	276	273	244	270	251	268	231	279	256	265	285	262	290	285	274	262	248	256	266	271	274	248	255	243	286	254	268	249	258	284	263	263	255	250	276	251	241	255	264	264	264	254	254	265	245	221	248	242	254	269	290	266	247	289	265	260	256	233	284	251	249	279	221	250	293	254	246	263	273	260	250	253	261	280	251	257	291	259	270	276	258	261	255	218	249	264	266	265	275	258	276	274	235	294	271	242	231	272	244	251	290	262	253	277	256	285	285	251	268	256	265	245	277	270	293	288	283	255	251	243	253	292	270	279	271	274	222	261	253	232	251	243	226	254	260	279	272	270	284	264	226	246	247	257	251	269	278	235	266	253	269	281	254	282	260	265	278	307	261	272	250	251	262	257	276	283	252	296	224	271	251	286	242	271	277	279	225	258	254	269	251	266	276	256	282	276	259	264	254	284	282	279	263	239	275	244	295	293	237	290	262	240	245	222	254	259	271	255	258	235	257	255	263	258	260	287	279	269	257	266	279	270	279	253	254	272	268	266	280	286	276	274	243	255	283	264	249	245	277	273	278	283	260	234	255	263	251	244	279	277	294	247	270	272	286	240	245	234	231	283	250	259	252	260	250	257	267	282	280	274	258	265	300	253	267	274	295	237	276	282	253	281	251	256	272	254	278	264	258	271	282	237	262	272	225	278	235	251	260	273	261	247	261	274	285	294	250	265	274	271	275	273	259	244	231	292	249	281	250	254	241	263	262	241	266	249	286	255	281	254	254	224	274	263	213	250	285	252	264	251	246	261	278	239	247	236	261	267	251	247	265	280	263	255	257	281	241	270	226	253	262	241	301	272	258	259	263	276	269	267	272	254	252	252	260	261	258	248	232	265	292	262	260	244	266	289	258	263	279	268	230	243	270	279	254	249	273	263	301	267	251	270	258	284	278	292	297	254	239	262	282	268	251	275	229	270	250	267	252	275	272	255	267	268	261	270	287	263	240	261	260	257	269	261	232	291	231	260	252	270	269	251	275	286	273	247	257	284	274	294	232	286	264	289	272	236	253	259	277	274	265	278	241	258	270	268	257	268	249	289	237	293	254	236	261	304	264	266	246	244	278	256	263	252	287	284	255	286	286	280	271	243	279	277	244	275	273	277	251	274	244	288	237	263	267	263	262	263	240	256	258	290	266	221	273	262	284	269	269	264	266	263	277	250	268	271	291	266	269	280	271	265	294	271	278	243	291	277	288	256	282	246	250	286	256	260	233	285	275	271	258	241	247	267	274	267	302	269	246	250
16518	1343	2516	2941	2635	2202	1865	1659	1495	1361	1225	1115	1059	1021	979	904	873	943	836	849	871	851	867	752	793	778	739	740	756	773	762	730	749	706	692	746	755	764	714	726	709	728	685	729	749	727	697	697	726	730	719	705	728	698	684	794	704	635	720	718	661	689	687	707	741	686	694	675	699	696	699	714	662	741	688	679	704	637	710	707	724	684	683	679	660	711	671	668	680	733	712	684	691	651	689	665	702	657	672	647	686	669	725	658	672	702	674	660	709	705	702	643	656	702	657	661	689	693	715	652	705	663	669	723	701	685	668	684	716	679	724	691	718	710	665	699	678	657	694	664	701	670	733	678	705	672	686	696	694	694	686	632	665	694	687	680	711	673	673	720	696	663	721	740	685	709	639	689	758	709	712	698	723	668	701	720	692	713	690	665	689	719	683	712	660	632	700	661	656	677	645	719	690	686	671	671	643	645	704	688	697	676	703	624	676	727	693	663	659	677	719	700	683	646	678	673	699	671	719	697	686	685	656	669	668	694	687	734	718	697	719	700	695	622	623	643	686	680	693	672	644	658	710	684	691	670	708	705	662	665	719	685	710	681	650	669	666	672	677	679	694	732	683	679	674	704	700	692	644	694	675	711	707	661	642	709	678	661	663	716	679	696	723	675	637	649	653	646	691	710	691	662	707	706	657	702	654	661	695	661	691	706	702	698	707	659	709	683	685	637	646	704	709	644	730	665	640	700	676	686	718	697	731	702	620	673	691	692	628	672	682	669	710	697	725	654	669	679	674	636	730	692	695	705	700	669	649	634	657	706	621	678	682	693	656	673	693	689	660	694	678	692	721	645	688	658	712	672	713	653	684	642	638	667	657	641	703	691	721	672	690	666	705	662	701	696	670	701	708	660	697	705	657	700	668	695	712	689	683	683	710	663	689	680	683	716	666	726	704	633	714	693	684	707	685	763	704	673	696	638	687	661	674	646	637	668	684	671	713	624	694	735	709	682	670	684	666	711	684	688	707	673	670	706	704	705	681	691	663	669	692	688	685	644	726	661	662	663	659	646	691	706	674	665	740	673	712	722	636	667	698	632	708	685	670	671	714	752	678	667	626	711	676	721	668	673	706	686	665	710	727	624	684	673	705	642	687	688	672	687	732	669	687	682	687	726	656	647	722	702	678	702	718	663	676	717	707	674	698	668	690	686	662	722	711	651	643	665	685	670	680	678	616	643	690	657	636	662	660	618	667	698	653	712	699	663	707	663	733	629	694	646	657	673	665	671	679	699	715	675	652	649	619	642	717	696	678	675	637	691	716	677	693	699	679	624	707	627	669	662	673	691	667	691	674	627	658	692	711	688	684	691	670	697	668	640	647	653	666	676	701	689	663	667	654	735	675	676	685	727	637	659	678	640	696	660	682	669	702	651	680	713	691	727	672	657	763	663	676	681	731	676	676	698	686	713	716	660	711	699	632	661	700	686	678	717	666	736	724	725	706	655	669	657	662	655	706	669	675	711	677	687	662	684	707	652	703	661	694	658	706	686	667	659	700	685	678	670	716	684	698	701	659	681	715	686	655	697	662	698	661	667	683	698	686	698	646	634	661	654	672	683	739	714	671	687	638	686	681	674	740	718	680	700	745	690	672	681	675	636	660	657	665	659	651	648	685	683	643	668	719	719	676	646	701	677	657	638	718	711	650	674	724	713	713	674	715	653	653	656	695	646	676	710	672	697	681	626	708	644	695	724	642	667	653	722	636	664	687	638	697	717	677	739	689	694	681	666	672	672	660	657	635	690	645	669	676	683	675	664	719	638	677	711	644	670	643	667	645	654	655	704	688	722	652	702	645	644	657	691	669	647	697	701	661	668	701	709	724	698	711	656	679	695	639	658	723	673	693	709	685	674	663	675	678	673	724	694	656	678	699	685	670	687	674	666	720	662	644	732	654	666	652	665	626	733	646	669	648	681	665	689	711	679	713	677	645	650	675	710	701	673	659	693	673	644	674	676	646	675	687	672	702	655	615	671	685	684	623	652	732	690	697	650	646	723	662	672	681	644	709	686	703	680	647	662	696	673	647	693	682	715	698	674	691	714	687	645	686	687	678	671	720	677	680	687	687	638	639	688	657	744	640	680	716	657	704	691	685	713	659	712	675	684	726	684	660	692	685	673	661	660	690	676	721	683	648	683	647	716	687	711	714	666	692	644	692	698	676	651	631	664	729	698	696	655	678	696	670	692	718	715	676	691	720	693	690	697	673	683	677	661	672	675	669	702	656	688	676	695	725	684	664	674	649	683	681	694	672	678	697	703	695	694	692	661	648	696	675	671	653	698	713	662	703	658	685	695	719	711	679	660	675	677	677	685	668	685	683	734	644	724	660	685	653	662	687	677	706	706	676	678	697	699	686	666	686	715	680	714	699	650	668	673	630	642	711	652	696	662	681	635	713	730	669	688	711	684	691	658	687	677	659	688	662	657	705	653	689	658	653	657	682	654	638	639	709	623	685	672	616	636	687	659	668	683	667	670	705	659	656	666	741	686	701	696	729	674	684	680	653	724	686	666	673	665	683	659	700	737	672	720	689	659	647	709	672	718	686	690	663	677	673	663	680	692	675	691	763	687	603	707	711	704	679	660	636	696	652	667	677	657	673	683	659	689	671	676	719	712	697	676	665	692	634	663	651	658	647	677	678	657	654	691	694	722	725	675	668	688	666	662	705	695	629	692	643	646	687	689	700	695	708	697	710	672	699	662	647	694	728	704	675	670	631	710	708	746	665	672	678	614	659	663	646	697	712	687	731	642	726	682	646	661	677	662	699	650	678	698	677	678	662	671	699	698	712	667	657	667	701	682	673	667	691	710	718	703	689	679	700	650	743	692	704	697	700	675	675	679	716	696	709	689	702	690	689	663	682	670	670	653	676	726	692	655	700	676	708	683	671	697	709	711	644	687	695	678	640	637	679	689	687	697	690	674	717	661	673	663	709	685	610	662	657	657	699	674	660	660	729	659	687	689	701	656	664	670	725	665	659	707	682	723	709	641	667	634	730	679	677	728	703	680	725	664	660	696	677	677	675	682	672	679	709	653	702	680	661	688	685	657	673	667	655	680	655	670	654	668	638	698	663	714	691	603	656	620	677	707	684	672	677	682	706	668	667	648	683	684	693	671	685	699	672	686	618	732	683	706	646	688	669	637	682	710	677	709	611	660	656	685	712	692	642	691	705	696	683	677	693	714	700	694	649	693	728	683	689	664	680	730	681	678	681	680	716	671	672	689	668	675	667	647	659	690	662	655	690	691	744	662	672	664	696	689	671	708	716	675	689	675	716	714	628	670	734	641	651	684	687	686	674	632	702	711	646	709	727	682	656	684	692	700	700	705	701	676	690	704	659	673	712	711	684	712	702	681	700	720	725	674	661	650	694	704	674	607	654	697	672	643	684	659	685	653	680	712	689	699	673	647	710	655	661	684	718	663	670	674	717	674	673	630	667	680
46765	14201	3860	1828	1351	1079	863	718	653	636	569	588	515	486	517	478	471	524	450	448	431	477	410	411	399	433	454	466	465	425	440	468	460	462	446	403	416	419	403	371	399	448	405	428	378	443	485	419	376	447	389	388	423	442	374	413	438	411	415	424	433	460	415	439	379	419	409	400	393	423	385	384	412	429	405	413	415	437	393	390	403	435	419	400	394	417	372	387	411	363	388	400	400	418	442	414	406	407	417	419	422	399	455	388	427	438	379	434	414	434	377	428	400	425	386	407	414	380	403	390	381	412	405	387	371	393	394	411	427	397	417	413	440	389	383	437	412	369	379	437	447	430	402	388	395	429	416	412	392	447	438	420	404	363	394	414	422	367	419	402	421	453	386	423	400	420	419	389	396	372	417	400	419	437	431	383	392	424	376	411	426	411	423	423	404	380	427	401	423	431	358	403	419	391	394	391	394	379	399	385	392	417	409	410	387	376	405	410	358	392	406	394	405	411	393	393	413	431	425	393	387	410	432	422	369	406	393	372	408	399	345	387	354	420	384	370	416	428	395	385	441	365	410	393	370	404	412	392	388	427	386	410	380	393	426	396	466	412	419	408	378	407	410	409	412	431	427	410	396	392	431	396	400	418	398	361	424	395	425	473	418	393	382	391	429	362	417	372	452	417	398	377	401	443	427	371	415	386	380	435	413	429	427	381	423	375	401	413	416	353	386	387	413	397	409	411	380	418	425	410	393	416	401	407	433	377	387	384	361	392	407	407	385	405	411	406	385	437	376	406	404	451	412	413	421	375	399	437	430	435	387	446	409	426	415	374	432	389	413	422	380	434	418	383	390	414	378	380	379	436	385	413	392	414	440	390	415	475	393	405	418	402	398	410	384	428	390	408	376	407	387	403	415	380	393	398	417	407	413	374	430	422	410	412	390	431	381	429	401	423	396	372	393	424	401	375	412	390	421	406	384	394	413	408	419	398	429	386	389	401	427	420	403	395	427	424	387	423	394	390	433	402	397	401	405	425	416	407	396	445	392	378	412	405	403	439	402	380	385	393	411	397	396	409	369	390	375	394	380	408	397	437	380	382	409	392	403	428	348	392	409	405	411	403	421	391	403	428	411	379	416	377	390	400	383	399	355	407	391	388	364	404	396	392	382	390	423	420	394	416	401	432	416	394	416	420	418	433	350	434	388	424	399	400	388	407	397	414	419	392	407	399	412	431	396	465	420	402	386	406	441	420	391	399	416	370	412	391	407	408	435	416	392	395	406	407	421	403	424	374	414	393	351	397	449	426	426	420	375	426	437	408	405	376	371	404	393	391	396	402	393	414	416	416	435	414	408	424	389	415	368	398	429	430	404	382	388	437	444	366	401	382	420	392	416	402	395	408	379	406	437	438	390	401	435	389	431	382	391	396	406	415	430	395	397	416	410	430	400	415	455	387	384	379	412	376	432	405	421	413	387	422	415	417	409	402	416	417	388	422	382	382	420	384	412	387	448	409	421	423	398	434	379	379	398	397	452	397	394	382	426	407	418	398	440	387	361	399	423	415	396	410	449	438	451	434	424	408	405	419	400	399	395	398	404	413	429	391	403	397	363	412	421	435	369	408	408	404	399	391	401	406	386	418	392	425	401	387	384	366	408	431	421	424	412	409	422	395	392	419	458	417	402	379	425	399	405	404	441	404	405	423	414	424	413	391	394	412	404	404	388	364	402	390	413	408	395	425	365	418	413	390	367	404	394	390	408	378	427	402	409	411	420	434	420	397	407	398	416	421	360	406	423	466	406	415	411	383	392	401	365	414	428	396	397	460	406	422	379	418	365	415	422	400	410	374	411	436	380	396	386	383	400	373	388	421	395	371	401	414	418	379	397	370	422	417	434	397	410	460	428	396	408	396	375	414	375	401	432	398	411	393	394	419	418	400	401	375	395	374	386	423	371	382	421	408	431	377	387	394	400	425	375	396	436	414	417	436	375	415	409	414	437	400	443	429	356	410	372	443	416	439	410	410	409	430	404	389	388	417	421	411	408	373	393	426	410	408	420	398	402	400	437	419	350	415	444	385	444	427	382	414	409	429	406	406	410	423	404	375	414	394	416	399	398	416	369	419	392	443	380	428	439	411	420	395	380	444	412	409	379	390	384	404	433	418	381	409	433	381	428	384	425	402	385	391	409	400	392	409	464	408	376	435	423	390	396	409	398	414	402	404	405	439	404	408	419	398	374	408	391	413	401	399	413	413	410	397	383	438	423	401	369	435	393	357	409	392	415	415	396	395	400	436	393	441	424	468	434	408	421	412	398	442	425	421	355	393	410	404	411	387	389	464	416	393	428	405	355	319	407	395	391	426	413	390	439	394	417	396	398	429	461	410	410	423	414	382	406	428	388	377	428	395	375	399	413	427	404	395	390	384	399	418	422	423	395	380	412	449	441	386	398	396	417	393	426	433	415	432	400	385	431	413	375	435	447	408	396	380	380	375	398	405	367	410	418	389	446	441	416	385	384	412	433	409	429	429	404	420	439	382	367	417	418	414	413	409	388	369	388	400	414	394	391	431	418	359	389	400	426	430	409	423	418	406	367	410	414	416	410	370	397	398	401	394	361	401	399	401	401	412	414	392	355	413	425	398	431	439	404	403	404	398	387	392	409	434	404	391	402	405	411	389	404	393	391	472	407	427	366	433	377	385	428	438	383	415	370	414	427	379	401	415	401	413	388	409	434	425	393	383	405	420	401	419	391	396	420	376	412	397	397	395	386	376	381	404	404	431	409	426	423	449	433	429	387	410	423	404	386	383	404	429	414	431	435	397	414	414	397	386	404	431	386	399	407	410	404	445	402	423	398	414	408	387	384	417	426	420	417	404	354	385	395	406	368	400	406	445	377	419	444	442	402	417	396	394	399	415	400	422	389	412	394	407	417	420	401	425	399	382	391	354	438	391	387	386	403	390	392	431	430	425	404	389	414	426	421	433	375	405	421	423	370	454	415	430	392	403	429	406	421	393	408	419	447	402	423	391	391	441	434	378	398	408	374	425	444	411	407	401	413	398	383	397	412	391	410	422	408	414	397	428	423	396	407	439	393	422	422	409	449	386	449	412	351	415	414	400	375	388	423	387	401	434	402	428	385	382	392	380	410	363	407	385	381	397	413	377	413	399	415	381	415	397	379	411	400	409	431	452	360	374	390	377	403	458	419	405	424	386	367	417	422	395	390	395	408	382	373	386	415	414	432	391	402	383	368	399	420	427	402	406	398	403	341	411	373	418	370	422	425	448	410	413	448	416	402	383	404	446	397	400	431	402	389	400	405	427	443	412	405	416	427	350	407	421	424	419	420	445	409	397	436	427	361	416	432	411	422	403	439	405	386	369	397	438	405	404	441	416	416	404	416	431	412	430	420	397	381	412	406	439	375	387	424	426	429	395	405	377	369	394	403	439	380	431	389	370	435	423	412	424	386	424	380	396	405	390	370	362	381	401	412	404
20614	2355	4545	5270	4586	3772	3318	2845	2585	2284	2011	1895	1810	1677	1601	1472	1370	1412	1336	1275	1301	1245	1195	1203	1170	1166	1119	1169	1128	1148	1083	1138	1075	1118	1041	1063	1009	1027	1070	1028	1052	1058	1010	1016	1001	1056	1001	1071	1059	1032	1056	1045	1011	1042	982	994	1007	980	1057	1026	1003	1072	1013	1032	979	991	981	1017	1031	1032	1012	1003	1032	1049	979	1005	971	950	982	940	1004	980	1003	1028	1004	1055	1034	972	999	1006	1008	998	1004	1007	878	996	1013	1004	1000	946	989	980	972	1005	973	991	971	1012	997	998	991	1026	1005	953	1029	1026	1007	1029	986	985	1020	966	1051	970	987	999	963	991	949	1022	992	991	973	975	1002	1025	959	1026	993	996	1004	1014	994	991	1035	967	986	983	995	985	970	979	1034	993	969	1034	968	1006	1049	1018	983	1046	970	1002	1016	1034	1045	922	993	1009	1071	1031	1060	1007	996	995	1021	965	1059	998	1057	1000	939	916	999	987	988	916	1023	989	975	963	945	976	978	978	947	994	989	952	1019	1003	982	1037	977	945	1015	1009	996	977	998	1046	974	984	1008	968	971	961	996	960	998	958	981	929	996	950	990	973	925	986	1020	1015	1036	994	964	966	1038	968	978	981	1012	978	949	1048	968	983	982	1015	1023	953	982	987	1010	952	980	961	998	1010	945	1022	968	1020	1029	967	1001	1050	965	1044	956	972	978	956	981	987	1023	1012	1040	945	1013	930	969	987	1002	990	965	971	970	889	970	937	938	955	957	976	1002	959	972	1004	1021	988	983	1016	983	962	1034	983	1019	983	974	972	935	1014	962	903	951	941	947	1020	936	964	976	975	1013	1006	941	1023	981	1036	954	996	991	1008	985	987	1022	979	978	973	1014	973	978	1024	972	988	1025	958	925	922	1001	968	996	982	893	989	992	987	932	945	971	1018	1024	982	989	967	1025	1001	1006	1012	932	977	946	1053	933	935	982	1025	970	968	958	956	989	973	1035	1019	1011	977	968	978	1021	943	1009	950	965	955	961	935	1003	958	982	1010	998	934	1003	1027	963	1014	1031	1010	1025	983	944	909	948	1022	942	942	1018	975	1008	979	1004	1047	954	994	991	938	972	956	1014	1047	989	1031	1019	988	927	985	1007	958	1003	924	1025	1006	1001	976	986	992	1034	986	962	976	954	991	964	1051	1024	982	988	993	930	970	947	1005	938	976	953	947	1054	940	991	1032	924	928	978	930	975	1003	914	994	984	969	985	926	997	972	1018	946	934	972	1006	942	929	992	988	995	1031	1033	1004	951	968	1043	988	1039	1020	1006	947	963	955	1011	970	986	947	983	964	926	966	984	949	955	985	975	998	1058	1015	987	1031	1030	930	921	969	1023	985	979	942	958	984	953	996	1019	955	977	992	992	954	957	983	991	962	979	940	1017	976	982	985	968	992	954	925	957	932	978	969	1004	921	1017	927	945	971	984	995	955	913	1024	961	991	1052	985	972	927	1022	1032	1032	1009	975	994	1007	950	987	977	990	981	997	975	990	975	979	974	1009	1012	967	999	1010	973	992	945	987	945	1012	970	958	998	950	946	993	970	993	956	1012	992	949	975	983	963	980	991	1011	963	988	1004	941	962	1010	975	982	953	1005	1038	964	1004	979	979	989	1002	1012	954	973	961	981	968	1046	952	999	1041	960	969	996	971	967	1023	961	1002	942	959	978	985	1012	1017	977	947	967	1009	1025	989	1042	967	976	1035	951	996	974	992	957	997	1006	983	954	998	982	950	985	980	943	1020	987	1022	1011	957	1001	1046	992	990	961	1006	1039	977	920	930	958	958	1041	1006	1003	982	998	959	983	946	1018	991	984	963	997	1005	968	990	972	1019	968	944	903	1011	964	946	988	1035	1029	988	998	947	951	967	981	997	976	1049	965	972	984	974	959	971	950	973	913	993	964	944	960	980	948	992	1002	953	979	1014	984	968	980	974	939	928	981	1024	929	968	965	988	1007	982	952	996	985	976	981	953	934	1002	1015	952	981	982	971	969	1003	994	990	1018	977	1002	973	927	1035	973	992	1000	976	968	1010	985	1033	988	947	977	965	965	980	989	989	1032	1006	1037	1007	986	1010	974	977	987	993	949	972	1010	1010	1000	972	1022	1004	971	959	1002	967	965	1035	959	991	966	979	989	960	995	939	972	997	1008	1021	927	969	999	985	1000	1009	995	999	977	972	984	974	985	975	963	955	967	1024	996	968	1013	974	1018	949	1019	989	970	1005	1037	979	983	942	1025	1001	991	966	1039	990	1055	957	994	978	988	989	961	1004	1010	948	957	992	980	959	982	975	951	954	961	999	934	980	991	1003	995	974	959	1010	1006	975	994	1006	1009	942	1022	961	960	1007	966	975	1077	949	1011	1020	989	977	980	979	990	983	985	948	952	953	972	971	962	975	965	968	984	1019	993	980	986	980	976	987	960	954	991	987	1003	934	960	983	1008	994	971	982	992	936	943	956	951	946	975	1009	950	962	972	963	996	979	963	1012	941	970	1028	972	971	1013	930	970	1044	1039	938	946	958	991	949	1008	1009	990	986	911	980	936	958	1016	973	952	996	948	1001	937	972	992	979	983	984	958	1005	1032	997	942	1005	981	955	940	967	932	966	952	976	976	991	986	979	1007	986	966	977	988	958	981	1000	1000	1011	1042	997	917	976	1004	1022	967	966	987	954	982	990	974	1065	1010	934	983	1004	946	972	954	972	992	997	1001	1073	954	930	1025	983	989	1019	919	1039	994	963	1044	1019	905	964	1003	955	949	974	1016	988	951	1014	935	998	1012	1026	913	944	949	955	958	933	1031	990	964	957	987	988	979	1033	1001	1018	1011	991	1050	977	1004	893	998	1033	986	932	994	925	1042	1047	990	959	966	1036	970	949	960	986	971	1011	916	997	948	990	1019	959	1009	1012	987	988	1018	1027	965	985	962	989	931	982	950	986	1010	947	985	1016	1014	963	974	949	1014	996	999	966	990	990	987	970	920	928	985	979	986	1016	1025	1032	964	971	1001	1024	1002	977	991	1026	990	1033	1048	993	1000	1010	962	989	964	969	997	982	1001	963	954	1024	967	981	978	945	944	931	942	1017	988	979	982	1000	1008	1042	1020	959	1000	925	953	931	1005	971	1027	978	923	971	969	959	968	976	1005	1003	910	1025	987	956	943	952	955	1019	947	1017	961	1025	992	1005	1035	1023	1015	1016	975	969	1018	990	1000	942	969	998	975	954	967	985	1003	984	987	947	991	986	939	952	978	987	997	1012	949	991	991	1054	955	980	955	918	947	1016	966	997	910	953	977	1022	953	971	948	983	1009	953	971	942	997	954	935	921	998	976	980	1004	972	1027	963	1009	966	961	990	985	1034	968	954	1028	980	945	1035	973	1025	999	993	992	934	979	1004	947	970	1026	978	930	992	948	982	968	1014	930	997	970	917	975	929	1007	975	996	954	990	936	993	946	1002	1034	958	1023	949	972	994	951	933	984	991	938	1063	950	1018	964	959	947	954	1001	992	987	1004	993	971	913	1004	968	1008	996	988	1006	968	926	923	937	1019	993	910	960	1042	960	1011	942	959	982	931	961	988	938	1014	951	951	965	991	963	996	989	1002	948	1014	989	971	927	1001	910	1006	991	951	1023	1006	940	942	992	985	999	1019	978	961	981	1021	989	1064	1080	964	962	967	944	931	1000	986	974	977	937	951	1021	929	987	958	981	973	1049	957	952	942	958	956	944	1024	965	952	933	969	1024	984	959	1002	985	1009	958	1024	1008	992	989	989	999	946	949	965	949	985	940	986	945	1018	958	969	998	1025	935	985	1042	968	1015	1007	1007	963	955	981	991	995	992	1014	934	1018	978	980	1073	966	1021	995	1042	1013	982	935	963	977	978	997	971	993	1000	975
4446	352	375	360	319	364	350	379	340	378	370	317	361	336	393	331	346	362	324	315	401	340	380	358	365	350	365	349	334	365	346	369	330	318	345	343	381	354	356	345	317	328	381	349	327	334	399	367	358	350	331	358	343	356	328	363	362	336	346	315	357	352	385	383	334	365	396	363	384	346	356	353	353	335	355	373	348	324	337	341	319	331	331	331	370	363	323	330	319	373	339	364	311	352	319	331	360	335	332	381	365	311	321	391	310	358	344	323	352	336	394	395	373	325	355	340	356	326	323	320	339	381	332	355	325	350	389	372	367	330	304	327	320	367	348	323	335	347	339	368	339	333	382	356	371	349	361	364	331	338	401	357	316	344	337	335	377	354	353	366	328	358	343	356	332	373	337	370	344	355	329	322	348	342	367	370	333	342	305	363	337	333	348	350	380	363	345	361	359	321	369	322	380	344	370	343	360	336	322	342	342	354	346	331	347	375	345	361	328	347	347	384	342	339	373	377	358	342	344	373	372	369	344	344	370	341	372	379	330	302	324	327	356	346	347	326	318	324	342	333	398	340	333	363	395	369	334	379	320	346	359	363	325	347	353	358	388	321	331	335	351	371	336	371	351	375	330	330	355	348	376	362	333	348	358	375	320	356	344	340	346	332	335	360	369	356	326	351	348	366	338	366	336	332	330	342	328	353	341	360	364	378	328	345	363	355	378	321	347	341	337	336	339	343	366	324	379	348	354	359	370	358	328	332	339	340	334	350	377	371	322	350	343	390	329	312	373	366	340	334	335	335	334	355	354	355	349	361	341	348	318	321	362	317	366	333	334	352	366	349	344	330	377	376	308	352	346	337	371	353	327	358	323	331	355	344	353	362	314	343	360	355	319	340	343	347	352	307	316	300	346	331	359	356	351	365	371	304	377	357	364	352	330	383	362	327	360	331	359	347	339	349	361	352	350	322	312	332	354	374	326	320	330	389	333	367	364	375	372	385	320	365	316	362	376	372	364	338	356	330	340	336	312	371	334	336	363	301	349	347	335	321	353	370	352	349	353	382	367	350	296	333	328	304	350	353	320	356	347	363	372	355	338	329	325	340	342	344	346	360	357	365	343	356	327	342	360	374	324	343	364	361	323	354	368	362	324	319	358	354	346	325	329	363	366	363	348	345	335	365	349	348	376	348	370	356	367	362	351	356	317	344	324	335	358	353	363	357	379	333	346	324	317	291	353	364	328	333	324	342	338	360	355	325	390	337	359	325	331	329	351	350	344	348	373	352	314	386	321	329	341	361	360	342	368	356	344	344	365	348	341	326	368	312	353	384	350	351	331	308	345	362	347	328	335	315	311	328	328	385	305	324	393	363	343	387	367	340	337	327	336	328	361	334	346	372	334	377	343	325	348	356	301	358	318	309	353	349	391	385	331	315	376	339	363	334	369	324	375	325	333	334	406	341	349	315	353	324	335	351	323	297	363	332	313	351	334	338	332	333	310	367	347	382	338	328	302	361	344	344	369	303	358	338	369	365	366	337	359	357	337	356	347	368	379	350	372	333	379	351	327	348	306	328	358	341	325	364	355	353	358	361	304	321	336	384	366	345	342	353	332	357	337	366	349	347	350	347	335	363	380	357	330	354	339	377	335	363	368	341	342	355	362	360	345	366	337	340	383	339	334	371	350	354	357	333	341	321	365	335	360	349	372	337	373	331	325	351	329	364	339	373	361	353	351	361	326	347	368	334	345	374	325	303	374	337	368	339	356	346	325	342	342	335	336	383	335	344	375	391	347	344	373	349	366	328	314	318	327	355	384	311	353	349	391	335	300	341	336	353	339	383	354	332	368	360	357	342	364	385	339	339	368	331	328	341	351	356	321	342	377	344	375	361	356	336	321	359	335	314	334	329	342	357	337	347	345	370	343	305	389	344	374	380	343	346	354	342	348	342	349	360	348	369	365	324	348	355	318	336	374	354	345	363	316	304	339	384	355	380	366	347	345	334	347	334	355	350	360	374	351	343	380	359	354	346	343	364	317	352	353	330	356	335	349	337	341	353	367	356	362	352	369	327	338	326	354	343	348	344	324	331	355	385	336	341	342	341	315	336	350	351	315	374	345	346	353	351	356	338	347	329	372	378	383	322	388	343	310	348	350	376	362	340	351	350	347	370	341	355	343	331	337	349	376	343	361	352	338	336	319	350	353	328	344	340	365	346	363	364	400	335	338	366	368	340	362	335	330	356	334	366	350	338	349	321	334	377	345	339	356	344	323	368	348	357	352	346	349	323	373	318	348	343	350	328	335	370	372	321	360	340	351	339	357	312	368	371	358	355	326	356	341	331	351	358	341	364	358	358	376	354	348	338	324	323	309	334	336	321	383	358	321	325	338	398	350	346	355	331	387	360	314	309	367	345	368	300	340	335	367	382	331	347	349	353	377	347	339	364	336	380	332	363	347	392	328	361	353	332	341	347	326	358	358	342	328	361	348	354	329	327	359	325	344	344	329	348	378	341	370	333	370	357	338	355	335	354	335	330	357	335	341	361	370	325	332	360	342	344	369	325	339	325	328	366	327	335	334	331	314	386	339	378	315	376	335	372	341	331	354	337	366	350	336	346	372	357	329	371	327	360	333	330	343	310	358	333	319	315	388	347	341	342	370	336	338	346	351	339	369	335	353	339	344	377	337	335	346	353	353	371	328	356	346	334	331	369	328	393	361	369	381	319	385	331	337	361	339	335	351	315	344	354	362	326	361	354	381	363	345	357	329	306	372	294	345	334	365	352	335	345	336	331	308	311	357	295	374	338	336	379	332	349	355	322	334	321	346	335	321	356	360	314	375	323	355	339	360	376	336	360	344	358	380	369	328	335	316	355	342	359	368	351	328	357	309	341	397	372	316	412	335	350	375	369	372	339	364	342	337	343	356	337	357	340	371	348	353	326	287	360	355	332	350	331	343	393	379	347	360	340	359	357	356	325	321	394	327	317	346	382	375	317	298	375	341	349	301	372	346	346	352	345	351	329	366	346	359	358	348	374	363	339	328	325	369	351	371	355	359	349	368	354	383	358	353	386	350	363	385	364	321	320	326	341	379	380	380	356	371	337	343	307	357	350	291	368	376	341	320	381	353	338	365	312	362	349	365	342	360	397	359	312	352	355	346	333	345	317	339	355	354	315	383	339	348	355	333	368	314	349	342	347	335	317	352	368	365	355	339	321	372	380	368	346	357	328	340	372	361	344	343	351	316	356	353	373	344	352	337	379	397	380	339	328	328	359	361	348	353	367	324	342	352	340	351	329	382	343	348	332	373	325	339	361	327	339	344	310	343	365	355	318	324	356	349	330	358	351	329	358	352	354	361	350	326	323	370	360	325	367	350	344	346	318	314	342	369	333	328	326	343	327	355	317	350	341	370	355	367	341	336	372	344	353	347	374	363	358	340	382	352	372	343	361	349	358	345	334	357	333	368	339	360	353	366	345	338	340	344	355	340	370	324	359
4961	857	876	877	886	917	869	842	883	892	933	879	860	835	858	869	832	821	822	876	838	832	869	771	902	829	842	851	819	817	806	883	810	827	823	799	801	801	871	863	849	871	836	854	857	831	832	803	835	847	849	825	841	837	834	841	857	873	813	859	768	827	833	832	866	863	856	828	881	820	847	848	854	850	841	840	854	834	822	774	886	820	846	830	833	802	859	834	862	830	845	814	836	866	826	800	917	772	821	865	884	878	842	836	902	859	806	810	814	845	847	897	817	766	853	799	809	815	807	776	868	835	806	801	845	837	801	792	841	793	857	860	806	799	834	774	823	819	811	802	865	821	817	795	871	774	844	810	871	898	831	842	866	828	837	859	797	806	836	851	829	886	861	840	800	829	808	811	840	850	860	853	818	847	816	787	838	816	846	823	877	849	850	868	816	841	842	810	860	831	857	868	835	825	836	860	781	801	819	901	847	828	861	843	845	854	856	812	826	816	849	806	837	806	822	848	844	822	818	797	832	841	806	842	814	852	814	840	874	812	896	821	833	844	830	838	861	837	832	881	807	837	888	860	836	907	878	805	811	827	798	823	826	872	835	860	800	823	847	796	840	810	869	849	776	855	806	877	865	822	839	799	860	823	883	808	825	873	830	886	853	833	811	862	827	876	805	816	868	856	823	868	817	807	809	843	851	794	769	837	833	802	862	847	804	819	870	849	805	802	859	827	810	822	835	830	860	805	809	845	814	809	806	807	814	819	816	818	858	811	832	836	806	827	845	863	828	763	802	825	827	866	768	799	851	808	851	840	826	895	830	845	862	828	803	839	857	874	820	837	798	896	867	837	819	830	881	825	846	843	841	832	790	781	857	852	847	832	855	839	832	784	856	862	815	885	853	835	828	840	826	842	804	862	765	885	856	816	896	808	842	809	811	819	837	826	870	874	821	823	806	840	833	877	881	786	922	828	854	854	853	813	820	788	892	854	856	842	767	820	872	789	845	851	789	856	808	793	869	805	823	814	859	790	808	857	790	819	797	857	846	820	823	821	830	835	803	857	794	876	813	837	826	815	773	838	798	774	862	845	845	834	852	790	830	792	852	826	836	810	838	781	866	866	849	840	827	801	832	794	843	826	852	816	817	810	796	848	796	878	805	808	844	825	820	869	815	839	853	842	801	833	853	821	843	832	832	803	835	830	816	793	828	824	837	873	847	805	818	823	834	895	885	828	843	849	823	865	843	820	815	872	795	841	810	854	841	813	865	842	844	843	800	861	841	784	818	801	805	897	857	816	821	757	780	825	779	834	784	826	858	856	878	800	824	859	846	845	871	839	813	795	789	767	837	805	820	848	858	800	833	828	844	803	852	845	824	821	849	795	857	834	826	827	899	779	831	833	814	835	828	853	816	834	825	802	888	835	798	788	825	820	832	795	839	808	832	833	896	839	845	820	824	850	860	812	881	827	842	908	818	845	825	835	830	836	801	884	825	827	822	917	902	859	834	863	808	775	836	808	807	819	813	853	856	851	838	847	832	852	880	853	866	796	892	859	857	801	804	851	867	846	800	790	835	823	866	872	797	848	795	841	799	844	859	840	835	815	786	855	867	841	811	825	778	835	860	851	800	851	842	838	872	814	852	855	832	811	827	869	851	838	869	848	790	882	807	813	838	829	777	844	801	851	830	791	811	844	839	813	854	869	860	845	862	789	829	836	814	845	890	804	821	794	871	821	829	852	872	834	882	896	897	871	801	851	819	862	794	826	878	796	899	832	796	836	807	848	816	837	847	853	850	825	854	808	854	837	875	801	891	846	802	886	791	824	816	850	805	859	859	790	869	834	840	844	834	822	806	813	809	826	798	866	812	840	800	818	799	888	864	821	821	852	779	824	836	848	853	829	862	818	855	864	881	841	844	801	858	877	875	885	841	845	860	843	823	840	860	818	818	837	812	814	832	852	863	867	837	847	843	858	813	828	814	851	852	846	850	864	814	862	833	858	811	820	837	855	848	760	789	858	854	820	880	794	875	845	838	871	802	845	855	825	853	803	803	822	841	799	867	854	828	857	835	795	816	902	872	829	794	864	822	837	834	845	816	789	854	808	800	838	873	905	840	825	843	844	845	828	820	821	850	829	818	808	800	813	762	851	854	835	815	848	827	824	852	835	868	864	797	859	823	838	826	838	850	890	810	813	895	850	859	867	856	817	853	839	845	825	838	810	898	804	747	857	848	870	846	849	827	815	816	774	810	850	823	815	868	813	830	848	824	814	839	844	801	821	831	872	853	792	840	821	764	849	894	856	821	862	829	891	867	868	790	817	869	850	795	838	862	846	850	817	808	855	846	797	841	821	810	863	838	808	844	790	888	854	855	843	836	832	816	818	835	887	808	803	866	876	814	837	806	794	895	837	883	840	772	880	826	845	843	838	917	826	796	851	846	875	822	812	878	840	880	825	818	824	804	816	867	814	884	821	814	785	863	875	829	847	824	777	837	798	855	792	873	822	825	821	887	869	809	884	841	811	847	813	817	806	831	878	841	853	844	854	860	835	855	859	865	815	814	836	815	858	841	821	803	810	874	860	796	903	795	835	758	846	840	838	856	880	881	850	822	841	821	815	807	853	843	808	855	799	843	820	795	835	892	842	860	823	832	826	814	812	821	836	778	857	828	855	829	808	823	824	813	855	861	800	840	899	812	809	864	880	824	838	833	843	815	836	836	826	854	842	818	851	801	851	844	873	806	830	854	883	842	838	821	795	817	852	808	821	857	810	856	828	847	837	786	833	820	871	783	830	801	823	872	828	851	844	843	865	855	839	861	850	851	796	857	885	757	835	789	833	840	795	835	880	855	854	866	828	774	850	787	827	846	833	846	861	824	801	869	817	861	814	824	794	813	777	826	785	880	790	854	808	847	818	821	872	807	824	810	860	826	812	854	852	814	805	809	801	817	807	864	826	887	849	799	832	774	856	847	786	820	837	842	895	823	838	851	859	854	840	798	899	789	857	820	779	853	850	861	822	838	845	850	807	825	794	823	855	890	804	838	827	827	852	822	848	841	834	850	848	877	841	852	858	846	859	847	774	888	886	831	808	823	825	849	829	786	871	870	855	858	791	806	764	812	833	833	818	831	850	851	820	824	835	830	819	896	853	806	860	835	879	847	834	859	772	874	829	892	857	797	834	835	874	771	837	861	809	829	813	828	810	815	811	827	830	860	858	778	798	887	847	835	823	806	827	815	791	796	811	806	893	787	839	853	825	834	763	793	807	812	829	851	826	841	747	817	871	834	841	825	827	842	809	832	857	831	871	840	845	805	835	803	837	830	823	884	848	790	790	837	821	866	781	894	792	814	815	833	819	839	791	843	865	862	806	789	869	885	899	861	802	820	812	819	831	789	844	834	797	896	775	824	828	884	846	802	848	804	788	875	862	786	848	830	829	851	842	838	819	854	831	833	816	813	821	836	812	843	878	817	815	824	805	808	887	785	840	802	830
35903	7025	1424	977	685	542	545	447	398	364	355	331	302	319	284	271	318	279	259	281	274	273	276	261	271	270	259	277	253	259	267	242	256	286	253	240	256	255	246	250	280	255	320	245	242	247	276	234	242	276	267	287	269	274	254	240	269	250	264	272	246	241	248	232	266	270	262	257	261	268	244	261	249	241	237	240	252	261	241	281	257	233	249	207	232	295	221	246	241	263	266	251	252	254	247	279	255	259	254	235	272	243	267	246	239	250	261	251	298	250	247	256	248	261	264	211	244	245	259	253	232	259	251	260	250	249	277	285	239	259	251	259	300	253	268	232	247	254	264	261	268	247	234	242	266	262	237	239	259	241	241	248	230	280	233	243	274	259	284	263	263	248	262	280	257	219	266	245	231	234	263	266	249	266	252	246	243	238	287	280	265	234	261	250	264	249	263	245	237	220	251	223	278	251	235	257	267	268	264	274	258	291	270	254	269	234	258	259	275	256	281	257	236	270	284	255	219	251	280	253	246	267	271	240	242	245	282	249	284	236	275	251	237	253	230	261	222	274	238	265	242	270	264	255	246	233	261	295	278	249	258	287	290	263	233	265	270	255	215	269	267	258	287	240	243	290	238	263	248	251	270	244	258	262	275	276	294	241	247	262	236	275	262	251	247	250	257	265	270	273	276	279	262	265	240	236	258	227	241	270	282	217	255	233	251	257	260	252	259	232	240	273	239	247	225	223	248	258	255	235	262	245	255	268	265	262	252	252	263	238	195	259	247	265	259	230	238	263	262	262	268	228	239	278	263	262	271	209	243	258	250	247	252	208	228	279	258	250	243	264	235	268	274	238	264	213	249	254	260	241	276	254	285	251	270	246	255	270	264	248	291	256	274	259	231	243	253	280	277	246	225	265	260	241	250	279	279	256	251	278	249	244	268	219	240	245	269	266	260	257	250	260	278	248	256	263	272	220	268	222	226	230	256	227	248	243	255	233	260	235	271	239	241	245	260	235	262	245	253	264	244	207	255	238	233	253	267	260	246	220	255	270	277	241	274	256	225	244	273	265	247	258	270	255	244	226	299	276	248	263	264	286	230	251	257	267	255	261	273	247	240	246	256	273	267	239	270	254	260	272	266	264	263	259	272	240	247	272	264	262	250	235	263	263	253	270	249	272	269	243	258	252	247	283	251	249	264	270	258	237	275	266	277	241	287	276	241	256	242	244	236	277	250	253	236	287	211	274	248	265	283	287	258	275	258	253	258	261	272	253	258	228	256	235	248	234	238	247	245	255	276	282	255	253	220	290	254	242	242	249	279	267	254	209	262	228	267	246	256	253	262	250	268	243	259	264	270	250	252	229	251	271	228	231	251	250	249	231	256	223	270	252	259	240	250	241	245	258	255	302	256	277	250	252	272	255	254	248	248	291	253	256	265	267	233	278	271	236	279	227	246	248	275	267	277	265	233	303	245	249	275	261	262	220	231	240	263	255	285	259	236	277	261	260	231	247	254	258	223	283	273	265	253	262	262	247	271	252	257	257	241	234	283	277	247	274	273	279	285	255	212	224	232	244	261	242	251	280	253	258	236	260	259	232	240	253	251	265	265	241	266	257	255	252	255	249	249	243	241	251	255	279	267	241	269	241	260	269	231	269	253	265	261	240	240	253	260	237	240	249	251	230	282	240	265	261	251	259	252	287	300	249	283	258	244	275	265	256	268	251	267	251	272	260	254	251	260	239	228	229	267	279	237	276	232	266	248	255	206	265	249	297	266	269	248	259	237	247	236	255	255	213	265	264	216	269	260	255	283	225	257	259	263	228	265	271	275	271	257	235	232	236	232	267	246	266	258	269	231	255	256	265	258	256	232	228	249	260	255	246	241	244	266	259	252	263	257	209	253	238	271	242	239	254	265	254	272	248	268	264	272	234	255	249	230	260	249	241	270	232	225	243	239	255	276	259	252	247	250	272	235	256	255	256	262	211	230	261	274	224	251	261	263	243	274	254	284	260	267	253	272	272	243	244	277	264	238	260	290	225	256	258	254	278	274	213	255	249	235	233	247	259	244	256	240	291	286	275	281	252	239	254	236	260	233	296	257	308	257	267	226	271	271	248	276	222	259	233	260	252	251	275	259	257	225	264	298	252	282	240	284	245	250	243	239	230	244	241	247	251	253	239	291	273	244	260	239	252	279	257	261	231	241	269	217	258	267	267	276	261	235	261	281	254	257	242	254	243	260	255	260	254	252	257	277	258	243	248	235	259	229	233	250	249	267	283	265	259	258	263	259	251	232	273	245	267	236	270	257	254	272	230	257	218	264	262	244	221	252	263	235	254	258	237	260	265	222	245	240	236	252	255	256	264	287	252	235	254	256	279	256	220	243	253	279	241	249	247	257	262	247	235	269	248	284	266	238	265	271	261	241	274	244	255	248	246	247	266	224	288	252	215	243	271	264	248	235	263	259	251	273	247	258	251	244	264	261	275	272	257	259	270	262	271	258	239	258	264	260	258	236	232	275	234	270	271	256	230	289	227	234	261	254	266	243	275	243	244	267	244	269	253	234	283	234	276	267	262	257	242	255	264	269	260	245	279	282	242	249	252	231	256	288	232	237	261	261	244	234	302	226	260	228	275	241	237	265	255	249	235	245	239	279	266	262	286	283	249	241	258	227	235	287	240	209	266	258	248	276	252	225	273	279	247	259	276	248	258	271	269	251	245	256	237	247	257	251	230	273	248	278	259	287	235	300	298	249	268	246	245	232	287	278	248	270	236	274	238	238	263	266	264	242	256	241	248	238	260	297	265	290	267	226	217	259	276	266	267	268	262	235	236	288	253	273	242	234	263	260	239	247	254	244	260	225	231	252	257	267	243	273	269	278	243	252	259	253	257	241	267	251	268	259	276	234	254	219	255	245	242	241	239	263	266	266	304	234	264	240	251	270	242	281	277	269	264	250	241	281	279	243	246	255	276	274	264	261	291	244	231	275	258	259	238	225	232	286	256	247	252	244	223	273	265	259	273	237	260	268	261	271	269	250	244	276	239	248	252	244	236	259	243	258	278	257	234	250	255	249	288	274	257	293	273	213	273	227	285	265	249	247	269	256	259	251	266	278	249	248	268	260	263	237	256	236	279	272	254	256	274	247	261	243	247	267	241	263	234	243	260	263	245	264	274	260	232	246	285	259	251	268	261	257	233	232	276	252	294	245	244	258	250	253	271	274	265	230	243	235	238	236	248	259	246	254	263	238	270	262	243	269	259	257	249	243	243	246	268	253	257	268	243	286	289	266	221	257	252	272	236	246	256	282	271	253	205	277	298	253	273	265	270	238	263	297	253	264	258	262	276	283	258	265	241	264	280	273	249	279	313	270	249	268	232	240	247	246	266	266	224	267	263	265	252	239	244	271	232	266	236	251	259	262	196	256	253	227	262	273	270	263	244	245	235	307	239	281	255	260	233	226	242	236	266	272	264	279	249	273	248	261	258	279	258	255	251
15888	1348	2414	2886	2564	2113	1825	1556	1430	1356	1212	1183	1093	1003	943	913	853	815	823	875	797	788	815	823	753	704	747	797	740	729	752	713	693	689	730	689	758	690	688	691	724	668	713	694	685	673	657	673	695	728	665	667	685	668	670	667	661	651	673	699	687	718	694	626	629	653	698	674	692	632	666	676	628	678	666	713	647	674	683	673	671	669	649	689	690	630	652	674	642	689	635	713	662	698	628	645	647	684	635	637	674	678	630	659	664	667	661	699	692	653	662	622	662	629	642	647	696	657	657	704	738	652	648	695	695	659	664	651	688	684	660	638	692	672	715	725	662	697	673	610	678	658	656	704	664	637	674	661	627	655	654	630	692	659	692	663	675	683	637	708	657	672	650	666	677	721	691	650	716	671	711	665	643	676	674	678	684	658	729	690	656	683	647	636	680	714	669	662	670	644	667	637	667	658	652	626	637	724	639	685	633	655	672	650	656	656	676	684	699	667	678	661	644	621	663	688	658	609	733	663	662	646	685	709	625	645	686	669	645	669	658	669	654	683	661	626	657	656	652	660	628	637	626	666	637	642	643	716	619	681	624	664	674	630	667	648	644	694	669	646	667	653	680	662	640	644	616	617	640	633	656	690	645	693	682	675	670	665	661	681	646	655	679	663	670	641	664	650	663	675	656	719	665	667	710	638	660	670	633	686	646	653	712	632	704	629	675	698	662	689	663	633	645	679	673	654	622	661	676	676	696	708	683	651	677	676	654	669	623	663	622	652	672	672	679	644	666	665	648	657	663	651	655	671	625	686	649	654	632	618	620	700	643	685	683	714	660	689	691	657	641	642	645	693	664	634	724	638	676	636	616	643	668	687	624	683	664	659	627	653	665	641	663	647	683	616	673	647	672	614	654	662	683	655	652	682	651	607	658	692	679	628	663	660	650	652	673	661	647	694	689	665	669	657	671	642	656	673	614	686	639	662	650	696	644	666	666	685	670	701	659	681	668	688	657	639	644	651	660	651	682	648	649	640	648	637	659	664	650	651	673	644	699	668	677	678	651	670	678	658	707	656	652	645	656	651	689	702	665	704	646	718	648	619	602	656	663	681	650	613	655	673	651	657	614	689	628	649	689	659	654	619	663	686	634	643	683	692	672	645	645	663	681	614	689	646	658	638	639	649	685	654	666	690	607	610	688	641	674	682	639	704	686	682	687	686	654	636	698	661	644	662	634	649	613	649	648	659	655	713	631	662	649	676	659	702	658	663	631	645	634	662	640	656	712	671	660	674	648	656	679	684	627	725	699	655	694	685	661	687	670	642	608	647	665	671	672	625	658	640	634	633	671	653	639	686	645	657	644	705	682	637	697	676	728	642	641	671	684	652	659	681	681	653	653	642	639	697	680	641	648	599	622	650	628	663	656	645	659	656	651	708	642	651	706	683	676	650	698	652	656	664	686	636	632	665	609	634	645	641	675	687	687	660	655	651	648	668	644	633	654	662	678	716	648	659	683	690	645	679	677	650	671	639	637	623	638	664	665	697	663	651	633	676	640	678	675	650	709	701	681	653	655	622	601	627	686	638	663	644	679	615	642	672	648	641	621	634	645	701	637	654	676	658	695	685	625	613	688	622	654	596	666	635	703	711	661	667	656	588	667	650	675	696	698	687	635	640	682	595	652	606	651	690	691	655	633	665	670	642	633	620	601	628	693	692	663	655	665	679	646	680	671	684	654	678	651	650	682	627	637	656	626	647	658	652	661	638	676	656	657	651	747	649	655	679	693	629	656	656	623	662	680	672	676	671	656	650	628	661	695	601	628	665	665	669	633	718	645	686	664	638	714	655	634	632	664	646	659	704	641	612	624	686	665	702	632	611	654	649	687	704	640	641	651	671	697	728	670	641	652	661	624	674	685	702	682	657	661	655	662	681	648	680	639	635	660	641	677	653	675	675	620	671	627	624	674	680	722	654	686	622	663	673	605	630	641	641	706	708	669	632	677	654	692	676	671	643	709	653	683	711	686	657	669	684	616	670	733	703	670	621	645	616	694	680	659	648	652	672	691	687	656	693	660	649	654	605	653	638	709	667	646	663	685	692	646	685	675	688	646	640	708	670	660	660	643	645	662	645	662	641	689	674	677	653	666	664	657	624	639	638	632	683	693	656	654	664	659	639	627	674	655	680	648	616	706	649	642	643	639	653	620	635	628	643	660	659	651	663	713	675	694	623	713	702	657	654	680	652	659	706	699	679	680	649	655	687	682	652	662	623	692	644	680	693	650	619	689	647	663	645	673	641	662	666	656	679	620	683	634	673	677	744	666	623	654	638	669	627	612	656	607	617	637	644	641	652	670	637	662	635	642	685	654	677	647	667	618	686	693	671	717	674	621	680	644	640	658	677	660	657	650	654	653	673	668	653	711	654	678	659	661	629	668	627	683	665	624	694	667	687	644	654	684	684	680	642	645	624	641	681	690	655	697	671	679	675	646	649	638	652	642	681	621	653	693	687	663	645	654	697	669	649	682	587	652	668	691	675	632	676	700	694	675	684	642	620	627	654	634	659	674	689	666	635	705	680	635	656	668	648	670	687	714	670	600	635	635	700	646	669	672	679	647	666	696	652	696	659	674	657	620	675	625	625	682	620	644	658	667	676	629	655	626	655	631	710	668	639	655	663	646	677	662	671	672	633	643	619	655	702	658	666	673	651	661	731	642	681	660	628	677	626	669	654	645	645	642	679	650	665	611	677	657	651	677	644	685	635	673	646	682	622	654	664	702	661	682	692	620	638	630	674	652	638	688	638	683	667	672	679	645	631	683	660	637	665	650	691	667	649	664	660	683	634	626	642	642	689	657	615	610	683	658	647	665	673	640	656	626	657	644	650	672	640	664	648	639	671	614	640	657	676	690	607	653	651	690	671	657	636	609	651	652	693	668	603	663	685	650	665	700	661	663	647	655	599	656	658	702	627	675	661	669	671	676	651	680	645	640	651	673	664	648	644	630	679	671	633	646	634	652	662	645	606	661	615	688	724	648	653	704	628	621	661	701	615	606	682	667	644	640	649	678	669	660	689	653	704	615	659	649	676	658	643	680	647	709	644	714	673	632	648	649	681	630	676	644	662	664	658	622	632	623	660	636	660	686	631	659	644	619	697	661	668	665	699	672	639	631	638	668	636	663	687	622	609	654	638	656	650	638	663	700	658	672	614	691	682	633	653	694	689	677	677	630	692	651	689	666	656	672	658	655	629	664	677	689	656	684	609	657	627	626	665	684	648	633	659	664	664	681	669	707	658	665	689	634	650	688	674	669	634	626	654	658	633	628	668	639	624	650	645	677	647	674	642	705	670	656	724	665	686	672	697	663	700	674	666	656	661	703	640	700	686	665	649	707	658	627	681	680	689	599	641	701	630	656	638	651	666	650	642	657	659	605	630	661	661	656	695	696	649	649	683	592	643	688	648	616	607	638	675	699	670	626	684	660	665	650	669	674	632	678	677
46155	15037	4465	1982	1367	1009	823	721	623	603	603	586	519	526	489	464	507	442	443	425	406	424	424	457	436	413	464	401	424	382	405	411	424	393	427	416	437	401	420	359	375	363	408	409	396	381	425	426	401	401	393	404	381	399	391	401	400	410	407	382	415	404	361	426	386	378	408	401	415	417	415	385	365	409	374	435	405	367	385	378	435	395	400	410	375	409	369	389	406	387	369	397	391	395	393	392	391	387	433	384	409	389	363	395	421	378	426	400	373	369	377	391	433	389	345	391	355	430	402	387	377	364	360	386	394	383	406	408	393	395	420	394	415	437	386	427	406	385	342	403	357	386	410	374	375	374	410	414	396	407	357	409	381	398	388	382	384	417	422	408	379	409	435	368	392	360	427	397	412	390	388	391	393	362	400	363	395	414	422	413	385	383	380	396	374	429	391	383	432	409	366	386	377	387	417	398	420	368	393	398	404	404	378	399	437	400	356	403	389	390	434	383	408	400	406	399	401	395	421	414	381	384	363	383	406	391	379	401	426	389	400	424	405	459	421	417	385	412	433	398	395	407	388	424	406	372	383	379	396	407	387	416	363	383	342	385	353	417	376	368	374	422	397	374	405	376	383	441	389	365	349	400	375	375	413	393	373	412	380	388	396	369	402	395	414	393	409	381	422	437	380	378	380	428	426	382	365	384	388	376	403	381	407	377	401	406	381	390	399	408	397	389	390	405	390	410	391	398	355	379	431	385	359	409	400	400	408	370	404	375	403	357	416	401	440	401	389	377	388	405	399	395	384	388	440	416	425	404	401	420	395	390	364	390	438	408	353	397	419	379	413	386	405	403	362	395	387	399	371	388	431	416	386	385	410	387	404	385	432	374	373	398	409	382	379	417	388	387	385	384	412	354	429	391	376	413	389	389	403	409	392	385	413	398	397	395	387	413	385	406	405	395	413	401	385	346	377	417	389	402	382	409	428	400	400	390	398	368	387	350	399	387	418	419	381	409	374	403	377	397	410	394	367	415	397	377	391	372	418	419	426	365	393	391	418	382	371	397	428	376	383	380	403	399	388	400	418	418	415	398	409	409	341	405	384	452	380	434	416	406	423	347	428	388	414	396	424	374	382	435	427	395	399	408	455	405	389	417	413	375	391	371	366	433	417	379	422	386	385	386	379	441	418	407	389	358	347	422	369	385	368	361	374	362	410	401	420	403	390	385	413	390	416	379	406	389	368	380	362	368	391	390	400	382	429	393	426	379	378	349	365	358	372	396	400	406	390	427	392	420	364	386	366	376	380	404	344	404	399	404	381	375	373	415	404	387	346	373	352	368	463	385	375	440	397	362	361	361	399	381	429	394	370	354	412	394	398	375	343	378	423	409	392	388	388	391	398	381	374	367	402	389	435	348	419	375	387	423	383	390	395	402	408	408	419	380	366	409	391	392	399	389	397	405	412	369	373	359	381	361	400	372	392	390	394	396	399	400	384	414	405	404	400	382	384	366	407	410	394	397	384	375	401	392	405	411	393	394	438	409	365	400	373	413	400	377	381	439	411	401	456	387	393	424	411	379	371	354	399	380	376	395	393	369	376	387	354	418	390	438	373	394	386	367	398	368	389	419	386	410	372	366	384	390	392	373	344	380	409	380	396	388	375	387	411	414	413	394	417	415	399	387	407	387	418	423	390	387	358	366	360	411	406	391	373	395	343	407	401	361	405	376	391	349	406	370	422	415	424	377	341	359	388	391	420	354	433	361	430	403	383	387	396	367	381	380	372	425	349	389	408	397	431	374	386	390	390	383	427	395	415	395	397	388	401	403	406	407	456	387	387	418	403	396	402	427	426	388	378	398	389	393	405	394	346	398	387	372	381	375	421	431	420	412	403	422	397	348	420	359	415	392	371	412	406	384	379	380	383	408	422	405	370	383	387	393	410	349	385	365	436	405	381	374	373	380	414	372	400	388	374	391	406	377	429	391	416	373	400	387	403	440	397	421	427	391	394	392	373	431	403	380	399	419	384	398	388	369	397	404	363	390	389	400	414	411	394	374	400	356	402	381	386	398	408	389	378	423	403	380	380	408	419	400	380	354	368	428	403	366	366	375	392	368	434	344	333	381	397	355	368	407	369	387	381	363	364	441	420	409	396	382	390	434	392	379	398	392	414	394	434	378	374	374	414	371	400	411	361	413	403	384	384	413	414	421	381	391	380	408	404	439	374	361	395	370	381	428	392	410	379	380	372	386	384	385	410	365	392	372	371	412	434	430	396	375	413	383	394	369	397	438	365	425	397	429	397	385	384	392	400	407	375	362	388	385	393	383	375	420	414	382	398	373	416	423	377	387	432	391	365	393	399	406	390	378	408	345	387	383	405	367	379	351	378	414	400	393	383	388	425	377	358	400	375	416	383	391	408	401	374	400	386	422	364	390	427	388	394	396	372	441	402	407	396	373	397	391	417	385	420	379	380	384	374	371	379	353	373	397	394	412	365	422	385	381	401	411	376	407	412	410	369	411	372	418	373	416	410	405	378	394	411	422	360	433	378	384	417	428	365	393	374	397	410	397	378	396	361	397	419	415	388	385	390	420	383	408	429	367	396	365	382	371	418	403	397	392	382	375	377	396	394	414	389	378	362	377	378	428	406	406	376	423	374	414	406	386	386	391	357	425	385	424	396	377	374	366	384	363	359	405	413	401	398	394	402	387	395	372	421	407	353	399	409	395	380	386	368	376	375	376	352	353	371	393	436	412	380	396	384	443	352	422	384	388	402	407	391	411	367	388	396	417	366	365	398	371	383	378	403	410	382	417	457	382	386	398	397	425	379	379	381	401	337	372	429	412	387	386	370	389	410	390	384	363	390	383	396	424	364	433	386	408	397	416	404	386	393	399	372	354	375	362	413	393	394	372	376	408	397	377	407	397	401	418	384	397	457	406	416	397	392	370	422	369	394	385	389	381	377	398	367	388	372	381	421	375	405	392	401	389	416	408	408	420	396	375	385	418	367	378	395	401	349	401	383	359	417	368	341	389	406	402	355	399	388	348	418	420	402	392	372	395	391	407	377	392	403	407	378	358	387	394	329	391	368	401	395	365	389	378	413	411	357	364	385	397	378	360	398	384	388	406	435	372	370	425	417	387	365	405	374	393	393	359	363	410	399	369	425	408	392	417	381	371	412	396	402	391	410	405	385	383	414	407	369	393	390	378	372	381	391	415	405	429	400	403	385	387	424	374	403	405	418	410	387	388	401	378	389	384	397	410	381	354	369	338	424	396	411	404	389	414	400	423	398	379	431	389	433	401	375	401	406	413	362	411	406	386	363	382	350	422	405	396	353	349	372	382	394	388	369	416	406	424	379	380	397	389	418	375	381	370	366	393	388	405	387	414	373	390	391	386	389	400	396	429	382	397	402	380	384	433	369	432	364	375	437	434	372	373	396	390	431	369	388	370	383	423	349	409	363	414	393	361	363	404	361	467	415	384	396	433	403	404
20701	2345	4432	5236	4437	3842	3273	2863	2474	2156	1985	1841	1664	1646	1510	1534	1368	1266	1290	1264	1250	1246	1190	1151	1158	1124	1123	1091	1132	1075	1083	1076	1063	1083	1107	1028	1018	1074	1071	1002	1004	1021	1028	966	982	1009	985	1059	988	984	999	953	983	983	995	1014	959	914	974	1005	997	975	990	1005	999	1035	996	965	954	1007	1003	924	965	926	1007	977	1004	981	1035	992	966	964	1035	972	962	948	989	979	1005	950	960	976	952	940	908	965	924	988	944	950	989	1003	935	975	908	983	901	996	982	964	964	1015	964	990	963	950	988	984	979	1015	941	959	980	905	991	916	988	969	984	994	962	1002	990	932	1000	1013	911	957	907	943	951	972	953	962	931	946	921	996	1008	989	950	1018	938	959	937	970	939	981	984	1004	1002	940	969	974	1011	980	989	953	968	971	958	1003	1026	1001	947	973	984	959	1025	1020	976	953	983	949	934	952	927	907	1010	979	921	952	928	950	969	987	1004	960	979	989	965	952	956	1009	910	959	944	949	984	983	944	952	948	949	908	951	947	967	978	933	977	920	950	942	943	973	922	959	912	1003	948	929	988	973	959	941	921	961	921	975	931	987	954	924	996	970	920	950	928	961	943	957	980	975	904	966	968	935	1001	946	991	884	950	943	987	978	941	892	979	939	923	962	983	943	981	984	928	979	972	935	950	994	941	953	922	992	1012	985	959	979	932	993	906	964	985	987	919	925	939	971	932	903	918	971	963	945	903	991	967	970	939	991	915	935	922	896	1035	974	939	1005	980	999	896	952	905	942	953	932	947	912	934	910	991	975	987	929	917	961	984	1000	887	963	1018	947	989	962	952	919	947	952	964	956	937	963	972	891	947	894	948	903	977	973	963	947	979	948	919	979	1026	932	967	906	933	900	1009	932	937	923	963	951	955	977	942	973	983	986	938	1018	940	929	935	907	1001	901	936	997	962	922	949	859	972	960	912	945	1017	967	954	961	978	964	975	995	995	935	966	957	967	981	977	959	950	969	944	984	956	972	884	985	979	956	971	945	942	960	942	954	925	943	1030	975	947	996	905	981	924	969	949	982	937	950	1026	1012	918	945	951	983	958	948	901	933	991	976	949	925	925	946	904	971	926	994	947	934	945	951	970	915	974	979	971	990	982	938	934	958	929	952	969	897	903	965	985	906	985	895	901	973	923	941	934	966	937	939	975	945	918	937	908	939	936	1001	969	955	928	935	914	873	948	925	1002	941	925	955	942	952	957	915	875	973	972	980	973	985	966	948	976	1010	915	927	942	943	906	927	905	931	974	999	970	969	915	969	959	1001	928	925	937	937	886	960	973	966	920	956	945	959	923	943	986	998	948	969	979	963	920	959	906	954	898	908	873	955	968	960	959	959	935	947	945	994	913	1003	961	984	998	1005	920	949	966	1003	1004	992	901	936	973	968	1010	949	906	955	974	929	1024	928	984	928	896	956	952	970	962	962	897	1012	951	981	962	957	983	975	895	968	929	992	974	965	941	917	907	969	934	957	928	950	912	958	938	959	940	1013	896	950	997	945	960	905	951	951	975	923	998	923	982	933	960	944	942	969	956	981	974	899	939	937	933	1001	976	948	940	982	968	1041	972	933	937	975	959	957	990	941	1009	952	967	955	935	952	968	990	1005	1039	993	966	936	964	939	992	960	1003	977	925	920	989	899	961	988	926	928	938	1017	954	949	953	968	995	948	973	933	973	924	1018	922	1039	964	990	967	927	971	930	970	915	943	910	978	970	932	899	914	955	980	912	931	1005	957	940	946	926	971	911	933	973	977	963	966	997	924	924	906	977	946	925	936	1012	993	950	962	952	940	977	964	973	957	965	983	949	931	971	971	1019	905	963	954	918	951	903	866	935	974	932	934	977	958	918	981	971	932	908	902	937	947	958	906	905	962	981	918	949	919	973	955	972	931	913	989	930	926	969	930	988	923	936	971	963	955	981	1030	981	987	918	977	957	932	947	959	948	1015	955	931	994	964	956	988	974	1007	955	987	970	980	969	1018	928	960	952	943	963	935	927	970	982	945	977	981	912	977	956	1007	990	976	941	1011	910	949	978	1014	980	935	988	901	931	983	935	984	950	969	964	929	1004	975	981	944	890	942	973	925	986	900	949	921	960	980	928	968	1011	940	930	937	930	936	1000	898	949	963	1020	939	898	975	925	981	991	1007	938	904	1000	925	945	970	932	989	1003	942	960	966	935	968	959	940	963	981	935	939	972	946	956	953	973	912	961	916	998	930	936	953	898	966	980	988	888	996	976	937	964	905	913	1002	988	927	970	942	977	1014	1007	961	979	968	948	968	970	946	937	961	982	948	1005	949	961	962	1025	969	963	990	920	968	935	899	1003	962	958	992	953	907	989	968	933	997	930	958	944	1051	936	991	969	973	969	960	953	960	973	929	1007	994	911	975	981	962	996	918	941	901	935	904	980	960	950	909	901	924	933	933	952	920	927	948	972	1020	936	928	956	972	970	933	1000	942	932	909	918	944	956	983	970	964	954	915	939	914	1002	937	969	975	983	981	938	929	983	1007	988	1007	965	931	932	939	952	938	978	996	940	957	960	931	943	955	973	980	978	980	966	973	950	968	993	912	957	931	972	936	921	948	925	920	967	1000	939	1002	944	948	977	982	974	987	977	973	979	953	944	992	888	923	948	990	928	967	1007	976	939	986	959	942	989	919	973	961	976	986	977	937	981	969	958	965	974	946	999	935	928	883	935	984	982	979	994	921	937	995	928	960	941	950	933	947	977	920	996	968	935	1024	991	974	963	968	968	923	962	931	1003	899	963	955	944	941	973	1006	909	1001	958	905	989	930	950	969	941	953	1016	986	977	941	948	901	876	1036	897	966	928	985	949	988	918	930	955	947	960	971	887	946	941	915	989	997	953	935	1012	936	944	974	989	918	935	953	917	942	986	944	933	1000	987	917	927	1005	943	916	947	927	934	941	944	951	995	1004	924	896	955	957	972	948	901	985	920	953	977	993	935	994	939	950	1011	946	943	946	941	948	963	981	892	966	994	966	948	951	916	931	940	960	932	989	937	1004	916	987	1039	951	911	970	1017	980	989	1004	947	960	958	945	974	928	1024	969	919	929	963	954	934	918	992	950	927	934	1018	931	933	959	942	983	945	958	913	923	912	919	993	1009	950	948	931	958	955	945	999	961	976	988	964	926	949	968	956	931	909	970	916	1007	914	976	1002	974	973	923	969	931	988	1009	881	949	940	966	920	964	945	962	948	970	959	903	966	998	1009	975	922	918	925	963	914	959	976	957	976	1051	918	990	956	985	997	962	961	932	963	922	965	989	963	968	946	931	1001	964	967	930	959	932	886	950	976	937	967	988	952	956	937	937	923	1026	925	961	885	971	967	931	924	943	967	958	950	968	942	918	988	911	933	932	960	985	871	982	935	989	987	904	945	962	928	986	903	967	974	936	926	946	960	976	983	908	938	976	935	1013	933	952	991	953	952	1010	981	1002	944	1006	1034	889	985	933	904	924	971	950	948	953	978	964	944	905	964	936	961	910	978	923	961	932	975	1011	1019	950	904	919	922	959	933	949	933	923	982	967	952	940	948	877	894	944	963	933	906	956	916	948	938
4389	395	368	344	353	363	323	350	369	321	325	364	344	335	307	314	368	333	337	328	360	353	324	327	352	339	345	326	339	307	322	343	334	342	335	342	337	342	317	353	313	347	313	323	342	356	327	340	324	314	346	307	327	324	359	323	384	336	335	317	341	338	342	336	358	333	330	317	319	347	369	347	342	346	346	339	323	352	325	337	358	350	355	330	365	329	367	331	315	331	338	348	375	325	321	351	321	319	330	313	349	332	331	340	330	354	354	326	356	328	308	309	311	371	336	346	353	389	391	301	331	315	308	339	329	344	371	330	379	350	334	334	295	344	325	347	345	322	325	354	332	327	328	344	316	345	349	314	331	337	334	376	323	309	321	341	346	325	368	383	320	358	331	358	360	344	353	317	320	347	328	331	334	329	363	331	325	321	332	368	381	360	322	332	353	359	340	332	341	357	338	317	334	351	312	375	355	335	349	325	383	389	339	340	342	343	322	341	352	374	362	358	338	304	331	380	345	338	321	336	357	293	350	332	323	382	364	328	328	337	326	343	352	355	328	379	338	353	340	376	315	318	315	339	366	368	351	306	312	380	321	308	335	327	344	360	328	316	366	336	307	329	330	327	362	339	342	349	314	346	331	321	320	336	306	361	348	346	351	348	342	311	361	349	320	296	332	335	330	324	327	351	353	313	352	356	315	324	345	342	361	340	320	313	350	342	314	357	296	357	323	353	340	328	325	340	318	307	308	321	358	304	336	327	349	317	341	327	314	347	388	322	342	335	353	381	357	339	354	350	317	310	330	326	361	326	340	326	332	325	323	328	353	369	332	323	338	334	349	350	341	315	314	334	363	330	340	348	398	330	328	310	348	315	318	358	360	358	338	329	310	318	347	318	359	337	339	349	325	361	336	346	340	341	348	337	349	351	358	311	340	339	352	317	339	362	328	303	374	360	335	356	328	357	338	326	322	318	346	340	309	336	345	341	334	341	330	329	353	332	312	334	339	312	333	319	375	338	323	350	342	340	318	326	333	331	359	346	350	340	350	346	334	374	353	371	350	318	335	340	329	370	312	354	351	333	356	334	307	360	313	288	348	302	351	326	309	349	362	350	345	339	330	315	334	332	355	362	362	350	350	335	352	333	315	341	366	316	341	331	331	327	362	360	366	353	349	332	376	360	342	322	355	347	317	346	332	342	357	338	332	324	321	378	320	360	317	298	349	354	316	357	332	328	356	338	323	336	338	304	332	342	336	341	329	343	336	353	340	354	350	321	339	334	338	317	337	349	363	349	340	379	357	338	350	327	336	336	353	363	352	344	319	325	357	321	340	386	341	318	331	329	337	363	355	325	305	340	346	352	337	353	340	342	339	363	349	346	325	337	344	375	343	350	326	349	331	372	305	357	324	388	361	359	330	302	312	336	300	355	318	345	335	320	352	384	317	338	303	342	351	325	337	274	342	339	325	319	329	322	320	319	325	369	308	349	347	331	351	320	340	327	340	318	336	320	369	363	351	323	335	338	333	363	381	374	369	294	318	360	330	339	357	338	318	319	298	359	329	324	323	320	314	344	343	343	355	334	340	313	351	348	349	339	331	339	325	314	333	337	319	332	326	320	322	342	355	313	322	350	377	317	358	343	291	336	323	318	334	312	346	314	322	351	314	346	346	315	353	320	340	340	399	334	290	336	343	333	349	358	309	352	336	374	334	313	372	331	365	351	354	337	353	368	371	348	327	332	327	361	355	350	340	325	334	307	366	365	346	319	327	348	350	350	348	306	299	338	352	329	322	340	342	356	342	343	363	338	346	348	365	318	328	310	341	326	358	350	383	335	329	378	366	332	335	361	343	346	310	352	326	330	371	328	314	292	357	357	348	332	324	310	321	290	388	293	333	361	310	335	329	318	341	298	333	316	339	375	342	314	354	315	308	382	362	304	371	339	332	325	351	335	364	322	336	378	328	326	338	354	328	330	399	328	323	315	343	346	323	315	285	320	326	382	360	360	314	322	334	345	358	339	346	368	322	328	312	333	338	315	338	360	371	334	324	343	339	347	323	346	309	341	317	333	358	360	343	331	341	330	340	348	334	344	341	287	336	349	334	331	329	365	354	328	330	342	359	345	318	328	311	330	371	335	311	328	332	336	320	312	352	330	353	347	336	347	334	346	343	327	340	324	350	341	325	319	342	347	320	342	332	360	375	322	346	330	355	333	319	313	359	365	338	393	324	325	342	317	348	321	317	341	314	318	383	314	317	331	356	327	319	320	362	328	375	348	352	322	368	301	345	317	323	315	351	346	339	329	331	331	304	348	335	310	362	332	359	306	345	313	359	330	316	336	339	369	342	303	323	323	318	328	369	324	329	335	348	332	383	346	356	349	374	338	315	341	344	324	336	330	357	375	330	332	325	354	331	323	343	324	349	309	355	342	315	318	351	320	312	353	338	339	353	318	351	322	303	355	328	338	329	354	341	350	351	332	296	368	338	339	321	362	303	332	330	343	328	329	339	347	332	351	351	332	344	342	322	336	326	326	321	319	323	308	345	369	322	333	353	334	327	331	345	365	327	335	344	307	338	309	309	331	346	332	321	337	326	325	365	326	340	323	327	347	346	310	329	326	381	383	349	337	340	359	320	337	316	334	336	299	363	365	322	349	321	347	356	324	331	362	328	339	340	351	312	317	339	339	314	343	315	327	335	337	347	349	319	336	314	312	350	328	338	349	318	334	342	332	330	331	321	325	352	337	345	300	363	364	310	351	320	309	338	301	349	326	329	321	343	352	343	330	321	323	322	303	340	348	321	327	332	356	306	345	340	354	292	365	342	351	346	318	345	335	332	304	314	325	366	347	317	337	307	382	349	339	336	319	349	299	323	359	331	336	333	354	352	308	343	321	323	290	323	356	352	317	375	370	334	317	316	318	367	331	315	339	346	350	324	364	331	373	337	289	338	302	350	335	347	363	357	342	336	348	299	337	305	368	325	355	308	340	344	331	340	334	348	348	357	353	342	330	305	329	348	367	307	313	350	327	359	349	291	347	301	341	320	336	320	357	326	311	347	360	334	350	361	307	345	332	324	332	318	327	309	345	321	326	314	362	335	344	376	308	367	331	318	337	369	337	343	318	356	321	322	332	342	361	321	357	334	350	335	321	314	301	334	347	326	308	339	347	347	308	322	297	313	317	343	325	311	346	333	372	348	338	367	317	332	343	367	327	324	316	298	356	348	325	348	359	325	374	352	327	340	290	330	314	360	336	311	336	315	378	352	331	312	343	375	325	293	327	347	343	305	334	351	361	323	317	334	317	325	336	342	344	325	342	352	351	320	320	339	320	316	294	337	375	347	345	362	340	322	371	382	366	358	337	352	346	331	324	337	345	332	308	308	326	358	308	347	322	332	332	371	341	317	323	343	384	350	312	332	352	313	314	347	341	359	336	315	379	328	373	353	342	330	338	364	345	315	321	308	314	343	351	301	336	347	304	332	339	370	361	367	328
5004	861	872	926	924	844	818	892	846	823	846	835	830	825	865	806	828	834	824	852	810	826	853	846	804	808	774	841	890	769	828	807	794	862	771	805	806	769	851	850	818	790	842	793	766	803	834	804	864	820	800	832	789	785	804	822	798	834	783	789	786	782	815	773	820	806	795	759	834	806	825	847	807	789	806	813	834	818	817	817	734	774	796	781	809	749	802	815	770	744	799	829	818	760	812	846	840	824	820	841	758	772	825	828	827	820	741	823	832	867	800	816	815	830	821	761	793	786	827	857	812	822	771	818	793	800	798	789	791	840	817	816	772	834	810	808	792	833	776	853	748	791	813	780	779	767	783	840	856	788	803	735	825	777	821	861	843	810	831	843	838	828	809	767	812	821	874	779	848	789	836	824	794	803	843	789	805	813	825	783	853	792	853	797	873	797	840	777	789	791	852	811	834	793	831	781	799	784	797	800	787	794	797	795	814	764	804	824	839	804	799	821	831	851	813	891	790	807	771	825	840	841	809	819	767	806	814	791	823	856	830	812	773	793	848	810	831	766	839	823	826	821	828	812	806	818	808	804	823	803	798	776	847	856	813	818	766	771	816	807	848	843	822	835	823	803	840	852	817	784	795	847	842	792	818	782	777	864	812	826	796	817	790	792	802	808	792	811	756	882	773	814	798	789	806	765	806	794	806	808	842	788	832	772	782	791	852	765	916	795	795	768	852	796	798	790	821	870	792	824	852	783	784	754	815	794	793	796	856	773	803	779	810	803	782	802	870	819	816	808	828	795	784	786	780	788	800	851	853	735	761	812	809	818	792	806	844	807	810	778	821	823	796	809	857	778	776	818	798	757	794	801	810	844	759	839	777	759	821	824	763	817	814	850	761	791	804	844	849	773	803	802	785	757	854	812	803	793	808	839	804	828	780	796	839	790	818	826	816	844	822	762	889	782	763	755	780	862	822	784	812	826	804	817	840	811	766	856	782	802	840	758	833	828	770	805	762	785	833	800	824	833	785	821	799	854	797	868	787	834	805	792	831	785	816	807	815	838	829	818	797	838	815	770	808	820	786	834	797	784	810	818	816	803	790	776	849	822	747	855	834	807	799	782	851	799	810	852	846	845	798	787	772	793	785	789	824	818	821	820	806	823	826	787	807	799	806	787	727	809	839	784	813	794	769	809	783	863	794	791	850	764	853	828	738	793	818	849	803	843	770	810	854	824	741	791	834	766	827	749	757	825	815	764	761	790	797	795	863	759	815	823	837	716	799	845	859	786	813	792	805	788	840	831	805	748	787	784	836	761	844	839	787	767	847	865	793	842	811	793	817	839	842	824	796	831	834	821	829	847	772	826	764	784	837	839	817	789	787	803	839	776	812	799	810	766	873	776	830	780	826	811	797	807	777	778	799	796	785	828	818	789	828	728	809	807	827	796	822	793	783	835	771	826	820	768	798	785	768	794	772	797	809	798	798	816	833	827	794	801	831	830	843	872	800	766	872	798	835	835	802	822	823	810	838	804	813	880	815	751	811	798	773	798	850	794	816	863	800	764	837	861	828	835	810	788	777	807	868	775	754	841	826	798	760	789	759	812	770	798	856	794	812	805	795	828	832	822	767	831	839	777	848	798	805	795	749	848	785	785	757	818	800	778	822	770	832	817	894	808	824	839	842	765	817	794	793	835	794	789	832	733	868	825	772	810	792	839	822	842	836	766	801	827	778	767	798	818	823	745	881	788	833	796	834	763	786	834	868	823	802	839	866	835	776	801	813	747	796	832	813	769	791	833	859	828	816	813	806	799	832	763	803	752	787	788	807	834	857	797	810	852	782	779	823	824	781	778	783	783	775	857	823	861	861	805	808	774	854	842	798	778	799	801	831	840	789	776	803	774	810	799	773	793	768	830	851	804	823	780	783	820	793	868	800	829	817	806	817	835	848	793	801	845	843	775	821	851	797	774	827	788	744	856	821	820	802	822	804	824	749	803	817	820	788	828	845	853	813	795	766	839	780	800	823	803	788	776	816	796	798	792	819	802	763	788	859	849	835	763	787	814	843	811	813	793	800	747	793	824	852	796	797	795	825	822	754	759	852	790	787	788	801	811	773	799	769	811	784	799	805	817	800	819	790	762	814	839	836	849	781	817	807	785	816	797	783	836	821	830	780	814	765	826	843	866	848	769	807	860	782	789	776	815	783	798	848	848	787	788	757	799	781	800	809	815	823	780	831	814	817	796	783	826	810	816	826	808	788	756	819	809	782	809	806	801	783	791	835	749	864	828	837	758	820	802	757	810	775	751	799	814	799	735	805	781	766	788	796	801	828	829	860	860	819	853	778	803	785	797	748	794	851	803	816	825	809	842	784	815	846	808	781	778	838	836	760	823	800	861	813	821	818	806	850	872	796	862	841	797	778	798	768	844	876	791	787	841	808	750	817	833	825	871	813	763	813	816	828	807	831	816	802	799	811	763	773	787	782	785	809	797	819	829	778	813	777	849	867	799	785	803	767	812	819	759	776	807	763	777	818	786	781	836	781	858	813	814	847	781	816	781	775	807	845	850	815	818	825	827	841	832	860	774	818	806	824	756	830	819	840	829	759	787	774	816	788	785	818	735	855	852	799	860	845	773	790	828	829	764	762	808	809	785	783	831	814	821	811	774	816	829	824	814	812	822	842	827	769	844	841	810	807	827	816	796	764	838	844	826	805	831	797	825	767	784	812	794	779	761	762	813	799	792	790	814	803	851	815	768	887	880	820	837	782	825	807	815	741	838	793	836	801	845	828	823	799	788	822	785	825	845	803	809	773	781	815	859	783	784	870	891	801	808	796	773	767	866	828	808	830	806	790	805	734	848	832	796	800	842	834	825	769	800	874	817	828	791	826	816	795	819	801	811	821	834	805	792	760	823	814	818	818	801	792	789	850	779	801	871	802	796	840	844	785	753	775	778	803	815	794	796	798	840	787	825	794	795	787	805	823	787	823	820	835	851	823	778	853	779	804	838	782	818	831	769	835	796	809	800	848	862	816	824	804	839	835	821	803	831	822	814	775	751	778	806	832	809	760	814	774	845	852	814	788	826	832	775	786	811	782	811	820	812	759	789	796	790	818	734	800	730	816	769	836	776	831	847	771	759	837	810	820	822	807	865	798	782	825	807	863	858	798	835	818	740	769	763	794	823	791	856	805	789	772	792	782	790	805	801	813	822	801	784	815	762	801	823	780	853	773	818	793	815	773	744	815	824	757	787	809	823	742	782	811	744	846	829	795	761	819	778	825	811	821	834	867	806	847	758	772	769	789	849	781	823	840	791	803	760	777	836	828	795	788	793	820	805	793	793	824	840	802	799	813	795	806	792	822	789	848	817	782	793	790	776	791	796	790	763	763	791	856	801	771	788	813	823	782	813	781	866	777	755	836	803	816	805	809	815	846	827	803	807	822	793	814	793	835	808	775	796	816	825	768	812	800	774	795	719	826	772	832	773	813	808
33685	5343	1263	932	682	539	464	404	389	326	336	304	338	274	286	306	274	263	289	293	248	297	252	260	274	267	246	233	273	255	268	257	252	264	294	264	261	276	242	274	229	267	217	245	261	255	276	241	245	288	269	247	281	245	255	248	267	259	246	245	258	256	265	262	260	277	245	275	257	217	263	233	285	247	229	213	251	276	289	276	255	258	250	272	216	270	260	222	230	242	251	198	244	296	263	232	252	245	233	249	240	257	235	264	247	274	250	236	246	259	263	277	291	231	258	251	230	263	252	231	245	248	251	231	218	226	223	236	236	219	243	238	242	240	285	265	229	224	241	254	260	247	242	272	246	264	256	244	245	270	244	247	240	256	253	239	263	262	248	262	263	246	256	259	251	237	260	251	230	255	292	231	243	249	253	244	251	225	245	239	264	242	296	261	238	240	286	205	243	237	253	268	248	247	242	231	247	250	240	215	286	236	247	239	221	284	262	220	242	233	248	232	256	222	259	227	228	255	211	238	223	237	248	283	261	285	260	255	262	246	244	244	231	268	273	274	263	255	244	269	228	249	260	233	258	276	264	236	231	244	246	263	220	241	235	203	224	250	267	279	259	234	248	276	257	267	244	280	230	257	262	251	274	200	261	287	247	253	245	254	270	252	217	242	251	304	272	244	248	276	251	238	237	236	236	247	229	260	235	247	225	270	244	237	230	223	271	260	263	262	228	256	227	253	287	243	249	250	232	234	259	239	232	260	261	251	244	235	224	199	239	242	233	264	243	232	252	217	251	230	249	237	265	249	258	245	256	242	254	257	254	271	233	257	232	244	248	245	262	285	268	241	241	259	235	222	217	247	204	267	217	234	216	266	241	256	240	250	226	237	267	222	224	257	260	274	254	240	262	265	268	247	264	243	251	239	232	248	230	289	238	265	249	249	237	260	222	241	240	279	250	242	265	282	248	257	262	263	266	225	229	249	259	261	260	243	224	212	240	251	261	272	263	254	271	270	245	260	268	262	252	249	221	249	249	253	217	250	256	280	252	244	246	252	238	262	281	264	234	230	239	246	255	237	264	248	253	266	255	253	229	256	262	205	216	238	237	243	263	244	233	269	244	240	260	225	243	239	237	239	231	234	236	223	264	270	241	271	245	255	274	286	229	259	253	258	228	242	245	240	228	262	255	229	238	239	255	260	225	237	232	262	235	256	237	278	253	258	219	267	235	260	239	236	263	252	254	247	270	257	245	257	257	218	281	255	244	228	236	239	249	248	264	253	251	241	231	232	252	246	287	300	243	257	238	248	246	205	255	248	274	255	263	242	252	270	245	256	249	233	256	237	250	260	249	245	226	231	265	253	241	226	236	241	256	239	224	261	257	278	280	247	224	252	239	243	255	300	231	248	245	253	232	224	275	222	244	246	260	237	256	248	236	226	240	211	278	248	226	246	235	207	266	262	272	219	259	252	244	233	225	219	230	260	244	287	266	231	236	266	267	211	257	231	269	248	252	270	268	239	244	255	206	214	237	256	230	254	237	228	246	237	232	244	245	233	220	235	253	245	244	222	225	267	254	235	262	273	237	235	254	246	240	271	236	246	253	238	246	232	261	247	253	266	271	237	236	241	269	286	259	247	261	252	264	257	244	258	245	245	236	285	248	266	248	251	222	221	224	227	242	245	247	237	261	229	230	296	249	226	250	259	272	226	261	251	253	241	232	258	266	254	260	227	240	246	245	236	233	260	251	248	250	260	232	260	292	232	253	252	257	268	235	243	270	275	224	257	228	266	244	266	268	270	229	228	222	236	239	255	263	273	270	246	232	233	232	246	247	270	239	228	227	231	263	269	266	228	253	258	235	256	261	249	225	248	267	246	235	254	251	240	212	256	250	247	289	223	248	231	262	228	273	231	252	237	226	272	222	235	239	255	205	259	262	239	276	245	284	208	230	239	248	267	260	230	236	230	259	290	258	232	238	252	260	249	264	232	243	251	227	250	234	246	245	247	272	252	260	255	272	267	255	266	267	202	254	231	262	232	264	265	233	240	270	240	238	250	255	264	246	245	297	250	272	244	279	248	256	284	240	223	235	259	223	241	236	238	252	243	250	255	245	243	236	251	248	250	259	253	253	255	249	216	240	245	250	270	227	216	231	268	249	257	256	239	248	290	267	273	279	236	251	266	266	253	250	247	253	262	225	278	267	255	264	267	226	235	269	256	245	228	243	226	261	269	233	260	248	236	248	235	241	257	252	273	263	221	221	224	214	250	258	244	251	265	265	262	275	256	248	219	285	276	282	245	261	279	244	271	255	254	261	273	242	247	251	219	261	253	277	228	240	278	254	267	247	249	242	290	268	236	251	215	274	260	260	260	244	267	261	241	244	234	248	248	245	225	246	225	234	272	241	237	252	222	235	267	239	243	225	248	227	272	250	252	237	245	255	202	242	254	272	251	215	245	235	248	227	255	235	245	251	281	249	250	255	247	260	248	240	251	244	273	239	250	230	249	246	223	248	251	236	258	246	251	252	244	219	252	258	267	258	223	238	241	235	254	261	249	253	248	234	262	269	237	250	251	254	245	256	274	249	257	252	239	262	235	241	262	254	261	265	240	245	233	237	265	274	251	244	229	241	244	247	247	278	256	260	266	239	256	241	242	265	260	259	241	240	236	251	244	224	270	262	270	241	240	229	220	249	225	247	239	283	231	237	257	245	233	265	235	232	253	230	251	260	254	252	222	255	274	246	255	236	245	222	241	250	245	236	256	243	228	239	256	230	248	247	250	247	258	216	232	257	262	258	225	264	265	249	210	207	233	284	236	223	262	263	267	250	233	269	255	238	240	264	243	247	267	249	247	254	257	255	253	260	282	230	276	260	243	234	279	256	257	254	237	251	258	233	276	231	238	256	273	239	225	242	228	245	281	243	222	223	272	265	247	259	225	233	275	288	269	268	239	270	232	261	254	252	257	262	249	258	256	282	258	240	270	243	265	264	235	262	228	254	238	259	265	277	256	256	248	241	229	260	243	266	231	243	227	246	242	266	246	259	262	264	265	225	276	266	252	277	244	263	279	246	263	239	242	252	269	263	271	249	265	274	235	251	238	211	237	233	227	278	277	243	256	276	240	248	258	244	255	247	211	247	240	236	264	231	207	238	249	274	263	249	253	253	230	249	258	254	250	237	268	227	224	270	247	246	255	233	273	232	249	247	269	258	242	234	262	240	250	246	242	226	263	239	229	270	239	256	268	267	249	252	237	261	238	246	261	234	239	237	257	206	219	239	229	202	256	243	242	242	242	249	269	270	247	252	203	262	242	239	265	258	245	272	242	273	208	234	272	232	242	210	256	231	256	243	256	219	245	252	248	231	258	234	232	230	256	234	243	269	243	262	250	246	252	248	248	243	234	254	241	221	249	239	233	295	235	268	271	272	252	247	254	261	286	257	237	257	266	264	233	258	252	269	249	249	250	257	268	260	259	260	282	254	238	270	270	255	234
15282	1328	2405	2868	2523	2109	1816	1638	1464	1246	1207	1106	1027	925	953	894	829	846	815	794	840	791	746	771	777	706	809	770	686	712	693	698	733	662	739	712	705	676	663	696	698	665	627	673	686	664	671	710	683	665	714	690	670	656	718	707	665	665	671	618	653	677	655	656	652	656	646	606	634	656	646	620	670	643	677	653	657	642	667	669	640	673	621	644	598	662	662	666	709	644	660	675	618	653	665	694	639	673	651	681	657	604	686	651	643	631	657	623	677	647	607	623	648	630	644	655	643	612	642	618	607	646	670	684	655	617	625	661	666	641	640	662	625	648	693	631	643	630	663	646	616	662	632	648	686	654	621	704	692	644	636	637	689	650	603	693	681	654	665	618	658	661	684	647	649	632	673	666	663	653	647	738	641	649	629	676	635	700	652	657	656	616	630	621	622	653	659	662	648	651	631	671	662	615	661	599	678	658	661	628	637	621	590	671	603	631	641	629	636	644	640	651	643	649	665	625	631	627	654	689	648	677	595	657	611	669	626	666	664	605	653	675	626	678	652	662	673	640	679	646	655	596	643	670	644	610	679	629	628	659	662	619	632	689	630	643	648	665	664	632	615	650	635	630	658	662	628	648	662	677	656	662	672	637	678	650	633	634	701	658	607	653	595	590	615	648	622	630	662	664	630	654	705	638	646	610	630	620	654	635	669	651	625	629	648	637	619	603	654	608	657	621	650	667	655	607	645	662	621	627	669	667	668	650	626	663	619	657	625	620	649	643	651	596	595	625	595	664	630	616	677	660	612	674	682	628	649	683	628	647	644	632	637	630	626	654	654	653	615	685	645	667	658	651	624	665	625	693	635	641	633	634	647	677	671	663	648	659	656	634	556	610	609	656	672	648	603	637	643	683	632	652	653	628	672	626	632	636	688	615	666	637	668	639	636	647	622	661	649	686	660	650	602	652	677	636	637	615	685	604	654	657	654	638	626	658	630	597	677	638	619	635	622	637	663	609	619	655	660	626	674	579	681	624	591	632	645	618	670	627	645	597	615	641	684	662	629	664	672	619	591	617	673	666	621	613	649	632	653	612	610	689	640	653	608	594	630	698	600	593	627	642	653	679	645	651	661	678	641	600	664	664	649	669	615	653	606	654	631	648	655	637	644	624	674	637	737	579	662	685	655	648	654	630	632	638	668	656	638	636	600	607	634	639	627	621	649	664	646	628	650	583	604	645	668	633	595	623	658	676	648	605	629	635	664	655	673	600	665	669	600	643	637	704	659	638	629	653	662	642	614	657	639	620	617	640	689	601	616	650	651	666	661	629	644	684	611	623	670	655	625	651	658	622	649	604	670	669	650	629	645	657	668	628	644	584	650	627	632	705	667	653	676	596	664	648	639	647	606	660	642	624	597	638	646	623	668	646	617	621	634	639	681	598	659	620	604	652	597	670	647	649	667	626	637	638	636	656	639	656	647	617	619	671	652	674	634	677	626	612	669	624	633	622	649	626	674	722	616	597	628	708	656	593	661	622	602	674	651	685	642	621	628	660	635	658	655	658	648	649	648	637	623	680	674	671	666	674	627	667	684	654	645	662	612	652	676	626	655	628	657	648	605	694	685	680	661	676	670	646	687	632	607	668	690	641	660	636	662	628	630	665	619	612	640	626	673	618	651	653	649	597	675	632	641	635	598	658	639	636	651	665	676	630	675	667	644	650	652	623	646	653	655	661	575	652	650	638	651	600	651	640	632	655	638	677	632	632	637	618	667	653	611	658	656	658	650	651	632	596	698	641	664	657	677	648	618	627	660	653	639	630	642	636	619	644	678	660	607	646	641	643	660	636	645	657	655	668	630	627	623	613	642	618	653	642	651	625	621	678	620	618	675	640	676	640	619	670	630	623	668	643	653	649	696	605	610	642	648	660	627	651	668	635	665	637	646	661	696	644	632	598	633	596	652	712	637	649	624	659	642	639	621	609	628	690	684	658	647	692	617	644	624	624	619	587	661	645	639	633	669	636	654	666	644	657	674	628	638	595	618	682	660	658	640	660	657	610	633	630	648	612	647	639	671	666	635	655	635	611	642	674	647	668	641	685	622	651	649	654	673	640	667	617	685	636	674	603	654	616	664	638	627	630	668	667	651	635	652	687	618	656	623	661	661	660	625	629	607	603	623	636	623	596	621	668	669	639	631	659	590	662	620	645	629	632	649	645	674	654	631	659	678	667	583	649	622	639	690	646	641	686	638	616	658	655	633	614	628	622	608	642	616	618	647	663	591	672	642	664	650	602	672	687	664	630	640	646	638	659	636	628	658	666	650	679	628	622	682	661	688	644	654	668	620	642	614	638	616	633	615	640	607	620	663	615	667	634	652	632	613	656	628	647	624	644	599	639	612	614	637	617	643	627	614	688	636	666	645	645	640	654	668	637	633	657	637	670	632	669	673	656	694	661	647	646	641	640	661	632	651	590	631	608	663	655	645	626	623	648	689	651	622	620	653	654	653	639	669	678	629	670	607	660	664	639	681	668	621	664	653	661	578	642	633	610	663	635	656	592	591	649	649	635	642	660	699	672	632	613	675	645	677	647	625	637	633	620	620	639	632	635	672	665	595	613	657	631	643	645	641	653	658	626	653	632	598	651	627	657	657	697	622	644	706	655	616	626	631	695	660	654	660	635	640	665	659	657	620	640	657	650	558	647	628	655	596	677	659	677	656	637	613	599	683	672	634	619	644	676	672	662	634	653	659	616	632	656	647	650	633	666	633	672	651	624	630	657	685	646	699	660	690	655	652	627	644	598	649	656	659	682	684	661	669	620	669	654	664	676	641	656	624	623	716	652	674	656	607	669	699	630	701	611	658	635	645	663	675	694	656	615	677	618	648	628	676	621	641	636	617	638	644	626	655	626	633	653	635	670	681	601	612	621	662	661	663	652	683	594	674	681	666	666	683	618	634	608	598	638	676	725	671	659	654	640	625	652	659	656	630	679	644	640	699	601	639	642	641	630	622	649	660	652	652	673	633	634	643	592	680	643	671	634	649	651	658	672	612	620	653	662	638	646	664	639	637	712	662	660	657	610	665	651	645	630	641	665	676	628	637	642	654	641	621	623	617	693	653	624	667	663	636	665	628	646	631	648	681	667	666	635	650	629	666	657	669	640	615	633	644	597	652	629	647	610	613	652	646	654	624	613	571	637	687	656	632	645	571	615	638	652	622	619	697	654	656	655	627	602	637	626	670	689	632	690	622	637	634	690	668	627	618	628	645	606	648	664	613	670	605	642	590	638	633	612	708	687	656	660	616	638	646	680	607	622	684	657	631	625	618	664	675	631	665	629	637	610	633	634	654	674	669	643	637	641	630	613	676	650	657	653	621	665	662	634	659	677	603	683	647	641	650	627	617	671	604	678	626	659	686	679	662	658	661	641	647	624	627	641	661	643	583	660	689	679	649	635	615	657	633	670	632	648	669	674	641	589	678	680	636	629	646	667	631	655
48347	14120	3939	1913	1260	1052	881	673	657	602	590	519	485	496	489	446	421	408	458	427	408	436	455	411	428	404	403	421	398	458	442	415	392	426	466	402	380	407	408	392	409	396	357	425	400	378	341	399	424	387	378	466	391	374	335	425	389	435	390	399	381	419	426	350	392	395	370	375	397	384	411	379	385	402	368	394	379	408	379	411	429	359	387	403	403	419	410	365	367	388	379	405	389	416	370	391	440	401	385	358	401	397	373	385	361	399	388	382	392	368	377	379	371	368	417	374	402	364	351	385	343	361	417	390	382	377	405	352	380	392	433	416	392	388	397	393	401	398	363	365	406	420	397	389	364	356	394	385	370	353	403	393	380	387	407	385	400	376	368	384	401	387	424	376	359	378	372	407	398	370	385	380	362	388	381	388	408	389	389	391	367	401	406	418	396	361	370	398	361	411	390	421	401	375	428	397	393	398	390	364	387	384	387	412	369	378	421	376	399	400	358	368	348	376	414	387	391	368	370	404	360	363	370	378	382	403	375	385	390	375	395	388	383	397	369	403	397	397	381	398	376	377	434	409	380	423	412	351	411	384	392	387	388	389	394	390	386	409	398	386	415	378	346	393	402	381	420	429	411	393	358	324	397	382	382	415	391	380	378	398	362	408	400	373	403	380	357	408	424	362	350	382	378	352	393	418	394	368	386	373	392	403	396	385	400	405	385	379	414	408	398	375	379	390	419	408	377	378	392	352	391	379	374	403	379	376	420	384	380	403	395	360	378	425	379	378	376	372	391	411	360	425	402	350	356	373	374	370	380	378	431	355	404	374	366	399	368	381	376	419	356	366	359	352	430	420	408	401	362	395	381	352	369	369	419	393	372	381	401	405	354	405	381	366	377	381	379	410	402	376	387	350	409	394	369	371	367	392	405	372	385	380	370	401	395	369	360	419	381	414	421	395	377	390	393	398	392	380	358	400	372	420	363	432	371	407	387	411	408	387	361	363	398	399	399	371	386	397	371	378	360	381	380	369	408	394	387	381	377	370	382	369	378	388	362	354	373	351	464	400	376	434	369	406	414	425	401	390	380	380	413	384	353	376	346	364	355	359	382	420	383	397	371	378	407	403	402	379	415	411	392	378	376	343	375	335	372	397	395	366	343	378	405	382	435	379	380	392	367	339	319	415	404	383	386	378	397	388	386	414	397	392	429	412	400	411	369	388	372	410	383	407	400	403	372	353	387	384	380	425	415	405	382	369	378	427	374	366	396	416	402	420	372	375	399	395	411	389	409	425	378	352	354	397	412	409	389	369	383	360	383	429	407	365	386	426	390	375	392	431	394	383	371	411	393	380	368	413	400	401	381	398	388	380	382	374	388	373	400	357	401	395	372	362	359	408	379	387	361	402	395	407	357	352	368	410	364	393	364	383	442	358	383	397	395	386	378	396	388	381	380	387	403	395	386	401	376	390	431	372	379	393	365	387	387	403	352	424	409	376	404	351	391	392	364	398	403	435	387	409	374	388	372	371	437	364	368	367	349	378	458	391	431	408	390	370	416	401	397	391	354	380	389	392	412	367	406	378	397	384	366	387	376	380	354	384	393	366	357	405	357	361	404	350	369	345	378	426	387	406	352	372	388	392	400	402	444	400	412	407	389	410	402	385	413	417	373	358	368	403	422	411	378	381	389	364	379	397	394	366	393	369	361	369	378	382	373	382	391	354	370	378	388	364	379	373	408	367	392	392	379	344	396	392	404	395	396	376	369	384	409	422	370	382	396	407	368	436	403	415	409	431	376	401	390	420	394	424	397	367	375	413	384	424	421	403	399	422	412	393	380	398	392	388	390	406	369	375	385	388	401	409	365	377	428	369	371	364	368	368	380	427	392	353	390	399	362	348	344	364	396	443	391	404	375	381	413	380	363	360	358	392	399	387	388	417	388	376	394	409	393	404	405	420	369	368	411	392	412	382	393	384	381	361	401	367	397	381	366	366	371	360	403	371	394	405	423	387	393	406	399	400	386	383	368	378	394	380	395	364	396	385	385	398	360	377	379	353	388	369	382	371	392	375	381	415	415	373	351	374	396	384	369	371	390	395	388	405	406	437	421	402	374	408	417	385	362	399	384	350	401	358	407	377	369	379	374	432	417	396	385	378	369	359	352	395	415	406	389	373	392	371	371	370	401	366	427	374	364	403	408	358	380	384	399	398	387	368	418	381	406	392	395	393	384	361	417	398	435	413	371	411	382	425	382	371	402	370	356	440	403	388	390	377	398	392	375	378	359	385	411	382	376	392	370	341	385	376	392	384	383	367	367	349	387	372	400	339	401	371	376	386	391	370	386	416	369	345	384	430	411	428	378	361	423	350	434	379	432	388	372	382	402	429	400	385	415	417	394	422	379	377	392	393	400	370	389	404	398	384	391	401	377	386	411	403	404	391	390	376	401	382	427	409	370	393	389	393	441	331	369	407	378	407	405	427	357	380	362	405	341	355	375	415	396	402	425	384	376	362	364	376	388	353	375	398	416	376	375	368	395	379	385	378	389	392	368	414	375	386	397	404	367	378	387	414	395	378	391	386	366	388	364	386	358	414	370	385	392	387	410	440	377	399	403	398	395	390	395	376	409	413	384	397	376	384	391	386	375	386	401	408	378	370	423	378	372	386	401	405	377	366	433	383	343	371	406	433	406	399	426	395	390	381	404	385	388	422	374	379	380	357	382	398	363	394	376	381	398	386	366	396	389	409	407	412	389	373	364	390	391	361	382	379	388	430	380	405	382	369	389	368	366	382	405	359	377	422	387	396	372	397	392	390	368	394	401	408	390	358	380	443	383	423	402	365	396	397	400	389	362	363	416	362	359	442	412	362	409	377	375	379	400	411	368	401	359	390	382	373	426	422	335	382	388	406	387	370	424	394	401	427	440	376	391	398	371	378	350	398	408	388	360	372	361	355	389	397	413	367	406	392	365	397	396	381	379	405	404	395	382	370	384	392	370	390	376	361	401	392	421	385	384	397	376	381	399	367	382	404	384	356	387	400	376	398	428	395	382	400	378	421	374	344	358	401	394	393	403	380	392	369	382	409	390	360	406	428	425	379	403	381	391	412	404	370	379	382	350	416	389	363	381	391	388	396	411	388	378	433	370	388	371	394	402	431	363	396	367	410	402	400	389	407	416	390	354	346	425	394	365	387	382	381	388	402	399	365	409	405	388	407	410	410	397	386	399	353	420	384	379	358	414	369	377	387	387	376	348	417	381	400	337	395	410	383	387	395	343	383	382	382	364	399	414	388	394	416	417	383	365	398	375	367	394	387	402	399	358	389	385	389	396	443	374	374	399	391	407	418	382	366	431	376	391	379	368	404	419	416	361	401	368	419	386	377	375	403	419	385	396	386	381	397	362	347	365	369	378	375	408	347	382	392	425	380	420	387	430	384	403	411	410	388	407	391	386	368	369	392	388	390	383	426	392	360	380	386	410	376	382	394	365	367	381	433
21660	2273	4477	5109	4515	3626	3121	2861	2460	2111	1941	1783	1701	1607	1524	1448	1351	1347	1324	1237	1236	1218	1168	1180	1121	1151	1105	1056	1063	1189	1135	1066	1019	1057	1021	1051	1042	1006	1029	1034	994	992	1002	988	1024	995	982	985	967	994	999	958	967	986	932	943	978	911	937	992	996	1017	950	954	966	952	950	951	906	962	946	923	942	937	938	950	965	963	973	1008	946	928	919	983	1041	954	963	937	997	946	959	933	966	925	956	946	972	940	939	913	943	951	905	920	965	964	951	916	997	931	911	1014	989	937	926	909	921	921	892	951	946	913	901	922	955	986	983	944	936	968	968	942	943	930	927	883	976	956	968	938	968	946	862	969	880	926	888	974	946	902	976	979	952	914	954	1003	974	982	977	935	945	914	1009	996	970	920	958	960	891	988	960	932	987	994	994	934	959	919	924	1009	960	939	973	931	924	938	928	906	1040	947	904	962	967	925	942	937	958	894	967	942	983	981	974	901	965	871	980	929	907	901	985	918	914	944	959	931	965	904	972	932	961	957	942	946	933	941	995	912	979	928	977	900	948	920	934	941	903	959	979	962	948	916	933	930	957	887	929	936	944	913	920	951	893	939	972	973	963	943	986	908	928	939	937	872	963	916	945	960	954	960	953	964	962	951	979	920	959	925	984	952	947	968	889	902	917	879	901	980	931	902	900	920	930	956	936	927	959	952	922	893	966	916	939	936	940	952	944	915	923	962	933	926	956	903	905	904	931	929	900	912	932	934	977	915	887	942	923	984	957	859	955	942	922	957	964	915	926	906	982	1004	906	938	890	934	934	865	931	910	932	869	946	980	950	932	916	955	956	959	945	919	958	968	943	957	1004	946	935	940	924	909	931	977	909	915	954	974	933	911	947	931	956	926	960	957	954	918	962	898	978	886	923	923	958	945	1018	956	957	900	924	930	963	945	952	951	957	919	950	938	971	900	962	966	924	892	899	916	967	1011	886	934	894	902	933	969	928	908	968	959	955	938	870	891	885	904	940	940	953	951	926	940	907	934	942	1004	882	976	981	958	956	887	952	921	930	930	970	992	945	937	960	946	946	930	937	927	973	947	936	932	942	936	868	898	914	1031	967	904	942	991	933	917	952	947	921	890	993	916	969	900	953	952	983	953	907	970	933	912	946	962	960	967	929	960	958	927	934	936	949	934	965	990	930	967	907	940	941	896	950	954	957	979	1014	928	948	915	902	918	922	931	904	929	914	948	972	925	1032	943	953	951	974	961	924	937	971	890	927	1029	941	995	941	900	920	950	938	908	881	961	941	934	939	972	850	869	948	912	910	916	954	911	969	942	932	941	945	919	964	915	932	955	991	970	961	916	965	951	972	901	936	944	954	936	941	970	937	943	924	956	952	936	935	974	1015	903	954	953	961	913	904	956	952	970	885	901	916	969	924	921	1002	952	998	987	991	935	946	909	905	937	947	957	928	934	938	935	956	899	890	922	932	959	1015	902	966	942	941	907	901	987	898	953	918	910	894	931	961	966	946	916	926	920	926	957	958	956	930	927	908	922	931	927	967	880	927	942	951	925	914	914	995	937	962	957	1000	920	965	953	959	920	947	942	907	922	970	926	944	932	911	924	954	913	904	902	918	971	910	976	909	917	937	912	928	981	866	892	970	967	958	1002	949	924	932	939	894	892	985	1010	886	952	917	966	958	920	901	923	898	966	926	952	964	954	936	879	936	940	942	998	866	949	918	1002	930	925	940	948	976	967	930	947	967	973	955	938	972	915	982	1000	860	959	951	915	928	937	925	930	988	993	892	896	922	914	925	922	938	941	952	969	969	955	991	924	992	971	971	939	944	989	919	921	939	938	997	880	970	945	947	937	940	972	960	1009	910	973	924	954	957	941	953	917	921	941	914	920	954	967	946	955	924	913	941	924	874	934	929	944	941	917	956	938	967	958	900	948	949	956	916	938	951	872	882	978	933	917	941	962	971	904	943	968	933	902	901	932	954	926	907	979	957	962	949	906	936	993	930	989	961	969	929	949	977	926	969	883	982	926	939	999	933	963	926	933	978	945	960	906	912	986	910	901	998	891	924	991	980	903	964	961	883	951	969	1014	924	895	925	921	935	950	959	903	922	944	948	967	886	944	945	911	902	908	959	943	891	912	930	930	1016	914	940	937	921	963	939	937	952	938	943	960	895	947	1003	936	965	947	1010	942	957	964	908	917	919	918	945	944	914	922	918	1010	911	919	915	951	977	963	932	916	943	896	929	927	962	872	895	892	930	993	971	934	933	912	936	896	944	967	997	968	952	934	964	949	988	910	982	938	898	955	946	908	892	961	959	958	928	898	1002	878	924	939	944	925	927	885	928	970	910	922	978	969	979	991	938	878	961	979	930	889	981	948	895	942	949	905	951	915	946	946	911	950	907	927	980	958	876	972	978	932	935	909	959	923	1001	947	998	980	993	980	975	895	918	905	956	882	929	937	891	1001	982	958	914	967	953	943	914	903	985	923	895	977	963	948	946	984	870	961	874	935	956	973	891	1022	898	955	970	943	950	899	928	950	971	950	926	954	1001	953	984	901	973	969	891	932	999	957	1010	879	971	947	935	944	962	975	961	949	970	925	909	952	968	935	924	987	936	991	912	905	876	928	919	925	960	871	963	952	949	997	939	938	899	911	940	893	967	961	923	947	999	962	940	950	981	922	973	974	884	900	923	887	909	962	930	971	905	917	982	957	975	940	996	972	957	927	941	931	890	936	898	945	894	932	936	959	940	949	922	971	934	906	976	977	936	931	969	913	937	949	968	952	922	930	977	886	960	885	948	920	982	965	946	986	954	902	959	976	898	957	916	972	947	945	942	993	933	955	938	960	964	965	944	980	949	929	944	961	913	967	935	978	928	906	871	980	848	930	949	877	971	967	965	972	940	922	925	925	933	949	914	1008	929	968	965	874	1011	976	929	905	948	917	907	966	908	942	941	964	909	930	936	888	921	942	945	978	942	986	968	929	907	944	941	943	970	945	970	952	934	842	966	953	1011	974	915	935	906	915	937	975	893	918	910	933	996	889	921	957	993	882	914	881	988	919	902	932	912	947	985	973	902	945	933	910	938	990	922	922	931	949	917	902	960	977	1016	939	996	926	970	942	955	991	857	932	945	962	942	964	936	873	912	950	936	928	940	979	942	923	931	921	972	969	939	953	978	978	954	899	925	920	926	969	918	924	938	959	952	990	939	935	945	912	928	921	916	919	969	953	956	881	935	924	916	972	904	907	971	941	966	941	921	973	961	925	953	921	948	949	932	955	930	963	921	985	949	907	919	911	930	950	908	922	962	971	936	933	929	1008	971	949	938	954	949	965	917	951	922	885	987	910	945	1015	936	952	967	908	938	901	929	938	890	945	948	955	944	950	941	984	894	925	948	955	929	946	948	926	944	935	982	895	937	954	929	908	954	959	932	933	979	929	1005	966	944	960	938	969	922	954	899	923	957	943	913	931	981	922	947	932	929	938	952	1018	1002	933	956	925	922	939	898	910	939	968	930	947	930	894
4085	378	327	344	352	347	328	327	313	368	354	313	341	360	342	347	339	307	316	318	340	311	354	323	320	366	343	322	336	322	316	337	351	326	371	311	341	310	371	359	322	327	320	346	309	304	333	318	326	287	306	330	343	340	320	353	302	331	315	367	338	330	330	366	304	321	334	331	347	333	334	344	320	330	340	293	327	340	306	364	358	317	323	378	346	325	319	335	339	325	315	311	286	350	326	363	345	342	315	340	340	373	334	366	384	325	312	353	309	321	361	339	311	324	369	336	345	344	302	303	350	344	313	348	349	310	348	352	308	338	361	366	300	321	314	299	338	346	299	334	333	339	340	335	330	325	322	343	354	340	326	321	381	350	335	353	367	326	345	322	330	342	307	356	296	314	293	327	318	333	367	306	330	353	366	323	325	309	349	363	336	359	291	350	347	365	346	337	330	318	331	328	346	323	335	341	366	324	349	341	330	321	341	360	325	367	315	360	358	312	361	339	327	325	303	313	341	311	346	321	323	313	308	353	354	319	313	357	350	319	335	333	353	330	328	337	317	338	364	342	314	322	313	349	345	324	327	357	323	334	327	335	314	297	294	319	348	330	302	328	310	339	371	369	331	315	342	331	356	333	352	340	345	334	356	316	345	317	322	316	322	316	346	342	324	313	359	340	354	323	313	325	297	305	332	319	346	334	330	322	310	353	345	337	340	359	325	338	358	325	327	339	336	348	344	340	308	310	337	341	318	333	330	329	314	305	316	351	330	305	343	332	316	300	344	321	303	345	339	302	343	301	328	346	342	358	305	354	335	337	317	350	289	329	336	304	325	346	323	325	292	331	314	327	330	312	353	333	309	310	351	304	302	331	308	328	313	312	309	353	340	322	341	326	326	341	355	307	318	347	358	348	322	358	312	336	336	339	313	328	321	327	329	292	337	304	339	316	328	365	333	347	379	319	333	327	286	311	356	333	332	329	332	315	308	281	304	330	326	312	311	338	362	328	347	345	322	349	338	315	315	340	324	293	317	331	323	325	297	351	379	359	338	326	326	335	343	368	323	335	352	318	326	289	331	341	322	314	357	312	327	348	314	304	335	313	345	344	331	354	302	317	348	312	324	325	355	347	333	307	349	341	321	343	345	352	338	313	355	339	320	357	337	331	340	346	295	352	299	347	341	333	319	312	354	310	345	326	313	333	338	352	333	316	348	318	315	327	335	330	345	351	328	308	314	321	319	338	355	319	320	301	371	338	320	360	309	330	292	339	379	337	323	313	353	331	322	351	368	346	309	300	335	352	341	324	343	361	350	302	344	299	330	302	335	321	270	337	318	318	377	321	307	348	317	346	335	349	337	314	328	347	298	295	351	335	298	339	266	297	344	346	302	340	361	324	325	349	296	348	335	314	333	307	359	342	327	314	323	348	313	329	351	292	342	328	341	342	308	305	340	314	285	361	366	332	313	301	337	305	332	327	333	340	362	352	337	304	332	322	337	336	328	384	308	343	327	295	337	290	331	320	336	314	298	342	314	317	353	314	329	339	332	321	344	354	332	357	341	304	311	315	333	303	334	346	335	311	303	335	333	347	350	349	350	353	335	315	310	313	352	356	348	341	341	313	307	360	344	292	344	315	332	312	334	380	383	377	318	338	320	337	323	358	297	287	340	342	339	330	291	337	325	311	320	315	318	324	324	349	309	315	335	293	355	331	287	335	301	326	306	326	308	319	317	354	320	334	323	335	321	321	337	337	326	304	344	323	341	339	327	342	324	317	333	321	329	314	325	364	315	357	344	330	361	322	339	334	317	294	300	328	331	318	330	323	345	320	324	339	323	329	359	310	318	324	306	304	334	326	326	342	352	382	362	316	333	298	337	354	317	308	301	350	329	344	334	314	308	294	286	315	330	309	307	355	325	315	315	333	323	305	331	374	315	349	350	358	359	347	329	317	310	339	346	319	308	359	358	316	319	294	349	325	319	324	323	354	309	334	309	313	297	332	302	290	337	351	320	311	327	299	307	315	308	333	372	291	325	335	313	340	356	306	326	317	353	338	336	316	310	339	340	320	344	332	315	367	314	322	339	284	328	316	345	350	349	310	330	318	324	373	325	343	353	350	364	332	346	357	339	335	314	295	346	320	330	325	317	332	328	319	332	353	362	327	317	311	342	340	330	320	360	335	325	318	336	327	329	303	345	342	318	334	330	325	342	344	369	341	333	312	327	318	321	357	344	337	358	310	318	344	310	339	305	335	355	305	326	335	329	327	333	358	348	345	322	316	334	361	311	358	345	291	389	331	344	342	284	335	335	355	373	305	323	329	333	329	324	321	348	336	306	343	317	343	359	331	304	320	297	369	348	296	294	284	298	319	332	347	327	317	332	351	336	301	345	352	319	347	325	325	341	305	325	331	323	347	330	349	342	350	314	344	310	298	336	343	329	334	302	324	330	319	319	331	336	364	346	346	288	309	351	327	311	372	306	321	348	311	344	336	343	324	334	316	339	310	330	314	324	344	324	309	335	338	329	356	334	357	312	309	328	332	332	358	337	365	358	344	311	353	335	343	325	339	332	297	324	319	304	332	332	340	339	341	342	344	316	339	310	312	342	345	346	325	287	319	350	316	339	306	323	328	337	359	348	339	313	345	343	314	307	310	334	345	416	304	328	331	328	358	325	327	330	340	347	306	348	329	323	319	351	325	290	296	356	339	346	345	309	337	323	343	321	342	320	318	341	313	329	335	338	305	334	309	305	380	328	314	340	343	315	339	303	314	320	345	315	381	334	325	289	322	311	336	310	319	369	334	344	294	340	350	356	362	355	355	328	333	335	348	340	345	345	302	334	355	322	305	312	318	335	331	324	342	377	350	340	359	359	356	319	345	329	296	318	345	362	311	339	333	336	360	318	304	331	338	344	359	349	302	319	332	338	312	310	300	331	348	315	327	349	337	291	333	327	312	348	364	326	360	353	348	313	328	348	327	316	336	357	321	333	331	328	337	333	318	333	301	323	340	313	321	334	304	304	314	354	348	336	369	339	339	331	334	335	354	350	337	344	339	289	352	360	314	303	349	315	336	306	330	325	327	344	317	320	367	292	345	340	320	323	335	330	304	339	360	368	345	319	305	317	301	300	325	359	316	317	319	314	280	323	363	330	310	326	327	338	328	313	348	340	314	318	319	348	362	373	360	336	342	360	336	335	322	342	338	322	335	314	328	340	328	319	381	367	364	355	348	309	337	325	363	334	297	316	355	325	303	335	344	349	338	337	322	337	300	367	360	329	331	307	321	335	329	318	329	335	326	314	348	362	333	329	333	340	331	347	309	297	346	313	317	345	333	323	340	326	361	341	380	357	315	355	306	327	298	373	314	312	343	341	358	328	316	332	359	353	302	316	360	315	333	307	338	321	344	342	307	347	369	329	328	335	345	351	315	311	339	372	322	332	361	333	337	320	337	350	301	300	319	334	336	296	324	329	321	307	363	351	324	331	358	339	331
4657	829	889	848	837	821	890	763	849	832	819	818	815	798	804	822	829	816	786	793	802	826	769	804	806	818	801	760	824	779	849	781	798	801	798	817	767	795	823	812	833	801	785	819	764	784	816	781	739	808	775	791	781	820	784	807	785	842	803	820	796	804	761	779	767	809	859	826	781	768	782	749	779	797	835	785	800	796	774	818	818	761	784	819	822	765	764	786	852	766	804	781	823	761	754	776	843	780	809	783	817	772	822	785	774	818	790	784	809	835	797	804	822	812	758	811	770	787	776	750	756	812	797	839	809	803	738	773	833	778	740	764	824	798	814	780	781	808	778	794	786	777	780	810	781	791	819	752	758	798	832	808	827	799	779	826	852	811	771	774	831	796	842	826	820	822	800	833	781	760	817	803	801	819	809	784	849	863	774	778	819	787	788	787	787	819	805	832	776	754	809	801	799	795	830	765	736	826	817	872	770	830	736	769	761	767	807	751	833	729	783	802	784	786	816	795	753	837	785	785	796	821	786	766	758	796	759	797	770	783	818	762	773	822	753	739	809	776	784	800	774	837	792	832	824	796	762	790	822	806	784	810	780	737	758	827	791	770	790	765	852	780	761	779	783	789	811	802	764	824	832	768	786	755	824	788	790	804	807	813	782	764	776	783	816	788	817	766	810	777	793	782	816	823	799	790	719	793	778	831	771	795	799	795	852	780	761	773	821	762	800	806	790	840	767	759	772	820	775	716	799	812	816	813	833	755	788	816	785	808	756	797	793	804	790	792	815	790	800	811	786	761	814	770	835	775	750	803	795	782	795	769	794	833	792	803	780	790	805	836	804	736	799	813	814	804	779	787	812	797	751	802	885	772	784	837	745	799	793	783	775	788	817	821	817	813	815	821	853	812	863	758	798	799	825	781	783	776	801	778	859	794	804	793	803	822	825	819	761	754	817	844	839	770	817	844	785	811	777	781	765	840	786	789	735	808	750	796	784	819	839	806	804	761	801	754	785	750	826	786	771	792	797	758	747	790	811	840	732	779	787	832	736	743	856	813	759	786	762	815	807	821	793	801	815	831	813	829	783	750	805	826	827	762	796	779	812	803	900	764	800	755	767	829	812	793	787	770	805	793	726	761	822	821	810	820	785	791	819	797	817	802	825	762	796	786	810	768	798	788	768	812	787	810	783	811	827	783	771	764	820	802	780	792	822	786	794	783	795	837	729	788	779	794	821	801	771	826	896	817	779	787	789	812	790	798	775	784	777	825	808	765	813	821	804	792	765	774	814	787	801	807	827	849	819	804	797	807	783	784	774	818	780	778	816	818	786	791	787	784	787	842	748	788	807	801	798	784	828	769	795	824	768	787	838	791	802	798	851	786	824	790	792	790	762	759	842	790	805	811	768	810	788	784	789	770	822	828	820	779	814	812	803	747	771	795	787	870	801	773	861	841	791	761	780	794	800	807	784	801	779	770	831	767	785	832	873	818	806	784	798	813	808	780	790	813	810	733	820	733	804	736	747	843	791	775	788	765	811	817	883	802	764	783	820	805	891	871	807	787	800	764	827	785	766	807	804	822	782	836	747	746	741	729	825	848	759	764	824	767	804	761	811	804	767	796	793	793	797	794	750	790	815	788	806	803	785	783	795	830	774	770	813	803	771	774	797	787	766	790	780	817	819	813	822	776	810	790	777	836	830	802	777	817	820	781	836	786	799	815	766	772	792	786	774	852	803	793	783	816	756	798	779	816	816	825	770	798	767	866	772	750	787	794	782	727	839	827	821	830	791	817	851	822	774	753	788	830	786	805	772	824	798	821	827	809	778	818	789	813	777	796	824	686	760	769	797	785	835	791	801	791	780	733	839	829	796	785	800	772	758	804	764	775	789	790	858	788	804	776	819	807	794	830	810	809	815	820	738	796	810	754	789	838	749	782	815	792	791	784	796	785	832	800	755	801	825	771	748	770	819	780	782	808	760	817	808	787	801	754	745	806	739	804	837	802	786	790	798	808	784	775	806	798	750	763	796	803	766	787	757	771	791	801	826	792	775	816	799	765	784	780	760	829	751	785	789	777	795	829	797	855	780	828	787	779	787	797	802	789	795	821	813	713	745	826	770	798	796	785	801	775	765	787	796	751	779	811	807	793	780	751	761	791	789	804	750	796	776	816	830	796	776	835	815	775	795	823	787	836	838	785	820	788	815	780	770	805	784	825	823	828	780	817	787	766	783	833	804	843	802	791	832	818	806	787	794	811	882	789	798	815	789	781	808	812	806	845	770	884	798	799	775	762	812	782	842	762	725	806	772	787	790	781	781	790	775	743	778	784	758	762	799	772	797	794	793	741	750	779	853	811	805	837	711	790	818	808	792	818	757	763	799	788	888	765	799	775	766	825	822	789	791	832	794	750	826	755	829	818	788	878	792	799	796	785	825	756	798	833	820	707	801	838	755	779	787	800	758	767	802	789	823	787	817	804	783	769	842	811	772	814	845	796	757	759	763	779	738	798	809	787	751	763	776	806	851	824	848	784	825	803	809	809	843	850	835	852	776	796	826	792	749	742	827	761	807	839	761	781	805	763	840	827	782	801	789	806	782	817	827	823	838	760	794	762	813	800	748	770	768	816	770	791	793	809	794	840	837	803	790	743	796	811	821	832	775	853	775	770	846	818	774	760	775	809	783	845	771	815	830	794	833	798	794	739	781	828	838	844	809	754	797	785	833	748	804	810	805	827	801	810	776	737	789	838	743	789	813	815	723	790	783	793	784	770	796	742	827	813	802	831	781	816	800	821	763	810	804	803	819	809	732	830	824	813	748	782	793	800	814	783	809	756	788	798	796	835	781	787	813	765	798	837	777	763	822	818	779	768	829	766	760	839	837	781	749	775	817	793	776	760	799	813	776	825	779	733	758	815	818	806	798	783	814	815	816	788	771	844	772	803	798	809	776	781	804	836	764	821	776	778	820	813	773	720	824	769	790	820	788	788	758	775	806	733	752	790	784	830	790	825	821	782	761	782	791	806	786	794	785	775	812	791	788	815	769	812	771	812	815	785	761	784	801	791	814	807	796	819	776	824	812	812	776	790	751	783	818	849	771	796	769	735	768	795	763	831	800	803	781	798	806	791	789	791	771	752	766	842	794	821	769	782	769	803	820	825	744	786	849	774	786	809	778	844	824	769	769	824	830	826	836	810	829	808	835	794	760	865	783	809	824	761	755	805	817	818	773	784	806	771	753	754	774	770	826	850	807	790	798	804	832	831	842	821	770	800	791	755	815	753	772	818	800	770	771	805	826	776	803	769	831	851	777	836	792	776	789	803	772	779	791	831	770	767	827	792	786	823	744	836	780	804	747	733	758	802	779	792	836	791	735	771	769	789	794	813	783	883	806	762	826	786	816	775	797	826	784	766	766	758	806	780	793	756	806	767	778	779	775	786	804	841	800	804	782	778	796	811	741	811	765	799	825	768	749	818	812	797	823	781	789	804	800	781
29648	4177	1285	926	631	555	458	378	352	348	321	340	320	303	269	271	268	272	267	265	242	247	246	261	256	242	222	245	222	283	227	257	229	241	226	222	236	241	243	248	247	249	268	244	238	260	222	233	245	223	278	249	257	251	241	236	236	259	254	244	247	237	258	259	233	210	238	235	224	221	236	236	245	262	228	230	255	263	240	242	252	208	246	220	237	237	239	234	240	241	234	234	261	215	218	212	261	235	260	225	234	254	224	234	235	219	230	249	246	202	231	238	222	226	228	252	251	234	242	235	240	242	245	212	245	238	226	236	255	225	258	221	211	223	211	240	225	237	222	251	245	224	233	247	223	246	250	229	229	245	236	226	228	224	243	238	239	231	225	257	247	234	240	207	242	215	231	237	237	260	250	268	249	251	269	245	251	224	252	234	252	250	238	237	242	204	238	252	255	233	242	248	236	235	255	238	252	215	232	237	208	240	238	218	220	240	257	241	224	214	242	215	226	246	256	249	236	196	246	229	219	210	235	238	229	251	249	235	246	245	236	244	251	244	247	235	231	227	230	251	236	243	230	202	223	220	249	238	239	222	247	219	229	260	231	248	222	230	254	242	241	234	263	235	229	213	261	238	264	231	241	237	235	237	234	227	253	228	214	252	236	247	246	235	239	239	220	204	216	245	234	228	245	243	233	223	240	235	223	242	223	249	246	267	241	251	210	249	218	248	265	230	241	236	253	235	240	211	249	229	228	241	242	245	240	236	239	253	240	207	220	232	230	243	238	270	240	220	218	217	246	242	244	242	253	237	245	244	247	250	236	220	244	210	219	259	237	226	246	241	225	223	209	234	254	255	217	247	226	221	226	216	245	231	231	241	247	236	248	231	240	242	226	239	220	232	264	241	293	243	235	241	274	231	251	269	215	255	246	229	242	207	237	263	233	208	238	228	260	238	270	244	269	216	249	267	247	225	229	237	255	249	240	253	242	238	238	249	251	216	220	194	224	242	238	252	235	230	210	239	245	200	202	238	246	211	264	235	284	226	247	236	245	247	190	238	236	245	252	234	220	266	231	207	268	194	231	251	223	204	236	235	267	216	257	242	231	256	233	214	238	230	236	216	238	241	241	253	234	225	245	242	219	236	244	221	240	214	234	235	252	262	201	245	216	205	223	235	232	218	264	224	216	248	228	242	249	232	234	223	267	242	261	223	258	228	225	232	218	239	233	260	263	250	226	217	247	230	219	247	228	230	236	244	231	216	246	252	240	259	236	236	216	225	213	247	262	246	232	269	229	229	260	234	277	242	243	242	240	232	248	256	221	240	265	216	222	249	279	238	248	238	219	216	224	221	246	249	239	237	272	212	233	250	219	272	263	273	214	230	252	246	235	236	239	226	248	255	230	234	233	212	219	205	209	204	219	244	257	245	233	228	212	235	221	228	224	240	234	221	247	290	255	226	239	246	243	231	224	239	234	225	248	241	213	221	227	242	256	234	252	235	240	245	237	227	227	228	217	211	219	227	236	228	215	239	242	247	244	234	247	237	268	248	220	246	242	241	231	236	231	231	254	213	223	224	240	251	231	227	223	207	212	222	251	243	215	236	231	276	251	241	221	236	242	260	239	200	218	239	251	242	240	220	229	242	261	232	238	238	234	257	252	224	226	263	232	249	247	219	248	249	220	219	226	232	236	217	234	224	251	244	206	231	217	272	260	267	229	257	226	211	235	247	218	256	208	263	245	234	218	231	250	251	241	232	225	229	229	240	231	220	242	221	232	227	259	259	212	274	251	228	250	236	214	217	235	234	255	267	230	268	268	211	229	229	216	215	225	231	228	232	249	229	239	263	248	264	223	220	269	220	244	233	212	229	232	252	250	240	210	244	225	245	265	230	246	222	229	258	230	196	249	248	235	254	269	208	261	262	238	214	254	241	245	217	272	225	237	239	239	224	235	229	244	247	257	226	247	206	257	220	241	238	268	235	239	256	251	236	219	244	216	251	211	257	232	245	250	240	271	244	246	270	228	236	236	234	267	229	255	240	223	249	226	233	239	195	246	215	236	227	222	248	228	205	227	206	240	247	258	242	244	243	204	236	226	236	206	202	230	247	210	217	239	220	238	231	208	244	263	228	220	230	259	225	223	237	242	234	246	260	233	210	242	244	237	221	257	226	243	229	224	231	228	263	209	258	196	226	230	226	236	255	231	230	206	252	227	251	259	218	247	214	249	247	238	218	254	242	213	220	226	227	248	253	252	220	226	234	225	235	239	221	239	244	235	219	223	222	226	248	246	223	235	233	241	236	248	226	226	242	240	219	224	218	237	230	260	213	231	232	245	249	236	238	225	220	237	233	198	229	232	253	275	231	237	221	234	227	262	221	238	225	240	207	257	281	208	228	224	239	235	258	250	246	266	247	251	224	242	241	254	235	209	240	232	236	246	226	239	229	254	237	244	239	250	233	236	222	254	260	255	251	224	208	266	270	205	253	234	253	203	246	243	237	224	270	229	227	216	227	245	222	267	234	240	240	241	247	262	216	211	233	256	252	241	228	233	223	233	241	241	268	212	214	243	228	226	265	223	226	231	199	250	233	236	239	242	235	228	238	223	249	241	271	252	243	231	233	246	235	257	287	253	270	246	242	257	262	229	251	222	250	226	237	245	243	280	215	234	228	234	257	244	252	225	227	245	231	234	271	232	244	234	238	230	246	304	231	251	257	242	259	223	235	255	226	260	238	223	241	231	226	228	223	221	207	262	231	254	240	247	228	214	244	233	216	222	232	239	237	246	245	224	226	245	235	246	242	249	245	210	240	247	244	217	230	267	219	231	242	237	214	251	254	238	245	231	233	213	251	248	247	224	238	211	246	218	238	254	219	244	240	241	253	238	222	250	232	212	236	256	237	257	213	216	244	212	253	267	255	231	256	233	234	267	241	258	238	244	229	224	269	235	251	244	219	221	247	238	251	199	266	278	234	252	239	238	236	239	213	235	207	221	233	228	226	246	240	240	239	254	267	243	204	235	211	218	230	244	239	230	225	270	232	212	258	247	215	239	234	236	247	276	231	268	219	240	227	225	226	215	220	237	259	263	262	203	236	259	244	231	245	197	233	234	220	220	225	231	238	221	231	237	232	250	219	228	225	239	243	234	242	219	247	246	241	228	237	218	234	250	219	240	238	205	231	233	252	222	219	220	224	246	256	239	270	254	225	245	239	252	239	238	240	225	248	240	272	226	262	238	237	244	252	243	211	271	254	247	203	258	241	218	256	213	210	255	245	235	226	221	264	238	258	261	237	253	267	232	250	233	225	227	207	195	228	223	273	207	232	277	242	247	229	228	260	282	248	237	254	250	231	253	223	228	241	218	235	223	233	219	225	228	246	243	228	224	250	229	260	232	232	220	224	233	221	247	260	243	248	290	218	233	255	251	240	242	252	257	219	244	244	245	212	219	245	240	226	228	240	245	229	237	222	251	233	246	236	226	256	230	238	225	258
13691	1352	2487	2916	2570	2147	1838	1630	1432	1294	1221	1104	1110	981	869	905	863	810	800	773	732	796	728	726	775	733	701	711	709	700	668	703	673	640	695	668	625	636	655	673	636	601	644	642	662	642	683	651	595	647	656	710	687	618	651	627	619	656	622	638	637	619	604	628	717	617	638	658	604	620	630	613	625	586	671	631	600	621	618	603	643	644	635	615	632	659	636	642	669	623	612	614	667	634	601	598	633	615	607	617	628	605	633	608	673	649	632	565	585	614	705	626	642	651	640	620	643	580	619	619	606	627	613	641	652	598	642	649	632	631	621	560	615	642	601	637	623	655	635	629	590	665	618	633	604	590	629	649	665	630	626	643	651	637	664	626	644	622	588	644	628	637	667	639	659	671	644	668	665	615	646	636	616	613	606	608	636	662	647	605	627	667	611	662	605	611	632	626	677	632	595	610	623	563	679	611	610	635	621	615	603	615	643	606	641	627	622	643	638	620	594	625	651	632	632	633	647	609	622	629	623	618	648	670	604	625	647	668	589	613	600	636	644	633	647	639	622	638	639	625	634	639	613	607	653	596	647	608	662	611	607	599	667	608	623	625	627	602	627	565	621	706	600	646	612	624	628	576	640	633	571	620	629	653	601	639	639	646	640	615	657	664	628	594	622	618	608	644	575	652	645	540	614	599	634	633	602	591	621	626	611	648	649	604	585	605	607	643	651	646	608	594	626	602	627	596	611	622	602	619	615	601	617	617	636	625	607	594	608	587	638	636	645	644	612	646	593	595	569	607	658	608	592	548	652	631	630	640	587	658	624	627	580	558	596	688	622	623	649	675	612	625	601	596	639	604	623	620	609	638	602	643	648	629	628	651	672	636	647	643	577	645	606	649	588	576	645	659	597	581	616	685	634	628	674	587	603	603	612	624	620	636	619	593	613	618	653	621	643	583	633	641	618	590	655	603	583	599	633	585	638	630	583	657	623	603	649	636	583	633	622	641	616	585	595	606	628	599	631	638	655	588	607	643	637	596	652	632	627	610	596	590	645	628	608	625	622	597	642	598	610	641	659	614	624	627	630	639	646	628	586	588	617	580	638	622	612	645	653	602	637	584	626	633	611	619	651	617	619	650	603	634	650	609	579	588	596	631	608	628	621	617	590	627	625	622	602	624	608	645	655	580	647	628	646	611	687	615	607	627	621	610	641	633	589	647	609	619	609	605	592	596	618	605	622	616	582	649	625	625	626	600	623	644	585	635	659	597	642	648	629	633	632	607	614	635	656	603	608	604	620	600	647	597	628	664	635	630	593	580	618	636	637	593	590	605	600	646	645	599	634	648	640	664	613	644	589	667	605	588	609	667	587	595	610	615	630	635	600	581	603	566	629	608	664	590	604	620	617	641	655	609	644	624	617	554	658	578	590	586	612	616	598	625	608	634	605	645	649	597	666	621	634	612	655	637	621	643	632	561	653	604	640	640	632	630	626	591	629	611	584	623	610	637	592	598	633	614	625	646	594	585	619	667	632	578	609	636	634	614	593	574	638	583	608	624	593	660	608	605	624	627	625	640	628	655	607	585	635	626	596	582	578	583	639	645	624	638	634	641	657	616	625	627	600	669	620	637	611	643	609	624	619	592	610	618	612	608	635	605	646	635	610	600	620	673	597	614	615	667	662	623	652	642	635	580	642	634	614	663	615	595	610	686	604	616	622	600	652	574	641	685	625	632	612	621	606	587	630	627	651	640	614	596	652	631	623	633	625	631	588	608	627	659	618	603	656	624	634	608	629	612	623	640	610	606	614	592	654	611	621	613	606	592	604	625	640	596	612	622	609	608	615	608	599	651	607	654	645	570	621	664	626	603	658	668	600	627	617	608	617	592	594	632	629	666	614	650	615	601	641	645	646	621	652	647	663	621	647	636	626	592	621	660	616	627	636	642	617	655	611	608	664	608	638	612	656	607	627	617	621	579	636	624	627	675	628	636	627	632	587	641	635	649	616	620	646	623	614	618	594	632	646	612	665	606	641	632	672	638	601	597	626	628	586	616	625	632	611	644	615	621	624	673	581	643	616	626	629	614	607	604	669	599	629	632	647	643	624	644	640	629	607	636	632	604	558	600	598	586	630	642	601	593	618	636	677	649	603	661	612	622	641	661	634	610	626	626	553	630	550	615	606	601	636	593	625	572	621	636	602	644	619	590	581	628	653	615	628	637	613	643	580	655	654	609	653	567	619	640	629	606	630	652	624	623	576	657	656	646	588	606	644	638	610	667	654	653	617	567	638	670	613	608	618	650	620	594	633	634	627	611	640	632	574	634	558	629	624	578	615	632	606	607	566	674	654	626	590	670	633	667	601	618	624	639	599	670	646	640	599	630	647	648	628	654	654	618	627	656	643	628	625	628	655	647	647	618	622	628	579	620	637	623	632	634	652	578	657	655	632	629	633	645	631	661	608	639	628	624	604	598	585	612	660	601	592	638	642	629	588	656	607	608	657	641	641	648	638	585	682	598	588	619	658	594	599	612	627	599	616	598	604	637	594	634	659	622	657	589	636	653	628	610	613	598	621	648	596	624	593	623	612	594	614	616	664	612	667	615	620	644	597	636	642	581	575	646	607	645	685	593	620	637	621	582	665	611	643	621	610	599	647	650	613	542	614	613	663	618	651	629	595	603	623	591	642	626	618	568	645	584	622	615	607	646	628	638	636	610	564	580	583	616	611	642	633	605	638	642	616	640	631	631	590	683	595	589	603	635	636	588	597	576	618	623	609	616	642	629	595	654	646	640	639	621	597	653	603	595	593	617	635	652	625	601	594	617	650	617	581	625	616	611	636	596	641	649	623	614	636	607	657	603	643	628	649	623	604	650	638	608	609	625	594	634	658	656	620	586	613	599	627	646	615	614	610	611	618	633	607	576	601	663	624	585	623	588	622	656	577	628	628	636	649	634	636	624	597	662	636	588	661	636	623	640	596	640	640	631	571	586	634	564	618	609	592	663	644	633	614	671	594	637	602	646	615	659	606	600	589	597	662	649	606	599	635	638	661	634	594	628	666	642	600	648	637	616	635	659	637	613	585	663	663	627	639	614	639	574	641	623	647	657	624	596	640	598	622	598	612	618	622	615	600	634	644	639	619	586	601	620	622	675	633	657	642	624	645	645	641	597	583	654	619	607	642	609	612	608	607	661	644	606	636	587	610	597	654	636	611	626	610	627	615	625	646	630	594	620	615	629	596	580	617	675	600	637	696	575	623	611	615	607	640	597	630	613	658	604	606	598	650	623	634	582	659	609	651	606	618	630	642	595	634	616	596	639	602	646	635	603	622	647	613	644	610	659	616	635	659	576	598	594	644	635	628	623	627	601	645	637	597	628	588	595	626	648	609	610	632	580	615	678	652	621	593	569	659	650	653	567	629	622	648	592	635	618	600	643	636	632	642	639	565	586	683	613	627	595	615	621	626	604	625	637	621	645	612	621	626	631	644	652	647	627
45095	14823	4177	1896	1356	1023	851	700	673	594	537	468	501	435	499	412	460	440	419	412	381	387	406	407	419	364	409	392	390	370	375	391	410	356	405	398	380	422	381	368	401	372	374	363	345	369	372	365	436	397	394	385	396	388	370	375	367	345	346	361	356	384	394	367	340	385	396	381	366	376	356	361	359	373	407	399	375	376	395	376	371	354	351	368	344	391	393	399	367	403	364	394	361	371	365	392	391	398	359	366	371	383	385	371	393	434	380	334	364	365	375	362	371	371	374	378	356	388	368	388	390	394	425	389	377	343	379	369	350	372	383	380	364	393	365	397	348	405	378	371	387	381	364	381	383	366	345	397	385	373	386	386	363	375	361	355	337	383	365	367	389	371	376	391	389	332	368	363	380	402	368	369	350	365	397	378	404	390	402	372	406	388	392	402	380	403	383	358	380	377	391	378	362	367	404	368	364	398	408	362	323	378	386	393	404	415	362	343	383	383	374	401	372	374	384	348	364	358	360	357	387	374	383	393	412	359	355	406	351	356	375	396	380	375	353	401	388	381	389	338	366	393	383	383	399	357	348	378	394	340	369	392	354	384	418	389	382	379	360	341	330	375	364	394	379	362	369	380	391	410	359	316	363	395	383	352	353	378	373	361	376	386	388	348	377	370	372	337	399	389	401	371	384	346	389	340	365	371	406	372	346	367	390	388	371	359	336	359	351	378	381	402	378	373	349	368	376	377	359	376	377	378	360	371	343	415	399	389	387	395	384	359	390	375	336	332	400	336	357	361	372	386	383	406	356	424	397	389	386	382	360	354	361	364	372	392	410	391	396	402	361	394	387	391	371	379	376	391	381	361	356	392	382	391	379	415	405	374	334	390	392	372	364	362	379	355	364	400	350	378	360	386	378	367	374	398	373	345	382	366	356	387	365	383	409	384	339	366	356	423	378	371	373	352	398	380	378	389	402	373	376	376	373	341	401	354	397	369	380	379	348	358	378	375	366	393	368	436	373	386	386	369	375	375	373	341	364	371	388	376	392	383	395	356	367	383	343	373	403	356	352	371	346	386	356	379	345	411	393	403	373	434	411	413	381	367	418	376	401	356	341	362	374	334	407	396	335	378	380	361	397	357	359	414	361	362	379	369	376	377	403	359	410	381	366	356	383	377	381	360	359	366	389	365	360	368	362	360	380	392	388	402	362	390	396	378	358	388	396	357	347	393	413	374	378	383	374	384	365	392	371	369	375	355	379	371	390	359	368	381	357	410	349	348	338	377	375	340	382	390	373	374	355	402	388	375	348	386	367	392	355	381	374	393	385	371	397	329	387	360	372	373	361	373	379	363	394	374	350	395	354	389	372	365	366	402	376	392	370	382	388	373	382	391	339	376	395	390	344	339	367	401	356	385	386	338	377	367	362	386	383	426	402	378	364	400	385	369	358	383	394	395	392	387	390	362	367	342	405	389	330	421	360	380	358	367	375	377	333	375	364	381	394	305	385	379	389	329	396	418	380	370	377	363	326	373	391	361	386	394	353	370	380	365	395	368	377	381	402	389	408	407	410	354	383	377	391	377	341	423	369	396	377	372	407	382	415	390	376	346	352	390	369	345	346	376	403	363	418	368	349	319	378	348	383	379	410	400	382	384	375	377	362	365	385	377	396	383	352	352	370	365	352	345	364	369	396	375	363	379	400	350	361	359	381	372	421	365	370	358	413	383	377	368	363	340	383	318	360	365	414	392	399	401	367	367	411	341	351	397	362	402	372	377	411	368	334	389	380	412	374	393	381	369	359	352	389	412	376	396	360	403	347	369	384	343	372	370	390	363	401	339	387	360	353	357	391	351	336	379	347	403	391	328	378	362	334	356	347	331	389	391	359	369	350	379	368	387	366	369	311	387	393	345	417	324	373	335	380	384	380	365	397	363	352	381	382	377	375	377	377	365	416	373	408	402	366	371	410	383	375	361	389	406	377	365	375	365	364	346	345	387	355	358	381	356	390	354	374	339	383	369	368	352	331	364	359	394	403	384	370	373	417	348	381	389	358	382	367	353	405	423	396	390	380	394	417	354	343	352	362	402	378	352	382	380	352	409	370	377	382	365	364	397	383	376	373	347	380	411	351	393	370	357	344	388	381	357	407	384	349	363	366	372	379	399	354	394	359	370	348	393	403	360	355	372	370	395	327	382	353	409	354	365	352	371	356	375	346	348	388	353	374	381	375	360	359	387	359	414	381	388	378	400	360	357	388	394	355	403	345	387	367	369	380	369	390	369	371	354	393	365	386	372	344	352	390	341	337	387	387	376	368	343	397	341	382	385	342	384	411	412	372	405	427	367	393	388	390	373	396	396	379	388	378	384	348	366	376	368	347	334	385	385	416	395	382	367	386	387	371	401	384	406	411	379	413	350	377	346	407	387	399	396	351	371	362	378	368	363	361	377	369	365	387	351	376	332	360	367	394	358	402	380	388	407	398	398	345	389	352	375	348	412	354	388	350	367	388	350	364	378	393	361	352	339	398	374	383	405	340	401	354	378	387	384	375	376	367	379	380	358	392	401	410	342	365	396	373	371	360	351	373	376	397	381	354	364	373	391	367	392	379	372	361	388	389	397	390	376	349	376	394	375	371	342	389	355	335	366	354	378	384	380	378	398	326	377	416	387	341	356	345	378	387	389	374	396	353	345	405	404	398	368	393	395	340	379	383	354	368	376	375	388	386	387	397	391	373	324	426	396	358	351	352	388	366	347	421	343	389	417	401	342	353	357	379	413	375	401	388	363	383	361	410	353	368	397	372	412	364	373	380	397	366	359	377	340	359	380	387	327	373	398	378	385	367	388	372	392	372	382	369	413	397	399	381	365	363	326	356	376	390	392	341	375	401	372	375	365	359	375	370	387	350	393	412	340	394	385	394	371	390	388	395	371	388	339	365	405	366	408	368	393	323	371	336	400	386	382	415	397	406	380	382	365	344	364	370	363	350	382	418	402	418	348	360	352	383	366	360	367	382	350	397	378	394	375	354	357	355	379	387	358	382	378	379	347	362	380	339	373	387	392	400	375	385	402	387	374	338	368	360	336	411	385	398	373	385	383	351	400	349	372	362	383	412	328	334	399	383	414	374	374	386	371	388	385	407	341	378	404	416	379	408	388	389	374	390	384	380	360	351	378	382	399	384	392	368	401	355	398	400	377	383	422	359	380	370	388	350	397	390	368	336	354	374	364	354	375	410	322	404	366	373	353	360	361	405	359	329	362	365	363	383	369	358	355	390	350	352	352	364	385	339	385	435	391	392	373	354	344	355	338	382	387	362	388	380	405	395	376	329	364	391	414	387	390	381	405	373	369	342	333	398	369	386	363	385	376	346	344	420	368	371	368	386	394	380	369	334	384	349	358	358	376	340	386	362	362	331	365	380	411	391	350	370	342	374	365	405	349	346	333	368	403	362	374	360	364	378	414	392	364	401	364	367	416	345	339	373	373	418	385	406	398
20006	2223	4403	5153	4533	3670	3174	2743	2420	2122	1964	1855	1678	1603	1518	1446	1428	1315	1295	1210	1198	1243	1125	1016	1101	1075	1059	1093	1061	1021	1043	1011	1007	1058	1108	1130	978	1034	995	1052	996	985	966	1005	970	1042	982	983	977	940	952	1007	964	948	963	923	915	965	951	908	927	942	960	924	956	904	920	910	916	938	949	930	917	985	876	888	935	850	958	918	938	923	921	912	926	929	925	978	939	910	911	949	938	911	937	866	956	934	933	943	974	930	969	946	946	928	948	933	890	914	964	961	889	910	958	944	920	946	1000	903	902	960	969	876	960	882	928	919	910	961	944	909	948	927	982	898	945	955	899	916	946	909	907	939	949	874	940	902	890	899	923	953	955	941	997	961	933	914	882	906	884	986	924	989	943	916	983	922	937	909	976	950	931	916	957	911	961	941	922	934	960	931	961	916	934	868	883	933	889	885	955	867	912	919	907	928	887	880	898	916	899	889	925	905	937	879	958	925	929	906	886	915	922	946	938	883	887	936	888	944	932	937	965	914	870	878	883	878	964	895	923	991	893	903	881	908	864	925	941	901	936	913	932	916	913	872	957	889	897	900	961	992	950	926	950	954	942	919	885	905	940	916	921	925	874	966	900	904	939	953	894	945	850	927	917	903	943	867	892	929	902	857	879	909	953	970	929	906	927	909	894	862	945	895	898	903	923	937	892	924	895	934	917	916	905	915	936	929	930	946	890	959	886	909	852	959	964	977	913	886	943	910	904	931	941	870	899	959	921	924	874	908	948	936	935	927	875	908	885	908	958	887	888	930	883	868	917	871	925	925	898	878	936	883	946	889	943	943	928	927	914	922	925	883	898	884	922	960	928	884	898	903	935	887	853	919	956	925	886	927	915	875	937	912	957	975	874	925	887	904	845	869	856	898	902	952	862	949	863	878	865	938	920	912	896	947	909	920	911	897	898	901	958	941	925	945	869	911	867	920	931	889	917	936	877	963	925	928	898	864	925	903	909	862	840	902	908	897	926	973	941	922	908	889	931	891	933	967	916	889	913	896	924	907	925	879	910	889	901	903	959	841	906	881	928	902	954	941	921	917	966	933	866	941	918	954	929	951	867	895	890	878	926	961	918	928	898	952	908	943	969	946	889	935	930	964	956	892	877	906	931	933	894	964	899	871	862	853	888	891	898	978	918	873	939	929	878	879	889	922	921	936	969	944	921	902	943	907	856	890	916	961	974	880	896	889	905	918	911	927	912	1024	877	903	877	908	964	929	907	885	866	972	895	944	953	895	884	879	919	878	947	896	894	915	924	885	903	878	934	904	943	937	932	883	884	929	890	969	906	942	901	899	913	910	950	870	859	929	908	941	914	901	912	949	929	934	958	960	888	927	895	871	888	930	933	864	948	899	942	910	896	961	923	906	926	927	978	950	907	931	852	933	900	923	934	950	901	887	906	938	904	863	959	893	895	906	888	949	905	881	895	873	928	918	888	865	938	925	884	899	906	910	872	900	931	937	941	868	882	936	929	955	899	936	888	954	921	918	873	898	902	887	888	858	922	931	929	878	891	930	934	962	904	892	906	944	896	958	890	937	879	885	960	894	869	858	920	897	903	892	934	938	887	905	885	861	929	917	944	935	909	933	900	898	894	912	921	908	887	865	946	891	879	894	872	898	916	918	954	942	934	907	912	969	872	943	950	920	876	966	924	929	915	869	908	889	877	957	918	956	913	879	931	869	930	912	911	929	917	937	877	882	968	943	945	906	942	898	963	937	936	884	938	962	882	918	905	862	912	939	885	958	889	911	915	871	981	896	953	894	927	952	941	913	904	917	902	960	901	960	909	903	912	926	910	926	938	892	897	866	924	865	981	933	927	838	892	856	920	932	916	954	906	923	967	941	955	929	944	968	890	942	903	986	882	944	895	887	878	886	933	981	927	908	877	898	914	961	938	913	947	920	900	923	915	908	913	855	913	927	947	861	885	938	871	974	918	910	967	922	933	891	889	855	900	896	902	917	991	883	847	965	915	937	935	898	990	901	969	927	923	870	881	896	942	952	923	903	970	849	919	893	857	918	929	974	945	900	932	914	861	952	921	927	906	932	915	888	924	919	917	922	895	886	954	964	896	887	939	901	934	854	922	884	918	891	904	951	884	930	861	923	927	904	900	900	914	914	887	942	965	916	902	887	933	937	935	926	894	911	928	864	888	885	920	932	927	860	897	943	897	881	938	892	898	899	920	925	923	904	902	935	836	898	912	915	928	903	925	941	893	958	937	930	924	842	974	897	930	906	936	925	922	950	906	935	929	963	922	932	909	887	864	920	837	932	935	896	924	887	906	904	983	961	922	930	924	915	929	898	892	932	906	924	885	898	872	899	899	903	924	923	910	962	913	899	949	909	911	936	940	888	905	967	913	870	928	925	940	962	914	898	945	861	887	898	908	912	905	917	942	885	955	936	913	928	893	901	915	931	918	910	948	925	918	926	928	915	930	927	897	931	868	879	918	927	924	932	854	892	893	916	929	904	956	920	909	916	908	889	926	920	980	872	932	888	887	892	902	916	932	969	917	857	899	980	984	935	924	932	937	914	951	959	967	893	876	865	915	958	929	941	919	903	904	946	898	938	939	886	952	913	894	929	954	935	881	948	928	935	864	921	957	912	938	963	935	903	857	916	886	897	908	904	858	861	906	886	923	901	857	904	940	906	888	916	869	883	897	928	898	882	892	942	892	939	891	876	930	891	902	949	957	936	934	918	969	949	953	966	906	921	917	875	954	887	941	883	888	897	943	853	904	919	888	951	965	977	964	919	967	927	942	944	875	936	901	948	979	935	941	901	907	938	815	905	948	927	961	996	880	913	894	919	919	842	896	923	908	895	893	940	903	861	898	924	970	866	946	919	924	940	946	934	991	919	879	931	956	957	941	920	892	949	935	957	899	916	893	973	956	944	959	934	915	931	930	951	924	902	935	979	913	860	914	912	888	870	894	943	882	900	921	972	917	894	923	926	910	924	919	898	930	910	885	945	932	899	921	897	923	922	955	927	880	934	827	877	908	896	894	968	895	951	929	857	941	923	898	934	980	962	928	930	953	905	954	938	899	908	916	908	981	898	877	923	931	933	912	912	873	910	943	952	886	899	921	927	895	942	965	900	927	948	956	946	940	870	917	914	935	877	900	914	954	964	923	908	903	904	978	898	935	954	871	878	887	954	902	888	840	890	879	942	928	897	867	943	904	895	932	900	908	879	935	902	884	939	916	903	913	920	884	892	938	967	930	869	907	856	924	917	888	959	902	900	902	905	926	902	925	936	918	902	927	855	909	917	950	972	964	890	945	875	945	924	909	897	956	894	945	926	856	904	945	887	973	938	907	863	894	896	957	935	983	939	853	924	952	852	965	931	919	904	896	942	995	930	918	911	891	917	980	893	926	926	923	885	903	888	955	930	920	957	925	930	897	944	901	860	967	925	950	968	948	913	926	880	895	925	874	970	897	939	923	942
4057	350	336	356	345	323	300	314	323	296	302	329	342	302	302	276	328	330	320	287	302	317	329	294	332	305	302	303	317	336	317	336	313	311	311	317	313	327	313	338	305	325	291	327	319	327	340	312	367	320	309	307	342	316	312	320	334	325	343	335	323	350	293	296	326	328	332	313	339	334	365	328	333	343	331	333	312	302	335	332	351	291	339	306	327	347	336	317	307	339	352	326	319	311	338	347	308	293	308	289	327	299	357	313	314	310	301	320	335	307	272	319	329	343	329	325	341	324	320	318	329	289	317	337	303	318	298	324	309	336	285	323	342	308	312	310	306	270	321	285	317	305	313	312	332	308	324	282	307	317	297	327	308	324	344	338	317	340	336	312	329	334	344	343	335	345	340	339	310	309	321	339	315	299	322	316	313	328	336	299	339	327	315	329	296	306	298	344	360	329	341	325	282	318	323	310	292	312	331	319	329	335	302	314	286	305	315	336	304	289	306	299	281	305	349	287	321	339	321	339	323	324	309	312	287	301	298	316	302	340	313	294	317	356	325	345	305	311	329	287	312	322	322	324	348	317	296	325	318	326	332	342	293	313	348	317	313	262	288	315	258	296	317	317	307	324	320	350	353	286	318	312	336	324	319	273	266	283	293	342	295	333	313	317	283	304	328	328	323	324	311	323	292	338	302	357	346	331	362	300	274	328	331	314	312	309	312	319	352	356	322	316	329	317	315	326	315	292	323	308	309	305	319	317	321	317	304	312	321	308	332	306	334	358	318	304	296	303	318	305	297	317	281	285	325	334	357	329	309	323	335	315	294	337	307	297	298	292	316	298	309	329	363	358	291	287	290	318	317	311	340	346	302	356	319	320	292	303	311	278	318	321	345	316	293	351	323	343	303	277	322	315	333	316	343	315	319	323	308	309	310	283	311	325	314	325	338	283	293	318	272	326	303	319	335	347	343	316	349	338	360	327	348	331	344	316	331	296	313	348	283	317	289	309	303	307	309	318	292	327	308	287	351	269	305	292	307	331	313	331	338	295	280	335	323	309	310	297	327	315	314	328	291	316	316	310	307	334	286	288	288	312	308	311	320	302	306	339	327	328	332	328	307	310	325	311	307	311	317	333	310	330	340	316	322	299	320	326	327	324	318	307	309	303	305	311	332	291	322	319	353	305	275	331	339	330	305	306	329	334	340	346	292	322	317	297	314	306	293	337	312	309	323	307	326	326	324	327	355	310	308	329	306	314	306	310	341	292	347	339	284	323	275	281	294	319	325	297	311	306	303	316	315	339	324	279	311	314	310	306	310	297	335	325	332	327	322	320	315	312	325	341	333	301	316	332	308	338	332	323	284	283	316	288	324	293	293	313	330	297	298	294	325	301	315	304	282	322	315	323	337	311	280	330	300	333	299	303	332	287	310	319	322	313	317	323	288	305	285	296	310	317	326	322	292	324	318	317	304	321	329	326	304	314	322	295	323	293	316	324	323	294	300	323	309	323	345	324	312	317	313	281	302	316	303	306	298	299	323	324	313	299	350	266	308	334	333	306	311	293	325	322	310	302	323	310	333	307	349	305	317	315	312	342	302	317	297	333	307	301	299	316	313	318	318	326	300	340	358	364	288	304	294	324	350	317	350	338	308	318	338	326	364	335	321	338	325	327	301	311	313	305	308	289	328	334	347	344	319	313	364	307	325	314	305	334	335	320	325	298	296	307	300	325	357	326	312	313	346	315	349	339	298	304	335	323	324	323	320	328	324	304	337	336	337	276	335	308	313	331	340	313	311	347	294	334	291	307	278	292	300	318	303	346	313	288	304	320	306	329	312	315	287	327	322	317	341	305	305	323	292	323	360	324	309	309	303	319	312	310	310	333	299	297	287	299	280	309	322	287	316	340	310	292	303	301	324	302	315	328	332	313	294	310	324	317	331	343	331	304	330	316	304	298	326	347	314	310	296	303	325	292	323	292	308	333	270	270	288	299	346	297	334	338	303	329	309	319	343	317	306	293	319	319	325	315	325	320	338	321	324	283	302	331	320	281	300	319	311	291	323	336	331	306	312	330	342	338	289	313	318	281	350	310	330	323	321	281	319	294	317	314	290	296	324	311	307	332	330	295	333	338	289	318	334	304	315	319	335	350	340	334	312	309	300	344	332	322	325	326	290	322	325	344	315	316	334	291	358	291	305	336	305	295	287	324	327	332	303	329	308	309	305	329	310	322	316	345	339	351	294	336	340	316	323	315	309	280	291	284	304	299	307	303	311	316	311	272	320	286	327	323	288	280	323	339	319	322	290	330	345	314	332	314	327	318	322	309	297	279	337	303	322	313	291	319	325	305	319	317	308	298	327	328	277	330	336	304	322	298	290	331	290	332	323	315	307	334	327	314	308	317	306	317	308	329	321	333	354	356	288	328	285	308	287	308	334	335	305	272	290	337	347	309	292	292	323	329	340	301	316	306	311	290	331	306	321	319	306	325	331	304	297	322	307	312	278	312	302	338	301	317	302	334	316	347	309	323	304	330	325	349	317	309	341	343	296	305	300	320	344	292	358	312	330	299	299	317	308	294	333	332	325	349	318	303	300	321	329	287	338	340	282	340	323	334	341	327	339	328	326	287	336	304	322	337	288	302	311	283	302	352	307	322	343	297	350	310	325	300	341	318	325	337	308	291	324	323	315	286	303	331	381	316	321	294	300	300	291	288	344	337	302	306	316	272	321	317	294	313	309	327	298	328	316	301	343	312	342	328	325	297	330	296	302	314	332	286	300	331	327	278	330	338	310	326	320	358	287	301	320	333	327	349	319	306	276	287	305	332	326	311	345	372	316	292	311	316	330	282	362	356	321	313	339	287	285	322	322	339	315	342	306	299	308	316	317	297	335	340	336	315	279	302	295	330	339	328	315	322	281	329	285	293	331	297	283	336	297	340	316	317	321	321	301	308	296	335	306	331	318	332	317	276	295	323	334	291	293	318	336	303	331	321	314	315	332	337	328	320	330	322	324	313	326	312	336	361	308	336	311	323	294	313	313	282	310	297	330	307	346	326	299	359	330	331	290	294	315	318	311	308	303	286	323	299	351	329	330	319	343	333	345	353	322	295	298	352	365	326	326	309	316	288	257	321	315	353	327	343	325	297	321	306	321	295	322	347	307	317	304	298	298	334	292	318	329	290	284	299	312	341	309	319	315	323	309	327	330	289	305	309	298	291	331	335	290	300	305	325	348	335	266	305	285	327	295	289	329	265	314	317	337	298	337	325	337	280	323	299	324	314	319	322	333	316	342	288	315	336	319	318	364	319	301	291	337	307	316	338	352	333	297	320	295	297	345	306	308	316	306	299	298	311	327	328	317	312	287	302	316	317	294	317	315	314	310	344	317	325	312	305	302	285	346	297	358	300	305	304	312	353	353	321	321	310	363	304	316	317	288	310	305	300	315	358	328	314	321	305	344	319	296	340	289	302	303	325	327	310	333	333	357	302	286	330
4806	787	863	789	803	791	816	809	753	743	799	806	728	746	795	751	759	750	756	840	775	793	798	744	786	787	814	768	790	792	762	747	761	780	741	803	797	768	753	752	778	729	784	787	753	797	807	780	743	796	760	797	766	767	783	783	755	764	765	789	770	751	773	826	801	812	767	792	766	766	753	759	790	778	765	758	790	767	735	803	786	771	785	726	751	840	733	792	749	738	776	793	752	749	785	780	752	731	730	819	736	735	743	773	767	747	797	765	774	770	814	788	776	765	768	726	736	722	807	815	763	756	766	765	733	741	806	751	723	744	791	764	752	751	779	752	754	764	801	843	733	764	736	774	786	747	763	751	798	792	779	781	780	791	727	762	796	779	801	787	792	811	793	789	774	769	760	751	818	748	776	775	750	781	813	814	753	742	775	781	842	766	772	757	761	783	774	785	738	815	768	774	754	773	752	797	756	766	756	731	731	813	797	776	786	811	707	720	768	804	726	773	858	806	795	768	809	771	821	781	748	776	786	756	785	799	764	727	786	728	782	752	748	828	707	779	726	829	736	762	774	773	771	793	740	733	721	750	789	782	768	817	760	813	801	794	746	767	785	782	761	785	749	811	803	765	749	802	745	772	722	784	769	734	771	777	817	764	748	738	794	685	744	801	753	778	791	762	768	739	721	800	756	750	782	725	754	757	783	757	731	747	784	775	739	818	744	809	752	787	748	742	751	766	782	781	760	767	755	719	770	722	813	758	801	755	803	694	748	735	808	765	740	768	757	810	775	779	783	729	759	803	788	841	797	769	730	744	778	774	792	744	721	740	803	748	757	791	789	793	771	810	729	758	696	755	742	747	741	753	755	749	729	767	741	789	805	769	803	766	781	805	703	791	730	813	742	757	760	730	758	757	779	812	756	775	775	752	772	755	736	755	808	740	819	715	760	720	811	793	736	754	803	806	782	813	740	771	820	779	762	747	787	782	794	817	727	832	750	784	785	748	789	801	823	788	837	718	773	749	731	735	760	797	787	767	789	793	717	768	734	798	825	747	776	756	810	799	791	780	761	774	780	756	778	752	753	786	767	811	777	728	764	776	760	780	790	727	754	760	778	780	743	766	789	780	745	757	766	791	740	724	733	760	741	772	803	793	771	765	766	756	744	773	758	747	778	790	773	767	747	790	766	767	777	760	769	787	788	726	762	792	776	758	788	742	739	735	707	793	757	779	803	769	817	732	782	776	769	757	819	759	769	768	753	788	748	774	756	759	791	761	771	767	700	758	747	739	769	742	757	773	782	739	788	844	740	770	746	759	796	709	774	759	713	798	762	788	775	796	753	761	793	718	761	775	746	802	803	759	762	787	782	759	781	771	771	828	754	785	771	820	732	737	808	772	765	768	804	746	767	765	742	739	738	758	724	769	782	699	774	744	721	729	772	752	804	768	761	786	746	748	766	751	736	777	724	744	782	775	763	760	771	788	798	767	812	719	812	817	743	786	778	739	713	800	787	734	786	757	749	804	726	749	762	758	789	774	775	767	773	760	816	773	789	776	813	765	789	816	764	768	767	762	765	812	769	749	779	739	761	777	742	784	760	768	800	731	743	678	782	743	749	782	763	789	770	807	784	752	742	769	772	749	795	744	817	758	833	762	784	772	793	747	783	790	778	766	736	805	752	787	801	775	780	789	727	782	727	750	747	755	817	760	783	751	757	787	766	764	807	763	725	755	709	744	738	770	801	794	768	763	740	793	789	793	747	761	736	823	766	716	765	753	736	818	784	764	786	765	801	715	751	759	750	781	760	752	706	753	761	773	748	785	771	756	784	775	790	735	754	726	736	786	723	744	753	773	764	737	760	780	760	704	821	791	787	791	771	765	774	742	770	779	805	720	729	748	775	717	779	738	729	754	737	743	803	759	763	759	778	800	798	790	760	791	764	791	764	772	752	723	834	791	760	798	761	743	732	756	770	744	756	722	777	781	770	737	816	757	815	746	750	781	760	730	730	786	726	742	761	714	782	745	775	768	742	796	767	773	767	752	748	740	775	789	720	796	797	718	750	851	804	832	786	824	676	756	743	757	786	795	817	736	736	745	780	765	734	790	766	807	794	795	796	801	788	748	778	785	764	717	787	756	793	779	781	752	755	775	746	775	755	753	809	710	763	798	774	786	745	729	761	795	763	732	790	766	810	738	756	753	780	791	806	769	784	757	783	719	741	762	737	822	741	752	745	776	739	781	777	772	758	783	778	798	742	788	755	798	777	785	746	772	746	824	773	777	730	783	774	741	762	778	824	817	778	785	761	778	761	757	793	742	788	780	749	789	757	786	721	747	768	752	767	782	740	802	766	789	791	812	824	802	786	743	757	751	726	795	710	810	774	752	756	767	732	736	790	736	774	776	780	780	761	779	718	758	766	727	805	758	751	806	762	716	778	781	752	766	760	730	766	790	752	742	734	748	763	729	777	839	761	803	774	757	746	759	753	745	764	782	720	784	732	792	764	757	773	763	743	742	795	774	779	759	814	769	755	741	779	768	782	751	781	799	732	787	750	764	772	742	774	810	814	754	782	729	775	776	767	828	776	800	766	772	787	764	743	731	760	748	775	772	747	799	750	825	728	721	778	741	733	710	825	725	772	728	776	754	719	816	765	738	762	787	754	708	814	777	728	779	779	746	811	798	778	841	819	774	810	752	793	731	722	728	744	790	763	771	727	742	754	775	738	762	785	745	779	754	766	731	762	677	749	754	762	748	763	700	820	729	767	771	783	739	766	766	752	743	831	736	792	765	779	747	765	770	733	771	748	767	716	705	746	756	795	799	778	774	741	833	769	725	746	730	765	742	724	776	749	763	778	758	766	778	733	762	748	734	763	779	768	784	740	766	753	757	815	817	760	738	810	695	723	758	755	776	819	777	784	762	756	771	748	804	784	807	761	770	743	756	740	759	774	757	777	791	778	782	722	783	769	843	836	816	773	724	761	777	736	742	756	732	744	797	787	754	724	796	733	773	737	763	784	738	741	746	786	772	775	780	794	771	754	780	735	717	801	774	783	727	784	738	732	751	805	724	832	716	818	753	767	782	767	730	725	741	767	718	735	775	770	781	717	743	755	776	806	778	759	784	790	689	775	797	809	778	731	754	784	748	747	739	765	736	781	745	740	748	753	787	784	752	722	753	759	744	793	788	776	776	778	756	779	766	818	765	798	819	781	752	764	748	779	734	770	738	739	767	799	790	689	743	828	746	755	773	772	744	745	749	751	755	782	771	735	777	776	733	726	764	739	739	716	710	830	758	807	769	788	778	783	778	778	743	835	780	730	749	757	781	773	789	745	749	744	757	761	745	732	764	776	759	765	718	750	766	772	773	790	758	776	812	764	718	780	793	756	748	735	779	764	802	803	794	773	730	783	747	795	784	778	748	731	734	794	788	725	721	753	766	776	766	769	810	749	760	726	796	757	734	794	829	779	809	731	755	818	773	771	779	735	754	781	760
28471	3315	1191	886	646	499	414	397	357	319	305	316	285	258	261	269	275	255	233	273	245	248	216	212	236	212	250	229	218	222	221	229	216	211	228	229	257	250	232	264	218	263	245	196	225	220	218	234	225	205	234	222	228	217	249	245	223	224	271	219	237	236	221	202	206	230	237	225	226	233	242	242	218	230	235	218	243	220	224	241	212	229	245	248	219	242	202	232	236	206	223	235	222	217	221	242	214	215	207	213	235	242	232	224	209	241	246	193	245	213	239	223	214	227	236	200	227	247	248	236	215	246	219	239	240	219	214	246	216	239	211	249	237	238	225	236	236	193	215	204	213	223	199	217	210	206	207	218	229	214	219	221	232	235	210	251	230	213	238	187	220	225	203	245	241	224	252	229	229	267	230	220	204	229	244	251	216	205	197	247	245	211	238	241	248	236	233	221	222	198	221	230	234	227	209	212	242	201	230	198	217	214	224	220	222	195	233	233	208	199	196	213	222	217	212	218	241	221	245	196	245	253	225	212	220	222	245	220	212	227	217	205	221	225	225	207	220	223	196	197	201	225	242	229	215	200	215	236	196	183	251	217	241	230	202	216	206	237	210	210	232	206	200	228	225	246	207	208	234	197	217	222	233	215	201	235	198	247	216	232	215	213	221	215	222	224	188	232	218	253	217	217	217	235	217	232	202	252	209	222	239	223	259	227	234	241	210	217	227	233	200	211	207	200	254	202	229	219	242	231	252	209	229	215	193	228	197	205	258	220	218	233	208	224	249	246	231	246	206	219	230	189	260	235	220	213	211	246	246	239	240	246	221	212	214	242	205	256	217	230	249	207	246	222	221	215	227	208	230	219	243	251	232	225	234	231	247	263	237	229	234	214	249	230	225	229	220	199	222	218	229	227	206	244	221	217	211	228	210	237	236	241	236	218	192	198	223	233	211	241	207	239	193	219	207	244	230	214	242	236	242	208	203	243	197	221	212	193	257	232	195	219	228	237	225	234	243	223	224	197	216	215	232	227	221	219	210	201	203	223	195	240	241	237	202	223	226	216	215	239	214	197	221	262	225	235	222	239	215	212	222	211	207	210	247	247	248	261	229	229	223	238	237	234	251	217	225	217	217	249	222	205	224	225	230	210	222	259	245	213	247	209	224	222	226	229	214	238	215	215	209	227	212	226	221	221	235	212	213	206	209	197	243	211	237	208	230	208	235	217	235	223	223	210	216	258	194	197	229	217	202	216	229	230	240	192	251	175	222	196	233	227	230	218	216	224	217	205	216	239	245	239	232	224	237	195	210	213	237	202	207	214	197	221	221	256	222	232	205	219	206	210	209	238	213	261	213	225	218	207	221	224	228	182	224	235	248	235	194	261	207	221	216	218	208	210	236	214	230	194	244	231	211	246	206	233	228	252	222	216	251	253	247	207	194	226	199	214	233	221	227	229	195	244	229	202	238	234	241	198	245	215	228	239	225	232	205	238	202	227	233	206	224	214	247	242	214	181	223	222	208	218	235	228	228	218	211	224	241	215	218	214	215	243	237	191	200	254	223	265	226	229	216	216	257	220	196	247	236	223	208	223	234	201	244	204	233	245	217	240	224	217	227	191	220	209	203	227	232	190	236	236	223	218	227	224	245	211	223	225	224	231	196	226	239	228	227	235	217	205	229	238	208	217	247	211	246	236	240	207	253	234	226	218	238	228	206	223	229	215	233	229	222	238	202	205	219	225	255	228	213	211	236	202	224	225	229	240	220	226	206	198	194	237	202	230	244	209	232	218	206	245	202	208	246	243	224	228	223	223	232	224	228	264	211	237	233	216	249	232	230	226	227	220	218	237	243	236	222	193	228	224	227	236	216	213	206	231	274	222	220	226	223	216	213	193	184	218	222	229	219	223	207	212	231	235	241	249	254	218	232	221	221	221	202	217	227	212	222	228	247	189	211	199	196	229	252	205	227	225	247	236	224	215	243	235	218	214	219	215	235	193	201	213	232	229	204	240	237	238	227	230	236	223	222	218	227	240	230	224	218	232	208	238	240	233	219	250	228	219	223	225	221	234	214	206	222	243	258	239	253	236	224	209	228	240	204	217	223	250	211	210	206	215	234	201	222	212	198	217	229	221	211	203	210	227	244	214	239	253	204	193	230	211	213	219	244	229	204	249	216	222	227	213	196	225	229	248	227	190	222	211	201	237	196	229	243	230	231	205	227	251	203	244	240	235	247	227	226	225	230	222	223	219	238	185	212	227	226	238	237	227	245	230	236	249	212	222	236	223	233	222	210	198	209	203	231	215	183	222	220	214	218	221	222	239	212	215	212	219	216	237	231	225	230	229	241	241	221	203	223	219	229	222	224	209	210	233	234	229	200	234	209	256	219	222	212	230	219	230	232	202	225	205	232	223	245	218	230	199	247	240	223	223	241	247	237	248	226	220	238	233	232	252	242	250	228	225	205	222	225	223	227	199	179	196	261	241	235	210	210	228	241	253	257	210	201	225	220	239	232	233	221	229	224	243	270	221	266	211	214	236	205	212	237	210	233	187	221	222	204	220	198	229	220	218	222	230	211	202	207	204	228	190	230	195	251	220	245	192	228	198	216	208	223	255	213	240	247	229	217	228	224	216	219	205	195	220	248	230	212	224	227	220	229	218	209	240	216	221	246	245	256	227	213	216	239	234	196	225	230	233	219	235	226	218	262	230	223	248	221	211	216	242	241	216	240	212	217	212	232	229	209	228	228	243	241	215	231	238	238	239	233	222	220	241	259	208	203	232	247	229	247	202	214	233	235	213	215	219	219	243	210	251	209	220	224	186	228	233	240	226	257	230	217	260	227	232	188	228	244	202	242	221	206	246	220	213	235	230	225	207	238	237	238	248	210	221	227	244	229	225	242	206	220	227	216	233	245	213	232	222	229	217	222	202	235	210	181	232	234	230	231	227	237	229	239	245	221	204	213	246	198	206	233	240	214	245	223	215	218	212	233	240	224	222	210	218	255	225	195	189	254	229	233	208	240	211	252	219	225	223	215	236	213	221	220	243	225	245	234	224	231	199	248	248	202	211	228	216	243	212	245	202	205	207	210	242	220	204	218	221	233	266	244	222	226	241	214	224	224	211	252	210	258	244	234	233	222	234	219	209	238	229	233	240	193	227	217	207	235	218	218	216	216	218	224	215	222	183	211	233	243	221	226	223	251	223	252	246	237	229	234	227	227	224	240	225	251	225	227	192	195	226	212	250	211	236	222	220	234	221	197	216	234	242	208	212	214	243	233	227	215	243	249	252	239	254	219	258	207	206	252	213	180	224	233	219	232	217	212	213	245	216	224	215	208	234	206	243	223	224	236	213	228	221	204	201	200	224	246	225	220	199	249	210	216	226	232	242	212	254	232	233	225	205	245	247	231	236	194	211	214	228	209	223	221	220	222	230	222	242	233	216	250	231	241	220	224	241	233	249	235	214	187	201	240	201	249	226	221	233	193	203	246	206
13269	1247	2385	2901	2535	2137	1793	1581	1368	1237	1237	1065	996	934	900	884	793	804	787	776	778	716	676	701	715	647	701	648	673	674	614	673	649	654	615	645	692	620	643	645	686	592	595	632	614	602	614	601	621	626	596	584	578	636	584	612	631	627	624	594	625	606	613	619	586	599	594	597	591	615	602	582	609	600	591	605	582	607	617	557	580	610	605	576	621	617	638	613	643	586	583	580	617	602	638	643	568	586	612	619	589	594	613	581	593	614	612	588	596	632	559	626	585	634	640	593	575	627	621	623	603	622	614	605	599	620	544	543	591	586	637	565	639	594	567	645	608	608	586	601	611	580	580	619	612	603	598	598	615	577	577	616	621	614	611	552	622	645	626	628	608	603	663	594	636	625	599	613	604	604	585	588	589	576	604	604	596	568	585	588	556	583	600	575	565	598	609	596	583	563	590	591	602	557	586	591	620	611	603	558	634	609	598	582	576	593	618	593	600	634	541	613	596	629	563	585	593	606	641	588	622	622	550	577	564	568	584	606	583	566	620	574	598	627	552	582	548	578	550	615	561	557	601	558	639	563	627	566	578	554	598	602	621	585	590	591	616	582	605	585	608	561	610	570	546	604	600	612	577	553	616	568	556	585	596	645	606	624	560	541	568	590	613	564	600	575	582	604	584	575	593	645	568	623	584	578	609	569	606	583	620	587	584	592	568	620	587	563	520	613	623	614	619	605	593	597	576	580	647	634	587	603	586	568	608	582	600	595	587	612	574	603	661	577	600	576	538	539	600	566	584	628	599	545	645	581	584	618	577	572	571	607	612	579	587	628	561	595	613	594	623	569	550	588	617	552	610	611	560	589	586	598	588	585	580	593	603	613	538	578	629	607	599	611	592	576	575	593	560	626	610	632	603	555	584	578	578	587	618	563	610	554	608	593	588	564	613	583	620	572	636	622	598	579	593	587	588	602	598	628	607	603	614	577	578	579	554	600	590	570	589	608	633	576	599	614	598	626	551	584	572	569	609	586	571	589	576	572	581	591	625	579	625	567	590	573	613	558	598	598	602	584	571	582	564	586	604	573	612	573	561	629	592	600	599	568	546	553	611	552	610	601	605	652	589	605	577	635	599	522	562	603	610	563	552	615	601	567	593	637	567	589	574	582	605	610	607	591	596	579	595	584	609	575	583	603	587	610	576	628	634	598	620	620	598	597	611	621	586	587	603	617	649	568	608	606	612	597	621	606	626	569	573	578	569	576	610	595	570	583	571	581	564	576	567	600	580	613	568	549	601	588	607	539	559	566	574	556	587	575	563	578	635	608	596	593	562	610	599	599	553	605	650	573	533	620	586	559	608	547	594	622	622	589	592	613	571	605	655	633	584	634	636	635	599	558	640	564	578	553	592	587	592	628	586	571	577	599	583	592	596	600	566	639	637	617	550	636	599	590	549	622	590	600	576	570	563	606	585	602	607	579	565	615	570	548	575	582	602	604	604	603	607	575	632	584	577	605	614	576	588	604	538	627	577	604	584	609	591	565	597	582	559	559	625	615	594	571	593	604	618	591	610	616	614	574	597	581	597	568	615	610	591	541	588	611	641	612	609	586	611	584	585	601	565	607	582	542	599	553	606	602	577	592	572	617	622	579	589	630	631	550	575	605	608	619	635	606	579	606	575	607	609	602	600	598	582	599	575	608	547	595	555	581	575	640	598	607	604	589	560	602	597	581	555	602	655	609	632	575	590	596	637	597	613	598	604	566	637	596	576	615	558	655	605	555	603	585	596	609	602	615	558	597	634	609	582	648	576	569	590	563	543	610	583	582	613	622	563	637	619	582	576	583	607	605	615	590	621	550	625	577	564	613	583	586	545	605	592	617	612	626	586	577	573	567	592	611	609	600	625	637	616	608	561	581	580	616	583	597	599	590	564	602	589	560	580	576	602	564	582	592	609	583	615	566	586	619	545	587	571	610	576	610	575	630	583	605	598	550	622	611	591	595	587	557	570	597	622	605	565	577	604	577	600	590	600	530	605	595	593	589	615	574	564	647	624	630	602	634	575	566	579	584	590	575	585	637	534	630	589	553	576	571	607	627	656	557	593	589	598	636	647	568	611	552	599	523	616	606	625	613	633	606	593	602	601	552	596	631	599	585	608	551	600	593	578	583	586	600	583	609	613	601	586	589	596	625	619	571	539	629	582	582	558	605	592	598	584	567	595	598	608	583	569	591	601	603	594	596	598	578	632	627	590	605	601	607	557	584	577	571	578	584	580	597	612	610	577	513	611	633	591	617	633	579	610	585	581	625	616	548	621	617	646	583	599	610	594	583	614	583	602	588	573	579	574	611	611	586	581	569	620	583	586	570	561	581	600	590	628	545	599	587	617	595	573	636	584	579	576	588	585	593	609	546	609	586	575	564	589	569	609	590	590	622	595	613	578	572	596	570	597	570	583	613	614	624	597	582	566	605	563	610	669	620	622	593	603	571	638	585	586	589	606	596	587	620	560	659	552	594	568	561	580	614	536	601	634	573	563	623	610	603	609	603	573	600	600	561	610	624	586	575	576	599	594	638	596	585	574	598	567	584	568	600	587	596	578	598	576	611	584	609	648	598	577	595	645	564	586	564	609	594	626	594	607	608	572	592	595	599	581	578	582	606	581	609	603	596	582	578	589	623	584	594	568	605	584	603	632	584	581	600	611	619	596	584	589	619	579	602	586	579	567	589	610	604	564	614	615	557	638	586	576	558	581	596	593	603	619	610	598	591	605	589	599	615	584	545	584	573	596	552	599	644	606	600	594	621	606	584	571	573	589	599	628	576	592	582	635	639	574	565	604	607	583	581	548	616	608	601	606	607	637	547	598	626	591	600	576	616	583	625	587	557	614	578	600	571	571	598	597	552	580	607	566	600	606	576	574	591	590	628	534	649	579	607	573	612	615	568	583	617	551	587	611	544	575	639	599	621	582	587	554	579	594	600	538	579	561	630	573	579	594	570	607	580	580	566	592	580	598	593	635	585	562	576	618	604	604	621	602	582	601	565	597	603	575	568	604	641	613	574	625	595	580	618	647	607	576	604	620	607	565	566	603	614	591	590	572	646	562	629	557	571	609	590	611	616	584	582	597	656	539	600	592	606	562	579	627	594	547	611	608	639	631	602	581	578	594	618	647	566	582	604	546	582	581	633	582	592	649	573	623	548	592	566	550	613	594	552	578	617	546	635	609	569	613	580	572	620	539	615	636	584	547	555	594	585	572	573	633	632	561	638	612	599	621	652	581	598	567	608	605	597	569	580	572	602	620	608	598	610	579	642	593	566	615	603	584	622	562	588	592	582	590	586	582	566	594	553	625	613	589	592	542	638	619	578	606	607	567	594	568	625	616	585	585	595	594	605	611	623	613	564	614	602	592	652	585	572	570	578	581	578	629	568	609	603	613	590	581	555	622	607	595	581	552	616	606	610	576	572	583	560	546	603	572	564	602	611	562	612	601	580
46980	15068	4637	1933	1329	970	852	728	601	580	523	527	487	423	479	441	429	445	411	404	411	377	366	353	396	383	395	409	393	376	367	372	413	398	361	399	362	319	387	354	378	385	393	404	373	359	364	371	352	402	392	335	375	398	370	390	367	359	381	355	381	365	383	338	363	375	343	370	365	390	344	386	371	381	355	385	358	375	379	384	384	337	365	380	349	370	345	362	368	367	363	357	340	331	404	375	322	364	354	343	373	353	366	356	385	378	369	359	370	365	422	381	443	351	338	352	370	376	383	358	368	384	396	364	343	351	350	369	402	350	412	346	380	329	374	337	332	378	351	365	395	381	385	374	346	332	370	377	348	394	397	392	345	389	361	368	370	348	339	364	318	336	374	365	358	365	392	349	348	366	426	390	347	373	346	359	384	390	364	375	351	409	342	349	372	332	383	401	381	332	342	377	349	335	393	405	334	351	378	374	371	350	361	373	349	372	392	371	332	376	375	331	326	347	370	396	371	392	370	365	377	376	349	366	348	383	338	341	359	359	317	362	372	381	344	374	349	359	379	371	376	330	369	362	377	387	325	353	354	352	332	382	357	350	345	369	372	333	386	402	378	400	400	388	342	391	371	373	380	400	346	404	401	373	365	366	346	371	354	382	378	360	374	384	376	384	358	373	352	410	359	374	328	372	378	332	366	341	360	348	387	372	354	358	383	341	323	366	366	372	392	366	389	369	365	361	386	368	358	372	396	361	346	378	367	341	372	348	369	387	341	341	377	385	357	373	366	365	358	359	345	347	377	389	375	352	340	377	358	368	346	341	378	342	370	392	377	354	394	372	339	347	379	354	378	377	345	326	367	371	346	357	362	346	351	372	358	375	313	338	384	361	367	374	367	345	349	360	389	366	364	351	379	350	388	402	373	363	387	356	356	329	371	335	365	338	379	326	356	366	374	348	370	388	371	374	367	394	331	394	331	297	344	360	356	361	389	361	389	389	359	357	373	353	363	376	337	376	390	339	375	374	348	355	367	353	360	361	342	363	362	354	350	351	366	362	339	385	376	369	373	364	377	386	372	325	368	407	363	369	361	368	387	360	382	376	342	349	402	330	350	344	367	377	342	361	344	360	376	353	358	374	369	362	331	358	381	345	353	344	375	361	386	362	379	375	403	362	390	352	384	348	358	365	353	396	367	348	340	360	368	358	367	334	362	390	362	367	355	372	344	386	355	372	349	338	356	379	356	384	318	377	388	381	362	351	358	371	359	351	364	360	376	368	361	378	371	342	362	341	346	333	379	364	361	364	360	368	393	379	365	378	383	374	366	355	356	367	365	368	342	336	375	354	371	391	362	357	366	337	370	320	382	383	398	362	345	361	359	371	357	384	404	349	356	335	367	364	380	356	381	395	372	329	379	387	337	373	370	356	381	400	359	375	357	359	391	361	391	378	352	355	406	378	379	355	334	350	380	367	372	358	376	360	399	381	360	347	360	357	317	357	365	374	328	344	378	340	358	385	390	345	384	377	373	369	378	335	384	338	379	370	363	357	421	335	354	356	348	392	360	341	349	359	377	357	338	384	366	336	348	358	362	388	357	359	405	360	335	393	393	342	400	332	362	413	356	348	393	360	350	380	341	355	354	369	413	363	400	390	363	378	367	377	337	371	340	361	353	335	386	351	361	343	346	394	393	385	362	364	375	345	352	364	386	375	376	366	381	334	394	341	384	342	419	404	347	376	368	368	376	378	352	347	380	331	349	361	346	387	349	359	377	350	367	382	381	400	377	387	387	362	401	386	355	394	371	354	392	367	360	366	358	349	348	374	391	335	355	391	370	360	398	383	372	335	349	321	369	362	403	372	336	387	352	377	374	362	350	360	330	365	351	362	360	353	370	358	356	356	344	356	364	384	333	355	343	395	378	364	339	370	371	359	396	355	367	353	348	332	361	376	326	369	353	359	345	357	370	374	372	357	408	390	367	352	379	324	429	374	373	353	390	349	340	348	361	370	351	387	326	363	352	376	351	353	385	376	350	371	395	413	384	365	385	389	372	374	350	389	393	339	355	363	363	397	378	370	356	381	350	385	358	344	351	338	337	356	369	334	348	375	394	348	378	382	372	390	364	349	361	348	371	350	320	354	374	364	352	403	352	402	360	362	327	395	369	341	390	348	366	364	338	352	399	360	352	373	362	356	380	343	364	373	360	367	388	413	388	388	391	355	357	376	366	352	336	347	342	361	411	356	388	353	364	353	336	383	365	336	343	343	357	358	366	374	354	365	389	373	351	368	346	383	367	350	347	368	335	334	409	358	371	392	382	354	358	388	347	339	373	403	363	340	353	389	386	367	347	350	358	343	380	358	420	421	347	340	366	351	355	383	348	370	371	342	359	340	354	369	366	380	372	353	347	347	365	402	342	348	352	383	302	393	362	343	386	341	360	382	343	371	340	380	387	369	359	397	368	368	386	341	328	377	388	389	358	383	384	372	355	370	383	366	389	395	383	326	355	362	349	390	376	378	368	366	362	388	364	338	358	389	364	351	399	339	346	361	362	393	341	357	393	378	334	367	383	368	362	352	379	379	345	369	384	356	352	373	358	360	373	378	368	359	383	354	336	389	382	352	357	361	355	349	359	394	408	381	362	349	348	379	365	355	333	362	367	348	351	393	362	389	340	340	399	367	383	342	356	377	341	343	371	352	379	411	357	377	376	389	368	331	346	380	338	355	344	383	426	367	305	345	346	347	392	363	346	384	359	330	364	368	374	343	327	347	359	333	364	357	395	357	368	345	355	394	335	382	343	398	388	376	366	359	363	346	338	358	344	351	368	348	402	353	366	392	388	409	348	386	348	403	346	355	354	382	363	351	378	388	389	344	389	354	374	373	334	391	330	377	365	356	353	358	358	351	384	351	376	351	363	363	360	370	385	363	396	376	348	366	379	373	349	386	361	366	387	333	362	354	373	379	371	362	395	366	357	365	364	356	369	351	379	352	340	375	348	357	363	352	362	385	325	380	357	360	335	360	343	341	367	367	365	393	371	367	382	395	395	364	394	399	361	359	322	351	363	362	353	338	366	423	374	349	355	344	363	342	346	410	369	381	368	361	378	377	347	350	402	391	370	359	377	386	335	364	372	347	350	350	360	365	331	331	369	374	358	377	384	316	401	348	348	363	364	358	340	374	399	355	365	353	372	377	369	397	380	336	358	385	371	375	377	389	397	372	370	384	376	331	382	367	362	377	365	352	384	358	359	347	400	345	358	353	419	322	383	328	377	342	392	341	366	419	351	339	375	348	412	375	373	369	358	377	343	346	383	377	327	357	331	375	365	400	355	344	377	400	393	372	363	378	369	355	362	388	367	344	356	392	341	374	351	348	362	384	389	386	366	365	376	376	318	374	399	407	394	366	372	391	382	353	361	345	358	367	364	342	350	358	337	382	357	392	354	377	393	362	335	382	349	353	356	356	383	413	374	333	354	336	361	392	367	363	408	353
21057	2242	4416	5188	4445	3745	3122	2744	2406	2132	1901	1839	1699	1500	1419	1383	1344	1202	1308	1260	1220	1146	1162	1123	1106	1099	1038	1019	1085	993	1017	1033	976	965	974	1002	953	944	963	998	969	957	980	935	894	989	944	952	927	908	998	924	961	910	968	951	926	903	956	993	952	925	942	885	873	845	933	913	903	898	883	916	910	897	921	931	862	854	918	930	906	907	898	951	910	895	890	871	873	916	901	903	895	891	917	910	903	873	905	891	908	893	912	903	906	884	852	888	873	867	863	907	918	925	868	899	889	871	921	884	887	873	869	917	909	875	836	917	943	897	878	883	879	910	913	862	900	897	929	847	863	895	920	879	851	824	874	874	912	860	953	951	893	920	891	951	916	887	920	873	901	931	890	881	948	919	923	919	934	914	888	974	890	880	932	865	911	953	966	867	900	945	916	868	881	892	897	945	902	853	871	837	891	925	876	864	858	886	920	832	847	912	887	936	863	856	916	890	860	917	889	897	917	880	854	891	904	916	890	899	899	874	914	860	883	926	921	819	900	886	906	940	887	863	873	864	922	861	962	896	886	919	895	879	880	882	869	934	849	871	873	916	850	868	891	913	931	912	884	960	868	825	935	915	880	894	939	896	892	938	882	870	853	926	898	912	925	843	877	897	884	876	936	939	877	880	915	917	877	914	861	915	925	892	876	909	863	900	871	867	941	889	841	897	924	889	885	940	875	870	857	856	863	923	829	858	898	879	854	904	928	913	917	893	862	909	868	890	925	925	869	915	913	875	898	875	891	865	865	897	872	883	840	858	861	927	929	885	889	886	879	868	891	868	935	917	865	925	903	886	921	898	859	855	870	934	952	932	910	887	877	895	857	888	881	900	843	902	888	892	874	838	906	932	925	886	852	867	906	853	874	942	914	904	858	850	946	898	901	931	887	884	896	872	901	831	874	952	916	880	887	859	940	939	905	897	919	922	884	866	916	911	854	958	918	926	812	874	925	928	909	893	914	932	868	896	954	872	913	910	852	865	863	873	902	893	917	890	869	898	864	886	906	956	883	901	879	865	882	849	861	933	891	883	905	896	894	907	866	843	919	882	822	892	887	885	925	918	883	847	947	861	877	867	915	894	873	889	863	890	865	922	930	908	900	882	894	868	920	901	885	951	830	933	900	939	921	865	927	877	826	879	885	894	939	943	929	863	924	907	895	885	851	841	904	852	867	895	843	879	881	851	905	881	928	838	922	873	890	886	888	919	913	863	883	868	902	878	896	893	907	889	929	923	894	953	917	897	951	882	899	940	886	920	859	934	895	874	915	846	865	844	906	887	859	858	897	856	895	855	919	878	874	835	874	877	849	914	935	866	869	856	855	886	835	885	847	904	857	859	868	902	890	907	885	926	933	912	908	905	840	950	897	903	902	872	898	900	855	889	916	863	901	879	897	935	906	897	885	893	862	885	859	917	882	915	878	879	941	873	979	945	888	893	874	857	860	925	846	842	869	883	904	886	878	939	901	898	854	921	897	913	877	906	872	893	897	860	916	890	856	942	946	886	938	875	860	910	927	900	852	884	923	898	883	882	880	896	898	908	902	905	904	914	866	880	901	890	902	909	904	928	891	885	899	906	845	888	892	902	887	921	868	928	944	871	876	873	848	876	858	886	832	907	876	923	896	904	896	914	888	876	839	904	863	885	956	885	881	891	864	875	868	892	866	897	912	946	860	868	910	945	945	883	843	840	876	893	826	920	865	891	860	927	871	880	961	851	917	942	878	834	901	890	824	928	904	906	851	904	903	918	921	864	891	926	852	898	870	869	911	883	922	922	955	901	896	835	906	906	904	876	901	868	866	939	894	934	891	860	923	858	910	848	877	915	896	883	885	843	897	923	910	887	829	892	885	838	912	953	875	859	870	898	898	920	850	932	875	921	923	892	896	940	914	876	884	879	926	872	910	935	930	891	879	903	871	877	909	864	927	926	882	928	840	938	917	931	848	902	851	846	937	923	925	855	918	839	871	956	930	921	943	806	927	864	925	896	938	882	918	931	894	852	918	863	937	924	911	825	888	874	896	875	889	924	878	898	827	876	856	922	881	885	925	928	916	894	862	959	895	896	889	879	905	842	895	858	813	869	873	898	905	891	893	925	910	868	883	945	860	901	830	906	855	906	907	884	908	900	911	913	881	914	877	873	902	854	933	841	889	860	895	894	887	894	875	934	915	893	915	880	898	898	915	880	903	878	878	864	868	827	908	871	847	875	930	879	912	883	905	912	897	925	897	872	865	854	869	833	912	903	851	885	888	870	895	914	868	853	865	893	869	893	899	948	837	862	895	917	879	925	879	896	898	868	902	935	857	917	885	931	919	864	853	869	899	861	903	895	879	879	844	918	875	837	912	936	916	853	881	910	836	884	864	892	949	923	876	892	867	913	896	927	894	834	876	831	892	908	876	881	874	990	917	878	883	859	866	881	906	903	889	910	947	898	855	900	912	919	893	912	850	893	902	898	949	898	916	910	929	899	932	860	921	859	854	956	890	918	837	954	838	863	888	913	926	925	886	947	882	933	879	913	864	947	920	909	918	905	868	905	903	871	827	883	885	889	910	927	878	899	899	868	822	896	887	909	892	910	973	894	911	910	889	895	888	882	883	899	883	882	889	921	875	926	903	879	868	881	910	894	917	860	906	889	934	895	886	867	883	874	918	912	928	886	865	887	861	883	861	893	884	925	903	848	856	925	907	891	915	908	910	857	894	845	834	897	856	843	870	901	876	871	940	825	907	821	950	905	929	860	883	829	865	896	875	903	937	874	916	948	877	819	904	878	846	914	883	894	877	925	900	889	861	893	887	888	882	888	863	912	961	858	920	843	844	871	849	921	937	861	870	901	918	927	847	869	957	944	917	888	845	919	969	889	848	907	898	888	876	873	913	914	897	877	921	905	885	917	921	863	903	842	887	820	862	897	903	865	867	915	887	876	863	920	927	949	961	835	862	865	893	851	867	877	894	946	900	862	889	915	905	899	863	887	910	842	849	904	864	883	864	923	945	855	906	912	937	914	860	888	937	891	885	872	866	894	888	882	895	871	918	853	871	932	845	868	913	919	908	902	887	928	905	868	839	889	886	870	913	921	897	949	893	872	826	870	850	929	859	907	890	892	900	906	923	898	874	947	929	886	889	888	858	887	892	880	880	875	887	920	883	897	855	868	869	891	884	860	938	928	878	947	957	899	891	892	845	882	890	881	829	919	889	884	897	928	898	928	949	908	870	884	907	885	869	965	942	877	919	878	918	867	934	864	908	880	916	903	885	932	830	868	909	850	905	880	903	914	878	901	922	828	891	894	887	894	885	909	893	899	896	874	898	843	837	891	861	903	897	900	898	853	917	928	910	846	894	909	886	857	915	890	915	879	882	907	900	879	924	920	881	902	891	898	911	953	896	875	864	912	928	958	915	953	883	909	890	896	930	849	965	886	897	904	870	906	894	900	904	931	924	882	908	933
4071	357	344	331	313	309	330	325	258	301	307	333	330	311	342	321	303	297	277	305	272	303	302	338	326	295	289	263	286	317	284	302	327	272	320	303	293	289	299	312	305	341	307	287	290	311	300	315	314	312	305	321	301	278	284	279	270	326	290	324	334	286	271	313	306	300	300	295	290	308	297	282	308	339	325	285	254	278	300	314	305	309	311	319	300	314	267	308	290	282	300	318	331	287	325	322	261	300	300	314	290	273	304	319	339	291	308	280	322	321	344	315	290	306	307	301	291	291	303	280	333	296	307	303	288	314	319	320	318	286	342	300	297	302	300	322	324	314	290	321	271	358	327	316	323	284	288	318	335	276	293	309	328	313	275	300	327	301	301	333	301	288	306	273	303	286	316	321	284	289	270	309	290	339	289	304	293	305	302	308	281	303	302	318	310	301	324	270	330	300	292	267	264	288	250	328	303	317	328	314	322	295	316	307	315	283	283	296	328	317	297	323	360	290	318	317	306	290	295	282	313	313	292	313	298	283	298	297	299	311	307	290	295	288	314	291	292	287	325	338	310	300	292	285	292	325	327	310	303	315	277	306	285	284	306	324	315	303	288	312	293	280	275	291	311	305	299	313	285	311	303	288	283	315	303	301	319	315	341	294	321	333	272	325	287	294	305	316	348	313	319	339	318	320	296	329	309	278	316	299	316	305	301	332	313	268	320	296	318	317	289	310	284	305	290	293	301	302	320	308	321	319	331	244	301	347	314	310	323	307	291	296	292	313	292	317	332	305	343	305	293	306	317	293	312	277	307	298	275	295	321	261	304	306	304	301	301	310	305	290	303	283	294	255	302	355	345	313	287	265	301	330	311	289	320	286	291	301	275	305	293	314	301	321	300	286	286	292	306	318	306	283	337	300	290	344	329	319	298	297	317	303	294	303	286	304	317	312	316	317	290	279	305	302	302	279	352	298	295	296	292	295	300	310	291	285	334	336	293	289	297	303	346	298	309	284	306	297	307	324	318	284	339	309	302	283	308	291	303	288	286	292	302	302	282	294	303	328	320	283	286	299	344	287	331	314	271	314	293	302	324	337	325	292	282	301	287	298	273	326	302	314	315	316	312	276	298	338	339	302	302	291	315	320	327	309	291	302	270	321	312	302	321	314	306	332	337	330	287	318	315	295	308	325	324	292	321	297	309	304	282	301	290	313	305	303	302	321	295	281	270	293	303	325	300	302	313	292	327	302	306	309	296	330	316	294	300	314	309	300	290	304	308	323	297	299	317	315	282	297	288	282	338	283	303	275	281	279	322	309	287	286	322	293	306	307	289	272	333	310	283	335	323	287	307	310	296	293	303	341	300	310	268	283	276	314	302	317	298	302	306	284	311	304	329	298	289	333	335	302	310	286	310	291	292	301	280	322	292	294	330	295	329	315	278	291	295	293	326	294	309	271	290	306	286	328	327	325	314	327	324	327	296	323	303	284	323	319	327	292	285	328	315	285	319	323	319	289	343	285	296	325	341	273	304	340	306	311	306	289	327	301	292	295	319	289	289	303	325	331	331	314	320	343	306	338	335	343	333	297	303	297	311	312	329	312	315	313	304	261	297	330	313	308	301	291	295	324	282	304	282	275	303	286	287	318	306	291	324	307	313	333	288	317	271	308	317	305	314	301	299	319	320	296	301	303	281	296	297	337	294	299	299	306	327	322	310	325	280	324	299	311	326	267	309	329	309	320	319	291	289	307	319	332	306	311	317	277	288	291	309	332	326	317	309	301	303	294	268	290	295	286	287	310	319	318	296	317	299	343	338	300	288	285	314	294	311	276	317	319	290	313	283	305	296	312	275	308	309	304	303	260	304	295	316	316	326	293	310	294	330	307	317	303	315	318	305	330	341	292	336	294	292	322	306	325	301	307	321	305	268	280	286	271	301	320	330	275	311	286	289	287	294	270	308	280	265	319	288	330	315	336	325	302	292	319	291	312	328	326	314	306	308	297	321	321	294	327	310	291	310	320	308	291	299	294	317	328	330	337	314	327	292	284	322	335	295	309	315	332	310	282	288	276	290	309	313	303	297	310	335	329	295	291	301	278	311	323	339	317	308	305	292	306	287	320	279	299	289	302	321	281	338	303	301	299	281	270	326	338	307	368	302	298	316	326	333	345	326	289	303	282	292	301	296	300	279	350	323	300	332	310	318	300	321	311	281	309	286	313	323	272	307	307	291	308	312	312	290	324	306	308	267	258	289	306	317	277	289	311	331	307	359	307	290	311	285	317	307	313	330	288	317	309	280	291	302	308	281	321	316	307	318	312	280	272	309	307	278	340	285	312	340	293	280	314	307	330	297	320	313	330	306	311	341	327	282	344	321	307	315	352	277	294	308	309	288	290	299	316	310	310	332	311	329	314	284	313	305	316	289	312	316	310	338	300	284	310	288	308	297	299	311	286	320	299	328	309	306	301	311	309	299	291	309	317	289	310	333	307	325	311	302	342	290	301	312	286	353	303	311	278	347	304	330	320	344	284	296	284	329	300	295	294	302	308	299	282	305	317	293	331	320	313	347	280	282	276	349	319	332	289	294	311	283	318	288	309	284	299	340	295	283	319	308	300	304	322	316	315	351	311	286	309	292	301	316	314	281	295	282	313	294	319	299	312	322	294	276	286	318	281	301	335	333	293	321	304	289	312	318	313	300	314	324	295	304	308	303	306	338	290	293	302	295	299	297	311	268	289	312	314	317	287	313	290	296	309	313	322	313	294	328	306	275	276	296	282	340	327	320	299	304	304	321	301	310	307	310	301	277	292	295	322	281	323	296	300	330	299	300	298	304	299	336	324	319	299	296	337	292	295	311	322	308	323	303	319	301	307	282	303	290	294	321	320	305	292	284	283	334	291	285	321	316	287	306	313	317	305	325	298	296	323	321	297	315	317	304	324	299	293	294	283	334	292	308	314	314	339	316	276	338	328	313	304	297	295	304	317	280	320	276	338	288	272	309	319	292	301	281	299	304	274	293	327	329	302	318	308	291	313	291	312	325	305	297	305	310	313	283	302	286	336	308	282	298	323	338	318	303	314	312	301	332	301	321	270	284	293	314	336	321	310	318	341	306	310	308	303	277	310	307	294	282	306	321	277	306	297	296	310	307	317	296	327	320	317	314	314	308	301	283	269	307	320	285	314	315	312	289	320	312	318	304	328	328	321	290	290	281	334	291	296	294	299	300	296	293	312	267	291	272	309	294	280	297	298	277	276	322	305	335	271	324	279	315	319	309	288	293	281	296	330	300	292	340	286	295	317	311	283	317	350	311	326	282	295	317	281	307	316	310	316	297	285	315	316	309	295	316	307	301	321	336	313	301	295	297	284	281	301	331	327	294	327	322	314	299	297	327	338	314	295	328	278	290	305	258	288	338	323	320	296	296	286	333	297	326	333	315	301	312	329	319	275	301	346	282	317	281	312	292	292	301	293	286	290	293	304	286	309	343	329	306	298
4710	787	784	860	787	806	820	797	740	775	776	797	733	790	776	729	778	727	758	735	752	801	775	751	736	741	751	758	744	774	770	755	755	769	770	750	776	776	742	755	769	711	731	733	795	737	708	758	748	761	750	729	760	806	766	791	734	789	758	764	693	757	744	752	751	754	745	766	750	775	737	773	783	720	761	717	788	728	791	738	737	722	682	773	770	778	723	784	791	704	735	780	730	722	743	742	728	691	778	760	765	774	726	775	717	746	751	784	759	773	719	729	744	759	750	742	766	723	706	744	745	780	804	792	773	772	759	762	749	743	719	684	730	760	745	748	708	804	757	730	765	748	760	739	721	731	741	717	750	800	799	745	739	748	739	716	736	734	778	735	735	749	714	684	749	757	741	774	709	718	708	738	730	722	770	782	704	748	775	737	784	757	752	745	693	770	705	738	763	712	709	781	755	754	741	800	746	786	733	736	675	733	769	770	792	733	744	719	716	727	691	726	733	670	743	738	693	736	684	734	716	801	736	733	717	756	676	777	715	770	706	745	721	756	781	747	727	751	753	770	713	751	727	728	769	751	691	764	724	748	759	752	735	705	671	701	689	755	756	785	747	757	710	795	779	728	770	752	739	736	719	740	773	728	714	717	781	778	745	734	753	749	711	728	723	691	747	775	727	779	745	792	744	756	723	747	767	746	714	730	713	779	753	766	726	777	772	717	758	713	744	731	763	731	741	701	706	742	736	711	767	780	708	719	721	746	748	752	795	705	758	771	697	762	769	755	753	752	737	780	713	760	751	719	745	715	769	786	756	755	722	723	721	732	783	737	748	740	697	714	722	718	735	753	742	744	763	686	744	711	758	745	779	692	762	744	727	741	766	743	725	775	723	781	710	721	726	725	728	715	723	797	752	759	733	722	706	692	776	781	749	731	718	710	766	760	755	745	782	736	699	763	735	716	735	706	717	773	752	722	774	732	718	714	743	718	763	747	770	774	765	784	733	764	713	750	764	757	737	730	719	714	711	721	744	762	801	712	800	752	731	766	683	789	738	788	733	754	726	778	737	808	769	712	695	786	724	761	729	768	746	702	713	758	800	751	746	742	705	756	709	700	759	764	724	780	771	722	731	711	722	728	705	721	741	702	724	717	793	756	747	743	774	745	759	730	704	719	772	713	724	768	761	727	733	722	733	700	769	767	724	712	799	719	789	737	726	734	742	736	792	734	753	737	825	707	730	762	723	757	723	722	749	754	751	756	721	763	732	779	758	736	755	734	725	773	755	761	743	771	745	732	746	725	746	737	739	759	719	751	740	755	726	764	753	724	761	748	686	744	739	762	747	758	781	748	714	701	779	725	701	721	772	750	771	747	754	697	742	727	736	774	754	770	725	768	709	799	755	738	698	749	762	737	752	765	698	758	776	706	757	742	724	797	772	761	737	772	751	729	736	747	673	693	759	742	757	749	746	718	770	750	756	743	728	710	765	752	732	766	755	715	784	738	725	692	715	681	714	751	742	734	702	734	767	751	717	739	740	739	752	751	755	787	752	763	786	744	737	731	749	700	751	746	783	713	712	722	779	708	764	807	788	698	732	728	712	736	757	799	744	725	734	754	736	719	789	760	739	766	730	722	737	725	742	738	728	796	688	756	735	744	716	774	709	751	770	749	752	765	711	706	759	719	772	771	766	724	702	760	702	674	765	726	739	761	762	764	766	732	722	724	783	764	720	753	714	745	751	720	769	781	758	724	745	771	748	755	792	742	753	734	718	806	723	768	748	784	730	713	718	706	726	729	732	763	755	714	743	788	739	749	746	703	785	719	795	720	792	778	733	775	718	743	800	739	732	691	725	785	711	764	759	727	697	777	719	772	779	788	779	770	691	709	755	795	736	731	684	744	786	700	763	683	790	761	688	740	757	701	668	716	756	751	697	723	748	768	766	793	730	765	723	760	686	692	746	731	743	748	764	750	728	761	741	731	761	755	686	818	758	760	723	806	784	753	694	725	682	757	746	748	752	753	731	762	765	738	747	763	778	751	714	735	771	678	767	719	700	733	724	728	722	742	758	725	727	747	697	740	747	740	684	769	729	761	727	761	750	713	768	741	781	751	761	683	700	752	700	760	730	797	761	742	734	748	777	786	723	720	750	789	717	748	751	758	736	744	741	710	755	722	739	737	739	776	699	768	761	751	730	774	745	736	733	760	738	770	737	698	772	741	717	758	772	736	758	726	742	751	752	743	793	805	741	748	770	741	749	750	756	747	750	730	730	748	711	758	712	725	746	772	739	714	743	737	757	735	762	747	714	702	745	748	733	753	678	777	735	721	759	751	726	731	820	723	734	703	766	765	765	712	776	826	744	674	704	776	751	723	730	746	747	758	744	706	759	717	736	688	732	793	747	737	741	737	723	760	775	774	727	694	776	756	730	721	759	748	766	731	774	759	760	700	743	720	775	716	739	776	740	729	733	813	762	760	772	754	714	739	671	744	754	754	719	779	702	714	737	728	765	751	743	758	746	754	780	741	761	719	747	730	722	717	763	748	756	733	732	761	734	776	709	757	738	720	765	784	758	730	766	773	775	745	763	721	733	748	690	810	756	718	776	749	699	736	726	745	771	747	701	753	693	714	785	741	757	764	752	801	763	764	743	694	716	739	748	808	769	751	719	769	737	708	728	753	731	726	756	753	769	714	739	704	769	761	741	703	773	714	690	735	734	750	711	704	714	703	773	758	771	722	758	760	728	750	747	779	711	751	746	717	751	744	761	747	714	780	770	751	745	723	744	698	734	766	746	745	753	734	753	729	813	733	715	740	782	760	704	737	773	714	737	779	733	723	737	754	723	754	763	724	730	789	713	789	750	716	724	753	751	759	739	733	758	740	748	770	766	781	733	755	727	722	749	749	723	701	746	763	710	762	763	769	751	757	740	745	739	773	800	731	741	735	762	730	764	773	825	742	730	734	750	740	766	785	757	743	732	688	732	778	738	702	741	762	733	755	732	713	748	729	728	717	773	724	729	742	739	759	695	760	690	722	799	717	763	753	732	742	756	714	731	705	710	715	677	737	739	711	717	752	689	756	751	738	754	749	747	756	720	729	754	781	746	763	721	750	742	744	751	710	750	792	708	749	751	776	777	732	748	757	679	758	762	734	746	731	733	778	789	733	728	759	753	749	757	719	726	726	769	766	762	766	735	751	815	767	732	761	750	716	779	704	722	713	763	784	731	737	715	734	748	735	726	766	703	729	740	749	760	745	733	781	765	730	758	747	728	699	705	728	769	756	762	729	760	750	748	729	742	719	733	754	696	733	764	801	735	740	716	776	781	743	750	744	714	726	801	733	757	705	728	746	757	752	706	735	747	720	753	721	741	719	722	719	776	759	744	736	827	743	718	728	738	777	725	814	723	755	740	739	726	747	780	772	775	787	754	729	736	760	711	786	757	738	714	788	757	703	747	758	743	715	731	703	770	732	747	763	704	726	738	748	773	727
32116	4976	1201	868	667	494	466	405	338	363	293	252	284	274	254	244	229	267	257	252	232	251	238	211	238	230	223	221	212	229	232	222	244	228	198	218	222	230	224	222	270	213	238	220	222	231	224	213	200	237	209	194	206	209	218	210	206	214	252	196	204	194	195	212	221	218	227	211	200	225	224	244	215	202	220	230	233	193	245	240	220	204	219	230	213	211	246	247	204	236	209	212	227	246	227	203	226	234	229	236	219	241	227	227	247	218	199	200	220	225	218	235	216	233	225	222	194	182	206	196	228	204	220	212	217	201	236	199	228	196	211	220	217	224	208	229	242	219	241	193	210	216	201	206	230	213	190	209	210	242	206	204	239	252	228	256	235	191	225	206	218	202	218	202	222	213	206	217	195	235	234	228	175	204	212	204	229	209	203	248	209	237	210	242	220	210	202	229	216	233	222	234	246	215	240	207	215	210	223	218	224	192	219	228	242	212	210	209	216	217	208	210	209	241	221	223	187	238	238	236	236	242	186	194	241	208	219	193	237	234	226	208	183	261	257	218	213	214	195	216	231	207	230	226	230	235	222	224	214	233	196	211	211	210	249	216	211	224	203	194	223	206	217	230	211	195	208	182	226	233	213	204	203	213	212	230	239	233	225	213	208	230	206	222	225	226	232	228	221	213	222	209	248	211	216	212	205	211	213	236	250	207	220	240	222	227	228	229	225	228	215	204	220	207	250	234	183	217	230	215	238	215	217	188	181	216	206	196	194	215	222	211	203	219	216	218	211	200	212	199	199	200	219	225	223	192	208	219	194	216	199	221	226	219	194	215	196	217	204	212	202	239	243	212	182	208	222	227	219	236	218	196	216	226	231	205	210	212	210	215	203	227	171	228	193	207	223	227	241	226	196	206	220	214	197	223	207	215	220	207	212	204	235	244	249	210	201	226	195	221	199	182	213	217	219	210	233	235	236	234	230	177	210	203	223	233	227	233	205	222	210	176	201	235	221	231	221	188	208	225	220	198	223	236	205	182	184	222	218	212	206	229	193	229	216	207	188	221	205	259	221	238	204	208	212	181	235	217	220	169	197	215	224	237	214	192	194	240	198	231	222	230	203	224	214	197	225	225	193	221	201	197	225	213	252	217	198	217	228	215	248	200	226	225	225	232	213	228	212	218	198	244	205	214	202	209	210	235	197	225	221	207	199	207	233	219	213	208	209	213	210	206	227	247	239	210	245	230	231	210	223	186	199	216	220	225	205	220	225	214	229	219	212	197	197	213	216	219	208	194	217	211	187	207	218	221	238	239	208	238	222	196	224	227	199	206	221	211	197	215	216	210	213	211	217	215	237	227	203	229	192	221	215	222	200	226	227	217	194	234	226	228	220	227	225	203	194	228	220	216	201	186	194	228	194	206	237	209	195	202	214	188	214	214	202	205	215	247	204	207	217	211	201	241	198	240	200	220	243	210	197	186	240	206	209	204	224	243	236	215	227	208	212	217	203	207	217	229	224	244	217	182	214	244	213	181	242	230	206	227	213	218	204	203	244	228	237	210	223	194	198	215	219	195	211	243	247	183	217	242	250	231	196	211	247	193	219	205	211	238	229	217	215	236	231	216	193	215	203	217	206	206	215	201	243	212	223	197	227	217	245	215	222	206	195	216	213	193	183	218	215	199	208	219	184	208	224	215	227	228	223	204	200	211	229	187	190	225	200	198	230	232	217	215	193	206	180	216	233	205	211	199	219	199	206	228	221	236	213	213	247	207	196	211	233	203	194	190	228	238	194	225	191	198	197	219	196	242	225	229	190	232	225	203	223	205	223	232	182	231	218	201	211	255	233	189	209	232	203	220	217	213	228	230	191	220	218	204	231	229	202	238	189	227	211	204	224	217	237	218	216	203	204	200	198	227	214	244	227	221	218	200	196	222	218	240	225	210	197	220	218	201	210	214	200	211	242	228	233	217	199	217	228	226	257	191	208	189	198	230	238	236	224	207	248	213	211	215	216	219	223	219	253	208	231	216	228	219	220	223	215	203	225	221	207	225	225	208	228	242	212	224	211	206	239	189	238	204	234	207	226	231	233	218	218	215	214	206	219	214	208	218	231	199	230	219	229	229	204	232	217	190	217	214	218	210	193	192	199	236	214	193	214	217	198	218	240	230	202	236	228	217	201	226	226	193	211	253	238	218	216	215	227	198	213	233	232	225	240	218	195	217	235	240	211	214	199	209	223	208	213	233	190	223	255	213	228	209	230	222	243	214	203	228	204	185	217	201	240	231	232	220	236	226	221	229	224	206	203	207	194	215	194	208	220	226	257	227	221	236	215	191	176	221	192	217	245	218	259	212	201	203	201	223	193	232	221	231	229	214	221	226	211	200	232	220	204	249	230	208	223	206	214	206	235	194	237	216	232	193	219	201	195	213	205	197	235	196	226	224	210	232	206	198	236	247	224	204	217	226	189	216	223	195	240	217	218	200	234	246	237	233	214	206	207	183	223	209	215	217	229	237	225	220	213	216	223	227	198	231	263	196	243	221	232	229	220	201	213	233	219	237	204	195	248	226	243	217	254	214	204	227	219	226	223	250	225	201	212	211	212	200	228	222	212	186	233	214	212	210	199	211	215	212	192	211	218	220	241	225	217	230	235	218	245	243	216	225	221	227	228	204	196	195	227	252	269	211	207	220	193	214	222	189	198	195	238	237	218	214	210	217	207	200	203	231	233	219	236	237	218	198	216	191	223	202	219	237	205	191	222	233	220	199	229	239	221	222	230	212	250	194	211	241	239	205	210	215	228	204	197	220	263	211	223	226	213	195	187	235	233	231	229	238	211	210	235	216	180	207	230	192	187	201	204	216	198	215	218	209	229	208	216	217	212	225	221	194	223	239	223	212	215	246	218	211	219	208	188	206	207	221	215	199	219	213	198	200	210	224	214	216	231	222	212	207	228	219	243	220	232	203	201	204	248	217	203	223	224	212	214	227	198	220	224	194	216	226	209	200	226	213	242	218	217	218	222	196	213	206	208	198	228	204	219	212	218	233	209	207	212	191	231	190	248	217	212	200	204	228	235	212	205	205	246	232	223	237	219	225	219	249	214	226	236	207	217	243	207	194	207	224	213	240	223	226	255	218	215	212	180	226	209	194	240	242	234	250	203	221	221	211	235	205	229	207	206	240	211	224	198	237	214	209	232	217	227	197	240	201	201	254	219	242	207	220	190	223	209	221	216	237	224	211	222	213	226	217	249	212	212	223	235	224	217	202	211	208	233	199	208	179	219	216	194	223	224	207	205	202	212	225	243	214	217	235	207	231	219	215	219	190	216	226	225	235	195	196	199	245	198	218	218	218	228	229	221	226	191	218	256	233	227	220	199	212	212	204	242	221	232	226	199	224	205	211	229	204	217	228	197	232	223	208	226	204	216	221	243	201	216	242	234	234	201	229	227	234	209	224	211	221	202	190	231	240	197	224	217	235	229	218	208	217	215	240
14553	1283	2401	2791	2437	2045	1737	1621	1375	1204	1120	1107	1010	968	871	816	845	762	790	747	698	699	696	732	674	696	652	634	665	635	684	633	655	617	598	652	646	613	632	603	578	619	619	591	596	614	590	613	550	590	600	600	579	587	621	586	598	591	558	573	601	595	565	572	574	587	600	578	616	562	619	599	549	598	602	575	597	607	569	576	547	598	590	586	621	595	560	530	635	623	566	596	586	557	574	594	553	556	611	619	595	598	589	547	570	590	563	596	595	595	577	560	594	597	590	612	556	567	597	558	567	584	566	627	568	603	560	543	578	583	619	610	596	565	570	605	561	601	592	539	601	572	592	580	539	546	549	592	552	602	583	613	593	579	576	568	580	579	593	600	604	605	567	553	617	572	579	604	667	561	577	599	538	579	602	572	598	597	580	586	632	610	591	626	555	614	603	567	604	591	584	550	559	585	597	549	556	561	579	591	576	576	558	569	563	543	585	560	602	547	562	595	593	594	602	569	550	572	549	556	572	584	538	580	584	567	577	603	589	550	577	553	569	600	606	584	552	566	557	598	557	597	539	578	574	602	557	566	564	570	583	607	562	587	610	546	581	577	612	560	592	561	570	564	574	592	558	556	553	580	571	558	565	568	598	592	510	626	575	602	540	559	579	592	588	581	597	531	581	560	556	576	605	602	568	580	584	612	522	566	573	576	576	581	653	539	615	567	555	581	570	577	617	617	540	586	649	571	607	565	569	523	588	590	598	512	565	598	564	593	566	596	600	600	529	611	593	545	606	547	560	591	540	602	562	606	569	538	590	556	583	609	586	551	590	613	576	615	550	617	572	572	573	593	574	580	592	522	566	593	581	531	599	571	555	586	558	541	605	570	581	598	631	535	586	585	572	632	556	623	569	596	615	567	562	566	571	582	590	558	544	589	552	574	586	564	558	547	607	545	603	584	574	581	598	520	571	563	571	574	610	573	560	584	551	602	593	588	580	616	574	577	575	597	633	630	578	560	572	585	611	565	537	553	580	592	544	588	608	609	581	602	532	577	542	596	579	624	550	586	552	577	603	607	575	583	554	594	539	603	542	560	569	596	586	552	551	564	592	633	591	569	607	590	580	570	598	561	592	556	553	600	598	575	559	651	595	571	574	566	611	569	584	595	624	550	569	591	574	547	553	573	610	599	559	572	551	576	564	535	608	563	603	528	579	564	546	532	609	550	576	585	583	619	627	552	593	579	601	566	589	615	613	603	572	558	569	598	593	571	585	565	583	577	552	573	553	590	580	543	631	595	563	590	656	573	620	556	572	550	602	590	570	590	579	587	599	559	588	567	598	600	572	582	586	641	571	559	575	569	571	539	560	595	579	590	594	547	578	538	602	542	589	527	594	545	524	549	592	581	558	543	600	598	583	558	611	552	585	582	559	567	606	599	527	586	573	618	567	557	585	593	565	574	579	560	575	547	612	584	556	597	557	580	559	568	586	579	541	639	545	556	553	587	613	587	540	542	568	569	532	546	568	591	539	570	593	598	615	589	622	580	506	564	593	590	535	595	552	564	558	538	555	535	545	571	615	502	574	558	584	552	566	590	559	569	558	591	609	574	597	554	574	549	564	539	572	558	568	537	596	565	582	531	540	529	544	613	607	611	615	543	533	569	565	544	590	570	560	552	548	544	572	612	542	579	546	559	568	573	551	566	528	535	565	612	578	602	563	548	559	538	561	617	586	585	587	589	577	576	598	583	608	579	579	580	573	584	542	580	557	565	560	612	582	586	562	572	567	581	523	590	615	566	612	590	532	617	560	556	559	589	624	652	590	568	633	547	546	619	578	602	562	556	596	591	603	575	580	557	593	535	572	594	610	552	569	580	591	580	617	577	581	576	590	554	568	618	573	589	552	573	591	550	585	560	572	574	600	591	583	567	565	578	573	586	586	547	584	614	614	594	573	561	535	597	559	602	580	599	565	578	581	573	584	649	627	566	570	554	545	580	515	584	573	596	577	580	590	576	600	623	583	606	568	590	561	551	588	612	590	570	508	557	577	587	589	526	557	581	578	603	542	563	621	572	539	514	586	558	598	553	607	563	570	583	556	592	584	561	536	566	598	550	544	571	581	631	554	552	565	613	642	561	573	627	559	557	514	609	583	601	559	576	564	561	532	530	578	595	530	576	584	576	558	592	577	596	531	532	549	548	580	570	522	561	600	573	558	622	563	554	568	566	567	605	571	591	608	556	559	613	566	573	575	575	596	601	595	576	540	546	612	589	566	580	557	605	572	584	547	550	583	566	601	591	607	579	608	606	578	590	588	580	539	588	567	543	570	574	584	546	566	541	562	562	550	614	545	562	567	557	555	588	544	553	572	558	594	579	548	544	546	540	568	589	550	557	572	572	539	572	556	617	556	571	559	558	583	552	594	575	590	558	608	597	582	586	542	562	582	621	583	552	602	536	549	612	576	567	558	568	617	594	570	590	588	582	602	572	605	572	591	611	596	594	568	555	543	556	595	586	574	551	572	638	600	583	549	652	560	559	575	592	609	607	550	580	547	576	577	574	556	609	593	598	584	602	612	575	627	572	584	571	557	647	584	599	595	612	602	596	606	518	595	616	570	619	603	591	595	544	623	529	558	586	553	548	632	542	572	589	572	591	578	569	609	595	559	553	556	552	596	630	588	565	614	565	544	552	564	611	565	613	540	607	581	529	570	580	553	573	641	579	585	567	586	566	569	551	590	571	584	591	567	601	549	557	596	581	552	568	593	602	551	626	586	607	503	529	590	568	590	597	542	566	612	530	560	600	570	576	544	542	558	566	616	599	595	581	571	583	586	561	568	629	586	565	521	571	603	564	579	599	585	625	538	574	560	551	580	555	593	547	555	532	585	560	564	609	572	597	602	562	538	589	576	556	554	580	581	580	562	567	594	586	559	544	581	589	571	584	625	548	539	614	591	602	562	546	521	588	579	585	603	568	596	571	598	558	563	583	578	582	601	556	541	612	544	572	572	557	555	601	553	600	569	569	547	546	552	561	570	597	573	541	602	533	620	565	608	604	569	568	583	564	527	582	555	563	606	581	574	559	576	582	567	586	580	585	534	543	579	559	557	579	589	576	604	603	563	595	581	560	570	602	582	647	553	570	575	576	591	557	584	558	567	588	577	541	567	532	545	628	540	558	560	609	545	600	599	581	567	576	596	613	597	580	553	583	583	556	578	600	600	571	578	555	600	584	562	558	608	593	574	631	578	569	545	541	574	591	553	576	585	577	571	577	539	628	594	564	548	604	600	607	547	572	543	563	602	611	598	529	595	585	590	577	613	610	596	572	539	574	545	572	614	580	575	610	541	536	558	533	576	551	609	561	565	563	560	588	550	544	547	598	581	582	597	633	569	557	527	549	588	578	588	595	578	550	582	585	622	601	604	598	567	561	611	597	580	566	556	589	568	597	567	571	615	563	575	643	539	578	556	583	594	570	558	593	511	591	512	537	551	557
43868	13535	4019	1776	1327	976	834	676	591	608	534	473	459	447	436	423	397	385	399	425	397	389	357	394	398	383	360	387	344	338	359	346	357	385	360	344	324	387	355	352	368	363	380	344	344	325	361	330	375	358	378	363	328	361	395	347	321	341	333	380	353	338	369	366	364	355	320	357	344	390	356	347	326	350	330	354	355	385	357	357	339	320	376	338	350	345	347	356	359	349	360	356	349	329	313	348	362	329	353	331	326	367	379	353	364	353	324	359	335	353	340	376	342	379	340	314	359	325	291	348	336	387	346	354	368	362	345	332	360	363	353	332	306	351	332	365	344	345	377	347	334	361	321	369	353	350	376	326	368	331	341	372	337	346	337	358	356	322	329	356	354	336	357	361	381	377	346	373	383	370	345	357	351	392	347	356	380	363	365	339	349	350	341	369	340	361	344	387	383	330	353	354	354	384	353	346	374	347	347	364	344	355	338	357	345	350	336	335	345	328	338	353	347	336	361	356	348	341	335	369	374	344	319	358	345	350	359	355	319	345	319	302	324	360	352	362	327	316	364	304	359	363	368	345	351	362	329	388	338	354	348	351	346	349	334	355	343	386	331	333	366	332	319	351	320	301	348	359	364	348	326	368	340	343	378	373	350	348	329	312	319	364	348	352	338	329	337	331	337	363	360	344	345	376	346	379	365	357	379	347	327	350	362	324	351	326	368	342	318	379	346	359	335	324	365	355	359	352	360	355	321	335	342	355	338	378	380	352	321	344	329	343	338	365	298	334	329	362	366	287	342	323	348	398	320	335	323	323	356	336	359	363	348	349	366	334	361	363	334	330	354	325	338	351	361	371	356	342	374	358	337	359	339	345	347	393	327	322	352	324	312	348	349	336	360	361	325	377	380	313	359	354	351	368	377	370	367	379	321	348	336	389	361	359	341	352	370	327	375	330	351	359	335	351	363	328	326	350	344	336	355	354	354	401	374	383	382	343	344	349	328	361	327	380	344	352	329	352	369	368	393	357	358	335	329	330	342	337	341	345	336	350	354	352	312	348	325	372	347	371	358	348	343	363	335	319	329	325	323	314	350	344	359	351	331	349	332	356	341	318	307	325	329	358	338	331	385	337	352	362	328	370	337	342	343	368	341	375	353	326	338	349	342	328	332	385	329	360	349	357	335	362	332	327	354	323	356	352	367	360	335	339	354	362	310	371	325	354	363	366	368	340	315	353	394	372	363	342	360	324	352	366	366	371	385	345	318	353	336	304	349	321	365	312	374	315	321	343	328	361	341	334	346	345	359	329	331	347	364	338	346	355	324	317	337	350	312	377	353	338	344	356	367	337	339	336	350	337	307	335	343	378	338	347	356	331	301	324	330	329	342	336	333	317	314	370	329	350	342	360	355	397	341	320	358	369	343	356	335	358	360	325	313	360	377	379	371	398	364	340	309	381	323	312	368	312	337	346	386	372	345	348	357	353	358	367	333	338	366	380	363	339	323	373	324	372	359	345	355	362	336	369	390	326	341	352	355	357	362	334	311	339	345	373	347	367	384	367	359	357	374	312	342	336	335	324	352	339	325	357	343	320	351	374	341	358	355	336	350	345	357	326	360	305	323	346	336	388	335	340	353	329	367	373	334	348	376	365	334	379	355	370	352	351	327	381	338	334	342	348	376	345	307	361	312	348	324	367	363	337	309	341	358	358	321	334	374	368	336	336	348	344	361	310	346	362	354	366	345	332	311	340	377	361	349	325	370	362	371	327	348	336	335	301	338	328	355	352	330	330	368	361	347	351	365	322	360	354	347	294	346	364	332	351	344	349	354	377	365	340	337	366	337	379	324	356	392	320	389	329	329	371	359	325	326	382	346	320	355	338	318	385	362	372	303	366	308	345	343	364	337	331	342	340	358	342	330	317	366	307	346	347	360	380	309	353	326	342	346	348	375	359	377	333	329	344	316	352	361	338	333	335	315	345	345	328	320	325	355	347	365	351	359	366	314	388	365	343	368	337	325	362	338	373	352	348	346	329	370	351	358	357	341	355	330	360	362	334	333	348	330	389	358	310	333	322	332	335	332	337	329	349	340	301	322	334	301	367	347	387	305	332	319	339	355	360	344	352	355	387	359	359	380	322	338	334	338	358	348	374	338	380	336	383	361	351	353	346	351	391	345	334	330	339	312	339	326	374	347	344	346	352	379	327	373	353	362	366	324	362	328	363	354	313	365	338	329	352	376	341	357	339	348	363	342	361	356	320	328	356	370	320	334	337	318	336	373	336	320	345	362	353	345	340	345	342	342	380	331	335	318	360	343	332	329	335	361	323	353	344	323	332	328	379	364	313	355	353	356	358	363	341	337	329	391	363	332	370	325	309	360	355	340	368	350	358	401	329	359	352	341	331	358	346	356	343	337	352	349	309	342	340	335	378	400	366	332	383	365	346	312	342	345	379	332	388	349	374	334	340	329	358	349	349	359	349	323	337	319	356	348	354	314	361	340	315	339	382	335	355	347	357	346	331	352	386	344	333	336	367	353	363	326	364	339	340	347	349	347	360	338	361	351	315	343	298	388	328	317	319	388	374	388	377	356	331	324	330	331	337	372	401	372	362	336	346	357	358	333	342	367	337	352	350	366	363	364	352	390	330	342	353	360	357	348	364	367	349	333	366	348	372	348	366	361	361	367	370	354	371	358	344	333	336	331	353	339	327	345	362	350	357	333	357	360	337	364	334	375	353	333	339	355	348	335	350	360	310	355	360	331	325	356	316	320	350	354	355	350	342	338	375	376	335	372	373	381	346	339	372	353	348	354	362	359	340	340	354	325	330	354	342	351	333	379	305	318	396	342	383	339	332	326	390	320	324	314	393	345	363	366	326	350	321	354	296	364	360	373	340	363	346	306	349	336	346	377	352	347	346	389	356	343	326	372	353	335	372	359	352	329	329	344	367	323	329	330	351	352	326	352	348	325	313	332	336	360	339	343	329	338	339	357	322	360	381	359	376	352	367	346	361	316	318	353	321	358	373	353	334	354	355	361	378	339	346	360	375	364	370	344	347	370	346	360	350	354	333	341	321	340	338	315	350	347	341	319	327	355	367	327	350	334	363	337	335	328	360	352	328	334	350	373	320	328	343	370	340	369	340	322	345	352	357	313	326	355	356	338	343	351	347	361	369	368	371	346	327	367	324	334	313	322	351	393	350	329	382	322	316	373	345	340	317	382	350	355	324	362	326	313	331	383	330	347	364	345	376	365	339	346	334	353	386	352	334	391	346	326	368	368	392	338	347	332	327	338	360	376	324	343	389	356	326	342	379	341	355	340	377	350	356	354	341	350	378	350	366	384	315	316	354	365	357	353	334	308	348	351	312	335	348	329	326	317	357	368	356	358	386	356	367	377	407	344	329	367	361	336	360	355	365	364	330	358	371	347	309	351	329	347	390	335	344	360	337	338	366	341	374	331	351	343	387	359	338	341	346	343	306	359	368	324	367	343	396
19344	2172	4457	5091	4558	3739	3103	2670	2411	2119	1958	1842	1616	1453	1492	1375	1279	1299	1174	1153	1171	1168	1117	1082	1097	1058	1013	1074	1076	1058	981	977	957	988	906	1041	962	944	953	909	963	911	904	913	956	919	905	944	931	865	937	928	893	917	937	903	940	900	861	904	872	928	935	842	872	905	876	858	912	928	909	856	883	866	894	898	870	837	849	844	828	909	875	880	881	908	859	862	839	860	829	917	795	916	897	856	871	877	895	857	866	908	850	906	841	884	827	919	864	860	908	835	853	870	849	869	865	874	800	860	811	842	893	830	840	812	938	895	861	869	883	858	862	869	858	858	900	868	886	907	850	852	852	841	876	846	858	836	848	866	890	850	843	851	895	868	902	916	865	900	836	875	834	890	868	926	889	886	890	864	840	878	905	838	917	896	860	866	900	882	852	854	904	900	862	866	890	873	857	905	817	898	862	870	822	857	866	880	822	891	823	900	828	878	865	806	845	877	891	849	835	893	902	836	838	889	821	827	878	853	807	839	846	845	830	814	855	842	857	808	826	827	834	858	867	873	825	811	841	864	889	878	869	871	874	935	890	908	868	829	843	858	851	820	877	780	856	888	843	846	845	858	844	824	858	832	838	864	825	885	897	851	887	886	842	815	859	853	855	825	843	853	852	898	925	814	891	846	884	866	872	825	854	853	828	860	867	858	849	786	870	893	891	829	864	842	861	811	857	861	902	840	861	788	813	835	870	865	876	850	810	881	830	788	876	832	860	865	887	818	854	820	910	840	809	853	855	905	842	857	880	864	882	889	850	833	917	847	825	869	839	829	866	795	853	849	778	854	836	850	871	830	915	907	825	848	815	868	804	860	824	823	830	857	803	915	774	829	866	833	852	881	904	846	917	873	863	847	837	864	814	861	848	858	842	852	867	816	890	867	870	856	842	853	840	913	878	856	921	846	893	854	845	828	865	842	859	873	869	851	868	850	809	878	908	880	808	889	808	914	905	889	824	894	832	871	852	839	856	840	827	855	855	869	923	852	846	831	850	818	830	872	848	818	826	856	877	857	849	872	865	918	904	866	868	861	841	851	772	851	829	817	831	837	879	842	859	832	857	807	824	917	847	883	862	884	861	841	819	868	877	866	821	843	879	858	906	806	831	825	827	865	816	895	850	847	867	823	871	859	813	853	876	861	866	906	869	864	872	828	789	873	822	883	807	829	829	899	834	843	852	826	845	877	871	811	830	813	831	877	849	862	834	817	860	828	854	819	877	816	853	788	806	878	873	816	869	825	848	881	815	822	863	904	822	863	886	875	889	844	844	834	858	826	888	823	837	877	820	822	806	886	855	837	903	852	861	857	874	842	906	863	829	900	836	818	826	897	821	815	849	860	868	914	860	805	851	857	837	872	803	809	861	917	921	874	787	874	854	830	847	860	856	861	863	856	861	853	870	826	824	840	805	822	832	871	892	910	910	868	898	862	840	865	799	828	834	868	854	818	872	902	846	794	922	862	888	906	830	858	784	831	791	852	815	837	838	834	825	811	888	833	819	835	861	846	833	856	899	885	846	825	866	883	832	881	824	809	876	890	894	821	869	921	841	820	859	873	898	859	852	819	836	834	888	840	798	827	836	829	812	880	879	861	888	879	849	829	842	831	799	852	829	857	824	850	856	925	851	847	869	903	847	857	912	892	844	851	868	877	871	848	908	870	852	841	893	808	832	799	866	885	816	853	821	888	896	850	826	826	825	840	826	796	835	811	838	816	838	823	872	835	883	938	916	841	801	865	845	844	866	873	875	836	848	891	887	865	881	871	837	918	846	850	841	833	861	844	881	817	881	831	840	832	843	862	866	888	880	849	865	852	810	839	845	870	863	870	887	848	877	811	851	848	816	839	846	851	809	863	850	907	841	880	844	825	844	847	833	850	824	868	843	854	854	867	854	849	844	862	852	893	877	829	866	852	851	823	864	805	858	841	915	847	820	809	874	856	866	824	840	874	871	841	839	856	854	778	878	851	886	907	868	850	819	833	826	891	828	895	889	848	910	848	885	812	868	875	866	894	849	872	822	875	858	841	847	837	832	854	886	856	900	816	874	889	845	857	917	820	840	857	858	820	840	853	818	804	856	882	873	842	873	904	904	880	823	845	872	868	799	845	859	898	807	886	852	815	795	848	866	821	867	905	858	885	873	880	855	832	872	857	890	830	853	804	850	884	789	846	842	878	914	845	810	873	828	869	835	843	884	860	852	880	840	790	889	876	863	814	860	867	862	864	850	816	897	829	864	870	832	877	832	846	865	863	853	881	800	797	859	819	856	822	888	884	852	890	885	837	841	874	872	837	888	836	833	806	893	786	864	846	825	855	826	883	912	903	811	817	834	859	860	864	867	831	857	897	881	869	823	869	800	832	862	862	826	865	844	839	875	897	907	821	875	872	903	842	829	890	845	867	901	839	876	899	860	838	849	847	844	838	845	863	836	880	852	903	881	847	851	856	838	794	887	892	864	818	823	851	862	897	850	857	860	876	865	861	840	918	854	854	826	871	877	880	828	871	854	823	872	932	871	815	865	843	923	880	855	862	847	835	853	852	865	794	863	864	804	802	905	822	871	895	849	857	858	843	868	863	888	869	915	871	865	827	855	847	860	856	854	887	890	804	894	923	913	851	860	851	802	894	886	858	904	862	868	847	858	839	926	885	884	897	821	858	845	851	863	885	847	868	867	841	838	818	847	924	832	840	869	863	867	846	909	880	830	841	865	812	892	824	809	850	861	856	859	872	831	866	822	797	853	863	865	882	839	857	836	822	886	846	876	848	879	883	862	813	885	891	797	861	817	825	844	814	872	806	848	885	849	839	802	854	824	856	889	879	864	885	863	859	815	815	877	852	916	841	874	792	848	834	843	818	880	864	830	842	809	868	855	851	860	850	850	883	871	899	901	867	859	835	840	874	857	867	883	883	871	858	842	888	825	838	871	895	863	853	865	848	810	883	906	880	844	832	842	878	864	849	875	825	852	869	860	851	859	910	860	876	837	820	824	902	824	923	811	858	827	863	856	877	842	838	828	873	882	842	812	844	835	887	894	864	838	826	840	856	846	813	843	839	885	821	875	836	854	858	862	869	849	901	878	882	816	835	887	844	880	816	866	804	843	882	879	883	861	814	887	838	880	850	808	898	862	878	840	848	841	877	829	841	907	832	882	808	837	864	867	882	848	878	831	879	861	904	850	848	840	880	873	869	864	859	817	841	855	836	848	855	815	850	783	843	852	867	832	868	832	856	832	819	867	838	841	892	843	873	842	824	853	860	872	903	882	820	874	913	841	863	803	856	769	843	870	831	861	868	909	916	873	886	860	822	893	842	872	844	817	857	914	808	851	840	834	902	845	857	873	842	847	854	821	852	826	848	856	841	880	877	874	811	848	882	839	864	876	846	892	847	806	849	904	829	904	845	852	861	828	876	868	795	874	866	852	832	864	895	867	833	868	857	950	884	844	818
3624	327	302	308	279	289	314	306	289	280	288	280	266	317	295	316	287	285	295	296	279	281	317	290	300	293	308	295	273	307	300	266	291	290	273	286	290	262	306	320	320	295	292	321	288	307	284	276	307	317	301	281	289	289	325	268	291	317	280	330	313	302	299	293	279	277	295	290	288	310	305	276	292	284	282	256	311	273	256	273	274	281	271	316	286	297	291	296	320	326	307	326	317	303	311	288	297	286	291	268	276	286	306	276	290	277	284	256	324	281	311	298	298	294	284	284	280	283	280	310	292	249	301	272	289	293	286	283	298	289	307	261	311	269	260	291	257	276	272	283	273	258	285	287	273	286	277	311	289	269	276	299	321	280	274	284	304	309	260	292	288	305	317	288	288	245	304	297	304	294	287	272	294	279	298	273	311	309	292	298	285	311	283	290	257	299	319	261	276	305	327	281	278	299	289	289	256	277	316	276	320	276	305	277	291	289	319	312	279	289	272	299	298	275	297	277	282	277	301	316	309	317	291	274	271	300	302	276	294	284	274	303	296	277	274	280	276	281	277	287	310	283	302	288	292	276	270	249	280	287	304	291	300	308	290	255	317	288	315	288	313	304	279	281	276	281	301	281	294	306	320	280	319	311	284	313	300	307	311	308	271	292	279	293	308	296	305	288	260	258	282	271	279	300	304	316	272	284	304	297	300	280	300	271	283	273	276	277	291	286	318	302	311	300	306	298	298	280	291	278	286	273	306	315	336	311	269	317	261	308	299	299	290	323	276	300	297	292	272	284	288	287	260	289	275	286	259	255	289	304	274	323	306	260	286	310	291	287	297	286	290	289	318	287	289	258	292	288	288	274	251	279	284	282	298	308	289	293	285	321	287	273	328	275	321	313	291	302	292	291	270	276	306	297	302	293	283	328	301	279	312	262	280	321	312	322	304	315	284	277	293	308	304	279	303	307	278	303	285	289	281	308	283	282	276	302	309	304	308	283	307	302	300	299	319	299	283	272	280	262	257	310	301	298	282	291	289	294	309	283	295	285	285	320	292	293	294	284	290	272	295	275	288	280	298	287	278	269	288	316	312	284	277	282	286	276	304	292	284	313	323	309	289	276	291	282	279	286	314	305	329	266	286	297	254	275	323	300	303	303	284	294	265	304	307	261	291	290	282	299	302	306	288	282	308	298	280	291	333	273	284	318	269	266	316	311	281	290	300	325	312	281	298	259	260	281	293	277	277	312	314	257	289	290	308	320	301	304	251	294	280	282	285	281	281	285	291	274	285	261	301	287	287	286	291	331	297	262	296	270	290	301	276	252	265	281	278	265	239	287	299	266	273	282	304	317	300	264	273	303	319	280	310	291	279	299	294	305	301	298	319	313	304	270	273	288	291	285	285	287	286	276	303	288	320	268	235	296	267	269	281	274	288	301	284	269	281	255	307	269	294	274	274	289	334	260	289	259	278	261	285	296	335	276	312	307	301	268	296	270	290	291	300	281	274	274	318	291	288	242	317	287	273	284	288	278	299	281	273	288	286	292	287	286	280	247	259	300	278	280	282	278	268	291	292	270	309	264	291	260	291	319	327	323	283	293	275	268	291	300	283	299	307	278	290	272	264	315	294	278	296	309	263	257	266	282	281	265	270	282	230	290	328	274	289	291	315	290	278	288	289	271	316	292	321	278	288	280	286	271	311	302	269	282	283	303	311	271	273	303	282	291	300	298	291	303	285	275	293	304	283	257	267	292	295	313	270	281	291	261	292	319	277	301	300	283	280	293	271	262	267	311	304	274	276	298	304	306	285	300	257	294	250	267	314	261	261	259	295	273	315	287	313	245	300	293	304	286	280	270	296	309	303	313	297	268	276	285	303	304	270	286	275	251	266	257	300	306	289	306	277	303	291	263	300	321	284	275	279	275	277	299	269	309	314	268	314	269	303	312	292	296	282	306	292	264	263	265	258	303	320	269	289	294	302	297	299	264	275	291	295	307	300	288	321	297	249	292	285	283	310	316	276	275	293	261	338	298	289	328	260	264	309	337	307	297	253	282	326	255	270	289	283	286	292	324	315	256	299	272	296	272	301	307	261	293	291	299	290	268	312	278	296	258	241	303	280	336	279	267	280	279	287	270	331	297	284	280	298	290	293	274	273	280	273	287	291	296	293	313	285	284	268	294	285	296	282	305	274	283	271	294	287	316	280	289	317	305	290	291	297	301	265	299	270	299	292	298	301	299	266	290	278	294	303	295	271	305	275	279	328	307	288	322	291	296	288	316	291	286	293	261	286	286	279	296	310	313	330	283	276	332	278	291	327	295	283	289	311	266	293	298	301	295	266	288	289	270	323	296	273	283	316	311	273	303	277	283	297	276	272	323	285	290	293	278	324	293	286	275	326	284	281	266	284	290	306	275	284	286	268	336	256	293	271	285	274	313	313	283	315	283	280	297	292	302	279	276	264	297	294	304	281	282	282	304	298	280	323	272	281	301	287	300	301	316	313	260	309	303	273	250	290	276	285	289	314	280	295	314	289	301	266	295	280	269	296	292	319	307	262	270	300	291	313	291	342	267	309	296	270	285	280	275	279	315	306	266	259	267	289	264	316	261	294	312	301	303	311	312	268	259	285	264	295	303	270	294	284	281	284	256	274	269	281	270	302	295	297	296	292	283	300	316	277	282	267	277	314	307	289	292	269	311	264	282	270	249	310	293	296	291	293	301	275	275	288	257	278	302	289	299	296	292	291	314	300	282	307	291	283	303	285	268	299	295	281	264	310	286	280	279	271	306	310	291	268	282	235	279	256	304	269	238	275	297	294	268	320	285	305	273	309	306	307	310	257	286	280	310	291	286	288	301	261	265	286	299	266	304	260	293	275	264	276	289	280	279	294	308	288	282	292	279	281	277	304	288	298	259	288	298	272	292	283	301	320	308	255	288	299	270	309	334	298	271	269	287	300	343	295	288	309	281	293	302	299	291	300	310	317	294	261	276	287	278	287	294	282	329	299	275	296	261	277	302	302	273	293	284	304	272	237	288	306	285	312	283	297	288	296	253	289	260	282	260	292	270	284	292	273	273	255	278	259	302	293	335	258	320	297	280	318	281	235	251	322	310	274	272	331	258	268	292	274	290	296	258	284	304	313	284	278	297	263	279	288	257	296	274	297	266	286	280	272	317	278	289	283	333	257	308	292	299	285	305	311	297	288	292	285	304	268	294	296	297	255	268	297	293	314	248	288	248	303	297	299	253	283	279	289	333	263	274	317	271	265	331	276	297	298	259	309	263	260	285	286	300	280	257	306	261	284	281	299	290	297	281	307	273	293	310	282	296	269	271	281	298	319	287	258	301	276	280	292	277	294	251	326	288	289	313	266	319	249	294	274	315	302	300	282	290	304	276	300	294	295	261	299	319	301	303	305	262	277	254	320	297	268	301	275	264	312	258	308	315	283	274	307	287	297	296	259	289	262	294	288	273	292	291	263	304	285	272	287	266
4369	706	796	743	803	741	787	789	729	732	731	694	777	744	733	699	719	748	718	752	711	707	707	683	677	784	722	719	696	688	688	704	709	689	689	712	693	685	710	717	688	700	787	672	711	686	724	750	702	706	722	719	686	735	680	711	725	739	717	686	684	741	742	680	721	746	728	716	746	650	713	711	743	681	721	745	694	715	709	683	732	691	704	734	701	767	684	702	752	737	702	697	727	695	734	672	714	752	661	674	726	740	717	684	719	722	715	708	698	674	711	719	698	685	741	721	673	665	684	702	675	711	732	719	707	737	757	729	740	739	699	686	690	711	708	716	712	710	706	762	723	710	673	694	682	692	732	695	718	709	722	718	675	748	670	688	688	707	754	779	737	683	734	733	743	641	729	735	719	692	705	699	708	744	734	756	682	709	722	695	681	707	704	742	700	707	696	687	678	721	711	683	719	714	731	710	648	680	697	701	723	715	687	739	680	746	687	743	729	675	686	691	712	748	716	714	703	693	722	692	684	669	679	712	711	731	697	691	702	686	712	721	713	696	692	719	740	710	714	708	705	680	691	688	698	684	753	675	672	679	765	703	687	703	732	723	705	686	685	699	674	736	710	717	703	695	733	685	742	647	749	730	685	701	696	678	715	706	678	654	753	708	686	707	704	708	703	686	688	693	731	689	680	723	701	667	687	697	675	702	737	716	716	735	720	699	723	730	724	716	731	700	706	719	713	752	711	725	732	731	718	743	732	677	722	686	705	725	680	732	734	722	730	715	719	699	676	675	704	709	689	717	732	725	710	721	670	732	701	717	696	705	729	699	684	677	705	684	733	694	727	726	639	709	722	753	694	740	701	685	710	663	723	717	694	729	672	763	712	725	679	668	684	704	702	721	695	773	704	737	688	727	719	711	709	736	677	769	723	653	715	681	686	677	687	729	694	755	681	714	664	694	690	675	701	722	751	719	688	723	680	658	696	711	714	737	733	721	725	749	705	697	696	682	719	751	723	756	735	681	698	721	676	735	707	700	732	729	722	743	718	685	708	746	713	694	686	673	709	697	692	736	691	712	762	730	695	720	743	722	709	676	725	694	724	674	693	744	678	707	717	758	672	667	701	692	745	693	698	677	778	753	718	715	668	706	710	700	669	713	755	686	761	685	652	681	733	689	670	698	715	745	728	678	695	704	727	661	709	702	732	721	697	706	671	701	704	693	695	709	674	734	673	692	747	710	743	638	670	696	749	781	737	667	726	702	686	701	726	703	674	680	723	686	677	683	742	710	704	675	687	688	659	671	669	739	691	701	701	725	684	715	705	681	755	673	695	724	710	707	687	644	722	728	647	703	672	716	728	712	741	734	692	679	669	706	763	700	672	711	736	697	653	705	734	703	690	695	713	664	747	650	711	698	669	669	671	748	716	700	718	658	653	696	705	677	685	692	720	767	700	676	749	713	687	711	674	726	673	711	734	686	725	740	724	747	712	737	712	722	653	757	757	693	668	752	670	712	700	694	722	694	722	698	714	677	685	681	703	732	699	683	704	750	733	685	666	680	709	706	705	699	698	727	710	721	694	682	768	754	703	679	758	736	731	695	722	678	689	754	732	721	694	705	776	702	750	694	716	712	688	725	699	740	716	737	690	720	674	672	742	675	716	689	727	720	740	700	703	716	657	690	704	725	694	711	704	685	771	712	730	706	710	701	679	694	707	717	718	698	687	740	695	698	733	700	667	657	713	676	699	660	719	672	662	723	717	704	696	711	683	722	724	685	704	719	761	696	701	671	668	730	768	749	734	686	729	669	742	682	717	753	705	701	706	743	716	721	683	696	725	738	621	683	709	684	699	724	768	695	704	649	690	697	722	710	719	707	690	667	662	715	712	672	759	686	671	653	706	741	679	711	703	701	690	652	712	692	709	664	695	726	712	712	699	691	764	676	724	693	694	732	769	667	675	715	741	745	653	699	719	693	713	724	726	688	700	705	699	676	713	693	725	749	692	738	671	679	724	725	675	734	713	713	710	677	718	712	707	758	698	703	742	674	769	745	712	687	753	732	694	699	745	687	679	720	670	689	729	694	692	740	718	719	685	667	665	705	715	700	694	767	688	692	712	714	709	691	749	696	686	694	685	736	702	718	704	723	735	687	723	793	692	681	741	705	705	694	673	742	761	704	643	689	665	714	731	727	671	754	707	768	713	686	671	773	703	647	729	695	695	729	694	757	686	742	706	746	743	708	740	725	712	672	710	688	702	701	769	732	680	737	738	722	726	729	707	727	681	691	724	699	672	732	738	732	722	738	729	683	768	698	693	722	756	745	739	678	691	715	699	671	682	681	753	722	770	713	702	681	670	748	680	693	704	675	684	733	669	696	729	697	677	704	734	744	706	685	684	665	663	715	748	687	693	693	765	741	688	707	666	695	722	692	696	717	668	693	709	709	702	680	695	732	698	668	706	769	710	731	717	739	724	716	723	689	730	655	737	617	693	690	725	683	718	687	701	705	679	691	722	674	687	684	782	712	689	739	716	715	671	663	680	716	684	678	668	735	697	689	706	691	671	742	730	712	735	657	657	707	733	730	726	765	727	690	665	765	729	699	713	709	728	725	751	729	732	764	709	740	713	730	713	710	728	725	750	672	703	690	694	738	716	710	701	706	701	680	715	645	719	693	669	724	726	683	727	720	690	740	753	731	715	700	694	684	721	724	713	695	661	683	722	743	747	708	727	707	720	734	708	708	703	683	754	685	731	722	736	717	654	701	756	754	734	689	669	739	702	700	691	726	700	696	688	669	680	706	710	699	704	750	737	709	748	686	697	720	719	734	644	741	688	728	732	729	675	725	642	677	737	674	721	713	700	751	717	694	729	716	723	740	734	727	678	724	729	769	705	690	742	741	698	738	724	707	723	695	742	700	735	712	743	720	708	678	686	714	765	685	709	737	681	659	712	672	711	681	714	697	726	645	696	703	684	719	695	682	698	738	709	667	754	707	672	700	736	722	732	684	682	676	710	660	661	709	735	717	725	653	705	709	688	683	671	764	699	723	683	706	709	729	702	707	713	741	724	737	736	727	673	702	691	693	675	694	694	727	712	718	705	660	667	731	690	737	703	692	685	739	663	693	753	719	719	707	697	709	709	732	680	660	700	768	727	697	685	704	717	658	706	761	727	671	731	730	713	742	682	699	677	686	685	694	704	711	678	717	703	680	710	721	716	719	714	736	696	700	749	674	686	690	670	650	760	732	735	694	703	695	707	701	734	709	696	715	722	753	716	704	666	689	701	719	649	700	708	693	721	716	731	726	691	741	710	725	662	752	755	683	694	700	670	684	698	706	750	701	742	708	726	665	731	741	679	716	654	659	709	698	711	709	742	734	666	716	733	694	685	652	661	708	711	721	734	717	700	705	757	729	705	706	680	686	683	715	693	694	696	701	704	651	719	728	703	685	650	732	716	670	710	723	713	724	663	661	754	714	643	691	691	739	719	686	745	707
29620	3927	1193	878	674	517	428	371	318	296	275	279	271	202	212	234	222	234	231	226	218	231	208	254	199	192	184	208	221	222	230	224	215	217	196	184	207	201	218	175	206	218	181	206	207	214	193	199	218	217	209	209	216	193	217	156	192	244	215	196	213	190	186	189	210	194	178	220	195	185	210	225	183	228	194	221	187	218	190	198	186	198	193	190	198	192	193	196	230	212	224	193	211	212	193	185	225	200	195	208	204	167	200	202	215	195	220	181	202	223	201	187	226	200	245	200	215	187	199	196	207	205	201	217	199	208	216	204	213	197	167	227	193	198	209	218	190	210	189	187	198	214	218	220	236	204	196	216	191	203	190	177	201	222	207	203	207	195	224	196	177	197	221	197	216	182	215	216	216	191	204	180	200	205	217	212	203	236	208	224	208	227	219	215	201	196	193	201	206	201	201	200	194	193	202	179	220	208	216	202	208	223	185	205	195	190	244	191	241	214	212	206	206	165	209	206	167	194	186	192	224	175	189	198	219	209	205	194	192	196	220	205	191	223	191	196	185	223	225	227	182	192	209	222	230	205	213	195	220	188	217	204	229	189	187	196	203	184	198	177	207	203	196	208	188	205	220	176	189	211	189	166	206	240	222	240	182	210	205	202	227	201	206	179	196	220	193	218	198	197	172	219	227	192	202	217	217	216	184	176	191	198	205	189	206	204	189	215	185	220	187	188	211	182	220	188	215	220	214	213	208	234	188	246	185	202	222	185	220	216	209	203	196	222	177	238	210	216	217	199	205	219	204	191	212	212	200	199	200	214	202	201	211	218	199	191	205	205	242	198	206	199	219	191	231	205	222	200	218	186	217	223	207	215	215	232	190	184	209	191	219	200	188	203	215	206	191	184	203	227	188	199	214	202	198	196	208	209	166	208	233	186	205	216	232	197	203	205	209	223	206	188	196	224	209	196	195	213	209	198	218	226	224	158	187	213	189	191	213	199	190	240	232	195	212	190	206	190	233	205	205	193	199	172	225	216	189	193	185	226	187	230	201	217	214	198	211	206	208	203	181	219	189	196	215	219	196	214	179	188	200	231	206	212	219	178	184	214	202	217	210	195	199	184	198	197	209	201	212	186	197	203	209	201	197	198	196	179	210	213	189	212	216	221	228	210	220	214	203	197	228	213	236	243	172	212	199	193	200	209	201	217	224	239	210	217	187	193	199	201	197	208	201	195	187	209	198	220	224	230	212	217	199	215	211	201	196	205	219	185	185	223	218	235	184	207	208	193	183	200	196	221	204	193	181	188	210	209	232	208	215	205	200	206	212	188	208	206	221	198	207	186	209	206	198	196	191	217	204	216	181	186	196	230	177	218	224	199	194	190	197	210	208	209	165	193	185	218	188	224	202	183	213	186	206	216	200	217	202	208	211	197	201	204	193	228	180	208	201	190	203	203	185	195	237	200	237	182	228	204	186	211	218	187	191	184	173	211	209	219	195	181	202	213	192	209	191	180	198	239	204	205	193	213	211	213	194	203	215	182	178	192	219	211	210	184	226	199	209	222	197	228	188	183	208	220	205	218	190	222	217	182	206	180	210	205	227	209	197	177	204	197	180	184	189	192	209	209	215	190	195	237	179	211	212	222	205	199	225	210	199	194	193	206	213	202	211	198	214	210	205	246	229	181	172	204	186	181	230	197	196	201	181	196	204	230	201	206	207	218	220	196	224	212	188	205	200	192	189	200	214	184	208	215	192	208	221	221	192	194	232	203	194	196	218	199	211	209	227	214	211	211	215	214	200	202	209	203	206	210	208	177	198	196	220	232	208	207	217	201	186	192	226	215	203	217	202	191	225	193	218	206	203	210	218	201	222	184	192	194	211	211	194	186	216	187	187	193	187	200	201	223	204	200	222	198	187	210	190	227	181	211	181	207	189	186	222	203	194	193	188	197	177	223	199	193	186	206	204	219	177	204	203	229	220	216	218	203	208	198	228	201	189	190	208	207	199	188	208	221	210	210	186	195	208	225	208	207	194	202	204	210	201	212	204	199	195	187	223	198	183	180	223	207	225	190	211	194	199	211	201	219	218	181	194	202	226	192	191	209	194	190	198	203	198	204	222	224	199	195	203	168	191	192	230	224	195	213	190	186	212	178	215	202	204	214	198	200	222	212	198	202	206	191	228	197	188	201	232	250	216	221	197	195	210	192	230	197	204	218	207	188	207	162	201	209	222	220	208	208	201	219	207	177	209	220	189	218	205	208	236	209	224	210	231	211	185	205	187	221	225	217	185	205	185	208	233	200	189	185	202	211	201	233	203	212	231	200	228	223	213	203	191	207	214	202	185	226	210	213	210	211	197	217	200	224	198	210	213	212	172	180	195	199	157	218	220	197	209	172	192	222	213	207	188	190	193	212	177	201	186	242	200	228	200	167	217	187	206	187	189	188	215	203	216	209	236	197	189	177	234	198	203	230	187	197	190	207	191	232	212	238	204	172	211	212	203	181	228	192	200	199	202	188	186	209	216	192	204	214	203	188	198	222	214	222	225	211	198	172	177	197	178	186	221	206	197	229	181	205	204	206	174	248	186	204	204	185	194	181	221	217	229	202	208	197	233	216	200	216	212	194	193	182	205	226	214	208	204	198	220	213	189	215	200	206	180	170	192	220	204	204	204	231	202	212	209	191	206	196	193	177	235	183	192	192	186	186	206	188	167	227	203	214	197	208	214	189	185	216	204	194	222	236	220	185	199	191	202	210	187	201	194	233	211	212	203	211	214	204	216	194	180	192	231	226	207	222	190	186	206	210	193	200	218	225	239	172	190	213	201	215	190	185	194	188	227	191	221	204	194	226	222	191	192	218	192	191	203	224	185	219	191	204	223	205	223	215	182	185	226	226	210	214	241	214	210	200	192	192	214	211	198	194	209	192	191	203	193	199	189	210	187	218	170	218	202	198	181	196	205	217	202	211	210	238	217	194	220	213	207	208	184	194	187	195	203	187	206	216	220	201	199	194	163	210	208	202	213	214	230	215	199	199	204	192	186	230	185	224	195	199	211	211	184	183	208	199	219	205	190	213	213	189	199	215	203	218	212	213	203	180	203	220	190	202	208	210	180	224	245	205	235	187	222	220	205	218	220	199	208	190	209	197	215	207	209	195	197	199	210	218	205	214	208	193	200	217	206	219	177	222	207	178	211	206	196	215	221	194	189	189	186	204	210	190	211	215	191	187	186	209	210	200	190	215	176	189	206	196	190	192	203	205	203	219	214	185	197	204	184	203	182	212	199	223	203	218	228	206	163	185	184	227	212	223	187	209	197	162	217	213	228	217	230	187	185	209	191	203	200	206	221	206	203	214	213	198	206	216	212	212	205	198	220	209	210	182	212	214	211	224	197	198	239	226	220	192	198	231	211	212	218	188	200	179	177	217	207	206	177	203	173	187	196	165	191	183	212	186	206	223	213	211	190	220	192	196	180	191	206	191	215	201	228	201
13505	1200	2401	2829	2418	2096	1763	1552	1279	1221	1137	1055	983	897	867	782	738	716	723	720	690	661	718	691	633	637	669	649	601	655	640	610	616	588	594	534	574	577	535	553	607	604	585	552	573	580	597	556	580	566	614	585	558	560	591	570	535	551	555	564	545	543	574	569	579	549	547	578	551	591	591	566	541	519	523	571	567	569	533	544	556	529	542	538	540	537	558	560	515	527	566	574	525	560	553	555	550	558	566	521	523	533	557	522	571	562	535	550	563	542	514	548	545	557	589	584	534	574	587	547	550	546	527	525	516	551	564	543	542	552	551	536	560	570	537	563	588	543	522	549	582	589	578	539	570	597	550	540	517	534	584	521	582	534	587	527	542	530	511	544	560	588	591	542	570	560	590	591	573	554	527	520	574	514	516	535	518	544	548	541	546	561	572	549	548	565	550	523	562	550	570	577	520	528	526	549	590	540	576	548	568	579	547	525	520	517	550	560	541	602	546	575	562	534	537	570	547	551	553	538	548	520	556	542	561	546	542	528	574	562	521	567	579	531	540	568	565	503	530	590	536	559	530	570	526	529	513	542	564	520	534	532	545	536	581	559	509	543	551	567	541	564	571	537	531	530	545	517	536	578	552	555	494	505	536	541	525	574	571	528	550	603	558	549	524	511	547	553	550	576	550	541	558	524	544	560	516	522	560	560	541	529	504	494	544	565	544	533	551	562	508	526	560	551	552	599	525	538	536	537	540	518	528	531	556	542	612	544	495	534	557	501	540	511	583	552	556	535	577	527	536	544	541	562	537	549	563	562	569	527	610	532	563	565	533	558	562	542	533	543	527	521	568	555	517	553	560	551	531	518	555	556	560	559	551	572	535	569	525	538	543	500	567	558	559	553	562	555	547	518	575	590	536	501	566	539	499	513	590	547	560	551	550	577	535	604	512	547	563	538	560	524	538	548	574	520	571	550	530	532	505	553	563	524	532	537	546	592	543	500	549	530	482	513	550	529	556	567	538	550	517	543	547	574	562	501	549	545	545	538	549	559	534	558	542	556	526	527	541	549	516	539	543	532	542	525	560	510	515	518	538	539	550	498	540	554	533	518	517	580	530	529	537	534	545	537	544	522	520	551	533	572	560	512	534	552	553	551	518	531	563	543	547	561	546	533	556	563	504	519	550	582	515	511	538	567	546	521	552	544	578	517	525	544	560	543	613	552	552	526	608	567	544	544	598	584	552	565	564	568	571	517	555	560	554	519	545	564	555	522	559	569	522	573	550	600	563	522	535	527	582	555	551	578	568	537	486	569	518	544	563	550	550	545	501	511	540	559	553	552	534	565	521	553	552	578	517	495	520	547	533	560	539	570	548	580	546	558	561	550	567	549	554	579	525	547	516	508	554	546	564	565	537	590	566	606	569	526	566	559	556	544	531	582	567	526	504	500	513	565	521	535	485	570	494	563	520	547	574	551	549	577	513	558	549	522	518	603	520	580	554	536	524	517	544	547	590	560	572	571	598	501	561	553	533	497	552	571	550	539	530	525	566	524	548	576	548	547	570	542	511	538	552	530	515	538	529	517	564	529	502	548	544	563	547	566	544	529	511	548	558	560	549	542	530	532	556	558	547	540	539	571	530	508	533	584	544	524	533	532	506	571	543	530	551	555	589	523	516	539	531	558	571	550	540	579	561	533	540	549	580	538	531	536	538	514	498	560	561	554	546	525	552	528	557	562	570	537	546	526	548	596	554	499	575	575	584	512	533	554	539	553	557	541	526	550	538	537	557	510	566	563	543	533	554	539	524	541	577	505	577	532	556	525	538	544	557	559	550	543	564	499	570	557	554	517	556	555	536	532	582	559	556	558	515	523	545	534	538	540	576	544	560	545	556	524	516	522	556	516	528	552	563	538	531	567	539	551	545	583	581	551	549	553	512	554	519	545	575	525	549	579	585	494	560	553	542	529	561	556	540	554	530	564	551	537	560	537	534	547	538	520	542	548	570	550	506	557	497	528	586	542	565	515	535	574	559	528	522	539	571	550	548	530	518	539	548	523	603	572	545	532	590	533	549	562	594	541	543	544	547	540	551	571	588	554	532	529	536	498	544	540	539	543	548	548	543	530	560	517	549	575	517	510	523	538	537	544	533	496	541	544	570	562	535	518	570	564	607	556	517	533	549	568	521	549	535	522	563	547	524	512	513	549	583	568	514	539	557	559	527	552	515	526	543	557	555	559	558	541	558	535	536	527	551	547	549	597	573	543	519	550	534	563	527	521	567	546	559	561	563	562	552	560	530	502	557	550	528	556	574	531	497	525	575	528	554	522	558	553	565	570	524	558	550	524	527	527	575	570	545	513	539	543	550	572	536	544	598	566	554	540	529	501	547	542	528	562	574	563	566	546	531	520	596	574	510	528	579	516	558	567	538	544	536	556	522	560	522	522	562	508	572	544	561	507	568	552	538	523	560	510	564	545	526	569	541	561	541	528	554	548	587	541	512	541	588	521	539	577	537	574	540	521	580	556	588	540	520	545	536	565	563	482	552	519	513	567	548	542	559	531	560	529	546	526	518	551	542	569	522	534	498	521	535	534	580	585	536	544	534	535	529	528	565	558	590	542	565	566	560	545	551	548	525	575	589	566	561	566	534	541	538	563	542	573	531	543	549	545	539	559	523	549	562	508	564	509	558	555	527	579	574	577	513	553	557	527	540	509	573	530	535	563	551	523	533	529	544	597	544	547	543	544	507	472	535	538	495	538	535	569	561	534	575	521	513	572	556	539	515	526	549	556	544	573	525	507	573	544	541	519	522	547	568	571	522	526	577	532	532	562	594	585	566	548	586	511	526	527	555	564	535	576	542	560	558	536	530	532	490	545	535	572	531	527	498	627	507	564	523	521	592	530	529	560	511	555	571	521	569	603	537	541	567	548	521	562	529	555	536	594	527	534	546	587	543	551	504	552	528	563	527	575	530	575	534	533	524	535	534	546	538	557	544	561	544	529	578	556	544	533	558	565	508	590	551	541	560	575	531	541	545	571	597	583	561	551	531	549	528	540	564	583	553	556	577	601	555	583	534	504	526	573	560	586	536	553	559	547	587	544	532	537	553	549	564	520	605	508	529	588	588	551	515	550	508	527	561	513	565	570	515	496	554	538	535	523	538	565	551	499	539	544	560	547	604	518	539	552	567	589	545	570	483	537	599	491	570	542	521	565	535	520	549	523	560	517	549	565	505	555	548	504	532	553	541	547	535	587	514	547	541	525	529	577	566	502	550	525	527	510	526	572	572	540	611	501	527	551	548	568	537	509	544	536	538	609	572	556	587	506	551	507	522	546	521	568	564	501	577	556	547	514	526	537	569	568	546	523	518	556	550	524	525	536	558	586	567	510	580	545	534	547	517	537	560	553	519	584	539	544	562	548	538	552	528	579	511	565	561	523	521	526	551	523	510	559	539	589	505	555	550	594	578	549	522	541	584	569	511	573	566	547	532	545
41698	11457	3387	1798	1269	970	815	719	622	577	553	495	473	425	437	415	434	440	403	386	394	367	345	365	375	347	379	353	363	378	334	344	330	352	393	318	350	341	376	347	345	371	341	352	348	390	345	355	369	346	343	318	354	344	338	345	359	380	332	371	367	348	371	319	328	350	324	331	294	335	326	374	339	313	343	345	379	385	347	367	343	319	368	323	316	316	356	369	403	342	311	367	333	347	335	334	338	320	374	317	313	362	346	329	348	343	367	333	326	389	336	368	332	379	328	365	340	329	334	357	358	380	357	305	311	332	327	354	340	365	352	352	345	354	344	381	334	348	334	365	329	368	326	351	351	337	327	344	352	354	332	331	318	317	353	338	369	361	350	313	348	339	323	338	351	336	340	316	349	343	371	324	334	382	358	327	355	341	313	335	329	336	315	349	327	322	366	356	320	388	322	308	332	311	345	340	367	368	363	372	331	315	368	354	350	311	342	339	342	335	355	342	302	338	329	367	357	329	361	340	294	342	316	304	345	349	344	347	316	327	304	316	325	353	334	319	356	328	341	371	342	319	356	358	296	363	372	374	358	334	339	322	345	339	360	331	337	344	318	376	348	394	343	370	377	342	349	317	356	319	349	313	330	341	352	289	343	321	347	362	365	351	354	338	354	367	314	397	319	367	336	347	364	330	366	329	361	370	309	352	347	353	344	314	352	329	337	333	338	359	371	340	358	375	351	343	312	336	315	311	358	336	370	335	345	323	354	327	360	316	332	320	360	338	331	301	318	350	351	350	349	346	334	348	369	341	343	353	323	324	327	344	367	339	335	341	347	353	357	316	343	341	302	345	375	315	354	321	347	346	327	334	332	334	344	349	339	304	328	335	355	338	362	310	385	348	354	311	327	322	310	344	307	305	339	339	349	356	352	342	339	350	323	332	322	348	326	358	315	327	329	380	331	351	337	363	336	333	306	319	343	340	333	356	344	356	335	331	316	357	339	347	353	323	354	345	326	356	360	333	337	367	371	371	334	332	319	366	344	332	327	352	326	292	357	308	311	341	326	333	315	358	339	315	335	363	389	311	329	308	322	350	342	376	348	360	326	333	358	369	365	332	347	352	349	345	342	382	357	342	329	354	361	376	342	341	325	364	328	353	364	368	359	319	340	336	327	352	352	342	356	364	345	363	331	326	345	331	347	325	345	325	305	357	396	361	360	320	317	325	328	355	334	335	336	332	341	353	339	343	333	340	388	348	322	328	330	324	355	311	326	356	351	355	326	372	351	329	360	341	307	337	305	348	360	374	345	328	364	345	334	347	330	333	355	370	374	343	309	314	356	359	310	341	347	324	359	329	335	339	348	383	353	323	344	350	334	346	349	337	368	384	362	339	352	314	329	334	352	334	328	373	349	347	304	346	364	301	342	350	343	328	336	322	367	333	371	348	333	359	329	339	326	315	309	314	345	339	343	311	341	331	362	340	350	348	322	325	369	354	319	345	356	348	331	318	334	334	365	342	358	359	351	334	342	328	379	323	331	329	362	351	334	310	333	345	337	337	283	360	333	357	301	332	324	319	351	347	355	347	342	363	364	370	339	346	362	296	337	334	318	373	328	340	318	343	369	344	337	333	342	344	346	323	342	343	356	344	383	346	332	344	340	345	349	350	312	364	351	367	359	350	328	347	341	343	324	398	309	335	355	346	356	350	338	377	327	304	360	332	391	351	343	306	365	336	359	340	344	336	315	309	379	341	341	289	312	373	328	345	342	338	370	371	366	354	327	339	323	303	329	378	326	326	307	351	383	373	306	344	355	343	353	345	339	352	349	306	334	302	336	342	347	331	344	346	367	308	328	346	322	350	329	326	325	345	385	317	359	365	328	367	326	304	332	344	362	342	326	345	335	344	269	336	342	315	361	365	350	335	358	303	327	314	328	287	342	365	327	361	306	376	357	350	359	351	359	305	356	346	329	362	327	364	369	334	346	337	315	328	333	312	342	338	354	361	335	335	359	318	348	333	320	363	332	352	342	356	314	372	345	324	314	349	326	326	364	322	334	344	344	350	341	318	352	353	341	323	332	349	343	332	331	357	349	344	337	363	333	303	356	322	322	387	312	348	331	330	345	326	352	310	337	320	336	352	372	354	343	361	328	375	349	317	337	321	350	348	341	334	354	326	362	345	327	350	349	357	373	353	339	331	343	358	354	328	328	354	353	336	351	327	320	346	318	294	363	344	315	334	324	354	351	358	321	368	321	353	347	374	370	328	376	310	360	329	369	337	354	319	359	368	342	348	327	337	335	337	332	327	337	325	355	325	322	350	340	335	325	343	318	314	326	333	300	349	341	321	349	341	351	330	358	349	333	337	323	366	354	312	372	376	346	337	340	307	336	348	361	341	331	355	354	312	330	315	352	333	358	381	330	345	356	358	346	353	360	341	326	342	371	319	330	358	313	343	320	358	326	342	357	354	361	355	373	340	306	334	328	308	321	341	347	317	340	398	330	356	346	329	331	340	353	335	342	326	330	351	352	351	343	289	363	336	348	336	381	330	359	347	328	319	334	373	337	362	338	333	350	347	358	317	348	344	320	334	331	351	331	333	326	340	381	344	365	348	349	348	369	325	357	328	330	348	361	323	373	370	314	325	361	333	331	365	371	345	360	317	343	336	346	379	339	368	347	336	331	347	339	343	375	330	343	318	348	341	334	345	348	345	318	306	365	384	328	317	352	362	360	341	378	349	361	355	354	333	363	337	325	338	365	299	364	371	376	321	313	335	343	337	310	338	323	385	375	383	364	347	334	348	363	359	361	379	350	341	327	350	344	369	322	320	372	371	350	327	373	360	334	342	328	354	366	337	334	341	350	326	347	337	352	334	352	339	324	364	354	312	337	327	376	326	361	334	316	353	339	333	298	343	359	314	369	349	311	341	345	307	307	343	335	319	298	351	335	337	377	336	337	381	363	305	317	304	355	351	381	349	319	321	314	339	342	344	374	330	325	349	343	345	323	326	345	321	326	326	349	348	330	330	329	353	320	345	334	345	333	358	334	339	363	341	347	351	324	330	346	381	331	366	347	361	397	337	336	369	347	331	358	322	357	355	336	357	343	337	383	308	356	358	328	314	358	346	334	321	358	338	348	328	362	358	326	334	318	350	354	352	336	338	328	352	327	370	331	332	374	340	336	330	327	338	324	350	299	325	349	335	308	358	323	341	310	371	342	316	328	365	368	345	324	354	348	327	325	337	347	334	339	298	343	373	342	339	321	346	338	336	347	334	367	300	358	359	335	341	324	334	324	310	318	359	354	330	341	339	351	332	385	359	335	310	345	320	361	366	334	327	350	310	337	326	349	347	333	312	320	328	328	359	329	347	342	328	337	324	334	382	340	342	333	381	337	364	346	328	318	359	352	342	378	326	326	336	347	364	312	335	359	352	340	368	346	306	314	304	345	366	379	357	362	363	362	331	347	349	384	341	370	324	320	342	360	322	325	308
18290	2258	4401	5234	4459	3694	3101	2722	2341	2262	1908	1765	1629	1543	1435	1326	1266	1199	1201	1143	1171	1147	1027	1018	1063	1016	978	969	946	1003	964	953	990	928	908	965	930	926	876	897	919	890	886	829	950	887	882	865	902	872	860	887	860	874	906	855	862	904	867	889	890	831	869	855	841	866	850	891	870	910	819	864	821	839	823	867	858	814	886	855	863	854	909	866	911	875	806	885	808	873	852	921	829	920	821	886	836	846	905	903	872	857	820	836	841	817	838	865	847	807	825	903	898	839	865	841	852	799	832	863	859	835	819	799	837	870	838	865	877	880	844	888	841	868	850	821	815	820	860	837	862	821	830	861	843	844	826	847	830	909	779	879	853	854	848	825	884	833	801	778	821	812	845	891	860	890	900	890	852	962	830	837	871	869	845	800	811	830	852	800	833	910	791	824	875	849	876	904	874	793	906	821	869	876	823	867	826	842	833	838	832	855	826	871	832	859	818	823	818	855	879	796	834	831	895	874	805	846	891	890	900	831	911	827	876	841	800	840	845	812	830	904	822	823	847	814	878	869	877	823	866	815	827	876	868	829	825	801	831	843	865	828	839	842	883	860	811	817	863	816	830	855	832	886	830	777	881	845	868	848	845	815	856	846	854	892	872	843	791	843	859	849	816	797	862	815	852	828	830	893	860	832	876	822	842	896	810	882	816	819	813	798	862	858	860	826	880	811	872	842	850	822	875	853	855	836	819	860	794	841	864	832	845	851	785	871	875	886	811	840	824	815	878	805	839	828	827	816	816	845	833	858	844	779	815	848	839	840	796	854	797	817	834	821	875	800	877	822	822	867	855	846	826	844	796	862	847	790	807	864	842	880	866	879	826	833	872	811	868	798	845	838	805	903	844	828	804	805	816	835	844	794	836	783	887	852	866	846	783	833	797	844	823	869	838	831	890	773	837	812	800	868	867	859	851	848	860	754	823	823	821	800	843	838	826	784	870	857	848	874	858	861	835	851	784	854	854	866	824	795	813	842	881	924	850	821	855	811	845	897	812	805	854	851	810	856	841	857	861	873	831	829	852	848	879	827	785	811	797	807	891	820	829	853	846	869	826	865	826	813	846	870	806	787	852	806	851	856	842	784	881	812	836	860	839	840	848	827	853	872	853	809	845	801	846	862	801	802	875	856	815	784	821	803	835	785	798	839	871	794	861	842	848	886	880	842	849	829	868	857	827	795	862	868	871	867	801	839	850	829	840	856	813	808	852	856	867	841	807	853	861	819	882	869	860	836	898	878	850	803	848	842	888	860	818	787	831	825	839	876	842	893	809	848	822	836	815	834	848	846	881	867	874	833	829	821	858	858	787	846	841	805	858	857	802	831	910	847	839	831	841	831	881	836	880	834	832	818	826	856	791	828	828	898	824	796	806	829	850	874	833	857	884	858	866	898	798	828	854	846	822	808	817	836	838	836	828	832	759	871	768	875	859	880	843	861	843	856	836	846	832	851	824	805	818	832	852	807	843	876	823	892	863	858	846	817	839	846	856	847	855	830	846	894	827	862	925	868	856	824	858	833	838	873	843	840	831	808	812	864	877	841	794	819	843	828	869	879	867	860	812	829	857	901	863	938	785	900	837	812	770	802	809	809	874	777	833	814	813	805	849	832	855	892	831	860	814	870	915	846	816	837	858	835	863	858	836	868	833	828	889	798	833	858	812	862	835	820	854	818	791	856	871	837	864	822	840	788	801	835	878	831	829	854	831	762	840	830	840	908	832	791	901	866	824	837	800	828	822	839	841	886	859	887	828	834	852	844	822	857	845	843	842	833	870	842	797	813	881	831	845	870	897	841	894	810	781	838	880	812	867	848	841	850	806	867	835	783	845	841	859	841	853	818	831	835	883	820	885	803	835	859	864	845	807	873	841	819	811	793	830	789	855	841	851	792	879	786	872	806	853	836	832	858	842	826	846	873	835	825	868	827	864	834	787	837	849	824	845	832	887	855	795	869	868	844	863	885	847	797	858	864	791	814	846	852	834	839	837	853	860	822	873	853	858	856	843	830	813	847	862	897	835	839	897	793	854	819	817	821	867	846	822	788	844	764	842	851	842	890	859	816	847	813	819	860	866	832	842	852	775	825	843	800	873	843	848	885	844	879	871	858	825	855	887	861	749	850	817	832	834	869	864	897	807	861	857	860	850	863	848	830	800	789	857	825	838	853	829	873	908	855	817	799	836	841	837	827	928	833	804	832	839	870	841	857	813	918	802	862	854	828	822	853	842	883	840	828	810	814	830	860	864	821	855	805	796	810	856	866	801	849	848	860	897	824	841	805	877	845	871	837	890	812	814	851	846	790	858	850	824	824	875	866	779	800	841	884	886	806	872	849	837	858	812	851	842	846	855	862	832	843	822	822	824	822	820	835	858	842	857	835	827	777	825	834	803	839	820	875	853	820	836	785	806	864	834	842	842	809	808	881	800	826	818	849	866	796	829	811	835	816	801	855	862	853	801	840	847	849	858	866	819	794	864	824	831	801	855	854	806	789	887	869	809	831	833	852	824	864	870	829	845	864	863	905	870	837	843	843	848	872	847	839	838	843	853	813	810	826	844	874	855	828	880	843	834	886	867	900	858	844	817	846	862	755	837	872	782	791	821	862	824	830	801	825	839	856	851	808	803	883	865	892	840	803	838	831	836	832	873	857	850	818	807	816	835	885	808	885	830	828	826	809	845	796	804	855	865	875	903	848	857	856	874	830	850	820	812	870	880	819	822	835	841	870	807	818	821	857	851	823	823	867	844	845	839	835	799	865	815	820	802	824	841	840	811	868	840	879	830	834	830	869	819	862	813	859	801	807	825	835	838	819	821	845	852	816	833	860	831	876	835	829	830	882	865	816	839	858	846	788	828	889	878	846	825	866	827	852	859	846	827	872	825	810	805	792	853	872	843	844	852	778	832	843	818	840	793	863	792	816	791	823	822	863	846	819	858	822	861	851	879	842	826	895	866	861	915	796	833	846	805	823	760	821	813	835	818	871	810	843	821	863	846	845	863	845	861	801	794	833	830	856	855	799	819	878	837	841	838	846	862	870	822	789	861	857	803	834	795	814	814	855	924	842	856	828	856	867	887	800	874	778	796	848	817	881	824	861	844	849	783	862	849	870	837	862	803	887	849	803	867	890	867	860	857	830	838	848	842	809	842	843	805	884	842	840	835	840	828	807	869	875	838	848	877	830	818	808	878	870	814	849	857	844	820	819	765	848	836	896	888	874	832	813	825	843	863	837	846	874	840	828	841	815	801	867	832	833	866	867	809	820	854	844	878	821	798	876	833	841	774	875	860	820	799	862	841	865	896	887	823	861	848	816	763	856	827	810	886	835	800	870	860	854	879	857	801	882	880	851	830	904	871	783	811	821	849	856	862	856	839	858	844	802	815	896	840	845	840	854	831	867	854	837	778	848	832	876	846	855	845	856	833	885	808	861	828	802	835	911	829	838	855	849
3604	307	298	300	312	298	297	289	284	273	284	266	291	301	287	294	292	285	313	286	299	288	288	282	277	276	285	316	246	258	272	302	266	292	281	269	240	292	295	274	284	288	256	295	253	294	299	282	299	264	279	261	278	231	276	268	286	275	233	291	281	306	285	300	291	270	282	247	298	285	244	298	283	247	287	280	299	306	270	286	279	266	280	277	293	267	253	251	260	264	264	276	238	299	290	315	280	277	291	309	261	267	304	292	302	267	285	300	269	279	312	254	260	266	315	265	287	277	267	297	253	281	302	295	277	269	258	291	285	268	297	248	318	266	258	299	303	308	316	276	272	290	267	299	292	313	245	288	264	275	265	290	281	282	238	308	259	276	312	287	311	254	273	297	286	274	275	257	247	308	314	277	248	280	262	283	302	281	280	293	291	269	268	245	304	306	261	254	277	266	300	281	282	292	284	290	324	312	303	262	329	276	267	279	293	302	263	312	264	263	303	284	276	317	280	310	261	263	320	287	307	272	265	267	299	297	301	271	267	311	291	290	274	291	281	287	294	270	250	301	278	277	274	297	272	276	277	243	275	284	295	268	265	309	298	249	271	312	299	278	269	297	290	265	282	297	271	285	286	266	262	274	290	270	253	281	295	266	290	251	283	274	275	281	275	272	265	264	280	293	269	293	277	299	313	276	277	262	310	262	271	275	325	293	317	300	302	252	278	279	280	266	295	275	272	295	288	262	253	271	289	284	263	263	289	262	272	275	275	284	318	294	288	310	274	270	248	286	281	295	263	305	250	304	283	272	279	276	272	263	288	270	286	287	287	292	281	291	298	274	298	281	274	285	291	305	281	252	269	250	273	275	295	243	249	280	299	288	277	267	270	270	253	266	300	282	277	290	278	316	236	261	252	267	277	250	305	255	261	256	308	294	275	266	295	274	269	278	251	280	268	283	320	293	280	276	277	244	284	266	268	285	283	269	290	274	264	285	262	300	286	286	286	271	298	256	289	293	300	276	279	252	283	266	281	260	285	262	263	312	260	257	286	288	269	263	269	286	280	279	248	267	276	280	263	267	272	284	258	290	290	272	304	279	272	282	313	280	279	255	289	297	251	292	270	261	270	266	300	271	287	267	276	277	287	274	271	288	277	288	275	280	285	297	273	287	271	251	266	301	282	291	241	294	259	266	296	280	284	273	278	285	275	294	302	277	238	271	298	277	272	247	230	301	269	262	255	265	283	296	276	298	262	286	234	253	276	272	272	255	285	293	294	280	336	267	282	280	283	283	259	302	309	275	248	282	280	274	289	291	298	294	289	275	283	265	243	262	284	289	288	267	270	304	296	277	286	266	255	288	253	270	241	261	299	277	265	267	301	279	278	273	275	303	274	281	296	283	243	261	304	295	272	312	264	296	266	281	297	286	256	256	301	263	297	279	307	265	309	287	282	286	270	302	291	314	272	265	260	312	257	261	263	282	255	291	266	292	299	270	279	255	271	282	311	286	292	291	309	263	310	285	283	287	278	279	248	286	302	284	296	284	301	296	281	282	306	296	294	305	278	253	279	314	301	283	281	277	280	278	278	259	262	305	295	283	284	292	273	284	263	274	297	267	240	263	260	263	290	285	318	286	270	262	274	275	280	258	284	333	325	274	283	281	276	285	272	295	265	262	281	263	275	329	275	278	266	269	250	287	314	245	296	264	303	281	292	283	268	259	272	269	284	287	276	264	234	252	299	300	261	325	274	275	289	308	264	254	312	278	307	273	267	275	268	288	295	287	261	289	314	295	272	316	257	274	273	263	272	304	258	288	274	255	277	283	261	283	280	251	276	311	256	279	293	277	317	289	325	300	273	273	264	285	275	294	284	260	308	271	290	301	256	273	288	288	298	291	268	277	288	276	292	268	250	241	252	279	266	303	302	285	287	255	271	282	271	271	261	268	277	270	292	287	277	309	285	279	275	283	274	264	281	246	289	276	304	256	251	279	256	264	264	273	264	295	279	247	281	309	279	272	290	275	288	292	281	278	285	298	304	270	255	338	267	271	296	271	289	300	238	275	312	275	326	256	260	275	275	275	280	318	279	284	262	306	279	279	254	278	277	304	269	278	237	288	290	289	270	281	257	315	293	271	282	302	331	273	290	272	300	289	262	286	266	288	302	293	248	289	291	258	283	273	306	297	296	317	271	274	293	274	295	263	261	289	282	304	296	276	300	283	281	310	308	287	278	321	319	288	271	300	254	250	283	272	259	262	254	282	267	292	279	263	275	276	276	287	311	260	314	280	253	241	289	318	280	271	302	287	289	285	295	283	295	283	249	300	285	267	293	289	305	247	281	270	268	258	266	271	271	275	270	255	279	290	274	290	303	274	305	284	289	295	295	285	278	268	261	289	290	270	301	289	264	287	289	268	303	250	326	264	297	302	261	259	270	292	269	261	252	281	288	299	257	297	296	296	274	276	286	280	251	283	327	270	307	285	274	296	276	255	261	288	284	307	282	286	244	295	276	276	289	269	268	273	282	273	277	263	286	270	296	279	253	274	284	286	264	278	268	297	253	253	314	280	305	275	293	273	261	250	295	302	243	317	277	274	283	288	292	287	281	251	271	249	282	277	290	275	274	341	279	300	285	262	289	285	302	283	247	253	300	318	304	263	285	300	284	269	280	273	300	276	287	267	293	248	287	310	277	278	272	289	260	311	283	285	279	297	255	269	287	253	260	279	251	260	318	293	272	299	271	298	287	303	258	288	269	264	301	256	285	290	270	263	315	306	286	284	287	268	257	288	316	287	280	277	324	296	305	294	285	305	253	310	305	310	268	268	287	288	274	259	289	283	282	287	262	268	250	277	304	291	292	301	271	294	256	267	287	280	275	287	262	294	296	266	266	298	293	280	280	271	281	270	270	288	254	285	274	286	271	258	286	318	296	265	293	289	267	252	267	289	311	276	274	267	293	301	280	329	276	263	280	279	293	262	270	265	286	279	267	281	292	276	280	284	281	285	294	236	310	278	288	239	267	301	324	264	279	286	302	272	305	262	301	292	283	241	256	290	323	272	281	308	281	249	306	283	284	272	276	288	285	314	290	284	300	276	289	292	294	269	279	294	285	298	283	265	284	294	286	279	287	276	271	309	316	311	286	295	293	283	265	285	279	283	266	294	279	288	308	290	246	292	280	252	277	277	313	288	277	281	248	263	284	278	291	273	254	288	259	274	266	264	294	281	264	313	254	275	298	256	255	252	268	300	266	311	276	281	272	261	300	315	283	307	264	304	265	282	302	293	280	292	256	292	303	285	305	282	266	269	282	293	291	286	280	289	286	270	286	311	265	268	294	299	291	304	316	275	276	282	275	278	277	298	284	288	261	279	254	263	255	287	292	291	272	275	280	270	273	282	286	265	305	320	281	274	251	281	270	283	283	274	288	288	295	309	287	283	259	258	278	270	295	305	276	270	300	285	276	274	238	279	276	326	240	269	273	276	275	262	306	276
4270	727	712	734	758	737	767	720	784	751	740	718	666	684	705	675	685	617	735	693	689	678	686	723	693	755	689	700	677	643	715	667	692	668	684	668	681	687	649	692	650	690	702	696	651	656	734	674	736	685	710	650	674	684	677	716	695	745	699	665	669	757	682	674	696	675	706	720	693	694	676	695	703	710	702	700	689	670	691	687	648	695	663	653	645	705	684	661	705	670	676	702	707	668	701	680	683	682	752	689	642	714	678	668	677	708	653	714	715	690	718	697	711	673	697	691	702	689	730	716	673	713	650	705	696	715	655	658	702	685	645	693	692	681	722	717	720	703	673	646	688	674	757	655	629	673	707	707	709	629	688	668	713	713	710	711	706	694	676	663	733	665	645	671	708	681	654	734	726	690	677	707	677	678	693	678	702	682	685	710	653	673	711	657	664	714	702	687	712	704	763	689	755	706	720	681	734	704	691	674	694	657	700	716	662	681	658	682	704	653	653	734	674	673	697	656	666	686	656	664	690	700	660	678	709	656	724	751	695	665	700	686	670	650	738	662	672	718	721	736	656	653	668	707	696	695	670	671	644	687	727	673	659	647	689	698	652	674	678	725	657	696	689	700	642	667	652	695	722	731	718	718	725	682	682	680	731	713	663	704	744	713	703	719	701	674	690	686	720	683	668	691	683	664	682	715	691	674	669	728	731	629	658	676	697	670	717	676	709	663	687	631	714	763	729	706	664	722	707	681	678	716	665	684	708	676	706	678	711	704	688	682	674	664	696	655	667	657	763	671	691	735	665	646	680	700	687	680	706	710	687	634	665	704	721	740	673	678	693	717	666	706	654	710	688	703	693	681	684	728	683	728	630	712	686	667	710	671	679	664	697	706	692	660	686	676	717	636	675	673	711	638	651	726	708	681	714	700	726	710	690	681	700	666	690	761	715	738	653	666	700	656	648	701	721	719	667	628	718	625	694	717	708	694	690	707	685	654	684	660	661	651	717	694	690	733	721	694	716	683	714	704	680	726	661	682	709	673	654	706	683	689	667	659	709	680	666	674	646	691	713	694	689	691	669	672	675	696	690	660	698	715	705	718	696	660	711	651	712	701	701	660	677	687	692	738	666	630	678	663	713	673	706	718	696	680	660	686	705	697	707	691	681	686	679	648	678	674	696	649	696	689	684	684	682	697	686	695	705	740	672	658	715	695	717	692	690	681	706	677	711	723	673	670	714	673	689	686	695	649	690	669	711	707	644	685	681	720	647	692	704	751	661	704	690	677	672	648	690	692	695	653	652	696	695	664	693	695	678	689	710	667	681	697	693	677	698	708	659	743	662	716	743	661	699	724	667	699	710	688	666	689	675	741	740	692	725	725	679	664	732	662	678	653	705	655	694	732	685	715	696	685	711	706	702	673	690	693	677	690	718	680	712	660	644	676	688	670	636	651	691	684	702	680	690	686	691	659	705	720	670	651	694	677	695	665	668	656	689	690	686	717	696	666	741	677	731	662	705	711	698	659	685	653	699	677	690	717	688	616	663	712	697	746	702	642	701	687	660	738	724	687	726	679	674	672	664	683	706	652	678	684	709	649	733	730	670	684	673	717	682	678	699	686	726	690	695	643	720	695	716	689	720	654	679	687	715	679	684	708	695	677	645	693	701	672	751	692	675	599	677	711	690	717	698	696	714	646	701	686	690	687	643	712	656	709	678	685	692	696	674	663	669	687	706	669	607	684	680	668	739	690	709	703	681	699	697	715	645	677	685	658	667	693	687	709	686	680	671	688	689	659	694	688	672	690	731	700	645	661	686	725	677	666	682	699	698	711	742	691	704	751	658	696	665	702	677	699	676	677	692	716	664	693	681	687	703	704	707	705	699	665	705	683	703	689	708	710	685	751	701	715	723	688	684	686	670	702	691	665	675	619	642	682	649	700	723	680	678	704	677	678	695	685	665	704	702	702	704	723	694	685	677	679	695	696	641	679	682	696	682	687	673	686	732	698	661	693	695	685	730	735	680	704	738	665	643	705	670	677	647	676	706	672	696	733	679	680	707	670	656	716	715	682	695	675	662	637	715	705	720	701	727	654	686	697	702	661	666	703	650	708	663	709	688	713	674	691	686	622	721	683	710	640	725	689	646	704	668	682	667	701	752	712	696	700	650	686	684	668	690	659	644	657	662	718	655	695	680	702	722	688	666	749	693	725	701	705	697	687	648	704	694	693	697	674	671	667	669	703	725	681	722	685	677	671	662	673	684	710	669	709	710	687	662	669	699	689	693	705	752	697	705	631	644	717	710	714	701	666	691	760	679	683	723	663	711	710	695	698	717	734	673	685	666	681	689	675	703	704	676	670	663	707	673	682	704	719	696	691	653	701	708	706	681	699	705	671	683	713	701	701	692	688	702	665	700	659	668	627	694	688	679	695	700	667	713	641	691	663	693	701	664	700	638	744	683	689	690	694	656	716	686	684	682	687	696	704	683	671	700	757	648	678	687	688	743	673	693	727	711	687	697	727	711	694	664	699	682	723	683	681	698	725	647	670	701	659	735	730	661	695	638	722	706	717	678	671	658	725	674	642	696	721	758	684	720	702	680	685	685	731	664	720	728	723	686	669	706	669	697	713	661	707	700	665	691	706	635	687	713	740	689	655	671	662	716	690	716	711	660	733	708	699	704	679	682	705	684	716	666	715	661	692	697	687	673	726	682	696	697	653	695	698	635	681	682	670	675	674	659	675	721	690	688	710	695	716	736	681	694	700	683	680	705	705	696	711	693	749	719	722	696	715	646	692	662	690	678	714	656	713	681	724	698	682	670	650	702	707	660	675	679	724	721	664	717	696	680	713	671	720	689	708	705	694	757	672	654	667	725	695	688	672	645	697	681	691	700	747	668	684	727	665	744	711	680	687	682	702	716	722	682	680	685	707	680	717	698	705	727	704	674	694	684	684	689	727	694	712	678	723	691	675	629	727	679	689	671	684	723	634	703	736	695	654	722	697	705	646	653	675	693	691	737	718	702	716	752	652	697	653	687	653	735	670	676	688	650	683	716	709	687	653	639	698	652	644	689	651	711	665	700	699	685	725	734	641	684	709	675	699	652	660	738	751	694	689	678	685	671	728	716	730	713	689	659	671	723	682	728	708	696	684	693	674	672	647	700	648	708	693	702	664	688	706	677	730	648	683	672	669	709	709	652	661	701	705	710	681	713	732	635	704	682	698	681	649	710	682	718	718	670	662	620	705	640	688	688	638	724	706	672	683	710	690	639	707	668	702	653	680	702	696	749	657	701	680	658	720	724	646	676	677	665	704	727	686	706	692	675	679	685	682	701	619	660	686	678	673	681	737	727	690	695	724	746	672	716	674	657	688	725	738	707	734	664	659	662	694	690	655	731	643	676	660	670	669	666	645	733	671	707	713	716	671	691	654	666	714	682	696	701	698	668	723	678	636	663	675	640	685	703	692	708	669	742	734	749	672	671	651	663	677	726	689
28301	3677	1104	821	618	547	366	335	361	306	275	230	290	253	252	222	225	228	236	219	197	215	198	217	195	222	230	197	185	198	197	199	199	187	176	204	213	214	202	180	195	200	192	193	193	216	204	190	210	206	199	218	203	200	189	199	215	193	197	189	233	219	220	195	165	213	213	223	212	192	193	194	204	200	244	212	197	212	226	201	194	186	203	217	192	186	180	185	172	222	199	183	211	204	186	190	192	191	211	187	196	197	199	215	211	196	199	199	198	194	213	212	179	166	191	231	205	196	196	197	191	201	191	202	219	195	242	171	217	220	182	190	196	225	187	193	177	197	211	193	190	183	209	218	185	199	197	189	203	199	199	194	205	208	179	186	175	218	205	207	177	203	193	195	176	204	199	188	200	191	184	217	183	197	201	195	198	178	201	195	201	180	188	178	192	187	211	212	176	199	218	181	181	191	208	194	181	167	171	197	195	190	219	176	201	211	193	210	223	201	185	188	207	215	169	179	190	200	207	192	178	185	211	191	207	206	191	177	187	170	216	196	200	189	192	200	199	185	176	189	177	197	215	215	188	206	206	214	223	189	201	219	221	176	195	191	201	222	202	217	229	197	194	218	223	196	180	198	175	201	178	218	212	168	184	185	193	202	195	194	189	196	207	191	218	167	214	175	182	201	185	189	199	194	210	199	177	187	192	204	198	212	223	202	193	189	202	170	194	188	192	188	227	170	176	189	234	188	191	189	207	180	172	185	174	206	208	188	169	180	195	176	224	198	195	211	196	176	186	196	205	202	197	192	206	202	189	177	220	207	211	195	204	201	212	182	191	208	169	187	212	205	187	194	182	202	208	192	174	200	169	211	186	175	178	192	211	194	200	183	189	202	195	199	223	224	206	192	179	184	196	209	196	195	234	188	194	200	184	209	192	188	218	208	166	186	212	204	184	209	173	208	190	204	210	190	202	230	185	187	201	222	222	202	201	187	217	186	168	168	184	176	225	190	207	177	199	175	208	193	180	204	206	185	168	204	189	215	185	208	201	169	208	172	179	189	192	189	184	200	186	225	190	190	199	189	210	213	230	219	219	204	211	203	208	189	198	196	206	203	209	183	204	179	187	185	190	186	205	192	201	200	176	196	200	185	201	212	200	193	174	192	183	189	195	199	196	207	171	219	203	183	191	196	207	213	208	180	198	178	191	171	167	183	221	199	204	193	209	185	220	193	227	194	232	196	205	202	184	173	185	194	196	164	212	184	185	204	189	187	201	207	194	195	207	187	185	170	211	197	197	211	202	191	198	164	194	194	185	204	201	187	200	220	177	201	186	210	206	210	208	194	214	198	192	189	204	225	178	191	165	175	198	192	190	205	205	202	193	197	195	207	205	208	206	204	210	185	195	193	185	193	174	198	194	176	186	214	213	184	199	188	182	210	202	194	205	215	172	212	190	183	223	200	187	190	165	211	191	189	192	208	218	234	190	182	191	178	188	172	182	208	186	187	206	199	179	188	199	200	172	184	199	198	192	168	198	190	191	197	216	216	180	182	212	208	154	197	200	185	208	187	222	204	230	203	201	168	178	203	195	199	202	212	166	219	204	188	220	200	195	204	154	190	177	191	186	205	184	205	187	204	178	201	209	181	229	194	199	205	181	176	198	184	175	224	202	179	223	213	197	201	226	200	237	192	217	202	196	216	167	217	199	193	211	198	202	183	219	209	178	213	199	181	179	215	201	200	195	192	160	184	214	179	199	200	183	179	193	199	175	232	194	208	177	154	191	202	166	190	161	216	185	205	189	179	201	186	164	182	197	188	212	180	186	207	188	201	210	194	196	231	175	194	173	216	212	172	187	188	163	190	191	210	181	190	174	208	197	202	176	173	204	229	215	208	203	194	198	195	193	195	185	181	191	186	194	198	195	233	194	208	230	212	196	184	204	209	172	213	188	193	185	200	191	188	200	172	181	177	180	223	183	171	194	191	183	179	206	184	194	158	187	192	185	238	204	194	198	181	160	195	201	179	224	226	207	181	172	190	198	214	222	179	181	183	173	185	176	202	207	200	176	194	176	182	197	187	205	210	198	181	197	181	174	192	189	215	199	197	201	196	178	190	207	188	190	212	220	196	196	192	203	202	216	184	187	189	191	222	172	216	190	217	178	199	182	199	198	169	198	197	168	175	201	203	194	178	197	192	193	187	197	174	192	197	199	195	183	200	201	208	180	197	195	199	174	177	181	207	183	199	211	205	210	199	194	174	193	204	177	205	205	218	187	192	189	190	200	213	204	195	186	176	192	195	199	208	178	177	194	221	185	215	200	212	171	183	211	194	198	160	183	190	202	218	181	188	199	208	205	198	187	189	205	200	214	192	168	184	196	181	214	185	189	202	182	192	178	206	188	207	183	200	197	192	198	189	207	204	219	215	195	213	183	214	174	181	186	183	185	194	222	186	208	193	174	185	197	203	204	220	192	195	177	201	194	196	191	179	199	194	191	193	227	202	220	213	196	187	207	198	193	204	203	187	177	200	219	179	199	173	180	206	200	207	167	184	201	199	176	187	187	215	189	198	176	197	210	195	196	185	154	192	189	195	203	209	198	203	177	193	189	212	184	235	177	182	180	196	193	186	185	188	174	192	196	203	201	189	190	206	212	209	182	198	179	206	193	195	220	202	184	178	198	178	180	173	157	195	207	181	186	224	197	210	211	215	199	211	201	187	181	216	195	174	208	219	201	210	217	168	219	209	202	184	201	181	198	192	205	205	185	205	204	196	188	189	229	212	206	183	196	220	188	184	206	178	209	191	208	221	195	191	185	244	175	201	179	198	189	185	181	191	193	206	202	194	172	194	180	179	176	173	206	171	202	206	176	226	191	194	193	192	198	200	205	196	199	190	150	205	200	209	186	182	193	188	196	211	195	198	197	183	196	215	202	208	197	226	188	196	206	220	200	190	173	203	206	189	196	224	198	193	205	171	216	184	179	196	215	208	220	194	195	161	201	218	214	213	196	203	210	180	196	174	188	193	217	188	195	225	184	195	200	171	183	191	179	220	196	189	208	191	194	193	174	194	203	194	196	193	205	210	194	194	204	186	158	203	207	177	226	197	189	212	171	200	219	169	172	176	191	194	208	189	197	189	200	202	192	199	204	163	176	181	177	220	186	202	183	201	184	180	169	187	171	181	189	195	192	220	216	198	200	221	189	183	184	204	188	212	181	198	216	209	178	218	186	174	185	203	194	185	182	190	180	197	195	166	207	190	163	176	199	195	198	178	188	176	171	195	190	164	169	236	175	185	214	189	181	184	196	177	176	159	190	213	204	195	161	195	189	197	187	199	193	196	179	183	187	200	181	222	186	192	201	196	190	177	182	210	209	210	187	176	179	180	220	192	210	200	177	191	203	178	178	199	207	176	217	188	198	191	184	207	200	182	178	196	198	191	185	217	206	157	203	195	208	191	171	193	218	188	195	218	216	207	195	203	229	176	197	189	207	189
12918	1180	2368	2800	2477	2174	1734	1502	1367	1186	1056	964	908	866	819	833	788	763	698	672	656	677	640	632	632	605	583	635	599	598	572	577	571	524	592	560	602	557	565	580	575	534	527	545	555	580	516	553	608	592	554	544	506	522	553	547	556	557	557	565	530	521	557	542	529	537	549	493	523	538	574	528	544	537	542	548	536	542	549	552	517	541	561	578	542	547	539	537	528	515	536	581	514	534	496	563	559	485	527	490	555	519	497	543	560	482	523	527	549	534	527	526	555	492	503	506	526	517	526	502	524	513	533	544	526	547	548	557	541	539	513	530	538	532	541	590	489	535	513	579	551	565	557	506	511	558	539	520	526	535	524	541	573	524	529	509	562	509	517	560	544	546	497	569	566	534	573	548	568	512	546	535	532	548	521	533	533	521	537	517	531	572	507	538	516	526	529	498	586	531	502	532	516	517	568	520	508	524	467	535	573	500	550	506	531	515	512	514	556	532	533	528	531	547	519	500	514	548	497	521	508	510	567	522	544	512	507	539	527	538	512	474	554	518	525	528	521	526	516	507	521	530	491	515	519	506	556	489	536	499	528	528	483	507	557	554	530	501	532	543	508	520	530	486	548	544	533	478	535	525	541	533	524	551	518	474	525	550	571	515	535	533	548	480	530	485	514	507	524	515	552	465	537	514	516	481	519	546	535	538	539	537	552	524	504	547	544	538	528	509	516	547	529	486	540	512	502	520	528	553	562	535	562	513	531	524	503	541	532	532	494	534	494	480	512	525	535	485	520	462	511	500	540	492	560	525	555	524	516	554	531	521	540	534	490	519	533	562	509	528	512	504	553	516	546	532	493	517	528	539	497	524	517	530	539	523	503	490	538	537	558	509	525	551	510	525	459	511	523	542	533	525	487	488	543	531	532	506	550	543	574	546	558	536	511	549	541	536	518	541	536	520	528	564	538	517	511	554	495	562	555	517	500	501	537	531	549	544	552	534	555	511	547	553	503	508	524	497	502	525	549	501	516	572	538	535	581	522	510	518	519	534	535	496	523	486	494	526	513	538	520	520	495	547	524	487	559	520	593	513	509	496	541	562	501	532	534	536	537	486	548	526	517	544	563	517	504	533	475	505	516	542	531	505	493	489	494	515	532	548	529	508	567	504	514	533	519	488	512	585	566	566	526	553	497	518	560	517	522	534	518	492	504	534	515	531	547	571	514	518	537	499	549	500	513	551	549	536	497	518	536	506	509	515	538	511	500	533	517	551	505	468	533	556	524	515	507	520	556	507	507	535	508	544	541	515	543	523	581	490	514	535	544	508	512	529	511	504	523	568	565	555	536	518	508	479	556	521	507	506	575	531	510	547	532	516	553	516	541	490	545	531	518	526	515	506	491	521	545	532	551	527	527	580	546	569	527	487	500	535	507	504	542	523	561	516	547	535	536	532	529	552	544	510	538	533	543	553	548	506	549	516	521	521	495	555	559	555	559	500	537	547	506	523	546	546	533	529	549	529	508	532	534	524	525	532	531	566	516	546	523	557	487	568	537	495	565	489	523	529	524	555	524	542	502	558	529	542	502	516	547	528	517	567	526	544	564	513	520	501	520	547	567	496	539	519	518	548	520	535	514	474	523	505	546	471	484	525	507	547	541	547	516	485	524	540	535	520	536	498	525	527	475	510	525	505	496	531	535	572	510	484	516	542	518	519	545	491	513	539	521	536	512	526	507	529	523	506	491	471	526	533	502	574	529	524	497	530	529	535	508	528	507	562	567	526	519	520	528	524	554	492	489	552	540	488	525	512	554	516	517	544	565	534	533	509	550	529	543	470	560	547	531	557	579	539	508	543	522	531	519	528	570	506	510	544	537	566	522	544	545	508	511	536	551	538	556	505	560	519	537	535	561	512	557	503	518	491	529	522	512	587	520	511	499	503	479	518	519	519	576	502	525	529	498	487	511	490	559	551	535	496	510	534	503	507	527	505	530	577	550	516	553	542	509	521	534	548	532	549	514	525	553	558	502	562	549	525	522	536	503	516	507	517	566	578	529	528	507	582	495	553	544	499	533	546	536	547	493	530	530	523	498	526	530	517	531	573	530	516	515	514	505	546	575	541	512	553	533	525	529	488	535	508	560	543	548	536	506	513	514	544	527	482	520	524	516	548	486	507	514	531	569	530	535	559	538	514	546	534	517	479	521	558	528	551	542	531	565	541	546	540	525	490	538	527	503	490	571	566	518	495	534	470	549	535	517	506	531	551	512	536	536	558	512	530	535	498	526	528	503	540	538	544	492	478	528	541	524	536	549	523	536	503	513	517	544	547	507	515	482	546	542	503	536	511	490	545	484	525	542	508	487	536	562	570	530	552	492	533	552	555	505	517	516	532	534	487	516	597	512	524	543	536	568	574	533	509	578	524	549	544	516	525	510	506	497	535	565	527	542	511	529	569	507	568	515	469	522	509	564	513	514	525	506	494	515	526	522	523	508	516	565	505	502	505	482	553	556	517	564	516	537	505	536	520	582	516	482	507	547	525	507	547	534	508	568	514	517	540	534	494	524	541	532	507	533	500	540	519	532	533	526	529	545	512	518	506	551	542	554	563	524	531	558	525	523	515	516	517	509	565	524	551	511	504	488	511	529	497	517	555	510	497	506	521	549	479	485	514	539	526	558	501	522	530	554	506	527	482	498	504	486	526	507	536	542	543	527	546	529	500	520	529	546	540	531	530	552	543	498	535	557	516	511	540	519	553	519	528	509	502	540	506	544	523	508	549	502	516	527	533	549	574	561	516	497	544	513	521	523	505	529	518	533	519	543	553	531	530	485	541	566	536	513	536	512	475	518	520	525	546	570	515	504	556	484	539	509	539	513	557	527	540	535	535	497	508	489	494	505	526	484	538	553	542	528	497	515	526	518	514	491	533	501	504	496	521	572	528	521	519	527	496	524	534	543	570	553	531	535	518	555	503	505	518	535	543	537	494	508	562	517	533	522	487	485	531	548	531	555	547	550	515	543	519	537	536	530	553	530	528	475	521	512	566	556	471	521	497	504	540	552	503	512	538	533	509	551	535	535	526	565	554	526	563	533	550	528	531	506	501	527	498	549	581	476	516	553	580	490	533	506	511	541	574	532	537	523	535	549	488	538	508	515	525	512	519	495	568	528	492	576	555	529	557	494	556	526	499	526	530	552	548	515	555	524	544	505	529	520	569	543	521	528	514	509	548	543	560	552	529	510	487	544	536	510	558	515	541	526	505	532	524	530	542	518	548	533	546	500	526	516	517	501	515	524	498	516	545	533	550	516	546	523	494	486	539	535	519	540	517	526	500	519	531	533	525	517	561	534	506	548	539	533	500	547	556	527	564	545	521	569	549	527	504	476	558	557	521	558	552	515	500	528	495	535	548	549	535	545	531	505	519	515	533	531	557	533	483	555	491	525	500	528	511	551	501	531	555	546	559	515	529	520	525	536	531	498	536	571	538	515	534	529	529
41841	11176	3131	1756	1271	961	808	641	626	533	460	505	448	448	418	416	409	413	382	337	361	397	364	354	356	374	329	352	344	348	357	386	329	326	321	350	338	341	315	348	359	321	374	342	371	323	331	310	312	350	315	332	348	316	370	335	311	347	352	343	337	339	359	316	329	337	303	326	355	365	300	366	316	333	346	328	335	360	314	334	319	349	352	361	328	347	350	337	348	365	329	333	324	349	388	340	334	308	348	344	356	338	350	322	296	319	302	350	343	324	347	350	325	329	341	325	330	308	308	343	357	325	356	305	336	344	318	357	321	311	352	304	346	303	311	337	382	346	337	349	347	323	356	335	362	339	364	336	305	343	328	328	333	311	338	314	312	344	370	363	341	294	389	306	339	316	352	321	303	324	345	346	370	347	353	351	311	324	334	314	302	374	316	320	324	318	342	347	332	325	310	361	353	343	345	355	375	296	354	380	375	347	370	334	300	315	301	322	351	353	355	338	345	310	314	316	330	351	306	300	324	342	314	310	338	327	339	331	336	324	335	369	332	327	366	335	331	319	312	349	311	267	335	371	356	354	325	323	327	321	314	375	357	297	300	313	361	320	337	306	340	326	318	387	317	343	340	371	338	313	331	314	335	323	310	343	302	323	321	344	351	323	342	324	334	346	329	303	321	322	317	309	324	353	333	337	328	328	380	332	323	324	326	311	341	310	313	309	374	359	331	334	346	334	316	344	338	353	320	343	313	364	308	324	317	335	356	333	331	346	370	323	342	331	357	332	313	362	326	330	356	300	326	339	339	294	294	312	318	340	319	325	352	349	324	326	341	358	337	337	342	337	354	329	329	315	317	365	339	346	314	327	320	325	269	343	324	321	344	354	334	337	346	360	308	344	310	305	325	333	322	315	364	338	299	303	331	338	337	359	336	342	314	355	321	350	286	330	310	325	334	321	339	312	337	328	342	349	329	345	338	322	281	317	368	310	326	293	333	315	298	338	316	325	325	341	322	319	334	331	338	347	341	317	349	296	351	332	318	324	354	325	337	365	339	324	316	312	336	325	312	364	320	350	331	318	298	316	369	324	332	325	323	370	325	311	318	325	346	339	364	332	326	355	323	331	340	341	328	335	286	346	311	337	340	330	357	335	343	315	365	309	353	345	315	330	307	324	325	372	305	329	311	327	339	326	348	348	295	345	323	323	319	349	343	327	303	335	302	307	386	348	338	340	302	322	304	325	317	333	308	293	335	327	312	303	367	350	311	330	371	337	323	346	334	352	334	296	330	350	349	340	342	323	318	343	335	322	336	322	344	283	364	336	358	316	314	342	320	326	351	320	313	314	328	318	292	334	329	334	326	309	337	321	365	342	332	355	338	356	348	325	351	324	332	328	352	322	348	345	343	353	301	302	314	357	333	348	335	324	342	318	375	327	325	320	328	356	350	323	331	314	331	352	321	326	316	360	306	326	333	331	321	315	368	323	331	320	338	349	337	331	294	322	331	345	332	308	334	328	331	333	341	326	307	349	347	357	330	314	334	352	361	303	351	312	335	349	313	328	360	329	338	335	337	361	406	329	309	322	344	331	366	337	320	338	340	309	386	322	341	287	307	331	337	307	306	303	325	333	319	298	317	300	350	381	336	297	326	320	322	307	328	344	365	343	320	332	293	323	327	312	352	358	327	338	331	359	319	335	335	337	314	321	320	285	359	313	335	349	306	319	365	360	329	334	329	321	324	296	340	315	359	347	333	332	340	375	333	326	332	344	358	364	317	347	327	336	347	358	347	329	326	346	347	364	361	316	339	344	339	326	375	349	342	335	325	324	375	360	363	318	325	320	312	353	340	311	342	334	344	332	359	373	303	316	342	341	350	290	345	337	344	334	298	325	300	326	342	308	335	347	317	343	357	365	333	326	350	376	346	319	337	337	342	328	344	336	345	326	333	336	363	295	294	299	353	332	323	303	336	332	304	332	369	336	342	333	330	382	297	327	343	331	310	326	337	353	369	318	308	351	342	323	325	294	332	323	374	320	321	313	308	310	311	331	327	314	325	351	316	312	308	327	334	323	304	331	368	311	336	332	317	343	324	298	316	342	322	337	310	344	290	338	356	345	298	350	318	367	335	350	305	338	347	318	325	323	361	349	341	340	349	352	349	299	339	314	343	316	330	312	354	323	302	335	312	335	352	334	344	344	336	335	325	344	340	299	332	296	306	349	358	323	327	330	352	348	350	326	343	307	342	276	328	325	353	355	345	341	297	296	340	324	319	294	334	336	308	346	304	325	333	348	316	330	298	310	318	311	324	368	347	336	319	314	340	340	311	350	333	312	324	332	291	325	319	352	343	333	304	312	336	334	336	269	350	350	350	365	339	275	355	350	343	315	330	332	340	283	316	339	286	366	312	307	312	331	328	323	345	335	327	363	353	355	326	339	321	340	358	350	364	345	325	336	328	310	324	333	355	327	355	342	330	365	330	349	366	340	319	326	347	318	333	345	329	318	356	334	324	346	348	308	349	329	344	315	339	345	317	322	323	312	326	352	366	339	338	294	355	366	305	308	337	317	307	324	334	305	329	342	336	324	345	327	311	320	324	318	341	339	307	293	333	340	318	314	297	315	376	342	340	314	332	336	361	343	337	320	317	341	322	335	308	327	340	336	325	329	341	323	344	338	327	327	347	334	323	321	308	319	319	313	326	343	351	353	323	369	313	340	330	329	338	315	342	314	305	345	333	333	339	299	330	367	332	347	306	290	312	333	316	355	343	312	352	307	341	317	337	343	289	359	307	339	292	336	356	350	320	330	300	355	320	323	346	305	319	342	321	332	308	312	382	345	335	307	351	303	352	304	366	336	324	318	304	340	312	342	323	354	334	377	315	356	304	305	336	335	352	331	319	320	323	322	328	340	360	357	321	321	291	321	328	308	351	315	350	330	322	341	332	326	317	322	336	343	316	331	343	346	333	338	338	324	320	360	319	369	323	351	347	308	353	315	317	347	344	336	326	337	352	323	339	337	343	375	333	308	350	301	296	350	319	335	335	341	300	297	340	280	306	354	324	353	323	289	329	306	353	318	319	332	313	338	386	344	329	358	368	331	323	322	311	345	317	344	326	332	369	337	327	332	324	348	346	335	324	339	349	350	319	318	341	327	362	364	323	326	349	355	352	354	324	340	320	333	323	349	362	304	359	356	340	321	330	316	362	328	325	340	313	321	308	315	360	309	296	314	317	325	336	309	342	369	347	349	322	329	345	334	317	312	330	299	310	334	343	319	313	368	308	325	355	323	332	341	341	358	336	303	284	345	303	354	341	352	356	335	312	338	303	359	311	325	324	320	362	327	313	296	327	343	315	323	308	351	347	338	321	331	322	358	322	315	321	349	362	309	307	309	348	343	346	326	314	333	333	328	351	324	319	339	304	319	333	327	325	317	315	346	358	337	325	354	350	313	343	349	333	326	353	338	347	362	323	329	340	325	351	344	338	362	343	325
18150	2231	4228	5059	4443	3682	3078	2647	2430	2061	1813	1750	1609	1449	1444	1320	1299	1225	1223	1169	1154	1081	1084	1032	1056	1010	993	968	949	968	956	895	938	886	936	920	914	927	908	959	865	979	921	933	864	860	894	913	857	938	905	888	865	844	843	832	887	911	859	910	901	839	857	837	787	879	854	813	794	873	867	884	835	845	831	856	879	854	776	850	841	840	897	825	824	879	826	863	853	813	827	847	806	869	904	846	816	830	820	839	810	811	837	799	816	823	831	845	820	857	845	869	892	776	828	802	824	823	813	802	801	835	818	855	807	824	819	855	841	788	852	826	826	816	808	805	811	805	794	840	841	824	824	860	806	820	841	822	868	824	819	866	880	817	810	876	820	839	795	827	844	828	834	837	854	862	869	870	842	780	818	878	817	866	786	823	820	799	832	845	846	823	789	843	792	833	813	844	843	806	788	853	784	768	875	821	833	780	773	824	819	763	815	807	813	844	804	780	847	805	859	850	841	769	874	806	822	819	851	793	820	851	802	822	794	826	803	767	826	920	801	827	831	838	831	760	880	809	817	815	843	780	830	842	840	784	836	802	844	777	847	837	807	822	803	781	835	865	802	874	857	809	903	801	792	815	841	810	797	774	866	824	786	835	792	866	824	843	794	826	793	812	882	869	815	818	902	800	813	856	828	854	821	824	866	823	845	775	823	825	844	861	818	818	807	842	824	838	843	791	829	808	792	792	810	803	790	794	807	789	883	829	806	864	821	829	797	814	839	853	841	819	777	864	866	845	822	819	849	809	789	827	893	820	881	807	866	827	852	787	786	831	796	833	803	797	811	759	799	831	878	769	790	825	821	853	845	831	801	807	849	871	811	856	807	799	828	844	843	820	815	839	867	807	837	804	864	797	822	786	832	828	854	875	822	789	807	845	834	864	839	830	813	838	810	837	847	861	871	800	809	835	828	783	887	837	802	846	815	865	803	848	819	808	874	853	791	857	811	777	869	821	847	806	792	827	882	842	854	831	780	806	784	819	787	825	813	801	837	810	822	812	803	854	805	772	798	796	848	833	847	832	832	816	895	801	843	820	807	792	850	858	802	795	853	766	791	823	778	783	798	909	841	832	800	846	819	793	792	829	875	841	810	788	809	792	812	813	803	848	787	857	812	824	757	830	775	770	815	875	867	802	889	814	850	778	868	836	817	846	822	819	844	808	817	864	791	777	831	862	816	847	852	820	818	815	824	797	814	817	840	853	779	817	790	809	811	813	854	804	813	823	816	826	833	850	811	860	793	816	864	815	829	793	794	865	800	841	839	853	850	784	831	790	839	844	770	834	809	847	814	818	770	822	850	858	804	842	783	784	771	867	813	861	801	827	837	787	829	859	818	782	803	805	805	816	816	855	863	814	882	829	844	850	819	801	808	804	848	850	819	856	794	851	763	789	807	835	835	849	828	819	814	833	753	801	832	808	823	802	808	799	867	867	813	863	855	831	837	827	833	829	834	820	852	814	787	811	828	798	837	807	831	806	829	850	880	845	791	825	819	807	813	837	858	856	803	855	829	792	833	841	851	760	848	876	831	879	883	853	798	800	848	801	820	756	811	801	825	845	834	777	838	808	822	798	785	806	825	799	827	832	817	837	794	836	798	836	868	815	859	808	793	794	815	820	857	806	772	853	859	859	803	818	818	805	899	811	847	875	814	834	814	781	829	853	851	769	811	800	814	884	826	800	842	863	831	817	832	834	843	796	840	814	797	826	811	885	797	922	825	792	826	835	826	777	836	873	847	826	765	819	786	814	774	806	857	803	807	851	850	846	799	827	850	802	871	835	779	875	793	803	832	846	773	845	877	810	864	815	790	834	833	836	878	858	749	836	832	851	828	834	811	836	833	836	829	852	836	780	808	779	810	797	820	843	822	794	810	867	815	837	808	784	868	824	775	828	818	874	805	801	781	875	832	824	848	808	806	870	793	852	806	836	840	804	832	793	796	832	844	812	880	847	813	801	812	846	863	811	847	787	826	896	764	836	806	846	835	863	880	785	837	848	791	801	842	805	890	812	802	870	862	825	793	801	815	845	769	795	839	810	837	849	856	818	810	838	815	806	841	851	811	835	787	832	850	818	848	871	816	826	830	826	814	845	824	850	816	822	820	774	846	816	830	815	788	880	850	811	818	795	820	785	822	852	790	828	812	871	821	785	843	830	826	843	827	828	768	834	791	886	842	793	818	820	885	838	853	816	801	805	789	846	817	841	802	862	771	785	844	799	846	802	816	827	814	835	834	829	789	819	864	817	794	806	854	836	819	755	814	801	866	845	838	829	853	823	835	831	836	808	772	819	871	843	779	825	804	827	838	866	799	801	831	774	865	842	846	821	790	833	819	848	824	818	815	827	851	825	816	829	784	818	809	873	824	762	771	867	820	802	770	840	799	855	821	827	774	805	884	819	784	773	784	827	833	787	838	749	849	819	764	821	844	821	811	813	811	781	764	830	796	820	833	818	857	796	851	840	817	845	807	866	870	854	794	778	843	832	819	816	847	849	815	856	831	865	838	886	810	844	812	810	784	826	785	837	813	825	875	793	867	865	828	816	831	844	795	829	819	781	799	854	822	808	815	858	873	811	821	852	817	826	863	798	817	853	844	834	834	814	794	863	791	800	769	785	823	856	810	801	805	784	807	807	860	905	858	827	862	856	839	849	806	816	800	875	757	860	871	839	823	797	857	829	802	753	838	839	825	807	806	838	836	839	818	836	813	808	825	809	833	817	788	796	818	836	867	824	836	846	820	841	853	827	811	814	868	827	829	799	837	838	831	793	796	865	848	815	830	818	813	833	850	834	796	803	844	801	766	827	826	813	799	792	841	825	825	809	820	884	910	813	839	840	805	777	808	821	789	831	832	809	812	852	837	819	832	758	812	818	801	824	797	808	801	835	855	811	779	822	789	848	838	828	824	814	849	845	780	801	823	835	861	753	862	783	828	862	864	842	812	809	779	782	772	866	854	843	816	851	824	859	788	819	788	814	836	832	809	796	846	787	827	855	799	819	860	833	823	811	812	825	839	837	838	868	819	808	802	824	819	842	880	803	808	814	827	793	851	839	828	775	822	848	823	842	825	817	825	847	780	841	823	791	771	804	866	838	805	798	810	841	824	822	788	864	840	811	785	841	801	830	847	821	804	832	847	839	805	834	864	811	838	877	861	793	826	826	827	827	852	861	827	872	820	805	837	819	829	844	827	852	863	828	818	832	777	793	863	829	774	795	785	837	895	840	870	783	850	845	853	896	808	811	795	810	840	835	810	798	832	805	782	828	835	808	841	811	860	828	811	822	815	813	826	861	803	812	790	801	831	858	768	793	810	855	850	799	870	838	810	809	743	820	827	809	822	804	862	845	907	837	828	813	798	860	845	839	881	843	764	835	822	816	871	852	859	820	830	775	794	799	840	833	814	786	823	808	822	869	783	840	812	803	877	845	828	829	833	834	859	809	847	833
3630	302	258	296	277	272	301	276	279	276	270	279	274	267	273	317	265	256	248	287	290	284	268	246	262	325	266	285	275	285	267	274	260	294	247	276	247	249	275	273	246	265	259	265	276	292	277	285	246	261	297	281	282	255	274	267	261	290	285	298	235	257	297	293	270	281	271	275	272	269	297	268	260	309	280	251	294	302	320	292	267	261	262	264	253	284	256	283	276	295	247	282	241	257	313	287	261	272	279	296	279	246	274	294	277	300	269	284	272	257	264	268	273	278	290	275	274	281	266	256	287	282	251	255	271	270	267	265	267	270	287	285	286	274	274	295	274	268	281	315	282	266	292	281	281	272	291	280	281	282	283	299	265	294	264	285	267	270	265	302	268	244	258	254	257	295	295	263	275	264	291	268	270	275	282	290	250	282	290	271	289	281	287	259	270	266	274	272	290	251	268	274	291	289	302	254	258	277	260	260	262	260	248	294	265	304	275	290	304	288	265	286	265	285	260	246	244	284	282	239	252	283	278	269	289	288	266	299	296	284	276	283	254	305	271	277	292	267	298	245	248	261	279	281	273	274	256	305	243	292	279	295	277	273	262	266	245	292	279	277	304	266	305	262	259	282	255	266	282	302	291	276	279	297	298	273	286	281	258	275	253	255	273	286	282	277	265	289	265	303	281	261	282	269	297	266	288	263	252	264	258	245	278	260	264	251	278	272	280	284	278	285	280	262	293	305	296	277	255	290	284	289	299	274	260	252	257	256	268	270	262	257	270	282	259	258	287	263	275	273	287	248	267	290	281	289	258	245	278	273	285	261	285	266	307	243	284	283	311	284	294	265	291	281	271	251	263	288	298	279	274	263	268	292	281	290	241	278	250	277	303	271	266	267	288	276	251	271	294	265	265	270	291	297	271	285	280	262	281	283	287	263	287	237	230	267	270	279	281	283	266	283	299	271	263	278	303	269	256	267	271	265	286	265	246	248	281	258	282	271	257	279	260	263	287	330	252	242	257	275	309	271	267	286	257	265	291	269	277	291	262	286	260	242	281	257	249	299	238	260	248	252	293	258	243	290	289	282	258	256	282	272	256	257	262	236	275	292	236	258	263	273	274	275	259	256	314	254	264	244	274	267	254	273	288	284	281	295	274	271	266	266	242	241	275	315	261	277	282	287	279	263	260	277	259	273	264	282	271	281	297	272	261	282	257	283	283	276	261	255	266	290	271	248	253	263	262	262	255	268	269	264	299	253	266	240	257	262	284	261	275	265	277	266	279	287	308	286	263	265	237	322	249	277	278	243	284	273	293	306	247	276	260	298	291	269	282	262	263	261	296	269	276	262	247	281	273	276	261	270	250	271	248	264	271	287	289	276	279	261	275	268	249	244	238	255	241	259	308	281	283	273	302	284	247	257	266	246	307	271	313	273	268	252	252	225	300	293	269	259	295	280	281	262	268	297	311	306	271	280	305	263	293	254	264	282	268	283	262	271	263	297	261	253	305	275	265	269	303	268	266	268	269	275	298	267	260	257	242	264	282	288	309	261	270	270	276	249	277	271	244	262	274	273	280	257	263	281	285	260	265	298	264	302	261	282	255	266	286	294	297	295	273	288	286	273	283	272	259	264	270	251	285	278	251	248	277	261	286	315	288	286	277	297	267	258	231	283	283	273	282	265	283	288	288	281	297	268	268	269	245	238	279	285	271	262	270	291	281	275	256	266	286	249	256	298	286	284	297	303	327	270	292	283	270	261	299	272	244	266	254	270	225	277	278	279	309	264	264	277	277	270	262	292	306	252	253	273	262	289	289	242	282	288	270	254	285	276	299	317	267	273	290	266	263	276	273	277	286	285	252	272	273	274	256	285	284	270	297	304	280	285	282	281	272	275	243	270	282	273	282	267	245	286	259	267	273	291	282	279	277	262	284	240	304	288	258	271	285	278	267	273	294	228	263	258	291	295	288	295	287	289	272	253	275	266	280	257	291	283	257	297	281	263	265	274	277	231	268	281	254	268	249	240	237	310	287	290	305	253	269	279	287	283	263	252	278	304	276	281	273	260	261	283	257	279	294	266	259	289	260	289	277	248	291	255	302	270	304	241	253	296	258	258	261	257	271	268	244	289	305	276	281	239	283	265	282	277	273	257	274	270	263	274	303	298	262	259	282	270	268	301	259	251	271	268	273	252	270	308	280	226	268	251	274	240	315	293	279	273	296	265	284	293	231	254	280	271	267	268	277	263	263	277	291	253	286	281	267	300	279	255	268	287	281	279	276	280	266	283	242	276	271	260	265	304	258	283	273	301	270	286	232	294	256	241	272	285	263	262	232	265	253	288	278	250	255	278	264	271	272	280	276	272	249	274	266	277	270	267	262	270	297	261	268	285	282	288	292	314	253	267	231	305	266	267	291	272	272	254	273	249	273	261	271	304	269	264	254	268	244	265	276	259	248	264	276	266	258	283	280	256	250	252	266	261	272	302	277	297	289	258	269	270	283	264	265	278	244	282	267	261	262	261	282	295	265	303	279	270	239	265	271	285	265	284	282	273	291	282	284	259	281	264	246	272	281	273	263	323	273	259	253	265	279	303	306	249	258	273	285	308	287	259	255	264	283	282	255	267	282	300	294	259	240	284	283	266	274	267	251	259	278	260	267	280	267	257	281	283	256	283	302	263	266	265	264	249	265	296	275	322	255	311	268	273	280	265	245	276	296	275	247	279	244	260	280	274	292	237	258	268	268	256	256	259	276	255	265	248	291	285	285	290	233	271	262	287	257	262	287	287	262	284	314	276	241	282	274	234	253	323	265	289	252	289	276	274	268	282	303	269	251	279	259	286	266	270	286	244	280	287	290	271	281	265	275	253	260	274	269	278	271	261	244	268	278	245	268	291	256	313	299	262	287	243	281	278	280	257	249	277	266	272	245	263	283	259	266	223	260	290	274	268	280	255	255	275	280	309	259	277	273	266	263	229	255	272	272	282	288	247	284	289	273	273	277	275	279	270	263	306	300	307	286	275	273	285	273	293	313	263	258	282	269	269	247	273	286	267	257	275	295	259	271	267	263	293	284	272	274	325	281	264	303	281	265	288	278	276	278	266	287	264	259	277	257	294	301	292	302	305	247	293	277	276	277	265	300	293	280	271	272	276	268	276	292	271	250	278	284	271	270	280	277	279	267	262	284	279	261	252	262	312	264	278	274	267	281	256	283	234	299	237	237	317	294	274	288	272	262	296	253	311	276	249	229	255	282	266	267	252	274	290	260	273	307	267	257	264	273	274	272	259	283	298	281	294	276	291	306	263	298	287	258	279	263	258	295	258	282	256	295	277	291	271	242	273	315	270	227	285	292	277	280	286	286	271	287	265	257	267	245	279	246	292	271	283	309	236	278	284	281	273	265	289	273	276	279	279	278	307	275	267	282	260	258	236	300	262	275	301	247	282	295	293	302	250	283	278	284	254	275	266	279	303	261	278	291	267	271	276	257	291	268	270
4192	763	750	706	753	771	725	688	673	700	716	677	738	668	728	623	649	671	681	655	683	711	639	650	657	669	712	659	679	697	671	682	639	696	697	697	650	679	686	681	622	661	689	700	666	658	705	636	685	643	664	691	671	621	658	679	677	677	611	684	665	674	693	610	672	652	655	663	680	687	648	699	687	673	706	646	650	670	703	660	651	660	679	650	663	657	655	671	633	685	680	696	637	658	668	635	667	614	684	670	702	656	643	677	651	693	654	692	680	692	696	628	678	712	709	703	657	651	691	712	665	669	691	684	616	660	673	626	639	713	648	706	684	626	689	689	645	695	638	692	692	663	676	661	664	677	643	720	643	638	702	668	672	673	681	648	683	658	669	697	662	670	695	689	671	681	704	665	703	688	662	672	664	685	671	662	691	665	682	652	647	699	698	620	636	665	657	655	632	671	670	662	668	641	698	654	710	602	676	666	648	635	638	666	703	709	647	664	710	692	704	649	697	704	641	685	646	667	673	681	613	730	628	693	697	639	671	622	680	678	659	670	727	665	701	620	646	699	646	665	632	654	668	705	710	629	660	636	711	663	666	712	634	650	664	689	674	664	718	660	672	642	679	666	687	624	683	688	677	651	702	681	644	658	677	643	674	682	677	687	610	657	672	700	695	694	646	689	718	691	621	700	651	652	725	694	659	684	692	610	649	668	683	631	664	597	635	620	713	694	692	724	665	686	654	661	662	651	623	692	709	677	704	699	680	630	679	676	671	661	657	636	685	663	695	681	698	676	689	630	698	685	651	640	634	659	639	653	675	657	683	678	685	650	692	648	680	689	692	652	661	729	672	690	681	703	708	666	672	688	618	676	693	681	654	681	668	608	667	691	651	750	673	648	673	657	674	684	688	649	730	620	677	673	697	683	638	647	724	629	700	648	651	689	624	656	725	691	646	700	671	669	645	628	641	685	690	632	682	599	700	662	653	675	660	691	639	647	657	715	663	688	660	655	655	656	645	673	623	676	683	648	688	663	655	636	681	647	653	679	674	639	646	675	677	655	627	676	683	652	700	674	694	672	653	681	647	664	643	673	692	622	653	662	629	631	653	632	676	669	693	712	630	650	687	666	694	676	671	656	655	708	657	664	692	663	718	671	708	673	674	677	695	632	689	706	716	680	690	689	689	620	668	630	664	665	664	671	655	684	670	682	651	698	679	685	660	656	690	639	644	738	673	673	707	649	662	677	674	674	693	679	712	698	628	664	666	632	694	630	638	698	659	710	698	684	658	676	650	672	673	652	675	633	662	684	641	661	639	699	677	676	661	679	647	651	685	635	688	648	675	699	713	685	699	668	618	655	755	685	668	668	666	684	689	671	663	750	676	686	671	688	665	645	710	660	671	632	692	697	702	711	703	647	666	671	660	682	635	609	701	690	684	662	641	695	720	683	710	668	676	676	631	707	654	675	636	677	696	669	677	700	651	649	641	713	650	687	704	638	666	707	692	673	642	696	638	662	648	680	663	684	664	723	671	660	643	659	691	645	652	674	692	700	675	601	658	660	692	655	695	650	669	636	679	692	633	659	669	684	677	645	654	647	696	708	623	646	712	686	689	678	654	723	664	705	689	688	665	621	677	662	675	684	661	740	641	658	692	652	630	652	648	647	679	704	636	629	664	665	645	709	673	673	676	632	677	705	662	673	681	684	666	676	644	677	695	661	692	728	638	681	617	686	678	646	646	634	664	659	693	638	663	713	705	664	663	700	700	658	645	698	713	674	676	651	653	622	687	645	706	698	632	681	661	678	638	664	653	687	680	669	651	665	663	652	680	633	652	677	658	673	695	658	672	647	718	740	679	693	719	626	654	711	693	679	663	701	652	650	653	671	689	657	644	652	642	651	645	694	706	610	672	660	722	669	663	644	639	699	680	630	646	651	651	586	644	652	697	694	636	672	652	664	684	660	633	650	685	708	649	656	696	731	651	655	689	690	709	667	644	640	680	683	666	661	714	663	657	666	680	639	653	650	686	711	652	667	639	681	679	658	621	680	669	658	679	641	668	637	656	692	630	679	656	667	669	684	682	700	664	687	639	701	639	647	660	687	645	722	689	671	644	681	671	680	632	661	686	657	650	668	660	665	663	659	661	675	699	651	689	677	642	703	685	668	673	634	681	699	682	659	649	679	706	676	673	694	697	687	619	663	664	668	680	688	663	660	695	679	656	650	681	681	646	693	655	672	672	662	685	689	653	720	677	664	605	642	682	660	650	654	715	670	663	665	680	712	679	640	669	689	668	692	690	736	667	679	698	728	705	668	727	685	667	709	684	648	680	681	655	670	701	662	683	648	641	686	631	723	641	639	661	655	674	676	649	687	647	644	663	669	671	645	697	653	718	680	685	672	683	695	686	655	703	611	665	645	656	662	683	642	681	713	682	647	640	672	693	646	723	675	714	676	670	668	656	721	662	605	678	689	672	627	723	715	668	677	729	679	670	670	670	706	651	635	661	741	714	656	669	660	674	619	689	684	663	669	661	676	672	642	657	674	656	649	670	663	706	671	649	649	680	632	657	680	670	663	630	639	645	697	613	680	661	687	702	635	672	668	695	692	699	676	611	708	677	678	673	685	672	695	651	673	721	694	693	652	685	694	663	659	667	639	650	682	645	677	707	710	639	654	622	716	660	667	668	630	638	692	675	694	608	693	659	636	678	679	639	660	640	656	669	675	675	674	698	684	655	684	667	683	724	686	712	660	654	697	675	692	631	680	687	726	652	660	658	632	643	646	664	669	671	661	652	679	671	688	620	690	692	692	658	631	715	672	693	695	691	646	672	652	660	706	643	682	688	624	639	679	633	699	678	687	647	676	676	657	689	712	683	707	676	660	662	661	704	673	706	650	667	704	671	710	653	648	661	628	703	727	686	702	689	665	669	669	725	678	674	660	714	688	662	716	650	605	714	684	654	649	705	646	679	672	641	705	613	642	652	685	692	614	685	677	682	635	645	687	669	688	652	661	668	645	677	690	706	650	677	669	629	637	646	676	649	658	670	666	678	710	650	643	680	703	645	685	662	653	674	587	669	670	699	680	686	687	675	641	642	683	655	662	692	724	685	701	674	689	669	686	694	653	670	639	647	667	695	672	674	659	684	729	710	660	636	660	634	652	660	678	673	688	680	675	658	641	694	672	611	709	658	652	662	675	637	665	666	671	664	673	686	667	669	670	656	690	679	716	698	641	710	705	647	674	614	736	662	673	658	701	688	609	679	689	652	642	634	665	702	683	706	686	644	670	658	607	696	667	652	645	661	682	705	658	652	713	659	666	671	657	675	690	644	681	683	681	681	677	675	674	677	682	668	692	650	673	628	631	674	693	651	666	658	643	669	675	684	677	677	642	654	635	689	703	679	688	643	705	673	677	723	666	677	675	686	676	718	641	631	700	644	628	641	680	701	654	660	676	689	700	662	685	639	680	714	688	697	752	647	704	645	657	683	641	638	674
29053	4225	1177	824	590	496	444	368	307	300	283	280	248	245	271	220	222	194	204	189	203	189	178	182	209	187	184	194	193	212	200	187	199	202	189	168	193	195	198	214	186	207	193	168	186	235	213	196	196	195	204	196	175	218	205	173	204	165	188	180	181	178	191	186	194	189	214	188	193	176	204	170	189	208	213	171	188	183	187	205	184	196	211	205	181	187	181	205	190	191	219	184	190	203	195	178	218	196	195	199	178	186	184	186	207	201	201	203	213	178	177	198	195	182	191	196	192	178	190	200	158	174	191	171	200	198	194	183	204	175	171	196	189	186	198	188	202	180	218	184	173	191	216	205	167	198	198	174	196	166	206	171	180	196	192	183	201	172	196	168	221	173	181	199	224	214	187	170	196	181	195	176	186	164	202	179	186	192	191	163	215	187	206	182	173	149	222	183	209	195	195	190	200	203	175	176	213	183	184	180	188	193	198	165	199	177	201	194	198	176	195	194	209	203	189	169	212	203	201	223	187	202	184	209	196	220	169	167	187	170	175	194	181	175	187	205	185	189	202	193	176	176	186	194	192	177	196	173	202	185	196	218	198	190	211	182	195	165	193	205	192	198	159	194	175	168	203	197	184	179	189	184	172	191	204	201	234	198	195	182	202	198	208	171	179	197	185	216	190	205	181	175	176	170	176	176	181	200	197	181	195	192	201	179	183	195	207	186	165	190	181	199	171	179	169	199	168	178	167	190	188	183	192	190	195	184	170	194	205	165	178	202	191	202	182	165	219	178	168	199	197	188	185	200	180	144	185	198	202	194	200	177	198	194	181	186	208	198	198	201	192	199	210	194	170	202	201	204	189	180	195	183	200	171	197	195	203	192	189	204	185	166	190	168	185	184	199	172	165	202	167	191	188	180	201	186	187	183	185	184	175	192	184	184	179	191	191	195	192	180	161	194	194	195	219	198	174	211	196	183	180	170	193	182	192	173	185	192	194	204	177	185	202	159	173	200	179	189	168	194	194	186	183	201	174	206	178	184	171	206	200	205	199	189	179	187	174	213	180	193	187	176	169	156	186	190	174	172	198	188	174	198	192	201	194	199	205	203	190	202	189	205	203	190	192	158	190	189	195	180	176	186	196	172	199	174	183	203	200	181	196	186	177	210	208	192	182	219	194	184	195	183	189	190	174	199	165	187	197	184	184	201	203	156	176	176	178	180	168	194	214	157	207	185	175	182	203	185	185	209	182	189	208	196	206	185	155	206	193	177	193	183	186	190	189	166	191	175	194	187	186	188	188	171	193	177	165	188	169	193	184	157	188	196	199	186	208	179	194	179	188	197	194	212	209	183	214	183	185	203	140	201	217	176	190	192	190	185	202	197	186	176	206	169	182	185	173	177	201	157	163	199	194	176	184	198	177	205	205	202	203	176	183	197	199	172	160	210	185	171	181	197	169	198	171	180	183	189	197	180	160	191	198	177	178	189	195	206	189	177	186	182	164	164	191	170	191	188	221	205	180	170	206	193	196	170	171	179	180	197	213	206	159	155	146	195	193	214	188	195	191	217	180	186	174	202	174	176	179	194	185	186	186	169	199	208	171	163	192	169	192	184	212	167	172	192	197	185	194	180	206	213	164	211	173	194	200	196	158	192	171	187	193	188	179	204	195	170	206	186	192	178	170	191	184	180	174	204	181	174	203	170	213	154	177	175	184	172	219	184	198	181	174	178	214	194	185	158	173	183	168	212	203	178	191	195	167	198	174	162	187	175	170	209	193	183	193	188	193	173	206	180	182	194	174	204	183	220	203	178	194	192	166	171	181	185	185	198	193	192	210	180	191	198	216	221	221	181	198	195	192	171	181	179	195	179	194	177	165	171	196	164	187	212	201	198	187	160	213	181	176	198	172	206	176	182	175	182	172	189	225	194	207	186	193	192	166	191	164	208	200	194	204	192	150	194	178	189	197	209	171	200	182	202	184	169	203	174	163	225	192	189	195	192	194	191	191	192	174	157	197	186	192	161	193	182	189	193	193	175	190	182	194	200	187	180	172	197	207	200	218	193	200	194	192	181	197	150	191	193	214	190	214	202	175	183	186	197	215	191	182	186	176	171	193	171	183	187	190	190	200	193	180	193	205	193	194	211	187	195	195	198	204	197	185	175	187	182	204	177	178	186	198	175	197	197	188	166	182	202	216	165	190	168	169	191	176	196	190	183	184	202	187	149	159	201	185	187	184	197	207	189	189	177	183	198	188	181	193	206	191	186	174	194	180	187	195	180	227	215	185	197	187	176	197	178	191	217	191	190	167	200	207	168	188	187	213	184	183	181	216	187	172	176	179	179	178	172	188	171	186	194	187	176	184	199	186	188	183	176	210	178	193	197	213	177	202	193	165	177	192	197	191	173	174	166	180	182	167	211	181	211	198	214	174	177	166	195	191	194	169	167	161	175	215	207	175	180	180	163	198	169	178	190	196	184	179	213	201	185	205	199	167	187	188	187	166	185	182	182	183	200	200	182	158	168	175	188	201	194	175	190	192	188	188	196	181	184	212	171	196	171	161	201	171	215	202	200	170	183	187	213	183	183	189	179	177	164	189	194	217	160	191	198	203	189	153	179	192	183	191	175	159	182	176	218	191	177	187	211	186	184	187	204	175	187	166	175	192	183	191	178	183	184	227	197	194	172	164	193	178	174	189	192	193	202	203	185	191	216	186	175	190	188	183	151	204	201	189	173	175	203	197	206	178	189	206	193	187	176	188	183	173	164	167	198	170	176	167	205	197	183	204	156	154	169	182	181	177	206	199	146	202	203	177	188	171	220	205	179	191	179	179	182	185	180	159	190	195	201	192	166	213	199	187	185	167	179	178	212	184	192	207	177	210	175	183	186	174	174	176	172	182	204	204	161	170	174	162	182	165	214	173	162	169	187	185	196	181	181	184	185	194	189	177	162	201	179	194	204	171	178	170	174	176	174	196	174	171	170	184	178	192	182	168	188	190	195	201	182	171	196	187	194	215	176	181	189	190	172	177	184	144	194	187	193	180	193	178	191	203	190	188	193	181	197	207	171	166	179	189	141	179	185	196	205	196	173	212	181	184	207	217	190	175	189	192	185	181	190	199	161	180	208	186	191	178	200	215	168	175	163	189	211	191	176	206	196	191	169	195	195	190	184	172	201	197	162	192	190	197	181	170	185	179	204	190	204	186	181	199	198	181	188	186	202	214	204	173	190	179	212	180	186	189	203	191	187	202	182	177	204	187	189	183	197	178	194	189	163	186	186	189	199	167	158	201	180	182	199	183	199	172	192	177	183	193	186	202	198	199	195	194	208	192	217	177	189	178	177	169	219	190	207	169	194	212	189	200	181	184	193	161	185	185	178	214	207	194	159	173	187	186	180	179	173	190	166	181	191	192	172	194	180	199	189	193	191	195	191	179	220	178	180	167	165	185	198	164	191	190	201	203	206	174	163	205	185	169	199	206	194	192	201	188	193
13233	1156	2390	2735	2496	2082	1777	1448	1383	1225	1080	1059	923	815	830	775	791	740	684	715	708	684	653	621	620	627	647	635	575	573	584	589	566	589	569	552	583	548	534	502	527	561	525	550	554	556	560	503	498	544	516	535	532	537	489	524	532	487	560	485	468	518	499	522	544	507	492	547	524	495	524	470	512	539	555	519	499	511	506	516	517	539	541	532	472	459	487	508	536	536	519	521	507	538	517	503	547	511	532	511	502	496	556	528	511	484	516	518	528	500	507	533	470	519	521	523	524	490	465	501	523	509	506	484	551	513	499	552	538	474	524	503	528	518	540	486	506	528	530	489	539	534	504	511	513	549	510	505	499	541	531	516	597	544	503	549	511	532	511	464	522	507	521	475	526	573	518	507	506	532	519	528	490	543	507	531	486	518	497	511	529	555	535	515	483	488	534	525	463	468	534	537	507	499	497	518	567	503	538	534	520	528	549	515	525	506	507	495	471	506	522	486	506	525	490	542	491	522	537	500	498	516	508	512	501	543	483	492	502	531	513	514	516	534	510	493	476	541	529	528	508	516	495	515	557	508	478	539	524	509	531	512	556	515	508	476	529	486	498	485	485	559	506	512	550	499	520	505	469	509	500	550	520	492	494	497	486	561	464	526	501	528	533	544	527	522	530	539	531	519	516	476	482	534	534	511	544	543	503	509	510	469	489	499	512	496	516	460	537	538	505	482	500	515	516	483	497	501	520	536	526	535	497	511	549	536	535	503	509	537	543	525	516	529	497	481	539	487	487	524	522	509	504	527	517	539	512	531	528	476	507	501	513	492	509	518	535	489	481	448	536	530	550	532	510	516	499	551	503	528	512	509	486	539	555	490	507	518	514	510	510	550	534	517	543	533	494	543	549	533	547	517	510	531	542	519	498	483	527	498	522	523	514	540	493	531	539	509	438	501	521	510	556	532	548	560	528	504	516	526	464	514	515	478	485	497	474	561	524	537	464	553	510	486	507	524	494	500	494	507	521	493	516	517	537	527	533	535	531	517	513	476	523	528	491	500	524	513	520	503	473	521	473	488	501	518	502	520	587	511	512	504	515	544	478	501	534	513	515	485	506	478	473	477	515	490	484	514	536	533	500	515	511	521	461	536	512	439	521	519	506	498	554	502	502	533	514	509	516	534	538	472	482	502	540	519	532	487	504	532	494	514	496	533	513	520	502	493	489	506	466	493	508	466	551	485	470	538	495	538	534	542	516	526	494	547	504	459	528	535	510	496	491	556	482	505	537	511	543	504	491	525	533	473	498	515	477	495	477	496	501	535	516	492	497	548	526	456	513	485	499	511	516	496	477	499	534	510	482	472	499	473	490	508	525	481	522	534	473	516	508	522	498	558	523	522	503	550	534	497	541	503	515	471	476	495	519	507	517	537	474	501	541	485	538	546	528	506	534	535	508	517	524	501	500	474	542	566	499	528	544	492	538	491	554	485	524	543	491	478	522	551	477	504	466	489	515	496	531	489	499	479	516	516	534	530	527	525	516	489	532	530	536	527	486	490	482	491	554	490	552	554	532	531	512	520	508	490	512	528	484	495	466	524	519	510	546	521	526	540	523	550	491	548	544	520	541	539	532	483	528	504	521	494	477	515	506	445	503	483	543	511	479	487	475	491	525	489	473	524	500	488	525	512	492	482	497	518	500	514	536	475	490	564	556	516	495	489	476	531	511	482	543	487	519	546	509	554	549	518	532	525	515	495	502	512	524	508	536	509	507	505	498	502	468	479	515	519	503	541	495	515	478	521	518	538	492	523	509	525	527	541	492	520	510	525	516	538	524	500	500	483	525	528	501	475	536	550	527	506	543	492	497	514	494	471	450	539	531	502	512	476	493	555	530	474	511	520	520	495	511	524	469	500	529	522	517	533	482	523	543	479	482	508	527	528	518	488	540	526	497	529	497	522	490	540	461	518	515	536	494	511	507	545	496	529	495	467	511	499	553	510	502	490	511	483	514	523	534	513	495	484	527	514	490	516	539	522	501	503	516	477	533	555	516	483	534	512	476	544	551	501	520	555	451	524	521	558	497	533	516	496	506	491	547	497	441	499	466	510	532	525	530	512	498	495	564	476	502	504	518	507	472	507	542	514	530	502	528	489	513	507	508	542	509	492	556	537	495	503	541	539	526	486	463	511	500	465	466	488	510	496	543	513	515	523	541	548	495	522	500	553	549	478	542	506	515	521	536	551	512	508	506	501	544	541	546	506	508	510	549	517	518	511	501	535	524	501	536	546	495	512	536	504	485	502	499	577	506	540	511	535	517	508	515	507	510	512	472	482	518	543	490	504	476	508	535	525	512	496	551	509	512	508	515	552	485	502	521	533	518	476	493	504	505	491	546	537	505	539	497	540	485	515	518	511	531	510	477	500	507	503	510	505	509	499	535	505	540	517	493	508	540	498	493	549	508	518	492	537	492	522	482	516	529	480	531	514	514	506	498	499	521	530	511	563	493	527	470	498	496	529	485	498	502	517	510	458	520	505	511	535	504	458	481	542	541	515	544	489	551	496	486	473	497	509	502	518	533	547	505	536	543	535	487	505	501	477	504	530	524	511	534	522	517	527	500	555	506	516	511	486	490	533	520	505	538	503	494	515	518	521	484	487	522	530	550	506	530	509	535	492	538	524	550	480	500	520	532	534	525	503	532	509	513	512	522	517	479	463	532	504	524	526	539	539	470	477	518	507	520	503	473	487	519	476	528	518	497	529	523	488	515	531	563	505	505	534	533	539	555	517	533	493	504	456	473	521	513	527	485	488	488	499	488	502	511	506	488	544	514	511	560	520	505	540	511	511	514	534	494	529	504	530	471	508	537	508	504	510	547	500	534	511	476	505	490	515	530	517	488	480	500	525	526	511	504	486	562	494	509	475	523	474	539	525	509	509	498	462	533	487	505	522	518	523	575	495	543	482	517	532	491	513	494	521	508	491	486	507	564	457	483	497	533	528	504	528	525	526	562	494	507	510	513	518	541	485	482	522	561	552	567	519	495	506	530	499	492	576	507	501	507	540	473	514	529	501	503	473	494	473	515	515	520	509	496	526	480	511	466	494	513	467	506	499	546	460	485	526	499	560	548	491	524	532	499	532	481	527	535	539	535	487	532	491	488	529	487	530	530	484	468	502	523	463	516	516	492	499	537	510	499	497	507	521	522	518	537	514	580	527	540	479	526	501	515	528	521	506	510	512	485	502	520	526	550	495	505	517	482	553	514	517	496	494	509	509	474	533	514	500	482	503	483	506	527	499	478	519	529	496	511	527	455	521	512	505	507	510	461	518	518	533	497	493	527	536	527	506	554	532	491	538	531	487	524	494	505	524	515	505	491	514	500	453	485	554	511	480	541	500	503	493	484	512	519	491	509	474	492	517	504	533	520	504	499	470	527	467	559	496	508	545	512	494	511	479	476	507	488	501	491	560	487	534	473	532	530	504	497	546	483	507	530	501
39745	9077	2736	1823	1285	929	796	648	593	558	496	469	435	408	399	397	377	406	376	376	339	356	344	347	389	344	366	328	329	349	322	309	290	353	312	362	366	342	348	338	331	329	349	347	320	280	335	332	361	376	356	301	332	295	328	357	358	348	333	304	296	339	333	330	314	342	324	343	314	317	319	304	299	328	319	313	315	299	332	311	302	317	331	328	337	303	307	354	309	316	357	292	327	317	329	298	316	297	296	313	332	306	333	338	315	340	342	308	322	315	337	329	329	328	306	332	312	285	322	351	340	366	319	339	324	321	343	307	323	289	322	316	332	304	319	299	302	278	349	331	335	307	292	325	362	344	338	333	333	291	361	330	314	323	340	323	302	327	302	307	320	345	324	316	341	357	274	298	294	329	345	291	336	304	310	362	298	331	305	308	325	343	335	308	313	331	305	334	319	320	347	342	300	302	328	330	335	316	324	328	273	327	283	316	299	328	337	327	301	351	361	324	327	308	335	314	340	312	333	333	343	318	302	348	296	334	312	333	311	325	338	330	345	356	338	311	310	329	309	314	307	331	328	350	297	312	330	345	296	287	328	330	335	316	297	314	346	348	300	315	307	322	311	335	312	343	335	289	327	334	307	366	319	322	313	294	306	331	354	347	294	306	313	343	322	304	341	346	319	299	267	343	319	302	309	310	315	302	324	306	325	337	324	320	305	314	314	328	289	316	345	294	305	307	327	299	329	325	305	327	329	304	301	361	336	301	331	325	299	309	328	330	306	312	326	313	299	283	294	332	351	305	328	344	323	350	316	333	305	320	318	283	317	300	320	288	340	346	293	358	305	339	295	351	304	322	336	312	332	327	332	317	301	345	307	351	307	271	315	345	329	345	321	298	330	356	293	309	329	300	292	322	320	324	334	330	330	339	338	353	325	307	302	339	348	336	326	313	315	313	325	272	333	377	325	298	314	324	336	325	349	288	321	326	314	346	315	376	325	303	322	321	336	322	328	309	359	326	304	309	323	313	292	323	310	328	311	329	318	348	333	298	343	303	354	319	312	331	319	317	337	329	318	330	324	335	341	336	308	324	325	309	283	323	388	334	301	322	333	325	300	336	319	317	307	344	353	328	327	304	318	297	307	324	323	350	322	349	324	329	347	322	311	334	349	317	319	276	302	307	298	312	310	297	307	329	305	317	316	347	309	295	321	297	338	304	306	293	306	331	328	356	341	312	323	347	333	326	288	337	297	331	313	321	326	325	291	334	330	329	335	343	316	311	294	320	309	263	292	325	332	319	308	328	317	332	314	320	277	295	313	335	317	322	308	336	285	327	317	298	345	323	344	339	313	346	281	345	336	316	310	357	319	344	346	353	335	287	305	305	359	317	303	323	320	339	323	333	323	319	316	319	313	282	339	306	320	322	331	287	322	343	339	301	328	324	335	300	354	334	298	331	341	320	366	333	361	296	305	304	339	331	338	297	324	364	308	317	337	301	305	361	326	329	342	319	312	302	319	317	329	367	277	325	311	320	317	324	329	291	325	363	306	319	308	303	379	338	306	303	328	298	297	283	312	324	297	335	365	304	311	296	330	300	318	300	314	289	310	337	364	312	321	328	334	324	332	297	287	283	339	315	297	309	332	325	336	316	328	285	317	310	307	294	344	335	308	362	310	314	319	332	320	319	312	315	311	342	290	304	319	328	351	348	320	302	342	330	291	326	304	332	300	312	326	311	326	359	299	323	304	309	326	314	296	333	333	302	317	354	290	335	320	300	323	341	308	322	300	329	329	324	330	320	271	327	297	331	298	313	364	329	293	328	322	332	313	319	336	310	309	311	303	298	335	327	337	312	312	318	314	314	278	338	296	309	315	300	330	333	333	341	339	300	274	302	312	313	311	304	297	310	329	330	334	306	341	288	314	372	355	345	324	313	324	342	325	327	323	333	321	329	326	346	322	316	342	325	304	315	308	320	289	307	313	306	273	298	305	323	302	333	294	320	345	318	341	320	329	310	327	303	302	313	322	315	306	293	323	312	345	343	333	323	317	334	376	320	340	329	278	329	327	307	319	312	314	318	326	322	322	310	322	313	325	338	312	330	298	359	343	330	283	325	316	305	304	319	332	350	294	299	310	323	296	333	349	312	357	315	327	311	296	328	338	318	295	318	344	352	333	310	312	303	338	362	326	315	317	301	321	339	354	289	299	330	341	312	335	310	323	290	326	331	320	331	311	326	323	371	307	326	338	364	312	332	326	280	294	330	321	331	357	312	302	319	308	336	324	314	312	308	312	334	319	337	307	330	324	304	309	316	317	275	300	298	330	370	293	320	313	309	292	319	300	318	304	319	343	334	325	332	300	316	339	323	318	325	333	317	320	355	336	330	296	325	295	329	291	312	326	338	322	303	318	347	338	323	336	349	323	339	310	338	306	329	331	311	346	331	347	314	280	329	304	337	326	321	322	330	324	303	345	308	319	333	321	325	353	305	335	324	341	376	344	311	322	336	331	316	318	344	300	352	306	330	341	342	327	302	356	315	350	306	347	303	331	311	316	339	314	329	316	316	329	333	317	308	325	337	297	311	365	320	316	339	305	301	307	294	323	324	330	312	321	319	324	338	308	322	354	340	333	283	306	279	328	305	316	288	296	301	299	354	335	308	330	289	318	310	310	323	284	322	316	293	305	336	315	351	303	308	341	320	322	323	310	315	298	295	320	323	326	295	300	295	350	332	325	308	330	340	319	305	324	324	337	343	339	314	343	310	308	287	341	343	338	337	307	335	322	340	302	347	325	308	368	323	347	319	318	348	316	318	341	328	335	300	329	309	339	323	357	314	308	314	333	327	323	291	289	296	337	325	332	291	318	286	322	306	309	302	315	334	308	290	311	335	348	333	339	304	324	343	317	303	361	303	297	336	328	306	333	307	319	312	336	344	341	331	333	316	316	309	339	326	343	303	309	327	308	297	319	349	330	325	325	308	346	332	317	328	319	320	331	341	321	342	306	306	321	284	315	331	350	318	302	314	302	311	319	312	308	310	291	359	308	314	343	315	303	279	288	316	292	302	354	336	329	284	346	313	346	332	359	326	275	314	302	323	336	355	338	286	327	331	315	301	333	333	330	331	366	308	334	319	334	323	328	313	303	312	310	321	312	344	304	313	309	312	325	313	305	320	313	353	323	342	328	325	336	330	353	314	350	314	342	333	327	319	324	312	348	327	326	348	309	328	333	322	350	275	324	268	293	326	303	318	309	299	321	360	333	326	327	332	281	291	314	334	314	308	321	302	329	310	330	351	313	340	311	266	306	315	340	335	308	312	295	309	301	298	327	340	291	310	306	300	319	313	310	330	301	281	272	325	342	353	296	297	305	311	332	329	305	317	307	331	323	344	282	316	336	321	315	303	330	330	329	294	314	327	328	303	310	312	338	318	348	329	351	296	306	333	345	312	343	285	327	335	328	309	269	353	338	355	340	316	316	353	302	336	311	343	330	357
17218	2098	4376	5174	4494	3790	3143	2642	2336	2090	1797	1788	1579	1535	1354	1324	1180	1271	1165	1136	1092	1094	1074	992	1000	998	943	944	932	959	888	935	915	925	911	853	876	881	914	878	892	799	865	890	876	868	884	852	847	844	880	829	801	877	804	798	848	856	815	836	809	823	842	844	828	794	808	831	845	832	834	815	818	803	850	801	830	800	798	746	793	807	793	819	793	821	779	757	791	789	842	812	812	782	805	839	836	823	768	795	861	828	810	758	815	827	823	802	801	786	810	793	829	816	827	787	797	774	747	845	779	802	779	806	832	796	809	793	803	769	769	831	787	806	795	791	839	792	773	762	798	826	830	823	862	846	778	865	814	851	811	839	817	808	790	845	801	785	788	807	804	811	821	816	862	789	826	854	806	823	837	806	806	794	819	810	841	792	803	822	817	802	840	792	825	782	854	804	788	802	779	777	823	800	873	777	796	787	778	786	797	798	772	812	806	821	774	796	746	788	808	841	777	810	796	794	845	811	856	796	772	773	824	798	779	788	790	793	784	787	817	767	744	853	823	796	803	810	817	801	750	770	811	829	783	787	780	821	795	752	790	843	795	764	833	810	761	831	796	790	883	777	822	795	836	758	787	822	845	795	797	780	796	787	792	805	789	827	824	815	872	785	801	832	823	817	799	805	799	765	873	800	782	775	760	781	820	776	783	766	805	791	822	771	797	773	792	769	795	775	806	810	808	822	842	843	830	808	794	796	745	806	825	815	782	802	803	810	788	811	798	784	769	759	779	803	786	758	809	823	752	806	815	793	802	860	786	798	831	822	798	818	835	857	762	809	746	771	789	818	827	830	804	802	813	786	840	778	764	797	808	772	803	789	793	764	759	829	768	784	822	793	774	769	785	812	796	773	780	794	798	785	783	794	812	752	800	783	775	826	826	798	801	773	768	785	829	797	773	761	754	840	826	791	767	797	761	809	778	841	800	785	776	777	820	787	780	810	779	755	779	826	779	789	774	830	824	743	795	788	819	843	825	785	781	737	812	798	844	823	812	800	820	767	809	789	792	730	798	792	813	722	801	760	818	820	768	799	745	783	776	803	795	751	783	819	749	796	751	804	737	856	855	822	761	743	798	762	800	807	785	795	794	803	809	797	757	764	821	831	818	815	830	773	837	801	796	800	801	825	793	760	804	770	831	793	757	786	817	764	814	805	799	753	822	809	804	777	758	837	771	815	855	807	805	766	803	794	810	762	788	780	778	779	800	828	772	780	784	803	729	817	801	802	809	783	805	788	767	799	784	781	820	754	828	808	838	807	800	767	785	808	796	760	819	847	759	800	802	807	835	818	747	750	802	823	786	816	847	840	749	788	802	799	847	796	799	819	843	775	752	748	753	794	791	833	780	863	800	755	800	767	767	768	792	797	749	842	860	774	782	819	810	837	815	757	814	763	793	789	853	816	748	877	796	743	772	785	855	780	782	818	743	736	787	793	826	811	825	778	786	789	798	734	772	834	785	794	820	776	782	806	771	796	809	817	800	821	781	807	832	834	805	809	818	810	771	785	814	738	794	788	796	809	793	814	773	812	769	798	789	788	792	796	840	815	736	820	818	838	758	838	801	788	751	798	771	825	739	787	807	765	796	800	807	791	785	798	824	843	785	846	840	821	814	809	790	795	795	770	729	785	817	789	789	817	780	782	783	844	807	793	839	840	798	739	780	842	829	788	802	775	779	812	828	823	773	787	789	791	818	801	832	799	751	792	760	757	830	764	816	777	774	843	820	821	817	770	808	759	756	830	794	761	799	802	798	808	801	800	786	823	779	790	767	772	793	804	771	846	757	797	793	793	799	771	763	840	784	804	759	824	839	781	835	789	828	807	834	852	784	791	813	791	791	783	800	819	770	826	806	767	808	814	815	803	815	744	799	775	782	775	815	769	779	779	817	808	832	814	797	801	802	778	834	812	810	851	793	826	818	777	828	787	787	801	792	795	831	787	803	742	809	765	806	835	828	803	828	808	802	786	813	791	812	835	768	799	784	841	819	823	759	807	767	776	856	809	790	804	779	761	791	813	843	795	772	786	785	839	818	765	778	752	839	839	822	804	757	767	775	811	817	799	808	828	832	769	841	799	778	823	814	815	799	811	854	861	767	817	846	812	794	824	779	768	756	818	811	833	780	794	774	773	826	809	822	797	776	799	784	830	764	826	828	752	785	791	781	819	753	751	822	796	757	842	778	776	810	835	764	779	804	765	809	802	804	846	820	817	804	802	781	792	771	810	810	831	850	799	774	802	801	793	750	781	855	818	780	799	798	769	819	820	819	787	804	824	796	812	797	827	782	797	768	737	818	771	772	786	809	833	762	786	811	795	769	821	803	768	791	798	791	796	875	824	811	797	833	779	834	821	803	767	794	798	752	780	814	803	802	731	790	766	787	769	804	775	834	787	775	834	780	812	797	818	823	804	808	790	768	769	794	812	784	808	816	803	787	805	796	727	807	826	866	820	837	797	838	743	791	799	752	844	788	833	860	771	784	845	812	845	756	784	808	802	824	787	799	785	808	829	838	779	842	764	779	841	775	868	792	849	791	760	792	797	833	809	749	753	807	791	764	761	830	789	802	813	773	765	837	810	799	795	783	785	753	765	763	844	815	816	785	829	772	742	781	836	782	782	782	812	833	769	831	786	776	769	808	734	832	822	806	782	830	815	854	750	812	785	821	770	783	798	848	788	766	799	836	834	772	779	833	849	827	811	786	812	811	819	749	789	780	787	722	802	804	811	820	777	810	755	780	798	781	773	760	804	812	824	831	772	777	807	783	819	864	830	799	807	759	814	799	767	826	791	829	780	802	760	758	755	806	795	812	830	786	796	806	823	783	811	759	827	781	829	839	783	872	856	832	793	801	833	813	811	782	792	801	808	804	800	820	798	826	782	793	758	785	811	757	869	787	724	859	766	782	855	810	846	763	786	796	814	758	789	770	819	788	806	805	793	769	811	782	818	826	842	818	827	828	835	755	804	780	785	779	776	789	784	815	801	809	818	765	792	767	793	806	806	825	814	767	855	763	818	834	779	734	787	747	828	808	809	797	786	824	783	773	800	834	811	796	778	822	799	806	832	816	825	829	782	814	762	840	799	762	812	774	752	770	816	789	773	809	853	773	829	803	768	847	808	784	773	737	749	751	780	788	780	828	799	784	792	799	792	799	759	825	758	817	776	832	734	803	824	777	782	806	773	779	828	828	769	807	784	841	786	798	814	829	850	778	776	798	750	781	789	789	844	778	746	783	734	788	820	796	803	821	799	775	821	772	829	789	808	781	810	863	770	802	809	777	826	791	808	783	829	838	788	806	829	826	775	816	836	780	780	781	785	791	844	796	800	760	793	823	764	801	794	753	820	731	785	839	776	811	810	799	863	775	806	761	800	840	861	795	741	774	795	815	772	746	775	813	786	792	806	788	807	756	830	779	794	773	775	834	726	792	831	825	747	862	766	809	762
3307	264	315	289	265	259	280	272	287	266	251	250	275	268	296	247	259	278	283	285	293	278	273	268	244	232	270	297	258	270	294	288	254	247	286	265	287	260	289	270	252	258	249	254	284	244	253	273	279	278	275	260	264	291	274	274	286	250	248	289	254	310	251	270	283	252	261	240	253	244	260	236	263	263	228	247	296	232	226	265	258	260	250	273	270	294	251	246	283	243	262	289	276	247	266	255	270	273	260	260	247	248	248	255	254	256	253	259	252	277	287	288	249	273	268	258	266	256	254	266	250	260	269	284	262	281	274	272	288	255	276	254	270	247	276	221	249	251	233	236	270	257	264	243	300	266	222	294	282	275	273	254	275	256	272	262	246	280	268	255	249	239	259	244	245	256	257	235	253	266	246	243	263	267	294	263	277	250	279	302	264	252	246	257	260	290	271	272	249	258	261	248	288	266	264	256	232	250	269	270	252	281	262	277	268	259	252	296	270	246	246	235	250	226	234	287	260	225	261	243	255	285	259	268	257	273	258	280	284	248	235	252	259	262	245	249	258	266	258	246	251	270	288	270	272	280	250	252	249	247	266	221	269	285	250	269	267	271	253	276	258	238	283	257	265	276	289	289	263	274	221	259	267	253	260	270	247	279	270	239	252	293	244	270	262	285	242	240	243	256	278	303	264	235	250	215	286	262	309	251	270	273	268	265	276	287	269	284	258	254	291	258	276	258	225	276	242	246	269	250	227	311	255	264	261	248	265	259	277	249	240	266	211	274	292	270	250	274	291	274	258	255	270	233	254	255	261	264	266	241	277	239	272	255	252	253	240	242	262	255	273	272	273	251	296	272	291	229	260	266	250	255	246	269	252	253	261	248	268	274	273	273	260	282	242	238	246	267	277	267	258	261	259	273	277	233	263	266	270	255	227	236	283	240	276	260	264	247	275	259	274	284	254	261	262	278	260	249	245	263	264	285	228	288	241	246	257	273	295	237	236	284	249	245	259	276	263	257	270	260	259	250	275	234	261	274	264	252	268	297	246	228	265	295	299	218	254	221	276	269	276	251	258	253	268	292	241	273	261	264	271	259	291	275	231	248	248	262	263	286	264	261	280	256	234	234	292	269	275	247	273	266	250	257	259	261	266	262	256	306	271	281	268	276	291	259	275	291	295	275	258	248	258	263	266	247	249	272	257	255	234	260	256	248	246	244	288	261	269	258	259	282	238	272	272	253	292	283	232	229	266	281	254	267	247	267	229	270	280	229	245	255	260	272	259	240	237	219	279	254	273	254	258	244	244	277	286	231	251	243	265	249	298	268	266	273	273	273	237	253	241	282	242	266	246	253	281	239	286	257	266	276	257	265	263	272	245	260	264	283	229	246	265	270	263	301	262	265	276	267	233	247	258	244	254	257	275	261	251	251	243	285	214	252	268	244	240	261	268	255	271	253	280	257	265	254	244	270	239	260	253	273	218	270	245	270	273	270	280	271	237	271	241	255	245	266	282	255	259	222	264	243	282	250	261	237	235	282	270	237	279	298	267	258	241	278	248	243	285	303	262	265	236	259	269	235	286	255	288	265	268	264	252	270	263	255	246	270	251	254	276	289	243	261	279	270	258	253	278	255	265	251	269	258	237	282	245	266	288	253	260	280	255	262	263	259	249	261	307	253	253	271	256	302	279	244	223	258	247	270	254	242	271	293	249	291	288	225	257	253	232	262	271	258	257	232	260	287	279	247	273	248	263	253	282	288	274	273	243	237	269	263	250	227	279	238	256	251	276	260	254	268	245	268	270	233	245	232	293	279	242	237	240	265	270	265	249	276	254	265	249	246	238	261	269	250	261	243	267	272	276	266	268	266	258	267	260	290	241	284	261	271	244	273	239	245	281	290	260	267	252	268	252	264	240	252	257	248	276	239	264	252	266	254	249	260	244	272	264	248	279	294	277	265	256	279	262	260	252	229	222	231	270	238	228	279	279	252	269	250	282	269	266	233	277	279	247	250	287	252	259	255	276	241	252	242	273	242	269	258	267	267	280	291	300	251	252	270	227	252	258	250	250	265	241	270	297	260	275	249	258	253	258	267	265	268	246	234	249	242	250	266	246	252	277	252	275	242	254	273	258	244	258	259	272	232	232	232	244	264	293	211	230	273	268	279	272	265	253	281	274	251	244	272	257	288	274	247	272	267	254	272	256	236	227	264	249	240	280	258	246	240	269	254	286	277	296	271	252	251	260	235	274	259	240	276	276	258	253	238	245	282	253	278	266	248	256	274	224	266	229	253	250	275	264	273	238	282	236	245	283	247	237	295	220	265	290	245	245	271	291	272	270	260	257	290	263	269	227	266	264	261	247	251	242	268	283	255	262	220	284	286	252	293	269	246	283	281	254	263	245	240	291	269	247	265	279	264	249	261	263	263	243	225	254	253	273	234	266	260	283	249	246	288	260	256	285	290	249	233	272	241	244	243	283	242	255	248	263	247	223	263	262	248	287	273	257	275	266	262	232	269	279	247	262	243	237	259	260	236	255	246	270	293	227	271	270	238	225	279	209	245	253	287	259	257	267	277	261	289	294	226	262	283	245	233	268	273	264	285	291	260	239	253	287	241	270	274	285	280	255	270	255	261	256	244	254	265	279	258	282	280	262	284	267	270	261	238	245	253	250	281	234	263	245	275	269	263	251	262	249	277	263	268	270	255	281	284	300	250	247	218	257	263	253	280	251	280	282	267	266	261	285	248	264	239	252	249	246	250	232	255	269	236	222	281	244	241	310	289	267	244	274	275	238	265	261	242	264	232	284	250	284	251	286	236	268	245	247	262	226	270	273	271	269	257	267	289	297	284	251	244	258	278	244	235	228	266	275	266	254	238	268	279	251	229	274	258	263	254	250	258	239	251	262	253	244	244	255	249	248	251	295	245	240	248	253	248	253	261	240	257	247	279	240	266	297	245	262	277	290	289	258	250	257	257	279	239	230	241	238	290	233	244	242	240	253	278	286	264	270	265	282	273	220	274	243	227	261	248	257	252	250	225	234	256	307	257	262	271	255	254	315	256	266	250	259	316	253	247	248	235	253	255	269	269	244	280	243	240	247	273	235	269	264	249	275	254	267	238	261	277	274	238	284	263	294	254	247	284	270	260	264	286	259	240	286	257	269	248	260	271	275	241	277	265	265	250	258	275	257	228	238	257	256	269	254	291	281	243	244	256	252	291	255	257	250	249	248	257	269	259	292	252	271	224	258	259	274	265	261	269	267	267	267	269	269	243	249	246	285	235	245	280	267	260	219	264	258	268	251	247	254	267	270	230	272	239	236	268	243	253	263	275	273	261	248	247	253	281	269	265	275	233	247	266	275	284	277	283	266	255	264	224	257	236	273	249	274	283	261	297	248	281	270	267	240	243	270	243	230	261	263	231	289	277	249	262	265	264	255	228	257	239	238	258	297	269	251	214	269	299	271	251	249	256	269	278	259	296	254	278	256	265	247	255
4051	657	715	708	736	737	722	708	659	681	642	643	644	655	659	694	715	648	676	639	656	669	638	651	642	632	638	633	608	702	657	646	625	661	639	622	601	656	609	631	669	636	642	642	611	650	665	624	640	655	702	665	591	659	597	650	647	629	634	639	620	650	613	631	660	682	672	642	622	664	656	657	653	592	613	641	648	591	615	634	625	643	665	629	630	611	629	686	651	639	664	660	648	608	651	643	643	623	623	650	633	649	633	672	638	640	713	638	633	635	674	663	637	635	666	647	622	647	647	658	642	693	685	628	651	638	609	643	620	637	657	635	629	648	643	637	637	653	649	635	690	645	632	671	677	638	658	650	638	651	648	680	653	648	664	649	652	679	625	686	647	641	665	631	633	635	634	689	645	673	696	641	656	666	649	691	611	643	609	675	667	729	636	641	646	658	633	622	675	670	622	641	663	621	648	654	598	611	634	625	665	654	645	663	637	677	618	644	644	643	663	627	662	652	607	589	698	648	659	661	674	607	671	626	622	648	620	643	648	653	662	630	615	648	646	626	654	665	628	641	632	673	655	692	687	677	651	670	628	688	660	610	690	647	686	626	686	644	654	650	667	666	645	690	655	645	614	644	707	647	661	650	645	675	601	676	638	646	643	609	641	608	669	640	607	643	638	675	667	668	686	668	594	647	680	653	641	644	654	608	675	651	665	650	628	673	617	688	612	651	637	620	646	663	643	664	637	619	627	647	606	660	641	614	631	672	646	648	654	661	670	699	636	673	638	677	625	626	608	628	654	636	597	647	622	621	650	607	654	588	658	658	644	631	664	628	676	631	605	644	658	600	665	629	657	649	650	669	624	639	618	655	632	681	641	664	636	649	661	657	672	666	647	613	625	639	653	652	618	688	646	654	663	604	610	654	645	626	680	598	575	619	639	648	642	622	689	612	658	644	641	671	645	642	653	642	700	650	667	626	682	648	667	658	656	645	643	629	650	632	653	670	598	611	679	666	629	619	642	604	651	614	663	624	606	689	633	644	624	658	642	605	666	649	631	625	663	648	642	660	622	654	656	614	651	692	641	632	664	659	613	659	670	642	635	678	622	658	669	694	619	702	673	634	689	661	643	649	607	680	674	687	652	601	630	681	642	690	598	653	617	608	666	636	631	607	650	647	644	626	656	654	643	640	646	670	646	649	683	636	633	630	633	626	602	640	619	633	609	667	631	677	674	662	613	698	639	588	650	617	663	628	655	661	684	612	626	647	644	639	615	634	602	636	641	641	631	654	675	650	681	651	698	651	629	652	652	670	670	624	639	663	606	601	640	653	663	649	664	666	647	641	609	654	650	635	628	630	636	642	677	638	642	638	606	621	628	693	616	642	644	630	642	646	635	659	662	646	674	647	645	616	668	678	666	602	674	663	671	657	656	636	655	657	633	597	647	636	635	669	617	640	658	637	652	601	668	596	674	601	655	613	671	653	652	647	653	657	625	647	633	654	648	615	652	604	703	690	675	657	658	648	623	662	664	645	633	631	659	603	663	650	654	641	673	682	659	625	657	615	607	647	614	644	613	659	654	664	612	619	648	693	639	665	685	585	667	678	636	656	686	631	635	666	674	635	627	669	651	623	626	606	634	641	680	616	656	656	588	620	676	649	620	664	669	651	667	652	617	642	638	635	637	633	633	654	691	652	655	647	619	593	640	663	658	675	634	630	655	631	624	660	643	625	687	619	691	639	651	609	636	664	621	640	659	642	600	643	668	675	594	634	665	612	663	609	672	674	673	632	652	632	596	614	659	667	658	663	679	625	661	659	659	643	656	670	633	650	614	666	669	650	638	653	644	645	649	675	670	646	661	684	624	670	657	636	634	644	667	662	688	604	654	629	666	663	650	620	650	647	711	685	673	673	646	671	629	652	642	643	567	669	667	623	592	650	652	656	638	616	612	681	622	597	625	643	657	609	623	676	668	662	668	678	676	630	656	605	645	683	645	662	644	650	672	628	645	666	650	643	672	670	664	620	656	624	650	655	636	647	642	638	629	622	683	643	657	621	656	677	638	610	638	620	622	623	656	622	640	639	630	649	647	650	678	618	621	606	661	628	662	649	626	646	669	665	648	683	658	643	631	625	633	635	648	600	643	659	637	682	641	626	720	620	615	672	596	652	610	637	655	660	663	658	656	639	663	666	584	604	628	630	627	619	656	620	638	630	665	677	621	619	671	640	644	658	679	619	698	680	615	630	632	610	622	656	683	644	641	661	639	597	661	619	635	670	651	707	662	627	630	647	646	643	666	637	688	618	628	693	640	626	647	650	664	646	643	650	622	629	652	628	642	667	602	642	638	690	652	659	656	657	682	656	659	631	631	600	645	661	689	625	672	627	602	665	699	623	619	631	670	666	629	627	660	638	626	666	671	686	641	670	638	653	670	619	623	646	669	665	643	647	649	663	647	612	672	664	674	669	652	651	653	716	637	643	659	644	650	625	659	618	587	664	620	632	665	650	640	658	651	580	659	715	640	606	617	672	666	665	621	629	682	629	635	666	688	592	647	649	621	596	679	628	647	640	633	646	629	669	626	638	634	609	632	640	648	654	678	654	645	668	684	595	675	673	654	641	681	660	650	633	615	658	637	622	650	629	624	667	675	665	644	600	687	676	624	678	641	653	667	658	661	617	691	664	639	625	607	660	687	663	642	619	634	658	677	598	628	646	677	645	661	605	620	669	656	673	603	635	634	638	666	620	633	623	658	636	658	643	620	687	668	650	639	679	609	640	657	648	665	642	649	672	637	614	658	631	642	654	625	666	616	653	673	620	645	650	664	655	665	627	608	646	646	605	661	661	630	680	594	662	643	610	653	612	664	657	658	614	655	642	669	671	614	684	652	647	624	603	625	673	642	655	667	689	650	646	624	665	641	626	629	623	683	628	650	641	594	618	667	654	703	641	671	648	629	668	641	642	672	679	687	619	616	607	614	642	673	645	617	620	637	627	653	618	633	666	643	662	613	652	641	676	637	676	667	621	653	639	636	654	637	664	585	635	640	670	663	638	648	686	644	653	665	651	688	605	687	622	632	649	682	625	621	626	649	636	649	659	636	636	636	626	649	629	668	681	685	660	640	616	661	675	631	629	614	665	635	649	673	629	592	624	635	659	660	643	670	626	678	697	656	615	602	644	621	681	691	626	637	668	676	645	620	667	657	638	653	626	648	618	663	683	649	637	650	656	637	645	648	664	612	629	607	657	655	610	636	615	646	587	648	619	668	612	646	631	657	611	654	649	630	657	629	666	640	634	673	618	694	658	671	636	673	671	664	609	653	659	616	603	677	643	681	646	652	641	638	620	655	591	618	617	634	665	617	644	667	657	625	618	644	688	616	637	626	622	602	621	666	655	645	641	700	663	656	601	669	611	642	640	633	627	594	669	621	631	635	687	674	628	681	633	604	605	653	614	638	659	630	649	630	697	631	662	691	635	655	624	671	677	660	635	661	627
28721	3960	1173	813	599	502	429	355	311	275	258	225	231	243	201	258	203	191	185	149	195	206	206	220	189	199	189	188	195	189	160	194	172	186	198	180	183	168	181	185	184	169	175	168	174	205	186	168	151	181	190	170	173	171	170	163	183	167	178	163	187	181	178	175	170	173	173	190	154	168	170	181	185	194	166	189	177	181	191	190	150	176	180	167	184	166	189	187	160	190	146	171	211	186	187	171	167	161	146	184	175	187	161	186	164	178	151	176	166	155	159	170	172	190	196	173	180	182	188	185	171	175	193	165	182	168	178	184	176	181	164	176	179	174	173	197	174	194	184	164	159	171	185	177	176	200	168	178	183	187	157	169	176	154	179	145	171	197	171	157	194	197	168	169	191	171	211	198	172	167	164	204	174	161	182	147	177	170	188	156	183	212	172	167	163	188	157	189	185	181	184	154	155	160	201	163	175	166	172	176	170	201	165	174	154	177	182	173	192	166	186	171	174	193	174	161	185	188	162	164	163	150	204	171	169	202	164	185	171	203	164	168	180	173	185	193	160	158	146	159	179	162	165	185	189	151	146	178	159	168	175	192	182	197	172	186	145	162	172	185	151	183	155	171	178	198	168	186	179	166	181	194	189	186	165	166	188	203	171	197	185	177	196	194	205	181	173	184	207	175	172	168	169	192	166	169	159	171	168	191	165	179	149	171	200	187	161	184	191	199	172	175	161	195	146	167	169	186	154	185	182	174	185	173	171	190	193	162	167	175	193	171	182	184	166	171	195	172	176	160	147	180	159	190	174	183	161	163	153	175	180	181	167	187	170	169	176	214	178	178	183	175	195	168	177	192	155	183	189	162	182	146	171	172	162	183	177	203	176	191	190	185	189	164	181	177	187	178	214	173	165	179	164	185	176	167	170	184	203	192	173	197	177	154	188	197	168	169	168	172	178	179	166	193	189	188	157	182	151	176	158	155	174	178	193	166	165	176	177	164	156	180	192	181	175	183	183	188	171	151	174	208	191	176	172	167	179	167	169	184	152	167	197	182	167	192	195	160	187	177	177	190	196	172	163	200	174	183	171	174	157	176	190	160	159	155	161	178	165	197	173	172	163	174	180	170	189	184	180	188	183	162	161	154	184	167	160	175	161	179	185	170	192	169	175	162	183	176	177	161	166	181	183	190	166	178	151	184	170	158	173	192	177	174	180	181	185	160	181	167	164	178	165	183	162	163	174	200	196	163	167	178	168	180	170	155	159	169	176	159	135	158	190	155	176	166	167	172	177	189	177	190	157	189	152	182	163	189	192	170	162	178	167	199	181	199	187	174	177	180	183	184	174	172	179	160	185	189	167	180	184	197	174	168	170	180	177	185	168	205	165	183	182	168	163	190	158	159	186	191	185	163	159	176	170	184	175	154	165	170	189	184	162	156	157	160	172	175	175	192	174	183	184	147	189	163	173	154	168	138	192	151	171	156	181	185	187	169	170	169	203	174	182	180	182	187	167	175	178	167	181	172	200	168	196	163	171	183	183	173	173	183	160	166	187	172	181	168	182	166	171	168	164	170	175	191	165	186	164	182	182	165	177	165	187	172	158	177	177	154	164	184	160	165	192	175	182	164	164	164	185	184	164	167	159	196	171	195	163	157	171	183	158	189	153	165	165	157	186	178	170	180	189	173	169	190	170	172	151	182	163	186	160	162	177	178	152	176	189	177	169	182	159	179	170	154	184	174	185	172	191	188	198	181	157	154	174	179	154	169	147	177	155	172	181	172	198	156	180	180	167	173	187	189	159	163	160	175	188	186	174	169	169	178	177	203	169	195	178	163	180	182	201	193	163	156	175	191	147	154	173	190	194	185	174	163	157	152	178	198	184	175	177	177	159	172	171	166	184	172	173	201	174	177	164	190	156	163	159	163	176	182	189	184	185	164	196	170	178	185	168	159	161	214	161	162	182	168	180	193	180	174	179	200	209	187	184	186	155	161	157	186	188	174	156	175	185	151	199	189	156	196	184	173	169	183	179	179	182	158	164	175	161	165	191	170	158	193	166	176	156	157	165	174	180	175	209	183	170	174	163	209	186	180	171	181	164	199	175	200	168	164	178	172	174	173	197	182	163	198	177	172	166	173	169	174	203	191	185	188	186	140	185	166	158	190	173	167	187	172	166	198	178	195	183	167	162	157	163	141	176	167	188	156	132	174	177	209	173	190	198	167	184	176	154	172	168	171	161	182	151	171	159	158	178	192	207	160	186	137	176	187	180	188	190	174	191	179	157	158	180	198	173	158	187	186	177	172	192	175	163	173	158	178	178	190	183	152	174	158	188	164	162	175	188	191	200	169	170	195	159	182	172	183	203	183	189	177	181	181	200	186	181	191	175	180	173	156	175	161	154	182	167	169	214	165	187	172	184	169	200	180	147	173	169	186	180	173	191	177	158	163	179	177	188	195	180	149	174	170	168	162	190	174	184	201	166	189	189	178	191	190	181	188	163	185	171	187	175	181	169	193	157	187	187	174	166	170	175	175	180	184	159	160	158	187	164	177	154	168	171	160	158	169	167	169	183	189	184	186	193	180	201	156	172	198	185	189	179	172	193	180	173	198	172	162	154	166	175	170	187	174	164	174	170	174	186	198	185	165	171	177	150	174	150	178	192	172	164	189	181	175	178	202	193	182	155	167	188	154	161	206	149	168	184	182	158	171	191	170	182	168	173	148	174	167	191	192	183	161	167	195	192	190	190	186	184	197	183	170	200	167	167	165	186	156	152	165	177	184	185	185	150	176	176	169	149	205	183	195	163	204	171	163	160	173	175	202	156	210	153	168	185	174	153	165	160	187	175	182	209	147	155	176	175	174	167	177	174	161	171	149	186	179	167	160	162	186	155	177	167	176	166	163	164	191	177	161	183	176	162	164	194	167	161	185	172	156	178	179	181	166	156	175	195	163	193	186	186	166	198	174	166	160	140	195	193	195	193	178	184	202	191	173	176	169	157	189	174	172	204	187	200	188	188	165	176	155	205	206	186	169	182	212	170	176	169	190	184	176	169	186	158	181	181	187	154	205	175	172	156	161	206	184	169	177	166	186	185	174	184	194	165	185	177	158	173	188	183	186	177	193	170	195	202	181	184	161	174	165	173	148	198	166	156	167	175	188	174	199	158	175	175	182	172	188	174	193	167	173	173	185	169	179	172	168	169	174	175	182	198	192	184	188	173	167	174	176	202	187	164	182	192	180	167	170	167	161	184	186	155	142	188	166	176	157	155	171	182	179	203	167	178	169	201	186	160	165	203	194	178	157	173	162	145	139	171	165	174	196	172	187	193	180	136	187	154	149	201	161	184	170	185	186	163	191	175	190	170	171	158	162	193	189	149	186	178	141	153	174	197	174	167	167	191	157	177	161	173	192	160	183	167	172	185	182	186	162	171	159	167	182	182	164	172	186	180	160	173	170	168	174	183	175	189	177	156	202	140	179	174	161	187	188	169	194
13185	1169	2364	2751	2447	2031	1706	1446	1285	1107	1010	1024	897	784	793	754	713	644	673	656	659	650	573	589	635	575	598	552	575	534	517	562	521	513	503	509	463	549	557	531	523	514	507	490	522	532	482	473	523	506	504	486	508	462	500	513	531	489	500	475	500	448	494	503	473	468	473	499	522	448	507	485	497	494	493	517	520	500	458	477	499	461	441	497	515	496	485	467	519	494	555	494	494	509	472	466	467	489	471	502	478	498	529	519	447	460	458	492	468	457	473	482	454	464	475	507	519	492	481	474	482	516	494	480	475	495	500	438	475	496	532	460	471	485	497	495	503	443	473	514	473	492	477	452	490	485	513	444	448	477	521	517	498	492	493	472	493	490	492	472	476	453	502	492	513	489	485	474	482	521	465	483	518	471	538	478	492	484	471	489	449	466	489	481	472	516	497	515	428	492	478	487	501	456	469	472	507	487	487	464	458	445	495	457	515	503	509	442	464	480	491	463	479	510	505	466	500	501	482	477	501	487	524	459	503	470	488	481	484	478	488	442	510	483	510	431	484	491	488	528	486	494	467	469	486	513	485	485	457	502	489	505	512	442	486	464	529	493	466	479	454	468	515	480	457	452	465	487	457	506	509	507	465	484	486	493	473	475	454	483	447	480	452	449	491	484	486	493	455	464	475	434	494	450	517	497	504	451	466	497	500	498	471	488	479	485	454	454	493	478	471	484	513	468	471	495	460	488	487	472	414	466	509	483	437	451	477	502	510	502	450	498	475	480	489	556	494	441	498	448	505	445	440	462	495	449	440	464	453	481	495	496	508	488	501	490	527	455	484	507	530	494	494	446	503	458	451	492	456	488	497	474	473	497	446	492	473	511	496	517	462	478	441	494	462	497	462	483	496	468	441	478	473	471	453	488	488	467	473	445	485	471	487	492	453	505	468	499	416	494	473	508	447	477	504	512	511	483	525	447	488	478	485	471	493	484	500	506	463	456	446	499	472	485	478	494	433	462	488	489	483	495	477	502	487	479	472	486	499	495	448	524	482	481	496	499	522	496	439	506	461	443	474	478	475	464	492	451	464	473	471	487	483	463	471	486	503	484	493	493	462	529	502	470	487	456	513	425	486	463	501	515	507	466	498	452	480	487	501	505	462	465	494	483	435	461	482	458	440	447	459	487	466	500	484	470	467	534	458	463	480	464	490	452	494	478	458	497	496	478	439	494	538	464	463	475	504	494	459	488	487	484	460	479	442	469	494	448	437	470	491	487	489	477	467	509	519	467	478	487	496	465	479	460	465	448	491	493	485	512	515	514	507	499	450	491	478	478	454	459	507	524	468	514	466	477	473	486	480	505	443	430	475	480	488	512	469	489	478	523	469	476	474	487	466	489	479	466	438	458	499	512	468	497	474	496	493	465	515	456	492	484	460	467	481	459	479	472	473	477	467	444	461	483	472	494	506	478	453	486	490	510	488	488	449	456	503	446	493	475	501	489	486	449	475	512	468	465	502	487	532	474	478	487	484	438	478	503	504	482	471	497	460	477	483	495	493	469	481	467	468	519	468	483	501	468	508	495	490	483	507	458	504	461	492	493	473	476	465	497	465	505	450	489	498	529	497	469	482	500	475	491	468	422	476	476	527	461	484	468	484	485	507	424	501	475	469	491	436	432	469	461	454	481	473	474	491	481	428	494	444	480	498	484	457	501	489	503	479	502	475	476	465	473	491	476	508	511	465	468	495	452	479	492	497	475	468	477	477	448	467	515	486	502	480	426	493	465	475	499	479	459	506	486	527	469	451	498	495	490	508	471	439	486	497	464	500	462	486	477	445	449	480	489	511	481	489	476	491	514	479	474	441	516	517	470	430	490	491	539	529	504	469	444	458	469	477	518	499	462	498	459	506	451	504	439	443	460	528	458	463	485	474	466	443	471	467	416	485	495	499	476	502	488	493	503	501	467	461	488	442	527	474	481	466	484	489	469	460	519	477	457	493	451	502	462	477	500	491	501	445	477	484	514	486	501	473	481	466	450	511	432	497	539	448	471	462	452	481	450	472	465	422	453	492	452	471	492	458	470	506	508	465	454	460	483	478	508	477	473	507	494	499	446	491	456	506	489	483	527	521	467	512	522	447	503	467	489	495	452	466	538	498	491	480	464	457	461	477	473	491	486	441	494	470	514	460	486	430	464	466	452	481	476	465	487	500	496	473	434	514	465	489	467	482	497	492	506	442	502	476	486	464	461	479	491	444	489	463	492	465	501	489	466	501	463	503	476	485	487	495	476	480	469	487	466	455	441	484	487	488	484	491	486	470	486	509	485	473	487	509	491	474	472	480	485	509	491	511	529	471	507	489	499	454	445	465	487	467	446	497	520	475	476	466	503	435	475	518	503	496	446	475	491	515	460	516	479	479	451	459	454	520	478	483	476	460	453	514	451	459	459	456	465	468	529	476	454	509	479	464	484	497	462	476	493	448	488	459	422	496	472	507	527	473	472	458	499	492	495	489	476	510	474	501	483	502	479	502	463	492	478	495	505	493	495	484	480	471	489	488	456	542	468	513	499	524	484	504	452	500	461	494	492	458	514	480	506	489	477	511	483	506	506	460	493	499	455	457	500	432	482	459	459	512	493	478	517	474	510	522	487	476	511	482	479	477	497	488	497	446	445	467	464	504	473	464	469	458	507	458	460	467	486	493	474	486	505	492	485	456	475	497	468	429	450	489	474	461	488	474	443	526	467	480	472	449	491	486	515	480	482	491	453	500	519	493	452	494	510	475	486	468	459	469	450	458	475	464	490	492	504	454	475	451	475	474	530	494	461	510	425	512	496	488	464	487	514	488	501	478	473	473	484	509	496	502	498	466	452	496	472	484	460	466	457	498	497	517	435	506	502	518	509	488	522	463	495	501	467	487	458	481	486	482	489	504	459	476	465	493	483	491	474	515	474	484	466	468	517	470	482	499	514	517	526	451	483	465	463	459	443	469	453	448	473	507	443	506	474	473	466	484	464	477	463	492	490	476	478	489	517	503	468	471	445	502	501	441	451	462	473	445	437	489	499	449	470	492	507	433	488	477	494	502	449	474	448	495	505	458	471	500	476	450	490	483	434	465	473	498	477	496	458	496	487	507	441	478	466	489	470	502	508	471	462	510	444	480	432	442	487	450	529	530	522	482	450	466	473	413	453	488	477	509	504	468	501	490	502	501	495	450	465	469	472	434	511	477	506	461	483	484	528	493	482	510	488	511	487	485	472	502	511	466	468	496	492	479	476	485	494	465	457	508	480	464	490	471	449	496	484	500	469	461	474	495	513	487	447	429	464	484	489	476	473	505	470	485	503	492	435	441	497	464	467	495	518	461	484	496	475	481	450	464	502	477	459	465	508	496	490	458	457	501	442	482	481	465	503	492	468	481	485	469	475	483	459	478	489	448	481	480	468	431	465	493	481	481	470	475	468	462	451	441	472	488	483	489	448	494	483	451	475	495	517
40140	9271	2648	1665	1206	963	796	690	546	520	456	473	423	392	421	392	379	353	374	345	358	329	322	319	346	308	332	342	348	317	319	335	298	321	367	318	346	314	306	294	325	318	304	326	328	294	337	316	306	282	298	328	284	313	325	330	319	291	331	344	310	314	305	322	295	283	315	311	279	307	321	288	295	322	295	322	292	288	319	313	289	309	334	331	316	324	298	304	323	301	322	322	290	335	291	276	354	342	308	312	317	305	335	283	298	321	322	290	331	314	308	320	313	321	286	281	321	322	292	335	301	287	293	316	322	289	314	330	291	298	329	287	304	294	317	294	287	314	319	279	328	284	325	318	304	344	318	289	298	290	290	293	315	310	301	314	322	278	319	309	312	322	269	294	323	301	305	320	314	318	328	326	305	328	281	325	325	280	284	300	328	323	302	265	312	310	313	307	311	290	286	299	308	281	278	299	274	314	310	322	301	279	325	322	309	335	299	312	315	343	276	334	306	308	310	301	297	302	301	306	318	278	311	325	310	309	302	314	303	327	272	304	309	312	309	300	283	324	298	304	310	300	316	299	334	296	297	327	332	300	326	285	314	307	302	306	294	278	305	285	287	319	311	303	306	318	307	330	301	315	311	305	303	304	310	311	319	345	287	340	302	290	309	317	284	266	322	357	331	315	273	332	302	303	320	322	329	323	343	306	337	308	311	332	304	323	289	287	311	318	291	309	285	297	302	324	293	297	305	291	309	305	298	267	309	314	304	352	313	301	345	324	291	303	316	323	329	274	287	347	282	300	307	328	353	318	295	306	309	279	301	307	278	281	297	311	304	302	347	306	319	312	329	311	326	313	303	341	321	319	300	307	309	301	297	293	315	300	288	310	297	294	290	301	276	306	280	294	331	322	338	291	306	278	294	318	334	319	344	301	310	315	315	299	303	311	339	333	315	345	324	265	325	259	281	303	299	305	343	313	303	290	308	283	326	302	292	301	267	323	311	311	277	339	337	296	317	297	307	314	290	273	272	281	304	282	313	326	297	281	308	313	308	328	297	295	315	335	296	303	302	304	303	322	334	302	298	315	324	298	285	282	298	288	293	339	301	299	324	311	320	338	293	301	297	323	329	302	298	326	314	317	290	292	297	318	290	330	311	313	311	334	286	332	295	291	301	296	321	306	280	313	323	298	303	322	301	332	319	317	298	323	306	265	306	318	326	331	330	328	318	284	300	319	339	323	264	308	323	334	283	293	326	306	320	306	327	306	284	320	336	295	289	307	324	292	308	294	302	288	324	333	307	330	287	313	280	312	318	299	342	305	296	296	311	299	301	288	310	333	292	339	326	284	278	319	304	301	298	294	286	298	306	329	335	310	288	311	301	348	320	316	288	320	313	270	294	289	318	336	316	304	321	305	301	284	317	292	324	352	303	321	338	306	301	300	325	302	357	331	298	283	282	286	335	308	308	274	339	330	322	296	289	343	291	280	301	345	305	313	340	316	306	287	275	288	281	306	310	303	312	272	295	330	301	317	298	278	333	322	347	295	316	288	299	295	345	321	299	274	300	302	314	303	360	309	274	309	247	320	293	285	308	305	342	333	309	296	281	309	331	336	322	309	324	320	319	289	307	338	281	278	299	307	283	310	310	303	298	277	326	308	283	316	320	318	354	341	329	319	320	299	301	313	339	290	306	328	311	334	312	335	315	351	282	331	331	317	322	304	286	291	293	318	326	316	340	323	294	291	309	342	267	295	325	336	294	302	307	322	309	299	319	272	337	315	310	305	292	313	306	296	299	263	321	314	328	308	313	292	281	318	340	329	301	301	307	316	319	296	299	324	311	311	339	286	325	308	285	317	320	307	300	321	341	304	331	322	282	284	318	376	322	301	286	329	296	299	277	312	323	323	303	291	326	305	331	355	297	305	334	280	311	335	326	298	298	312	293	316	275	312	301	298	317	306	303	295	317	332	323	337	306	280	296	307	298	343	306	297	315	313	305	278	280	330	339	321	318	311	336	303	299	313	281	291	300	305	308	288	330	343	347	329	339	299	289	324	336	283	322	313	350	309	298	346	292	303	312	344	294	311	289	310	292	302	322	304	294	302	300	314	311	315	292	321	292	290	302	283	324	295	310	280	317	326	316	299	303	343	304	318	345	304	265	339	328	287	342	307	300	315	329	286	292	316	295	327	330	324	313	301	306	296	274	307	280	302	309	343	305	318	329	302	293	300	294	320	302	301	326	297	331	333	262	319	307	307	333	318	306	286	330	318	337	309	308	288	310	336	323	304	316	301	302	313	341	306	267	286	286	277	292	283	315	354	318	293	282	314	290	272	296	289	304	267	285	311	353	297	318	302	313	306	282	321	291	332	323	311	322	346	302	311	299	318	269	324	302	343	312	314	285	294	287	277	318	295	334	304	295	301	310	301	309	303	301	279	294	313	302	299	343	294	315	267	311	327	288	304	339	320	315	328	335	317	305	294	308	270	285	290	299	315	288	342	323	336	306	298	343	290	328	312	308	301	287	324	286	309	317	298	290	311	324	304	307	316	326	304	309	308	327	326	318	317	287	331	276	330	296	319	335	298	303	289	285	303	310	330	338	269	323	274	344	298	324	308	300	281	315	293	305	303	314	304	299	315	338	275	295	310	304	278	311	311	286	283	290	342	329	313	306	309	330	332	297	299	299	308	288	298	286	291	302	271	276	288	326	330	370	319	324	295	320	329	292	294	317	324	319	315	307	311	296	336	313	318	324	324	328	293	348	303	293	309	301	300	343	325	328	267	318	295	309	317	334	326	315	282	309	326	335	343	321	306	314	297	309	315	302	306	332	325	342	308	328	309	314	304	295	320	300	338	296	335	298	297	309	277	298	293	313	264	299	317	322	331	273	309	309	330	287	314	327	322	311	308	308	330	341	292	301	332	312	290	322	293	311	292	301	311	297	314	287	342	305	363	286	340	310	291	273	302	288	281	301	291	313	359	313	305	326	321	300	306	309	267	292	277	336	312	314	308	320	283	317	311	333	283	300	309	346	303	296	322	323	346	340	318	293	308	330	358	313	302	278	274	295	300	342	324	315	300	298	298	282	315	308	328	316	337	288	313	307	333	299	322	312	295	308	330	302	322	316	296	335	300	251	283	317	304	265	283	310	330	316	297	316	313	325	298	323	298	288	338	312	318	314	313	314	307	348	308	285	324	279	310	338	300	328	285	288	279	273	300	307	303	324	340	283	315	280	293	288	313	305	296	303	292	345	348	277	290	311	315	310	320	320	284	328	299	341	334	335	288	291	307	288	300	331	310	314	316	300	279	308	304	310	310	304	270	289	304	289	295	296	309	307	309	267	299	295	316	332	320	302	324	296	283	332	330	314	308	299	314	334	297	339	281	293	290	335	287	309	282	293	332	312	284	281	294	306	327	256	275	326	316	325	317	304	318	290	321	344	274	299	312	307	311	331	311	299	325	307	299	321	310	313	302	329	312	297	289	299	310
17048	2178	4412	5138	4473	3628	3046	2636	2291	2080	1763	1768	1544	1440	1329	1302	1262	1205	1145	1112	997	1067	1026	1016	986	992	961	904	915	892	857	901	867	867	887	869	834	819	884	763	840	838	844	850	850	817	834	825	814	837	784	823	774	856	824	813	807	825	819	795	817	851	804	804	842	820	837	786	806	751	828	784	812	763	755	821	721	767	791	773	794	809	761	746	778	786	714	782	774	792	748	773	753	783	752	757	794	785	780	764	692	757	756	804	747	766	769	825	837	762	765	749	769	736	774	768	795	824	800	779	793	717	748	799	768	729	820	779	775	744	759	747	783	750	813	775	768	804	758	827	719	712	807	789	790	752	752	735	792	798	767	815	780	736	821	783	755	766	772	798	767	790	777	780	807	768	812	740	786	795	782	774	782	809	732	775	756	815	784	800	803	809	771	823	741	817	735	730	801	765	790	755	767	818	785	772	740	719	751	846	794	821	816	743	831	815	764	793	780	791	770	721	771	748	805	747	773	775	775	742	731	769	773	753	724	779	718	772	764	710	789	775	746	771	828	698	779	734	744	805	749	762	811	795	791	821	737	757	763	781	799	723	724	778	772	762	748	791	732	740	772	800	762	792	759	732	796	735	781	803	787	732	783	781	798	785	754	757	808	771	758	831	750	802	779	750	750	796	754	768	773	799	767	810	776	749	752	809	769	766	791	748	786	765	734	760	734	783	747	762	784	806	749	727	769	756	753	779	793	781	782	723	798	801	779	786	781	711	707	769	739	761	750	807	726	740	730	765	769	770	790	798	741	767	778	810	739	779	741	784	743	734	767	790	752	750	763	745	783	786	768	750	784	755	771	792	768	738	810	709	760	804	795	771	800	744	753	738	783	788	777	771	744	710	779	774	783	763	814	771	780	806	705	776	782	805	736	744	738	738	785	777	775	782	773	806	808	720	783	719	771	787	759	749	804	804	742	741	766	761	768	810	745	755	755	778	743	761	777	785	711	753	826	814	754	781	747	780	761	765	741	802	798	765	717	780	772	699	758	766	790	787	781	806	767	776	767	783	774	745	737	778	806	793	752	769	869	806	746	790	769	718	760	795	746	807	716	782	773	768	749	784	767	759	738	717	766	721	778	759	775	785	763	768	746	753	746	771	799	704	757	800	784	791	759	741	828	797	829	735	764	769	793	775	756	752	761	718	787	768	777	773	798	744	746	772	698	756	833	827	763	780	746	793	787	755	760	775	785	760	757	784	816	727	796	819	771	771	791	758	772	757	748	788	726	762	767	760	780	785	763	748	810	782	766	793	795	784	783	780	779	811	760	789	717	798	779	735	725	769	787	755	773	759	778	762	779	757	798	784	749	769	771	744	805	771	792	800	795	758	744	800	787	727	798	720	768	747	759	806	727	740	773	808	752	754	786	731	743	771	774	790	762	728	708	748	769	779	833	828	784	803	786	750	776	793	796	731	728	748	781	686	763	818	773	749	768	746	762	773	773	756	819	751	773	768	766	742	803	757	731	737	803	763	779	735	762	746	768	761	807	784	758	800	774	761	738	728	804	786	738	714	759	762	728	780	780	779	755	770	746	746	774	776	799	798	746	731	788	760	798	765	736	775	750	747	809	833	794	757	764	729	781	730	741	749	740	765	760	745	734	791	763	820	803	748	785	789	760	756	740	730	748	768	762	762	805	702	782	770	780	780	770	776	799	725	763	771	781	760	763	832	788	784	782	783	784	796	780	763	789	739	793	812	725	737	804	777	779	778	803	759	769	794	726	763	787	825	764	749	751	782	765	741	761	817	750	812	798	785	779	811	767	739	791	720	736	775	824	759	769	792	758	794	774	782	790	761	778	803	841	800	733	806	797	786	759	776	783	771	725	794	762	757	809	731	765	783	728	741	796	715	776	771	780	745	709	790	750	793	782	767	775	779	793	735	806	740	750	764	759	776	739	787	792	777	779	741	761	753	773	772	782	743	811	730	721	730	772	812	755	800	747	793	763	772	767	763	739	750	786	746	753	817	824	766	746	778	751	760	832	740	775	784	773	767	713	732	806	698	789	767	797	751	768	812	769	807	759	750	757	744	789	703	774	781	770	771	761	761	743	752	768	740	774	735	818	778	762	756	805	821	746	790	814	800	794	756	748	764	756	743	790	724	788	795	743	725	737	746	741	761	810	770	760	762	782	787	795	783	778	763	765	788	787	753	729	794	774	763	774	783	772	729	725	748	674	739	742	718	738	750	778	796	768	755	771	746	797	802	782	749	752	776	768	813	830	736	694	759	786	762	787	826	797	769	800	787	832	768	751	756	812	783	817	772	759	806	815	771	790	762	768	751	789	759	691	745	775	769	711	785	813	786	742	748	794	783	804	794	748	791	759	774	772	720	788	712	813	769	774	765	764	753	803	748	798	868	755	786	739	788	781	774	733	746	790	746	733	786	745	754	764	823	775	741	790	783	768	765	816	788	812	729	794	776	763	727	749	770	746	764	761	763	777	806	773	720	758	778	700	741	745	801	760	775	733	805	801	795	789	749	777	741	793	794	765	787	783	792	743	765	750	776	781	789	761	729	799	768	774	775	779	791	763	828	783	842	763	752	771	802	793	832	747	780	789	787	748	787	736	764	749	734	746	753	748	752	782	737	759	778	780	806	745	801	769	770	821	789	788	820	754	791	775	797	760	825	796	816	743	806	754	759	765	757	743	797	786	748	757	756	777	775	822	756	806	742	777	848	779	788	768	753	784	822	727	760	735	776	752	762	781	780	737	778	797	784	740	754	750	736	804	782	782	752	747	737	753	715	764	769	735	809	779	734	749	800	778	808	779	799	766	739	807	743	765	744	758	764	687	835	744	820	738	818	736	787	761	756	770	731	796	739	743	813	731	780	780	754	727	797	789	808	799	747	797	752	780	768	788	796	752	756	761	729	756	785	750	772	765	757	794	784	805	735	765	745	788	783	832	772	712	774	800	783	784	732	782	802	816	758	760	761	788	765	770	747	817	770	727	709	757	778	767	776	811	814	754	797	812	810	757	783	792	786	785	758	739	744	729	789	780	802	841	749	718	754	777	811	728	803	766	800	764	750	732	771	768	714	761	751	803	759	747	787	724	776	791	767	737	767	811	731	771	773	757	727	783	713	744	716	717	787	765	777	756	780	797	759	772	789	750	728	775	731	768	789	748	756	772	760	762	799	769	755	757	786	809	842	794	762	777	754	823	785	784	755	782	744	758	787	776	800	771	763	732	770	751	758	791	750	795	790	731	786	765	744	801	772	771	788	776	803	732	771	802	805	795	731	798	742	784	766	775	788	800	791	800	785	728	758	754	825	779	776	745	757	806	796	735	744	745	784	774	741	752	782	786	743	792	766	769	777	772	828	773	744	775	780	725	747	800	712	771	756	774	785	781	743	787	782	754	775	787	800	769	732	761	747	764	780	770	791	775	764	790	727	748	792	701	807	834	789	757	709	800	742	739	743	772	787	759	786	726	792
3134	278	294	294	254	258	258	230	277	247	240	256	227	255	226	251	228	279	234	266	256	262	252	270	270	251	257	247	280	229	252	243	255	252	244	254	237	242	251	267	241	275	243	246	235	227	265	258	243	257	269	274	223	252	262	262	259	277	275	241	226	249	243	259	249	240	277	241	256	239	242	232	261	244	250	257	243	236	238	259	232	256	261	268	239	226	256	238	249	246	241	247	236	243	301	231	222	262	246	246	242	255	260	232	253	243	253	260	234	239	263	234	244	229	264	247	211	217	281	226	269	241	271	268	239	249	241	230	243	241	266	229	241	232	258	224	237	223	212	232	245	272	264	261	245	237	241	238	267	234	229	298	242	236	231	264	227	229	243	254	196	249	223	230	253	245	247	261	222	252	243	233	248	244	257	261	235	244	265	233	247	258	204	253	270	270	248	229	220	253	236	236	247	235	244	233	255	261	243	220	265	262	253	246	263	234	277	265	248	275	242	224	242	255	236	223	256	245	247	255	260	248	266	268	258	262	240	235	249	228	223	263	257	243	251	253	250	247	226	275	260	244	249	266	250	268	259	253	241	265	240	243	247	235	243	246	260	234	234	236	248	248	241	263	239	241	245	254	249	269	238	254	259	254	265	231	237	246	273	246	234	258	232	245	238	268	242	253	275	234	226	269	227	253	230	277	248	262	219	231	244	234	274	250	232	229	247	229	259	224	251	247	247	265	240	242	232	247	233	237	255	230	268	247	227	246	243	248	252	216	248	254	247	254	251	260	241	246	243	253	262	239	260	212	247	238	240	224	269	237	252	262	261	234	219	238	234	250	244	281	257	279	278	263	241	251	226	233	239	266	241	232	232	288	233	231	237	238	234	231	239	254	250	261	229	258	236	256	256	241	284	238	256	261	232	235	238	228	217	232	248	220	269	257	286	242	266	255	216	252	274	216	228	250	279	284	247	308	256	235	276	260	262	222	258	243	235	235	228	252	215	217	227	239	248	217	224	272	223	261	251	258	241	248	260	273	238	275	256	280	240	271	222	227	253	235	233	225	238	236	231	237	268	251	242	243	251	262	251	268	241	263	255	246	243	249	272	260	248	263	247	232	256	270	280	237	234	242	262	227	270	233	275	228	250	223	238	239	249	247	281	262	253	218	239	251	262	257	274	214	253	232	237	213	242	263	254	252	261	274	242	253	266	245	241	248	241	251	235	243	242	216	228	246	209	249	257	244	269	235	245	239	220	244	238	249	264	251	245	230	290	268	290	261	252	233	249	252	207	235	264	226	247	230	269	264	236	249	243	239	242	210	257	260	235	222	248	246	247	244	244	215	256	253	244	224	239	242	246	261	235	232	242	257	252	240	245	282	243	244	265	249	244	266	236	230	212	255	259	244	216	241	220	215	233	259	261	237	236	231	270	240	199	263	256	255	229	243	272	256	247	251	212	220	231	254	226	258	231	243	251	226	259	284	256	223	235	270	230	255	266	207	237	247	238	240	214	244	250	264	228	286	243	246	258	266	249	254	252	252	268	242	222	276	276	226	234	233	231	239	268	205	261	273	237	243	282	239	238	280	245	260	255	264	262	254	231	263	217	261	251	262	209	302	238	255	250	228	253	234	227	243	225	283	266	249	245	266	278	225	226	219	273	220	236	234	274	235	266	226	253	266	232	256	220	255	250	249	264	246	221	228	233	243	237	248	245	221	248	216	255	280	254	240	254	254	224	262	235	227	253	238	252	272	238	234	278	218	258	247	250	240	265	222	257	232	243	218	227	236	259	245	225	241	270	243	270	251	262	279	252	236	244	244	242	264	254	252	237	241	243	262	248	243	258	261	257	261	231	217	235	238	234	244	261	245	244	228	242	238	238	228	236	256	259	252	233	246	251	234	258	274	239	249	243	263	238	240	282	257	244	265	246	198	230	237	243	243	227	244	267	227	228	225	241	235	259	265	239	255	227	234	234	249	239	265	244	250	258	238	223	254	220	245	241	229	263	251	280	240	228	250	263	247	258	268	246	265	223	259	262	235	210	234	256	253	232	245	256	230	241	262	256	255	233	238	221	273	246	257	221	231	237	240	286	246	252	259	243	228	246	266	252	240	230	234	263	222	259	234	243	252	221	222	248	267	250	246	223	247	254	277	226	225	236	262	241	243	253	238	222	263	242	239	268	261	251	246	262	221	247	229	244	251	268	260	230	238	245	230	255	231	216	266	240	265	250	251	250	226	239	226	261	263	235	248	225	294	259	235	248	215	253	255	253	261	262	271	266	238	227	240	253	251	252	242	242	247	227	241	240	235	270	263	217	255	256	253	261	228	237	252	237	244	259	260	262	257	274	270	263	255	249	222	252	262	250	271	248	251	239	237	231	260	231	260	243	246	242	280	224	255	236	239	230	266	274	265	242	239	243	252	267	253	266	197	243	276	281	264	283	254	252	251	230	245	248	263	229	260	246	223	253	251	260	270	284	252	263	253	257	249	242	262	250	242	241	246	244	261	249	250	242	235	254	252	239	232	284	259	219	238	250	238	235	248	236	225	250	255	228	248	235	248	263	232	224	240	248	268	265	262	251	259	268	248	246	240	248	258	251	274	242	242	217	261	246	271	248	251	268	260	259	251	251	234	268	234	235	229	259	250	233	233	241	282	254	259	232	256	254	259	257	279	243	222	255	243	239	247	241	239	248	249	237	268	257	232	212	243	256	229	240	253	235	256	239	238	245	274	273	227	249	241	270	229	264	251	250	239	267	258	247	266	250	225	241	256	239	226	227	223	240	243	237	249	253	255	257	246	227	221	240	234	259	241	230	245	240	247	271	234	247	239	251	261	225	250	250	230	239	232	256	239	261	218	214	249	238	226	249	264	234	254	261	227	224	260	253	233	231	261	260	248	261	243	242	247	272	250	240	237	222	292	239	228	217	219	269	246	218	265	259	247	260	234	239	263	232	271	232	235	225	247	236	242	249	252	249	259	248	256	266	264	265	250	218	243	249	238	271	243	242	253	238	260	229	252	254	243	245	223	236	238	253	229	260	272	243	234	224	242	259	253	261	266	248	248	254	254	228	228	244	215	252	258	234	273	266	257	290	231	239	252	236	252	256	258	242	253	247	245	254	259	259	284	244	258	259	224	238	225	240	273	270	238	257	259	274	269	251	230	233	230	223	247	261	263	251	251	266	252	259	232	228	259	237	238	232	237	216	233	236	244	244	260	251	252	238	246	264	252	245	244	226	255	219	247	253	271	218	245	245	237	250	243	245	234	266	251	218	252	227	247	231	241	231	236	239	246	282	250	238	267	239	280	285	215	224	254	257	274	230	258	273	277	260	251	233	252	239	258	221	240	248	258	242	260	228	238	257	262	233	209	260	262	262	282	249	258	236	240	234	238	260	248	240	267	239	226	258	245	243	252	254	263	257	242	218	237	245	212	275	253	246	230	241	238	258	252	241	238	244	279	225	242	265	259	244	234	276	232	259	255	265	239
3912	660	695	724	686	702	694	651	654	689	633	631	666	604	606	593	655	589	584	641	615	645	616	608	653	613	611	562	611	651	573	572	636	633	617	606	591	613	597	603	651	611	613	639	659	621	573	621	583	566	597	584	606	635	592	631	630	581	580	585	609	606	612	675	661	577	640	576	626	620	598	603	610	619	676	634	601	629	588	620	609	603	586	591	608	593	579	648	636	604	558	607	563	630	630	619	610	605	612	636	604	601	617	626	619	631	619	652	578	623	602	611	592	612	625	578	592	627	613	629	583	591	606	596	602	566	556	652	581	639	629	621	601	578	597	588	621	573	617	573	577	583	632	624	592	603	563	588	608	593	624	618	607	615	654	641	617	637	628	629	611	569	632	605	618	637	653	603	604	606	573	627	634	639	589	641	559	588	662	579	606	569	627	591	621	652	627	613	599	577	576	614	594	621	579	586	589	616	627	625	608	603	579	641	617	667	581	582	612	643	606	648	628	651	582	589	591	554	632	610	621	622	598	635	587	589	614	616	591	627	624	665	586	588	608	592	596	624	539	675	572	637	572	590	558	597	614	615	636	551	594	618	592	672	603	585	628	620	626	702	607	624	610	587	621	590	621	638	626	596	583	582	599	581	580	621	626	630	616	607	626	600	587	594	641	632	606	654	554	623	641	620	591	624	668	599	592	594	609	612	614	587	661	620	568	578	602	615	564	642	580	600	601	619	636	578	590	598	602	553	625	606	621	608	584	628	628	582	650	608	635	636	594	640	596	596	565	623	612	623	572	622	618	585	559	604	591	597	589	613	629	638	586	599	605	609	623	586	599	640	615	596	566	646	602	610	615	577	587	617	607	595	614	607	596	575	610	608	637	574	643	618	576	581	579	608	567	595	627	626	640	600	633	615	634	635	647	562	609	626	594	645	611	651	622	533	577	637	639	634	596	620	602	618	642	602	588	612	612	628	632	620	613	556	624	599	580	621	628	607	602	600	602	583	613	627	619	593	610	645	594	676	623	613	607	602	599	600	656	640	618	582	612	618	600	612	604	649	584	640	594	598	604	640	614	643	659	609	669	640	635	622	600	625	645	593	606	615	619	615	598	615	607	622	643	611	626	624	606	616	597	590	610	610	614	665	620	597	580	604	619	615	611	564	592	587	629	632	619	603	591	624	633	650	594	609	618	609	636	632	595	649	613	660	628	634	601	613	621	618	595	632	607	619	611	604	602	630	643	601	635	624	641	604	575	633	624	614	572	596	610	587	578	622	606	604	631	586	614	580	595	601	648	577	587	609	640	616	608	609	604	641	626	624	649	600	589	645	590	599	642	622	622	598	619	656	598	580	617	602	633	593	599	636	632	654	616	627	613	629	581	649	653	656	610	584	634	597	612	588	633	612	571	611	618	626	626	598	602	601	641	640	582	588	612	626	584	613	648	608	622	622	603	633	597	578	597	586	626	584	586	677	657	641	578	614	610	608	602	591	557	601	612	659	629	620	646	624	609	617	614	613	565	585	638	613	595	607	559	596	645	577	648	596	604	613	650	622	634	564	587	641	603	649	581	569	637	606	636	624	592	642	622	611	616	612	609	644	542	616	618	619	625	626	606	636	602	636	596	584	610	619	587	615	591	556	593	581	605	648	596	569	635	604	590	624	605	610	650	610	599	637	621	588	625	572	629	618	622	599	640	580	651	559	628	610	600	609	620	616	672	637	631	572	554	610	552	593	605	632	607	598	653	639	645	576	576	639	597	591	617	618	618	607	608	606	572	611	611	577	597	611	640	593	549	612	624	599	617	562	580	602	640	622	592	617	610	633	623	610	645	615	608	596	583	576	577	637	611	601	578	622	645	566	594	627	648	616	627	585	662	635	633	582	659	599	629	605	593	596	596	629	527	598	617	609	616	573	594	557	639	636	599	640	607	630	617	621	595	595	636	619	602	644	610	592	575	628	583	574	616	627	659	661	651	611	599	637	609	590	593	592	607	591	612	582	610	629	600	592	602	626	593	615	600	604	593	627	676	607	622	600	641	647	643	613	587	604	600	599	622	613	602	581	636	595	634	601	590	601	594	620	555	598	620	615	601	613	667	613	599	640	609	610	600	576	588	632	639	624	589	584	648	628	579	574	620	640	643	624	635	621	608	605	630	599	625	614	624	611	581	556	606	641	604	653	599	602	620	580	590	624	638	608	634	657	621	605	615	596	618	586	642	606	647	631	600	613	623	563	664	601	613	593	622	591	602	635	621	608	561	600	602	628	628	589	610	632	652	604	628	611	612	598	633	595	588	590	602	598	581	570	639	598	624	585	610	614	608	623	600	610	612	623	607	644	621	615	646	609	671	597	612	615	620	594	620	614	625	608	604	618	609	638	617	612	644	684	620	692	660	602	615	631	629	619	630	600	667	591	629	593	650	597	572	626	588	606	653	595	608	604	615	593	620	610	622	611	612	575	618	603	643	596	590	602	577	593	650	565	642	565	632	623	609	615	632	553	595	661	617	620	595	627	604	615	584	610	627	608	646	605	627	601	638	616	624	558	656	619	618	594	600	630	581	644	589	631	584	622	606	655	632	635	622	608	618	616	631	598	646	654	614	628	597	647	558	617	598	580	665	618	589	570	617	577	590	605	646	614	583	579	619	640	593	625	634	596	603	605	617	605	577	603	586	612	595	649	626	599	557	652	633	586	585	632	654	593	597	600	653	629	603	584	609	606	620	637	620	619	621	624	652	633	608	614	628	612	622	616	638	573	577	604	627	604	602	649	571	616	575	623	579	621	612	594	614	644	611	630	644	619	663	652	584	597	630	583	614	588	607	563	590	582	620	608	585	564	621	660	680	591	617	624	591	584	615	643	609	604	604	633	604	623	631	637	551	590	605	572	653	594	630	606	606	638	612	618	592	594	598	588	623	591	580	658	586	604	602	575	596	615	589	614	617	589	634	585	639	651	671	624	618	586	606	640	626	647	620	624	630	569	623	579	625	580	605	608	621	584	585	606	601	604	620	561	610	608	616	552	601	620	616	637	617	655	624	598	635	582	635	598	603	634	624	616	611	574	595	636	606	576	649	582	659	606	627	671	609	665	612	622	604	568	607	613	626	623	610	602	571	582	631	645	633	622	579	613	615	587	598	593	579	592	575	590	597	592	614	613	632	601	632	572	617	629	625	622	576	652	638	611	604	613	620	608	622	591	605	598	606	628	609	627	615	599	609	617	569	623	654	628	606	613	610	623	562	587	585	588	613	641	545	620	629	583	599	585	652	641	636	651	607	609	578	637	633	689	605	642	613	596	648	592	628	630	656	583	615	569	636	650	585	644	634	603	647	599	654	617	586	612	621	573	654	604	582	643	598	611	617	603	650	607	607	608	659	610	626	627	614	603	586	604	616	600	600	625	607	602	603	646	601	625	600	629	658	603	616	606	631	589	601	613	610	617	606	594	623	558	577	600	647	618	652	596	571	622	598	620	634	606	635	610	592	610
29202	4172	1070	874	649	452	346	312	290	303	258	232	236	229	207	196	196	204	186	163	182	173	172	184	189	189	179	203	176	197	164	181	175	157	157	160	191	160	167	161	168	205	194	179	144	154	185	147	155	172	179	163	170	172	152	164	175	154	173	126	168	184	168	155	184	167	177	164	178	166	152	175	182	160	182	168	141	150	165	173	188	151	160	182	160	163	188	176	187	163	166	175	166	172	161	155	173	169	169	165	163	169	148	160	170	167	163	178	157	181	155	189	170	172	191	201	179	150	161	150	150	154	156	162	158	165	191	187	153	172	171	192	195	163	191	195	180	164	192	158	146	171	187	181	181	155	165	192	169	142	163	166	147	164	165	169	176	195	170	157	159	185	170	164	170	175	150	158	162	158	194	176	170	166	157	150	151	152	172	173	196	159	165	161	151	162	168	149	148	158	146	156	143	157	157	175	163	162	167	179	171	164	170	147	169	190	157	156	149	164	168	155	165	160	155	182	143	150	151	155	168	169	181	160	166	174	153	182	182	161	155	164	170	159	165	149	189	170	167	171	172	155	161	183	186	172	140	170	167	161	165	150	164	174	164	136	170	188	149	163	156	156	147	143	142	176	185	170	163	161	150	158	191	156	166	166	168	149	181	161	173	154	159	173	169	171	160	166	182	168	158	169	141	177	191	162	161	171	166	176	178	163	165	184	143	158	152	161	175	171	159	165	181	170	165	167	154	176	153	154	158	176	150	177	156	150	183	167	164	185	178	188	176	153	179	203	157	165	181	155	156	163	177	155	174	177	163	173	149	155	158	199	182	189	182	147	187	164	157	140	152	166	177	156	172	151	149	138	161	145	153	164	150	172	152	161	151	210	153	166	180	180	173	145	158	187	151	169	162	174	167	176	178	161	155	173	175	161	166	164	181	159	155	166	180	162	159	160	184	188	145	175	173	156	162	156	144	169	188	168	175	180	181	137	160	161	147	170	155	164	154	198	153	146	163	169	165	158	159	168	167	185	158	157	178	159	151	150	158	153	144	179	183	169	172	147	197	186	165	148	180	174	151	146	156	161	154	154	158	182	178	186	165	182	166	160	154	173	177	151	158	147	155	132	148	176	174	179	172	156	179	182	172	157	170	175	157	176	185	182	161	183	143	148	171	183	150	178	165	174	149	159	160	158	187	161	158	154	177	185	168	170	177	181	162	161	165	160	173	168	180	159	155	166	188	172	158	175	197	182	180	177	160	164	163	164	174	178	155	169	167	146	177	154	152	187	169	147	159	204	139	142	135	156	166	140	163	146	156	176	170	149	163	176	154	189	172	173	160	150	175	188	176	159	147	168	153	169	162	167	178	183	181	155	156	160	152	164	149	161	156	173	166	173	161	161	180	160	160	141	194	171	174	196	201	154	198	138	167	160	172	156	160	142	144	177	145	155	159	155	173	147	146	163	168	170	176	183	159	166	163	170	165	165	154	168	142	154	171	184	149	159	174	178	181	134	155	171	169	163	183	152	142	171	154	168	185	172	162	161	178	158	161	158	183	153	171	175	181	166	153	153	157	146	166	164	176	168	169	159	152	184	174	175	145	155	166	154	153	144	147	176	174	170	200	169	176	175	181	176	158	166	177	162	158	185	158	166	158	165	167	162	167	173	173	159	181	146	175	147	160	178	198	140	167	152	180	175	166	139	171	184	172	173	164	192	134	159	142	149	160	156	185	173	169	182	179	153	221	188	180	173	184	180	154	175	176	153	166	176	153	162	161	166	162	160	146	159	162	163	195	179	153	162	171	154	175	182	179	154	156	172	163	168	162	170	152	151	175	182	170	167	181	194	155	164	173	151	161	153	145	160	149	183	159	160	165	158	168	170	158	166	157	155	175	187	170	153	162	147	162	174	156	186	148	174	171	167	164	168	181	169	180	173	178	180	150	160	163	156	172	150	183	156	167	158	157	154	160	150	160	164	158	116	171	175	174	153	166	181	155	158	164	214	174	175	166	140	158	172	164	173	168	173	162	183	178	170	159	175	163	156	161	152	157	183	182	172	188	145	178	160	168	165	149	176	166	159	157	174	191	170	170	173	171	187	172	172	179	150	197	161	141	163	167	189	164	170	180	174	169	168	165	149	173	209	177	151	153	140	169	163	178	159	162	169	176	166	163	152	163	179	171	181	168	163	151	145	174	194	180	175	187	174	165	208	159	184	175	142	151	163	157	158	152	168	156	176	145	159	163	158	168	153	162	172	173	143	180	167	185	172	166	168	136	153	162	155	169	153	130	177	179	157	160	175	168	181	172	161	175	139	172	168	149	158	177	162	159	166	175	176	164	161	183	153	177	149	177	163	152	146	167	165	177	165	165	163	166	185	152	163	151	164	142	179	160	168	174	165	164	170	171	168	184	174	178	167	160	172	178	182	172	163	184	168	172	163	143	171	146	161	160	145	160	165	165	186	151	169	151	184	193	166	196	165	131	164	163	141	168	155	156	172	162	187	162	173	184	159	159	156	164	169	169	154	170	146	165	175	195	153	178	167	174	166	152	166	176	173	161	158	169	162	171	178	167	173	154	166	183	161	169	164	147	164	168	168	172	167	162	200	172	166	164	163	171	179	169	179	179	147	163	168	174	190	161	169	158	142	155	164	179	172	160	157	176	147	159	161	140	155	157	161	185	137	147	180	167	174	161	162	167	174	171	143	158	169	152	153	143	182	173	179	176	176	153	179	188	140	179	174	150	167	162	162	162	158	185	158	153	170	166	156	185	172	154	158	182	155	176	154	144	160	162	160	132	166	157	178	176	161	152	152	176	164	180	165	187	174	189	163	171	169	159	150	159	166	185	180	155	139	142	191	154	163	173	177	165	186	144	171	150	171	164	184	170	169	156	158	157	162	176	190	169	177	156	153	180	186	155	194	174	184	167	172	162	176	145	142	145	148	198	215	164	163	177	175	152	151	164	149	167	177	153	176	177	162	152	167	155	177	193	176	164	146	160	166	191	172	179	164	140	190	157	158	173	173	176	170	174	155	146	171	177	174	174	159	160	145	166	146	148	151	161	142	152	165	168	174	153	163	148	153	160	170	154	145	172	170	152	164	153	162	170	169	161	161	152	191	182	172	178	181	160	172	162	184	164	147	174	166	183	172	141	139	187	156	154	155	156	131	167	167	168	144	157	185	179	172	143	168	164	158	174	145	198	152	157	173	174	162	158	179	160	171	178	165	171	148	183	175	183	195	150	169	146	176	171	171	185	176	186	169	178	156	164	165	147	192	161	168	142	181	175	161	143	160	166	155	173	164	166	172	187	147	140	175	183	156	177	155	166	163	156	154	174	166	150	195	150	177	164	151	166	156	163	159	178	169	158	154	159	181	174	155	134	148	146	165	144	162	157	144	148	169	170	169	162	171	159	178	173	175	162	187	157	161	156	152	185	180	164	147	168	157	165	159	166	159	195	169	159	170	181	156	165	168	139	149	148	178	166	153	159	172
13124	1094	2308	2710	2428	2009	1726	1458	1218	1103	1026	984	819	747	727	741	683	639	640	599	609	594	537	557	534	581	524	513	562	478	534	522	513	528	531	498	490	526	502	515	479	524	483	532	497	510	483	486	510	476	459	475	502	469	492	503	469	474	491	468	459	491	485	462	427	450	531	441	475	471	491	467	469	475	513	450	481	486	436	481	463	417	464	450	495	486	469	445	503	448	465	483	478	446	472	423	490	457	453	445	455	434	458	407	454	436	469	462	498	484	470	492	458	427	459	506	498	473	441	466	475	445	468	464	455	443	450	439	497	477	458	427	477	464	460	478	483	477	472	468	462	483	456	489	468	501	420	456	453	473	441	494	435	474	453	429	487	496	435	420	448	484	466	470	493	470	500	477	399	451	498	459	459	444	501	433	462	395	422	471	476	470	476	452	451	483	437	421	395	458	510	451	437	466	459	470	439	494	456	441	449	450	457	460	464	409	477	442	461	459	479	470	472	422	428	452	428	440	459	457	458	446	469	439	467	460	467	424	426	447	458	463	456	462	457	450	444	430	471	458	413	451	459	434	449	470	405	482	472	447	443	439	429	455	435	437	482	433	472	463	439	478	451	445	440	469	453	456	495	489	461	454	448	472	438	447	417	459	450	453	460	509	462	467	461	441	464	453	473	432	460	441	469	490	449	481	454	432	445	438	445	431	467	482	488	436	446	454	437	471	458	459	463	462	424	449	486	495	425	463	444	464	449	460	459	458	441	462	442	453	420	487	480	478	423	471	433	452	454	452	447	463	445	444	426	464	442	468	491	456	457	436	423	474	452	438	425	477	473	457	472	454	450	444	458	486	434	457	504	417	463	441	480	427	437	472	460	478	453	451	418	491	467	491	450	467	450	479	454	493	454	441	467	459	473	464	480	473	442	462	434	463	422	433	468	466	458	428	457	469	455	478	423	463	441	450	480	454	422	476	437	478	457	486	433	431	450	423	439	486	447	469	451	467	445	473	465	451	466	460	466	476	435	450	481	479	437	491	466	495	468	436	452	469	493	442	505	460	444	444	436	456	462	442	453	459	476	480	456	474	452	439	442	474	469	460	469	460	447	490	409	458	440	439	430	471	443	467	429	463	472	446	419	411	443	455	455	456	448	458	447	468	459	468	472	494	478	436	449	459	468	433	450	413	490	450	397	480	467	466	494	493	442	495	416	434	441	418	442	504	461	472	462	458	424	441	441	442	497	499	443	443	427	408	451	448	461	409	436	459	446	463	449	448	458	454	434	447	451	469	468	474	473	433	455	453	425	478	488	456	505	463	461	443	440	475	424	443	498	466	460	451	448	432	465	467	470	480	421	440	478	456	434	443	470	463	462	445	441	434	449	498	429	452	478	450	445	455	437	446	456	465	477	439	469	455	474	421	420	459	423	463	449	504	453	439	454	401	473	435	448	448	455	484	480	463	451	492	474	431	435	475	474	460	404	471	439	450	492	444	434	447	470	428	446	444	464	430	446	462	490	461	484	441	482	480	454	451	499	453	473	451	417	424	454	440	470	462	440	433	464	431	462	460	460	468	436	419	412	471	457	453	482	471	444	458	438	490	449	472	465	446	478	460	437	476	448	448	406	486	483	462	484	445	437	483	440	444	478	473	455	440	451	459	447	447	444	436	428	490	443	448	421	468	466	506	475	465	486	428	469	478	499	469	456	443	441	416	438	451	459	454	514	424	421	492	429	456	500	420	445	455	434	470	453	446	451	431	428	471	438	452	454	446	421	443	456	442	430	479	471	446	468	478	421	521	472	436	447	495	478	461	491	437	450	450	466	470	454	451	430	487	462	466	453	448	451	502	430	447	440	442	446	478	413	444	446	455	475	459	453	483	465	472	480	425	414	457	472	463	451	485	447	433	467	451	449	424	460	498	460	438	446	457	468	430	450	440	431	467	476	456	441	432	449	437	428	473	474	433	429	426	430	435	416	467	433	451	499	386	449	474	459	429	454	448	445	476	468	465	450	500	480	469	464	420	428	459	438	461	433	471	459	460	470	464	458	470	469	456	456	447	442	445	491	459	433	481	478	462	459	475	478	449	482	430	492	450	465	441	449	453	462	444	453	415	466	452	404	424	496	473	449	440	435	477	449	474	429	441	431	447	445	495	449	468	444	452	439	466	455	484	442	476	446	469	481	459	482	476	447	474	458	495	467	443	478	455	448	452	468	469	462	448	469	469	466	454	456	484	450	445	462	417	453	482	440	453	453	445	473	461	475	443	429	436	425	443	466	478	450	477	441	500	449	468	423	439	446	422	437	459	464	492	457	426	460	432	452	467	429	423	459	429	449	469	444	442	463	521	469	480	503	443	474	453	474	482	456	421	500	460	456	453	492	465	476	429	470	479	479	462	475	476	454	444	473	457	476	493	485	465	441	452	451	458	431	428	449	464	478	429	452	450	482	444	421	466	444	425	484	477	464	441	470	463	452	469	465	469	432	475	437	452	452	465	461	429	428	469	461	417	473	464	439	453	486	446	455	446	479	457	429	446	455	486	469	465	455	435	416	424	467	479	466	459	482	433	440	448	439	432	450	443	444	453	480	442	433	456	434	475	423	448	466	489	457	479	499	471	476	449	452	435	463	435	411	462	437	439	454	440	467	439	474	462	459	458	441	454	454	466	455	479	461	494	450	428	435	415	457	475	481	452	451	432	446	418	453	436	438	475	455	495	477	465	425	434	445	463	479	464	468	484	482	470	455	528	476	457	467	473	447	409	480	465	457	478	486	460	436	457	436	458	467	463	470	443	485	471	470	473	448	463	436	455	464	452	450	447	417	472	457	498	475	537	450	481	451	479	417	421	442	452	471	439	486	464	490	494	455	428	424	478	424	429	478	492	465	448	451	472	500	469	465	450	451	451	479	472	434	452	480	472	477	466	468	458	483	468	471	475	442	471	499	480	437	484	463	464	457	425	473	481	489	465	461	427	419	479	439	455	477	471	510	449	460	448	461	436	427	441	450	449	440	457	496	453	441	445	449	467	485	477	457	464	443	463	429	428	462	496	448	465	456	436	462	437	430	479	457	441	449	458	469	428	474	472	469	458	461	446	451	455	458	443	476	448	444	453	451	444	476	477	449	418	472	461	449	474	420	451	505	472	466	472	437	435	433	430	465	448	456	474	432	444	455	425	437	474	449	487	464	453	435	452	433	494	433	449	466	451	466	437	443	416	437	453	442	499	515	453	458	446	470	450	439	486	500	493	442	478	419	505	465	445	444	414	450	466	502	488	460	460	487	449	454	488	470	495	463	472	450	464	449	417	434	495	446	425	482	469	428	446	436	460	458	446	446	458	472	432	479	448	461	483	487	402	429	431	455	454	427	432	464	466	442	447	459	451	436	463	429	483	452	452	450	453	448	424	475	427	477	479	495	456	437	470	434	430	456	415	435	473	474	474	437	407	458	433	468	478	430	465	480	452	426	413	443	488	471	455	466	437	514	459
38642	8955	2663	1734	1186	949	800	675	531	498	484	481	465	407	376	365	338	380	351	362	352	346	334	324	346	349	309	310	341	308	346	312	311	276	317	314	305	364	296	322	299	322	293	313	308	310	312	316	289	315	298	290	314	324	312	300	326	324	293	314	305	294	311	288	277	293	310	296	290	286	291	284	295	298	274	315	283	284	296	279	315	292	306	280	273	289	322	271	306	285	282	297	323	291	302	293	283	320	259	293	307	310	281	285	309	312	278	307	308	297	297	279	269	303	309	310	282	296	329	276	309	320	265	315	295	281	238	310	272	323	267	310	290	313	310	284	338	269	323	302	289	283	289	285	269	308	328	311	327	302	322	286	338	320	307	314	309	291	310	318	342	281	301	276	310	290	298	340	315	309	322	293	302	297	312	293	331	280	294	279	302	323	307	279	295	277	253	301	300	288	292	307	315	350	293	302	273	320	293	291	261	314	316	301	292	282	288	290	296	291	301	287	274	285	294	281	285	305	317	304	282	287	290	308	292	265	277	301	310	288	313	279	308	351	282	274	299	282	269	307	341	303	313	309	302	300	307	263	296	286	307	318	297	271	317	301	293	311	292	330	290	287	286	293	316	281	280	278	275	266	290	282	282	320	316	300	295	297	302	256	290	326	307	317	315	328	294	319	315	297	309	300	304	271	343	304	295	303	311	262	307	287	292	274	301	299	301	285	316	282	280	287	295	308	289	331	291	300	296	305	358	304	284	275	308	259	292	307	304	297	300	259	272	278	293	302	305	299	265	302	277	335	311	284	316	301	289	295	300	284	293	287	296	327	272	316	330	274	306	304	301	305	310	280	322	301	314	284	293	294	278	287	309	303	292	289	289	291	314	285	290	316	269	305	288	280	321	299	329	291	307	293	297	281	288	305	278	280	295	281	307	284	325	309	293	302	290	267	294	298	279	265	291	273	307	269	291	264	264	306	284	274	328	287	305	279	274	287	294	302	311	297	294	284	286	313	278	311	306	288	280	327	267	317	299	312	304	304	309	321	283	317	292	274	320	292	311	329	313	306	348	306	301	300	287	289	277	293	307	284	283	298	287	290	283	322	294	276	306	312	288	277	293	307	274	309	284	276	278	287	313	283	280	281	284	277	335	289	296	327	302	323	302	334	319	283	311	292	282	295	310	300	321	311	295	291	284	293	286	301	299	308	312	300	307	298	290	289	324	310	304	273	308	342	298	279	339	292	299	306	290	321	305	310	309	303	297	301	313	280	296	312	310	321	297	300	309	286	277	289	293	308	267	296	283	316	280	306	292	323	297	297	294	304	310	285	300	295	304	302	271	292	268	305	283	295	293	286	315	274	303	318	327	321	287	309	281	282	280	298	286	274	293	304	308	297	284	290	304	315	306	283	301	281	296	265	288	286	305	309	297	313	306	293	306	295	286	278	291	301	312	292	280	308	272	296	294	285	309	304	274	299	272	294	279	286	326	320	345	284	293	311	264	254	300	338	271	307	303	312	292	301	311	268	277	304	298	313	314	289	304	313	315	308	290	297	282	285	314	293	309	303	309	330	294	304	293	296	328	305	292	314	320	262	247	274	289	288	303	284	325	267	280	272	303	256	284	307	311	282	313	298	302	294	317	318	303	305	294	281	295	306	317	309	303	249	289	314	305	275	303	292	298	327	314	283	297	338	315	303	322	262	318	301	281	300	307	290	278	303	270	294	320	320	298	280	281	311	323	296	320	272	279	287	315	330	279	299	277	338	303	279	314	317	294	274	283	331	318	307	299	300	276	303	299	269	280	289	298	304	289	334	272	273	284	293	302	313	324	289	304	302	298	326	282	285	330	303	275	291	280	291	335	307	313	300	280	304	308	315	277	294	317	274	318	257	283	303	306	298	281	287	316	319	294	277	268	308	291	293	303	258	320	298	319	302	302	268	271	302	277	289	281	272	318	296	304	297	303	335	279	300	275	303	325	299	302	288	278	309	291	317	321	286	291	298	284	266	304	292	303	277	295	303	303	304	307	275	316	285	289	287	303	328	281	295	306	256	315	289	318	318	264	299	337	288	305	304	321	281	277	289	313	260	313	309	303	302	294	290	275	298	318	291	269	315	295	293	308	284	279	306	281	303	340	307	301	296	284	280	290	278	292	273	309	314	297	302	293	293	297	298	290	294	291	311	296	265	317	294	292	292	282	287	284	308	290	271	321	280	281	329	317	283	307	312	279	321	291	323	313	299	329	297	310	311	293	297	289	269	281	299	279	290	291	320	260	305	291	277	271	252	274	271	275	314	306	324	311	293	326	289	278	308	296	323	262	281	302	297	287	297	287	289	281	291	259	313	297	267	285	291	297	323	302	290	295	274	315	274	299	254	268	279	288	295	297	291	277	299	280	296	291	295	308	306	298	304	289	254	309	296	283	284	295	291	319	240	285	301	304	285	303	300	290	307	267	300	290	294	287	314	294	308	277	256	304	311	326	312	269	297	307	287	271	286	284	243	283	273	286	281	282	344	320	301	260	282	311	279	274	293	322	304	281	314	282	296	316	311	290	285	297	291	299	295	321	310	290	297	304	299	283	288	281	325	313	296	332	313	314	317	286	306	293	283	289	301	320	319	310	329	293	341	280	318	274	326	292	297	291	278	259	300	300	304	263	294	305	316	272	288	314	313	337	335	292	295	287	306	307	313	282	280	332	283	296	250	286	283	314	293	290	288	288	317	320	304	289	297	311	300	272	299	311	299	283	294	303	309	299	326	324	296	293	324	328	298	297	274	325	291	287	283	247	259	285	309	318	281	303	296	291	284	290	299	308	322	304	304	286	321	300	307	304	283	255	290	294	312	272	286	305	268	276	277	280	313	302	275	292	276	325	283	302	305	293	316	308	320	313	295	300	269	295	300	276	280	282	323	291	311	292	277	275	304	306	293	283	287	312	324	296	307	307	298	297	293	317	318	278	299	320	321	276	265	280	319	285	320	298	275	306	341	286	279	284	273	314	288	277	312	280	305	284	309	311	285	304	280	305	289	275	304	305	306	304	284	292	312	288	316	294	286	311	315	319	305	326	340	307	294	285	322	298	306	289	292	324	307	311	291	306	260	292	306	310	323	329	289	295	293	290	275	298	313	320	313	294	304	292	328	283	286	301	292	256	308	309	279	282	348	321	336	301	287	326	292	300	279	291	291	330	294	303	283	295	292	281	314	318	278	275	291	308	319	289	282	307	321	290	284	328	283	299	292	250	288	325	274	277	307	291	305	302	329	322	334	287	282	262	285	301	322	333	282	250	287	270	287	277	300	303	306	280	306	293	310	281	282	290	289	314	310	323	290	288	290	328	299	262	297	311	302	294	286	273	332	279	312	308	301	290	257	283	313	301	276	290	278	321	297	302	340	287	308	296	302	302	310	303	280	310	331	325	309	315	294	308	289	302	282	268	306	290	276	331	297	292	288	325	310	277	295	303	297	308	299	282	302	279	278	305	301	276	281
16584	2131	4390	5112	4514	3711	3052	2528	2339	2018	1881	1641	1544	1486	1333	1296	1218	1107	1105	1062	1052	1045	994	941	949	928	1000	896	929	898	875	870	859	879	881	846	871	822	883	837	794	811	804	806	842	788	770	822	788	742	807	796	789	830	738	749	810	796	772	777	766	766	741	759	797	797	739	733	749	766	769	785	784	721	733	763	759	778	728	775	730	738	763	780	749	771	761	754	773	744	770	739	764	728	791	767	741	802	735	750	787	768	791	768	777	781	735	778	736	825	743	720	747	721	736	773	775	786	766	776	774	769	753	793	784	758	753	770	742	750	777	751	776	743	760	711	719	777	691	726	787	777	765	738	718	754	772	751	712	747	746	752	722	705	761	714	752	731	783	749	747	750	733	747	799	758	738	734	696	771	747	792	752	784	758	794	735	707	729	771	741	778	721	754	801	766	758	755	794	708	747	742	700	698	812	698	753	708	765	788	775	734	718	741	686	760	721	774	709	734	736	725	787	687	748	719	751	730	742	781	732	743	726	749	748	732	755	787	759	778	743	739	796	714	744	779	819	771	777	749	697	716	775	764	752	716	753	719	733	762	776	755	736	726	729	718	772	796	746	710	792	746	716	765	741	752	724	766	769	740	734	728	737	745	796	763	780	746	756	700	782	754	790	738	747	738	739	752	710	764	745	727	761	714	762	728	719	773	738	785	766	744	741	694	770	731	758	714	727	701	755	765	701	754	798	764	760	675	768	738	743	746	769	758	750	761	730	745	775	747	771	724	752	721	766	762	734	780	707	688	758	785	749	808	709	739	751	709	757	729	714	747	761	725	779	755	765	771	733	764	725	763	802	769	715	752	712	692	780	765	764	747	743	707	732	736	736	756	732	732	762	763	733	772	717	684	812	760	765	734	738	714	782	756	726	802	772	774	732	769	759	727	742	693	741	723	747	661	717	758	746	758	760	722	687	749	751	735	757	746	742	754	766	746	745	746	718	730	742	712	746	722	736	707	767	768	708	712	734	763	757	774	732	742	720	744	734	700	703	760	722	743	744	716	778	722	711	695	763	714	754	724	697	718	701	742	725	797	759	730	768	745	738	766	706	762	745	735	723	736	705	703	798	779	752	684	768	717	721	778	767	800	740	740	753	754	756	780	763	706	746	740	761	726	798	730	769	704	707	747	702	765	729	742	780	748	734	770	732	718	707	786	759	744	752	755	751	747	737	770	744	747	750	748	713	730	771	758	717	744	742	737	749	714	759	711	732	788	727	743	779	744	722	766	717	740	717	738	715	788	733	737	725	743	703	718	734	674	730	705	755	731	784	733	748	719	781	745	781	768	783	706	716	771	736	763	752	730	744	771	765	777	726	719	786	739	663	803	797	752	780	711	691	732	737	722	728	729	742	777	774	703	760	776	756	742	735	712	779	737	801	737	722	777	706	748	753	702	726	710	776	721	697	654	724	740	825	714	750	784	761	751	736	701	741	750	729	743	687	746	707	728	778	708	771	726	741	703	745	729	767	782	737	715	698	761	740	745	734	769	770	751	744	795	748	732	716	773	748	769	747	765	757	743	757	767	787	700	702	694	706	765	740	765	747	717	757	771	718	728	699	708	757	727	756	728	775	748	742	760	708	755	752	707	699	716	745	716	759	753	759	703	744	699	748	700	760	731	718	710	710	733	717	752	749	734	744	746	778	749	725	769	719	725	759	720	713	771	794	724	710	736	726	746	708	744	708	728	724	748	730	742	745	763	705	727	724	702	747	759	748	711	731	740	767	726	718	754	712	759	764	762	725	750	730	716	721	717	687	736	729	771	742	725	791	753	763	751	745	707	733	699	728	715	746	766	744	764	755	791	732	744	722	735	790	755	784	751	711	726	750	794	740	712	809	736	766	703	785	723	720	704	754	724	765	706	741	721	737	728	779	753	751	739	775	752	776	728	676	760	769	774	755	729	733	787	702	774	742	758	794	758	710	759	732	779	759	739	749	757	790	739	756	721	758	780	753	729	761	705	767	742	809	719	740	705	776	769	739	745	726	808	686	751	721	735	740	757	749	735	760	768	746	730	753	707	742	744	753	769	755	773	715	743	725	776	736	726	729	736	768	731	768	751	786	741	755	703	738	699	683	718	755	712	771	783	746	684	731	679	769	780	752	704	670	703	785	754	692	750	713	753	757	793	768	798	740	733	756	739	728	720	761	758	714	714	668	753	784	775	758	706	744	719	712	748	743	784	728	788	731	740	779	690	761	727	769	723	727	732	711	735	731	777	752	754	746	770	764	707	734	684	731	775	725	718	759	767	710	713	701	687	664	725	722	758	737	749	758	720	727	721	702	725	764	727	757	731	745	762	749	721	699	751	752	726	740	761	752	724	754	731	727	725	706	711	752	786	726	725	759	748	783	769	733	735	716	747	742	705	736	779	686	735	702	724	745	735	707	753	735	727	737	786	757	742	765	783	755	765	781	758	759	745	763	697	690	713	756	757	770	818	718	757	711	763	768	720	755	758	765	769	712	736	762	801	742	712	741	733	751	725	715	755	719	720	813	738	762	833	789	800	764	732	766	721	709	767	721	730	721	749	764	736	741	736	738	727	724	765	707	733	686	820	737	726	692	735	741	763	744	767	734	710	753	746	758	715	728	727	739	742	762	711	735	752	759	752	760	754	702	727	761	713	734	724	752	748	719	754	693	742	741	713	730	716	735	749	705	711	701	717	670	715	772	778	709	773	745	717	735	771	739	806	745	784	742	743	752	716	751	760	726	710	775	763	768	736	716	727	774	719	791	705	752	759	750	777	709	765	729	769	777	742	756	763	743	734	731	764	769	746	736	737	743	760	755	667	703	757	770	758	781	729	758	728	693	757	785	733	746	691	745	716	745	776	749	746	743	766	743	782	782	748	754	747	691	742	744	737	780	751	784	732	717	744	760	765	727	723	761	756	778	741	694	750	732	727	760	797	755	740	741	728	785	766	737	743	772	744	773	751	777	753	734	735	736	764	740	717	710	720	764	723	777	757	755	797	759	702	726	741	758	758	728	717	703	738	742	755	708	762	731	717	782	771	701	770	749	736	733	716	773	717	765	718	757	722	774	754	732	761	764	732	755	753	754	766	731	761	700	721	751	757	750	719	731	718	727	741	774	737	746	726	724	729	758	792	689	738	721	740	743	810	734	732	742	744	708	718	757	757	718	743	772	743	779	734	761	759	775	740	750	777	709	751	734	761	709	776	735	763	797	729	752	716	734	732	706	802	793	716	756	803	735	731	760	741	749	807	703	784	747	744	749	733	757	744	732	804	709	728	685	700	734	716	725	725	759	757	778	753	762	788	693	754	780	711	753	727	773	733	759	760	735	762	725	732	713	725	733	775	753	784	699	760	780	692	745	714	738	680	741	733	738	748	744	772	707	791	750	778	704	744	727	740	753	748	720	736	714	752	737	710	722	792	755	760	742	792	740	740	754	726	752	728	716	749	755	776	730	742	738	710	740	692
3298	268	252	304	250	250	240	266	225	241	256	226	244	237	234	223	219	227	241	200	231	227	232	217	258	251	207	236	234	218	270	214	213	284	226	241	257	258	244	222	259	238	215	238	255	237	282	247	241	209	207	200	211	245	227	242	209	241	244	248	241	245	225	248	237	245	256	217	224	238	257	224	224	255	214	238	270	246	225	214	218	260	223	200	237	243	195	230	244	214	225	240	218	244	223	214	230	229	236	254	218	212	231	225	223	223	221	229	238	263	253	208	228	234	213	192	247	242	249	246	232	230	232	255	233	231	233	220	278	232	214	258	242	210	237	234	252	235	226	242	245	230	249	219	225	238	228	266	273	216	243	248	248	240	240	226	241	241	238	202	240	214	260	230	235	268	234	239	226	234	218	221	232	224	239	224	252	247	234	250	232	216	258	239	275	219	218	250	211	249	271	216	243	228	244	198	225	224	241	207	263	234	223	232	232	253	246	265	236	246	212	217	239	237	220	248	242	209	210	230	215	229	225	233	260	230	233	236	260	226	254	227	267	231	260	239	218	233	229	239	215	245	236	237	232	233	213	243	234	227	269	266	224	233	235	235	220	209	253	218	226	217	238	244	256	242	220	241	223	240	224	248	226	252	258	230	254	227	270	231	241	230	219	254	252	238	229	215	246	216	268	255	234	239	208	244	219	213	234	222	253	204	230	222	195	224	256	216	202	239	203	246	232	223	235	213	218	232	243	257	234	215	217	241	286	238	209	249	233	226	251	224	236	220	217	256	253	241	215	236	228	238	261	264	211	246	221	226	235	225	225	220	243	246	238	227	237	261	234	213	238	251	244	225	240	211	262	211	245	238	228	221	246	239	246	244	234	241	212	227	224	231	214	232	250	254	247	225	236	242	212	238	233	216	202	253	236	225	256	243	244	218	246	227	260	234	235	247	270	234	244	248	224	268	244	216	262	217	244	233	226	254	245	212	237	243	247	227	208	243	252	215	232	240	243	237	239	213	204	250	223	239	246	255	236	244	272	243	274	247	239	288	250	241	217	235	222	269	206	229	219	244	229	252	203	248	247	241	225	258	230	231	216	251	263	247	234	228	268	239	235	250	209	232	230	243	250	227	241	221	235	244	244	223	234	228	223	240	250	207	242	227	251	231	238	230	267	237	223	236	229	276	206	231	204	228	230	243	205	230	254	213	239	230	216	249	253	226	221	235	242	235	243	209	217	241	236	205	228	235	242	213	206	220	234	246	245	244	232	245	248	232	219	249	222	230	249	231	235	216	248	221	232	232	241	215	198	228	221	212	233	233	245	230	222	225	195	242	240	211	220	219	218	228	275	246	231	213	228	234	240	212	268	212	247	244	240	225	249	271	236	235	237	250	218	233	247	220	216	220	261	239	255	238	237	255	202	230	239	222	222	222	263	261	249	222	244	223	239	227	217	237	243	229	258	241	248	251	235	260	239	225	220	234	245	235	225	234	228	221	219	232	246	228	243	236	223	233	235	257	229	267	221	217	229	214	221	212	221	261	223	254	251	236	219	227	243	241	224	243	239	242	222	211	238	227	267	245	225	226	202	234	265	263	224	256	232	235	242	202	222	245	256	233	242	253	213	235	228	244	207	232	249	223	223	243	243	219	234	249	253	234	224	234	269	215	245	234	216	238	221	236	236	252	212	265	252	231	221	221	224	218	229	218	247	265	237	239	236	218	245	245	238	241	253	210	227	230	239	246	230	227	234	232	220	252	234	224	231	242	244	207	213	249	249	227	248	233	218	211	238	228	233	249	245	224	230	234	202	237	241	229	239	241	251	229	227	275	228	272	275	257	208	233	233	246	234	232	252	182	275	222	263	230	236	252	246	224	271	272	229	230	246	257	218	213	218	254	234	217	239	248	229	273	236	283	235	240	232	235	225	242	239	233	197	216	230	254	240	231	211	255	257	262	223	256	221	217	264	210	230	246	246	235	262	217	230	247	253	199	218	240	212	209	224	227	235	255	240	270	230	243	241	234	255	221	247	251	235	223	211	241	228	244	271	225	261	233	231	264	217	239	218	246	242	247	255	264	247	208	225	227	242	247	205	236	230	210	244	249	219	245	245	253	231	213	229	243	289	242	242	257	245	230	223	253	238	264	227	242	246	200	211	277	206	245	233	210	232	249	212	227	211	218	218	207	217	246	208	204	227	236	227	243	234	230	238	245	246	221	241	205	226	224	246	270	219	233	247	241	221	242	237	253	242	260	259	245	228	251	206	236	244	210	246	240	253	242	230	221	238	236	224	235	229	239	238	238	228	229	220	200	240	257	281	240	239	232	230	213	237	227	229	220	240	239	233	234	224	239	245	235	241	219	270	228	241	228	250	244	243	250	243	195	233	231	236	235	233	235	244	247	228	231	245	264	232	244	236	217	231	272	242	237	238	243	229	260	239	247	252	251	233	235	252	242	244	224	247	245	253	222	239	245	277	240	233	238	246	250	231	269	239	241	225	241	229	200	264	239	231	225	235	243	229	229	247	256	237	235	267	215	247	233	263	241	259	239	223	257	226	228	230	245	268	229	251	232	245	218	249	223	232	255	209	260	235	237	243	246	249	248	242	218	231	258	236	240	242	248	264	224	244	244	251	242	241	254	243	245	239	232	225	226	224	230	231	233	233	229	259	242	229	224	233	243	225	206	240	224	224	245	225	257	237	241	234	235	226	242	212	274	254	264	238	207	249	254	252	219	229	252	251	210	232	268	261	221	243	249	241	228	216	219	240	246	224	259	234	277	237	242	222	234	243	235	215	248	238	231	224	202	226	237	262	207	225	235	241	230	269	233	243	218	247	232	236	280	241	257	239	228	282	228	225	234	219	221	250	231	215	224	245	277	252	255	248	231	248	254	247	228	242	219	232	243	208	234	246	248	234	250	248	244	220	219	229	238	238	228	245	246	238	215	241	218	271	223	242	191	254	228	237	253	226	234	197	236	257	273	251	239	257	230	248	205	233	234	230	217	234	252	230	260	220	250	240	240	238	228	261	234	210	234	205	219	223	213	254	245	214	237	240	218	232	242	199	241	213	241	253	248	228	244	227	213	220	227	270	236	231	231	269	226	243	244	261	248	217	228	238	238	207	219	254	253	225	208	256	213	184	245	229	260	246	244	246	241	258	207	255	231	246	220	256	255	233	204	230	252	248	238	227	256	199	239	218	251	258	223	228	216	232	216	251	227	247	225	236	235	223	233	238	242	217	247	242	214	231	245	215	220	255	238	234	234	221	239	239	235	255	227	248	260	244	252	235	255	247	214	234	229	252	239	244	235	255	254	231	241	218	227	220	255	256	223	240	226	244	241	232	257	212	244	250	243	247	235	216	219	244	253	227	231	232	247	238	214	220	218	212	257	219	217	228	225	243	233	244	220	232	230	214	233	254	250	246	263	233	237	235	240	248	239	225	205	222	283	211	215	245	238	228	246	235	226	244	249	221	255	227	253	240	268	226	234
4042	626	721	681	672	606	609	634	606	636	582	631	625	628	609	604	624	565	556	599	542	603	579	565	610	593	549	565	593	564	560	563	591	551	608	622	582	625	554	563	615	531	567	600	637	592	576	564	590	606	582	597	587	586	549	611	585	610	591	576	557	595	573	638	567	606	581	570	607	608	582	581	556	574	583	593	583	576	581	611	601	604	638	586	597	587	654	588	595	567	606	581	631	630	574	597	614	596	556	579	597	551	598	584	604	620	583	606	586	603	648	587	631	605	602	538	587	611	559	599	598	571	603	516	590	616	587	553	608	572	593	613	576	593	622	580	593	593	572	571	596	612	597	595	624	575	595	574	634	575	595	531	627	569	623	573	599	528	554	558	559	588	600	578	571	578	581	632	605	564	591	602	567	591	567	564	582	627	557	632	585	560	628	580	644	567	594	581	595	595	574	616	586	595	531	599	566	568	590	587	581	609	594	644	556	561	586	537	597	612	612	567	604	616	592	604	619	561	562	589	596	565	615	618	614	563	596	574	575	558	599	568	556	572	611	575	595	597	612	623	594	584	562	557	578	592	594	615	597	589	554	629	581	583	591	620	590	539	577	600	606	615	596	543	604	559	592	573	582	548	561	542	567	542	586	574	536	615	608	540	608	577	545	581	610	556	591	598	625	609	543	579	601	563	586	627	530	563	567	577	567	602	639	644	614	598	593	599	578	563	557	575	627	594	582	571	584	621	595	567	600	586	595	571	574	596	592	630	578	626	567	606	570	580	585	554	573	588	594	580	586	571	618	617	626	565	576	545	639	577	606	630	567	562	593	560	592	590	555	567	606	575	570	573	567	639	549	587	619	591	590	618	556	551	561	577	583	601	563	590	581	596	554	608	583	579	597	612	573	629	576	638	582	590	589	564	594	562	581	612	574	581	579	583	557	598	611	604	588	591	551	548	536	581	575	574	592	537	574	577	619	606	566	564	582	575	595	615	565	611	574	567	589	596	642	636	566	595	573	569	569	601	605	607	548	618	595	557	550	565	590	598	589	635	594	602	584	599	543	585	552	650	636	606	588	579	638	561	620	610	572	581	619	620	604	619	608	590	613	588	566	571	568	582	584	589	575	577	601	539	615	595	574	598	600	578	591	582	578	613	574	542	596	580	609	574	623	582	564	604	560	615	613	560	589	603	611	604	609	583	591	581	559	554	563	609	544	575	563	606	578	551	597	587	600	599	597	566	608	569	615	593	544	580	588	567	600	554	569	615	552	559	602	589	549	574	584	572	552	595	593	592	577	583	581	633	584	583	606	565	582	577	610	558	592	563	566	590	594	576	610	590	593	587	608	589	603	571	558	587	595	623	599	596	572	531	568	622	602	573	604	587	615	564	598	545	580	602	583	585	593	545	603	600	592	572	581	585	573	554	611	621	605	602	566	583	593	599	652	604	561	607	588	602	594	585	598	589	566	567	543	543	615	597	524	576	625	577	533	590	592	617	595	569	597	574	593	605	586	580	567	596	587	594	591	582	576	624	584	627	572	625	603	568	585	648	575	564	600	578	595	572	625	625	630	615	665	635	595	546	643	603	565	616	583	625	566	650	614	578	568	556	587	638	593	554	541	588	597	567	602	637	573	601	561	578	580	583	599	597	553	558	597	625	530	579	564	633	567	575	626	583	602	613	616	607	586	595	558	546	621	589	591	567	613	574	611	583	534	614	536	623	580	593	614	589	569	550	572	601	617	600	608	591	559	547	591	605	599	606	619	568	591	591	593	565	607	592	597	565	550	570	547	597	597	587	597	581	565	573	592	597	590	579	609	567	563	609	557	651	578	641	597	597	586	560	553	570	582	595	552	575	618	568	557	598	531	576	569	550	544	592	581	552	516	588	562	603	602	535	627	571	561	635	582	605	587	556	620	586	606	573	588	568	549	582	594	561	572	625	559	587	603	555	606	600	597	626	580	587	610	621	581	570	612	577	564	566	581	614	599	593	581	583	549	585	590	566	615	603	585	560	580	587	571	547	612	567	574	612	581	591	544	613	541	588	587	603	598	581	589	557	587	567	593	568	581	558	599	582	605	551	591	598	574	612	606	585	632	644	550	628	587	576	639	593	615	619	613	589	553	578	558	594	621	597	591	592	581	573	617	605	584	581	561	611	607	568	586	590	572	583	585	582	626	595	573	634	615	560	570	550	584	617	608	517	588	560	590	618	558	626	579	570	609	561	611	582	546	560	560	610	588	628	588	583	642	596	599	579	527	597	602	634	601	562	553	607	570	577	606	562	612	564	624	599	595	557	614	616	589	627	610	549	597	549	584	566	607	557	594	605	582	564	563	593	579	592	585	588	592	599	619	577	609	592	577	581	587	579	569	610	599	564	563	564	570	605	572	585	561	564	562	542	591	619	607	586	604	634	621	568	605	552	585	570	581	577	591	609	605	578	570	572	580	579	590	595	591	600	592	592	565	564	585	611	574	582	633	564	581	599	600	614	579	559	581	573	584	578	565	607	598	585	579	586	589	602	568	567	596	595	604	604	601	584	610	552	580	579	604	599	575	582	627	603	566	592	587	572	600	579	580	603	582	534	571	609	592	635	552	590	608	585	578	597	601	574	565	576	551	577	593	577	561	562	570	568	562	599	601	586	586	586	615	553	621	548	583	564	578	624	589	611	565	638	597	587	595	593	545	601	556	537	589	605	610	600	588	594	577	619	610	621	551	567	580	629	574	550	593	528	588	576	609	527	597	594	560	576	587	592	544	611	642	598	555	580	631	612	583	593	561	615	612	633	615	563	613	623	602	572	565	589	603	581	563	543	583	560	564	568	594	622	608	591	589	598	556	602	595	607	554	606	587	591	568	572	613	585	617	594	613	621	587	564	587	600	570	619	584	542	579	560	604	538	572	549	622	588	616	607	549	567	569	568	593	569	589	612	555	584	558	613	577	577	602	563	544	615	635	541	597	592	632	584	576	585	578	630	612	607	616	614	562	556	603	571	610	576	611	618	577	588	610	555	566	590	573	575	623	579	623	573	570	598	637	582	594	622	618	608	567	544	606	558	591	548	580	573	580	641	598	580	599	590	569	600	615	618	569	591	601	545	560	583	575	620	630	603	609	584	565	602	561	585	598	613	643	627	589	565	570	542	588	580	585	585	637	600	605	590	590	575	554	576	622	570	602	544	577	569	524	541	552	572	592	563	606	634	552	560	528	594	578	590	561	583	561	544	619	588	614	555	579	603	578	570	577	577	568	609	622	616	576	631	623	564	591	597	589	561	594	602	573	535	587	579	579	587	537	571	583	604	540	592	562	624	617	604	605	620	576	595	587	569	604	550	611	598	576	571	595	583	572	561	616	512	601	561	549	599	569	579	598	620	566	611	622	602	599	604	562	563	629	617	654	604	612	611	572	623	587	590	599	558	611	583	582	600	599	564	600	592	572	568	568	655	577	604	580	572	610	580	584	577	574	567	594	634	553	562	587	550	607	614
25255	2664	1069	848	585	434	365	305	264	267	262	226	221	184	199	197	186	177	182	175	173	164	164	172	160	191	174	165	186	180	171	153	172	155	165	169	144	148	152	141	159	196	173	175	156	150	163	185	176	179	153	141	151	167	164	171	164	148	162	142	166	171	176	152	166	184	161	165	172	149	159	159	139	167	148	166	154	167	144	171	157	138	147	166	140	147	163	153	176	151	146	151	155	162	152	158	167	156	171	172	152	146	181	149	150	142	166	160	153	153	154	145	152	152	139	150	177	161	144	156	159	147	170	165	137	154	179	153	171	159	171	154	161	172	148	167	155	116	146	143	144	163	148	166	160	165	168	162	155	134	162	163	150	157	141	151	143	160	168	143	151	137	157	134	148	160	153	159	146	144	158	171	159	154	143	138	180	164	166	147	139	156	166	152	124	163	165	178	155	170	184	170	158	145	146	167	135	151	154	139	164	149	138	158	173	166	140	152	172	156	149	188	141	152	149	156	148	156	153	158	164	134	144	174	139	156	182	149	163	167	169	148	145	175	155	193	146	169	146	159	152	152	141	165	160	146	174	118	172	142	145	150	138	182	127	171	165	159	158	144	125	175	146	139	139	162	142	150	139	155	136	137	148	151	168	172	153	184	184	148	158	194	139	162	174	153	159	159	164	159	158	160	157	155	158	144	154	149	138	154	167	176	135	146	141	144	152	156	150	162	159	155	143	158	152	159	147	142	171	163	158	155	145	138	172	158	159	177	134	179	135	141	183	184	160	153	156	137	148	168	162	171	148	128	154	175	160	175	165	134	186	181	171	157	150	170	166	149	153	160	164	163	174	160	164	142	141	146	160	158	138	143	152	133	133	170	167	157	176	162	141	154	162	156	179	152	167	133	160	148	162	154	145	164	180	148	155	161	152	140	153	159	153	144	173	146	150	149	172	136	155	152	110	155	170	178	159	156	171	140	132	163	164	149	151	160	127	175	160	186	163	165	161	139	152	150	164	163	143	164	162	155	132	150	168	159	120	142	132	170	155	165	133	137	171	129	155	144	141	148	176	158	138	141	152	157	151	161	168	150	173	161	141	168	127	149	151	161	159	159	148	170	157	165	155	165	165	149	172	156	156	149	177	170	154	167	149	170	156	131	159	142	161	150	170	161	160	172	160	139	144	150	118	148	159	124	168	139	145	142	173	153	155	147	155	152	180	167	156	169	156	149	168	183	159	146	156	159	163	158	152	164	146	141	162	183	152	174	154	187	160	165	183	143	164	156	146	154	160	133	170	164	173	153	148	151	175	148	176	158	140	173	147	149	170	156	170	141	160	179	148	162	158	173	158	166	160	140	162	188	161	136	158	151	149	156	179	154	151	156	144	158	155	168	164	146	174	134	153	152	145	141	152	137	138	154	161	159	143	149	147	153	160	141	129	161	154	164	144	142	149	153	138	162	165	160	177	150	148	139	169	159	150	175	145	173	160	143	131	146	145	156	168	126	176	139	146	172	168	142	143	174	148	135	148	153	160	155	149	168	170	143	127	161	154	176	158	180	158	145	163	159	164	134	169	144	162	145	149	166	182	154	155	195	169	138	139	170	151	151	178	156	155	150	150	148	137	148	150	144	185	170	163	156	153	146	158	159	169	131	130	148	142	172	147	164	144	146	137	161	143	128	154	146	148	163	157	148	153	155	171	142	128	138	142	164	139	143	131	162	139	163	185	138	153	158	149	151	146	172	141	159	177	143	170	140	169	154	166	176	145	127	132	149	142	150	186	155	138	172	161	154	155	155	146	169	157	140	153	144	158	144	139	161	144	146	164	177	158	134	176	134	157	181	146	169	142	192	155	151	169	148	143	159	150	148	162	138	145	149	169	156	163	163	136	154	153	158	160	151	170	137	172	151	140	157	173	153	170	149	147	154	153	170	146	145	165	135	156	152	161	163	151	158	155	162	165	148	145	176	172	169	162	141	164	154	179	166	166	132	155	154	128	158	173	149	143	156	145	154	157	164	149	146	137	143	143	141	147	176	158	152	159	154	143	141	181	151	176	179	178	150	152	168	143	178	174	187	142	159	142	144	144	142	168	163	158	138	149	168	156	148	165	166	152	173	136	142	165	148	152	148	160	163	158	156	126	142	166	154	154	149	150	131	136	147	131	163	164	148	135	153	143	139	132	161	160	159	162	169	178	172	154	153	162	135	146	138	183	160	167	150	148	140	168	155	144	150	140	148	165	138	160	142	162	124	146	160	152	174	166	167	163	170	145	141	130	145	140	156	181	158	155	169	179	159	139	125	172	154	145	155	183	159	141	168	171	143	158	148	151	161	159	149	178	185	149	147	139	182	164	164	172	156	172	154	137	153	195	142	135	138	160	149	164	139	153	146	159	146	145	137	138	165	180	135	143	160	156	139	147	147	141	149	176	166	153	173	144	149	165	152	146	141	151	161	156	165	165	158	145	163	149	154	163	156	127	145	181	179	179	182	143	173	152	140	125	171	173	140	135	156	154	146	139	159	169	159	161	151	150	179	134	167	162	152	137	141	172	164	158	154	155	163	150	154	125	146	142	139	185	159	161	132	161	165	152	143	158	167	171	159	133	159	184	172	138	169	136	137	167	151	161	156	165	162	128	147	139	169	158	158	165	145	147	177	149	170	175	166	152	166	163	157	169	146	131	169	161	162	136	161	132	140	173	159	157	144	171	155	151	145	139	161	176	148	158	146	166	154	149	149	128	180	153	143	152	164	162	166	144	140	120	156	146	165	170	153	168	144	164	159	170	156	153	144	153	150	149	147	185	156	182	159	172	139	175	144	149	164	177	150	169	152	162	141	183	150	167	147	158	163	178	170	155	150	145	174	144	161	135	169	162	146	127	155	151	172	186	156	158	159	147	166	155	188	168	169	154	143	146	169	174	154	152	142	150	158	133	163	135	136	152	125	131	132	162	156	139	156	170	162	163	162	162	152	177	143	147	165	180	156	145	159	140	144	151	157	152	148	152	145	171	167	175	149	147	163	131	159	141	164	140	151	151	134	154	128	163	146	160	176	132	129	165	148	135	137	176	156	152	164	132	137	151	176	188	178	140	144	166	167	178	175	169	142	149	143	152	140	159	173	147	141	164	154	173	144	149	140	158	166	153	139	152	165	151	135	159	160	170	148	163	165	171	169	168	163	154	139	155	158	175	156	155	137	139	177	164	177	134	136	140	168	168	153	164	171	153	139	143	143	154	143	155	155	153	142	158	154	132	159	133	162	160	146	149	151	156	152	168	166	167	134	164	167	172	147	159	163	148	155	153	157	167	153	183	183	153	165	166	138	168	151	154	160	169	162	165	154	157	152	121	165	143	150	152	163	143	166	169	144	148	154	162	127	159	150	169	156	141	160	131	162	150	151	152	133	151	151	153	140	145	168	165	170	168	166	148	143	141	167	140	144	158	168	134	153	150	144	156	143	157	182	154	189	159	152	153	165	148	135	144	132	149	162
11891	1132	2226	2666	2385	2014	1718	1388	1314	1182	987	925	859	748	771	674	657	616	587	610	655	527	561	569	560	508	555	540	460	534	506	512	516	483	465	482	448	457	455	492	474	478	436	460	436	490	475	455	469	473	456	474	500	449	455	454	442	449	455	405	414	469	480	419	448	487	423	490	450	476	450	413	431	420	442	435	449	459	482	458	440	448	461	422	438	456	452	467	440	449	444	411	426	415	448	427	457	427	424	449	443	451	442	454	421	412	447	451	428	443	433	424	442	441	394	471	421	384	468	428	440	444	443	483	428	446	440	431	447	415	406	460	434	443	443	421	438	447	442	452	445	444	489	453	449	412	388	445	414	464	455	400	434	439	427	435	457	412	476	445	431	439	423	410	412	419	481	449	435	414	427	464	435	450	387	447	434	423	426	435	434	431	424	395	418	472	423	432	472	421	458	442	468	448	442	430	439	405	440	431	474	445	413	471	400	401	459	399	436	427	419	410	407	420	444	448	422	425	442	448	445	410	445	433	410	411	434	383	432	440	410	423	416	436	462	466	428	459	422	434	384	466	410	391	427	458	453	455	418	456	397	444	480	427	426	452	420	442	417	435	441	426	428	452	436	398	434	458	444	434	423	419	459	437	465	459	441	452	409	431	409	449	436	419	437	392	426	418	400	430	406	486	445	419	454	433	420	450	422	418	477	427	445	433	412	453	407	454	430	466	426	419	424	457	428	440	427	415	458	430	422	415	426	447	428	409	435	453	425	438	437	478	463	404	435	458	439	438	409	417	386	442	414	424	413	383	434	420	410	442	430	447	392	418	425	417	435	451	431	403	438	452	421	418	424	421	472	388	387	427	447	426	387	424	438	445	442	464	424	429	429	448	438	436	419	419	428	439	397	432	446	413	448	425	449	440	463	438	436	436	420	428	417	443	453	435	405	464	395	426	433	460	434	401	420	423	419	401	414	442	451	420	417	449	409	425	438	436	433	444	424	442	403	429	461	463	454	455	453	443	423	423	431	427	411	449	402	425	414	393	404	421	434	434	429	470	462	469	411	445	441	462	382	434	407	389	404	461	410	426	450	446	442	398	424	442	411	411	423	493	429	448	466	444	453	414	383	442	390	431	435	425	429	420	384	416	432	414	430	449	416	449	434	440	409	448	413	410	412	448	426	459	369	429	435	409	383	428	401	414	358	426	434	430	425	409	414	440	499	418	485	436	396	425	403	434	445	428	446	407	424	429	441	440	442	426	405	424	434	445	432	435	443	433	474	445	437	455	429	417	425	430	411	439	437	440	423	416	421	431	426	447	404	431	395	453	452	452	453	411	418	421	440	427	450	443	442	468	435	458	446	430	397	445	442	449	457	428	421	386	416	402	423	433	424	398	437	459	438	427	427	410	419	442	426	428	438	410	421	410	422	428	435	468	439	438	469	428	420	451	438	431	405	441	443	430	436	414	415	432	450	403	446	454	395	455	447	449	417	437	433	412	418	430	417	447	418	456	402	454	391	437	440	446	454	425	467	410	424	419	450	424	415	448	456	453	486	453	424	469	401	459	405	417	410	423	417	458	418	446	456	411	452	439	460	442	424	467	396	435	446	467	430	432	469	409	436	412	457	433	428	427	394	424	428	420	437	400	441	403	452	438	447	441	428	441	428	419	446	440	425	474	459	410	434	420	448	412	445	417	452	425	441	454	425	405	446	445	401	440	376	428	437	440	445	437	427	444	475	423	442	438	452	444	444	460	440	434	384	430	406	412	453	461	404	422	453	447	396	429	440	411	429	472	404	399	461	421	457	411	459	413	417	411	405	427	446	419	420	426	458	457	441	413	435	421	455	454	392	383	416	452	441	415	443	416	418	415	450	418	462	439	405	400	453	416	430	456	419	435	426	444	462	414	387	426	460	421	395	412	450	446	445	432	436	428	430	411	418	453	419	446	443	428	456	409	438	448	439	458	420	444	433	393	438	448	473	432	427	432	454	419	436	413	428	447	447	448	432	464	421	447	399	466	409	407	458	419	459	396	413	430	425	437	452	459	438	457	397	436	396	435	443	440	412	433	444	420	415	475	435	433	431	454	432	454	428	389	457	473	416	397	440	425	441	450	430	447	419	409	482	420	442	419	444	425	447	428	403	430	424	414	416	447	450	426	433	428	430	442	424	430	454	433	427	434	465	461	426	436	432	389	390	438	421	397	413	440	442	439	412	435	459	434	432	427	421	432	414	417	436	427	428	425	420	447	484	447	449	430	444	421	458	428	417	474	404	430	470	455	458	446	460	440	454	404	450	430	411	394	435	449	460	449	441	433	418	408	413	443	424	432	390	419	421	404	423	385	441	442	414	428	445	465	465	451	452	403	424	451	421	440	456	412	408	423	458	461	441	430	441	440	448	453	436	408	417	469	434	451	440	442	425	418	434	418	449	448	449	435	404	420	413	459	449	412	404	429	431	433	465	436	419	455	460	417	479	460	451	438	421	414	443	449	414	450	425	432	452	407	414	459	422	428	420	418	422	408	439	446	429	429	452	431	460	419	456	440	453	433	430	424	443	425	415	455	470	420	420	429	429	393	454	445	465	454	432	415	419	438	428	443	426	433	427	495	417	412	430	395	414	415	418	467	436	426	439	415	418	452	410	411	415	427	419	403	426	427	441	450	426	409	433	387	420	440	420	452	452	441	439	431	414	409	428	460	398	459	433	385	443	433	417	425	447	443	403	421	456	422	433	453	433	468	398	464	431	412	451	431	440	448	438	467	427	451	428	448	441	456	412	418	410	424	404	509	419	406	446	448	426	448	464	422	408	410	420	413	403	426	402	416	460	446	448	451	443	441	459	427	414	438	468	477	406	421	413	422	461	426	478	446	458	435	409	415	464	466	453	418	445	447	465	415	422	408	409	414	429	442	416	431	438	417	432	460	481	433	449	415	440	454	427	448	420	454	411	421	435	411	428	455	433	443	406	442	453	426	418	433	414	435	405	466	440	423	441	464	438	430	439	425	441	450	431	455	431	449	424	467	408	436	434	385	462	431	441	455	408	421	429	418	431	439	400	429	446	453	402	404	416	479	437	434	414	472	435	448	414	412	426	422	422	415	396	467	441	443	427	445	457	448	448	450	452	416	472	415	421	426	444	413	419	428	434	452	437	389	447	411	416	444	464	430	422	417	387	486	477	403	420	379	450	423	447	452	435	413	432	397	431	466	398	396	406	422	429	426	421	462	412	397	449	417	418	428	438	416	422	448	427	369	415	428	420	415	435	460	424	434	428	412	448	432	452	411	444	405	427	454	435	425	406	436	412	433	448	415	471	444	397	423	430	425	457	458	420	450	400	416	417	453	436	434	413	419	447	434	461	457	449	491	434	395	437	461	417	432	406	453	409	453	450	413	417	444	409	399	449	445	434	413	430	407	456	447	433	447	392	444	446	428	456	439	453	412	422	424	428	417	447	422	418	431	446	432	422	421	477	382	461	441	393	406	401	443
37518	7388	2438	1774	1207	959	721	637	544	492	417	428	422	435	398	383	355	341	357	364	309	316	331	314	370	340	290	324	325	307	319	337	309	305	302	340	321	307	323	267	291	305	285	286	271	274	294	265	329	290	288	294	300	322	306	292	308	285	291	265	309	310	280	299	294	305	273	282	284	278	300	287	291	288	274	278	286	269	269	294	282	311	258	282	271	266	283	301	282	273	299	287	302	298	278	279	290	261	273	286	295	284	289	277	286	297	292	295	271	292	264	279	279	263	279	276	303	304	292	306	307	302	280	300	292	274	282	310	278	307	273	291	293	273	290	290	291	297	284	312	300	262	289	306	282	268	265	293	282	280	286	314	312	268	287	284	285	255	291	264	247	288	303	276	294	294	280	258	303	287	289	286	324	301	268	285	269	279	301	266	290	302	262	288	277	305	274	291	315	277	297	279	252	298	257	289	270	275	291	315	308	275	285	262	304	265	300	311	275	253	310	293	282	308	248	271	299	279	308	300	318	281	296	303	291	272	276	271	283	270	291	284	283	263	281	282	287	273	270	284	277	298	291	285	281	275	278	284	314	270	271	256	280	303	287	303	319	289	276	270	264	300	286	254	272	271	268	286	281	259	303	344	305	267	294	283	316	310	313	316	307	303	283	310	289	273	277	279	318	281	293	261	273	306	260	265	312	272	265	278	299	296	254	295	310	310	300	282	258	321	301	279	295	250	319	278	291	318	282	294	274	302	259	295	285	301	267	236	309	305	277	241	268	260	310	298	296	300	285	295	270	278	294	281	323	327	274	320	285	273	262	286	296	297	274	281	289	303	293	325	272	305	285	298	290	281	296	279	293	297	303	282	290	286	315	306	279	299	288	284	307	279	274	292	268	296	293	313	305	305	299	288	270	284	282	296	294	303	254	299	281	276	330	288	280	272	280	268	294	291	304	323	314	268	277	312	288	294	280	278	265	298	286	284	279	295	311	295	293	304	272	281	288	281	272	303	291	296	303	298	315	296	325	297	300	247	294	280	304	300	277	320	262	257	278	278	288	283	289	275	259	267	277	296	307	260	294	309	284	298	303	303	260	278	278	295	274	257	283	280	307	293	272	296	284	285	278	312	292	295	279	304	269	295	280	302	296	279	287	301	280	287	286	280	311	311	300	317	288	293	265	290	263	274	287	285	303	274	274	273	270	298	296	289	267	282	285	287	279	290	318	291	278	265	273	295	284	294	313	254	266	304	289	287	288	269	286	278	275	272	275	279	299	301	305	245	276	292	270	279	312	276	315	273	304	280	274	307	317	277	288	289	306	288	284	295	282	262	287	303	300	272	294	286	302	302	293	303	305	259	310	302	302	266	276	289	263	284	296	289	276	291	261	266	334	288	275	265	303	260	296	294	297	311	268	274	289	297	280	302	303	261	338	340	281	317	284	312	330	283	289	272	281	313	276	304	281	300	293	272	303	281	311	267	287	304	290	272	291	284	272	302	309	271	297	281	318	300	286	295	273	299	262	272	248	273	280	317	287	319	285	300	270	263	281	277	269	298	272	288	273	301	298	298	301	318	304	285	333	295	249	303	293	293	255	309	310	286	274	280	284	284	316	276	265	288	290	292	267	283	319	270	290	285	296	279	276	276	299	270	285	300	294	334	300	308	304	293	310	308	298	265	298	286	260	293	333	302	296	317	288	281	300	301	266	258	290	276	307	317	257	268	292	301	298	260	293	290	300	277	276	259	306	277	314	282	285	292	285	287	285	285	325	273	274	272	276	286	295	282	305	278	259	290	278	302	280	312	277	291	296	290	289	263	285	295	262	279	283	305	280	288	320	303	283	299	292	281	286	279	290	292	296	300	288	278	308	289	278	282	295	275	297	284	310	290	323	297	275	274	286	337	253	309	296	285	291	273	299	238	271	258	281	273	291	320	269	305	305	315	264	278	299	277	336	299	281	291	292	291	316	279	275	279	298	310	284	272	266	288	304	303	290	301	281	288	276	296	283	282	275	283	283	294	238	264	293	281	316	250	279	279	283	309	320	313	292	307	281	266	286	264	295	278	295	275	297	300	304	279	314	279	282	258	326	284	325	274	323	265	297	299	295	290	264	278	318	300	267	327	320	294	294	296	290	301	287	264	286	305	288	268	329	278	259	303	283	289	307	291	263	296	296	308	287	284	297	265	264	274	260	310	305	307	292	281	277	285	307	252	278	266	274	304	279	297	265	275	300	320	274	300	314	278	297	266	268	320	304	295	305	264	295	260	297	282	312	291	332	295	268	272	287	270	296	301	275	271	260	275	316	293	292	333	297	299	291	294	302	303	297	273	270	279	300	293	284	309	259	289	295	320	271	276	271	307	297	265	314	308	323	271	276	276	281	286	294	287	265	308	293	301	263	285	300	298	299	306	300	286	277	264	273	275	244	317	279	292	302	300	299	279	273	299	323	286	299	268	277	262	240	287	310	285	288	298	280	316	331	303	269	281	276	304	274	293	307	275	288	303	281	274	291	279	274	301	316	283	291	259	276	288	291	251	273	270	299	301	286	269	314	325	304	282	276	262	258	305	289	297	286	316	274	273	277	274	295	281	283	288	292	289	305	333	310	267	282	274	283	290	311	280	277	288	280	301	300	261	243	265	284	298	243	252	294	289	308	254	316	306	291	299	291	276	300	280	296	308	278	288	291	291	267	242	309	259	298	301	284	285	284	324	279	281	289	309	305	254	298	308	292	259	267	284	284	316	273	288	246	273	310	300	269	292	272	257	289	307	299	296	312	267	284	295	315	284	309	279	266	271	290	302	302	289	276	287	314	265	274	289	279	293	294	301	274	313	292	326	293	290	267	318	277	275	277	269	280	288	303	299	297	296	287	279	284	293	278	263	297	304	296	272	275	298	311	286	303	278	267	271	287	298	296	279	265	283	291	296	281	270	312	299	299	278	317	292	286	308	258	287	323	267	317	315	276	293	296	294	295	296	292	283	291	310	305	278	297	305	283	299	300	271	306	272	311	290	300	298	275	290	312	292	259	276	310	282	296	293	302	269	279	273	306	271	276	314	295	293	285	287	277	263	290	306	302	269	272	268	293	335	261	295	301	272	288	305	274	277	256	313	317	275	294	312	279	260	290	292	315	327	295	260	273	279	282	308	285	287	296	326	310	284	262	273	293	285	293	287	303	305	286	282	302	273	298	287	288	307	285	315	285	295	288	297	280	276	278	295	285	262	266	291	273	266	279	289	290	267	298	301	281	276	288	290	333	303	298	286	274	295	281	296	247	275	291	271	284	274	300	311	268	270	273	265	277	251	283	295	281	278	276	280	293	295	305	280	290	281	293	274	293	281	266	297	322	308	301	296	293	288	309	267	286	311	296	260	270	291	283	295	273	274	271	289	309	310	253	242	287	274	265	271	288	299	280	299	298	286	271	273	289	287	292	274	289	272	258	284	299	271	286	268	273	315	297	265	279	294	301	253	294	296	272	268	293	285
16316	2113	4344	5141	4488	3656	3137	2535	2337	2006	1833	1668	1535	1421	1321	1223	1216	1126	1148	1040	1015	1019	1021	964	905	911	893	889	873	819	826	811	835	815	819	789	795	803	782	838	867	787	833	848	774	837	784	763	801	754	767	779	758	775	764	754	820	743	744	757	764	722	763	713	693	746	785	741	740	744	679	757	758	762	769	743	780	715	731	755	693	738	720	732	793	821	740	682	775	681	755	771	738	742	739	713	713	730	726	746	755	739	742	701	698	774	694	689	669	750	736	707	722	764	736	746	696	716	760	699	698	767	716	731	740	696	755	707	690	753	737	763	732	792	793	703	772	745	784	721	734	728	718	721	733	715	778	755	712	750	655	749	726	738	782	762	697	745	740	737	761	787	705	719	709	709	726	736	721	713	707	714	736	767	734	764	649	737	746	742	709	732	742	752	758	745	726	761	709	709	730	755	737	713	730	709	751	717	743	756	747	705	725	750	729	673	731	698	771	722	751	760	735	760	712	691	678	712	718	784	728	713	687	724	679	677	769	720	757	780	749	731	675	758	711	745	736	714	718	700	755	748	760	759	736	704	791	722	750	711	741	697	729	688	737	740	715	728	721	751	724	771	732	703	744	696	721	703	735	764	765	721	734	726	739	738	755	723	750	767	716	760	688	761	713	718	741	770	723	741	739	690	761	734	734	745	714	697	738	786	745	763	704	710	747	702	733	715	695	756	719	679	739	678	708	721	700	742	735	714	767	731	709	688	731	719	730	665	680	692	757	725	753	705	705	737	742	760	718	717	705	723	677	689	706	725	729	732	750	782	736	707	708	735	694	762	758	757	714	723	723	712	712	680	716	729	719	736	742	761	713	699	686	751	761	740	657	745	719	747	708	770	736	718	708	705	704	733	727	749	755	722	774	724	728	732	747	759	739	729	721	718	706	688	720	726	735	714	678	705	704	693	717	693	744	696	699	730	748	732	693	735	667	754	716	739	690	730	741	672	717	719	718	730	728	705	773	729	714	734	745	693	742	691	702	714	756	736	734	731	757	752	752	770	708	743	761	740	815	715	679	749	725	755	745	691	759	704	694	744	733	767	739	792	705	751	748	726	701	704	773	698	740	687	716	726	728	687	690	745	729	759	697	674	687	736	740	729	738	741	727	727	714	709	750	662	683	754	709	709	684	762	688	748	738	750	718	729	718	741	798	738	712	704	717	705	713	748	718	736	702	721	702	727	722	724	776	725	703	735	692	737	702	774	735	700	742	742	766	730	721	715	734	725	736	732	725	749	713	693	689	726	719	744	751	716	644	714	720	719	712	746	725	679	669	722	728	724	720	680	741	746	706	751	676	731	743	776	720	688	745	744	738	767	770	716	749	746	715	792	690	709	742	787	704	725	721	704	761	747	728	759	711	709	773	761	693	690	743	732	698	703	691	772	764	688	742	708	691	711	717	708	707	718	735	768	706	730	737	735	759	753	743	721	656	709	711	708	714	667	764	742	736	783	708	718	724	791	718	731	695	715	712	726	675	723	726	720	705	731	723	729	698	732	680	753	795	677	712	702	728	719	710	727	726	670	656	700	744	737	705	742	714	753	663	708	712	703	717	724	718	726	692	725	756	725	737	734	750	756	715	737	691	759	750	711	684	736	733	710	692	773	696	699	712	738	713	716	731	753	705	735	708	764	702	705	690	747	685	710	722	762	710	721	746	665	757	746	741	773	712	692	704	751	727	743	747	711	731	738	698	751	755	780	745	726	738	724	727	708	691	722	720	731	724	709	705	756	727	762	727	698	762	704	725	714	681	673	720	709	717	716	747	704	735	704	736	734	702	750	781	745	691	736	696	733	744	753	745	723	724	757	731	706	727	727	743	729	673	709	725	679	758	709	717	697	730	760	727	665	782	732	680	729	734	721	773	721	728	720	758	706	732	771	725	711	726	722	729	708	673	692	714	748	748	753	735	728	686	754	731	737	729	698	780	745	768	708	772	739	696	733	767	746	713	689	739	721	690	697	755	686	727	724	704	740	694	711	769	696	763	728	715	759	749	716	755	713	725	698	770	689	730	756	711	761	718	702	725	722	722	704	755	774	714	712	710	709	737	746	694	675	692	737	694	764	683	731	717	704	728	760	711	756	785	717	755	752	741	751	734	713	688	723	754	737	712	724	707	697	700	685	724	710	703	692	724	687	750	725	696	725	705	669	720	738	697	670	710	740	751	766	747	663	675	709	711	721	778	750	700	790	741	742	689	770	747	711	741	723	688	713	682	750	738	731	740	659	702	680	729	712	673	753	683	739	717	733	755	729	757	719	698	715	714	712	738	752	724	693	711	716	756	788	687	729	692	713	701	767	721	718	702	709	740	768	698	681	770	698	673	729	713	758	689	775	695	738	765	753	730	718	757	775	692	727	700	699	703	712	723	742	688	731	704	732	719	746	745	784	745	692	713	720	719	719	739	720	730	695	706	715	683	692	749	703	711	756	719	728	683	715	714	734	734	678	756	765	696	739	663	685	706	691	730	740	700	689	720	730	742	708	694	739	714	715	713	759	719	715	717	744	726	747	744	674	719	706	742	727	745	705	737	748	733	733	673	725	752	679	733	704	733	714	762	699	730	730	797	705	699	736	686	690	744	714	682	688	745	695	749	682	761	681	698	708	702	724	733	756	745	680	690	721	744	738	665	723	685	739	754	657	748	745	713	749	704	722	716	760	744	743	712	747	733	700	697	701	758	734	714	719	732	770	758	791	755	732	719	698	717	698	760	706	701	739	744	709	738	740	750	719	771	734	712	731	748	733	679	711	745	706	689	732	708	693	742	705	720	750	742	690	750	723	710	707	703	753	786	717	789	735	705	762	754	742	718	720	701	689	763	742	732	723	696	715	744	709	719	700	747	712	690	723	758	717	778	692	731	739	745	798	707	750	731	714	742	684	727	715	729	717	692	732	756	682	708	696	722	716	671	692	705	712	751	731	734	748	710	725	740	712	757	676	747	716	720	732	744	736	779	731	710	727	769	699	748	725	728	693	709	708	745	742	759	745	754	730	702	694	753	671	707	752	744	749	724	739	743	694	689	732	717	753	709	741	740	697	715	721	706	752	704	718	726	709	708	727	734	766	680	721	757	698	767	746	691	756	734	770	702	769	731	684	714	735	666	729	730	756	733	752	678	729	750	752	704	697	726	694	734	750	726	724	710	688	688	742	757	703	719	711	719	713	710	735	741	739	705	749	719	736	682	721	753	711	712	712	685	721	713	739	758	706	740	701	712	767	762	739	759	697	708	728	718	743	677	732	710	749	748	730	712	723	726	767	739	751	730	720	718	768	750	748	701	708	721	735	738	700	701	721	752	689	741	737	682	686	719	713	737	711	704	674	732	754	764	720	766	695	750	750	762	672	688	716	721	744	735	727	712	682	751	776	722	747	728	724	724	738	719	739	716	769	694	714	720	694	701	756	709	739	742	736	743	714	737	703	705	699	742	665	718	716	729	749
3338	214	280	247	270	232	240	245	241	241	219	216	238	263	224	227	240	235	240	248	228	236	247	242	264	261	233	197	235	220	243	244	231	223	248	243	238	237	217	225	247	223	239	248	230	222	227	272	209	232	238	213	203	248	222	252	220	226	226	225	225	223	243	239	199	263	226	244	247	264	236	207	243	225	235	213	252	200	228	255	241	221	237	253	231	225	237	234	227	253	244	236	195	221	249	260	230	246	247	218	237	220	203	211	208	250	218	237	207	228	235	233	216	218	259	226	237	263	223	234	236	204	246	229	252	207	203	229	233	233	236	225	241	235	225	236	241	205	283	215	217	241	221	237	247	233	261	214	238	248	239	235	231	235	235	213	236	239	226	248	247	253	238	227	251	227	229	215	221	237	196	243	230	229	246	215	224	217	210	241	239	227	218	197	243	235	272	225	238	225	224	245	231	245	244	223	231	218	216	241	219	220	224	224	243	234	227	261	236	230	238	198	237	232	241	233	240	209	205	240	212	257	238	248	213	233	244	225	227	225	218	251	229	234	262	230	218	206	222	245	257	247	242	257	233	237	200	270	233	237	242	255	225	224	232	220	221	220	251	247	259	215	222	241	231	233	245	233	246	208	197	230	232	202	234	229	225	231	234	244	221	208	221	225	253	211	229	231	249	222	242	251	222	242	243	240	222	220	226	228	242	241	253	242	230	231	222	231	234	241	237	220	238	214	187	265	236	221	230	235	208	227	248	212	262	251	220	230	248	253	216	237	249	218	228	256	240	231	226	239	204	251	232	214	230	244	246	244	212	222	230	236	242	232	229	210	227	254	253	246	221	218	263	232	242	209	205	217	240	218	235	244	206	221	219	217	233	204	234	235	241	226	236	243	187	224	233	209	241	252	208	237	237	230	223	257	245	215	235	232	233	222	224	225	260	251	216	237	235	223	240	252	258	229	251	237	247	249	230	225	253	232	235	229	216	225	241	257	206	218	223	210	234	213	249	248	225	234	249	241	252	257	223	223	214	227	244	218	221	251	245	249	234	208	214	245	257	234	240	235	218	201	220	220	239	227	240	215	229	221	223	246	249	234	213	199	242	237	236	255	255	249	234	232	228	229	220	226	248	226	231	242	212	244	234	227	221	218	222	230	229	217	246	228	234	220	224	226	222	222	234	224	234	228	234	252	237	216	222	235	231	242	237	224	253	253	234	242	212	222	257	245	233	220	246	240	232	226	222	223	213	209	226	221	235	213	235	224	251	223	235	222	246	229	207	204	257	270	217	219	236	246	235	265	221	232	256	239	237	227	228	211	236	275	214	243	213	257	224	217	242	219	216	210	218	227	247	244	228	251	221	237	217	231	225	243	194	215	217	243	219	258	224	213	228	257	241	225	250	260	210	220	285	214	240	242	217	215	251	202	231	217	242	218	196	210	212	231	237	225	228	206	204	204	192	271	241	233	239	243	204	236	258	179	207	241	236	214	218	229	258	243	247	210	244	249	244	213	220	219	226	245	231	240	250	217	245	245	219	217	174	264	209	208	236	245	209	223	238	226	238	258	224	249	230	263	248	255	226	232	231	240	238	245	207	219	245	240	206	222	236	205	241	239	214	234	264	240	237	239	226	223	244	255	235	229	257	266	196	256	225	240	233	244	225	207	234	234	224	261	239	244	233	218	246	228	247	241	243	214	245	203	234	237	230	246	241	251	243	206	220	214	231	227	238	238	246	218	257	251	196	220	224	228	231	243	219	241	226	229	233	239	221	224	253	235	250	196	246	198	252	229	260	239	215	276	237	232	236	248	241	199	233	261	216	239	233	237	232	231	229	222	196	247	244	259	235	224	233	265	241	224	217	244	252	227	243	224	244	254	246	212	258	207	226	246	246	223	210	212	254	246	241	214	238	227	238	254	233	233	256	226	223	212	212	258	212	196	233	225	234	232	266	225	234	202	213	232	212	220	251	224	225	208	226	252	273	234	211	219	265	247	243	245	240	218	235	234	253	224	254	232	227	231	230	215	274	257	214	229	209	210	220	206	261	226	240	234	226	219	227	242	251	252	228	240	221	230	241	246	234	227	230	242	202	236	209	221	227	229	243	228	251	247	231	227	228	224	240	245	242	195	256	235	212	232	248	232	246	223	223	237	246	233	223	243	219	239	235	208	210	239	229	228	219	218	225	222	234	232	208	238	225	224	233	248	262	241	233	224	239	198	209	221	236	222	236	224	236	224	230	204	222	242	244	260	247	247	244	218	225	245	249	238	235	235	248	241	244	265	232	243	220	237	214	226	237	210	201	218	252	257	212	233	219	227	205	245	212	222	198	234	225	224	239	242	234	232	224	265	234	239	209	223	252	250	235	253	259	243	229	215	204	226	250	239	229	220	214	217	217	203	227	230	224	236	257	193	206	223	244	232	233	229	242	217	225	235	241	224	224	234	245	242	263	225	252	234	193	236	230	233	231	229	258	234	220	209	220	241	238	225	202	219	213	229	222	225	233	222	230	230	257	222	241	226	232	223	193	240	221	227	208	238	227	238	229	223	222	201	211	213	226	238	229	266	270	259	246	203	247	215	243	216	257	224	243	266	207	200	231	232	229	236	240	235	244	244	210	255	230	242	255	220	214	218	259	251	247	203	237	223	234	237	221	250	252	233	283	236	237	217	260	229	250	243	250	216	261	227	235	220	239	243	219	240	239	245	248	234	246	248	222	216	244	242	227	210	240	223	233	245	234	251	252	244	244	237	256	219	222	231	211	229	207	185	245	225	241	230	227	229	237	223	256	263	251	240	233	200	222	223	222	232	223	216	235	221	232	193	211	252	236	253	214	242	254	219	194	241	255	253	219	217	220	225	249	227	219	215	208	219	220	238	208	236	248	249	213	236	227	247	233	248	208	221	236	252	219	219	208	227	221	195	212	249	221	228	260	203	243	241	233	240	220	222	213	213	221	222	220	218	206	215	244	261	246	228	224	235	248	228	245	244	257	235	260	250	223	215	241	223	224	230	226	234	237	219	204	222	232	238	246	233	228	256	213	266	224	245	216	236	247	227	205	216	245	223	237	237	227	214	212	223	185	229	233	240	211	265	229	265	237	233	224	216	224	202	235	226	201	213	212	228	227	230	239	224	225	253	236	234	278	248	217	243	236	218	209	255	214	246	220	261	222	234	256	229	240	217	242	225	206	234	219	244	247	217	229	236	223	242	211	208	224	255	230	213	216	194	214	220	242	223	246	234	258	208	244	235	247	218	217	231	216	249	246	233	229	232	244	224	248	225	237	216	209	250	219	221	251	234	236	232	227	207	214	218	232	233	225	234	253	230	243	249	245	245	245	229	250	209	242	238	216	212	251	206	232	229	214	232	230	267	237	243	224	234	237	194	256	225	233	231	219	215	231	199	241	207	241	222	219	208	224	204	246	210	232	238	216	231	221	229	244	237	235	236	241	244	216	206	231	220	254	234	218	218	244	225	236	216	236	197	245	252
4011	606	630	683	653	644	651	620	612	654	631	620	571	626	610	638	598	600	578	585	589	608	644	589	585	581	590	558	548	605	556	587	607	585	607	566	570	612	576	588	545	577	566	566	611	549	554	594	574	606	595	605	604	638	601	559	591	544	611	546	591	561	579	547	596	551	603	568	589	580	590	550	644	591	603	578	572	626	615	572	590	579	603	580	584	535	575	555	590	557	579	564	576	562	582	589	570	583	584	589	556	551	552	582	564	555	551	560	586	577	585	569	612	605	566	574	581	562	554	580	610	575	580	572	590	562	597	543	562	605	560	553	538	514	552	573	597	585	566	560	598	556	604	605	558	609	560	595	586	562	555	545	580	598	598	552	633	605	596	544	575	588	590	546	562	596	565	569	528	593	607	563	625	581	585	575	583	598	577	578	602	590	626	573	575	540	552	567	584	540	567	556	549	597	591	603	575	594	572	544	580	586	605	589	572	550	545	593	605	612	578	589	612	574	537	608	603	612	582	569	596	582	598	573	562	579	587	608	589	596	605	607	620	569	574	588	591	574	572	560	606	567	572	574	567	594	563	575	586	572	585	546	565	537	627	574	594	561	571	615	552	588	553	566	596	584	539	564	539	639	581	583	565	557	564	579	586	531	546	573	513	573	542	620	598	552	554	562	554	625	578	596	613	604	573	611	576	571	559	605	579	563	579	598	570	552	594	568	553	567	578	539	576	592	543	579	536	631	577	598	594	600	600	517	549	563	567	595	581	579	614	581	544	561	573	560	616	596	554	585	602	537	577	565	559	588	571	590	573	626	560	563	593	583	577	605	562	585	582	549	597	602	619	553	580	548	584	571	579	544	544	553	564	571	590	598	571	547	571	549	576	597	642	552	573	578	565	573	603	602	571	625	579	554	557	604	582	581	596	570	539	604	604	535	589	554	587	566	596	552	554	560	564	581	560	586	582	628	600	583	597	597	602	585	642	569	598	549	564	597	575	591	560	608	585	622	545	578	572	592	595	584	590	561	582	578	590	577	540	622	589	586	578	588	587	576	585	596	597	560	587	605	568	559	611	548	586	602	535	646	596	598	555	578	552	560	607	552	608	613	566	578	617	581	560	616	573	591	559	604	620	600	606	589	548	575	601	571	581	558	577	603	549	586	563	589	563	597	549	597	619	513	604	572	592	586	640	586	525	545	578	595	604	559	619	513	560	580	596	575	570	582	564	624	585	558	571	556	578	600	582	564	591	597	580	582	578	603	581	586	577	561	573	563	542	582	584	544	581	616	582	586	596	572	528	573	575	600	596	610	581	605	597	618	589	606	577	555	567	557	546	562	582	583	554	547	526	544	563	563	620	550	578	551	562	541	563	611	596	566	550	596	634	567	589	585	588	617	565	589	594	585	594	564	580	613	615	608	553	618	581	601	568	588	549	590	631	549	563	565	578	568	593	574	532	588	589	579	634	589	573	535	559	559	524	623	565	599	502	592	532	555	537	593	623	521	599	582	565	486	598	576	592	546	605	620	594	605	566	502	574	626	571	625	535	620	553	591	601	628	535	567	612	558	565	562	603	605	564	608	583	580	565	518	577	546	603	549	583	554	560	586	576	601	565	553	571	565	563	571	652	544	564	578	592	563	593	611	633	593	579	599	562	576	571	590	579	581	606	572	575	579	540	554	600	582	572	557	560	561	572	571	572	585	582	551	591	592	612	566	586	558	603	566	603	576	515	571	567	566	600	629	615	581	573	559	569	570	529	592	585	570	617	577	546	524	593	551	581	625	544	578	595	543	581	607	563	610	559	641	608	557	578	592	602	573	581	564	585	575	589	618	623	574	565	549	604	534	557	597	577	546	555	600	594	579	548	599	643	581	537	615	538	606	604	592	562	539	563	577	613	580	551	577	595	567	613	551	566	572	593	576	577	559	564	551	560	591	584	575	551	549	542	585	574	560	635	601	644	519	545	571	590	555	546	616	572	539	589	575	602	553	583	609	525	552	636	591	559	589	590	588	556	549	567	585	575	548	557	553	594	569	591	563	607	612	590	591	572	609	565	592	589	559	632	606	577	544	580	576	576	588	552	585	612	598	529	573	547	576	599	559	572	587	586	583	604	614	566	594	575	557	567	547	569	565	562	583	593	571	554	564	589	584	555	591	541	586	599	585	596	603	590	612	588	638	637	579	580	588	603	577	554	572	598	571	585	507	574	566	572	615	558	586	531	586	572	546	582	589	586	567	584	577	579	590	549	583	557	566	568	565	521	572	619	581	583	561	618	581	594	617	611	581	558	589	617	572	604	584	593	607	567	584	621	573	575	550	596	620	578	603	588	574	534	579	564	598	536	564	527	559	606	557	552	579	599	575	596	591	594	516	552	582	612	585	573	618	584	600	593	591	580	535	574	591	557	559	559	609	558	580	605	564	558	580	593	557	514	587	615	582	568	547	577	563	568	578	547	569	605	594	553	543	573	598	594	580	565	626	624	538	588	596	559	544	566	563	601	574	543	615	582	598	588	553	558	557	550	552	555	625	616	567	548	633	600	583	575	571	627	573	583	585	548	584	609	603	576	580	626	583	576	591	561	554	585	608	575	568	585	590	610	589	550	576	559	613	642	565	561	568	613	583	530	587	560	586	607	541	608	606	575	568	549	623	539	606	603	621	584	603	579	592	599	568	598	601	560	593	574	591	608	526	579	576	561	580	589	507	547	592	555	605	574	556	590	557	562	622	594	597	556	572	630	579	553	563	584	519	585	575	547	598	586	593	550	592	567	557	572	520	592	573	615	619	578	617	592	528	534	573	593	575	522	589	627	607	576	526	644	547	569	578	594	577	554	604	587	577	596	585	563	556	569	589	568	562	559	587	548	577	537	571	595	573	598	567	571	572	577	593	552	593	580	607	549	592	553	610	585	585	589	564	571	618	587	548	610	593	559	564	558	574	554	593	572	555	594	623	589	608	590	575	542	548	584	586	594	539	522	596	583	609	580	582	580	580	591	564	573	615	621	570	585	589	573	631	569	546	597	574	617	564	559	608	561	553	551	592	615	588	574	575	643	551	578	551	591	518	564	617	592	575	577	588	563	562	559	583	565	591	531	559	585	619	600	565	638	599	542	567	571	544	588	580	595	596	595	576	556	564	582	641	555	569	572	516	562	552	596	606	621	578	566	572	621	576	555	583	634	588	571	540	573	574	566	568	589	575	583	600	591	596	587	582	579	568	620	550	614	556	553	557	601	573	563	567	582	559	610	585	591	550	557	521	568	595	583	587	577	550	602	582	596	603	601	564	556	590	548	547	579	574	548	602	597	542	617	588	604	575	537	579	602	574	591	579	557	582	586	587	576	564	560	565	524	570	529	584	576	569	569	562	598	579	556	567	579	634	575	557	557	600	584	532	573	586	535	551	555	586	557	594	590	563	528	556	592	519	581	578	563	615	579	548	572	558	605	523	618	566	546	576	574	553	594	539	574	586	613	580	590	582	583	631
22886	2161	975	806	612	478	352	318	296	276	232	198	222	206	196	187	150	172	172	183	179	178	173	141	193	159	195	186	158	164	170	138	138	135	152	161	149	131	137	133	157	140	175	146	143	131	165	157	151	167	146	150	135	136	152	148	141	167	164	139	151	140	141	132	139	138	167	162	172	168	152	190	143	171	148	148	170	161	168	160	144	171	162	152	158	152	153	149	177	139	123	148	134	146	158	159	168	144	140	151	143	128	137	149	145	145	133	175	173	127	151	114	160	133	144	159	156	141	150	138	144	150	151	140	150	159	122	156	116	128	159	136	146	137	160	150	128	149	142	142	146	133	160	164	164	147	135	141	159	132	151	161	150	146	157	147	139	161	140	130	176	149	164	150	127	156	139	159	137	149	147	145	155	164	141	158	145	155	160	151	133	152	129	146	139	147	164	136	170	158	150	140	143	138	140	129	158	175	121	140	174	153	144	170	154	142	134	155	161	158	128	141	177	144	153	129	165	144	154	160	175	162	146	162	153	170	126	136	139	141	133	125	137	146	132	176	166	153	156	162	169	150	159	141	188	162	160	147	131	139	168	155	152	145	145	155	147	150	152	133	142	164	150	164	127	129	121	135	141	149	150	161	147	168	149	143	166	138	145	129	142	150	162	161	150	142	145	159	143	149	137	156	161	136	154	137	181	156	158	119	154	145	151	134	153	144	144	160	143	136	153	129	173	139	139	150	136	168	144	122	143	167	156	149	163	140	145	158	156	144	144	160	131	138	123	155	153	183	164	141	132	139	139	153	162	144	153	148	158	144	151	160	167	147	152	151	145	143	150	135	129	156	130	160	156	153	136	152	160	164	160	143	158	154	129	151	134	149	148	168	160	154	171	150	140	159	164	144	168	154	155	127	143	169	154	139	150	146	154	147	161	150	135	134	146	123	166	144	154	149	135	165	166	167	139	162	143	139	135	153	140	149	146	150	143	121	162	150	149	144	164	170	130	148	136	126	143	150	145	169	142	133	166	116	157	130	131	161	133	146	151	155	144	143	151	153	167	144	163	145	168	154	149	171	147	153	133	140	176	132	162	135	164	156	157	129	125	148	144	155	154	174	143	132	144	131	150	152	160	149	165	115	141	158	163	167	139	143	168	168	155	149	158	157	164	121	135	160	125	129	165	148	160	149	162	128	167	159	138	138	161	138	157	174	144	147	134	138	162	158	164	142	156	151	144	147	145	155	158	127	174	140	153	146	120	133	146	162	162	139	156	159	137	160	134	162	123	163	142	151	154	161	144	154	168	158	146	143	163	118	145	146	145	128	155	152	146	146	153	141	144	139	164	131	156	153	132	153	157	153	121	146	127	130	148	149	131	164	163	150	148	135	133	149	132	157	134	151	140	155	169	143	169	163	143	149	154	134	157	138	130	117	144	147	150	129	155	157	146	148	138	159	155	162	144	163	136	152	141	150	157	155	161	135	149	126	169	179	171	145	141	132	149	154	153	128	148	167	150	156	143	150	166	153	152	193	144	138	135	138	168	147	143	150	154	136	141	125	125	140	145	151	137	163	151	125	144	144	159	159	148	153	142	160	157	157	146	180	166	135	161	134	145	158	183	165	157	143	135	149	135	158	157	140	176	180	151	156	155	137	136	142	149	130	139	148	138	148	142	145	143	135	153	135	140	149	172	146	165	154	163	163	150	148	161	148	165	158	130	153	157	150	145	150	166	157	141	155	164	133	139	143	129	157	140	136	141	149	140	164	139	148	126	146	140	130	138	159	142	146	121	163	169	144	165	157	147	144	147	166	155	151	159	139	154	154	148	131	138	167	148	153	167	166	155	132	140	144	139	131	140	132	161	141	162	153	122	166	143	147	125	145	128	149	154	147	144	140	149	125	152	132	140	174	167	141	136	151	161	136	135	164	166	153	143	164	124	132	131	146	147	128	141	173	143	145	169	127	182	166	162	156	159	132	156	168	162	162	155	147	148	155	129	161	145	121	148	160	167	158	133	154	159	144	143	148	124	155	174	153	159	159	142	159	153	154	145	138	144	151	135	122	141	151	138	140	138	159	155	134	151	154	180	163	147	145	160	129	138	145	152	158	150	144	141	164	136	146	154	148	140	132	129	152	140	147	131	156	167	163	137	171	181	155	135	156	156	149	135	157	126	151	159	141	157	155	157	122	153	139	137	172	149	138	136	134	146	163	166	161	130	153	148	144	170	131	152	150	180	159	138	158	152	145	142	139	156	164	134	179	140	170	137	151	142	128	139	167	148	141	179	158	125	147	136	145	154	139	161	138	141	147	150	142	142	167	124	144	150	134	169	164	139	145	162	177	145	156	149	157	135	130	152	151	163	159	170	158	150	139	158	136	163	154	150	131	142	142	135	150	132	158	157	135	133	154	143	126	159	139	161	147	148	128	155	152	140	150	121	156	135	131	147	168	170	132	164	119	141	132	165	154	155	154	157	154	158	152	146	142	143	125	138	139	133	151	165	163	164	146	162	142	142	151	156	147	159	136	168	144	152	154	168	148	133	141	159	140	167	146	162	164	155	143	162	156	138	153	142	157	150	163	145	132	144	156	151	159	156	150	157	158	163	146	167	156	155	145	149	129	144	165	151	152	131	146	144	179	133	144	144	164	151	158	139	146	175	164	167	142	153	163	140	167	163	146	144	167	120	149	141	129	159	167	146	124	138	147	166	159	153	154	162	133	158	137	161	175	129	141	129	144	156	141	168	147	157	123	157	152	144	169	156	149	183	151	148	160	139	149	146	150	151	132	169	132	177	152	159	135	161	147	134	159	164	147	149	134	148	167	130	134	151	166	162	146	130	150	156	159	168	149	154	154	152	158	152	160	146	159	158	166	151	154	136	158	133	160	131	137	133	162	147	153	153	144	133	158	151	174	178	135	160	157	149	155	161	147	152	139	145	146	131	115	149	135	161	164	153	144	150	151	171	144	128	161	98	176	166	158	152	121	150	145	138	144	137	142	160	137	160	179	156	151	160	146	171	153	138	151	163	148	158	132	126	132	125	135	135	172	156	133	150	150	155	157	142	148	161	169	172	126	148	158	151	153	137	124	153	133	137	144	146	137	161	178	147	148	169	152	154	162	161	144	135	157	174	143	130	171	147	127	143	167	141	154	152	142	166	149	156	141	150	134	155	154	156	144	126	131	146	140	162	151	171	143	120	148	160	150	149	140	159	141	142	143	137	123	138	128	163	140	159	151	156	151	169	131	135	156	152	137	144	150	143	151	141	158	149	146	151	133	147	143	133	163	172	130	143	127	176	162	168	142	153	148	130	130	136	157	132	173	159	148	162	142	152	130	141	161	142	149	143	156	137	137	141	134	142	157	161	158	163	156	164	163	137	146	128	132	166	145	159	154	150	157	167	158	145	168	153	126	156	138	152	145	129	138	139	149	136	134	149	157	150	152	143	147	153	120	153	159	152	138	157	139	156	141	138	137	135	173	155	167	148	133
11265	1097	2356	2671	2423	2007	1661	1353	1265	1109	999	911	809	751	749	720	627	660	638	596	556	529	527	505	537	560	502	481	495	515	494	486	508	463	485	489	416	448	456	477	472	486	462	441	489	446	437	412	407	454	462	471	485	433	444	442	429	438	462	435	425	436	444	434	440	445	393	461	452	433	425	469	425	462	442	417	417	445	412	414	426	439	443	422	444	409	445	441	396	440	407	416	417	408	419	460	437	457	456	396	460	431	383	407	450	388	460	416	413	420	429	378	414	390	441	422	430	412	427	427	417	447	392	398	409	428	455	404	425	431	446	401	407	442	434	428	412	431	461	404	420	415	360	436	416	437	451	433	466	407	430	424	428	412	438	379	442	444	413	405	460	439	435	390	457	422	417	436	426	466	442	434	427	413	449	431	405	417	400	437	403	417	404	432	415	422	394	426	424	427	413	400	420	428	435	439	411	398	430	414	441	421	439	425	420	445	416	385	406	434	468	456	421	459	418	399	458	391	434	423	435	439	425	414	415	443	390	419	441	438	390	430	411	419	466	455	430	441	430	454	400	386	421	369	423	403	438	444	473	402	412	381	436	422	392	450	388	419	389	416	395	424	418	418	434	395	421	435	411	423	411	419	396	441	412	449	406	428	395	419	409	437	407	416	409	435	394	453	440	396	436	434	420	405	422	449	423	470	445	418	425	392	405	445	395	406	366	422	422	391	377	435	409	413	427	432	437	386	443	440	435	399	421	453	394	476	422	415	450	423	416	454	403	424	424	468	418	410	431	422	460	406	406	458	444	434	420	449	411	410	438	416	398	418	415	460	436	416	427	424	455	429	416	425	440	448	424	405	460	434	394	415	433	449	405	405	446	426	398	386	429	436	412	387	412	408	409	392	415	419	418	449	438	426	422	433	444	403	455	415	407	401	456	454	421	407	423	445	415	406	413	409	420	408	427	418	362	416	432	380	438	381	434	437	396	433	442	417	417	402	413	390	439	443	439	443	429	411	420	429	411	440	450	438	403	412	406	390	436	375	428	398	409	397	425	422	436	408	437	355	401	398	404	413	409	409	454	413	436	449	453	455	431	417	444	385	466	388	425	422	429	404	412	431	428	440	411	422	454	401	404	431	406	398	432	419	406	409	442	451	421	421	434	429	443	440	408	397	433	414	430	445	419	435	375	433	425	439	414	418	414	406	413	430	432	422	441	446	414	441	427	439	422	430	452	384	423	409	412	427	399	420	417	405	440	407	444	447	424	405	407	395	455	396	416	425	394	413	439	442	413	398	402	410	418	428	432	420	426	410	429	393	414	448	427	420	433	432	426	408	437	437	415	408	447	414	440	421	460	459	429	412	405	418	419	437	385	442	422	388	430	365	407	409	451	389	399	425	450	413	424	433	400	435	417	423	404	420	425	448	430	420	427	427	413	425	416	439	453	421	396	412	427	414	414	424	441	439	415	410	437	436	424	441	402	430	413	396	451	371	379	449	376	462	448	395	439	446	403	434	427	409	389	398	410	419	454	442	433	422	396	413	428	419	415	415	398	426	398	409	436	422	425	413	410	393	432	382	383	378	419	421	413	450	437	401	442	469	389	370	406	429	395	475	407	412	462	414	421	412	393	415	414	433	449	430	414	437	418	464	421	456	418	433	399	416	452	402	386	408	438	449	482	445	413	446	436	419	425	416	412	452	410	419	437	400	427	427	416	418	427	425	424	458	423	442	414	434	450	406	433	446	406	378	397	391	405	418	442	483	406	404	420	431	442	466	407	411	443	428	456	429	438	416	419	403	403	388	426	411	432	409	431	424	415	417	436	442	482	479	416	455	424	410	441	387	441	400	419	395	391	468	447	445	429	417	435	433	413	444	408	417	422	398	410	431	440	436	409	443	451	429	399	429	439	412	438	435	411	403	428	443	421	450	445	446	425	390	431	439	417	435	407	434	425	449	434	404	429	398	410	437	414	375	449	415	433	407	409	423	402	400	431	420	430	397	408	452	383	397	403	404	407	431	413	419	424	398	404	418	436	418	444	394	422	397	440	388	403	404	422	425	420	433	416	440	435	423	416	381	422	377	395	401	435	452	395	433	475	433	423	447	416	482	390	393	432	413	373	439	429	386	408	409	395	391	400	391	416	434	461	399	429	439	431	432	438	411	442	455	404	463	437	426	432	420	426	428	422	407	418	412	407	438	437	432	429	388	394	443	406	373	426	423	419	411	406	365	385	417	390	389	440	432	408	416	440	407	459	447	421	426	423	423	438	426	407	455	429	383	453	405	413	396	422	449	447	401	414	435	415	390	433	397	438	435	424	426	422	422	416	439	403	432	430	399	435	419	428	448	450	384	424	428	426	397	414	394	470	411	416	403	387	428	461	434	430	383	414	406	424	433	416	433	452	399	471	408	420	404	436	429	457	431	441	386	416	442	448	384	400	417	421	411	410	412	463	441	401	419	440	413	424	438	431	409	422	422	397	466	396	434	415	415	418	441	426	420	460	435	403	414	438	431	370	409	456	420	442	449	452	376	426	403	383	442	434	464	402	438	415	429	433	406	401	407	433	448	417	419	415	477	434	444	377	439	439	408	407	413	449	410	382	423	426	419	404	421	407	422	436	392	417	449	417	403	426	411	411	463	412	451	426	429	432	424	448	430	444	431	405	408	460	407	442	466	395	440	425	436	423	397	379	438	390	398	405	441	416	418	437	430	457	439	429	415	416	431	419	430	438	439	413	430	391	429	438	416	445	424	413	418	405	416	415	427	412	408	406	422	423	407	466	428	434	418	416	449	405	453	410	427	408	433	423	438	427	370	428	414	443	401	419	427	393	415	436	454	413	399	415	416	425	387	433	396	378	410	383	436	404	457	385	385	419	433	446	417	444	382	398	424	428	448	425	416	404	452	415	406	425	434	415	394	397	449	413	440	430	445	436	432	414	455	407	410	451	426	432	432	436	428	405	419	426	405	403	445	423	429	409	442	450	449	453	378	412	417	429	392	440	383	440	447	431	419	420	406	420	427	431	420	412	421	454	456	405	416	442	434	453	434	424	451	429	436	398	406	424	387	407	445	423	446	398	457	390	423	409	437	456	420	402	453	404	392	430	451	422	449	415	403	402	460	410	434	454	439	422	436	395	438	457	392	431	451	419	416	458	434	447	408	419	402	387	377	415	424	440	418	404	397	451	454	446	459	436	424	425	480	420	440	429	407	413	374	434	430	408	441	385	430	437	418	422	421	422	459	427	417	445	395	440	426	445	427	399	396	419	417	426	401	420	399	412	372	418	433	450	430	427	435	410	476	409	431	377	438	434	411	403	408	411	402	433	421	429	445	392	397	417	440	416	400	370	434	429	409	376	403	434	428	390	433	420	436	426	407	424	428	405	399	395	429	422	415	434	397	395	417	403	421	387	425	430	426	453	415	421	446	440	427	427	406	428	450	430	395	412	426	441	423	404	437	409	446	409	429	422	402	389	421	426	423	443	431
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
