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
337017121074	337017121626	337017122176	337017122726	337017123276	337017123826	337017124376	337017124926	337017125476	337017126026	337017126576	337017127126	337017127676	337017128226	337017128776	337017129326	337017129876	337017130426	337017130976	337017131526	337017132076	337017132626	337017133176	337017133726	337017134276	337017134826	337017135376	337017135926	337017136476	337017137026	337017137576	337017138126	337017138676	337017139226	337017139776	337017140326	337017140876	337017141426	337017141976	337017142526	337017143076	337017143626	337017144176	337017144726	337017145276	337017145826	337017146376	337017146926	337017147476	337017148026	337017148576	337017149126	337017149676	337017150226	337017150776	337017151326	337017151876	337017152426	337017152976	337017153526	337017154076	337017154626	337017155176	337017155726	337017156276	337017156826	337017157376	337017157926	337017158476	337017159026	337017159576	337017160126	337017160676	337017161226	337017161776	337017162326	337017162876	337017163426	337017163976	337017164526	337017165076	337017165626	337017166176	337017166726	337017167276	337017167826	337017168376	337017168926	337017169476	337017170026	337017170576	337017171126	337017171676	337017172226	337017172776	337017173326	337017173876	337017174426	337017174976	337017175526	337017176076	337017176626	337017177176	337017177726	337017178276	337017178826	337017179376	337017179926	337017180476	337017181026	337017181576	337017182126	337017182676	337017183226	337017183776	337017184326	337017184876	337017185426	337017185976	337017186526	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14876	2792	2994	2351	1878	12736	1475	757	654	598	605	542	525	454	452	462	431	415	397	418	376	444	400	329	369	398	365	373	390	415	348	408	417	416	361	358	392	356	361	386	363	387	365	399	378	383	383	376	350	392	370	379	354	340	373	388	387	384	397	365	409	387	351	372	372	362	376	386	346	366	371	367	360	360	366	362	349	408	392	391	353	393	363	368	341	390	377	381	367	387	332	359	369	400	372	347	369	351	398	328	319	320	362	401	380	345	366	369	379	395	324	396	315	351	339	343	367	364	367	388	345	402	364	400	324	358	384	364	352	354	414	372	346	350	367	316	361	362	355	386	374	383	377	381	387	363	405	342	370	375	352	410	372	356	381	371	343	375	379	372	352	374	414	362	392	370	399	377	370	368	367	381	382	424	360	386	396	359	403	358	387	420	337	388	402	368	385	346	385	368	411	341	368	373	359	376	365	381	348	373	350	365	379	357	321	381	345	351	369	398	368	376	357	355	360	348	375	359	412	384	356	380	376	380	373	379	358	360	337	386	353	374	374	358	385	369	358	348	350	402	375	350	353	360	369	358	356	374	391	367	370	360	370	373	373	371	362	368	363	384	408	357	350	347	370	392	342	353	370	383	367	336	424	383	380	360	401	357	352	356	403	367	379	337	342	405	402	387	395	353	365	382	326	344	359	356	408	355	382	355	354	387	354	347	371	368	375	385	328	395	413	376	351	398	389	351	355	322	385	350	404	391	380	335	388	366	338	358	374	363	393	336	354	379	383	347	351	375	378	392	360	350	375	339	366	395	374	371	389	366	353	390	361	392	377	374	346	397	384	375	358	381	365	332	379	362	368	350	351	353	369	363	370	375	375	393	383	348	358	376	382	355	393	353	355	373	394	331	369	367	372	375	332	326	396	359	383	373	362	409	363	378	369	380	382	352	362	405	359	338	342	391	376	333	391	379	358	381	387	344	395	375	355	361	364	393	349	329	357	403	377	363	367	388	358	390	387	381	373	388	366	374	346	367	366	363	365	342	375	368	388	336	398	366	354	380	344	366	343	368	358	358	382	393	376	375	337	377	351	335	351	385	331	385	386	321	377	357	394	385	370	347	388	346	390	374	374	379	349	403	357	350	327	351	365	329	385	396	373	344	366	387	358	367	342	390	344	335	383	362	367	374	388	393	384	375	413	353	368	375	385	345	373	385	377	356	384	417	373	372	390	374	358	346	379	366	394	382	364	381	360	385	400	367	367	373	358	389	372	371	370	369	359	348	346	398	381	376	395	367	370	368	366	320	380	387	367	347	388	342	368	346	377	369	382	358	387	400	369	342	369	390	386	343	335	353	380	393	371	367	355	404	374	345	377	341	372	339	381	389	399	328	365	351	342	350	358	345	360	332	358	342	387	324	340	355	352	338	374	387	370	379	391	365	346	357	352	376	342	351	333	362	364	376	381	355	374	392	380	383	378	360	363	339	374	350	390	372	393	379	323	415	344	389	364	360	354	337	333	346	362	371	392	379	377	373	373	370	369	362	368	343	331	375	363	376	382	367	416	381	375	359	426	379	374	361	385	341	364	363	409	365	381	384	370	349	315	359	345	387	364	374	370	388	385	409	370	395	385	399	362	377	347	399	329	373	365	391	353	397	340	335	385	365	378	364	384	384	376	361	336	367	344	346	384	344	364	356	360	371	402	368	350	355	366	360	391	364	356	350	397	347	358	349	377	353	364	375	394	366	340	330	377	363	377	369	376	360	353	405	379	339	425	377	406	369	393	356	377	390	364	366	372	394	399	335	381	339	370	365	416	361	361	377	334	352	381	341	362	359	336	376	341	368	367	350	367	370	391	366	392	376	371	388	389	383	352	382	389	367	397	367	385	366	355	367	352	338	387	390	351	358	358	371	354	332	345	388	413	364	349	398	393	385	394	364	339	378	372	345	403	354	401	352	370	364	363	389	358	361	387	356	357	386	375	365	391	391	362	375	345	362	399	346	365	382	417	365	373	398	384	374	387	395	361	329	358	356	382	315	408	382	375	364	343	361	357	325	369	383	363	338	360	359	376	374	352	347	347	327	383	338	323	334	379	381	373	418	379	387	371	362	394	404	358	356	380	374	343	360	370	375	345	363	365	339	353	339	377	368	351	388	380	318	370	402	377	362	400	390	358	341	387	391	380	400	363	376	355	337	358	367	384	381	345	335	382	334	391	363	372	384	364	361	338	410	358	377	368	344	397	349	363	339	351	387	394	383	355	384	403	366	350	358	361	361	383	370	368	408	360	385	372	357	393	327	367	376	386	364	347	397	362	354	377	369	343	372	402	390	343	343	393	347	379	379	380	365	343	346	358	399	322	372	379	377	385	369	387	381	365	380	418	365	346	376	363	352	387	366	387	370	378	370	359	366	374	413	363	368	370	365	381	357	406	379	394	334	347	344	384	388	342	342	364	386	357	357	375	368	394	381	408	362	380	354	398	360	334	353	389	342	351	361	373	356	374	371	363	380	354	371	368	385	405	358	397	379	370	358	437	370	354	367	403	401	391	334	327	376	390	366	380	359	372	427	350	354	355	405	370	379	392	349	333	374	372	421	377	373	381	345	352	383	347	352	348	361	370	349	356	367	392	371	404	327	371	360	413	344	417	384	346	345	400	384	380	376	342	389	368	321	373	364	319	398	362	359	415	354	408	353	400	359	366	375	385	326	349	358	364	382	344	364	343	399	371	382	366	390	362	354	396	334	374	342	380	360	370	351	354	379	387	365	367	309	352	400	348	401	355	349	354	347	391	372	372	391	360	391	362	393	331	355	361	353	390	363	371	324	360	349	340	400	403	381	370	365	381	383	351	349	391	352	350	350	364	351	347	386	406	400	370	355	370	359	365	367	367	369	349	363	368	365	372	375	348	360	372	353	319	364	378	379	360	358	350	404	381	373	373	346	354	367	360	372	358	365	360	363	368	371	387	376	388	380	382	358	341	363	353	372	370	351	367	373	345	363	365	354	364	386	410	377	401	333	372	369	372	390	380	368	368	356	367	386	344	336	313	323	361	373	363	380	387	341	341	347	372	351	388	369	404	409	372	347	380	354	369	340	382	326	351	413	395	355	334	363	394	384	377	360	366	353	367	371	376	344	357	395	422	349	359	377	352	329	369	387	347	360	363	386	389	350	349	371	380	373	356	374	363	389	341	383	383	372	342	382	382	358	383	349	379	363	405	345	391	388	387	400	406	353	357	378	369	353	372	372	328	382	345	374	365	347	361	377	370	349	367	408	394	348	394	383	316	367	372	362	380	336	357	347	372	369	376	402	356	393	386	390	407	384	367	390	421	377	353	370	377	372	397	381	400	381	370	360	375	341	398	363	370	397	351	349	374	382	341	347	357	385	374	398	418	354	369	361	392	346	375	355	355	357	356	378	365	344	395	343	377	328	350	362	380	343	362	403	394	356	396	391	362	411	346	398	373	397	354	375	360	341	363	372	339	374	379	376
8087	2735	5824	6687	6845	22851	3488	2902	2485	2292	1967	1850	1728	1549	1495	1384	1364	1371	1339	1270	1239	1200	1213	1177	1152	1060	1113	1063	1131	1048	1076	1016	1007	1083	1077	1041	1040	990	999	1044	981	988	1069	990	992	1034	1002	926	956	907	996	1068	939	965	976	1009	999	903	939	937	928	936	969	869	961	938	965	943	970	916	958	978	900	950	893	928	873	880	902	926	962	907	933	944	913	966	953	893	911	944	930	949	895	880	930	929	921	913	906	895	935	939	870	919	955	954	957	949	923	927	911	938	961	943	863	910	896	910	929	934	907	895	914	931	878	964	908	894	920	929	852	893	909	914	901	923	871	912	948	909	942	953	919	941	951	890	940	896	898	916	875	937	901	894	886	879	907	914	944	938	928	879	931	901	949	883	880	918	933	872	918	936	921	903	887	883	940	920	864	909	904	903	933	840	928	948	907	890	939	868	888	946	943	922	899	919	910	924	878	994	934	967	881	875	900	1011	946	893	943	930	848	889	895	952	911	901	915	948	929	943	928	886	900	892	897	931	911	944	927	899	944	941	933	930	842	903	854	918	982	951	869	866	930	901	945	905	938	940	875	885	884	922	850	915	919	959	906	959	919	946	900	932	901	906	901	953	970	898	877	917	912	855	898	876	912	924	946	890	915	896	965	903	900	943	919	965	892	924	944	924	929	872	927	915	952	868	923	871	877	866	938	861	898	889	882	903	918	932	939	928	878	911	888	966	931	929	929	898	900	905	901	909	969	918	920	939	906	913	925	930	936	856	904	910	952	903	952	952	927	918	950	871	952	945	907	924	938	889	867	931	955	895	888	917	903	931	959	965	923	918	952	921	863	954	890	912	904	925	879	902	878	865	897	940	945	971	935	923	931	900	885	920	919	928	918	931	867	902	893	903	901	895	870	938	875	904	882	937	907	894	906	906	929	895	917	908	913	908	888	877	903	906	929	853	864	925	868	877	912	889	872	959	930	862	875	953	927	877	927	936	870	911	951	949	903	934	938	927	893	916	894	880	870	921	906	902	879	913	901	922	959	923	926	954	915	936	948	956	918	940	890	975	933	961	950	867	938	940	871	900	950	935	928	898	937	968	964	916	898	895	924	897	861	900	928	920	903	961	868	906	856	877	876	921	908	946	932	932	889	956	944	956	903	945	903	908	892	878	905	912	905	890	902	944	877	939	916	925	972	903	909	937	907	950	922	907	911	887	893	901	886	880	945	898	941	911	954	941	886	872	941	946	926	900	949	920	881	898	933	859	915	873	986	928	881	901	919	917	887	903	984	899	919	960	905	891	928	908	899	943	863	940	891	873	898	865	893	959	857	874	894	858	908	955	906	926	867	925	932	945	882	854	901	936	970	899	853	871	888	934	884	934	875	913	972	920	933	909	877	921	896	899	851	889	893	913	863	885	914	867	886	962	871	926	903	889	854	940	916	891	954	908	933	897	903	905	894	889	955	896	906	907	954	884	830	904	849	921	867	933	895	910	903	831	871	917	882	869	949	916	894	874	908	902	865	893	972	912	900	904	939	888	884	957	886	906	918	901	939	903	887	992	931	950	901	945	921	915	881	889	871	886	894	932	921	895	927	859	963	904	886	953	911	942	932	866	875	949	897	884	896	884	929	923	905	880	933	999	906	906	935	935	910	915	920	891	881	934	913	893	936	877	915	862	895	963	882	889	935	930	963	901	908	855	949	897	875	941	846	897	949	918	848	911	924	907	905	936	886	941	932	897	900	913	901	952	875	894	956	905	917	920	906	870	969	933	893	850	901	909	933	923	922	906	888	897	908	922	894	840	866	981	904	896	925	900	969	908	946	911	937	880	882	929	912	902	926	920	889	901	934	896	865	926	924	898	910	880	919	863	830	933	876	886	853	865	936	958	878	878	911	896	909	863	942	907	889	882	898	898	910	929	856	942	923	922	959	880	898	881	911	876	944	860	949	895	899	902	970	941	929	868	948	887	924	884	944	975	926	965	893	920	912	915	930	918	892	865	897	938	885	863	933	900	937	919	928	873	889	946	898	892	935	889	907	972	852	911	907	930	884	940	889	933	893	932	922	882	927	942	943	923	918	894	885	908	987	923	934	925	943	934	911	944	914	886	938	958	920	948	882	952	930	904	908	938	883	871	949	903	919	890	956	901	925	955	894	933	947	952	871	940	943	952	882	926	1008	879	919	864	907	910	961	965	901	875	879	860	902	895	882	919	874	907	951	903	934	882	892	986	905	894	964	948	904	879	897	887	887	879	921	880	943	947	923	930	939	903	870	873	878	928	883	907	953	892	915	869	923	975	906	869	979	880	938	953	868	893	890	937	856	987	898	885	867	882	979	883	876	950	935	889	899	907	893	869	924	945	935	924	884	933	940	879	879	924	865	905	934	872	914	954	857	875	938	927	855	925	909	942	914	944	946	905	940	941	875	876	940	923	942	903	891	877	926	894	944	926	957	913	937	950	945	939	932	943	899	971	904	873	917	881	929	934	895	928	846	889	901	901	909	957	951	896	918	876	952	885	904	960	1023	902	921	885	958	934	896	986	865	921	874	903	842	913	866	919	942	952	896	905	926	922	969	913	939	936	905	940	947	896	850	946	902	900	890	893	959	893	930	850	919	882	954	889	886	946	936	898	872	869	888	973	939	912	933	896	940	907	860	890	941	919	946	880	895	892	929	940	898	885	881	890	879	935	962	974	907	901	930	887	941	937	933	931	889	906	903	873	885	897	913	939	895	923	884	862	935	909	914	996	863	908	899	907	926	928	918	912	876	906	917	937	965	940	960	891	919	917	970	880	916	885	877	831	900	927	920	940	906	860	846	890	910	920	897	921	929	905	876	911	826	899	883	890	917	886	918	926	888	929	891	885	859	927	915	921	929	922	851	990	920	951	918	940	885	938	886	902	949	880	937	877	871	910	933	878	913	902	884	841	943	926	924	927	920	960	944	892	888	938	967	886	919	916	882	861	896	903	944	944	976	907	881	888	928	862	896	967	889	927	886	904	942	882	915	861	946	862	905	907	926	908	904	954	982	923	904	913	861	906	948	874	868	898	936	901	875	830	916	960	907	903	904	911	925	947	909	948	881	949	903	961	909	964	981	934	900	880	917	969	865	942	883	930	866	953	895	907	962	896	875	930	875	956	936	904	901	948	929	911	825	962	896	838	918	887	873	873	944	915	881	861	935	944	915	956	903	933	980	858	940	869	898	921	947	889	885	904	922	965	911	903	906	887	931	936	942	894	928	918	940	923	940	938	903	933	875	898	944	980	917	927	929	912	954	921	914	922	932	949	906	935	905	996	892	953	914	933	883	904	905	942	907	874	935	986	904	878	874	941	939	891	925	870	942	883	898	883	915	911	914	933	902	911	895	890	930	924	905	901	890	913	935	916	950	974	876	931	925	927	888	890	901	949	905	903	942	884	856	875	932	930	910	892	922	921	930	903	900	932	855	857	922	850	914	951	925	926	962	886	903	862	921	870	926	950
2235	254	287	274	189	181	145	123	128	138	146	153	141	120	142	160	163	138	119	145	156	162	138	147	134	144	122	161	135	138	142	132	134	140	130	117	129	120	128	135	141	142	130	131	127	117	159	145	114	140	159	133	120	140	155	151	150	137	136	146	129	152	139	141	148	158	134	144	137	109	135	132	137	137	122	144	136	130	115	109	139	148	141	154	148	147	135	146	143	124	139	140	145	136	138	100	145	147	141	126	129	145	121	144	135	151	136	132	132	153	154	139	116	134	117	136	133	141	145	139	118	130	149	136	151	148	141	133	140	146	160	117	139	145	133	160	129	130	125	126	155	145	144	138	136	147	142	124	168	126	131	137	130	146	158	131	134	126	138	140	141	138	145	150	118	148	137	138	146	121	115	134	139	101	139	144	149	136	141	125	145	151	132	135	139	125	133	160	156	124	137	143	142	128	141	141	116	139	121	156	128	134	116	123	152	150	140	143	153	141	152	121	143	145	159	142	131	144	104	140	145	160	127	129	145	145	163	122	116	140	147	139	145	164	141	154	142	135	155	114	120	125	141	144	132	129	130	137	142	132	131	146	127	113	148	155	113	118	149	128	131	131	132	152	137	142	138	148	125	128	145	134	142	150	141	167	142	111	140	137	124	138	125	149	131	138	140	120	134	138	127	146	116	122	134	159	145	127	139	144	121	145	144	129	140	168	141	136	128	135	136	125	152	142	170	151	139	131	144	127	173	134	141	159	160	145	144	151	153	122	137	144	150	135	138	132	134	137	135	162	164	139	149	132	133	125	120	133	142	147	132	129	131	126	131	126	138	146	146	132	122	115	116	129	142	124	131	128	125	132	129	140	140	120	162	136	154	144	143	135	158	132	122	134	143	118	127	126	140	123	156	129	145	128	134	126	140	127	147	133	133	131	144	130	147	126	125	178	126	127	149	128	134	132	129	147	126	144	143	139	152	170	151	138	128	134	136	134	144	146	126	138	124	138	144	138	137	156	136	132	132	126	128	149	139	128	146	165	155	131	122	137	135	121	141	141	129	153	156	154	170	111	145	152	130	150	134	124	145	147	114	124	156	140	134	135	124	160	120	104	148	127	129	143	136	134	133	125	146	120	143	135	147	148	143	131	129	154	148	124	145	132	129	146	124	137	134	125	146	128	121	152	135	124	153	132	136	119	134	133	149	126	139	136	133	132	145	144	144	150	119	175	150	155	142	137	152	165	163	149	113	128	141	121	133	167	138	153	140	134	161	144	147	130	138	144	115	146	151	170	113	123	152	135	141	125	142	149	161	145	163	135	153	140	141	121	142	145	127	160	140	148	138	127	140	128	139	147	143	129	142	119	157	121	162	117	125	125	146	148	167	147	156	138	145	156	130	134	143	151	154	155	123	151	155	135	159	138	123	139	130	139	144	146	133	137	132	149	129	135	130	160	150	134	149	115	147	124	159	127	141	151	149	127	145	110	143	117	142	123	144	143	163	136	146	122	140	156	137	152	130	126	132	142	145	142	136	118	134	130	152	160	140	123	137	144	131	117	119	154	124	143	153	154	182	122	156	145	140	128	135	134	148	129	120	136	135	151	116	133	131	167	162	149	133	144	135	137	111	144	152	118	149	126	139	158	159	169	131	114	154	149	167	147	165	141	144	126	173	144	142	141	138	167	125	130	153	157	171	133	124	119	153	109	149	131	130	131	145	135	142	138	129	132	134	148	156	144	139	134	137	144	160	122	155	143	146	123	151	140	143	149	139	159	134	139	148	130	145	151	128	134	103	148	131	121	125	138	138	150	138	133	127	119	154	151	141	154	130	141	146	124	136	129	125	136	134	149	142	133	143	159	159	126	136	134	148	145	168	140	116	147	135	163	131	128	128	120	155	138	130	144	155	153	143	128	140	161	155	149	146	131	165	121	135	135	150	142	153	151	121	142	147	126	131	146	144	155	154	129	137	148	150	146	149	143	134	146	124	161	132	147	147	148	121	141	152	146	124	134	153	135	140	153	136	151	135	131	147	133	137	119	129	163	124	124	118	144	140	134	133	145	141	142	141	159	160	144	145	148	157	137	148	168	125	139	150	137	132	119	152	134	151	141	148	125	139	172	132	142	150	128	118	170	129	150	145	164	134	152	151	145	140	137	125	127	120	129	149	134	126	150	133	145	138	115	115	138	158	136	134	115	117	174	122	140	131	128	119	150	128	137	126	144	140	157	136	149	147	136	136	148	126	113	133	134	120	143	164	146	124	150	146	137	162	134	132	123	138	151	142	141	122	151	133	146	149	137	131	147	142	121	118	136	144	146	137	143	140	142	126	128	146	148	143	139	140	155	158	135	146	150	144	145	154	122	148	154	139	140	136	122	134	149	136	129	138	150	154	164	154	124	106	138	136	142	138	134	153	134	144	142	131	139	140	143	152	119	156	132	145	147	138	143	135	151	149	130	140	152	131	141	131	146	134	126	129	127	161	146	135	157	138	151	133	146	148	133	166	130	153	123	121	139	135	148	144	141	160	153	151	134	155	148	134	157	142	115	134	146	143	141	133	128	126	131	158	137	146	143	135	120	149	127	143	148	140	140	143	138	130	137	118	140	130	137	116	130	148	143	144	136	131	141	120	125	138	145	129	144	144	128	132	142	158	135	148	135	138	146	143	144	132	124	142	140	156	157	163	152	143	152	145	129	145	147	149	132	129	144	141	131	124	171	149	149	145	146	150	147	161	156	146	137	167	135	140	137	144	145	135	162	147	148	158	144	127	150	148	138	116	132	129	153	136	125	129	148	147	158	152	128	153	124	139	122	109	119	154	122	122	138	145	134	132	135	122	125	140	125	144	155	129	150	137	144	121	137	152	132	167	123	120	113	132	130	141	125	152	159	130	113	136	140	125	134	137	155	141	155	136	137	147	148	139	161	149	167	152	145	154	140	140	134	144	143	155	147	139	125	160	148	138	125	124	148	128	137	144	136	130	147	133	133	125	139	154	142	153	146	147	134	132	117	149	153	167	133	142	139	138	121	115	138	137	158	136	144	146	129	150	123	130	115	133	128	143	134	130	150	126	149	135	129	135	137	128	111	139	138	149	119	139	132	133	140	144	125	143	132	152	157	113	153	147	139	128	138	134	145	125	151	126	129	138	120	147	127	139	121	151	114	149	148	131	136	146	149	140	133	143	128	123	140	121	137	139	151	156	147	123	160	133	152	125	123	118	155	149	133	130	129	139	120	139	138	132	127	130	117	144	151	139	119	152	145	137	139	131	124	141	133	136	147	128	146	130	128	135	157	133	128	156	130	137	140	153	122	122	145	134	136	147	148	136	155	127	138	150	140	163	113	153	110	147	110	112	126	131	155	139	134	136	146	129	132	121	154	139	151	137	134	133	131	151	138	142	143	158	123	149	126	116	134	147	141	140	127	143	145	158	138	147	127	144	139	139	147	141	153	134	132	147	139	125	131	129	139	144	151	120	150	149	120	134	138
2175	562	709	816	650	559	443	467	444	453	438	422	458	460	453	425	402	407	446	431	411	389	403	387	445	430	429	422	443	450	397	410	423	422	390	396	423	449	452	411	384	428	406	415	435	410	398	414	442	420	424	394	414	425	430	381	418	446	407	403	423	385	409	358	435	393	429	395	426	406	398	399	391	414	422	386	369	446	438	429	433	421	413	413	415	414	389	433	410	407	417	418	417	420	406	406	403	430	416	439	395	437	418	411	434	395	404	432	403	403	441	395	446	404	404	428	424	424	442	427	438	403	395	406	393	439	410	378	394	438	426	431	391	431	404	411	376	424	381	398	413	412	375	395	403	405	401	464	370	394	400	447	414	411	395	424	438	411	416	426	408	446	404	424	426	397	396	416	426	438	408	386	421	432	403	407	414	397	422	385	428	404	423	412	426	430	466	413	392	412	424	435	428	437	439	445	445	420	407	445	464	424	405	413	398	397	404	422	407	408	404	411	416	401	390	443	405	434	392	423	387	365	405	415	404	407	409	393	430	426	408	394	423	410	440	436	437	417	422	394	427	443	413	428	386	413	384	417	437	444	390	404	390	409	403	415	387	426	395	414	417	391	400	407	397	373	399	398	418	426	448	415	418	424	416	393	417	390	405	412	407	381	423	393	392	422	431	381	372	419	436	413	394	417	437	438	417	429	475	395	391	405	410	418	392	416	426	457	442	387	407	414	411	424	433	452	405	421	419	411	399	442	450	398	408	441	409	427	380	438	412	411	457	427	404	412	441	430	420	435	406	410	428	440	397	418	408	433	413	412	414	413	412	395	416	399	418	411	391	404	426	405	413	391	390	430	413	404	414	434	426	459	415	422	403	412	396	386	437	424	426	459	396	413	436	424	362	400	429	396	434	393	447	408	430	438	454	407	422	446	415	431	439	410	389	397	424	417	442	441	423	409	419	361	393	408	404	412	467	438	386	445	385	391	415	402	413	408	394	414	412	430	453	380	414	400	428	455	403	417	426	420	454	427	448	400	393	449	403	371	436	438	409	387	418	392	406	410	406	389	388	424	425	443	438	421	440	461	414	436	451	448	444	393	409	418	418	408	406	435	372	391	424	396	401	437	409	443	431	413	433	418	429	403	432	421	390	379	418	427	405	402	431	454	424	444	408	416	454	420	387	422	372	391	418	410	422	395	434	426	422	432	413	433	411	440	402	381	460	430	421	400	429	414	404	438	405	399	427	416	397	418	469	399	412	405	443	393	439	422	392	405	430	395	432	440	394	409	425	396	393	470	404	421	403	408	430	392	433	423	446	393	441	402	380	398	444	419	395	417	413	440	386	403	399	397	389	415	424	449	429	421	404	409	403	409	424	372	418	406	467	399	442	437	385	407	405	381	381	433	427	387	408	442	436	409	398	444	441	409	402	406	396	407	398	444	404	400	405	433	409	430	432	396	411	437	411	415	455	422	427	437	404	365	398	428	418	426	472	408	433	408	409	399	399	437	406	414	439	414	440	390	400	429	395	403	395	452	441	379	404	433	409	424	423	403	439	390	427	424	418	425	401	420	402	417	420	418	427	422	409	399	453	434	386	385	414	399	419	425	420	431	412	422	415	440	433	417	433	445	395	429	446	450	427	395	468	413	395	425	428	392	397	418	424	424	404	394	407	411	453	411	416	413	421	421	421	424	416	445	464	468	385	435	423	374	412	435	416	415	437	418	417	442	431	387	413	426	443	388	422	423	450	385	412	429	395	403	430	427	433	447	412	413	437	414	397	461	447	452	387	410	440	406	410	408	422	402	383	400	396	411	398	392	397	405	413	431	402	385	443	415	394	383	400	399	436	412	435	428	393	412	390	385	433	429	403	421	447	439	428	396	442	402	431	419	414	411	400	406	405	381	447	406	408	406	416	382	440	452	447	388	406	396	428	405	421	426	388	449	378	452	427	411	378	411	417	391	427	405	382	424	431	409	395	424	423	411	448	442	455	402	427	382	360	423	427	403	415	415	390	433	452	397	434	398	408	382	396	415	409	411	367	406	451	429	402	401	389	431	430	382	395	404	406	417	410	398	430	463	391	432	411	420	427	439	407	410	407	450	406	431	417	447	417	425	441	406	373	448	440	432	395	389	405	434	432	423	406	425	406	386	407	448	431	402	448	424	413	386	402	372	411	408	424	369	403	444	392	417	406	410	408	405	443	412	395	436	431	428	432	394	424	411	416	406	419	426	400	401	419	392	437	413	413	416	427	368	443	436	386	448	411	383	448	460	385	415	421	428	401	418	397	417	418	419	419	400	410	383	446	439	400	424	415	472	435	413	396	417	372	453	438	429	420	431	371	436	412	416	415	418	457	415	404	420	410	419	369	422	402	401	444	396	431	414	400	444	408	466	422	440	444	411	426	408	413	405	418	429	440	441	421	427	420	405	388	400	388	426	387	417	429	411	417	392	405	440	399	421	417	418	385	435	411	396	403	425	433	417	419	412	424	386	405	412	395	423	413	375	420	406	442	434	407	421	415	403	415	439	376	388	430	404	397	427	381	401	429	420	380	412	391	422	392	420	418	428	408	414	439	424	431	423	414	427	427	418	438	416	424	411	442	386	402	408	429	424	421	425	396	413	407	389	429	403	390	447	400	382	428	395	434	403	426	436	398	398	375	434	432	424	424	406	437	401	414	439	399	439	400	397	395	434	452	407	411	387	435	451	393	400	392	406	455	408	403	403	403	405	426	393	424	453	411	407	442	449	431	446	445	452	430	435	418	430	387	406	413	418	427	401	404	423	429	407	410	458	391	406	436	409	395	404	417	413	376	424	406	413	410	425	428	421	401	391	412	422	416	421	410	444	409	420	387	414	390	448	427	413	482	445	420	406	438	405	420	392	410	416	414	408	399	407	424	401	446	414	428	415	382	409	372	399	420	422	410	390	424	393	454	406	415	402	433	388	406	381	425	393	381	435	407	373	452	422	385	445	416	382	406	416	404	413	426	384	404	428	423	418	426	388	400	382	398	433	408	392	403	411	410	429	432	417	445	411	380	401	406	436	418	441	405	417	405	410	411	415	426	465	409	419	410	424	410	402	401	395	399	431	388	390	409	419	428	373	408	418	403	445	407	403	416	454	418	422	446	404	431	415	427	456	443	421	425	452	415	419	410	407	417	443	427	430	414	414	427	429	397	424	397	379	405	423	388	434	417	417	390	395	401	432	444	417	406	425	441	419	411	395	418	409	395	434	432	403	394	444	410	425	406	385	447	457	425	427	425	404	426	424	438	477	400	455	404	426	429	451	418	435	402	402	425	407	408	419	436	402	409	381	431	388	409	459	439	437	416	410	432	401	417	401	399	425	435	421	387	446	438	431	411	387	448	462	412	428	412	379	406	430	396	417	399	408	394	418	405	435	453	420	397	413	426	421	415	412	435	462	402	445	410	413	427	421	445	442	419	375	395	436	398	423	405	442	427	413	432	426	420	445	424	446	436	412	451	415
7845	1115	1365	1068	760	551	399	355	354	301	286	262	227	220	203	218	221	220	189	219	202	194	193	208	175	182	194	193	166	184	211	174	205	206	168	200	198	170	193	168	189	172	204	193	206	168	166	195	171	174	179	179	175	184	187	190	176	155	178	191	199	187	173	198	191	186	194	186	185	174	220	175	174	160	160	176	181	162	180	161	173	165	189	168	181	178	166	214	187	175	171	200	190	162	179	185	178	165	172	201	163	196	186	192	194	166	181	184	178	180	199	191	208	176	168	175	205	218	184	187	174	174	197	174	175	171	206	165	186	165	161	178	166	156	157	156	187	163	162	201	175	184	189	210	179	171	164	177	159	178	183	198	186	178	171	204	176	173	182	177	174	140	161	191	162	198	186	191	160	182	168	192	158	176	156	197	174	166	200	170	201	194	193	173	200	183	172	142	175	170	197	175	156	174	186	175	163	195	172	191	176	189	185	156	195	189	175	196	163	178	157	184	180	200	174	180	193	178	168	172	195	173	204	188	157	187	192	176	180	149	193	207	177	177	167	179	180	164	169	178	183	192	206	182	168	175	162	188	161	188	173	198	190	181	175	188	176	155	167	155	186	175	198	174	175	164	156	180	183	168	157	180	188	188	175	157	174	183	175	178	198	152	187	169	177	168	162	172	169	185	195	185	192	181	183	171	173	168	187	174	217	174	169	179	186	156	178	198	191	176	173	204	179	159	178	177	172	174	182	164	172	198	180	175	182	182	192	191	182	178	177	159	214	164	188	189	171	161	204	170	179	170	181	190	181	160	182	184	178	175	172	154	173	186	183	161	190	175	186	186	185	190	192	180	189	182	194	172	201	200	159	187	198	187	167	193	186	171	176	180	185	187	176	174	187	163	174	183	171	166	202	182	172	184	179	195	195	162	195	180	184	174	169	173	182	185	190	175	159	214	189	176	193	166	169	189	166	183	179	183	180	189	168	180	186	171	189	201	189	190	182	168	184	201	161	206	196	180	187	183	181	164	194	192	172	174	187	170	200	183	185	169	194	182	189	175	193	188	191	161	161	178	189	184	176	172	185	201	181	182	166	196	171	191	208	185	167	197	159	183	182	186	192	199	181	176	159	192	186	178	182	175	171	191	186	179	161	169	180	192	181	180	190	169	176	190	189	174	184	162	178	192	188	205	153	177	175	159	167	169	205	181	165	194	183	187	170	171	182	175	182	180	177	185	191	170	192	177	183	182	173	200	200	181	190	173	218	182	156	191	151	177	191	184	171	157	173	175	186	166	182	174	158	172	168	201	190	168	130	189	167	168	189	161	164	184	208	210	184	183	187	186	178	165	170	186	166	159	183	162	215	172	173	189	181	172	179	193	160	198	169	187	181	171	177	185	183	171	196	213	175	180	198	178	180	185	182	184	162	168	155	180	173	181	185	181	182	168	199	197	180	196	182	184	178	175	160	156	177	180	187	177	177	189	166	170	173	189	153	192	179	180	189	213	180	179	170	199	195	165	181	164	182	172	184	185	179	194	174	191	161	188	195	185	191	173	186	163	178	193	196	157	187	193	191	180	184	160	191	157	189	188	202	183	186	177	166	179	189	171	189	195	202	181	199	162	181	157	180	209	183	200	194	199	162	196	186	173	174	221	187	157	167	178	191	167	180	182	150	182	165	197	190	193	166	191	188	190	194	176	167	179	204	178	166	169	160	157	163	176	167	165	160	176	187	163	176	181	155	164	184	198	163	190	157	187	200	194	178	181	186	170	199	187	181	183	170	169	173	181	162	160	188	208	189	193	195	173	168	162	198	182	168	173	186	169	198	169	160	190	199	202	195	181	182	179	190	188	175	149	189	179	172	203	183	202	171	143	175	164	184	175	165	173	179	171	206	182	179	161	184	168	158	181	191	190	212	166	203	187	203	181	193	192	182	162	176	177	169	198	177	183	188	168	164	214	161	179	148	181	181	198	182	201	184	172	174	182	188	176	188	167	158	166	175	185	179	185	173	171	192	180	193	179	167	170	172	165	171	173	193	188	188	187	152	164	161	163	197	178	175	199	185	158	178	180	177	198	178	176	176	166	190	170	197	154	185	175	188	174	171	181	175	181	175	194	173	190	183	202	186	184	178	151	201	200	181	186	187	178	186	170	176	165	187	216	217	168	188	198	174	163	165	206	168	173	176	172	161	171	161	174	180	179	166	168	187	185	178	166	168	163	170	191	187	173	191	184	151	189	186	189	197	186	191	188	186	217	170	169	179	194	180	205	196	191	167	171	165	182	179	163	175	188	160	170	182	144	181	208	191	176	195	161	192	194	181	180	202	196	189	169	166	162	201	170	202	158	167	181	202	185	194	169	185	185	171	179	189	178	207	187	159	171	176	176	187	181	193	175	174	198	165	178	188	172	170	181	170	147	169	185	169	170	173	181	172	182	163	161	187	173	183	163	172	187	191	190	179	163	191	164	168	173	180	189	182	175	175	166	190	166	200	187	195	181	179	167	168	194	164	172	183	181	188	178	174	191	188	180	176	189	188	181	179	202	195	166	153	170	187	179	171	172	181	170	195	179	166	140	175	172	159	166	194	179	164	200	186	173	182	202	196	185	200	169	205	158	180	175	175	159	189	184	175	177	192	212	181	170	174	175	176	179	164	175	187	192	202	185	177	193	185	179	176	169	150	185	198	196	177	173	148	180	193	167	154	180	149	201	173	196	195	157	177	176	162	164	180	178	182	151	190	189	182	179	207	178	146	182	184	168	175	162	173	182	188	171	183	163	166	185	183	209	180	176	194	179	195	186	199	191	170	187	178	184	185	182	200	178	188	209	151	204	186	181	173	181	176	181	174	200	183	179	176	151	182	175	161	196	188	192	192	168	185	197	188	226	184	167	197	188	161	164	176	191	195	211	170	179	210	179	182	186	188	166	162	181	178	162	186	189	187	167	164	198	173	197	181	167	192	182	171	200	175	200	190	172	176	190	175	168	175	160	205	170	181	188	178	175	197	161	169	195	194	164	183	201	170	138	191	179	169	204	176	173	162	149	156	202	182	201	178	185	174	181	173	195	189	190	177	170	179	197	206	161	163	179	182	172	162	191	191	168	185	159	185	199	205	203	190	177	152	200	177	179	189	174	159	195	173	155	214	180	194	174	212	184	177	162	148	213	155	179	182	184	201	146	174	175	162	184	178	184	175	182	168	151	190	183	184	149	193	166	185	206	189	157	186	181	175	169	165	152	190	184	167	181	158	188	178	191	173	168	186	148	171	211	185	182	180	186	172	182	162	164	207	164	196	173	181	175	153	182	188	177	183	197	182	189	190	162	163	176	174	172	160	203	178	218	178	198	191	194	183	188	178	203	211	199	185	195	150	170	196	180	173	183	180	154	182	178	167	196	163	203	193	185	167	150	176	167	166	166	186	188	199	207	182	171	178	202	166	190	182	208	197	166	169	195	185	196	193	178	156	168	170	170	178	190	170	180	196	184	166	181
5919	1407	2970	3585	3004	2344	1898	1586	1418	1213	1078	975	897	923	903	793	731	755	701	621	683	705	700	639	620	675	625	629	656	637	633	590	620	571	592	593	608	571	588	619	573	565	541	599	544	565	547	571	540	582	554	552	544	523	538	563	519	541	569	514	496	526	552	543	536	553	572	522	513	549	539	542	514	531	552	501	527	515	536	550	527	516	509	522	470	547	538	561	499	515	528	532	528	525	480	519	494	579	514	523	554	506	513	519	493	531	523	577	537	530	548	533	535	542	508	502	533	544	518	524	544	510	567	537	502	543	550	513	522	514	528	484	493	500	509	501	502	529	556	491	553	549	550	534	525	544	539	529	483	532	519	514	534	499	541	510	551	513	509	535	555	515	506	555	502	558	514	569	581	529	519	534	511	534	543	528	519	518	524	536	516	555	538	521	509	518	554	498	558	492	551	556	520	537	551	527	497	516	498	507	483	489	466	526	513	483	557	529	523	566	545	524	514	520	546	529	541	565	502	510	510	495	498	523	462	513	498	524	531	515	529	528	527	513	494	546	493	533	561	552	553	539	518	516	513	501	522	488	500	513	484	559	499	516	511	538	507	526	514	525	504	538	556	553	525	555	542	516	588	511	530	493	509	539	509	471	487	541	494	513	529	552	505	557	550	508	515	492	537	496	502	502	538	572	533	526	526	515	527	529	541	526	458	530	525	546	535	483	546	507	505	533	515	486	471	525	505	539	543	516	577	541	537	504	529	530	504	532	475	526	533	558	544	547	515	560	524	511	506	509	491	518	501	563	520	541	521	521	533	544	499	518	533	541	505	517	506	504	515	537	479	539	556	542	506	531	491	483	530	545	551	521	513	537	515	555	515	483	535	533	499	556	524	526	538	485	514	522	504	529	575	563	542	518	492	516	518	492	555	547	527	486	548	478	531	492	501	515	515	512	533	499	525	560	515	500	523	549	542	540	521	530	576	523	490	521	539	548	530	551	519	538	538	555	496	520	483	497	544	504	491	515	500	537	478	489	492	510	481	528	521	520	524	504	515	509	500	501	553	530	500	498	506	514	506	539	471	495	520	495	510	526	504	526	529	491	502	550	490	519	563	540	524	479	513	531	563	503	523	480	508	513	514	556	531	512	493	515	526	542	501	494	514	511	520	511	522	562	514	529	457	549	513	503	500	522	528	539	509	512	537	511	547	478	519	525	513	518	498	522	509	507	502	517	484	511	526	528	530	532	512	521	494	519	514	528	525	556	525	512	511	513	522	511	508	526	483	516	559	511	528	532	514	476	510	540	544	517	539	536	528	502	516	538	550	526	479	551	503	545	510	536	509	529	568	543	492	506	521	505	534	530	518	519	508	500	486	519	526	578	511	520	525	518	540	487	511	541	521	544	514	549	517	551	523	517	481	564	514	535	522	529	538	495	522	496	558	510	535	486	494	531	534	543	478	540	485	511	540	489	550	540	526	507	515	498	506	554	548	516	503	564	483	509	532	509	549	485	515	531	493	522	541	493	528	522	497	518	547	486	502	514	509	551	510	522	505	503	538	549	535	518	498	550	491	500	496	519	497	508	516	485	494	509	529	509	497	509	485	518	532	527	555	437	527	541	481	521	526	505	513	529	525	500	492	526	528	489	539	531	547	479	524	541	495	485	532	484	526	507	523	551	524	541	533	483	496	488	499	531	526	536	501	534	543	536	508	520	524	508	507	502	525	490	537	498	514	514	533	519	539	536	518	505	543	507	502	544	534	542	486	533	508	524	510	540	480	462	528	529	535	542	569	522	570	507	529	510	500	529	525	506	512	509	522	500	538	510	515	535	515	504	526	508	536	507	486	516	519	536	485	533	508	493	502	543	514	474	471	519	482	534	515	512	523	534	498	514	551	504	537	538	493	515	552	540	538	494	504	531	533	537	508	513	512	503	524	533	553	526	524	545	519	514	519	508	530	555	564	510	500	542	495	512	512	533	546	489	573	535	539	557	525	528	536	544	510	564	480	528	522	537	552	542	507	498	514	515	529	480	491	497	537	544	489	497	533	504	535	518	519	542	528	496	520	547	534	478	494	513	537	504	526	576	483	548	526	510	516	490	507	494	512	519	538	489	525	496	520	500	508	545	478	502	521	526	542	560	527	491	494	522	550	525	552	508	511	523	512	517	537	517	497	556	469	509	552	544	509	529	584	530	538	514	534	521	540	516	487	560	534	504	493	519	477	505	551	477	497	534	528	526	501	519	488	554	496	543	517	530	533	540	564	514	483	526	504	523	570	495	530	510	472	520	509	534	540	505	480	529	532	502	481	516	537	569	518	523	507	549	534	496	562	501	493	519	532	469	527	514	527	529	512	520	573	504	522	524	513	506	542	527	515	525	549	558	497	511	515	519	533	501	525	522	515	537	510	516	492	541	534	484	515	507	499	483	512	523	542	499	505	510	476	551	504	526	480	521	524	493	538	566	532	532	510	480	539	480	520	495	526	492	504	531	526	521	506	508	519	537	523	518	537	560	525	523	484	539	513	496	512	526	530	523	555	534	544	517	519	480	555	535	508	539	525	540	542	552	529	537	509	517	514	533	497	536	529	495	492	492	510	524	532	475	508	527	530	499	564	533	539	488	510	536	501	501	506	503	471	525	524	493	525	511	539	488	549	491	516	545	488	514	546	530	484	533	532	469	571	519	487	541	498	557	527	524	547	529	518	599	564	524	508	508	489	551	561	495	520	497	507	464	496	533	497	503	518	500	520	557	510	531	531	504	519	525	514	501	486	508	528	518	518	505	529	515	524	537	508	510	505	482	508	523	536	519	536	498	509	559	536	462	538	573	518	535	510	526	521	536	563	520	493	573	517	522	555	509	472	542	532	517	509	523	539	540	481	505	542	521	502	532	490	521	542	529	559	511	526	512	528	539	524	541	531	511	563	534	522	507	510	523	566	482	528	487	522	539	530	491	542	500	568	526	519	527	506	493	509	524	558	519	525	536	527	507	560	525	504	532	561	480	499	563	491	472	532	525	562	511	574	477	494	512	536	531	546	523	546	485	490	531	555	503	546	512	531	527	493	505	528	483	541	561	489	538	480	566	511	553	519	533	506	519	517	526	476	510	516	527	507	506	512	527	537	517	534	527	549	524	528	496	503	514	541	502	503	529	537	529	515	524	499	503	553	590	528	517	489	533	550	552	533	542	524	545	540	499	511	525	521	547	508	492	523	568	511	528	519	545	505	506	493	521	523	526	501	519	539	499	576	557	498	512	512	507	511	481	531	513	505	552	496	523	542	521	476	510	534	545	527	517	506	506	545	493	514	539	463	523	537	526	534	547	500	540	544	511	515	532	525	519	502	526	458	559	525	509	506	527	524	525	521	533	519	488	547	563	541	540	492	524	516	527	535	538	485	486	494	543	543	502	519	508	480	520	499	515	507	525	498	483	498	527	503	518	517	503	536	510	544	530	535	522	518	520	492	513	533	526	558	536	502	496	515	506
14461	2767	2818	2166	1456	1262	900	715	697	548	527	524	494	432	466	436	461	449	447	397	396	398	368	412	381	405	405	410	394	385	373	382	397	377	359	379	406	373	363	361	356	357	363	352	346	334	387	417	360	373	359	345	371	369	365	391	379	371	355	350	361	365	376	367	382	380	368	359	378	333	358	399	393	367	279	334	406	376	363	320	352	364	363	333	359	348	361	337	355	333	375	359	378	360	360	370	333	339	324	358	367	369	331	380	378	375	360	329	397	369	376	402	362	362	420	380	367	349	346	358	361	352	354	375	324	351	375	352	348	386	319	349	381	387	339	352	379	342	332	401	392	374	364	382	378	380	366	388	369	362	353	353	360	377	359	378	371	360	399	379	353	347	380	384	356	376	360	400	356	338	362	307	338	359	363	342	380	361	319	364	384	348	384	339	400	388	353	376	335	362	373	394	375	362	392	316	389	375	372	349	336	376	402	327	372	343	365	387	352	382	352	351	353	396	362	356	362	345	362	356	341	364	357	353	377	335	377	407	323	348	360	326	357	322	365	378	384	378	374	328	372	358	350	366	319	374	362	346	359	355	379	349	361	373	376	336	381	355	364	395	361	333	324	353	348	362	365	346	332	390	366	364	368	341	370	381	390	364	371	380	361	356	364	391	373	345	342	356	364	377	383	381	358	355	352	392	357	340	361	370	337	378	368	350	349	392	358	390	367	391	395	379	389	372	390	347	362	360	373	352	364	328	347	362	373	364	336	352	366	358	376	364	353	373	374	370	403	329	391	370	360	366	374	345	398	342	348	372	352	378	369	349	355	351	349	376	353	391	337	345	341	375	378	378	336	381	343	360	400	378	339	362	387	354	352	369	336	361	340	335	362	375	350	371	394	362	374	394	358	362	325	346	392	385	366	371	384	387	396	392	375	363	366	381	348	363	389	345	367	344	388	360	368	339	368	310	337	363	365	371	363	337	374	359	366	360	344	392	365	362	387	344	367	396	363	360	376	346	351	393	370	351	379	371	361	377	342	361	334	351	356	337	351	394	341	372	374	328	360	357	385	363	343	350	366	354	395	363	364	392	384	368	384	366	370	405	347	346	374	381	374	341	374	390	381	344	343	337	343	366	354	359	386	380	348	346	359	362	390	377	357	406	388	369	356	353	378	350	348	361	392	336	355	373	369	369	353	358	367	350	337	359	354	376	363	360	341	367	338	379	364	333	363	329	344	330	353	326	363	357	362	369	340	369	338	356	371	367	365	381	357	332	341	396	343	340	396	358	382	331	368	326	343	371	361	371	407	351	338	338	393	374	340	376	346	333	362	365	363	404	364	347	375	369	354	384	355	361	350	330	339	366	379	335	329	361	381	358	383	387	349	350	356	373	369	361	377	394	384	412	357	357	376	377	348	353	348	352	342	366	370	362	374	373	365	372	388	342	359	373	367	361	381	370	372	387	380	367	370	376	389	361	316	382	387	347	367	374	357	352	373	374	392	343	337	388	343	372	344	340	345	348	330	377	354	356	331	369	341	368	341	339	345	390	343	390	346	378	342	380	337	357	341	349	365	349	361	362	345	345	390	346	369	349	354	333	371	379	297	357	347	341	347	359	350	362	345	382	361	376	386	310	354	355	351	355	358	360	324	365	383	340	347	347	345	347	369	353	341	397	339	352	365	368	350	347	345	378	381	385	351	338	348	348	341	415	376	360	356	345	357	369	364	360	339	357	356	377	386	371	351	351	387	341	371	365	339	374	357	370	369	362	330	357	318	364	375	360	388	347	339	400	375	350	387	360	332	348	344	349	351	347	370	348	353	376	383	342	381	394	412	361	365	378	383	361	377	397	358	340	338	411	346	345	359	325	386	362	385	370	344	343	370	335	355	378	378	354	380	330	337	329	357	343	373	382	344	345	395	393	328	350	356	354	329	347	341	327	323	336	336	354	409	396	323	328	379	384	344	361	351	343	381	343	363	358	369	336	384	374	375	373	324	371	352	386	363	371	357	381	377	338	350	380	376	358	341	382	337	365	374	350	381	424	390	360	409	384	346	382	361	378	379	344	354	339	412	349	335	364	411	374	379	374	376	342	347	346	344	320	364	313	368	377	331	392	360	358	355	349	364	402	349	349	361	387	368	360	386	411	355	355	331	379	369	389	371	338	348	378	329	342	336	334	371	370	380	367	360	383	370	365	342	359	384	397	336	359	353	357	377	335	372	322	362	343	379	388	329	380	388	354	360	368	353	367	377	366	351	341	327	399	367	359	395	406	378	361	338	388	366	387	380	380	366	346	362	365	382	353	382	392	362	375	363	339	358	348	390	341	336	361	392	350	411	364	377	387	341	374	353	357	346	352	309	387	361	346	354	373	338	386	373	358	357	397	339	355	379	367	366	400	355	388	366	379	361	360	363	348	352	384	342	357	404	359	356	368	360	331	334	357	407	344	359	349	376	389	388	356	367	346	327	328	349	349	397	368	327	386	358	363	361	330	355	378	341	373	355	349	323	362	367	380	348	378	367	320	390	360	371	382	382	377	355	371	381	329	317	381	403	314	347	323	343	376	350	386	389	371	344	371	375	358	350	397	399	368	370	357	373	345	347	356	395	352	360	377	349	371	372	334	351	359	357	391	354	323	392	361	351	336	337	366	356	342	359	375	364	396	347	326	377	341	318	363	368	350	361	388	376	360	361	359	351	359	352	362	364	368	362	376	353	377	363	333	365	359	380	345	387	356	372	370	347	351	333	353	355	394	362	338	399	347	381	381	345	335	394	307	363	350	337	368	358	370	364	357	332	367	350	361	378	391	363	361	367	355	346	380	382	383	377	355	392	349	333	331	363	362	358	418	402	341	359	363	358	335	369	349	360	325	343	377	372	379	352	343	378	379	365	353	353	355	364	374	378	362	340	364	424	376	413	327	360	377	356	378	385	353	360	332	365	336	341	321	357	360	371	358	367	390	369	351	344	366	361	367	361	362	356	359	355	358	390	354	397	367	388	347	351	355	337	376	390	345	369	353	336	330	345	378	382	325	381	345	385	398	354	359	355	350	398	393	365	347	373	350	371	389	343	361	381	355	355	338	361	351	332	388	360	415	368	376	373	356	346	372	357	366	384	351	389	384	391	351	346	352	366	340	346	320	347	342	413	392	403	354	403	402	373	329	366	372	370	355	373	385	370	367	374	346	367	348	390	369	345	369	379	347	382	328	330	350	333	394	359	352	405	355	338	329	387	373	350	331	375	346	370	356	349	376	391	386	396	401	347	364	334	371	344	415	334	339	380	385	392	410	407	376	367	354	410	323	356	340	350	361	357	384	357	402	367	346	357	364	348	368	369	374	376	353	328	383	351	378	383	360	362	377	337	380	343	347	358	342	345	398	332	328	365	359	348	359	335	372	326	318	348	362	357	324	375	391	360	355	373	377	312	351	355	320	319	378	367	351	386	367	360	366	387	354	357	351	357	361	404	351	351	336	356	357	390	357	396	391
8017	2633	5332	6433	5667	5205	3461	2899	2667	2310	2095	1851	1758	1594	1496	1433	1451	1311	1299	1255	1232	1259	1183	1139	1129	1147	1096	1135	1061	1065	1020	1025	994	1011	979	1046	976	990	956	1000	923	974	1003	980	988	989	978	890	909	979	943	967	1016	941	935	903	922	936	927	922	920	925	901	893	872	916	883	922	919	920	961	924	906	922	940	955	929	966	873	881	962	938	899	929	947	904	884	862	916	900	949	912	946	878	970	934	980	911	931	935	879	917	881	957	922	908	914	864	880	946	841	906	871	941	940	872	910	954	957	939	881	881	901	886	941	926	904	930	911	903	904	879	901	892	975	903	911	892	879	908	897	946	872	929	931	929	912	910	891	924	977	888	875	896	900	933	887	931	929	894	925	909	919	871	899	938	891	858	882	914	937	901	949	911	864	930	920	898	915	898	919	921	866	866	931	897	880	924	898	888	857	913	886	915	891	924	816	903	888	896	920	883	934	882	892	916	896	951	901	876	889	927	891	842	891	887	883	852	903	907	876	922	872	892	932	875	902	850	890	911	883	901	855	914	820	888	866	905	905	864	948	951	938	936	897	869	910	926	841	891	919	872	906	927	911	869	907	949	894	875	914	875	838	912	884	864	954	863	923	887	923	851	883	864	894	896	928	933	914	879	918	914	903	954	870	888	910	935	961	854	899	881	911	869	887	935	895	958	928	869	846	905	890	848	919	912	928	917	927	928	906	896	833	928	886	892	925	907	855	883	899	927	928	880	874	898	926	921	857	951	831	927	921	899	852	916	889	893	889	933	878	974	863	876	918	915	892	883	899	888	880	906	936	933	915	912	903	889	904	876	917	903	848	879	913	900	917	861	890	904	894	918	836	923	942	923	879	909	931	906	847	885	913	910	927	904	930	864	904	928	897	845	884	916	905	912	918	879	917	913	863	857	908	945	848	935	839	918	867	945	910	892	904	942	913	870	854	886	903	917	906	917	905	924	890	943	913	877	877	875	934	873	879	885	896	894	886	929	901	879	917	856	881	875	839	889	898	914	873	852	909	884	914	905	866	946	893	946	888	891	886	887	870	899	916	916	858	904	946	933	928	928	868	886	924	929	885	895	886	918	838	878	874	862	875	849	916	888	912	901	866	900	896	931	870	910	918	918	866	915	923	866	913	954	896	907	906	863	909	937	901	923	885	893	893	928	940	905	930	912	877	868	901	923	908	896	888	855	898	903	878	880	832	943	898	909	874	908	924	919	876	937	964	930	922	962	882	903	933	939	905	881	902	890	881	929	898	893	971	949	948	896	920	932	911	883	871	875	916	941	923	922	932	933	904	906	918	942	867	903	871	934	893	900	850	915	918	916	915	885	941	883	905	911	954	938	904	939	884	858	884	869	890	874	809	936	927	902	886	893	879	890	904	868	947	902	909	958	924	872	925	879	930	985	869	910	861	885	883	874	866	894	809	925	903	884	934	933	941	896	888	880	863	854	891	872	900	904	905	912	889	909	908	924	898	887	944	956	846	870	907	920	918	938	875	916	930	880	855	843	824	972	917	851	873	879	902	922	934	887	921	945	933	903	877	915	905	887	899	849	905	907	945	919	891	921	879	906	919	837	943	870	853	889	908	895	850	861	861	867	889	954	910	887	901	883	872	878	946	890	895	879	914	899	900	909	853	914	926	847	923	892	887	874	853	868	857	841	892	903	927	933	915	884	869	916	891	868	828	899	902	901	908	884	928	894	927	925	930	951	894	903	915	908	909	944	949	904	898	864	889	847	885	875	944	848	899	897	844	894	890	895	887	887	860	919	900	896	890	921	898	871	883	913	908	906	872	822	878	871	872	872	940	982	841	956	892	892	869	895	897	893	911	909	903	858	878	878	912	908	873	864	935	959	857	893	915	908	916	905	934	880	906	911	911	895	906	956	898	886	887	884	860	888	883	911	892	888	972	915	859	952	878	915	900	866	900	896	876	909	926	930	916	871	933	891	925	956	878	925	930	929	956	968	906	883	906	879	843	919	939	910	905	918	869	920	930	893	931	895	909	876	877	914	878	958	896	938	880	890	892	927	943	852	888	965	876	917	878	881	894	881	939	921	955	880	933	931	889	935	860	943	907	946	862	861	854	872	902	959	906	878	919	897	882	869	866	878	865	892	920	898	910	897	916	885	885	908	878	907	901	897	898	930	935	841	924	882	904	931	908	939	899	844	925	908	941	900	891	888	937	913	902	854	898	902	879	901	876	891	878	903	873	886	900	891	888	923	926	929	922	909	894	946	872	894	895	922	892	897	923	891	959	887	924	920	865	917	922	886	894	881	885	877	906	948	945	926	893	880	888	935	882	877	916	951	908	941	896	890	902	844	892	950	923	909	898	910	892	904	981	923	927	906	888	839	860	930	870	921	918	901	903	851	916	932	894	932	847	849	829	912	904	922	897	938	926	902	915	863	965	921	898	892	934	946	850	933	856	886	906	902	866	992	923	870	886	959	888	964	890	927	891	890	869	888	919	900	928	918	875	909	905	922	857	872	857	884	917	943	951	885	978	893	962	890	888	902	904	901	934	913	924	893	849	835	901	938	871	926	913	908	855	862	901	902	883	900	881	932	861	893	910	925	916	904	932	940	891	918	919	948	888	886	922	916	905	939	918	910	915	913	929	869	945	921	883	903	952	909	884	912	940	880	903	966	929	948	880	885	890	879	912	860	941	952	875	890	904	924	931	924	883	916	911	886	963	903	847	878	900	902	875	836	918	922	900	915	924	883	848	935	911	894	892	897	871	931	910	924	856	902	875	870	902	871	912	961	892	848	911	914	898	927	857	886	885	883	922	891	930	853	858	868	939	869	946	922	898	925	944	878	856	948	934	922	935	890	980	954	886	971	915	843	934	946	918	919	895	921	850	873	876	930	894	890	878	882	933	871	914	918	884	880	912	972	876	878	904	900	888	921	899	852	872	876	939	889	867	943	850	875	882	934	894	864	899	889	901	920	886	941	925	897	808	914	904	908	929	907	859	846	896	938	924	863	942	886	849	930	923	926	877	890	878	876	911	880	861	872	872	907	882	887	892	927	921	853	942	895	872	872	889	860	955	891	896	902	891	900	879	893	890	941	895	900	862	864	910	947	879	902	878	857	885	949	915	824	891	887	926	939	917	889	898	864	930	880	931	889	845	902	902	876	930	921	896	908	906	864	887	881	886	915	914	934	912	867	899	889	866	862	890	948	921	905	918	925	921	912	893	921	898	854	885	875	892	878	909	894	895	968	923	920	898	872	927	897	881	923	923	854	888	898	903	945	854	876	916	891	977	907	869	879	891	918	864	949	888	935	916	895	884	872	895	920	915	885	905	919	935	889	849	908	885	892	881	921	918	896	884	836	875	866	908	912	910	884	922	934	870	914	926	869	922	870	889	913	864	920	879	795	862	966	883	872	919	899	902	888	849	885	912	873	885	809	900	930	849	888	906	915	879	874	933	918	863	941	866	938	835	816	862	864	890	878
2139	274	260	177	148	145	151	126	125	141	138	152	149	136	141	155	129	127	141	136	145	159	139	139	147	152	159	142	135	155	148	139	139	156	124	142	138	129	123	146	146	148	120	136	160	132	164	134	132	128	145	142	116	133	129	138	147	142	150	128	124	134	123	141	131	126	114	132	131	128	140	166	155	140	190	119	158	125	116	135	119	145	134	148	146	152	137	151	124	141	136	124	135	152	125	116	158	136	170	143	165	183	135	149	141	123	130	133	143	131	127	157	137	143	129	135	143	130	147	139	138	120	107	138	138	129	123	125	134	134	148	136	134	129	116	143	125	127	136	166	131	140	129	142	154	130	149	138	143	136	136	131	125	126	119	129	163	133	130	138	130	133	154	144	122	141	133	167	125	142	135	133	142	156	149	157	120	138	132	121	118	137	132	125	134	143	139	114	147	120	142	134	137	125	140	127	162	116	145	152	132	136	118	138	153	159	133	110	130	138	142	127	147	117	145	142	128	143	133	127	124	127	148	129	148	127	121	154	121	137	140	134	137	127	142	152	167	144	120	127	134	123	146	142	158	156	127	127	128	146	146	170	154	117	134	159	129	126	139	153	123	131	161	150	144	122	128	148	125	165	133	145	147	146	135	141	139	135	125	139	151	131	160	113	129	148	115	133	162	164	140	158	125	143	141	123	135	131	137	138	143	140	121	129	131	165	141	136	143	129	147	126	136	130	125	117	133	137	124	154	149	148	155	154	135	120	125	138	113	173	141	138	139	140	145	140	141	139	144	127	137	141	134	128	121	137	138	122	141	124	137	146	150	129	143	142	112	142	137	166	135	140	114	140	167	150	143	134	149	113	139	130	119	155	120	149	128	131	138	135	123	148	142	131	118	149	135	152	126	148	137	150	153	140	137	130	136	169	128	132	139	144	133	144	132	144	122	123	129	160	147	119	126	131	149	143	133	138	153	124	126	138	139	143	126	127	150	127	148	142	127	125	136	134	146	128	145	119	131	121	135	143	118	144	131	163	144	136	131	134	161	145	141	132	137	119	134	144	126	152	111	147	136	162	136	138	180	132	152	140	146	144	128	137	145	111	145	154	132	119	151	143	139	143	127	146	136	137	145	149	136	153	134	130	147	126	132	129	133	121	119	153	149	140	143	137	152	136	141	132	153	133	131	133	135	146	135	142	151	130	127	119	137	108	126	125	121	140	133	126	122	130	124	130	132	137	131	143	144	145	136	135	140	136	144	127	138	144	147	137	143	136	148	130	141	135	138	129	137	139	154	129	145	155	149	136	130	137	145	107	141	142	118	136	128	132	134	150	144	145	135	115	159	120	132	135	141	129	134	140	132	142	124	122	155	158	156	129	136	144	141	155	144	155	137	130	141	152	133	149	132	145	110	151	148	145	133	132	130	123	121	154	126	121	143	132	142	130	132	139	148	139	149	124	146	132	141	130	138	147	120	147	135	144	146	134	129	138	132	143	146	146	142	149	133	150	133	156	121	133	133	140	145	146	165	120	128	131	136	147	124	154	139	138	148	152	140	140	157	147	155	135	132	142	140	122	133	136	144	126	147	169	124	123	135	137	137	125	144	146	117	132	112	144	131	136	135	133	137	123	149	137	134	127	134	124	154	123	143	129	109	136	146	155	144	136	148	180	114	121	130	163	149	151	158	151	113	147	142	135	151	128	135	117	156	118	136	138	149	132	158	149	137	134	116	133	129	154	132	138	150	137	141	127	145	141	133	152	167	150	120	124	133	124	145	129	123	142	122	160	139	137	137	119	141	161	153	143	142	140	128	154	158	109	143	140	143	146	129	130	127	155	127	141	124	120	133	127	115	128	129	121	143	148	159	146	126	134	136	135	156	140	146	148	145	149	146	168	152	127	121	123	127	133	139	133	132	139	150	130	126	139	148	147	138	128	163	139	131	142	130	139	149	154	122	138	130	134	145	155	149	136	161	166	139	148	160	136	141	137	130	156	147	150	138	128	133	149	133	131	131	130	153	133	125	134	126	146	113	145	134	131	129	120	135	133	124	119	144	157	131	136	133	151	132	135	127	155	138	129	137	118	125	144	151	137	143	144	123	131	146	134	124	116	125	140	142	153	143	121	124	132	143	150	114	131	138	137	145	154	150	136	145	120	172	131	124	117	121	147	152	115	141	125	140	125	143	159	138	124	142	137	141	141	120	123	142	126	149	141	130	150	147	140	151	136	144	126	155	136	122	136	138	162	148	129	151	145	136	113	117	134	123	144	128	152	143	138	155	159	156	148	118	138	136	127	126	147	150	143	132	152	143	159	142	134	152	144	129	120	126	138	131	151	152	131	148	121	138	151	132	141	151	138	131	121	138	140	141	130	138	142	131	116	126	149	139	136	154	137	122	153	165	144	136	136	141	133	138	151	134	148	153	130	132	153	125	141	144	123	138	147	133	135	160	166	154	140	144	162	117	150	146	133	142	119	119	139	151	124	145	114	122	121	129	125	133	159	153	115	143	128	151	138	123	135	135	138	130	167	114	114	136	141	152	138	133	142	136	146	138	138	134	130	157	132	133	134	138	175	126	150	139	155	136	154	137	147	139	140	139	150	157	128	135	129	145	134	167	144	116	119	132	154	128	138	132	118	133	114	131	142	145	132	135	117	121	131	114	147	130	120	125	132	139	139	131	131	142	117	138	131	146	134	140	135	148	145	147	131	144	104	125	155	159	138	137	143	136	132	139	131	123	123	139	136	142	154	133	128	113	142	143	142	145	132	134	137	153	166	163	135	135	155	129	134	138	137	129	124	139	159	152	144	139	138	115	135	148	132	150	121	157	125	129	170	128	143	158	141	147	133	133	136	142	144	149	131	130	130	134	111	123	151	158	152	124	145	150	150	155	131	144	134	138	158	138	127	147	130	156	123	124	139	148	127	148	145	129	166	141	148	136	147	146	144	138	122	130	140	134	171	155	129	136	100	140	134	126	137	163	153	138	136	146	141	144	129	171	124	131	119	153	133	145	129	121	142	155	124	136	125	140	119	141	158	135	136	142	141	137	113	151	129	119	127	117	117	126	137	132	134	138	134	136	145	129	151	168	136	156	159	153	151	139	116	137	131	129	135	134	142	164	111	117	152	139	158	120	165	126	141	149	123	116	146	142	137	164	117	132	130	127	141	150	134	142	166	134	122	121	171	143	156	164	138	133	123	141	144	124	138	124	119	121	129	127	123	133	138	127	157	150	138	129	141	115	145	129	156	155	178	139	134	124	149	138	148	150	140	155	135	131	144	148	132	124	138	142	133	138	121	128	127	146	144	141	132	124	133	132	139	152	143	129	122	158	160	161	127	128	136	124	134	127	154	135	143	108	146	131	138	145	139	147	149	140	150	145	130	118	171	117	117	123	138	142	147	120	132	141	138	147	158	141	135	175	144	123	154	132	131	158	155	152	132	145	148	123	135	129	124	129	130	121	129	140	137	151	138	137	134	127	121	112	149
2149	524	680	699	515	472	485	458	477	423	424	432	415	412	429	428	399	441	416	460	412	481	395	453	387	409	427	422	417	450	412	450	470	416	434	423	415	414	410	397	401	422	411	400	436	403	413	436	411	399	425	422	434	417	422	392	420	417	403	408	404	433	410	405	404	415	408	396	444	417	408	444	396	426	415	400	415	405	392	417	436	405	432	439	354	388	426	387	402	422	454	396	410	424	393	403	410	404	471	367	445	428	429	409	441	414	421	395	455	406	428	454	396	425	362	392	390	454	397	384	408	443	413	403	403	472	401	427	405	396	433	422	432	411	418	403	406	388	377	416	433	416	395	434	404	451	416	418	437	428	411	422	380	397	422	397	401	372	423	439	405	405	418	387	440	397	379	411	397	384	380	411	422	394	403	434	403	434	389	403	424	393	395	419	390	420	430	420	395	387	393	386	396	430	401	452	421	404	452	403	422	416	431	396	399	403	448	401	395	418	397	441	408	422	439	454	392	389	369	408	428	415	433	405	448	430	412	408	391	441	383	379	417	444	396	409	427	444	395	398	428	412	425	398	391	383	391	411	416	405	405	416	387	398	423	410	443	431	422	447	411	435	382	409	400	420	424	447	416	413	403	390	409	413	432	442	446	435	402	392	406	426	384	434	382	416	428	385	429	430	422	385	377	427	413	432	411	417	456	427	391	451	396	449	431	380	403	405	423	406	424	401	398	431	440	426	430	410	388	408	413	409	405	425	400	425	438	409	398	432	439	388	422	416	387	371	445	440	426	468	405	417	383	418	413	374	384	424	385	426	418	406	430	429	412	440	410	403	425	405	428	411	388	386	415	396	428	452	393	421	460	410	447	444	437	448	417	416	413	409	406	431	422	410	399	418	405	418	417	399	390	416	402	444	401	422	377	408	424	401	462	407	362	406	415	403	386	426	404	415	412	390	423	424	410	443	457	391	387	409	415	409	387	433	409	377	375	424	429	389	432	386	426	433	407	389	406	418	401	402	440	428	417	439	419	412	413	440	422	417	429	397	440	417	440	407	428	423	400	404	420	431	403	412	416	420	409	463	423	391	421	429	427	407	391	409	425	425	434	435	393	428	411	395	386	428	434	397	396	429	419	437	433	404	423	425	441	436	438	413	423	376	393	409	410	406	419	388	425	425	448	396	435	420	445	401	441	413	425	425	421	424	409	411	439	393	421	394	415	432	427	460	433	426	408	407	402	414	436	419	415	416	423	408	415	405	423	414	425	435	394	404	356	415	419	420	401	401	435	424	394	407	388	401	423	408	407	392	410	389	394	408	478	386	414	417	440	437	448	380	456	408	431	450	435	426	391	401	402	400	419	395	437	421	384	378	435	403	428	406	404	429	404	409	382	408	404	430	409	394	396	388	401	441	404	413	404	430	391	371	446	405	424	414	398	448	387	398	403	427	386	409	394	461	430	412	480	387	436	418	422	450	386	443	448	392	402	419	400	401	419	442	390	374	428	410	423	451	436	408	401	380	370	448	377	427	426	418	415	418	401	421	437	400	397	450	431	396	378	398	428	413	404	386	393	407	408	425	420	389	429	400	420	389	425	404	397	418	433	431	418	411	383	440	416	419	443	408	415	422	421	403	404	394	404	422	415	397	401	429	433	409	414	382	404	446	420	398	440	445	452	408	404	417	419	411	425	403	403	388	394	414	444	412	413	416	389	411	434	391	419	421	392	426	413	388	400	415	465	395	420	430	402	406	401	407	409	422	425	377	381	466	393	365	400	419	399	411	438	427	408	445	396	442	393	440	449	408	409	429	417	443	403	433	427	431	449	412	443	430	433	427	408	358	420	403	357	426	395	448	393	451	414	410	429	455	457	403	400	422	441	445	404	405	435	407	403	418	387	447	433	416	400	400	403	394	432	458	405	458	425	414	422	424	445	416	407	396	430	435	412	397	397	413	392	425	429	389	384	438	404	397	374	450	426	404	415	397	414	402	408	411	380	451	420	394	374	395	434	411	395	423	386	435	413	442	388	383	411	403	377	442	364	439	396	434	415	411	393	406	397	416	403	411	382	407	427	421	463	415	410	415	446	443	385	408	413	383	413	402	387	414	408	400	391	397	376	402	397	408	436	391	398	415	415	415	374	436	448	430	419	465	376	387	441	385	400	406	445	465	416	416	396	418	409	428	361	424	464	403	402	377	413	436	403	363	380	408	415	410	399	378	381	410	364	402	455	366	414	419	406	436	384	410	393	410	421	461	389	410	416	394	419	408	437	415	395	415	421	416	439	438	436	438	388	410	423	422	422	407	415	413	419	412	411	382	429	416	410	393	367	407	407	408	399	406	432	418	422	440	451	424	399	435	414	436	405	396	407	405	403	413	379	423	392	445	417	406	426	412	397	402	409	395	418	401	373	415	417	449	423	401	469	411	424	436	437	391	413	424	432	400	388	364	421	395	404	407	408	429	442	436	401	361	401	407	411	454	408	428	419	445	396	463	435	434	441	421	409	427	409	398	401	414	463	384	404	424	397	411	405	442	440	408	415	402	404	413	439	412	387	437	419	406	413	413	391	396	432	423	411	396	399	419	397	410	437	475	410	395	417	434	384	387	412	413	424	402	403	429	409	393	434	414	424	389	411	393	375	439	411	417	400	406	417	417	437	444	469	441	403	426	420	406	404	424	436	416	421	432	392	390	408	380	410	436	419	373	430	396	419	375	431	425	397	395	371	387	397	409	412	443	402	412	430	417	422	398	381	384	424	406	439	444	409	434	452	420	419	429	451	436	417	459	413	439	446	433	407	381	414	380	434	411	382	391	426	412	415	383	407	399	373	420	387	429	386	392	407	401	399	425	389	384	393	420	415	413	410	389	414	390	384	405	382	384	394	398	429	409	420	420	383	406	427	385	431	426	393	397	455	433	394	362	397	396	417	421	394	426	429	430	430	418	399	404	421	426	401	405	387	412	376	418	411	409	386	417	443	402	420	412	442	405	426	444	409	390	396	420	429	423	445	404	351	428	409	388	422	405	422	388	408	432	424	434	398	404	407	421	439	418	384	396	455	390	416	437	415	428	420	432	408	396	432	430	444	390	392	406	425	430	411	414	400	409	420	403	417	404	455	428	385	409	417	390	416	427	424	422	396	417	434	417	406	395	422	402	396	424	400	423	411	432	401	416	427	442	428	416	358	408	438	440	392	406	396	400	397	417	391	401	461	392	415	420	398	410	442	431	390	432	445	440	390	391	423	436	410	397	456	409	416	392	419	444	421	435	395	445	404	431	422	403	388	415	452	395	412	432	433	402	402	389	413	398	381	412	393	414	415	400	431	448	419	418	417	394	414	410	439	428	453	406	465	394	424	395	396	399	386	418	410	419	399	392	409	412	420	416	400	408	409	379	424	418	444	396	412	399	395	399	411	405	378	406	421	432	395	433	428	414	413	401	428	415	437	406	396	445	396	423	424	427	422	418	405	410	411	454	407	389	438	386	411	436
7853	1185	1313	1024	712	524	418	383	304	273	251	239	244	211	213	199	200	213	205	209	200	202	164	205	194	204	163	202	177	177	178	190	198	190	189	178	196	211	198	164	182	220	203	190	189	194	194	206	175	177	188	179	152	185	195	210	170	161	177	189	160	189	197	157	180	172	179	194	189	181	181	166	189	145	174	196	173	209	174	161	175	178	198	175	199	178	163	186	155	174	208	193	193	176	184	196	178	175	166	169	177	162	189	191	167	179	176	183	167	195	180	167	180	177	181	209	198	174	210	192	142	175	168	183	175	191	187	166	188	184	184	165	168	169	184	179	168	168	190	185	208	176	194	199	185	188	183	168	189	161	204	193	208	181	198	187	190	175	171	171	186	180	182	184	189	179	174	175	179	180	162	175	188	179	180	203	164	162	192	185	185	210	143	161	195	183	174	160	182	170	174	156	176	202	190	188	157	184	184	160	181	203	193	162	179	146	182	176	162	173	154	203	170	185	194	183	162	177	156	171	201	202	150	162	168	198	188	170	202	170	188	192	157	182	179	193	196	168	160	175	172	154	174	195	185	185	171	164	210	172	159	195	197	183	178	180	194	186	190	166	175	191	176	178	185	171	173	168	187	167	176	195	203	162	158	164	157	182	170	210	174	186	195	172	179	169	215	209	190	167	185	174	170	181	185	205	168	167	176	157	190	162	175	190	178	173	176	168	184	196	181	188	182	179	171	189	206	209	181	159	177	164	184	192	173	173	211	177	175	174	180	193	184	174	165	184	189	158	185	162	183	192	164	184	195	195	151	205	178	171	188	172	185	170	167	211	197	171	144	159	181	182	179	158	189	190	186	173	192	182	171	187	190	175	179	176	164	183	167	197	174	181	189	177	186	173	176	184	199	169	167	194	200	180	174	190	182	152	210	171	183	169	188	181	218	160	185	183	185	183	180	178	183	154	189	185	184	170	195	201	201	161	193	183	193	183	154	182	185	191	181	166	184	215	184	180	193	163	164	192	190	170	202	167	179	158	156	195	193	200	178	188	159	176	162	194	178	176	180	180	153	184	175	197	163	172	205	169	180	174	198	167	154	171	179	202	203	189	176	151	186	176	195	175	183	178	161	167	177	179	189	176	173	214	191	191	190	189	196	180	185	185	190	186	187	199	178	176	171	153	164	163	189	171	206	179	160	185	191	177	202	171	177	166	205	149	167	187	200	172	166	171	163	193	183	178	166	176	159	172	193	171	163	164	182	193	188	158	194	200	173	185	185	181	175	183	164	190	185	187	190	180	176	174	168	174	193	180	178	160	188	175	168	158	180	187	177	189	165	183	159	192	188	176	184	163	183	174	176	192	191	167	193	173	177	188	205	193	192	196	166	171	167	185	153	201	180	201	175	169	195	165	179	176	179	171	172	160	188	175	162	165	185	181	178	165	175	189	175	175	180	175	197	165	188	205	185	180	190	180	177	177	160	184	168	164	170	181	182	163	153	180	180	171	204	185	189	164	155	180	201	160	179	162	193	176	172	182	169	190	164	199	212	187	183	184	163	172	191	161	183	190	206	196	171	184	196	165	182	197	164	167	173	198	196	176	180	165	172	187	210	168	199	196	184	173	171	179	179	193	173	161	165	186	182	181	198	175	189	199	189	173	180	188	179	189	172	164	180	177	186	191	164	172	191	177	152	177	204	171	161	172	174	158	178	170	170	183	161	188	177	209	194	173	192	170	159	158	168	189	199	175	175	176	186	179	183	164	164	176	163	192	181	224	186	190	185	187	181	184	170	182	181	178	156	196	187	209	202	164	174	167	183	155	183	162	159	165	176	183	184	200	186	188	185	203	186	172	175	174	173	192	191	182	208	181	191	190	163	147	168	186	163	178	186	191	160	218	201	193	181	177	207	185	167	198	172	169	160	168	210	190	180	170	187	177	200	167	178	170	194	186	179	183	201	195	169	178	176	165	189	170	178	155	197	155	187	174	176	191	196	167	172	189	189	199	193	215	188	194	162	170	201	166	170	199	178	157	201	162	184	186	170	187	170	196	181	166	184	158	172	181	182	192	212	183	174	200	177	177	186	173	178	183	192	176	184	208	204	197	175	158	186	192	186	184	189	178	162	181	175	165	196	171	168	202	191	175	187	192	176	186	191	199	187	169	185	187	191	173	221	161	194	178	196	228	181	181	161	166	197	194	175	213	193	197	159	181	188	167	172	184	151	167	173	181	179	178	173	194	173	179	178	174	157	175	184	172	182	190	164	158	168	164	204	180	158	187	200	183	185	195	168	183	168	182	163	165	201	158	196	198	163	165	185	161	200	182	179	184	179	210	164	158	180	188	179	178	183	151	196	175	157	165	198	175	171	200	169	198	174	157	169	212	170	188	185	165	194	186	217	160	156	176	175	167	176	161	194	174	177	182	167	176	185	204	171	215	182	203	166	181	198	178	177	187	186	170	186	181	166	151	197	163	199	181	180	178	194	174	167	187	170	212	179	160	190	143	180	195	201	189	163	175	173	180	171	169	192	154	168	172	173	192	185	193	169	196	180	180	201	177	154	173	169	181	164	185	174	185	202	192	170	169	179	200	176	189	176	204	191	168	171	170	180	182	172	155	149	163	161	161	188	172	199	165	188	195	192	170	193	194	190	168	169	183	162	157	176	179	208	161	181	183	179	178	192	201	183	192	172	200	182	201	186	177	190	187	177	192	166	191	155	175	186	170	170	202	166	194	209	189	183	189	184	192	149	192	163	173	184	171	163	166	202	191	209	182	205	192	189	190	173	176	192	180	166	159	171	180	178	180	180	190	170	190	173	183	177	170	176	192	208	184	177	205	193	187	176	176	178	176	177	195	183	195	197	184	167	167	184	187	173	152	191	170	158	182	186	201	167	151	185	187	176	157	189	183	175	161	180	172	173	190	192	203	196	180	187	205	166	175	190	184	188	169	184	159	189	188	185	181	178	194	180	197	200	154	168	174	189	181	193	146	205	170	197	179	195	158	169	169	175	196	175	187	173	181	177	172	167	173	166	156	203	174	171	199	171	159	196	164	194	168	170	178	174	160	200	194	191	165	186	184	185	186	175	162	201	186	155	192	174	165	190	177	195	171	162	168	187	188	183	198	194	156	162	192	189	175	176	182	171	181	178	194	180	186	192	198	202	184	173	191	172	185	178	196	192	193	164	161	171	155	206	191	188	191	183	190	166	179	190	172	182	183	183	184	194	164	173	162	183	179	193	174	191	194	208	177	195	145	177	209	192	197	163	180	185	171	190	176	187	185	192	174	155	154	175	201	168	178	162	172	174	176	175	209	192	180	179	179	174	191	171	176	183	184	176	180	180	186	209	178	189	189	171	178	187	190	192	165	179	168	166	178	202	164	170	178	190	156	181	204	189	167	166	199	172	214	176	179	176	168	173	191	198	166	198	164	194	190	177	176	170	175	186	179	164	180	184	165	164	179	185	201	196	190	167	187	167	166	170	152	193	176
5884	1449	2949	3359	2948	2319	1882	1527	1425	1216	1145	1031	956	901	824	799	802	700	727	714	697	626	702	603	615	651	595	629	622	611	607	592	603	611	585	526	624	540	579	581	551	555	594	573	549	619	563	558	522	521	545	581	553	518	527	569	537	488	553	530	555	541	549	511	557	541	557	503	525	549	565	524	506	557	512	498	513	508	534	537	585	547	537	490	464	523	524	549	542	560	541	531	502	531	547	526	541	545	546	510	481	482	542	500	543	511	565	527	548	523	480	540	523	537	535	521	540	515	539	546	504	549	506	532	497	514	524	561	558	548	584	525	496	531	499	527	564	556	522	514	530	543	511	530	508	475	539	515	543	534	569	527	524	554	530	527	505	541	536	536	553	473	520	539	546	551	533	525	505	550	533	498	522	547	569	511	494	500	557	502	521	531	542	521	514	534	515	542	515	496	504	491	521	538	514	509	505	549	500	552	545	515	500	528	513	533	531	497	553	491	484	487	524	503	511	579	503	532	523	545	522	509	557	532	501	523	523	499	530	562	526	502	556	499	473	527	524	515	489	543	529	513	507	539	511	514	513	516	524	509	504	535	518	488	527	505	488	494	517	581	536	543	523	525	505	567	489	543	520	514	500	485	537	558	525	490	535	511	526	505	503	513	489	526	524	527	522	463	557	502	524	524	507	515	524	509	559	521	516	494	528	567	513	494	532	516	527	502	537	510	518	531	497	483	492	499	501	528	517	501	504	536	536	515	503	532	539	560	539	529	482	513	561	560	519	543	509	539	512	552	511	520	502	484	531	516	483	525	543	553	500	534	537	546	551	518	524	544	552	515	500	561	544	575	507	486	528	517	524	522	531	552	533	503	514	512	527	529	560	527	506	534	521	508	508	557	514	522	527	491	529	467	539	518	548	491	473	523	517	482	464	509	515	531	516	505	544	525	518	498	511	505	498	507	522	501	485	537	490	501	501	459	525	502	505	513	509	523	547	531	513	516	568	525	490	519	474	512	537	508	520	544	516	531	478	539	511	561	516	502	508	523	531	516	471	537	509	562	494	550	512	530	509	477	512	485	518	507	523	554	495	505	545	524	540	533	468	536	517	556	501	508	544	515	514	510	491	559	543	549	488	534	514	519	479	533	488	483	537	524	537	477	512	475	534	520	542	546	549	493	482	508	587	550	573	502	508	528	564	505	531	521	507	515	508	525	518	482	516	524	534	465	566	543	528	491	557	513	512	517	475	554	512	501	496	565	527	548	524	556	525	471	520	559	546	564	518	533	526	525	573	519	518	495	490	526	526	500	515	538	517	480	520	536	482	507	549	533	527	542	518	543	539	476	519	529	519	474	561	509	545	505	506	534	506	524	550	522	497	555	556	516	518	542	530	499	554	541	545	551	507	559	507	468	522	512	545	502	547	508	534	541	504	514	516	551	494	514	520	481	531	522	481	521	528	496	536	500	535	493	502	521	527	528	495	500	511	530	503	481	534	502	532	517	500	513	556	549	539	500	538	487	530	552	524	520	529	545	544	518	549	533	524	510	517	512	529	513	543	535	562	517	564	535	526	534	512	540	507	531	496	512	537	542	540	523	517	572	547	558	518	537	568	532	558	552	525	540	496	500	550	542	522	520	570	521	511	500	522	504	526	497	490	549	501	520	486	483	524	571	528	527	506	541	533	507	539	500	506	534	505	550	525	549	523	496	519	503	492	495	551	517	524	489	513	532	519	545	502	515	567	481	494	563	496	542	547	566	490	521	541	526	500	536	478	504	528	515	526	554	516	489	494	511	524	577	498	501	552	544	505	524	544	469	510	526	512	547	512	507	490	535	543	482	513	513	521	523	506	468	494	521	473	508	523	540	483	545	526	494	516	539	469	515	513	523	578	500	509	494	526	525	571	566	528	535	538	488	530	499	513	503	531	523	529	530	561	527	521	522	548	527	535	517	533	531	495	494	550	484	498	525	525	531	505	535	490	527	551	504	518	544	522	540	554	550	496	506	531	506	500	517	515	480	478	540	524	549	479	524	510	516	560	499	491	538	512	554	547	523	517	496	530	533	508	492	552	508	509	521	524	518	515	536	558	537	566	515	499	511	515	513	490	539	520	535	524	489	503	514	526	526	507	573	502	521	529	534	586	534	542	519	528	521	530	505	528	495	508	491	532	560	535	489	522	504	538	540	533	490	477	543	509	550	500	498	497	535	547	542	532	510	568	483	507	502	514	513	491	514	522	521	497	481	493	505	517	539	482	534	505	506	543	495	456	485	553	478	545	504	507	492	522	520	499	521	500	497	509	547	503	502	528	497	510	541	534	546	494	535	495	489	524	546	510	500	512	521	522	521	516	535	507	553	524	502	537	525	500	501	532	521	526	526	525	518	544	496	497	544	534	547	525	522	528	504	514	529	553	516	519	525	515	561	506	492	540	530	503	532	529	531	549	518	507	527	498	538	541	497	504	515	493	509	539	504	495	504	519	516	489	514	536	548	535	489	484	503	522	517	529	521	502	512	513	493	533	558	527	497	507	582	541	518	536	565	488	552	523	509	498	513	499	535	530	561	541	528	521	506	526	495	536	511	476	539	505	520	506	467	543	524	514	541	547	504	504	481	548	525	536	519	502	550	548	533	499	521	557	524	485	523	572	514	511	503	547	523	517	535	503	524	492	508	513	514	505	525	495	497	487	550	536	576	531	507	526	487	527	537	495	548	503	513	514	504	507	553	546	489	494	479	528	484	532	535	483	520	544	553	511	512	475	500	531	502	539	493	497	539	477	531	511	554	525	477	521	466	548	478	516	551	533	485	507	512	511	543	548	482	536	519	531	536	540	559	487	516	547	490	511	525	517	461	510	495	562	522	508	535	516	510	522	564	558	547	524	516	495	495	533	544	512	506	503	470	504	504	533	542	514	530	529	534	538	536	524	503	522	557	516	525	524	496	484	528	507	502	536	560	518	554	500	486	500	522	512	492	508	510	497	500	483	513	548	525	501	522	520	527	516	506	576	530	552	502	554	519	498	521	500	523	529	526	517	533	524	488	562	525	499	502	511	519	532	514	510	594	500	529	544	527	576	543	524	505	494	511	511	545	514	518	531	514	531	573	497	515	557	498	507	513	529	519	497	552	526	495	517	514	540	545	514	544	539	502	526	520	500	527	517	514	539	518	519	522	517	550	583	526	523	533	525	505	509	532	525	526	485	526	501	496	495	560	515	563	513	526	509	509	527	528	512	551	506	540	526	548	540	525	503	520	545	534	513	481	501	546	539	532	552	533	500	515	540	526	554	502	544	507	534	513	477	489	513	499	524	484	497	532	512	483	526	524	538	511	541	554	496	527	528	536	500	480	512	514	540	527	552	458	515	569	527	562	503	568	502	539	508	518	477	516	552	508	536	512	540	558	482	520	532	546	531	532	495	545	512	501	536	503	538	506	522	538	549	527	548	486	508	521	516	573	490	493	556	535	542	497	540	534	540	499	547	508	501	499
14447	2734	2827	1958	1374	1051	869	710	652	596	559	498	475	482	463	453	453	380	403	398	382	438	359	404	395	385	403	399	362	373	410	360	377	378	362	365	375	376	338	372	388	400	362	364	393	349	370	377	395	335	379	367	403	402	377	356	368	373	386	352	361	371	387	346	392	362	391	361	342	348	408	362	350	375	338	354	357	363	348	356	376	398	400	370	349	362	348	347	365	396	378	392	367	369	349	357	362	378	378	339	379	387	370	378	399	368	344	392	344	338	349	342	354	334	351	363	389	349	355	342	332	327	385	371	376	361	366	348	324	404	406	360	396	386	340	367	353	347	352	378	360	339	341	386	362	378	359	385	317	348	407	374	345	356	339	376	356	402	361	385	365	346	368	392	355	385	342	355	318	374	360	338	356	368	342	370	378	354	355	339	335	344	375	380	351	364	383	392	365	346	382	347	396	356	403	387	341	373	351	401	375	408	372	358	379	353	342	366	350	370	339	340	366	329	378	327	383	365	369	379	326	324	346	364	341	382	389	330	294	381	341	362	359	365	337	367	355	342	351	353	344	380	417	380	342	365	345	365	374	363	330	372	361	335	397	389	351	375	348	319	362	324	375	360	353	332	340	356	335	356	355	363	367	333	363	386	411	387	399	377	328	336	345	379	347	358	357	348	349	369	348	367	357	370	362	348	330	365	340	372	367	364	359	370	420	380	373	380	390	356	357	354	382	339	354	362	347	345	350	372	342	377	373	307	353	373	365	340	381	372	349	357	355	370	374	380	331	353	394	388	353	326	368	380	332	380	354	358	385	333	371	306	350	345	387	390	345	365	355	378	367	359	370	359	380	353	358	350	346	402	357	362	359	340	344	335	336	325	369	386	363	363	387	406	352	372	411	358	380	397	359	349	327	340	347	372	346	328	362	378	366	366	362	406	366	358	371	357	365	345	348	380	387	356	358	359	366	350	365	361	324	348	364	339	345	370	384	310	330	357	320	329	367	342	322	347	352	352	365	355	371	365	367	363	327	369	374	364	358	347	335	347	358	379	305	348	348	380	348	371	322	384	349	374	342	368	348	365	369	422	396	348	366	348	378	372	381	336	337	365	356	340	383	354	355	353	355	380	359	369	388	379	415	344	352	352	339	371	366	332	356	353	363	379	404	345	339	370	394	382	362	361	347	383	372	356	353	396	350	362	367	393	325	385	346	352	355	363	376	332	362	358	387	339	310	345	353	363	403	353	321	371	336	362	394	354	329	358	348	369	360	342	369	385	377	346	364	357	352	350	374	364	360	360	337	359	336	339	350	373	362	361	372	345	365	383	362	349	344	386	381	324	354	349	347	344	331	351	407	368	364	377	372	372	357	358	353	341	380	379	353	358	362	367	341	326	366	386	365	319	377	361	340	363	322	361	347	335	385	312	395	377	396	388	400	344	396	363	344	327	340	341	365	369	387	385	353	357	357	369	337	381	399	353	376	346	387	331	382	367	394	380	332	364	387	374	374	358	362	370	358	371	349	341	402	334	326	366	359	380	388	353	358	351	375	363	388	355	343	357	346	350	350	342	364	361	340	376	371	386	366	348	373	375	329	372	373	354	323	365	362	369	338	356	366	357	350	376	333	358	366	376	330	372	370	348	379	340	355	339	394	306	355	348	374	350	341	374	356	334	351	345	371	384	341	331	395	380	376	356	366	374	379	362	359	359	354	353	354	351	350	328	379	375	314	310	372	380	344	356	357	352	351	330	345	339	406	339	332	386	375	329	347	369	399	382	347	355	337	376	360	355	359	356	364	369	372	354	356	360	362	337	398	383	382	367	371	374	353	335	369	382	341	336	351	353	344	367	350	329	383	321	327	348	351	353	352	353	342	361	352	364	354	358	360	349	382	367	384	319	379	365	352	359	352	340	391	354	374	342	333	329	374	336	373	352	360	378	377	410	378	353	362	369	362	361	353	347	354	363	337	381	339	339	374	340	383	329	411	393	353	350	386	361	357	341	361	347	369	367	375	357	394	348	345	382	349	353	354	342	374	342	365	336	363	346	386	341	351	392	349	407	365	370	380	367	367	395	385	372	345	345	371	345	367	344	361	363	343	381	356	350	339	353	376	381	392	325	374	411	331	393	388	364	352	386	342	330	363	357	348	364	387	359	379	375	355	399	354	387	391	349	391	381	361	351	333	359	343	351	347	360	352	378	381	358	314	405	355	346	378	350	328	361	365	374	367	382	334	356	361	385	350	347	377	358	355	306	345	399	361	350	370	382	337	377	361	375	369	364	393	359	382	370	362	376	375	367	375	358	361	401	356	343	330	370	369	351	350	385	364	352	344	371	343	370	366	345	376	371	386	381	343	361	360	353	404	371	377	379	358	358	325	329	343	392	310	360	363	347	355	346	356	361	356	377	362	330	338	342	371	358	375	367	375	373	381	352	361	378	378	357	323	312	357	398	350	340	333	366	356	378	321	349	376	375	375	361	374	356	354	337	342	388	378	386	354	372	340	402	371	387	334	372	371	344	343	326	374	344	368	362	380	341	423	368	329	345	358	348	341	409	356	345	338	347	348	350	324	381	352	375	348	386	356	346	352	361	308	384	366	348	368	341	381	339	347	358	381	327	331	381	359	360	352	346	342	368	349	376	371	381	406	365	359	359	339	373	371	358	372	400	352	366	340	372	362	377	367	371	413	336	374	361	363	347	362	335	348	347	344	352	352	385	343	370	355	346	389	379	384	350	351	395	325	356	363	372	357	372	331	371	363	366	349	305	359	382	337	360	367	320	337	392	360	353	349	351	366	351	362	322	318	319	344	381	377	323	368	357	363	341	390	355	383	349	347	344	374	328	369	384	372	405	363	336	358	363	350	334	346	390	337	396	353	366	370	348	355	366	406	349	326	352	379	387	347	336	350	361	334	361	351	365	329	375	358	355	373	384	318	319	340	379	330	379	331	354	354	379	353	359	390	349	359	352	362	356	345	376	381	348	389	376	395	380	373	345	373	324	380	352	390	369	354	373	334	342	382	356	352	350	347	336	347	368	364	346	367	346	379	352	359	331	326	350	382	347	356	357	321	353	354	360	390	339	354	344	367	365	379	411	364	366	402	326	357	396	363	384	383	374	389	381	336	377	376	366	365	386	384	361	361	320	368	367	320	362	360	347	361	388	341	383	366	368	343	380	367	387	366	392	329	356	363	362	363	330	337	365	340	382	356	367	381	353	389	347	366	371	383	373	365	376	340	411	374	387	355	349	389	403	323	357	349	362	351	376	354	397	342	390	386	370	352	373	363	349	351	356	336	372	353	358	359	343	345	359	377	318	376	405	357	395	384	368	360	380	362	341	384	327	387	363	367	351	365	390	384	343	382	369	377	372	363	400	372	366	351	387	364	359	387	372	394	332	352	393	354	330	408	343	350	370	381	316	352	357	365	343	362	388	360	396	367	372	369	407	353	337	360	353	348	382	352	394	395	347	371	351	341	367	365	363	360	396
7956	2540	5342	5988	5266	4245	3453	2871	2501	2257	2119	1876	1777	1580	1523	1481	1350	1303	1186	1332	1202	1206	1145	1140	1078	1079	1115	1052	1064	1082	1079	1055	978	1071	981	1017	1043	994	954	1051	965	955	997	1035	918	973	1050	959	946	930	973	950	1023	941	956	955	940	910	976	882	1014	910	917	917	926	977	941	868	941	928	967	856	893	946	936	948	956	925	981	940	898	880	890	943	916	858	851	954	917	929	918	868	929	845	911	917	899	855	891	868	908	911	1005	881	884	945	919	904	927	915	853	867	932	915	949	940	915	883	946	921	912	886	887	899	871	854	1015	885	954	826	924	892	892	940	869	904	894	932	895	917	908	934	887	918	873	886	905	867	969	908	924	870	893	954	927	906	881	849	915	872	943	907	854	911	896	941	861	910	917	896	933	836	849	906	883	882	871	877	920	862	880	924	861	930	913	910	923	930	856	917	902	881	956	937	909	889	919	870	913	919	917	903	910	876	908	893	937	897	900	902	891	859	859	918	941	903	931	890	884	871	915	877	972	857	915	937	871	900	916	928	908	875	855	892	902	868	880	879	926	859	972	850	911	897	919	853	903	879	917	866	878	959	923	914	955	897	891	877	926	873	881	873	862	906	927	945	919	859	931	933	851	950	897	857	846	918	869	908	897	994	922	883	870	842	898	908	928	897	890	913	915	930	855	868	933	917	876	898	940	923	886	918	900	901	896	910	889	900	958	917	959	923	826	837	926	921	908	923	917	962	913	886	900	890	876	960	859	890	935	904	875	929	892	940	906	868	931	843	888	924	887	945	899	902	930	910	876	847	908	931	894	878	882	958	865	894	929	880	911	907	904	866	931	904	907	874	937	853	947	894	917	871	899	883	928	870	906	906	947	921	914	870	922	944	894	951	820	920	911	907	869	900	884	950	950	930	911	862	889	918	860	926	893	877	951	929	905	910	943	907	871	912	913	893	902	886	897	905	868	876	878	883	870	931	942	914	842	901	957	940	899	930	905	908	940	862	939	879	929	872	899	903	940	963	889	859	936	880	869	856	925	887	881	872	894	911	894	907	899	944	932	917	874	952	879	928	845	905	896	913	914	928	866	885	892	887	911	883	906	919	893	875	900	877	913	897	877	911	842	883	877	858	931	881	903	896	911	919	933	873	917	903	900	878	867	861	946	919	885	909	875	923	889	883	869	900	871	860	931	907	894	904	936	920	894	830	863	897	931	929	862	897	888	879	881	911	881	953	905	875	846	925	917	908	875	914	904	890	898	962	917	926	896	872	904	838	921	925	904	930	906	936	927	918	895	944	955	901	900	979	893	897	915	904	896	914	872	896	943	902	911	895	884	898	880	914	890	830	829	923	895	880	869	902	879	875	874	886	985	894	885	920	896	942	928	866	885	868	922	861	908	897	903	921	849	904	902	863	928	897	865	915	947	917	857	870	870	904	897	913	917	862	903	833	930	886	885	915	895	842	858	878	896	890	909	881	909	906	865	906	955	873	906	857	862	907	927	862	862	937	922	884	940	905	930	906	831	862	884	913	849	944	881	866	921	934	888	960	899	850	892	877	912	916	881	872	906	956	923	870	910	871	891	950	906	884	909	874	888	916	874	909	920	925	972	904	872	931	871	890	949	849	876	895	972	909	942	869	903	879	895	922	930	918	921	909	895	886	922	841	904	895	920	892	916	884	851	918	891	950	858	880	867	891	865	932	893	914	972	927	897	905	897	877	916	900	890	899	917	934	906	965	879	875	935	882	986	897	849	907	861	893	919	877	890	884	903	894	875	904	869	899	905	902	851	873	892	913	957	868	914	891	892	914	855	901	904	884	897	885	828	902	911	921	888	876	895	888	886	916	904	855	900	958	891	890	922	865	900	883	924	915	891	876	925	894	939	872	920	890	906	901	885	845	932	917	917	901	880	937	883	874	927	897	905	895	888	913	854	883	879	833	926	857	881	872	851	948	875	896	942	858	901	899	917	934	875	876	898	876	840	881	903	898	859	882	856	841	897	901	910	899	889	870	878	973	906	876	918	934	953	891	883	905	920	896	871	896	876	866	867	923	914	863	915	902	881	892	951	860	890	909	884	873	910	873	916	858	916	920	824	952	932	938	901	910	907	918	922	874	875	919	879	903	929	948	835	910	890	925	842	872	918	938	937	948	904	920	924	899	893	908	920	918	888	834	901	890	873	887	889	900	891	920	862	912	917	883	885	856	859	922	948	940	911	938	847	889	853	884	927	899	925	872	905	933	872	903	895	881	889	886	890	911	833	918	915	896	901	909	866	906	961	945	822	916	821	886	908	893	925	921	877	928	861	855	928	905	939	913	943	897	850	903	954	911	884	913	951	903	856	906	885	900	971	898	929	921	959	914	906	904	894	830	894	864	860	892	904	968	878	844	928	920	929	873	871	910	918	922	915	919	876	925	923	880	899	845	914	878	923	937	908	878	915	892	967	932	858	907	954	909	873	879	892	871	935	890	938	880	860	917	962	868	962	905	885	876	895	904	922	965	859	934	956	846	951	844	867	916	961	901	891	937	906	938	873	894	918	955	890	916	875	861	877	868	873	923	877	879	918	954	874	888	881	872	937	873	884	893	819	899	905	879	891	915	924	883	891	863	851	935	866	936	884	883	864	914	896	947	919	939	894	896	887	955	890	896	859	835	913	899	867	917	890	868	891	853	924	871	926	906	883	936	944	903	904	898	866	912	881	898	911	899	911	873	885	845	917	870	939	879	877	872	894	930	947	919	897	899	877	888	936	890	924	955	875	892	905	901	866	889	876	916	874	880	848	927	880	907	904	928	923	877	904	904	940	919	943	862	887	896	892	924	928	923	906	865	893	923	956	882	839	929	913	940	882	949	883	897	896	883	896	934	913	887	892	917	1018	911	939	924	936	857	877	869	886	912	900	866	971	927	876	917	873	916	906	894	884	848	917	868	878	876	906	871	903	888	908	863	900	941	873	894	951	889	885	886	858	894	897	879	917	926	870	912	936	893	901	901	901	873	886	879	904	834	931	933	911	856	903	868	931	850	914	881	906	912	897	878	900	875	863	937	881	846	934	855	887	881	887	926	937	854	917	881	964	875	966	897	875	871	897	906	889	865	903	889	928	964	871	870	914	950	907	888	900	910	899	890	967	927	933	877	882	879	874	863	838	922	932	878	903	908	918	893	880	903	846	903	926	886	885	862	867	888	912	987	886	901	914	878	928	910	936	931	906	938	907	925	914	824	932	897	877	912	941	857	918	838	952	886	946	931	902	885	837	883	885	876	892	867	902	866	947	928	841	896	863	920	889	912	876	905	846	858	894	919	884	926	888	850	879	912	901	931	952	966	889	898	906	883	964	843	900	935	948	905	914	841	923	803	951	934	880	915	885	955	886	880	922	917	864	937	871	907	900	889	919	895	951	920	882	908	933	906	884	904	906	928	908	900	854	863	887	921	899	905	852	971	874	934	909	925	914	915	904	911	872	887	917	864	924	943	890	967
2006	203	211	177	164	141	154	146	148	134	149	143	127	137	134	139	127	161	144	118	149	126	136	128	127	148	140	129	131	176	144	157	143	146	137	135	121	142	150	148	135	139	141	128	130	120	128	137	136	142	143	138	147	137	151	128	136	142	118	122	125	128	137	140	124	134	132	153	139	127	140	140	145	113	133	138	135	126	138	164	134	119	130	120	131	133	141	139	136	142	151	133	132	150	125	142	134	136	152	128	124	142	148	141	111	137	143	146	138	116	152	136	148	130	135	134	126	130	125	145	167	125	126	140	140	131	137	134	108	121	141	157	131	138	137	125	155	133	128	165	149	146	123	143	115	140	154	146	137	142	143	128	114	128	139	135	126	135	148	131	128	137	141	149	134	138	138	122	142	134	119	142	117	140	148	142	134	142	119	140	143	158	140	135	133	130	143	130	125	152	145	135	148	128	108	138	136	154	137	136	169	129	138	117	138	136	135	129	139	145	127	124	129	144	124	138	125	129	156	146	159	134	142	153	138	163	145	136	144	154	162	125	113	139	138	142	127	155	144	148	148	124	121	132	131	136	142	153	153	131	122	151	136	131	136	110	130	125	134	145	140	143	138	149	149	135	130	131	121	159	127	149	135	134	130	145	145	172	133	130	115	132	140	142	149	144	135	146	122	106	145	124	148	119	127	146	139	136	122	131	141	139	143	134	167	153	132	173	149	133	148	152	146	139	129	145	142	118	131	127	127	150	120	139	141	128	127	182	149	138	151	122	138	140	136	137	144	136	139	129	127	142	108	130	129	123	151	134	132	137	155	128	153	151	118	132	135	159	138	112	164	132	154	138	174	146	130	132	136	142	117	166	147	130	129	139	148	150	156	140	116	152	138	125	141	153	142	161	136	143	157	136	131	131	157	143	129	140	123	125	163	120	138	150	146	123	138	133	134	127	130	147	125	130	124	128	133	145	138	133	166	138	157	121	120	146	130	118	125	130	133	147	119	119	128	147	131	141	145	142	132	126	127	105	135	128	131	127	124	130	142	162	128	131	152	123	124	131	147	132	138	142	154	135	134	149	135	147	134	136	137	131	140	135	140	135	129	142	134	141	134	133	134	148	135	126	129	157	128	128	165	143	138	129	143	128	116	120	148	143	134	143	129	140	142	134	170	139	141	111	145	115	132	155	130	152	129	166	147	142	138	144	136	135	155	131	110	137	132	125	138	148	127	167	144	140	151	136	138	140	130	144	150	125	134	141	134	151	115	142	136	123	127	132	134	145	131	126	146	148	146	122	148	161	129	130	143	129	126	145	144	126	133	130	126	148	131	124	135	150	130	145	156	139	149	132	147	132	133	140	115	163	134	108	141	149	132	146	152	125	134	134	138	149	136	151	130	157	139	134	139	127	138	164	123	161	143	137	134	134	123	129	123	143	130	128	124	133	141	140	137	136	145	148	148	138	182	136	168	130	143	142	134	125	125	165	125	150	131	140	113	129	122	133	131	160	123	137	144	144	134	155	134	150	158	125	149	152	141	158	135	142	131	132	136	136	143	145	122	140	129	136	144	133	145	134	139	148	133	165	149	147	157	124	130	149	125	148	140	142	146	127	164	136	157	101	136	145	131	150	109	141	128	131	134	122	127	129	129	124	129	119	145	118	132	150	130	136	136	129	129	122	133	141	129	148	132	135	136	161	139	145	144	128	121	129	139	142	116	127	140	142	125	128	130	139	161	124	157	147	134	146	151	135	171	137	133	120	132	138	135	135	141	131	131	131	128	145	151	157	136	147	134	154	125	141	138	132	123	155	156	114	155	140	152	138	149	127	125	131	126	138	148	135	152	160	122	141	136	135	124	136	115	121	129	127	151	120	157	153	125	136	128	134	152	151	142	116	105	141	128	127	130	136	131	151	132	134	140	127	130	152	146	136	130	137	137	156	127	157	126	135	121	134	119	130	151	146	131	136	145	126	133	144	148	127	137	133	120	146	153	146	159	110	136	123	132	143	130	105	150	141	128	135	121	148	157	151	138	132	138	130	125	147	133	138	119	135	128	148	146	146	121	138	130	138	152	108	146	119	154	135	155	128	122	146	130	138	128	146	147	150	132	138	141	138	117	151	150	160	125	142	142	113	126	141	144	128	126	133	136	151	135	146	138	148	123	129	141	131	114	135	134	129	131	141	131	142	135	130	141	137	152	140	145	145	136	145	136	149	159	131	133	155	132	129	122	132	132	126	128	128	151	138	137	113	146	129	143	143	128	145	129	115	149	132	137	120	157	126	138	120	134	123	115	123	121	143	127	141	141	144	123	149	122	128	128	130	134	109	139	142	140	146	141	162	146	134	131	122	146	134	156	131	131	131	158	145	117	126	143	129	132	141	163	137	146	146	127	126	136	146	120	123	120	126	145	134	146	148	127	143	135	116	124	161	133	139	133	133	152	132	149	136	129	136	123	140	135	145	131	126	150	132	145	148	121	140	138	133	154	130	141	123	143	128	140	133	158	136	127	142	139	149	143	133	123	133	125	136	132	132	146	110	122	113	144	125	141	150	153	138	141	141	122	147	128	125	139	141	146	143	113	146	116	136	132	142	153	141	156	132	146	151	123	139	140	156	159	129	169	154	117	130	143	121	145	140	127	162	132	140	140	151	143	162	137	163	150	141	151	140	132	140	108	149	148	131	125	143	134	120	147	153	167	146	124	149	152	139	135	130	135	138	148	121	135	155	145	117	121	143	143	142	112	141	132	135	131	123	129	133	150	122	128	152	145	129	105	140	122	136	149	148	155	129	147	144	146	126	143	131	134	134	138	160	139	155	156	143	127	140	130	128	160	152	127	131	139	142	124	123	122	145	126	156	143	123	154	141	163	130	137	141	131	124	138	134	134	129	154	126	118	128	120	148	120	123	151	120	137	126	155	132	125	125	132	136	140	153	135	116	132	124	134	111	139	142	144	129	157	150	112	146	138	125	152	142	135	137	118	131	149	143	138	140	126	148	143	145	117	151	134	116	156	110	139	121	128	133	121	117	136	133	119	150	141	128	140	131	121	118	149	140	150	145	146	143	138	134	118	150	139	122	122	139	136	134	104	115	128	155	146	143	155	135	146	129	123	141	145	137	130	131	124	148	143	120	121	124	130	137	137	129	140	128	144	145	133	141	144	131	150	161	129	154	147	152	123	141	120	147	158	140	123	119	129	138	123	123	130	136	134	157	156	133	139	143	122	150	152	121	124	102	129	148	150	135	148	140	156	141	121	135	129	120	111	140	107	136	176	172	146	129	146	143	130	154	123	163	150	146	126	131	129	119	112	149	155	119	125	147	138	116	129	139	144	139	129	116	138	155	124	158	123	142	146	147	130	147	129	151	136	143	138	143	141	147	124	148	143	147	136	155	137	122	146	165	141	142	154	128	149	138	131	129	119	118	128	139	152	144	156	148	140	131	144	150	137	129	126	126	135	148	133	141	116	130	129	146	134	121	141	143	144	142
2167	465	556	612	507	461	444	426	420	404	427	407	424	434	434	450	403	392	421	430	393	410	414	420	397	396	458	416	419	454	431	424	431	390	394	414	439	426	440	423	404	412	409	431	424	409	423	416	378	408	445	392	388	429	403	461	403	412	418	407	407	411	363	398	387	406	419	409	407	372	404	414	397	419	416	407	392	393	410	412	401	462	391	419	388	454	401	409	394	407	458	398	400	390	406	408	387	426	388	436	378	379	431	401	398	408	430	386	420	412	422	425	406	426	409	403	409	411	386	405	413	424	436	392	438	393	419	424	415	396	462	378	440	447	396	396	445	406	411	426	389	414	405	401	417	465	429	406	408	407	416	410	389	410	406	448	432	413	468	412	375	412	387	393	404	419	417	410	415	411	409	420	418	420	402	420	428	384	430	382	432	417	408	429	412	406	374	422	428	398	407	405	420	373	376	431	424	431	392	353	411	420	442	424	402	424	405	381	434	435	435	419	423	422	375	367	353	385	395	404	425	410	426	384	422	443	405	394	435	395	407	401	410	418	425	399	386	386	421	407	436	390	374	401	413	393	382	406	364	414	400	393	419	440	430	410	413	389	400	375	394	422	437	416	414	407	426	407	417	393	451	438	384	416	406	433	396	433	404	416	405	391	389	388	458	403	397	419	396	394	438	401	433	406	438	429	424	418	421	395	393	425	392	427	386	411	444	425	388	407	432	383	422	396	405	454	392	407	411	418	406	424	379	412	407	392	394	389	397	413	397	383	423	407	403	410	394	417	402	445	377	384	430	417	456	444	399	441	442	388	420	438	396	416	405	430	439	379	395	411	439	432	406	433	414	392	379	443	413	410	402	402	452	401	406	425	402	412	428	443	404	412	453	414	423	419	396	435	392	448	419	416	429	442	371	425	418	404	391	403	439	435	380	399	409	437	443	411	419	390	402	428	366	393	434	397	402	362	426	415	412	417	382	378	435	448	432	437	398	421	381	401	365	404	404	410	429	427	403	439	443	401	378	434	392	406	406	416	379	419	400	415	443	471	415	387	407	441	380	371	397	408	398	400	427	446	411	419	406	386	409	411	423	443	414	406	408	402	412	437	395	432	418	405	434	397	433	413	423	396	424	425	449	423	378	403	418	407	392	399	416	409	440	406	418	423	420	373	415	440	408	422	375	407	383	393	412	392	402	408	424	383	426	406	385	402	408	448	426	391	422	393	428	383	411	417	390	414	420	403	396	429	425	420	434	415	394	389	403	381	393	424	454	461	450	435	399	425	458	375	430	402	417	404	437	397	463	401	421	396	365	416	422	427	413	392	402	440	410	417	407	391	420	385	398	423	360	439	425	368	468	415	417	397	414	419	393	427	409	432	385	389	409	380	411	416	412	422	433	439	410	400	395	399	407	399	439	441	389	407	387	423	358	415	397	411	424	407	419	422	428	431	387	408	426	399	391	421	401	407	401	414	390	400	411	434	441	401	403	423	386	412	416	424	436	420	417	411	395	409	461	418	454	396	387	424	427	408	405	400	441	387	422	438	410	398	435	413	437	394	408	420	422	391	423	380	381	405	435	405	399	405	415	402	418	428	412	381	405	417	434	445	425	381	414	437	404	430	420	429	421	404	421	418	429	382	416	426	428	378	417	403	437	421	417	397	400	394	420	398	380	426	393	396	407	392	385	434	405	395	416	402	430	394	439	422	392	383	381	442	430	414	392	383	400	435	408	411	430	397	414	426	400	417	408	380	399	434	401	404	381	393	390	386	449	466	432	410	411	381	386	376	398	387	440	413	397	407	405	402	448	389	407	379	433	439	425	405	437	420	400	398	400	437	379	417	437	418	433	406	365	437	419	386	428	438	447	407	426	442	415	450	380	436	425	381	422	442	415	392	403	452	443	420	418	391	429	428	426	424	383	442	405	444	385	399	449	428	434	406	423	441	391	413	419	455	432	385	429	373	404	436	420	403	455	398	414	381	391	420	411	412	401	418	440	397	423	416	413	420	411	428	435	424	426	445	401	397	434	433	411	412	419	409	379	397	387	434	427	430	403	408	395	415	399	445	417	378	436	415	421	396	414	436	430	413	397	430	384	420	438	413	393	397	380	391	415	394	401	403	420	412	433	397	424	412	423	422	403	448	390	402	416	429	406	388	415	346	430	404	408	395	445	421	393	396	424	431	432	400	412	425	436	386	399	396	433	396	395	359	451	429	406	467	425	414	392	431	398	388	434	413	407	392	412	383	398	423	450	408	384	386	407	430	414	433	446	388	404	398	431	428	431	449	442	389	429	406	369	401	403	402	437	416	423	402	423	395	421	375	401	419	398	397	429	398	385	403	413	423	411	408	409	419	449	397	394	425	438	434	425	428	385	383	436	420	428	397	408	386	417	417	410	406	411	392	441	421	375	417	391	426	399	415	441	432	456	403	395	415	393	414	458	442	389	410	456	431	410	374	409	437	411	384	417	384	383	399	431	400	441	436	420	404	409	414	444	421	401	428	412	411	399	415	407	394	455	389	446	369	410	406	396	407	399	426	395	393	410	421	399	401	417	419	387	427	422	422	436	423	446	427	435	428	450	428	411	420	400	409	354	411	401	393	393	421	424	399	443	414	411	421	401	441	400	441	408	404	380	409	415	430	421	412	438	369	437	414	410	405	387	423	421	426	399	414	443	378	417	397	393	416	400	405	411	385	389	424	440	399	399	400	429	402	404	443	416	424	382	369	421	407	432	411	430	437	445	400	384	430	437	405	388	378	382	441	395	423	429	370	398	422	411	435	406	406	427	421	404	420	397	386	391	435	448	411	384	417	409	409	408	409	407	385	396	350	399	426	398	448	398	421	373	425	417	421	386	414	416	446	392	394	430	457	422	424	368	406	430	391	429	406	411	401	412	417	405	389	419	442	381	432	408	377	443	413	371	417	403	386	411	399	395	357	419	402	426	462	391	410	420	415	398	432	428	397	401	438	392	393	410	378	390	426	401	424	441	391	435	406	449	397	387	405	403	434	398	421	408	394	397	396	400	389	422	410	415	404	424	393	376	423	421	405	416	445	376	414	435	413	427	430	397	431	415	409	413	419	433	422	403	379	405	390	430	386	415	433	392	370	395	389	411	383	401	388	399	378	428	403	401	429	408	401	415	379	400	439	394	414	414	420	379	400	419	423	416	401	438	392	409	406	402	412	459	419	422	410	424	441	433	420	437	370	398	423	433	393	426	393	398	425	392	421	398	387	388	407	441	417	363	420	393	399	421	429	429	398	444	456	424	370	397	399	398	386	420	382	420	417	435	386	426	384	399	393	382	387	387	378	405	427	430	428	451	403	397	409	397	401	424	442	400	431	437	394	412	385	404	392	421	428	409	429	388	395	415	427	389	379	408	436	388	436	400	413	409	423	378	388	414	446	402	409	450	414	434	406	401	374	442	411	406	444	433	400	394	409	426	383	428	408	403	416	405	409	426	405	422	414	418	408	385	391	420	410
7545	1070	1260	918	698	558	392	373	366	270	277	234	254	205	226	231	225	204	219	186	205	184	189	169	203	179	184	181	176	185	181	178	188	195	182	176	200	189	173	164	181	190	181	204	183	192	188	193	203	186	179	197	207	195	182	178	185	198	189	195	191	189	194	200	192	220	188	187	173	183	178	173	187	164	190	192	199	174	162	175	173	168	167	175	164	190	173	195	175	179	171	177	149	171	203	160	179	169	196	186	170	192	164	186	167	167	164	169	168	140	169	190	203	174	192	211	198	199	180	192	163	184	184	163	198	183	202	179	177	187	174	184	168	173	186	175	166	179	202	188	177	194	198	172	187	170	178	160	168	171	196	200	194	165	180	169	179	196	174	224	167	188	178	188	188	185	185	200	167	175	164	189	182	182	173	186	185	196	180	170	192	160	183	202	178	162	194	175	149	198	192	196	182	180	197	164	168	175	185	169	176	158	200	153	192	192	175	179	162	178	181	153	170	158	174	218	180	188	172	178	153	183	203	177	167	184	185	164	160	188	175	191	196	181	178	187	186	193	183	154	207	198	165	192	194	213	169	171	156	197	199	192	173	185	161	200	168	193	191	183	171	181	197	180	204	184	177	190	194	176	176	160	171	191	176	177	186	197	191	205	168	168	207	175	175	201	202	174	182	171	183	156	193	161	188	186	192	174	188	170	183	180	170	209	165	201	185	152	202	179	188	190	175	176	176	185	194	180	197	171	176	211	157	184	187	187	168	193	175	154	199	207	196	168	180	189	187	204	191	161	194	170	187	202	199	169	196	200	162	188	175	202	172	190	187	170	167	179	189	186	166	199	182	173	180	152	162	191	172	201	175	194	185	142	189	160	150	166	178	181	174	216	179	171	192	190	192	155	191	157	173	173	161	181	170	190	175	203	178	176	191	166	190	190	200	162	173	180	175	193	176	186	167	145	158	191	174	193	198	178	174	175	183	187	191	155	160	201	185	161	184	210	171	196	174	165	185	172	190	220	200	183	163	189	161	202	184	175	194	162	176	202	170	191	158	176	202	167	176	214	169	180	184	175	190	161	191	176	168	162	178	174	184	193	206	199	178	184	195	171	168	177	167	212	190	182	193	227	189	197	168	184	173	183	195	167	187	182	190	147	170	158	210	215	200	177	180	176	203	180	173	189	196	187	186	174	172	182	211	202	194	177	168	178	172	178	175	201	152	154	166	179	185	207	154	179	187	173	184	172	178	192	191	198	176	180	176	155	177	177	168	179	183	195	218	199	188	210	198	184	159	169	188	178	181	179	173	179	211	158	172	175	176	186	188	178	184	208	183	165	195	182	154	194	170	172	163	182	148	183	171	168	194	188	193	168	172	176	191	178	183	186	176	181	175	173	170	201	204	171	190	177	195	195	189	197	199	182	164	182	200	192	193	193	207	202	172	206	159	176	185	173	167	150	156	172	179	169	178	204	179	182	164	180	163	193	210	180	149	193	171	190	148	201	175	183	167	179	143	179	184	202	172	173	181	183	197	164	208	191	173	171	167	173	165	185	176	187	198	175	161	164	194	165	183	172	189	199	181	177	182	173	185	191	196	185	170	190	177	167	193	159	200	189	175	171	199	218	171	153	186	184	180	182	164	164	159	182	172	176	169	187	194	174	176	183	168	190	189	177	156	172	193	190	204	161	158	154	186	197	183	152	182	167	178	169	180	183	170	190	210	194	174	180	180	155	153	183	207	180	160	205	175	184	167	176	163	167	186	202	192	201	212	173	174	167	186	168	185	190	193	188	193	156	174	186	190	172	174	184	176	186	168	203	181	169	194	196	198	188	163	170	165	158	180	196	186	164	183	191	193	182	185	190	187	164	182	188	194	165	173	205	175	179	194	190	177	191	205	185	171	175	193	201	169	185	191	205	175	165	169	194	177	187	174	157	182	199	179	211	192	206	160	177	170	195	189	166	164	200	192	171	182	145	186	170	178	165	170	195	167	173	183	182	172	179	201	173	190	152	178	190	169	181	175	178	143	177	165	160	191	165	167	157	188	185	183	182	198	178	160	179	182	183	169	188	167	177	171	168	169	202	175	166	192	181	189	164	203	179	187	174	202	168	159	175	200	161	189	193	179	154	188	195	165	195	181	163	138	203	191	168	174	158	184	180	165	185	190	163	143	179	198	172	195	183	171	179	194	176	175	184	181	184	174	180	191	160	194	160	175	185	169	188	152	199	176	194	170	172	186	174	190	178	157	175	185	169	176	183	170	203	173	186	167	150	176	173	175	174	181	182	187	182	164	200	169	201	169	182	189	180	210	156	176	170	169	168	170	176	185	190	177	221	192	187	206	181	160	165	195	174	178	175	182	176	177	164	163	189	182	187	167	169	208	185	194	169	169	181	175	177	181	181	166	155	185	214	203	171	186	200	173	192	203	156	160	197	186	193	177	183	182	175	176	176	157	167	171	175	171	203	189	158	205	185	191	161	170	193	186	163	193	187	166	176	170	204	164	180	187	195	173	182	159	202	193	189	199	165	175	193	189	178	193	183	168	154	172	202	210	187	205	160	192	190	188	191	162	178	184	178	190	184	179	200	152	189	173	186	184	169	170	204	160	194	183	181	185	173	181	180	178	162	182	187	183	170	156	170	183	207	159	185	191	171	174	162	176	183	185	176	167	168	177	174	158	179	151	191	177	174	179	187	184	171	166	183	163	197	181	174	173	193	187	222	178	166	180	188	201	196	179	151	182	178	167	195	155	180	204	164	194	168	185	141	160	195	180	197	183	186	179	159	185	183	155	184	202	165	182	185	179	182	197	181	186	173	191	184	189	194	190	201	195	183	188	183	199	194	185	199	187	198	192	188	182	206	178	180	162	172	182	201	172	186	170	170	172	181	183	195	187	196	163	206	197	181	185	188	207	186	176	184	187	197	182	182	163	163	178	178	170	194	177	191	180	190	189	196	178	193	201	201	171	199	166	169	175	211	202	175	174	158	174	165	184	175	186	160	186	171	176	168	188	195	161	199	184	194	178	200	176	170	164	194	201	180	189	175	176	186	163	196	181	167	183	174	171	170	166	180	168	171	182	186	178	191	172	187	184	183	199	180	166	175	189	195	199	186	178	166	189	184	191	165	187	199	177	180	170	190	188	162	184	181	172	166	167	159	160	181	198	170	189	188	182	177	200	170	178	169	180	176	190	194	180	191	161	192	191	185	196	146	172	182	182	191	198	185	164	198	163	169	187	184	151	186	184	183	167	182	175	180	173	160	170	162	180	178	182	168	168	138	182	187	190	159	189	195	212	175	166	189	183	178	179	194	204	190	182	189	194	178	181	167	167	163	192	183	180	189	181	193	205	209	176	174	186	200	148	162	179	190	154	188	204	213	182	192	178	192	160	165	184	188	172	197	182	196	191	179	200	200	182	161	160	184	176	186	164	185	177	159	185	167	162	165	151	174	194	172	195	176	198	184	182	188	176	182	175	187	192	166	180	191
5935	1367	2866	3319	2864	2353	1893	1538	1396	1285	1067	1016	953	869	840	783	759	724	734	665	663	660	617	642	607	655	575	609	589	599	624	623	599	593	612	571	602	615	553	568	554	538	561	568	570	579	552	548	539	565	553	525	567	529	567	596	531	522	519	565	553	554	543	505	546	555	525	539	540	504	522	521	551	573	541	513	529	556	511	538	517	535	558	528	518	504	501	520	545	542	529	513	479	525	510	518	517	570	503	530	516	510	532	531	524	523	523	501	594	529	535	527	555	538	499	568	531	581	502	550	495	521	536	553	535	477	554	494	537	498	521	533	523	511	527	491	548	526	497	531	561	505	504	492	572	512	556	527	503	535	524	529	520	544	538	560	518	496	494	542	510	515	504	501	517	516	504	517	537	528	536	499	543	553	517	511	532	524	502	515	538	488	537	514	553	537	538	546	510	499	524	550	540	512	514	523	543	501	488	564	499	508	476	531	523	540	505	532	529	536	465	513	549	543	571	517	514	530	537	538	525	517	548	491	451	459	560	503	521	471	516	498	547	531	510	471	515	541	540	507	494	502	501	484	493	521	534	505	510	505	539	533	510	523	525	535	527	559	522	525	545	501	515	516	519	519	530	530	479	508	522	512	523	525	503	511	526	539	518	550	497	520	466	505	472	580	503	492	530	562	524	513	493	562	518	544	534	490	532	497	527	521	525	534	544	487	536	539	479	511	533	532	505	533	513	510	545	534	532	475	489	556	518	519	549	511	537	525	481	517	512	530	544	504	475	553	500	512	515	518	534	520	526	545	547	516	537	527	548	524	536	487	515	504	514	491	519	497	527	494	503	530	503	505	517	553	550	489	519	491	530	512	517	503	554	506	487	560	516	535	500	555	539	546	542	511	539	513	538	494	561	493	497	502	499	490	543	522	499	526	501	536	539	536	527	532	503	510	513	517	509	541	470	563	538	536	511	535	511	508	530	560	526	521	549	525	534	516	521	548	516	527	510	521	518	490	503	531	503	527	503	528	510	535	513	504	532	498	494	515	468	516	547	526	508	495	546	520	567	548	517	521	556	549	510	500	576	496	461	526	566	510	485	449	515	522	509	538	517	513	494	526	522	501	531	502	490	573	499	536	509	505	496	467	518	561	546	516	511	539	533	518	536	543	523	506	509	520	515	526	510	521	506	524	530	497	485	511	582	502	541	511	534	476	511	540	514	514	597	479	531	470	539	484	519	500	498	515	543	503	513	540	518	566	544	506	510	530	545	540	526	522	534	545	490	563	487	523	502	529	537	548	539	534	528	484	535	496	490	530	510	548	523	539	508	559	504	502	521	506	535	509	526	526	502	505	532	487	504	476	541	517	537	580	520	483	490	539	516	557	520	555	471	499	518	510	524	521	515	507	533	532	527	524	519	539	518	544	559	517	538	513	500	504	534	476	502	534	512	504	488	548	505	517	481	506	532	563	566	505	491	509	508	553	534	503	518	508	567	506	534	500	539	543	540	532	482	519	482	512	519	502	545	542	483	502	555	513	487	525	490	471	465	490	504	483	522	525	525	459	543	526	523	497	524	508	507	530	538	543	462	500	515	484	521	484	547	542	531	498	537	516	525	519	542	536	514	565	514	518	543	574	512	501	538	499	530	482	550	498	506	525	516	530	512	493	496	538	495	513	523	505	501	528	527	498	514	501	555	504	525	505	504	548	494	531	543	494	533	508	501	519	552	504	542	522	508	547	484	532	492	509	501	502	512	509	548	507	515	549	502	549	525	564	508	527	466	506	524	558	506	507	524	516	526	515	535	529	527	531	505	515	483	511	543	541	532	536	524	530	566	515	513	569	479	491	507	527	516	494	545	490	489	518	549	529	520	510	498	517	534	532	577	558	528	536	563	526	553	463	532	545	555	524	508	550	510	492	563	487	515	541	523	536	554	534	517	529	504	558	503	516	518	495	522	496	502	528	534	474	522	525	519	509	497	489	483	490	529	457	519	523	507	556	526	504	526	550	548	513	560	524	554	525	542	471	544	548	508	496	531	540	532	492	548	523	527	521	552	505	533	520	523	536	514	526	511	537	531	529	545	545	582	504	564	521	552	522	532	531	519	540	545	536	507	522	554	559	522	560	541	573	529	520	555	504	549	544	523	521	540	535	504	534	506	518	536	543	517	483	536	520	535	531	507	487	491	561	518	567	520	512	537	543	550	536	514	527	516	516	503	543	480	489	523	484	497	531	512	546	505	502	538	515	464	512	510	507	523	510	522	509	514	537	502	544	512	519	505	533	530	527	484	505	540	501	489	526	547	546	509	536	528	528	538	525	499	499	521	523	502	518	581	481	498	540	509	531	534	528	536	516	537	519	511	491	506	519	514	538	529	546	539	521	527	528	502	547	528	520	459	541	540	552	507	529	524	542	610	539	572	497	505	505	521	518	539	524	582	553	542	547	504	527	544	515	481	515	493	510	560	525	546	536	482	535	533	536	538	508	520	553	515	537	523	478	519	553	526	524	527	508	537	505	505	527	513	518	508	556	511	511	506	570	511	539	537	502	476	503	508	519	521	532	546	513	526	509	504	529	503	531	522	510	496	541	521	547	502	509	517	500	489	469	518	502	508	536	528	513	503	519	499	480	509	494	485	515	541	531	457	517	524	504	512	508	534	501	520	494	482	523	544	548	479	511	513	525	530	541	508	531	525	537	528	530	541	473	549	510	524	577	508	530	492	511	528	510	517	507	537	508	523	510	511	497	519	565	531	496	511	522	492	519	545	562	505	485	535	563	522	529	552	464	525	490	494	534	510	502	520	512	543	475	507	522	520	529	583	496	585	528	530	522	499	512	485	551	494	509	535	511	543	522	491	495	543	517	491	520	518	521	507	511	558	497	500	531	546	523	522	527	485	515	521	528	494	536	528	488	497	520	546	533	496	543	528	508	497	503	545	525	533	530	492	494	488	517	519	526	540	549	524	510	559	475	520	548	544	505	532	549	526	475	544	507	517	483	517	524	518	512	544	515	550	546	497	493	493	477	516	556	490	524	525	535	507	528	514	531	540	494	530	516	512	538	509	503	511	503	504	524	544	584	550	540	506	547	536	526	512	491	502	524	534	540	552	511	483	551	471	496	554	528	537	524	529	550	574	524	525	524	566	508	520	511	489	545	473	535	504	546	483	546	480	511	493	486	573	499	527	505	512	483	531	537	556	511	534	543	543	539	494	539	505	499	503	482	535	558	477	513	483	526	503	490	529	514	501	545	535	470	533	567	516	490	534	528	545	550	538	559	534	551	527	519	530	512	527	447	528	522	508	534	506	523	495	514	509	521	519	532	534	576	489	503	543	519	539	554	528	517	499	495	549	478	512	503	520	516	511	520	495	549	505	558	502	509	521	530	521	571	522	528	542	511	529	524	541	532	562	519	551	508	521	486	518	465	549	562	470	520	534	491	491	528	518	523	515	494	547	509	518	543	492	544	478	497	506	548	505	532	516	486	507	531
14338	2681	2648	2125	1485	1066	927	717	648	533	556	526	463	430	467	427	358	371	414	415	390	397	378	378	376	414	416	374	418	419	410	404	376	349	353	355	387	379	397	373	361	377	354	376	381	369	377	370	377	375	399	355	345	347	328	371	402	401	395	358	355	389	383	379	387	360	415	320	385	383	331	366	383	378	358	383	379	373	380	379	376	340	361	341	363	389	353	352	363	373	364	356	357	379	408	377	344	366	350	324	363	347	365	337	349	409	345	374	357	375	327	367	419	382	390	376	393	365	369	339	345	383	376	384	336	332	342	342	335	341	389	347	343	365	363	365	379	334	375	343	355	330	391	359	359	367	379	358	396	374	358	372	396	369	373	360	372	392	383	368	376	337	361	351	384	361	354	373	362	333	369	343	361	371	372	338	385	336	355	358	360	344	354	353	354	350	414	387	368	357	377	349	352	388	367	391	388	388	366	350	378	392	383	361	341	347	365	346	360	340	356	353	367	393	329	369	344	336	349	392	347	389	370	352	371	370	386	370	342	352	375	371	339	361	365	349	372	338	356	324	387	366	375	337	373	350	342	342	386	341	390	371	339	354	302	319	373	388	370	373	352	357	372	369	344	327	347	381	354	370	344	312	385	371	359	365	377	414	347	348	359	352	379	343	338	361	332	343	362	395	356	348	368	347	365	360	360	382	425	384	350	347	347	372	333	366	343	373	348	339	336	350	341	395	325	358	357	375	369	380	352	380	374	351	347	362	361	354	392	357	358	366	380	379	350	366	326	373	369	351	348	344	351	340	337	358	348	380	378	375	395	369	400	374	357	361	372	367	375	328	392	373	394	377	373	379	361	344	386	368	360	332	339	373	352	331	344	334	359	325	370	344	366	355	319	374	385	361	320	381	395	346	371	339	360	360	332	367	348	380	390	345	370	346	378	366	348	375	377	401	359	387	354	330	337	352	380	390	331	369	367	349	365	357	382	330	346	352	416	369	368	398	379	382	334	397	348	358	336	403	365	373	382	384	342	387	357	365	364	413	336	367	392	386	347	362	349	366	341	358	360	366	321	341	386	353	331	370	390	360	367	335	353	336	366	345	357	357	397	378	362	376	373	343	373	345	363	312	364	403	379	406	390	357	366	367	340	377	365	352	367	332	376	356	362	379	354	344	381	390	389	334	376	362	369	355	340	352	362	369	421	356	374	350	366	347	377	359	379	355	361	399	341	364	366	386	328	364	397	360	375	351	359	378	363	366	386	383	411	384	345	336	349	374	339	322	376	368	358	351	367	368	341	345	355	333	361	353	372	358	371	365	390	326	357	351	368	363	294	334	359	383	354	383	361	362	318	355	359	398	355	372	363	393	386	386	366	365	373	333	338	347	309	395	346	392	363	362	355	350	367	341	381	376	386	344	363	360	332	388	331	358	377	357	354	384	355	337	377	364	363	356	347	359	377	385	399	348	384	367	366	366	355	349	339	331	366	334	361	321	393	307	362	355	353	390	364	390	356	349	392	372	349	391	366	379	384	359	365	374	345	373	361	331	398	364	335	358	387	359	358	377	364	356	355	374	388	325	398	359	369	374	375	352	374	363	358	372	364	364	395	386	389	351	344	368	342	437	357	349	348	334	359	371	337	367	383	372	329	392	370	379	348	337	391	345	329	357	372	328	367	358	387	397	394	353	349	348	378	387	340	340	369	370	369	375	336	356	337	360	378	346	352	387	374	380	352	386	371	380	354	369	356	347	363	351	346	335	376	339	371	366	347	371	355	389	348	341	356	369	356	352	369	349	339	397	337	341	359	362	368	363	356	342	320	380	360	353	348	346	348	372	369	353	353	362	366	373	367	359	333	342	343	361	348	345	351	345	379	398	340	344	362	371	340	352	353	364	346	368	392	425	400	348	366	348	372	358	332	353	350	368	336	359	374	354	328	349	355	346	375	374	357	345	357	385	381	398	396	398	382	367	349	376	341	368	354	388	328	359	342	406	363	357	365	360	371	358	366	362	346	370	371	353	362	326	392	338	362	354	353	355	370	377	358	349	351	356	357	352	358	388	348	374	379	337	377	366	393	387	363	335	313	365	365	395	347	350	373	381	313	369	360	377	341	405	348	377	400	376	371	331	369	330	378	356	388	363	354	353	387	358	384	391	400	387	375	343	363	383	356	362	351	386	347	368	364	356	370	386	356	362	370	398	335	367	364	359	390	353	352	360	355	353	369	392	374	332	373	351	348	357	355	346	334	356	387	355	389	387	375	342	353	374	374	388	371	367	353	364	385	386	366	399	385	376	376	384	371	383	342	391	342	339	382	362	326	383	364	386	359	373	340	372	403	363	394	346	384	343	387	351	377	364	365	354	364	358	362	398	326	396	382	345	363	389	344	363	379	360	330	372	363	370	383	377	378	354	357	366	370	388	361	373	356	341	360	355	367	357	375	344	366	370	361	359	402	365	395	342	391	360	360	352	355	403	398	354	342	378	381	362	371	383	392	365	386	365	367	393	372	371	356	335	365	346	317	343	336	383	359	324	349	351	347	380	370	382	368	403	373	335	354	378	372	404	355	321	357	367	343	371	384	329	374	342	351	368	404	346	345	378	348	353	366	331	335	374	367	333	366	361	370	362	329	350	382	340	369	370	350	370	355	372	358	343	345	356	411	362	372	350	360	399	363	346	374	347	365	385	360	351	381	371	386	356	369	383	371	389	365	377	343	346	327	424	376	385	376	384	373	396	361	368	370	342	395	356	355	398	361	322	369	375	380	347	377	356	375	379	375	371	364	353	350	365	338	371	366	365	342	375	330	328	372	380	370	366	360	363	368	345	337	363	382	380	360	366	352	360	375	377	345	397	380	351	384	363	349	370	352	368	350	357	377	338	369	364	375	367	390	361	384	382	358	374	364	393	378	365	396	349	340	356	335	359	367	336	360	355	354	392	331	360	358	345	376	402	385	353	367	325	347	335	336	401	343	331	336	354	416	336	349	377	356	386	356	392	351	365	338	362	372	345	374	368	350	366	376	350	354	360	321	343	329	360	352	340	401	362	370	333	368	336	353	396	371	368	342	379	360	374	370	351	342	352	375	363	369	363	400	366	355	352	372	354	388	353	375	369	383	362	367	372	374	389	333	396	362	368	379	369	345	342	394	381	352	369	346	373	350	379	324	359	369	350	377	373	363	354	358	374	383	359	383	404	322	352	394	347	360	365	368	335	328	342	362	365	356	336	367	347	385	371	383	344	358	304	375	319	350	349	374	375	354	428	367	397	353	382	352	362	367	331	371	375	389	348	356	399	370	388	399	377	366	363	372	382	362	376	364	385	389	365	385	344	355	387	364	373	394	360	365	328	373	374	371	355	390	371	328	364	331	335	354	366	374	348	371	359	363	340	390	346	386	365	355	331	361	365	382	360	363	367	386	397	352	381	407	378	381	367	367	364	341	346	322	391	361	355	391	412	348	388	351	337	322	358	355	405	359	380	395	347	364	349
7874	2497	5245	6240	5416	4339	3546	2975	2498	2265	2002	1852	1765	1635	1539	1413	1408	1400	1345	1252	1214	1180	1133	1197	1145	1077	1071	1064	1113	1041	1113	976	1019	1035	1001	1012	1010	1047	957	989	966	979	1046	969	963	950	1011	998	1014	1000	958	931	926	900	946	966	922	962	908	991	928	917	930	939	934	966	936	928	923	959	927	1001	925	944	899	937	966	1005	891	945	928	931	906	945	913	879	912	933	875	949	944	975	951	897	931	867	916	904	967	920	894	937	896	925	900	927	945	910	889	948	905	900	955	896	931	875	936	900	912	947	894	941	872	893	844	925	891	873	859	938	917	848	899	855	922	988	861	863	922	911	888	913	878	898	926	890	949	853	886	996	900	890	905	876	898	920	962	935	900	890	925	867	888	934	949	925	936	871	909	860	887	882	879	897	896	911	890	888	923	880	883	915	914	857	951	867	917	907	860	937	883	848	925	865	940	842	914	936	901	898	860	876	890	919	875	908	922	943	927	888	948	936	894	886	956	881	931	916	888	892	887	877	928	922	864	868	902	863	882	862	897	929	874	882	942	922	926	912	901	896	877	903	903	883	917	890	880	889	928	856	873	852	874	863	944	848	877	895	940	892	897	973	915	916	867	921	871	844	841	919	896	878	885	927	950	934	876	961	920	887	884	894	898	909	923	931	901	880	899	881	854	898	896	927	903	938	892	891	910	938	860	938	870	869	933	965	993	854	887	894	949	851	936	859	902	901	896	896	928	858	909	934	910	911	914	928	883	829	865	937	897	911	845	883	899	927	930	933	889	901	948	966	885	863	920	881	933	912	887	880	868	865	915	874	858	830	934	934	917	879	882	926	929	891	906	886	913	886	951	911	925	889	886	860	904	830	895	931	866	953	923	948	921	911	888	885	901	858	911	909	867	876	857	870	885	917	919	939	867	938	897	882	897	886	898	946	922	886	927	852	901	869	917	889	888	877	893	945	908	900	902	928	894	902	912	964	888	929	932	920	954	851	897	907	861	912	864	894	920	938	870	875	924	879	861	868	925	894	943	898	883	927	887	899	884	917	922	901	853	912	924	881	892	841	902	859	928	865	873	916	923	883	879	896	946	862	820	927	962	888	950	888	897	973	876	889	861	838	907	955	876	920	875	939	955	916	847	915	900	840	946	882	908	889	902	940	817	878	905	923	896	885	866	918	936	926	900	963	888	872	889	886	906	867	878	927	845	962	893	877	868	847	871	877	889	928	917	926	865	852	867	902	939	902	887	875	929	883	968	899	895	871	933	881	860	867	878	945	896	948	912	825	869	899	827	888	914	843	898	858	933	916	913	872	917	869	968	841	883	906	882	947	848	865	879	891	941	916	891	917	874	944	873	904	922	861	862	919	870	934	901	928	917	884	892	899	890	907	901	857	934	924	953	906	876	944	884	964	901	938	896	954	887	907	871	892	888	941	902	898	870	910	892	917	894	934	885	943	944	903	891	851	902	852	895	902	898	918	871	908	886	902	889	901	851	918	935	870	844	871	895	908	879	875	935	905	931	923	898	882	901	903	910	925	915	890	869	955	908	953	870	923	865	907	922	935	901	868	888	871	899	872	892	922	909	924	857	936	916	852	930	837	907	913	902	883	916	907	919	919	906	939	914	900	911	867	958	889	923	938	905	889	873	903	961	921	897	902	881	948	886	934	833	922	892	879	913	962	893	903	890	888	934	895	825	904	920	904	906	885	881	922	907	910	898	874	966	913	897	887	907	891	852	940	853	907	889	914	864	887	890	919	879	907	835	872	927	931	913	872	876	875	897	942	859	927	898	871	873	879	866	899	930	895	909	935	902	897	933	909	885	877	907	864	892	902	871	794	878	941	936	902	901	876	921	915	879	866	903	914	903	854	869	902	925	871	909	891	850	886	878	944	892	926	895	870	905	898	924	884	859	924	890	859	929	896	883	868	866	895	897	853	877	855	862	909	940	935	904	882	878	931	928	900	913	919	944	945	869	918	927	903	909	911	892	861	850	875	925	843	882	890	916	908	894	940	887	868	868	878	939	853	875	889	920	890	926	901	865	890	949	917	873	948	902	940	934	852	932	925	940	926	933	888	900	912	902	910	907	861	846	850	896	877	926	857	881	926	809	950	846	834	928	893	884	908	845	906	906	930	903	877	869	919	868	851	885	883	891	923	917	919	888	921	919	924	895	912	891	915	940	905	908	901	914	900	924	925	901	874	884	933	910	892	907	876	913	880	927	878	919	894	938	899	881	938	893	888	910	863	843	910	870	898	853	930	852	933	931	905	902	945	919	923	912	843	907	948	868	904	852	963	897	902	918	910	879	893	957	901	889	923	873	898	959	894	924	896	911	932	868	890	887	913	904	951	867	885	885	885	909	939	903	895	865	892	889	870	865	896	941	912	889	884	922	908	898	850	961	893	892	939	927	899	850	916	857	868	884	874	862	935	895	918	840	924	888	875	905	910	915	874	896	896	917	875	933	930	955	872	942	916	890	915	897	923	884	880	869	870	840	921	948	879	934	936	890	877	934	915	922	937	856	892	850	912	913	910	914	943	872	899	894	884	881	922	895	884	915	885	865	903	887	852	917	852	872	865	859	904	874	949	901	897	943	888	888	899	930	898	883	880	907	848	916	918	904	932	901	897	891	902	921	906	889	860	882	894	874	859	918	894	923	923	975	972	883	876	867	921	928	893	853	890	925	935	853	919	950	934	914	893	900	885	920	901	922	929	889	935	889	896	940	859	898	894	886	941	943	938	878	904	877	890	895	860	898	883	965	931	887	932	906	877	923	931	896	912	885	939	905	928	958	903	876	892	831	938	831	903	951	867	940	907	936	924	959	881	883	928	884	830	933	877	923	892	841	907	938	861	906	888	911	860	852	878	911	906	874	890	901	933	908	881	932	860	937	912	935	945	889	922	923	950	948	913	872	893	946	902	968	893	911	899	900	921	903	898	889	942	898	946	932	858	900	898	918	925	935	873	882	935	889	933	889	878	835	908	873	867	910	944	929	893	856	907	873	865	929	958	860	914	941	880	903	907	922	909	906	869	903	891	910	910	906	902	924	914	926	901	888	881	896	921	920	878	939	929	886	841	931	909	921	939	898	905	880	872	895	927	881	962	890	888	872	911	865	858	914	923	870	880	875	858	883	920	928	972	899	860	866	885	867	873	895	924	932	868	857	960	883	877	877	899	908	926	903	912	931	889	879	880	902	867	879	924	921	916	881	866	908	925	862	910	908	882	911	856	956	915	848	815	871	881	842	942	880	880	897	874	954	884	934	884	888	897	836	945	928	888	942	880	894	876	902	886	911	896	930	910	918	908	891	945	879	911	875	856	919	875	916	908	867	884	888	964	866	897	878	911	939	890	928	920	925	875	801	884	883	912	967	894	892	905	948	899	879	915	886	867	909	916	924	904	928	933	868	891	881	911	912	949	934	904	918	893	918	887	926	910	900	859	948	929	898	891	920	886	893	886	918	890	879	940	890	899
1990	228	187	168	159	146	162	144	127	131	148	129	126	160	118	114	141	128	142	146	152	141	154	125	154	161	142	100	133	135	145	133	145	137	150	146	156	130	131	129	132	131	121	136	133	135	142	149	140	148	125	120	133	123	146	140	129	139	105	143	125	135	139	144	142	132	148	123	111	132	153	122	127	152	130	134	125	132	127	146	116	157	138	120	117	143	146	134	143	148	120	142	122	131	131	143	148	137	147	153	128	125	137	133	147	143	151	128	121	146	140	134	136	124	111	140	138	143	124	124	145	135	135	129	152	147	131	145	118	153	158	124	129	117	126	146	135	141	124	139	135	116	166	130	160	152	148	120	132	143	138	150	137	151	147	144	150	163	118	143	144	120	138	141	145	139	139	123	130	120	136	110	135	138	148	110	114	128	143	131	140	150	138	150	143	130	155	150	125	122	153	140	137	120	125	136	142	141	130	126	117	119	121	122	136	135	143	141	127	139	147	125	141	151	149	140	137	121	121	134	149	152	130	130	124	120	124	145	131	150	145	115	140	134	133	120	148	137	137	143	127	108	125	140	139	154	129	124	125	145	137	157	126	138	147	143	133	152	140	142	130	148	143	131	127	124	137	136	146	127	145	154	135	148	106	143	130	118	137	120	134	151	162	134	159	146	132	146	143	158	163	134	131	140	138	150	139	151	125	142	135	143	154	145	132	129	132	137	157	117	147	139	145	116	150	143	108	134	125	133	157	131	121	139	140	144	123	144	136	132	150	132	113	116	134	121	151	132	139	117	131	118	119	120	137	135	156	139	135	121	137	134	133	151	129	136	175	135	134	104	128	133	144	141	130	141	147	144	140	139	126	121	119	132	126	154	137	135	150	134	108	122	128	138	137	142	125	138	133	131	149	148	112	131	124	127	138	137	141	134	154	124	125	171	137	125	124	120	145	145	159	140	154	142	149	140	135	140	142	133	135	135	141	122	130	129	135	139	138	126	139	127	139	126	125	140	150	149	149	143	151	133	114	138	129	111	132	120	134	128	124	130	137	155	140	122	149	133	137	129	148	159	124	137	143	120	147	160	108	124	129	132	149	162	123	142	145	125	134	115	137	142	117	136	129	142	137	118	136	114	128	130	138	150	162	151	134	136	138	154	134	150	129	159	129	138	139	122	127	138	137	143	145	144	149	128	133	134	119	139	131	117	132	126	126	132	132	146	130	119	158	137	149	120	119	110	146	132	133	146	148	152	160	137	143	129	167	148	142	132	138	138	127	125	124	142	129	144	151	141	145	120	127	141	144	133	125	135	154	137	120	129	145	119	141	140	142	144	146	118	141	127	121	144	141	158	143	127	126	122	125	120	144	110	130	150	143	106	133	120	131	123	145	141	130	121	128	134	115	129	116	142	147	122	125	127	129	143	152	130	138	148	150	109	132	141	148	139	132	128	146	126	147	140	145	131	130	141	151	130	131	143	129	132	138	121	122	129	117	132	139	139	141	128	138	131	136	139	141	127	153	142	132	125	126	123	117	136	153	115	125	135	126	137	92	124	136	129	138	142	135	138	126	165	142	128	145	145	143	161	142	105	152	145	127	123	144	105	144	139	149	141	141	112	136	142	150	131	143	130	122	156	153	152	141	154	141	150	142	143	142	145	158	162	130	145	148	131	110	142	129	111	116	126	141	140	134	118	120	155	136	150	139	139	152	143	109	147	138	145	129	156	133	141	128	111	137	139	127	152	136	138	132	109	166	149	132	121	125	128	152	112	134	137	135	130	138	135	154	134	122	142	129	143	120	131	141	131	126	150	131	144	129	138	116	133	116	154	135	139	123	143	126	146	148	136	128	148	151	172	172	142	138	120	152	156	155	158	146	120	133	153	155	151	139	146	147	143	141	133	138	145	128	138	141	138	135	118	149	135	121	131	134	134	132	149	134	133	135	152	149	153	122	144	119	155	137	138	154	136	114	130	131	125	138	135	142	144	142	128	127	137	146	134	131	145	128	136	132	145	130	140	145	148	120	138	148	111	113	144	156	144	156	134	104	129	131	125	116	113	125	127	139	132	116	146	141	148	152	129	144	166	138	131	130	127	138	150	127	144	120	143	154	145	135	147	111	128	120	127	133	131	137	129	156	132	143	138	145	142	134	101	136	128	125	148	154	133	137	110	131	119	145	131	124	142	137	125	165	131	129	144	148	153	153	137	142	136	126	122	152	132	147	134	161	135	131	133	132	152	131	152	129	145	149	117	157	139	132	150	145	138	151	126	132	124	161	165	142	138	142	139	121	120	127	138	150	121	148	137	150	136	135	124	130	146	141	143	118	150	125	143	142	144	138	151	157	158	162	135	130	134	145	127	159	144	154	130	133	116	143	127	167	131	135	144	145	146	156	124	134	160	157	138	144	134	132	130	129	151	114	128	144	152	140	126	137	138	149	138	109	120	140	125	145	125	132	143	148	130	122	143	152	124	108	120	144	142	147	139	136	144	129	134	124	130	147	159	151	115	146	150	156	132	159	145	138	139	168	135	124	140	139	134	150	125	129	141	170	136	145	146	123	139	138	123	146	130	117	135	121	160	141	141	126	137	147	142	155	148	162	116	111	141	129	146	162	117	152	142	124	140	138	144	139	127	157	133	127	123	139	148	140	127	141	131	154	163	156	135	130	148	151	137	134	138	133	120	138	151	130	138	170	129	143	137	139	144	144	129	138	135	142	137	139	136	126	157	138	162	142	149	145	129	160	139	138	121	115	136	125	152	132	108	156	151	138	168	131	130	147	126	155	142	134	131	125	128	132	139	150	162	129	142	130	147	145	133	145	137	149	157	127	180	137	129	118	121	129	129	147	127	134	145	134	135	143	137	131	141	155	143	129	123	144	144	148	137	120	155	130	144	142	131	128	144	159	123	136	110	123	123	141	131	137	123	126	137	123	133	138	136	120	121	131	147	147	150	159	129	128	135	141	151	138	154	148	145	137	149	152	136	121	127	140	144	132	138	150	140	151	131	132	139	137	135	148	146	137	143	138	125	129	152	140	131	137	144	138	147	143	132	117	117	137	134	128	141	131	134	137	138	141	144	132	128	163	134	129	127	139	128	119	140	128	140	131	149	136	154	111	160	135	134	123	114	152	135	132	127	131	137	138	126	156	128	160	128	153	144	143	155	149	145	127	144	122	109	134	164	139	141	132	131	139	138	131	126	140	142	141	156	139	156	125	144	132	136	137	131	131	140	148	138	135	140	153	117	126	147	131	131	134	130	133	131	143	139	121	160	138	150	149	131	129	151	139	147	148	140	138	150	143	127	152	127	141	148	147	140	151	126	116	129	151	146	132	112	120	122	125	139	135	119	137	137	147	140	126	129	124	135	134	129	156	134	137	115	156	148	152	149	131	128	153	128	138	123	141	148	141	138	139	134	146	142	142	154	153	130	140	134	150	146	151	121	131	156	140	128	145	139	155	137	133	154	145	137	145	135	135	158	124	134	118	126
2146	452	598	608	521	413	471	426	441	443	454	394	404	465	418	422	389	390	453	413	417	406	393	428	423	419	369	405	449	384	445	411	435	400	395	420	424	403	430	404	401	387	442	395	423	449	372	404	387	420	425	407	415	402	386	447	405	413	392	438	381	413	377	410	427	415	393	430	411	400	443	407	410	413	396	402	406	389	404	418	420	404	373	439	375	430	401	359	428	372	426	430	388	450	401	409	421	423	438	414	416	395	435	399	431	405	407	386	374	394	392	391	425	433	416	422	447	399	401	419	381	405	407	381	416	394	402	397	378	383	429	411	395	388	424	406	416	408	425	398	378	389	396	395	375	428	386	433	404	419	382	412	387	374	409	415	392	411	422	421	425	433	401	373	418	435	384	415	427	411	431	405	405	418	410	411	415	410	399	371	431	434	442	414	429	393	425	392	385	389	405	378	405	456	397	436	396	416	403	380	417	398	397	416	394	429	461	392	380	404	419	419	412	412	392	412	391	408	415	435	400	371	418	419	391	382	425	427	422	415	414	423	395	396	384	392	405	418	409	418	417	413	428	420	433	400	395	434	405	396	418	422	420	387	405	472	407	443	378	409	379	380	439	393	388	422	416	384	395	426	430	417	430	432	383	398	414	420	460	422	389	396	397	410	380	429	415	454	401	414	429	428	395	358	411	407	409	436	400	419	394	433	428	430	424	399	367	404	405	392	460	367	424	421	426	423	405	390	382	396	385	425	415	419	443	409	425	456	421	406	421	393	395	420	403	410	384	426	402	420	406	386	406	383	423	430	417	390	417	400	393	403	364	399	431	416	454	415	411	406	412	422	410	395	418	407	417	399	415	382	408	413	421	368	414	393	419	384	386	398	410	430	423	421	410	389	416	395	432	387	367	405	450	419	398	439	392	397	449	413	387	398	398	417	448	422	431	395	436	374	428	397	407	419	389	410	432	382	413	372	435	413	411	385	437	446	413	414	384	433	444	415	408	384	398	380	411	409	420	412	453	404	421	398	413	378	410	433	456	411	413	410	429	428	409	420	421	430	404	397	411	372	406	430	414	392	402	408	367	422	391	437	405	395	398	358	437	422	413	413	396	401	390	412	365	400	384	397	405	412	406	392	403	413	420	430	392	408	396	443	417	414	434	397	413	404	423	421	408	403	404	386	391	430	407	392	406	418	406	426	395	386	427	400	395	411	439	406	426	386	408	416	422	427	440	444	400	425	411	398	403	404	419	407	420	422	418	380	408	437	413	434	409	444	431	408	370	422	405	434	463	408	398	401	432	425	423	381	400	410	384	392	415	404	430	406	429	377	373	386	426	427	420	433	402	366	416	421	383	432	416	414	408	384	403	450	430	428	409	435	427	399	403	420	409	444	419	364	410	396	402	425	380	412	409	408	409	461	423	394	393	436	430	428	407	425	397	425	404	422	362	405	446	384	412	389	424	399	421	434	387	445	371	375	427	409	407	383	421	367	428	396	424	423	408	461	423	386	380	419	406	422	407	394	404	417	411	394	429	403	395	411	382	420	410	387	366	411	412	398	401	402	426	394	402	451	402	431	378	391	397	424	442	416	426	427	425	401	413	409	385	424	381	420	435	427	373	415	404	415	396	414	417	397	425	412	393	397	399	400	408	387	414	395	390	415	388	402	392	391	424	411	394	391	434	444	423	405	391	395	445	461	401	398	411	404	402	436	382	405	436	402	405	368	362	455	426	409	404	427	425	415	392	431	381	412	417	388	426	398	374	425	424	400	411	430	430	408	378	373	420	444	402	395	429	389	402	427	408	383	427	405	417	412	392	425	391	409	419	398	425	402	446	424	478	372	419	436	450	434	465	428	390	379	412	422	424	425	400	404	413	454	414	416	396	371	420	406	415	377	409	383	412	387	399	386	409	401	399	390	427	391	419	417	399	396	396	381	408	416	412	422	411	393	427	420	420	418	392	384	441	395	425	388	417	396	383	392	413	407	378	427	410	429	411	440	405	418	399	391	410	378	425	399	425	406	384	404	430	416	398	413	431	391	427	404	376	389	417	387	418	406	422	388	420	441	400	422	444	404	418	382	406	391	418	395	404	421	403	420	419	405	439	427	420	394	412	452	394	433	406	377	402	416	409	407	414	389	393	414	391	387	395	377	402	414	389	395	412	414	414	397	422	414	403	397	414	443	423	387	384	406	397	429	392	428	450	396	370	372	383	420	392	396	444	451	407	387	412	387	414	419	420	414	407	422	384	411	428	508	439	428	375	400	405	399	396	410	453	418	397	418	436	409	426	410	385	418	442	393	430	428	402	393	386	409	387	421	391	433	404	389	395	438	396	405	375	423	408	387	427	401	361	415	415	371	404	405	446	418	410	400	430	390	420	393	382	410	417	430	414	434	379	413	429	410	417	422	425	398	363	386	414	408	411	400	423	418	404	427	408	409	425	386	419	396	403	429	372	350	395	402	400	421	402	428	422	422	435	376	412	383	413	426	406	434	442	410	410	388	420	445	410	388	421	402	412	398	384	430	403	411	436	435	409	426	396	398	401	403	389	403	409	393	410	404	424	366	412	415	454	422	418	378	406	396	416	425	410	410	411	435	355	382	448	428	427	443	416	415	399	429	409	398	388	390	413	405	393	416	410	390	430	441	443	427	395	400	402	395	368	431	365	431	385	416	385	413	421	424	433	408	398	415	404	408	421	380	438	436	397	399	419	382	423	424	366	410	413	450	398	382	399	410	393	405	406	378	415	398	394	439	412	396	395	429	416	388	436	417	395	419	405	452	401	376	372	355	422	375	442	384	384	420	446	414	426	372	417	425	395	427	405	387	428	440	366	401	393	405	395	427	405	406	394	413	404	395	441	405	412	421	388	383	423	380	404	403	429	397	388	398	368	378	416	410	440	428	402	402	443	429	415	407	416	413	424	426	417	368	445	406	438	396	408	378	393	430	399	402	400	426	390	417	424	415	441	404	401	397	359	416	433	405	405	400	397	410	382	398	427	403	395	395	419	404	438	457	435	415	402	399	420	426	436	381	408	405	423	411	386	427	386	416	393	402	433	395	409	430	419	384	458	421	397	397	427	400	394	368	419	426	439	385	403	396	397	388	424	416	424	424	399	417	440	407	372	447	431	405	401	400	407	433	413	402	402	379	415	426	368	381	408	421	398	400	420	392	418	425	395	431	364	413	422	388	406	412	412	422	397	419	437	459	436	442	401	413	433	431	447	400	416	416	418	441	404	412	434	403	426	368	393	433	413	417	400	412	455	399	404	421	408	393	433	425	428	403	402	394	400	375	411	414	419	376	398	418	401	401	384	438	425	424	398	403	431	373	417	424	398	383	412	448	387	414	432	361	401	372	414	371	394	423	392	375	415	413	400	436	382	385	431	413	424	422	427	415	452	438	414	428	370	436	396	392	410	416	409	418	412	422	414	421	414	416	417	385	424	448	433	431	411	384	389	379	389	402	435	434	405	421	399	412	415	415
7512	1102	1277	929	696	540	415	361	291	293	226	272	218	226	228	234	194	244	232	200	180	207	216	218	213	180	204	195	193	193	220	208	182	189	189	176	193	196	189	176	171	199	193	191	204	184	198	169	204	165	181	193	184	187	182	200	196	188	178	193	189	183	147	193	186	203	149	165	150	162	183	179	180	167	154	160	173	203	187	187	198	194	178	177	188	180	181	166	154	163	184	156	176	188	171	152	178	190	187	164	196	213	198	181	165	195	190	208	183	166	166	171	177	191	173	181	179	173	170	174	197	194	160	173	174	196	159	193	160	167	162	190	177	197	193	179	183	185	170	202	204	164	184	191	163	189	169	188	161	186	186	199	178	192	195	165	191	181	177	175	209	160	172	198	186	166	178	172	184	188	186	178	196	188	175	180	184	192	187	197	187	195	183	179	175	203	180	180	190	163	142	175	187	181	191	185	162	203	185	179	181	158	181	188	171	203	178	185	194	156	180	188	172	182	178	181	196	163	194	199	164	159	178	164	175	158	181	188	180	183	168	167	177	185	194	167	169	199	174	171	169	177	160	185	162	193	182	174	203	167	157	192	192	173	183	168	166	209	180	177	202	176	178	180	191	171	173	195	168	165	176	216	194	172	192	178	163	194	216	183	182	184	184	179	157	160	197	162	173	165	179	189	167	188	179	198	167	179	171	214	197	202	171	195	156	182	174	188	177	154	201	152	179	174	192	175	173	185	187	216	196	188	209	176	174	153	152	178	177	188	209	167	180	159	181	170	177	167	190	179	204	174	192	181	168	194	179	179	186	188	176	173	173	185	188	183	191	176	200	181	175	168	183	196	157	197	166	156	172	182	163	182	180	175	177	197	162	183	186	171	158	170	178	141	194	193	180	181	190	181	179	166	182	176	165	190	190	205	190	178	183	204	175	183	159	173	213	172	179	192	187	146	171	182	183	188	166	170	189	204	198	180	173	166	201	160	183	216	182	183	179	176	175	176	177	166	176	177	170	167	180	165	173	185	185	164	198	187	175	164	178	191	175	176	176	198	180	183	179	194	203	180	156	165	181	189	186	182	199	193	179	180	176	185	176	167	195	181	198	203	166	191	204	160	178	178	184	205	178	168	199	210	181	167	174	154	193	189	181	219	201	166	166	173	181	190	180	182	156	196	158	180	170	179	186	179	160	178	172	168	176	165	170	157	146	181	157	200	183	169	186	187	188	196	160	174	171	166	201	191	181	194	164	176	158	160	188	166	181	174	169	176	181	182	209	190	171	165	177	197	179	188	172	155	151	182	180	195	178	189	177	181	197	177	179	196	175	161	172	197	173	182	193	191	192	187	185	200	195	191	179	182	165	180	189	188	163	182	181	183	200	185	178	178	201	189	183	186	180	164	176	175	180	180	184	191	194	180	171	202	184	180	187	177	194	213	179	172	182	234	164	174	177	169	185	166	186	154	160	168	187	207	177	207	157	193	185	223	166	193	184	188	159	196	191	187	175	181	192	177	167	194	166	169	177	175	171	182	179	187	201	171	179	166	171	192	174	193	188	179	187	167	184	170	182	174	162	186	171	183	172	179	159	169	158	213	182	192	168	193	201	203	160	195	188	175	162	178	166	166	171	180	169	189	171	179	158	198	171	173	182	181	183	194	165	157	169	180	176	185	180	159	178	196	188	178	169	146	177	166	180	195	176	172	174	168	181	164	161	193	172	155	186	191	186	173	201	167	188	172	181	181	171	165	182	172	157	171	181	186	177	193	187	188	187	194	185	165	187	182	159	213	176	195	176	195	155	149	180	180	162	205	182	181	182	169	187	180	204	188	184	171	204	182	177	178	183	171	160	170	193	192	195	170	170	180	169	178	210	176	163	200	170	193	200	179	162	163	165	201	173	180	164	151	198	161	179	169	170	171	177	207	193	203	160	178	167	188	190	181	199	188	175	182	173	185	172	194	190	208	195	153	174	162	167	199	160	170	177	207	194	196	173	195	172	180	187	213	191	170	166	194	194	170	154	175	149	151	175	164	171	155	181	167	185	173	176	187	174	176	194	188	170	163	175	186	192	165	169	186	179	198	179	177	186	165	189	178	161	213	176	176	160	174	177	160	181	164	186	180	171	205	175	166	171	178	181	182	176	166	178	202	172	162	170	167	181	172	182	178	185	178	166	183	157	178	206	185	199	214	175	174	189	199	186	163	182	191	182	179	187	188	194	180	164	175	166	175	178	178	155	180	183	190	166	196	167	178	169	175	185	184	166	214	185	162	178	177	178	181	177	187	196	201	183	202	195	205	180	185	189	193	160	181	182	192	194	172	182	172	182	171	166	187	155	174	162	176	179	182	173	164	179	188	183	179	180	178	184	178	158	177	169	179	184	181	165	184	196	174	182	166	199	153	175	199	182	180	194	194	172	183	190	192	173	193	168	175	186	159	181	163	200	183	218	165	194	186	191	165	190	161	179	180	170	196	181	182	185	184	160	179	168	168	163	197	176	159	178	188	201	165	209	183	179	181	157	184	178	188	188	191	162	195	169	193	212	186	208	193	164	184	195	178	177	231	134	154	186	191	181	168	175	173	175	185	209	190	202	172	165	176	209	202	177	169	174	175	161	175	193	165	185	169	205	159	195	171	180	193	155	174	172	185	195	188	176	177	177	196	173	205	159	179	192	178	197	158	157	180	196	184	173	171	194	180	183	181	171	184	162	160	190	189	196	195	174	186	170	186	177	183	173	162	178	156	209	191	186	209	173	188	187	181	185	180	199	189	171	199	214	170	197	170	185	189	184	192	150	193	178	182	182	174	169	184	178	163	174	195	179	194	178	180	179	166	172	181	182	192	192	190	188	167	188	186	190	166	166	189	173	214	179	189	167	190	154	186	200	202	203	172	199	177	206	158	171	189	181	197	177	176	176	177	189	212	164	169	219	182	180	161	167	181	174	155	169	176	162	174	192	170	182	207	198	184	198	147	194	173	182	179	178	184	195	181	180	184	175	186	166	169	188	205	171	175	171	173	184	192	199	175	168	187	158	179	146	172	162	179	181	159	151	194	181	200	186	155	186	170	193	176	178	154	183	162	175	182	167	194	182	212	177	181	163	165	191	178	166	181	186	178	159	191	198	167	173	176	211	188	192	181	193	157	163	200	180	175	189	186	163	170	195	162	191	157	177	187	191	179	162	189	183	196	178	198	172	178	203	164	207	191	178	185	170	172	192	155	205	181	196	193	160	193	189	194	181	192	171	165	174	201	160	160	191	180	200	169	181	172	155	181	176	200	194	187	198	197	188	181	165	187	157	177	184	169	189	196	164	188	155	174	150	186	159	192	184	173	185	199	165	190	193	185	182	166	186	178	162	185	184	194	186	160	183	194	188	165	165	176	183	186	193	154	157	169	175	204	196	188	160	170	177	205	172	172	200	187	155	183	191	180	168	145	175	193	164	167	184	189	180	190	165	160	221	169	181	175	191	192	174	188	165	183	178	166
5839	1375	2818	3288	2883	2329	1851	1590	1319	1219	1128	1039	949	876	865	812	771	739	716	679	679	724	658	664	661	636	621	602	608	610	647	623	536	586	568	587	582	621	547	551	608	583	540	548	546	551	576	554	610	517	531	566	555	547	529	521	529	512	551	545	530	555	497	542	539	539	502	563	488	554	530	539	514	527	546	512	498	550	546	539	556	527	547	509	550	504	536	556	513	597	530	540	523	521	544	521	519	533	503	487	513	478	491	497	571	487	496	553	546	508	544	504	546	498	541	482	563	537	505	514	513	549	520	529	485	506	496	515	509	508	552	496	525	511	515	480	493	493	528	495	566	537	588	504	535	491	553	521	533	516	555	569	506	541	522	519	471	492	520	503	528	523	526	527	548	520	488	555	537	524	519	487	516	504	525	497	508	508	498	548	525	506	551	571	513	486	524	542	508	534	476	509	518	491	507	521	494	492	514	511	504	564	559	515	541	538	508	481	511	473	462	527	521	500	545	491	489	520	498	530	526	498	529	528	530	504	484	488	555	529	555	544	509	535	502	520	532	506	470	502	519	555	503	513	519	517	513	532	490	495	544	505	522	530	548	556	533	479	519	487	523	470	519	505	505	558	533	559	555	511	546	525	507	528	529	516	565	565	556	488	503	540	564	518	510	505	547	506	484	498	523	546	527	541	495	500	508	535	533	516	519	507	563	516	532	528	538	524	542	485	512	533	516	532	513	540	516	572	550	538	504	524	522	537	477	518	546	519	509	489	496	516	500	523	525	513	524	500	508	556	519	492	501	509	520	534	494	507	559	534	517	549	501	533	528	514	522	460	482	508	505	481	497	511	541	504	513	563	521	520	515	520	557	512	534	473	529	533	515	537	544	521	527	497	555	519	507	544	509	520	513	537	532	528	522	517	500	515	476	552	534	530	512	506	541	562	498	541	515	532	487	549	526	525	517	519	511	482	514	524	541	514	516	516	542	521	568	498	524	511	525	502	538	529	514	533	504	506	507	524	486	563	509	478	541	531	522	538	510	516	553	526	551	534	522	520	527	571	520	588	523	533	557	518	538	538	516	487	538	494	529	532	538	553	543	543	552	557	527	531	526	527	509	504	573	522	492	520	532	530	548	515	513	514	548	514	497	552	506	526	565	551	520	506	492	504	552	522	481	508	498	519	502	522	530	525	532	505	525	579	506	493	513	477	508	542	536	482	531	503	474	537	527	501	519	527	541	539	516	552	539	523	542	538	531	558	551	538	496	528	511	535	531	514	539	545	513	474	541	503	510	536	549	537	478	537	478	521	523	518	522	540	559	545	533	520	531	516	472	490	547	512	479	502	496	528	509	536	528	513	548	535	534	513	544	569	515	547	522	496	545	508	528	504	533	530	477	500	508	511	547	536	508	520	524	505	491	547	488	509	505	546	555	507	540	514	548	498	542	530	527	548	508	540	482	569	550	497	564	499	539	532	540	503	520	507	480	549	525	523	544	548	532	506	540	497	524	509	541	545	511	565	500	530	520	549	486	527	467	525	515	524	533	525	522	533	555	506	494	532	500	535	536	481	535	551	512	532	524	496	513	544	487	531	511	475	522	515	547	533	504	511	539	493	508	499	560	542	491	520	537	543	516	498	532	532	554	480	537	518	553	499	514	541	526	529	488	538	515	539	515	548	539	525	534	534	564	523	526	490	553	501	470	530	563	489	515	525	536	519	471	538	535	519	556	497	482	525	505	529	548	477	515	545	500	565	539	495	534	515	485	467	518	483	535	514	529	489	524	508	507	529	529	553	512	475	503	527	516	532	525	506	506	512	573	546	510	511	492	504	517	522	587	518	547	533	547	507	549	532	534	528	519	494	536	526	513	521	569	544	510	522	480	491	528	501	486	493	516	516	545	552	550	540	552	474	492	524	523	553	503	521	526	535	512	508	545	599	547	528	510	542	547	494	515	461	495	535	510	507	495	546	523	527	534	533	495	526	502	522	536	527	511	508	518	499	533	536	567	555	495	513	529	508	513	510	528	519	536	512	521	497	551	522	528	549	538	530	522	513	528	537	528	501	523	532	535	529	524	497	540	512	555	519	574	496	489	531	516	493	491	537	512	486	502	549	509	530	574	544	530	512	514	481	515	541	519	535	529	519	536	543	528	537	528	497	521	506	522	502	513	529	540	496	522	488	509	493	522	537	512	514	533	537	512	522	547	544	491	528	488	516	514	516	528	525	500	486	516	527	501	559	498	510	539	536	517	523	494	532	493	545	501	550	508	524	522	530	517	547	541	538	534	560	515	522	517	518	538	520	538	533	514	511	474	558	507	515	559	504	488	534	467	522	538	518	520	528	481	522	506	523	514	530	522	489	515	547	544	504	523	497	509	508	501	518	514	532	501	494	496	534	528	521	490	521	522	521	518	504	575	549	514	485	519	510	528	517	533	498	507	525	542	539	505	535	496	496	567	517	514	515	561	496	493	537	495	529	534	541	495	495	556	535	544	496	511	501	516	520	495	562	524	535	534	506	525	511	466	541	537	490	544	503	539	530	534	514	522	504	549	499	504	545	537	528	536	492	520	550	479	504	537	584	547	561	510	538	524	472	524	529	516	499	532	568	492	534	524	546	526	547	538	513	528	562	512	488	499	484	516	527	546	510	486	583	540	541	498	473	474	526	503	518	520	499	556	517	516	491	518	539	529	487	474	511	530	532	534	499	535	520	504	544	556	492	528	507	532	495	530	550	540	519	549	520	513	558	524	524	529	491	534	548	510	548	537	492	542	509	522	550	531	493	497	546	517	494	561	518	550	509	524	524	494	523	525	539	538	540	543	521	502	521	523	518	498	522	527	497	477	545	504	547	498	510	556	525	544	528	473	557	528	560	501	511	510	558	499	477	520	492	545	523	528	549	501	507	504	505	555	500	529	508	495	516	537	527	513	527	509	508	531	540	577	529	532	530	538	532	495	529	481	501	501	523	455	524	498	519	499	516	534	528	521	519	476	512	522	493	524	534	512	561	545	523	544	537	500	537	499	556	527	487	512	489	526	530	500	538	513	537	483	537	555	537	495	518	548	495	506	486	519	524	537	537	501	545	494	496	489	520	508	552	502	488	545	513	545	527	509	532	533	528	555	533	506	512	541	547	517	534	501	509	504	507	539	545	525	454	525	504	504	508	521	506	552	507	522	482	523	555	483	542	521	511	530	521	519	510	543	522	508	507	497	565	546	539	516	489	511	534	495	531	533	487	535	537	495	538	532	550	526	519	551	536	492	548	491	517	499	509	508	502	500	510	486	518	538	530	509	520	498	538	511	528	480	515	532	512	506	509	553	544	544	545	532	533	549	535	480	536	532	484	509	528	531	516	564	566	497	516	570	482	529	531	509	518	547	488	517	531	506	517	544	521	522	518	544	551	521	548	501	527	501	457	516	550	500	527	519	527	498	488	524	508	520	528	513	509	541	540	507	466	529	531	515	574	521	516	543	492	540	513	469	513
14203	2688	2883	2104	1439	1144	956	728	660	575	542	538	485	461	449	433	421	418	444	421	425	386	394	393	423	380	384	413	404	384	359	387	362	379	354	358	398	346	373	339	332	379	377	374	410	304	378	376	363	377	344	393	372	393	352	394	378	333	356	382	366	355	352	362	366	356	388	380	361	377	360	370	345	353	351	376	336	351	369	358	360	364	328	349	355	376	401	398	397	358	350	356	393	416	350	354	333	350	334	361	354	374	315	392	374	348	346	355	377	361	357	393	374	394	371	334	353	358	395	330	408	350	365	372	342	363	358	374	340	354	384	317	353	352	327	357	361	351	364	382	341	357	369	367	373	386	312	380	359	371	339	343	374	352	371	348	378	365	343	395	351	338	352	336	352	373	329	325	343	359	356	388	394	365	362	339	322	372	379	363	356	372	387	408	300	327	333	392	400	366	352	356	341	366	381	360	326	374	375	352	372	401	363	381	350	364	408	383	353	355	343	394	346	362	350	382	363	378	389	383	358	324	358	405	356	391	343	361	377	362	342	327	352	368	353	359	366	392	372	351	385	370	325	355	338	369	357	358	361	337	365	372	346	347	385	348	360	355	387	357	357	359	385	366	354	377	388	377	363	343	342	362	362	413	330	357	371	358	371	349	373	379	364	367	401	361	322	383	347	373	362	335	345	356	362	338	369	334	375	363	362	345	361	323	354	361	332	372	374	348	361	346	366	383	348	311	373	382	392	350	357	358	349	367	359	366	361	356	363	346	361	338	367	335	329	320	365	355	371	351	353	354	366	297	381	362	345	337	329	354	373	349	343	398	358	349	397	380	364	384	376	375	358	347	334	353	336	383	367	382	359	349	364	338	369	368	387	348	350	339	410	382	376	325	377	346	327	381	384	356	369	391	389	376	381	340	377	384	360	357	372	370	358	382	361	360	361	354	347	363	373	369	378	399	323	378	364	380	331	373	369	372	379	340	346	367	345	382	342	359	359	379	361	302	366	362	354	359	374	349	305	369	386	401	334	359	350	407	362	368	402	383	336	366	355	411	391	366	373	329	370	354	397	381	388	380	375	350	373	363	363	366	334	366	348	367	361	371	348	338	363	369	346	387	370	350	321	373	376	409	395	381	352	370	349	340	322	372	355	375	354	345	344	345	354	308	339	347	341	392	364	349	365	315	377	385	397	354	375	419	348	363	331	373	359	393	381	358	368	359	355	387	355	346	380	343	354	348	349	379	366	357	343	374	380	342	348	349	353	365	330	387	354	362	388	365	362	362	377	341	328	336	368	373	347	338	349	370	347	376	348	353	357	361	355	350	345	360	373	357	337	364	375	347	357	367	331	356	388	395	357	388	342	305	356	382	353	383	342	342	353	381	365	348	355	372	344	369	356	377	360	341	376	348	385	359	326	324	390	368	342	355	339	364	340	385	387	367	352	357	354	384	383	361	340	376	345	349	390	340	394	406	372	348	365	385	372	345	351	309	365	354	374	362	375	366	400	380	363	345	333	366	361	360	358	359	365	364	359	353	360	361	361	357	343	318	354	363	342	367	374	389	361	349	401	387	351	354	386	381	407	377	374	359	351	345	361	369	374	328	354	372	367	375	362	358	374	355	378	363	369	395	352	379	366	381	336	369	361	326	369	364	327	356	373	360	424	383	354	332	356	380	354	356	359	345	382	334	367	370	379	360	363	347	329	404	369	343	377	343	342	335	339	382	361	361	359	361	371	341	400	339	351	371	356	372	377	350	388	360	351	380	333	370	390	359	361	375	371	372	364	391	352	313	340	359	337	384	391	354	365	380	324	356	388	351	357	358	363	348	368	344	330	357	394	351	363	360	344	349	340	363	372	377	354	323	340	405	349	374	354	351	345	422	384	361	382	357	384	360	347	352	344	382	356	323	349	346	392	378	349	377	358	363	361	378	383	396	348	351	373	375	374	353	362	347	376	364	375	373	360	405	415	373	332	364	363	369	341	337	378	344	375	358	361	382	381	365	379	352	342	388	374	387	357	341	392	386	363	371	347	352	348	355	353	384	355	405	357	353	370	339	371	346	407	385	350	366	359	393	354	362	386	314	328	362	321	341	404	380	338	359	356	354	383	388	377	352	344	367	347	353	354	358	345	364	365	367	353	394	346	341	371	384	350	389	399	341	360	334	377	374	377	379	342	384	364	334	401	362	349	366	337	354	402	329	350	350	348	357	348	387	325	386	334	367	367	346	374	355	374	375	330	360	407	332	381	386	340	331	366	395	421	359	369	391	344	364	346	354	350	344	378	349	383	330	400	372	342	405	376	361	334	316	358	396	346	354	386	386	359	317	377	349	360	374	382	336	382	339	381	375	371	393	345	326	349	351	383	388	325	351	332	362	366	354	373	365	360	380	365	344	379	376	367	367	380	361	349	365	355	384	361	373	355	362	383	361	387	338	353	328	342	346	378	353	345	340	358	339	341	411	358	392	356	368	357	342	376	346	336	342	355	366	362	361	372	365	364	365	358	367	351	327	358	362	358	343	345	335	347	361	374	378	363	336	378	376	369	367	368	359	358	390	342	378	377	334	341	353	334	366	360	322	359	345	370	386	357	363	342	376	358	351	385	375	352	363	365	356	372	357	378	335	336	352	383	388	365	352	353	377	377	345	371	378	347	375	347	339	360	372	350	334	359	331	364	345	373	336	352	336	326	365	385	371	341	368	379	360	369	354	352	379	383	355	367	369	377	359	366	367	383	377	411	319	382	359	346	354	367	362	336	364	358	334	368	359	369	363	391	368	333	346	363	353	388	372	359	357	366	345	350	400	369	364	380	386	371	380	398	386	354	371	357	388	340	395	376	358	348	368	360	362	360	377	319	362	340	384	373	335	396	389	361	374	376	369	392	369	354	351	352	338	369	370	356	355	372	381	359	369	399	379	366	358	348	368	366	375	349	411	360	346	357	362	351	414	359	344	358	374	380	355	352	344	314	401	346	376	365	361	354	359	343	378	371	360	343	345	332	360	361	376	334	365	334	340	358	364	351	342	375	382	358	376	373	358	371	350	380	389	335	392	324	370	380	360	336	392	376	358	374	359	364	330	366	358	383	337	387	373	375	353	380	383	363	386	327	370	363	372	333	338	347	352	305	368	353	386	372	347	383	367	375	398	374	389	342	367	361	378	351	370	368	365	350	373	353	342	336	386	364	334	358	362	359	356	361	357	353	372	358	330	315	403	367	346	361	359	354	373	343	348	357	366	335	365	349	361	377	364	354	348	359	382	334	394	374	352	353	367	379	351	368	360	371	357	388	344	341	356	360	329	335	350	333	366	385	402	382	338	351	357	353	378	381	391	361	395	375	339	340	350	367	349	362	355	372	356	332	371	348	388	320	374	383	337	351	386	377	348	344	346	348	354	400	390	356	346	356	380	342	366	394	344	365	369	349	395	332	346	359	345	415	363	343	359	362	344	391	354	394	363	350	343	347	386	358	362	368	384	333	358	361	346
7994	2500	5220	6141	5416	4328	3531	2908	2565	2300	2041	1932	1733	1590	1507	1442	1349	1321	1358	1195	1253	1207	1224	1136	1084	1068	1083	1086	1080	1094	1062	1060	987	1027	1039	980	1043	938	955	1033	1027	961	1013	913	938	965	963	982	951	887	926	987	938	951	916	954	928	966	905	906	915	940	931	976	894	940	923	882	924	905	942	876	965	1005	919	882	953	987	869	922	909	920	925	958	958	947	842	914	913	940	898	921	862	950	923	900	920	893	917	896	933	903	949	891	897	943	935	915	957	881	899	907	884	933	929	898	889	901	878	925	897	847	861	875	881	900	898	887	954	914	905	902	900	863	885	900	863	877	980	943	931	840	881	909	906	892	892	874	910	862	913	916	932	847	911	887	880	935	864	874	900	912	915	920	919	868	879	902	895	923	921	910	875	929	917	912	880	923	887	940	871	924	927	870	961	893	950	871	919	880	929	889	906	884	916	888	911	905	889	926	897	888	897	836	885	922	898	905	928	943	900	914	891	883	926	833	897	905	904	923	886	900	917	861	887	853	865	880	953	899	900	929	895	865	937	963	897	885	834	897	891	850	881	880	943	895	946	932	947	922	910	890	916	880	888	939	873	890	852	888	901	924	876	881	882	897	858	937	904	858	860	882	900	906	900	891	912	936	869	864	889	899	900	880	857	923	975	939	890	931	885	874	879	918	907	889	871	975	960	876	913	912	935	935	914	938	900	910	928	926	888	906	959	900	889	861	862	948	925	929	915	868	875	878	920	867	892	840	828	842	937	877	921	915	891	915	891	909	847	895	920	905	878	899	871	901	913	888	923	894	849	899	926	950	883	895	872	870	896	909	917	881	916	932	884	882	873	933	857	887	840	853	868	905	878	930	872	891	895	950	894	892	890	877	856	885	911	882	912	881	900	901	894	936	878	902	936	939	868	897	875	912	899	903	934	889	894	911	934	880	845	898	838	846	907	944	875	889	897	870	888	884	891	893	874	904	859	926	934	847	914	909	924	973	866	887	894	852	887	897	879	909	927	878	931	906	874	886	872	881	935	886	908	823	920	891	851	922	928	899	901	878	887	890	917	920	888	904	927	907	893	861	974	907	864	878	910	906	909	937	920	893	888	917	921	900	903	894	904	906	885	925	864	892	932	883	969	892	904	887	874	892	884	880	910	878	892	879	894	871	912	894	919	943	857	888	940	858	903	916	928	900	896	909	928	860	892	916	929	905	934	894	888	850	897	876	945	855	917	913	897	911	927	883	854	920	920	889	907	854	908	864	932	923	902	899	871	958	889	888	914	863	872	896	926	873	880	905	930	877	912	898	888	866	884	895	923	910	875	902	939	852	909	849	860	902	908	899	896	901	874	908	880	962	903	937	925	932	892	934	901	937	906	882	948	914	908	875	913	930	925	883	920	885	920	913	912	846	894	883	858	911	863	917	870	882	898	869	870	874	871	916	867	894	875	861	973	868	908	887	879	926	906	847	899	886	913	942	897	908	929	871	920	894	944	864	887	937	968	932	866	866	921	889	910	933	896	921	893	827	896	882	922	906	891	872	885	954	967	845	833	885	848	879	900	904	913	968	926	882	891	882	878	914	905	890	879	910	922	872	870	842	870	889	859	927	939	829	857	897	850	885	917	926	877	869	932	896	962	876	969	875	861	863	905	925	879	914	877	955	863	908	933	938	886	922	865	867	907	825	914	875	856	906	887	893	883	866	927	890	884	905	878	902	878	910	907	921	933	897	889	929	898	867	899	886	857	866	899	876	872	902	901	854	874	932	949	888	907	851	895	877	871	891	903	843	881	928	896	892	906	865	892	902	860	905	883	868	931	964	906	855	899	837	889	909	937	861	908	881	969	897	874	846	878	908	899	900	878	896	924	869	898	915	847	881	915	924	844	909	850	880	939	897	918	819	859	901	874	888	898	884	814	896	896	870	869	866	871	906	909	964	856	929	834	918	904	907	906	867	854	862	915	860	874	908	972	830	904	960	896	908	880	881	886	914	920	849	877	873	850	894	897	856	866	863	896	901	892	957	892	878	870	941	959	893	936	897	903	936	868	906	950	882	900	886	935	899	909	865	902	939	874	893	940	917	876	918	886	895	906	862	852	899	865	910	936	875	926	840	884	882	880	901	846	927	929	905	901	950	892	846	911	881	913	917	868	899	942	884	893	884	862	900	861	948	886	899	909	902	836	856	884	890	932	891	884	922	939	869	880	876	881	890	910	890	907	934	951	829	906	929	908	851	909	907	896	899	927	920	894	901	857	836	872	913	836	883	909	894	901	947	893	956	918	903	896	952	886	876	957	932	910	904	878	898	870	941	915	921	855	846	931	891	859	913	875	872	920	894	886	894	918	872	897	848	854	913	903	963	892	902	919	912	926	906	930	854	883	969	909	875	878	906	931	899	909	901	925	890	926	898	912	916	880	901	848	870	933	923	921	862	873	904	887	897	961	867	925	866	907	901	888	910	870	888	874	885	919	901	911	913	905	855	895	931	905	911	930	900	903	882	886	937	870	930	891	869	916	887	839	902	833	853	922	873	874	908	902	939	898	882	901	898	913	939	861	905	897	913	886	890	888	868	886	913	847	891	877	896	892	958	852	907	937	897	888	869	818	897	914	974	902	914	919	919	899	894	898	871	927	924	873	883	913	879	869	919	880	914	919	912	883	838	906	920	895	883	880	910	867	885	835	920	945	875	859	924	919	913	894	890	901	955	861	872	910	845	904	932	911	882	890	890	859	889	932	959	880	919	893	912	904	889	917	936	881	922	874	891	880	911	922	933	847	908	913	884	877	900	888	862	861	916	928	855	896	953	913	894	900	915	915	930	929	902	928	863	896	898	907	855	839	884	938	898	833	883	879	871	848	906	919	921	997	919	911	930	881	940	953	888	895	866	907	916	918	890	943	844	889	859	904	833	917	858	879	826	868	879	890	888	857	876	904	848	888	923	870	908	951	880	879	859	925	928	936	913	861	935	947	949	904	839	923	903	914	910	921	859	929	875	914	936	907	880	946	875	870	872	919	944	913	909	902	908	928	923	901	910	932	936	950	952	887	895	914	887	855	909	891	891	910	851	909	906	855	876	882	883	893	931	870	872	877	809	877	919	889	954	857	893	876	973	913	875	841	918	882	898	901	955	911	877	859	873	899	877	903	847	956	869	880	950	959	911	903	903	841	912	964	854	917	949	838	924	865	923	911	871	899	836	905	932	898	931	884	928	875	871	880	888	912	918	919	910	852	847	877	938	840	884	883	898	872	962	872	875	862	904	856	879	885	907	865	908	946	868	909	908	878	930	862	965	854	911	922	885	886	861	871	912	901	981	879	938	909	891	932	930	916	861	948	958	887	917	872	866	888	913	956	858	867	934	908	926	923	895	891	901	922	907	839	892	860	939	895	938	864	909	875	885	917	878	904	898	867	899	924	920	896	920	857	902	888	951	922	892	922	903	863	919	866	889	890	925	894	857	920	906	888	896	894	928	885	893
2110	245	218	194	162	163	148	138	151	150	137	146	131	140	134	150	140	137	134	144	139	122	140	140	123	144	143	155	155	137	121	121	139	152	132	136	147	139	130	136	141	142	153	136	125	138	126	144	147	128	127	141	122	145	133	136	139	145	150	147	120	144	117	139	138	131	148	130	133	145	138	143	137	132	122	141	160	151	133	156	118	161	151	147	140	150	130	155	133	144	138	153	145	154	148	128	133	139	124	133	147	109	148	141	148	140	157	135	130	143	129	167	132	134	129	140	131	140	158	152	140	136	156	126	144	137	145	129	108	132	152	133	147	131	138	146	139	140	122	125	146	125	143	152	139	148	143	144	123	144	139	130	142	129	150	151	137	139	149	133	149	122	152	134	142	156	141	134	157	168	125	143	137	134	140	137	130	153	139	162	107	135	160	154	143	138	145	141	126	141	141	146	145	122	142	138	127	141	131	127	134	138	142	130	123	134	141	132	140	142	125	135	127	146	143	151	146	162	127	125	129	134	135	141	130	143	145	140	144	133	140	140	126	141	128	148	134	139	137	147	150	168	123	131	141	126	147	166	151	154	122	147	120	150	146	122	138	152	143	134	149	104	115	145	166	137	126	146	131	147	150	144	140	144	128	139	148	142	147	117	144	134	147	132	142	166	126	140	147	149	144	118	140	133	129	168	148	157	143	174	116	150	142	143	134	113	123	125	155	155	134	137	134	140	153	142	141	145	151	128	140	131	131	145	118	125	129	148	139	140	130	120	129	134	139	123	129	125	135	140	136	148	153	126	143	135	144	162	153	139	139	156	154	129	136	129	122	145	149	140	140	134	110	116	104	148	113	142	106	135	125	138	134	134	116	139	122	137	139	136	132	162	156	121	124	141	135	118	154	150	148	131	130	135	149	140	157	146	142	147	142	152	133	108	136	146	129	124	121	120	142	127	138	122	144	140	160	155	126	120	141	134	143	147	135	113	162	128	123	130	140	154	143	130	130	128	152	154	136	144	143	142	126	146	143	146	142	141	126	145	126	124	149	136	139	147	142	139	155	144	159	121	161	143	124	146	149	166	142	151	126	128	185	149	138	153	150	135	165	135	144	134	153	126	146	128	138	148	136	147	124	158	122	135	130	146	126	138	150	121	119	144	136	141	127	136	131	139	156	128	138	151	151	155	164	146	142	144	139	151	131	151	97	147	149	141	156	136	119	135	141	148	145	136	146	153	136	132	138	139	124	141	164	141	152	120	135	128	138	144	143	141	141	117	148	142	130	144	128	157	159	160	151	131	141	147	143	157	141	131	121	151	141	123	139	138	120	146	126	140	134	160	147	128	146	136	134	137	115	113	140	133	147	148	153	130	135	121	134	151	132	123	124	156	141	134	164	127	129	144	130	139	137	144	127	137	141	134	136	133	151	145	124	132	169	135	128	133	149	139	140	155	136	163	120	141	97	127	141	132	140	148	140	149	151	142	142	143	133	148	160	125	141	134	125	154	152	141	119	121	164	131	137	130	133	141	140	143	142	139	142	155	152	142	148	134	138	128	133	152	150	141	136	130	159	123	151	143	140	134	135	123	127	130	130	140	136	157	152	145	149	157	148	131	134	138	137	144	141	139	163	135	126	134	142	116	135	140	145	129	141	117	133	117	131	145	137	132	128	138	133	158	138	132	149	158	142	131	106	125	146	129	142	152	133	130	145	121	163	158	140	153	130	115	142	146	150	135	130	144	142	135	126	123	164	150	133	154	111	141	113	141	150	140	162	143	128	136	123	119	150	131	147	128	125	153	145	144	149	119	159	121	146	134	142	139	165	148	153	135	145	127	128	137	144	116	135	153	145	125	143	135	129	158	153	155	131	139	137	138	132	152	155	159	109	148	113	140	155	128	132	143	130	160	150	135	139	139	127	144	166	130	152	125	150	145	119	124	182	150	152	146	132	133	147	161	146	140	159	163	130	151	133	145	146	159	141	148	132	136	130	142	135	142	132	123	144	146	119	167	132	125	143	116	147	135	153	121	134	156	141	147	140	146	133	143	136	161	131	130	109	140	138	126	126	141	159	144	119	146	153	124	154	142	117	149	144	141	135	141	157	148	141	121	143	147	111	118	140	142	145	109	154	154	140	122	137	141	130	130	117	152	137	163	140	129	137	144	146	140	155	118	140	150	145	147	141	126	159	135	151	142	152	143	126	127	147	148	141	141	133	144	124	138	149	117	137	130	116	150	153	147	141	164	136	119	133	143	137	162	157	156	133	130	152	131	122	120	147	121	140	140	133	148	148	138	165	141	128	146	141	133	147	135	147	135	133	151	144	174	161	129	145	136	129	140	112	136	134	145	148	133	150	156	124	131	132	139	148	149	151	147	141	151	128	147	138	140	168	157	137	143	128	164	136	139	139	149	122	122	155	115	143	156	127	113	149	133	144	136	138	138	133	153	143	119	129	120	99	126	154	149	139	138	123	136	108	105	154	156	155	111	152	134	134	120	150	150	151	129	153	135	145	136	124	109	140	145	145	157	132	147	152	129	155	150	137	127	156	131	141	133	147	141	146	112	149	131	139	119	144	143	138	119	112	138	174	130	129	134	155	135	131	134	138	137	131	149	144	155	133	135	125	148	154	150	130	107	138	150	143	117	137	141	141	140	157	144	133	146	118	142	122	121	146	128	160	131	146	151	118	144	154	157	141	141	166	153	131	119	117	148	142	136	141	145	166	150	133	145	140	128	155	153	137	129	138	146	139	132	145	138	140	143	127	137	134	127	130	127	121	134	129	141	147	143	134	140	133	139	134	170	149	160	132	138	142	103	161	108	129	141	139	129	138	131	139	130	132	122	129	133	144	150	128	119	121	139	135	141	154	143	123	123	146	138	140	145	136	134	127	132	149	148	143	127	153	140	154	152	124	136	124	144	134	139	132	142	137	119	133	139	150	140	130	123	112	120	152	141	123	129	161	139	128	131	165	140	154	131	145	144	139	169	141	146	135	145	135	139	135	126	130	130	160	141	140	170	124	137	135	121	120	124	136	140	128	155	118	153	138	133	133	151	142	179	122	138	123	146	135	144	132	140	133	138	157	148	145	144	138	142	153	123	141	141	117	139	163	141	143	124	148	120	149	117	138	142	141	143	137	124	166	128	153	138	144	135	149	134	142	144	120	129	141	133	146	159	150	135	140	157	135	139	138	147	120	148	138	127	149	137	148	137	141	156	142	120	160	126	150	144	154	139	151	128	137	121	127	149	137	151	136	129	159	154	133	141	143	160	152	113	148	147	146	140	130	134	144	125	146	128	150	133	139	133	138	133	138	114	129	159	126	157	129	142	139	140	150	116	157	147	138	138	126	118	139	134	137	154	153	146	148	173	127	161	149	135	136	156	137	139	147	150	141	136	146	148	147	142	151	136	130	139	128	143	122	147	133	129	120	126	133	149	138	150	137	134	152	120	157	133	160	141	142	140	149	137	153	128	159	138	135	142	152	136
2237	521	623	665	557	518	486	455	502	449	437	447	401	446	419	446	421	449	427	420	385	415	402	417	450	406	407	450	439	449	456	405	386	450	410	421	413	438	407	426	410	392	412	435	396	435	436	411	412	448	420	438	396	466	397	428	411	421	415	450	418	409	415	404	413	416	389	402	446	426	437	424	398	425	423	413	404	410	403	387	410	447	421	420	432	444	395	439	431	379	380	406	401	403	453	403	427	439	397	421	449	433	374	393	418	421	414	393	366	403	417	414	428	436	399	420	430	444	430	362	388	425	425	400	392	398	415	449	386	447	419	453	427	440	380	448	415	427	429	408	416	391	422	437	415	418	437	411	417	463	432	406	433	436	441	425	434	438	428	435	411	409	441	436	386	436	419	430	438	389	427	403	400	422	402	415	420	388	449	410	427	412	388	391	437	425	374	437	419	440	401	410	402	399	431	412	402	400	405	433	432	388	407	354	419	412	411	416	443	443	418	430	390	414	419	429	407	395	426	433	411	396	411	428	427	407	409	434	406	421	442	433	437	357	411	378	383	406	405	417	401	420	439	380	436	433	445	453	398	428	459	418	420	459	367	417	379	404	448	392	416	413	404	429	425	434	394	462	411	431	409	436	434	403	393	419	388	429	391	400	419	441	393	446	404	411	445	414	398	419	417	414	405	413	422	436	404	381	411	390	399	423	387	440	438	407	427	393	379	427	439	414	422	401	426	403	407	446	411	366	417	381	425	385	440	411	392	433	436	452	454	426	433	412	433	414	435	413	420	412	425	395	412	427	431	399	400	397	409	427	409	398	442	409	436	428	425	401	420	416	434	425	432	417	448	406	438	447	432	426	414	406	412	472	428	429	390	434	393	374	423	402	411	402	381	401	445	419	443	380	418	418	429	414	403	395	386	378	434	389	408	431	418	427	390	386	454	404	421	391	406	406	438	415	390	440	386	399	382	397	384	396	395	447	438	443	424	398	398	421	443	435	400	395	365	401	433	429	436	395	402	413	423	406	410	422	411	400	426	387	420	451	405	411	393	436	398	372	419	370	395	414	414	422	425	409	405	363	408	412	406	421	412	381	415	401	462	422	432	393	417	410	399	399	395	422	431	463	358	396	397	413	412	359	436	400	392	407	432	423	423	449	419	415	397	410	422	422	443	419	433	404	405	396	410	427	440	413	447	386	436	406	434	434	340	408	404	440	426	397	427	414	394	407	431	418	431	405	442	448	438	401	415	449	405	448	395	401	390	412	414	446	445	411	381	377	421	447	413	403	421	427	403	412	400	429	387	436	417	382	397	379	404	430	450	396	403	432	392	429	440	392	423	409	420	431	412	382	410	411	427	410	450	399	425	399	391	388	451	405	418	402	372	427	380	450	419	462	461	428	409	373	426	382	405	388	446	443	435	407	421	420	404	450	397	436	411	368	418	415	426	389	398	395	390	402	396	431	433	436	398	408	414	385	405	433	438	412	442	384	397	430	390	409	410	426	438	408	402	418	402	398	369	397	430	402	428	371	441	421	439	431	419	396	378	397	405	392	399	419	423	437	436	454	403	440	401	432	419	391	399	401	443	417	462	407	386	364	423	428	383	409	413	462	400	425	419	424	438	383	384	405	403	387	412	405	396	455	412	393	407	368	407	434	421	389	396	411	412	403	446	402	412	420	408	401	394	368	404	409	416	410	402	423	446	448	427	402	407	424	429	403	402	416	429	413	426	422	430	446	395	398	419	449	447	402	415	428	415	401	381	425	406	421	415	461	409	375	389	401	404	417	442	411	407	455	424	424	425	403	413	452	408	469	406	390	391	401	405	430	411	405	425	397	405	408	412	425	422	396	402	428	435	417	415	424	426	434	416	379	403	408	428	399	387	424	430	407	429	405	376	364	444	410	432	413	413	410	410	444	417	451	422	397	427	399	456	372	380	428	398	456	428	413	404	395	418	415	403	425	415	420	397	421	387	422	445	436	402	413	416	375	410	414	408	397	403	453	437	432	431	440	453	402	404	443	397	449	432	399	400	426	431	399	393	448	407	403	389	398	411	400	422	429	375	424	435	415	431	424	419	470	379	436	439	419	426	405	460	397	408	393	430	392	424	407	418	401	394	402	424	384	422	380	399	387	378	403	404	443	417	418	442	365	425	433	387	425	421	439	434	429	437	426	410	399	455	423	406	387	397	415	400	412	459	395	405	422	420	395	426	434	423	409	455	408	367	417	397	410	411	422	373	436	404	397	411	422	459	457	395	400	425	423	433	416	410	396	416	435	420	435	394	375	394	384	384	409	414	405	390	417	393	382	437	405	434	407	400	405	408	430	407	394	437	382	434	415	441	412	404	417	426	404	421	444	404	386	401	467	418	424	431	390	417	414	412	432	400	421	410	425	418	395	439	392	425	423	414	410	417	403	430	420	426	378	410	383	384	425	410	405	447	415	422	418	437	383	415	389	451	430	418	401	393	375	408	411	394	436	438	394	392	433	406	401	383	410	426	401	413	422	415	415	430	392	414	425	424	409	425	435	418	401	372	408	404	420	439	426	380	422	410	395	407	399	456	404	436	405	430	400	418	386	442	407	400	426	451	399	386	431	394	454	401	404	411	430	381	400	420	437	402	419	420	434	424	406	390	413	389	407	427	414	427	411	416	397	418	414	413	415	447	419	404	429	432	400	436	413	426	459	374	405	405	431	377	415	408	416	424	434	421	428	428	377	390	417	422	422	402	420	429	385	410	411	425	449	429	401	386	413	451	423	397	417	422	436	433	447	402	426	383	387	404	400	413	411	425	429	430	448	404	408	414	399	442	413	376	456	380	407	439	390	407	406	421	389	400	401	420	383	431	454	434	390	408	376	411	382	412	417	393	401	393	425	423	388	399	394	398	385	441	426	417	408	400	447	403	391	393	406	413	428	432	439	432	394	445	406	379	424	430	399	418	433	430	435	408	407	443	430	416	393	414	422	419	383	432	457	418	393	368	420	410	412	400	422	413	432	461	426	407	400	402	405	424	413	416	446	426	418	408	413	433	426	414	395	449	417	420	405	431	433	432	427	417	407	409	404	437	397	402	402	419	380	389	422	435	392	390	413	397	409	428	387	416	417	439	409	425	402	428	385	439	445	394	437	428	391	408	414	405	433	403	417	433	440	439	395	415	412	442	438	429	395	434	452	421	395	438	405	444	462	421	442	410	418	421	395	394	447	403	421	406	424	416	405	393	415	384	394	396	421	397	424	407	417	437	405	392	414	401	409	411	388	390	422	386	386	458	399	397	428	408	443	428	390	398	448	436	403	414	420	446	411	411	407	454	391	380	404	387	406	399	446	431	408	418	433	425	461	433	412	387	407	388	439	405	364	439	424	379	391	389	419	376	431	399	425	410	397	375	416	383	401	426	401	440	424	393	424	404	432	425	413	453	432	396	409	432	430	416	409	444	413	408	429	420	433	395	407	412	408	421	463	410	452	419	414	402	419	410	413	400	433
7447	1150	1305	1007	727	539	475	363	327	302	297	253	209	258	217	201	191	231	195	167	192	185	186	199	186	209	185	173	182	189	176	208	166	165	203	171	197	190	177	195	193	188	205	171	159	181	201	192	176	177	170	199	176	182	165	191	192	191	175	172	176	173	170	188	190	176	206	166	209	198	201	208	189	177	154	188	206	186	168	158	186	179	178	165	192	172	153	189	159	169	176	182	173	186	197	202	170	181	177	193	188	182	175	178	188	175	198	184	184	184	185	169	207	206	192	173	157	200	179	179	173	203	184	199	171	174	186	190	176	205	173	195	192	182	177	187	163	193	173	169	177	174	171	191	189	198	181	207	219	193	191	181	188	190	153	203	159	180	163	170	191	192	177	172	175	191	207	184	162	179	197	180	176	164	192	183	190	178	185	149	177	215	157	190	161	175	197	177	180	163	176	181	193	158	185	191	184	184	158	182	199	195	181	198	179	172	175	180	186	186	188	177	184	192	163	165	164	175	166	195	187	163	184	182	192	166	191	194	193	166	181	186	191	190	165	185	186	162	178	190	177	158	174	161	193	187	149	213	177	188	184	194	197	177	171	191	189	180	182	181	195	192	176	145	154	204	176	185	190	183	202	175	188	178	156	179	194	159	187	166	178	186	158	169	186	169	193	185	183	196	170	174	183	165	172	159	154	181	189	181	202	164	153	171	207	215	159	171	201	170	187	180	159	184	163	171	185	169	169	188	193	192	177	184	173	177	181	176	180	162	160	152	175	162	185	172	179	171	146	174	199	172	184	188	172	188	174	185	174	188	182	164	167	148	188	168	207	159	190	173	178	191	183	192	176	187	168	199	178	188	183	181	181	183	209	194	181	196	194	161	194	162	166	184	208	192	194	170	203	187	156	189	184	183	165	185	169	188	177	185	178	186	171	169	186	189	190	200	184	184	144	172	171	177	181	178	177	197	194	180	196	191	201	165	173	179	183	183	174	199	188	167	183	173	163	194	207	193	187	163	183	171	180	170	159	166	191	160	158	170	186	173	213	194	188	158	183	188	211	167	172	175	172	172	185	160	182	162	181	191	173	183	157	206	177	173	164	192	189	173	204	175	177	191	163	197	140	185	199	216	189	182	185	148	165	182	184	186	170	182	177	182	184	174	152	166	193	175	160	193	182	154	187	186	175	196	186	163	165	189	183	159	201	171	181	156	194	190	172	153	180	164	169	161	179	201	184	179	162	175	167	170	203	204	171	192	191	164	165	163	191	171	183	206	190	175	177	206	194	175	200	197	175	169	179	210	180	189	199	171	173	188	189	179	192	179	171	174	177	165	192	192	176	187	187	190	153	182	170	154	178	177	178	153	213	192	191	194	188	155	184	198	164	174	200	187	204	196	177	198	172	171	190	196	173	174	203	203	160	196	149	188	169	184	181	178	194	201	189	197	166	184	186	169	182	190	173	174	187	202	182	192	188	166	194	198	193	150	149	183	169	170	181	152	176	199	195	191	181	188	182	193	184	179	191	182	194	199	181	192	203	160	146	177	179	177	169	183	180	158	195	159	167	189	172	209	145	179	190	194	168	178	146	170	173	187	178	197	177	179	192	178	175	192	189	209	157	179	199	142	212	174	180	156	198	188	151	167	190	176	193	194	190	186	177	187	191	165	178	160	179	194	169	188	188	174	170	186	183	196	186	170	180	185	169	174	196	161	185	183	159	181	194	149	164	169	178	168	179	166	178	203	181	166	197	173	163	158	179	179	185	194	181	159	154	165	183	161	192	184	213	217	172	162	180	198	176	177	174	184	184	193	181	181	184	162	175	178	179	162	176	181	193	148	164	162	171	196	185	171	187	171	178	185	191	188	182	180	176	158	172	181	177	166	197	170	179	173	184	181	157	153	196	207	171	162	164	223	190	188	195	198	164	174	185	195	219	185	182	225	200	178	183	173	195	186	189	182	200	177	172	169	190	180	183	153	183	187	171	168	186	173	171	182	191	178	184	170	154	173	190	177	181	183	180	169	164	200	169	178	158	209	193	198	174	208	198	173	181	186	183	197	186	178	197	163	158	194	179	173	201	213	181	181	168	164	188	189	179	164	170	175	190	187	167	181	192	180	180	177	159	206	168	220	170	178	166	183	176	170	191	181	216	182	167	176	192	177	193	189	168	189	168	191	176	181	159	196	186	184	169	188	182	170	164	175	160	171	198	170	194	157	189	186	185	177	169	171	177	197	176	174	185	177	190	188	192	183	195	171	185	190	182	165	176	182	191	171	180	209	182	190	189	213	163	188	148	147	168	165	151	208	169	178	189	168	166	168	202	167	178	167	187	198	170	195	180	162	189	190	205	180	196	176	205	162	165	195	179	165	169	192	185	189	173	197	202	195	188	175	186	188	205	193	168	173	191	166	172	190	183	174	186	183	175	185	165	186	188	180	165	201	195	183	173	195	191	196	184	187	175	176	174	164	175	208	188	167	174	195	171	179	184	182	213	185	190	175	177	168	192	207	187	192	182	188	160	181	198	162	190	172	152	175	163	151	203	187	179	168	205	169	188	196	194	194	208	188	169	170	177	177	173	175	179	172	196	186	177	168	168	165	167	171	184	181	152	167	179	194	170	191	188	149	166	179	177	175	188	187	181	167	181	189	189	194	202	167	176	167	190	193	198	156	188	205	173	188	195	184	178	178	152	186	201	161	202	169	173	201	190	149	174	163	180	206	179	191	181	183	182	183	163	163	147	138	158	196	172	173	156	163	182	179	193	203	182	160	182	163	161	147	192	165	179	201	184	185	197	171	153	185	171	179	183	177	183	150	191	199	169	173	192	177	179	158	197	178	195	201	178	198	187	152	185	182	155	156	179	173	171	175	172	183	178	157	174	155	185	176	183	178	178	173	195	175	179	169	164	190	178	189	203	191	189	196	154	180	180	167	173	187	189	195	196	200	170	189	177	184	180	150	167	168	180	167	178	187	191	163	208	203	173	168	194	177	167	185	150	179	186	190	182	181	155	174	169	162	187	175	197	172	171	199	169	173	195	181	165	198	210	170	168	199	176	198	173	168	180	163	183	187	200	173	170	153	201	176	183	180	189	194	148	178	172	175	168	189	198	171	182	182	170	163	179	180	170	212	216	178	188	174	167	191	190	171	221	184	169	160	170	189	172	140	148	208	167	191	204	171	178	219	179	178	163	161	186	190	166	150	176	157	200	174	202	171	172	175	152	179	177	166	184	176	210	180	184	190	182	186	195	167	178	165	186	184	173	173	176	206	166	203	171	168	161	185	187	181	152	194	166	172	202	167	201	170	182	183	183	174	188	193	177	172	184	178	195	172	174	183	184	196	196	177	206	176	192	162	188	171	173	183	175	143	176	181	195	187	176	191	186	196	171	185	169	195	163	174	177	203	143	212	177	211	202	152	172	166	191	171	177	190	170	153	165	168	188	169	160	167	180	186	190	185	194	192	166	168	173	173	154	193	181	175	193	185
5984	1376	2897	3272	3012	2369	1957	1601	1359	1263	1087	1003	974	878	869	816	781	699	711	731	688	688	665	618	671	609	600	614	667	571	607	588	568	569	555	587	577	575	574	581	602	587	568	570	585	572	533	557	577	564	584	545	558	598	644	530	564	539	538	491	571	579	508	561	550	536	526	514	534	537	527	554	534	591	513	557	526	544	547	536	563	510	509	551	530	507	514	521	504	576	504	547	535	546	498	519	524	514	551	518	545	546	483	521	527	550	518	536	541	549	514	491	546	520	487	554	490	524	534	566	552	549	532	493	532	508	542	505	492	542	520	563	541	520	506	556	532	498	553	518	530	534	492	519	506	542	542	551	514	519	527	558	531	561	517	533	531	528	548	515	556	525	548	528	533	533	543	533	552	533	500	532	488	564	485	519	504	504	525	479	524	528	497	561	515	510	538	496	518	509	533	518	506	539	535	500	485	525	534	489	542	499	545	489	525	511	532	510	549	491	526	513	474	521	487	567	514	468	506	524	502	536	482	497	454	483	508	503	521	509	488	499	514	528	560	531	495	557	524	512	481	518	567	548	512	498	505	481	519	538	528	544	502	492	507	537	531	519	539	535	533	526	523	515	501	523	499	515	526	527	524	562	545	528	535	507	523	504	515	569	488	485	539	490	549	519	508	533	497	506	521	576	517	534	500	565	525	480	537	484	545	503	526	518	548	529	488	522	524	516	534	577	547	496	537	508	552	529	538	538	531	542	504	523	501	549	523	534	474	526	522	518	527	531	490	544	559	519	544	547	521	515	541	515	550	522	552	541	527	522	502	552	499	502	482	510	551	530	498	555	535	480	478	540	553	530	526	512	563	487	524	506	558	494	509	521	523	495	533	550	498	519	532	565	541	512	514	506	552	519	523	515	495	467	526	503	490	465	536	531	511	538	520	513	511	525	540	557	488	503	508	543	520	521	537	544	535	511	524	557	555	522	510	493	504	481	514	485	558	531	522	511	547	528	534	537	493	515	551	506	523	524	516	527	527	519	506	509	521	554	516	558	554	500	513	552	474	545	518	507	512	514	507	485	531	504	553	532	485	518	484	500	481	526	527	519	511	510	490	527	536	510	541	494	499	539	531	504	519	522	502	485	518	532	513	530	483	531	517	496	488	526	553	513	528	530	477	525	549	464	509	505	501	498	520	535	529	502	507	509	502	494	493	514	564	541	527	499	496	538	508	521	484	525	483	526	527	516	529	537	466	487	494	538	498	513	517	522	546	518	528	556	531	565	506	513	549	487	504	515	526	569	542	555	506	493	553	520	529	505	489	519	533	521	516	502	460	518	513	516	495	539	516	535	545	470	564	495	536	478	539	496	466	486	535	505	496	531	538	489	536	529	524	506	495	528	503	490	569	511	517	509	492	581	510	534	536	522	489	539	535	521	539	546	539	524	516	551	523	523	513	502	499	488	558	552	524	507	505	521	555	531	473	490	546	499	520	549	518	514	537	521	561	536	544	481	512	526	559	467	556	488	505	471	566	467	530	517	512	519	514	518	540	506	511	534	534	533	558	486	521	548	546	528	502	569	514	510	518	523	512	546	563	523	517	536	542	513	520	483	497	524	516	508	503	512	524	526	544	522	535	504	512	510	478	488	487	516	497	515	516	533	514	572	504	504	468	524	539	548	524	520	502	486	511	554	507	473	512	523	519	516	479	520	542	565	497	512	499	509	549	524	523	510	515	500	519	568	493	538	488	536	523	500	541	483	518	511	508	534	485	518	529	505	544	531	499	539	503	524	508	487	488	508	535	488	546	504	548	502	522	568	507	535	533	540	538	487	489	509	492	502	487	538	556	489	498	497	530	513	512	496	527	520	556	483	536	538	515	572	499	473	519	522	554	500	524	534	522	527	523	546	535	498	539	515	479	502	489	514	514	512	537	521	535	545	526	531	515	493	562	558	538	539	523	519	477	545	523	491	535	563	516	521	516	544	545	560	527	534	511	537	544	505	505	503	485	533	525	555	539	546	505	531	541	487	535	544	541	534	538	529	510	520	539	495	513	505	520	514	578	506	522	536	541	523	520	527	524	509	508	516	517	549	529	544	523	530	514	552	495	523	503	496	478	534	520	526	521	491	517	547	506	540	524	559	509	532	535	502	464	542	509	498	553	564	491	498	573	509	483	504	512	543	540	495	529	501	494	552	537	540	508	527	512	518	530	507	520	562	568	511	536	511	472	508	515	520	482	504	500	518	480	509	544	546	513	554	509	482	517	538	518	505	509	550	569	486	519	504	525	528	537	484	507	577	524	545	532	527	534	508	530	532	536	518	533	503	537	535	551	538	519	525	505	529	491	530	525	520	513	523	538	512	536	521	526	559	546	493	475	506	550	510	544	534	482	553	519	523	555	521	502	530	557	496	516	520	528	513	529	532	545	501	516	513	507	509	536	547	503	509	547	510	530	507	483	494	583	506	496	530	539	517	529	502	569	502	535	543	499	524	499	519	503	536	518	513	516	522	511	542	520	519	503	523	509	555	510	492	495	548	562	519	535	531	521	518	479	500	525	480	548	534	513	553	512	491	517	558	566	474	508	506	523	507	536	548	532	540	485	514	493	521	563	532	520	546	505	527	530	527	502	520	552	546	504	518	499	543	536	540	494	553	504	514	483	518	499	536	508	543	541	541	581	528	507	486	528	535	494	514	521	534	526	510	510	495	525	502	501	507	544	509	478	526	546	499	537	533	479	480	533	519	536	513	563	490	549	542	493	500	502	564	512	487	522	552	503	516	534	534	526	496	522	492	524	501	523	526	497	550	487	497	507	558	548	526	517	522	546	567	475	517	471	508	506	558	508	505	545	529	537	533	460	562	504	496	517	499	511	535	509	529	500	534	517	497	514	479	475	512	510	534	537	526	516	551	492	539	537	484	513	505	527	517	508	521	509	483	524	523	525	543	532	502	485	517	531	513	534	500	545	563	519	551	532	514	522	518	539	519	493	517	537	501	538	530	559	516	530	498	527	522	519	527	485	528	523	538	522	494	498	521	507	560	523	521	528	485	486	529	538	501	528	513	509	504	562	541	544	498	538	508	496	508	545	557	484	489	516	505	496	497	486	534	517	534	510	531	509	506	508	497	560	495	496	534	536	536	518	525	551	499	533	499	509	557	525	495	525	520	501	524	478	529	496	546	534	505	515	503	503	511	527	520	483	532	523	528	516	533	509	482	481	494	534	525	539	547	526	532	499	544	553	533	516	551	502	517	538	488	503	551	514	555	529	524	503	488	538	526	594	546	516	506	536	493	480	535	468	526	564	535	527	517	504	504	509	503	504	516	510	510	496	482	517	525	519	544	515	504	521	511	557	532	527	510	493	534	523	475	525	532	532	552	529	535	494	506	528	516	511	569	516	535	527	508	568	503	482	536	551	488	506	507	493	514	564	525	537	558	489	512	532	491	489	493	512	497	458	501	462	504	511	523	538	532	509	523	519	527	539	510	506	521
14065	2718	2825	2151	1467	1107	888	740	646	600	514	493	512	449	447	445	467	437	429	416	386	411	416	406	389	380	387	351	410	405	380	382	368	375	354	375	386	415	342	364	390	354	366	377	391	373	392	365	355	361	359	356	394	369	373	363	368	338	369	355	338	329	350	364	344	377	360	326	364	376	359	339	334	350	387	356	337	359	388	381	362	332	378	347	349	351	368	370	363	363	352	361	351	363	352	372	348	389	359	349	379	348	368	368	355	357	338	381	373	360	370	355	346	353	397	363	353	327	366	329	358	345	359	370	366	360	361	355	384	367	383	396	346	343	350	342	396	379	354	348	363	336	359	370	354	354	367	356	372	339	373	383	349	364	347	358	385	340	353	368	386	348	361	329	330	364	360	348	352	347	336	364	360	398	382	384	356	347	368	397	370	374	390	355	390	353	363	393	362	368	348	373	370	377	367	383	343	330	339	348	360	369	357	402	375	393	327	327	314	340	353	344	332	341	369	381	389	350	384	362	391	372	373	395	339	358	355	371	379	347	334	377	384	360	354	363	396	371	393	375	333	330	348	377	349	380	363	328	381	387	347	337	393	365	362	358	357	366	357	333	354	346	391	350	377	365	367	369	373	377	361	369	378	358	339	375	379	355	370	384	352	367	388	337	356	361	346	369	347	348	393	351	356	353	330	370	343	373	354	349	325	350	384	350	357	394	363	376	395	345	342	393	329	343	374	370	330	377	408	359	344	340	366	355	376	370	363	366	371	346	395	370	362	334	357	365	368	383	344	341	349	327	340	332	366	371	352	344	356	331	381	351	387	362	377	363	334	376	386	352	369	371	353	389	361	366	363	348	360	370	335	367	367	344	352	372	373	397	386	364	354	342	360	350	385	358	362	359	371	392	386	362	325	368	348	341	361	321	374	372	380	332	361	399	384	346	381	363	353	357	374	354	390	361	375	372	381	374	376	377	389	385	342	353	338	370	367	377	317	347	358	357	360	379	359	360	363	368	367	349	366	406	366	366	376	378	343	337	401	378	341	345	388	346	359	383	402	402	375	350	368	353	394	360	367	384	373	333	372	335	358	366	352	367	385	358	372	365	397	335	376	401	356	347	350	337	389	349	385	340	356	362	350	363	356	401	358	333	337	353	335	326	321	364	381	381	359	327	378	348	329	399	300	364	391	362	361	362	365	374	373	349	382	378	366	344	356	358	330	390	345	348	354	362	360	373	354	357	368	351	349	373	376	333	365	418	348	359	371	352	355	394	393	365	404	376	357	337	352	344	352	371	354	359	385	356	344	332	359	370	365	362	375	315	370	395	393	350	384	364	385	343	394	380	349	369	344	380	344	359	385	343	323	366	391	338	394	333	384	318	386	342	350	352	348	360	343	343	327	359	385	390	328	363	361	357	377	368	389	347	342	348	372	397	369	363	366	391	358	361	349	352	350	399	351	333	385	358	339	366	400	352	366	358	369	352	397	353	361	319	353	330	381	411	350	369	377	349	401	340	369	375	369	332	365	367	366	351	355	374	378	384	350	372	339	368	336	345	383	346	354	383	380	365	368	415	358	331	329	361	388	357	373	390	341	357	343	346	353	394	350	397	390	373	382	333	386	374	339	359	347	359	361	381	353	402	366	369	401	354	360	359	383	373	342	381	373	344	356	345	360	379	350	354	365	389	361	378	362	370	349	361	347	377	368	358	359	385	341	354	328	350	353	363	366	358	351	362	373	334	336	337	354	359	372	363	337	372	351	367	391	343	390	357	351	366	340	376	370	379	399	349	358	334	373	385	363	370	392	338	352	349	372	340	379	348	358	357	342	359	364	359	343	356	355	330	358	372	399	343	351	301	357	394	389	392	380	364	322	377	377	389	374	324	336	373	364	372	333	345	386	382	363	388	349	372	343	380	333	359	354	381	363	385	344	354	341	380	360	389	381	353	343	364	372	403	391	382	362	353	346	398	348	369	353	369	366	388	368	302	379	377	356	339	350	380	360	344	301	400	368	318	371	334	352	342	360	374	350	363	387	326	352	372	397	385	360	365	379	349	368	377	331	341	350	364	343	368	347	364	371	363	370	360	328	336	334	367	330	358	367	336	326	346	332	353	350	361	359	383	337	371	356	379	374	401	375	337	360	339	388	354	394	368	362	364	384	374	346	341	352	365	380	373	344	368	330	348	373	363	399	372	388	385	365	342	353	353	346	360	394	364	328	346	364	370	361	367	360	347	355	365	366	359	405	335	356	373	330	371	358	366	368	359	347	341	366	375	396	362	376	367	360	373	326	358	334	348	394	348	357	363	362	389	353	347	341	359	359	375	363	363	365	374	351	367	377	359	364	380	360	366	381	370	370	366	385	387	385	372	369	355	403	374	332	379	375	331	335	352	381	367	365	358	349	387	387	352	387	366	363	371	365	407	401	342	376	362	340	378	323	360	326	362	355	361	344	376	380	378	341	376	328	371	387	341	348	308	359	385	358	369	378	340	370	371	360	350	359	374	355	343	382	324	357	344	372	378	355	357	366	361	375	358	374	372	384	368	361	368	346	349	364	344	407	333	373	351	369	400	372	367	366	335	415	381	344	369	346	361	348	341	323	356	341	353	337	350	374	394	362	343	367	359	400	377	347	397	376	354	319	396	357	325	365	341	390	373	386	362	357	379	391	375	387	379	374	365	327	345	348	340	331	354	334	338	409	361	372	329	377	373	381	396	391	348	371	338	349	349	341	381	389	354	389	369	348	390	355	343	353	354	360	393	346	357	377	377	355	350	345	370	343	364	360	396	365	358	357	361	349	323	361	408	362	368	326	374	366	389	368	383	356	376	346	343	358	347	365	338	371	385	336	408	396	370	371	374	381	369	362	359	331	332	332	366	352	377	345	368	352	364	377	350	404	353	376	392	375	355	364	342	371	373	362	387	356	343	362	358	358	366	377	397	365	392	353	355	381	366	354	363	385	382	334	403	370	356	328	364	349	404	338	374	363	366	389	352	376	353	363	358	334	341	369	382	367	337	369	388	376	355	343	345	348	348	386	339	381	335	345	342	360	352	323	363	341	379	376	348	384	376	346	382	337	359	421	373	347	348	332	326	356	354	386	379	354	335	325	343	328	374	371	375	347	347	345	372	369	369	379	342	382	362	377	366	366	346	339	335	314	361	341	360	397	363	369	372	360	350	330	389	392	339	369	385	379	385	387	343	375	383	363	349	401	351	344	344	324	409	331	390	398	377	341	365	358	350	359	373	341	357	380	346	327	367	329	418	326	341	384	358	367	379	360	368	349	330	392	357	373	390	342	361	342	374	365	377	354	350	339	365	352	352	376	355	354	355	406	371	345	365	359	365	348	347	355	351	356	380	365	363	386	373	366	389	385	326	343	381	394	372	367	340	338	376	330	362	354	365	366	374	396	328	352	359	373	366	360	371	390	346	335	359	349	350	362	365	384	386	322	376	349	360	383	363	361	329	357	351	380	333	367	335	366	365
8023	2553	5383	6207	5333	4424	3620	2966	2618	2267	2114	1837	1722	1597	1485	1434	1428	1351	1313	1288	1246	1184	1262	1066	1059	1075	1117	1121	1074	1109	1023	1059	999	1072	1030	1070	1052	1094	983	962	970	1036	970	973	998	973	968	923	932	907	1005	1005	972	985	931	969	948	962	901	906	921	904	937	917	910	895	923	938	958	931	919	921	904	891	922	899	906	952	892	908	906	904	974	950	876	919	942	877	933	903	940	857	902	893	940	935	894	914	890	907	939	847	922	901	878	896	840	854	892	923	881	876	875	892	973	883	906	899	887	910	880	884	917	914	904	853	958	961	876	931	900	881	866	892	860	870	861	878	959	991	875	922	911	898	954	937	930	870	895	880	887	893	916	851	899	932	849	990	937	895	923	884	901	952	896	891	895	894	931	846	880	900	926	928	889	874	836	927	933	940	936	913	928	888	909	904	888	889	925	980	879	922	915	891	935	864	939	872	880	903	910	880	891	896	914	902	924	838	896	895	880	895	831	863	953	886	925	941	913	940	897	902	905	863	851	927	867	888	949	930	884	955	935	934	883	898	876	882	929	907	896	857	875	981	904	908	919	922	921	911	918	898	898	867	934	893	870	919	936	933	890	884	943	860	879	861	861	914	915	889	900	926	851	916	924	877	888	904	922	906	875	892	925	875	894	860	904	929	908	932	864	855	947	884	904	898	895	930	870	884	851	888	966	850	884	930	961	883	846	826	878	881	848	927	875	871	892	891	938	938	927	875	853	902	938	874	910	873	874	905	951	906	854	948	928	888	879	941	933	860	950	887	919	970	900	884	835	872	947	922	925	932	957	901	874	916	904	869	916	911	885	873	819	942	915	952	942	946	905	940	862	844	860	868	916	899	911	908	906	928	899	921	839	906	901	883	968	858	883	850	940	941	843	854	896	862	886	896	954	948	892	858	913	903	927	902	876	906	921	879	916	907	864	901	918	954	933	882	878	839	883	897	911	912	876	913	906	859	919	897	861	871	921	883	864	831	932	930	929	889	940	836	858	909	919	879	868	905	889	911	899	864	927	876	938	910	893	925	904	871	884	861	920	925	918	882	861	859	899	930	924	904	919	888	914	913	888	911	871	931	860	920	866	903	889	888	893	899	927	875	949	937	903	888	916	930	895	982	939	902	948	920	921	890	884	941	932	888	939	817	878	882	909	951	904	920	901	869	852	953	930	888	880	917	894	900	854	899	906	861	889	897	907	857	861	891	845	917	928	900	889	947	866	890	903	905	940	911	908	914	893	905	876	862	930	942	865	916	921	900	889	897	928	897	926	903	883	886	871	875	895	879	962	897	910	922	880	867	896	867	925	894	905	878	899	885	884	888	903	841	906	940	889	869	879	904	863	893	881	940	923	885	927	937	916	856	896	889	912	888	934	917	959	920	921	907	953	941	916	872	914	919	896	860	880	872	890	916	959	893	938	874	904	916	911	878	870	888	869	885	934	962	911	902	878	896	872	895	918	854	942	891	977	898	868	870	869	911	913	897	926	876	912	843	861	870	858	882	899	896	901	902	879	923	909	866	879	903	962	889	905	858	845	871	865	902	942	833	866	931	907	940	908	871	878	872	890	846	922	851	903	894	900	882	911	910	863	918	905	901	923	931	928	923	914	904	879	906	916	906	908	915	892	945	866	914	885	896	930	935	877	887	885	906	896	910	921	888	887	877	893	927	928	894	862	882	859	923	872	888	903	885	861	909	937	920	923	892	943	888	853	936	882	916	919	931	918	940	854	927	909	905	877	871	937	895	870	909	971	847	865	884	921	941	899	935	859	896	873	907	894	937	921	879	908	897	912	945	895	874	918	862	881	910	882	886	917	922	892	897	925	949	858	916	928	861	869	828	905	856	964	902	926	866	914	884	872	848	913	927	839	906	886	867	835	931	932	875	915	865	872	892	879	877	866	945	916	888	872	906	910	857	902	919	864	901	873	963	896	915	855	893	901	894	885	886	909	859	926	902	935	918	940	936	910	907	940	896	930	859	908	933	911	919	891	890	896	944	900	922	904	882	928	891	917	897	890	894	882	976	899	866	894	865	875	852	900	913	941	881	909	884	895	913	919	890	924	867	901	914	844	934	857	881	896	936	850	895	869	909	910	833	907	956	921	930	931	901	917	877	870	889	923	883	860	895	926	934	861	911	880	899	937	901	836	877	922	880	970	920	880	858	908	896	934	921	861	948	821	886	896	859	861	899	889	879	911	889	877	854	873	857	850	936	939	893	878	889	928	957	925	891	904	894	876	913	933	899	917	914	904	866	912	930	905	882	905	868	877	860	930	903	857	904	896	907	862	918	823	928	932	902	884	869	894	911	916	889	883	954	890	854	932	869	907	861	912	891	942	873	888	915	923	908	879	851	878	907	925	921	880	886	889	885	876	893	884	863	960	870	875	851	929	895	841	908	900	921	868	895	881	908	822	887	864	870	860	910	854	913	859	875	975	879	901	841	920	908	930	918	956	887	936	904	915	931	878	929	933	890	924	883	921	859	866	903	904	863	896	915	926	846	872	935	913	879	928	958	897	906	897	871	915	871	872	927	884	875	910	899	945	923	861	970	861	938	913	842	905	848	919	905	854	853	887	863	857	893	933	905	878	884	949	898	936	899	877	859	881	955	897	929	900	936	894	958	851	877	957	917	924	927	887	862	881	873	920	870	929	873	880	906	884	881	909	927	905	916	919	872	848	950	871	889	914	890	923	931	870	899	921	940	898	865	891	926	832	903	872	901	890	862	900	945	903	891	875	918	815	912	849	881	924	865	884	829	943	882	898	912	881	899	887	921	905	953	858	854	871	868	891	855	912	905	870	868	913	889	939	874	893	851	890	911	886	888	1015	918	916	916	873	836	918	908	910	911	892	902	906	877	917	883	910	917	952	926	918	877	877	860	870	892	912	908	972	860	873	960	891	938	907	926	933	968	919	934	897	868	903	886	909	891	903	910	893	903	907	923	938	913	911	917	928	877	925	923	874	895	942	948	869	898	868	891	910	894	892	881	956	913	869	894	908	892	898	900	890	874	912	936	952	911	927	885	891	909	902	920	937	899	910	896	878	883	940	898	846	870	857	873	931	893	931	888	922	941	894	926	829	912	916	935	922	916	865	953	900	913	933	891	868	956	875	883	911	954	898	921	895	878	915	861	818	898	884	893	912	900	882	928	911	930	928	857	918	887	855	959	869	909	901	893	861	949	920	926	893	853	875	896	866	914	915	867	957	889	887	902	894	886	882	891	892	923	869	889	883	838	894	972	917	885	924	915	910	916	937	897	899	983	970	880	933	941	849	918	898	894	856	885	876	917	899	878	895	867	944	910	988	864	931	914	864	926	892	864	877	898	894	842	875	843	893	886	887	878	829	913	866	906	840	913	914	915	835	851	878	917	891	871	914	900	896	888	868	869	959	900	840	866	907	954	838	879	893	862	897	848	899	960	918	867	944	885	943	876	891	920	877	876	848	892	892	906	897	892
2119	230	246	194	157	152	120	123	163	137	131	120	123	171	138	161	130	132	160	142	126	140	138	150	134	140	143	136	130	115	142	132	121	146	144	142	142	159	128	141	153	124	135	125	129	135	157	137	129	143	155	123	140	128	122	144	136	151	133	149	135	139	143	138	117	126	135	121	126	146	135	147	135	149	137	163	136	128	130	125	139	156	140	119	134	143	140	138	152	120	134	160	142	151	129	146	142	136	146	147	143	157	148	143	130	119	146	134	139	141	157	150	144	123	144	137	166	121	137	137	136	161	150	142	133	131	127	131	145	137	159	131	128	149	149	136	136	142	124	129	160	146	133	130	142	128	140	156	107	131	143	147	134	129	117	140	137	118	160	153	130	120	165	134	142	145	135	119	129	140	125	139	145	140	145	107	156	136	135	153	151	148	133	139	124	155	130	134	140	173	126	128	153	130	117	140	133	150	140	130	125	126	140	119	138	157	145	151	118	138	121	134	130	143	124	127	166	139	119	146	135	101	154	134	149	121	125	123	153	143	155	139	137	132	152	143	149	128	147	144	146	138	135	138	112	124	134	132	133	121	145	150	119	125	122	161	151	129	118	130	135	135	149	146	142	126	145	134	131	134	132	131	140	143	137	102	140	139	146	118	135	125	159	120	147	134	139	135	131	144	128	123	128	143	133	126	150	158	135	124	132	138	151	140	145	158	155	119	138	140	144	134	139	155	138	137	159	146	150	152	134	139	130	125	131	150	135	144	125	150	123	137	120	114	136	125	143	142	147	106	144	126	155	119	129	139	126	135	146	136	152	151	142	147	137	113	141	137	144	145	153	124	130	119	154	160	146	132	125	138	152	134	148	145	124	158	135	152	145	147	153	129	132	153	158	131	154	142	114	145	154	134	135	128	139	140	150	123	157	151	120	147	139	147	142	138	132	162	115	134	139	132	150	120	124	148	139	125	118	136	150	122	153	112	121	163	150	141	143	140	132	124	138	140	126	137	116	148	142	133	138	121	151	163	168	136	146	132	142	125	138	158	132	132	117	123	150	155	122	122	135	137	133	129	145	151	138	134	145	143	128	130	133	126	138	131	140	158	137	147	143	140	143	151	160	130	118	141	154	135	125	145	173	156	145	121	124	141	138	144	118	144	160	143	136	112	138	153	159	128	136	131	125	138	155	138	140	143	128	140	128	140	119	150	111	133	126	121	151	132	142	141	148	123	133	130	138	144	135	140	143	141	119	125	140	120	130	127	145	137	152	172	172	156	140	128	141	139	165	152	136	152	127	122	143	145	141	146	132	139	138	155	152	132	115	156	151	146	136	123	136	140	137	120	132	149	156	156	160	125	119	143	150	114	134	144	128	124	139	127	127	131	127	139	155	145	135	133	138	142	148	130	148	163	140	131	144	123	153	135	137	115	150	138	140	146	149	159	151	133	158	131	135	156	155	147	142	153	119	142	130	139	148	137	121	139	149	142	141	132	137	140	137	145	146	165	165	138	165	124	146	131	162	154	127	112	148	144	149	148	123	137	130	165	127	145	131	131	114	149	156	122	128	120	127	151	156	172	136	135	138	142	150	143	148	144	143	134	141	127	140	123	135	150	145	125	149	134	150	135	146	134	142	134	142	143	141	125	147	131	131	155	127	131	147	126	127	128	126	130	132	147	147	134	135	127	120	133	131	139	137	125	124	137	132	137	142	130	135	157	137	143	121	130	138	135	154	151	131	135	172	121	137	158	142	145	153	147	148	131	154	141	126	159	168	121	123	157	140	132	140	139	142	170	148	139	134	145	141	123	153	157	128	149	134	119	118	138	148	139	134	141	137	120	140	131	141	150	130	145	137	130	156	125	119	136	125	119	149	133	122	132	131	154	133	169	131	141	137	132	127	146	138	134	131	131	132	128	163	140	152	141	127	152	123	152	143	149	164	139	132	137	115	155	123	137	150	150	157	146	153	176	141	145	127	129	144	131	137	127	138	138	152	142	127	138	123	139	121	132	129	127	130	135	145	139	131	121	140	140	139	146	158	127	144	162	125	140	137	142	153	117	147	135	128	136	142	128	143	135	128	128	143	127	142	159	136	125	136	156	123	150	142	132	152	134	137	114	140	107	135	146	127	132	147	123	150	164	131	127	153	125	123	142	150	149	145	122	152	159	160	148	105	126	143	147	133	141	122	127	145	131	167	133	146	136	143	138	153	152	155	137	146	138	150	150	138	147	135	119	145	134	120	134	126	150	127	154	153	113	142	133	118	140	148	126	138	154	135	133	165	145	136	144	141	108	149	135	162	108	128	150	144	126	143	146	129	136	128	154	140	132	137	134	142	155	139	144	147	140	132	148	148	130	142	127	134	137	153	135	142	137	121	143	139	142	140	128	138	121	141	128	138	109	142	130	115	138	165	134	130	139	143	169	125	127	144	142	141	128	141	146	142	143	147	154	118	128	111	141	139	143	119	154	125	136	127	153	113	142	145	153	146	121	139	134	143	141	150	145	140	144	113	154	130	155	133	140	158	137	139	143	136	142	127	141	158	163	161	131	147	124	170	134	149	138	130	129	149	154	161	152	135	151	136	129	146	142	144	159	157	152	150	141	148	125	127	144	158	115	118	124	135	140	142	136	107	139	143	133	133	139	145	133	130	127	137	130	127	128	136	134	149	170	137	127	135	136	124	154	157	114	148	133	146	129	146	150	144	156	134	148	155	144	151	143	122	148	149	137	128	142	153	138	141	123	139	135	146	134	134	137	133	130	141	160	123	141	135	140	135	137	128	129	144	135	150	144	116	134	143	136	133	144	136	119	152	104	160	138	144	133	149	155	170	143	112	136	145	143	161	150	141	113	125	166	134	123	138	136	120	128	122	163	124	140	142	141	161	132	127	130	130	124	118	123	146	151	155	153	140	138	139	154	148	127	132	143	127	141	138	139	159	127	128	148	147	163	141	149	147	134	132	150	127	135	129	150	147	159	140	138	129	130	121	147	127	125	129	127	137	129	152	141	138	141	135	136	140	131	171	121	151	148	129	150	140	139	178	162	138	123	149	140	133	163	147	156	138	138	118	137	146	139	128	134	131	134	123	139	138	133	141	122	168	150	125	146	143	124	134	142	123	154	121	149	121	161	154	116	138	154	149	129	141	140	136	144	138	143	134	136	131	129	135	140	167	134	153	133	119	137	117	157	161	140	150	133	131	151	142	147	134	137	140	149	128	128	149	155	145	132	137	142	132	141	150	149	149	109	134	154	120	121	148	132	132	125	135	154	139	145	151	142	141	131	134	118	153	128	142	139	124	155	115	153	166	142	136	142	145	131	146	125	135	142	152	135	150	136	156	144	128	147	142	127	156	147	113	135	145	143	134	140	127	131	166	142	150	137	130	142	123	134	144	155	127	139	145	148	132	131	140	128	148	133	133	152	134	114	134	136	148	137	144	118	150	133	126	147	124	145	127	138	129	138	145	128	154	147	128	131	134	136	122	145
2192	512	580	641	507	511	484	486	466	480	446	419	409	491	411	424	456	421	423	435	432	419	398	429	422	437	420	445	410	414	448	452	409	432	428	397	415	439	449	412	413	412	432	414	444	451	478	464	389	423	420	418	426	408	404	425	430	413	440	429	434	423	445	401	411	406	374	371	403	423	400	391	400	468	405	401	432	403	445	383	369	396	394	398	444	387	409	385	414	433	424	405	397	401	373	416	397	415	380	401	403	422	419	394	426	427	416	425	405	416	426	404	419	433	432	430	412	416	412	431	426	448	432	444	423	419	410	418	432	404	415	426	394	417	440	406	431	410	373	397	409	420	390	456	396	427	408	408	428	401	415	421	414	419	419	394	429	410	413	415	377	405	419	394	407	409	394	426	420	430	389	428	434	426	408	389	408	442	419	406	436	386	424	427	420	398	422	423	442	411	445	403	406	416	437	421	410	410	418	365	411	434	403	443	399	418	426	431	390	413	449	412	388	384	407	414	422	447	400	398	411	425	402	408	400	407	387	416	409	390	394	393	421	415	417	381	410	444	399	432	422	454	440	434	391	423	400	403	412	424	404	423	412	420	381	424	404	426	425	414	391	427	435	412	431	435	424	445	429	423	432	427	424	415	431	416	445	411	425	405	426	440	378	420	409	438	403	384	409	416	423	415	442	442	398	418	445	392	426	434	407	401	385	413	401	427	438	436	409	431	392	409	414	415	406	393	427	422	407	456	458	390	400	417	440	466	383	424	412	433	387	418	459	422	399	419	413	401	404	431	419	424	413	395	438	394	433	361	422	434	434	421	398	455	413	449	440	425	423	429	416	412	416	360	426	385	400	423	427	434	431	435	418	417	431	413	399	414	397	406	446	388	446	399	416	453	421	395	406	430	429	384	435	379	401	431	392	420	406	399	435	425	396	430	394	439	436	401	454	414	415	414	454	447	379	378	425	396	424	419	437	442	406	414	417	401	442	399	455	431	398	433	417	465	402	395	404	390	392	400	415	387	406	420	438	389	414	408	421	382	378	412	445	397	364	397	399	425	387	415	365	431	408	445	414	404	423	416	419	437	442	413	440	395	419	398	403	402	434	381	418	423	422	436	394	398	430	414	412	395	424	396	425	412	397	407	425	408	453	403	377	411	384	409	409	368	408	385	406	412	364	404	406	414	407	428	409	409	434	378	421	401	410	419	405	381	371	400	400	398	432	405	420	413	437	422	432	429	413	413	426	384	415	435	391	383	408	436	380	402	444	390	419	400	415	413	421	380	453	438	403	418	408	450	428	444	437	437	402	400	433	414	390	388	428	456	404	448	464	420	418	448	445	421	433	471	450	393	405	402	434	410	416	407	435	388	379	449	413	406	434	413	411	425	443	387	442	444	418	401	420	398	387	430	412	395	402	399	410	437	438	391	440	399	401	424	415	418	407	425	410	428	432	428	398	396	388	399	420	424	391	453	453	398	401	372	438	424	404	409	413	396	414	415	416	381	430	402	405	416	432	411	419	439	413	378	384	425	405	416	428	414	421	412	408	425	418	422	441	425	385	416	409	419	417	406	400	449	396	425	400	394	363	434	392	409	415	374	412	377	422	403	407	367	400	416	408	426	451	422	413	442	402	437	441	428	440	385	439	433	380	448	439	390	432	402	393	425	397	416	369	397	427	416	425	407	399	430	436	416	404	478	419	387	385	445	404	423	366	455	402	407	427	445	436	386	408	399	391	404	440	451	426	418	429	442	448	383	386	436	425	390	394	437	452	429	388	464	419	445	408	441	386	420	418	445	418	394	432	401	417	403	397	371	414	411	423	383	412	421	410	432	419	410	413	414	367	422	445	433	410	393	406	418	380	444	394	404	446	395	379	433	394	424	418	415	420	408	452	406	407	448	413	408	420	373	437	437	396	399	433	414	455	401	404	402	454	409	392	422	461	428	407	404	436	381	404	399	384	418	404	435	431	424	404	438	407	383	408	395	425	425	421	415	415	400	407	416	419	408	417	415	391	405	407	436	438	398	440	392	422	425	455	414	402	422	409	411	406	413	402	444	431	400	401	437	395	396	396	420	403	423	429	420	440	442	393	430	428	436	401	424	437	435	443	392	460	412	400	408	415	440	411	428	416	389	441	410	426	381	403	424	426	427	455	395	397	407	391	402	445	437	416	411	382	405	383	382	379	428	417	420	420	390	430	392	386	428	443	425	444	446	417	448	383	397	399	439	400	414	394	399	400	394	429	382	427	411	407	413	431	425	419	413	401	451	427	392	423	410	415	382	401	437	437	407	405	400	380	410	441	436	411	415	443	416	430	400	425	389	407	385	425	434	397	415	436	431	416	432	450	406	413	403	385	436	404	428	437	408	439	431	437	420	429	420	404	404	405	413	447	402	417	424	415	388	428	463	416	408	422	396	415	390	424	405	396	362	414	421	428	422	419	442	410	396	433	434	429	415	453	406	424	414	419	431	426	401	466	430	434	422	430	409	435	394	400	431	428	364	447	427	393	419	410	392	463	389	435	423	432	423	379	399	459	439	471	429	433	432	399	404	423	425	405	402	395	379	419	368	410	395	404	383	459	426	408	434	428	398	406	426	410	419	404	381	420	409	468	391	405	387	417	415	401	438	431	407	416	423	445	385	402	398	408	385	380	413	381	396	424	382	405	388	428	426	391	407	386	399	397	418	383	399	410	395	446	410	416	420	395	416	420	431	438	371	387	401	432	412	414	434	408	375	400	435	422	363	395	417	441	438	414	398	407	429	401	398	407	426	415	414	417	446	421	430	448	413	448	426	403	442	441	410	433	448	440	469	413	430	403	420	395	388	417	438	392	428	411	388	417	439	427	387	399	425	401	422	434	429	424	399	385	388	406	404	418	436	436	442	386	429	466	404	411	415	402	430	431	396	378	458	412	384	394	423	412	414	402	434	411	402	392	422	458	457	395	429	421	403	411	358	430	404	383	420	401	430	432	407	411	403	406	380	396	422	399	430	418	435	406	418	456	420	396	418	403	391	389	423	420	417	433	422	427	370	428	426	407	377	402	426	450	460	419	429	374	402	418	439	426	409	423	406	425	426	438	411	424	437	404	403	410	437	411	382	413	461	412	386	398	415	401	429	403	398	392	412	436	404	410	399	426	401	400	447	387	395	410	407	414	396	439	402	391	415	393	401	416	407	354	423	447	441	429	425	395	361	411	410	441	437	412	402	412	435	407	440	408	446	439	419	396	432	433	427	386	429	467	428	416	420	415	367	367	413	406	410	385	427	416	412	409	420	428	397	411	381	427	403	414	433	427	399	396	444	385	427	413	394	412	410	416	432	426	396	395	399	415	455	422	433	447	429	420	402	436	402	413	404	385	402	420	419	417	441	414	417	418	389	442	465	436	438	390	414	411	395	437	418	447	403	415	431	408	400	416	374	424	429	436	450	437	410	410	412	410	410	418	439	431	461	443	424	391	464	437	427	444	411	456	426	415	398	417	405
7587	1069	1262	1013	696	587	446	343	314	317	249	213	245	217	214	217	236	191	221	203	185	212	185	218	183	203	192	193	192	181	212	219	165	201	208	182	170	187	156	200	206	196	172	148	194	196	195	184	170	207	182	183	185	179	185	188	177	192	184	189	193	177	179	206	181	166	204	193	192	165	178	182	174	173	164	198	180	191	176	189	208	171	159	191	208	176	172	181	179	174	165	192	183	188	192	185	179	208	168	198	195	199	159	176	172	184	189	181	164	174	185	177	187	160	171	171	193	176	188	181	157	171	165	172	208	172	173	167	188	191	167	175	162	186	180	200	192	191	180	172	187	194	199	188	171	181	191	208	167	178	186	170	191	184	185	209	168	165	175	200	164	178	175	223	190	187	187	184	158	188	187	179	198	197	174	197	183	197	175	181	189	163	194	157	192	173	203	177	169	161	173	194	189	179	180	177	182	180	186	184	177	186	193	165	174	202	166	188	161	190	158	153	174	166	166	194	176	170	173	195	189	171	168	180	183	172	162	174	196	181	162	162	183	163	165	197	175	153	175	188	177	179	165	178	187	175	177	177	170	183	199	209	175	192	173	185	164	191	167	165	178	194	198	201	159	199	173	183	157	184	180	157	156	174	173	185	161	189	206	184	185	158	180	180	182	213	197	162	157	209	179	173	176	173	167	196	192	162	175	179	184	176	205	190	178	195	169	159	177	157	206	167	165	212	187	186	181	195	172	171	184	193	190	178	184	172	188	188	171	174	204	161	175	178	171	157	182	189	165	178	198	207	178	194	177	173	177	198	154	182	178	181	193	161	141	191	193	173	156	177	216	192	191	183	185	194	189	190	198	155	174	197	159	198	187	185	182	157	173	187	167	169	178	199	165	187	199	191	152	190	186	177	165	176	143	174	173	169	199	184	176	167	158	202	154	183	178	164	185	185	203	171	210	194	158	198	189	188	195	195	187	179	175	170	170	173	186	175	190	179	190	157	193	181	183	178	190	188	151	157	199	184	189	195	198	168	217	202	182	202	173	182	162	190	164	197	175	167	192	161	173	177	154	183	186	163	170	176	165	173	181	180	188	160	185	182	190	195	198	183	175	188	187	195	201	184	182	188	177	189	176	150	180	152	176	173	178	187	173	165	178	174	176	161	177	176	191	187	178	176	178	183	173	206	202	170	192	184	154	203	192	196	192	167	160	170	181	156	173	182	163	201	152	183	172	184	174	176	172	224	169	179	170	152	169	194	164	193	186	170	207	171	170	159	158	167	155	157	180	198	191	174	178	163	202	159	203	177	180	172	207	193	173	188	207	160	166	201	186	175	193	173	207	184	213	187	171	156	189	204	191	173	199	159	188	184	201	182	179	176	170	194	166	171	171	147	144	180	177	189	201	205	157	173	147	177	175	197	178	194	175	168	182	157	176	182	180	163	196	192	194	172	163	195	181	174	188	199	183	184	179	183	196	206	196	169	168	203	179	169	204	179	187	191	182	184	174	181	194	185	190	162	211	165	183	196	184	208	181	194	177	161	178	191	163	163	158	160	174	175	195	153	193	176	186	160	181	188	192	171	219	185	159	187	189	170	197	180	173	180	174	163	195	202	189	189	181	171	201	168	166	187	216	167	196	187	188	185	166	153	172	190	189	175	164	158	186	189	175	164	186	175	198	187	196	187	171	187	191	169	189	193	182	168	192	215	192	166	185	195	178	204	204	179	176	181	195	192	183	195	184	174	193	190	155	188	197	201	163	170	160	169	192	193	173	174	157	176	182	181	192	198	191	178	184	197	165	144	184	194	167	173	176	190	182	167	156	182	187	163	192	191	174	216	167	176	198	167	183	177	196	190	168	181	163	169	185	172	164	183	170	170	141	194	187	185	172	199	195	183	182	178	187	188	175	164	176	183	180	196	203	193	200	177	181	182	168	186	187	174	193	169	167	169	175	188	167	205	171	163	194	157	179	223	172	185	154	162	191	187	199	162	179	187	181	157	187	185	182	171	175	186	192	184	186	185	160	173	180	199	175	172	191	181	181	207	178	171	174	159	190	169	185	196	193	184	183	173	173	203	161	181	180	146	177	163	197	157	191	188	206	183	189	184	189	174	162	201	186	180	174	196	151	167	166	168	171	180	166	167	184	176	159	143	154	183	176	194	172	195	171	190	177	189	178	188	180	162	163	178	196	174	208	184	171	204	193	177	195	214	167	181	161	188	183	185	184	183	157	174	185	178	197	198	172	187	169	180	178	186	177	196	213	174	161	157	171	201	174	179	212	180	185	192	175	169	187	151	186	178	197	189	180	192	187	201	176	180	182	188	179	174	169	193	190	191	196	155	185	192	198	185	152	159	191	204	191	174	188	179	171	193	192	150	203	180	187	187	177	189	170	175	191	157	180	199	176	187	192	173	185	184	193	168	159	194	176	191	182	166	179	175	165	186	190	178	179	176	168	182	168	196	202	183	163	184	179	176	146	189	187	176	167	179	187	186	200	166	171	181	194	191	193	190	167	181	193	183	153	174	184	181	188	185	179	217	187	189	178	203	181	209	162	180	156	173	188	179	175	183	177	165	180	156	192	213	188	175	182	163	205	166	179	149	184	167	171	181	176	156	192	193	180	191	213	188	207	201	177	179	189	162	197	168	190	182	177	168	175	192	197	165	175	193	159	181	178	176	170	181	177	201	162	208	184	179	181	165	186	178	175	174	175	178	167	190	168	191	164	173	185	189	192	166	182	201	174	160	195	178	164	185	196	196	180	167	151	166	197	181	163	194	186	184	178	186	195	167	165	175	186	207	146	191	187	202	178	158	178	166	194	184	173	169	216	195	178	196	161	178	206	181	205	177	177	157	177	170	187	178	181	193	183	169	165	174	166	183	195	173	192	172	193	190	203	185	180	153	186	225	185	175	198	203	175	172	193	184	175	171	219	179	177	186	176	174	159	192	176	203	190	171	184	186	186	188	194	181	189	169	182	151	154	187	183	172	184	197	203	194	165	168	178	192	164	155	179	176	160	185	190	189	202	178	187	183	182	149	176	188	194	163	194	178	187	167	156	189	189	205	177	187	186	170	177	195	162	177	178	178	203	193	181	179	185	194	174	193	186	171	200	179	188	201	207	178	177	182	188	163	173	141	168	156	179	180	167	187	143	180	181	174	200	167	195	164	160	194	176	216	186	184	187	198	197	190	186	177	190	181	183	175	195	180	175	207	161	165	184	205	189	175	155	186	164	188	169	193	197	195	172	175	182	200	154	200	174	176	168	217	187	176	182	178	188	222	169	183	195	199	190	213	171	166	187	180	185	176	185	196	191	179	190	183	173	197	190	204	215	177	183	178	165	181	183	182	175	197	165	192	190	180	141	162	199	176	159	161	169	182	180	146	168	170	189	194	176	183	195	163	173	167	166	207	211	182	183	190	179	158	172	171	176	202	189	185	166	166	191	192	181	164	151	197	184	179	173	187	182	191	199	154	188	174	180	180
5842	1354	2767	3228	2856	2297	1887	1540	1410	1272	1168	969	935	825	890	782	728	736	712	716	703	643	621	605	636	600	641	629	588	619	615	607	592	606	600	562	588	554	621	613	568	558	574	563	560	571	546	585	545	549	544	560	555	595	576	538	492	571	542	566	506	543	547	513	553	591	561	537	520	526	522	533	514	542	528	521	547	519	529	524	514	511	530	522	502	533	511	545	518	524	527	526	569	574	533	519	526	482	509	506	543	519	538	568	519	521	519	522	500	537	542	524	504	550	532	496	515	544	536	547	490	558	534	524	485	535	546	486	507	555	515	489	525	536	519	487	540	509	479	552	511	500	537	508	490	547	518	538	526	516	494	553	490	505	509	498	528	538	525	528	535	539	537	534	569	503	499	534	494	509	494	531	539	493	490	521	520	517	511	503	519	520	528	539	499	497	494	605	502	554	525	554	533	541	546	552	548	526	502	522	535	532	517	539	523	524	508	532	545	519	467	516	516	515	539	538	495	470	554	548	532	538	527	514	533	517	537	523	504	537	539	532	539	515	520	490	527	472	516	575	529	549	530	517	514	527	548	505	578	563	533	558	512	554	515	515	526	572	552	483	544	495	516	528	493	529	489	535	529	477	516	491	545	497	507	494	510	482	531	493	506	530	530	509	484	516	500	496	511	488	512	546	519	497	503	521	512	565	496	524	488	519	518	553	537	506	528	524	519	542	508	497	548	550	534	522	513	507	519	510	537	485	549	496	524	517	507	508	546	536	531	508	516	505	569	540	526	546	549	501	499	539	560	473	530	518	509	526	509	548	522	488	542	466	517	550	499	523	531	536	531	555	508	529	539	510	497	533	525	533	510	523	538	534	555	528	562	532	522	510	525	533	564	527	567	505	500	485	503	508	549	511	491	528	524	499	507	514	541	520	527	492	495	450	511	542	502	485	520	537	551	489	538	584	519	473	519	509	559	507	512	503	528	502	523	480	484	511	544	514	498	540	533	485	488	494	503	558	529	478	499	499	532	550	519	517	513	517	492	563	542	522	537	544	581	497	522	535	522	507	553	550	506	556	505	477	525	495	521	507	531	513	580	520	551	545	547	515	511	488	496	503	504	498	492	519	467	521	512	513	512	513	532	505	525	509	501	513	500	529	524	550	481	506	524	530	534	529	561	480	544	502	525	493	553	507	543	556	521	510	552	497	503	537	511	556	528	503	529	511	522	530	509	484	520	508	496	471	498	506	516	511	515	500	518	505	530	497	515	527	514	492	560	540	530	536	521	549	494	546	514	540	481	502	481	512	505	512	546	521	539	560	504	527	512	512	529	491	486	530	521	523	508	511	539	517	513	508	553	523	505	500	539	522	527	521	524	522	509	564	525	532	557	535	536	522	532	506	522	505	523	518	533	529	483	506	500	517	484	545	492	499	503	523	541	567	529	540	510	536	524	556	538	516	503	489	556	504	479	514	550	548	560	531	529	505	515	488	503	561	537	508	493	533	500	523	526	508	547	526	509	530	491	540	512	514	516	488	537	513	498	536	529	535	513	535	522	544	575	511	530	535	536	561	492	526	543	532	504	518	515	521	505	510	458	510	555	530	507	464	518	534	522	550	529	502	471	523	512	538	502	518	532	546	493	489	543	563	512	511	552	537	466	503	513	498	525	529	541	509	492	508	545	492	507	476	539	567	510	512	505	510	539	524	539	548	517	521	532	504	493	498	527	520	503	505	511	517	535	503	514	471	510	536	581	497	537	508	540	509	507	508	489	475	529	489	515	483	547	525	531	558	526	545	530	508	530	537	501	505	516	506	481	498	511	527	520	489	510	522	547	558	524	536	535	535	611	498	524	538	563	535	527	507	528	495	505	475	562	517	496	530	527	522	522	497	513	539	550	498	547	515	503	482	554	515	520	535	508	539	498	514	609	545	525	503	502	510	525	532	495	516	526	474	524	540	523	469	511	526	528	535	548	546	510	501	546	520	524	482	502	513	541	540	503	512	512	540	514	470	492	532	540	528	540	525	492	524	534	507	498	537	554	548	531	497	520	554	508	539	528	522	497	515	526	516	511	532	548	502	543	512	506	486	488	501	486	523	499	523	512	545	496	536	485	504	479	515	532	529	555	556	514	483	536	527	508	517	533	563	495	534	551	546	555	503	489	526	546	516	569	537	551	536	534	491	525	509	520	561	529	499	484	535	470	518	496	524	552	525	510	491	490	511	530	499	473	546	512	516	532	518	519	513	516	556	521	504	498	524	496	478	533	481	506	494	514	516	498	537	532	539	527	494	486	541	522	508	536	491	541	547	528	513	490	513	520	510	511	489	549	563	534	531	513	507	509	499	544	539	532	515	523	498	527	517	524	544	498	529	529	524	496	545	536	530	508	502	503	536	513	543	497	537	508	522	530	532	534	525	563	553	520	498	539	527	538	522	500	492	580	587	523	514	520	551	554	534	509	505	508	543	519	584	495	546	515	539	509	494	557	507	503	537	506	512	570	510	456	525	564	486	523	538	530	524	573	488	539	525	529	539	529	518	548	551	477	514	583	499	539	508	521	545	513	527	528	517	498	526	509	523	517	493	533	488	544	565	499	541	536	560	525	544	510	538	534	515	549	540	522	533	501	521	506	516	525	540	507	505	514	550	492	511	487	535	518	499	532	511	514	487	509	551	530	526	539	521	477	501	493	522	530	507	526	496	527	542	497	519	527	475	537	536	551	526	491	551	493	505	480	553	553	536	519	529	514	543	554	553	562	534	495	511	499	499	559	491	550	525	547	541	495	578	530	550	504	524	507	525	515	520	528	520	555	514	533	501	511	545	507	527	544	510	485	505	472	514	523	519	543	499	553	513	512	481	535	503	484	537	509	539	498	533	531	494	531	544	501	536	541	503	497	532	556	529	540	537	500	516	559	529	552	505	528	497	505	514	560	525	544	546	535	536	545	525	549	532	484	468	529	487	509	585	499	511	543	520	586	493	521	544	523	513	522	525	509	503	510	514	543	517	544	503	554	508	480	523	521	529	532	516	546	518	519	547	544	544	530	534	566	526	541	513	482	489	522	569	530	529	491	546	530	497	520	522	504	518	533	511	520	506	534	553	504	519	536	511	474	508	514	524	537	483	506	489	545	552	510	563	520	534	476	503	537	532	508	499	526	507	495	533	509	539	497	502	513	461	544	529	528	502	501	521	543	504	507	493	539	514	490	518	490	515	521	497	519	554	510	512	561	505	501	511	535	511	485	524	520	542	510	491	512	531	547	549	456	527	540	509	517	553	539	507	518	517	511	549	546	497	528	521	513	501	532	528	495	536	544	538	521	577	547	528	552	548	501	520	528	473	514	485	496	520	479	532	574	531	546	515	546	502	520	499	557	555	518	526	510	516	525	527	532	510	459	518	505	519	540	517	560	515	539	497	541	505	461	475	520	547	482	511	526	489	497	550	518	502	468	541	534	477	542	528	539	553	508	525	463	534	546	523	503	526	546	530
14399	2645	2691	2041	1485	1130	919	748	687	566	545	524	520	498	471	475	438	401	403	423	390	392	376	336	383	372	402	406	378	405	374	393	403	397	380	388	387	361	388	330	349	395	367	362	384	388	370	327	357	345	399	391	347	366	373	400	383	357	383	359	378	350	368	360	370	354	386	385	378	329	380	420	386	393	351	390	401	369	349	359	363	406	349	391	380	380	333	358	366	303	327	352	349	385	351	370	366	383	384	352	315	393	367	352	393	356	376	360	356	365	336	416	380	374	375	352	367	368	364	385	344	361	365	370	359	351	382	358	319	367	338	318	384	356	403	371	364	321	309	333	356	378	393	360	381	341	373	318	402	369	373	368	362	318	373	406	366	385	378	393	366	361	370	336	383	340	365	356	354	380	352	367	382	358	377	364	340	334	375	359	354	357	434	375	365	414	361	387	353	380	353	356	387	378	364	366	369	361	364	373	389	376	346	364	356	367	330	364	351	398	381	392	392	365	363	362	367	387	374	349	373	368	337	370	380	373	363	370	364	338	347	378	387	381	343	351	369	377	374	384	381	359	331	322	362	368	366	350	364	370	360	368	384	296	358	370	399	376	350	333	355	370	321	369	375	312	342	359	373	360	369	342	328	358	379	347	376	360	344	341	381	374	375	376	395	342	337	345	337	361	365	350	356	384	364	372	406	378	322	364	337	328	333	356	336	372	337	377	383	339	344	381	378	350	335	355	385	369	390	375	398	368	350	350	373	387	387	358	376	408	391	343	351	381	342	389	402	353	372	351	338	361	365	366	337	380	352	375	352	378	396	356	354	324	319	369	384	372	362	357	367	353	393	400	332	346	362	350	370	359	359	378	346	337	395	354	389	394	337	377	361	362	368	368	353	353	362	326	369	364	362	357	373	360	373	399	366	378	327	391	338	360	341	377	321	356	375	354	355	356	382	372	399	387	390	349	375	349	378	397	376	347	371	363	376	409	310	337	357	355	349	365	370	378	357	353	354	390	366	354	410	372	344	376	347	368	355	378	405	372	350	391	370	358	375	369	358	349	376	347	324	324	339	362	394	358	376	336	389	362	404	357	361	369	342	341	374	362	352	355	356	345	386	389	321	373	354	354	355	347	365	327	356	361	366	379	379	326	340	335	381	399	376	410	326	336	412	336	322	363	326	372	358	381	385	376	393	394	380	386	343	354	384	340	332	381	312	373	349	385	372	354	354	355	378	353	390	348	374	366	363	382	361	353	357	351	360	376	388	321	367	393	391	344	348	371	341	361	345	388	353	391	317	358	402	387	347	400	392	379	373	377	356	381	367	358	388	377	333	390	343	374	368	391	373	374	374	343	348	337	343	365	358	372	338	371	346	342	340	372	328	362	379	342	371	400	349	363	354	331	340	362	378	350	350	380	384	388	319	354	355	398	326	384	334	339	377	350	360	344	374	363	409	364	362	333	384	326	354	350	377	313	383	379	352	355	393	335	360	360	388	332	384	369	383	387	318	394	364	382	363	362	349	334	386	353	328	364	351	357	337	374	353	338	352	336	401	356	337	375	372	408	373	374	400	356	370	356	391	383	349	371	387	357	377	360	347	355	351	357	371	362	351	335	398	351	341	361	319	368	346	385	387	387	367	377	397	345	378	393	361	360	359	356	363	336	405	358	328	313	335	390	356	366	355	361	394	357	379	353	381	368	326	349	362	388	351	376	376	372	318	349	358	361	398	359	385	369	378	379	349	383	385	360	377	377	316	341	364	346	344	374	344	375	334	378	333	346	385	361	382	368	397	370	380	391	369	382	360	375	351	372	385	376	377	370	382	383	353	352	352	359	359	365	363	345	365	338	348	333	355	348	363	382	371	395	389	417	349	368	372	327	362	366	350	379	352	355	361	355	334	377	384	356	369	354	354	362	398	383	360	366	305	393	345	366	371	381	371	346	379	388	393	346	370	324	339	367	369	337	373	357	378	378	361	370	375	361	347	382	371	326	424	347	342	336	385	386	326	376	338	380	373	399	383	329	331	335	353	331	356	342	395	355	358	335	373	384	358	351	332	372	350	363	338	349	363	344	336	358	350	343	390	336	364	364	357	376	371	377	331	375	391	346	347	341	377	362	388	346	388	360	379	366	369	362	349	356	323	327	357	344	388	382	338	381	326	380	343	387	341	339	376	349	362	373	357	344	370	379	347	377	355	377	371	389	395	373	373	370	335	355	399	346	394	360	358	388	398	348	381	358	322	356	362	341	376	329	402	394	357	369	367	377	337	354	353	369	331	363	324	335	404	349	343	366	349	352	359	361	364	354	360	373	328	362	367	397	350	349	383	395	372	395	382	378	358	370	353	401	326	340	345	376	367	371	366	400	399	344	345	359	357	350	385	350	362	352	341	360	360	340	384	354	353	346	361	367	389	362	367	352	376	383	363	382	352	359	333	357	369	391	342	353	388	359	368	364	379	368	315	392	363	390	399	373	362	362	351	339	385	385	376	365	377	362	403	357	373	404	346	363	374	363	390	369	373	367	347	326	324	349	366	309	355	381	362	372	368	353	354	327	355	398	364	354	387	368	371	342	372	371	354	382	374	368	362	325	348	346	368	385	349	365	358	385	424	384	383	350	396	371	370	367	353	388	338	404	363	391	366	345	368	372	374	376	350	328	393	344	351	351	379	379	354	349	380	349	379	370	363	348	358	370	364	374	347	342	360	379	366	341	370	353	366	360	358	361	378	341	366	360	372	364	346	360	335	359	353	347	361	371	343	364	363	339	380	349	401	376	383	362	342	370	385	363	317	375	351	354	372	363	341	356	357	342	373	372	367	371	378	384	352	382	367	364	379	433	393	339	330	366	347	352	376	345	336	335	365	331	353	399	354	330	376	348	355	369	347	363	449	373	382	399	408	354	374	397	383	405	376	349	349	369	361	357	346	342	334	373	388	375	381	370	352	359	371	405	362	347	346	341	385	364	366	369	419	357	387	345	335	349	377	339	379	362	376	380	356	355	381	337	396	335	328	387	360	380	355	366	342	349	334	349	359	357	395	332	370	369	377	346	374	379	344	369	416	384	349	351	384	367	362	367	354	371	393	318	372	374	370	355	343	381	376	368	358	328	324	369	361	361	377	374	370	358	352	364	363	363	330	303	388	360	377	326	365	350	336	383	365	362	352	349	384	340	349	363	384	404	353	363	354	346	357	354	352	356	350	339	368	343	351	350	362	327	354	378	392	391	383	406	355	370	387	347	360	360	362	347	339	353	389	388	338	391	352	340	397	353	382	356	346	400	351	356	380	368	345	369	373	337	380	364	374	388	345	362	374	369	376	363	350	427	360	368	339	398	342	350	352	335	370	363	369	398	306	335	339	353	347	384	375	382	387	350	317	347	358	343	372	354	406	386	384	337	344	351	356	353	381	389	351	378	366	332	380	365	377	360	355	390	387	376	322	351	358	320	363	358	373	347	394	395	362	338	336	349	374	427	406	371	352	373	357	362
7810	2497	5126	5963	5206	4341	3487	3006	2572	2270	2080	1826	1774	1583	1530	1472	1426	1362	1248	1288	1207	1140	1169	1154	1119	1130	1122	1108	1105	1100	1002	1053	1065	1006	1001	1034	1069	1001	947	993	992	991	921	976	982	963	982	958	987	956	967	964	984	991	956	902	941	905	976	963	940	876	916	931	887	970	911	910	923	929	912	969	947	953	915	945	905	958	880	878	907	943	899	913	941	902	937	834	919	921	862	897	894	962	902	896	913	988	888	933	939	903	942	896	926	930	919	920	926	918	896	841	908	855	905	893	970	912	862	920	874	877	937	859	900	913	879	915	870	902	882	941	948	880	919	930	878	868	861	941	936	843	883	901	918	936	922	983	933	876	939	946	891	973	863	893	835	906	916	938	884	928	916	859	885	860	877	907	931	903	901	913	873	883	888	906	875	916	923	920	830	930	898	871	934	872	933	874	845	911	872	875	969	866	872	928	894	920	999	881	912	882	947	942	930	919	901	911	895	956	846	886	913	875	908	935	918	928	941	916	893	890	931	931	867	896	911	925	849	916	856	884	895	941	921	883	929	952	865	897	866	875	895	903	895	914	909	911	865	913	942	875	870	901	934	876	896	952	920	884	888	961	906	872	864	859	849	905	899	918	935	855	891	932	909	862	921	898	905	914	920	864	894	927	911	890	880	936	920	910	900	895	917	902	846	837	949	910	941	889	919	884	972	844	931	887	897	931	905	899	892	971	902	933	896	926	953	902	908	918	865	863	864	918	860	867	919	899	895	879	906	913	911	906	873	911	876	870	914	869	868	885	897	918	914	919	924	924	907	865	873	864	883	909	917	927	904	868	873	887	886	948	951	889	887	920	891	921	889	883	882	884	882	941	915	878	909	921	918	892	849	893	922	894	872	864	919	896	865	915	861	915	870	902	869	875	893	833	877	858	901	937	905	885	842	878	883	863	904	885	882	862	875	875	950	889	906	874	950	861	920	912	836	924	921	908	891	926	953	933	878	935	963	897	843	868	909	909	893	892	912	914	886	838	856	892	871	928	877	871	923	918	930	897	899	867	878	941	817	919	953	888	902	888	917	906	973	949	853	906	945	919	936	905	931	884	901	946	932	886	904	839	915	899	882	930	876	868	896	897	868	875	900	917	865	854	856	963	886	836	900	899	890	946	909	853	896	906	928	935	977	903	906	925	918	888	841	913	903	913	924	931	955	845	934	920	903	896	893	924	922	894	898	872	943	905	928	889	882	911	848	926	897	916	881	925	925	872	895	930	866	930	927	910	889	857	907	891	928	841	931	886	893	843	922	889	868	868	847	898	927	917	900	966	895	965	882	856	891	860	893	874	935	862	913	920	913	881	850	918	885	902	886	913	946	922	890	905	904	927	886	931	916	906	834	830	871	883	939	874	877	907	860	891	862	920	871	903	960	893	903	910	913	935	872	888	858	854	901	877	853	884	885	902	896	947	880	905	962	895	863	896	897	832	861	899	896	887	891	846	921	890	872	923	904	874	884	870	897	844	860	874	894	913	856	853	896	898	819	882	846	890	859	876	896	899	933	891	953	859	894	889	903	860	905	907	893	913	869	883	858	859	929	893	870	885	902	919	882	933	906	902	893	948	888	905	857	819	932	893	942	894	921	929	911	914	898	866	888	894	914	884	943	926	898	860	890	866	899	893	893	864	903	932	936	903	925	871	925	894	891	898	900	878	931	877	898	932	912	888	871	897	904	947	908	940	894	939	881	886	873	895	888	903	902	905	868	911	843	871	908	871	892	880	937	828	882	935	912	860	924	932	914	886	922	836	899	879	887	857	881	877	898	909	853	907	886	934	899	842	871	957	916	950	908	883	900	889	894	918	920	918	915	858	914	882	866	896	858	928	940	933	900	927	864	895	924	911	887	916	912	878	880	901	933	870	919	894	873	847	885	877	935	879	935	914	927	909	906	917	901	871	844	900	885	882	869	872	902	885	954	897	915	917	928	909	918	895	885	920	882	915	845	937	904	903	930	955	846	909	874	861	838	869	890	942	897	879	923	888	905	887	862	906	897	856	892	938	901	931	896	862	863	914	909	905	899	910	880	926	841	876	913	829	916	907	923	885	869	880	941	893	953	931	838	900	942	912	875	909	832	906	900	939	914	938	900	869	890	906	909	844	861	920	934	829	886	931	918	872	893	888	906	915	938	891	885	895	921	866	918	892	917	939	910	898	842	899	947	949	879	938	949	892	882	839	904	896	891	931	889	921	983	855	874	862	926	882	876	858	936	894	903	903	887	891	911	931	922	838	928	956	873	867	989	894	877	881	912	942	862	904	911	877	859	909	932	793	888	926	906	846	897	886	915	913	906	893	973	927	888	954	921	869	858	881	883	871	908	881	916	885	921	924	903	881	925	878	916	908	871	852	901	921	846	853	919	966	952	884	891	922	902	933	862	955	906	880	860	887	914	866	907	871	945	895	860	945	924	918	897	967	891	908	944	850	896	922	935	907	896	943	926	938	858	880	940	892	917	898	843	875	884	951	913	892	844	906	844	966	862	887	913	852	858	915	935	852	878	847	890	913	936	948	880	891	902	971	936	902	917	895	907	879	886	884	899	883	853	903	883	812	898	879	894	905	858	868	935	913	884	869	886	858	945	930	909	866	878	839	939	940	899	933	948	918	884	901	904	927	862	901	896	887	904	868	909	872	874	922	883	888	886	903	912	869	876	921	885	857	959	927	904	859	872	923	871	933	888	889	907	904	908	933	915	866	918	897	907	936	935	927	876	906	954	864	832	914	868	909	882	831	921	888	878	898	929	894	902	850	899	927	941	868	921	882	848	875	910	900	886	900	873	972	890	962	877	913	897	878	976	872	927	923	875	824	870	931	871	901	872	889	856	839	916	961	946	891	912	876	875	939	858	869	939	922	911	897	894	919	914	893	856	909	851	909	906	874	875	914	898	936	897	926	911	872	880	840	919	875	921	916	861	885	910	982	887	869	929	924	911	892	933	880	897	886	883	938	894	870	911	911	868	889	913	840	918	896	893	916	952	876	920	885	856	895	907	878	856	908	937	909	937	869	872	932	864	890	852	888	926	988	883	899	909	921	883	894	903	871	892	958	897	883	919	913	858	862	890	872	902	902	938	912	893	885	932	897	878	931	926	893	896	877	932	888	876	931	893	887	855	857	901	890	935	920	897	918	878	914	887	881	883	863	930	869	892	903	906	867	925	886	903	914	921	881	913	891	878	934	879	923	926	908	898	876	944	900	923	881	890	895	951	908	843	895	905	945	938	967	843	891	865	914	902	846	881	924	861	909	900	948	898	892	925	858	878	895	918	914	894	954	854	905	912	852	863	880	885	861	899	933	902	927	908	831	863	951	870	916	869	887	933	952	955	938	920	920	968	866	859	900	868	928	926	855	873	887	873	902	943	909	875	908	907	884	901	924	915	929	868	894	905	902	894	909	955	862	890	917	914	918	908	830	936	871	876	889	948	901	923	939	961	894	947	836
2018	184	184	178	130	140	157	126	158	112	136	130	126	136	161	167	128	124	136	134	133	128	139	154	135	121	137	141	146	121	159	139	142	152	139	139	143	125	125	165	134	126	114	129	155	156	130	136	138	138	153	134	140	140	144	128	143	154	140	125	163	137	140	156	139	118	147	129	135	157	129	124	142	157	164	132	142	162	130	135	151	149	129	118	110	123	135	129	129	144	150	135	123	141	124	145	121	114	131	130	123	117	154	128	137	131	139	146	141	134	134	127	148	137	139	130	158	119	131	144	150	123	146	156	127	119	126	140	118	124	128	135	137	131	125	130	140	128	165	136	137	142	135	115	151	118	131	133	119	145	162	150	159	136	148	124	145	135	120	152	140	109	135	133	129	136	115	143	146	142	135	139	125	142	134	136	140	136	122	137	121	140	144	132	134	137	141	165	129	139	137	138	118	162	136	142	134	136	148	128	130	147	125	130	131	129	155	138	138	138	145	150	145	131	156	150	133	138	149	144	150	118	131	168	138	125	119	140	119	134	136	142	123	170	142	114	120	140	153	148	132	150	144	115	146	121	148	128	148	131	145	144	135	122	128	133	142	123	124	118	145	117	140	141	153	150	132	120	151	132	111	130	132	147	130	139	140	118	145	134	161	129	154	139	148	136	142	135	135	149	137	134	146	152	149	139	137	140	133	125	133	139	145	129	157	143	129	132	132	143	117	145	126	129	142	134	121	134	142	156	179	137	114	147	138	125	136	135	131	117	132	152	125	123	132	139	158	155	161	146	113	115	136	135	132	127	142	115	132	145	144	120	157	135	134	133	127	138	138	151	126	133	145	140	140	128	134	139	159	126	151	135	114	124	134	153	140	134	119	131	130	153	125	138	133	150	152	137	152	126	137	124	140	141	115	135	157	115	140	122	131	125	137	121	142	154	122	136	123	130	132	150	155	130	135	134	139	139	132	119	150	123	124	125	128	144	126	134	121	134	140	133	123	148	146	125	146	145	137	164	129	145	148	129	151	131	131	154	128	127	123	127	134	152	120	159	118	137	124	118	135	134	142	142	136	132	128	161	130	171	159	142	129	141	124	148	140	135	142	119	134	142	126	147	146	119	123	132	116	135	121	125	132	135	139	136	129	138	127	127	135	147	162	122	116	142	140	143	120	113	152	140	113	136	123	136	144	129	125	131	144	100	148	139	139	143	139	122	138	124	123	128	129	114	129	122	154	120	132	153	133	132	129	126	118	153	152	116	135	135	149	138	129	144	144	139	137	131	142	150	163	139	132	163	163	136	124	143	157	141	127	139	164	165	120	134	145	143	139	142	131	151	127	129	141	128	155	154	142	123	142	138	136	132	126	126	128	147	130	138	116	124	110	138	141	125	144	137	145	122	133	138	141	131	146	137	142	161	140	125	148	142	129	137	134	117	139	139	128	132	137	155	125	140	155	127	127	162	115	133	150	131	122	124	140	152	131	136	136	124	129	137	122	139	124	139	137	152	155	139	144	160	143	117	131	137	118	135	134	139	134	140	128	135	132	126	145	135	142	131	148	137	121	136	133	129	149	152	129	120	113	121	134	140	140	139	126	132	177	140	142	138	131	134	150	132	112	135	133	154	131	134	147	135	122	134	140	124	142	133	141	150	138	128	137	129	122	121	133	142	120	146	134	124	134	139	142	146	146	158	142	142	131	138	156	132	125	139	139	136	132	153	122	130	136	120	151	135	125	125	144	139	147	122	144	150	113	127	128	162	152	133	116	148	121	144	148	143	125	150	140	131	136	114	141	155	156	114	154	128	119	126	116	132	112	156	146	159	151	138	121	132	131	140	128	135	145	128	147	132	122	116	150	113	151	147	138	148	131	149	130	124	123	128	157	145	166	162	137	136	143	139	142	115	135	119	119	123	142	125	145	135	162	137	145	156	144	139	127	134	130	128	127	117	121	122	134	122	142	135	130	116	131	144	129	138	139	141	140	125	128	143	122	150	120	132	141	142	147	147	128	124	135	140	120	142	118	149	160	104	103	133	143	142	130	148	134	130	137	127	136	120	136	147	134	134	139	143	137	127	163	123	127	140	116	156	170	121	106	164	140	141	146	146	109	117	142	130	147	105	133	154	141	133	147	143	149	140	149	133	135	121	165	154	145	117	125	136	159	153	134	121	141	146	126	139	127	141	142	177	135	137	144	135	121	124	117	145	158	118	126	119	136	155	125	137	114	126	142	142	114	127	127	130	127	105	122	129	128	136	157	109	115	144	142	138	140	141	140	132	143	131	122	138	152	164	125	133	147	114	144	145	155	153	136	133	118	124	128	142	140	149	170	153	143	150	145	149	120	135	139	145	124	125	121	132	143	125	122	119	167	149	151	143	146	134	147	154	131	139	130	148	144	126	148	135	122	118	135	130	144	135	143	145	136	119	141	139	150	153	119	165	124	151	118	146	148	124	140	144	120	135	138	121	148	145	139	131	156	136	130	124	157	139	124	134	139	119	119	146	146	137	125	117	130	148	125	154	137	140	128	144	138	145	128	153	160	154	113	134	139	149	141	149	113	129	124	131	135	147	140	145	127	128	132	153	125	136	129	151	152	137	143	130	146	127	137	153	130	116	145	124	151	143	115	113	124	134	147	119	141	151	128	147	133	128	140	132	128	156	148	156	154	142	132	143	145	130	133	134	137	144	122	140	143	141	152	142	157	139	146	118	119	119	117	143	127	143	138	158	132	133	135	124	110	137	140	117	149	117	150	154	121	139	141	128	145	130	128	132	155	135	119	135	131	136	142	106	135	112	116	133	118	118	140	145	133	116	128	132	138	148	129	132	127	128	133	139	136	121	106	123	123	136	124	119	130	121	141	146	138	129	131	136	163	144	120	133	152	119	136	132	148	129	120	123	115	132	120	144	134	116	132	122	147	122	135	160	143	129	150	143	158	129	142	129	126	134	159	161	127	142	139	114	132	152	150	136	137	129	141	129	136	146	128	140	142	143	146	140	139	133	119	142	151	143	163	134	134	141	137	136	132	139	112	129	150	129	133	157	160	145	155	132	123	147	156	138	131	131	124	142	114	136	135	139	140	169	160	149	143	153	136	152	137	121	115	179	160	149	125	133	118	152	124	126	131	134	119	123	147	133	140	132	146	148	129	131	119	169	147	161	118	143	129	143	149	130	144	138	128	131	128	153	129	119	135	133	162	134	136	137	107	140	136	134	131	144	131	134	144	123	116	142	128	130	142	142	134	128	128	122	173	143	143	128	133	127	133	143	132	130	158	137	128	152	122	140	135	146	125	116	121	128	164	149	138	154	148	141	123	149	139	107	132	166	111	117	141	151	144	154	135	144	148	141	136	126	134	129	148	148	140	122	141	134	129	146	139	158	143	144	138	127	138	132	141	130	125	125	136	129	101	137	133	134	158	143	142	133	164	123	115	117	135	138	128	162	130	119	138	126	149	135	137	147	130	131	137	115	151	142	151	122	130	127
2110	492	499	513	472	516	449	474	436	398	443	438	396	374	421	422	418	417	382	437	404	447	413	384	396	413	396	361	401	427	420	404	418	455	454	405	444	453	387	423	410	401	441	393	410	420	395	378	418	431	440	383	404	391	399	388	424	426	424	394	413	401	427	413	428	389	407	403	391	424	396	407	437	404	434	394	380	388	419	418	405	418	380	431	422	424	401	458	405	475	417	391	440	404	414	401	429	380	401	388	417	408	418	396	447	437	398	368	377	426	398	398	409	406	402	391	432	399	426	393	423	394	397	417	428	441	443	410	408	365	379	425	394	420	391	421	395	436	409	390	414	399	447	397	393	386	445	380	441	400	384	423	435	419	391	415	433	400	425	433	394	422	436	423	418	387	407	431	387	390	408	414	388	431	422	387	381	415	430	435	411	437	413	403	421	448	375	428	420	414	432	394	416	443	387	381	392	422	398	397	387	390	418	420	420	402	438	418	424	383	416	441	424	371	432	378	432	446	386	431	399	378	433	413	418	441	402	398	426	405	418	394	409	375	422	419	401	398	404	406	395	399	398	386	427	378	407	392	425	378	414	402	447	402	368	376	394	400	404	428	432	421	410	407	381	403	401	399	424	402	430	406	396	384	408	425	434	397	421	430	390	419	403	369	412	406	434	428	379	400	413	389	368	417	447	402	407	379	424	414	428	333	411	411	404	378	413	397	403	413	410	406	404	438	408	384	422	381	364	387	413	431	461	432	380	403	424	416	391	425	418	367	434	427	420	391	403	379	409	428	390	448	410	409	399	410	446	395	395	410	425	407	376	388	387	362	425	425	424	414	394	394	393	418	392	396	404	400	381	390	429	430	401	421	429	432	397	405	428	392	420	436	440	377	448	421	399	399	402	439	410	433	411	411	450	410	389	411	409	388	390	406	430	415	425	378	406	393	379	426	431	401	430	380	432	404	409	403	408	401	406	385	394	356	405	436	395	393	416	406	407	410	436	421	405	403	381	406	423	388	442	429	406	401	392	423	443	402	399	429	423	403	394	392	411	396	375	366	408	409	411	436	433	429	388	400	425	401	424	400	424	416	416	421	414	397	404	410	407	408	424	409	386	408	403	419	406	401	409	429	390	380	390	381	423	440	406	402	428	396	402	403	412	381	410	411	418	410	418	387	389	407	382	345	396	422	418	416	418	402	392	377	420	396	399	412	429	366	386	407	401	382	430	438	434	426	407	433	392	389	407	383	422	412	433	406	431	379	408	394	413	358	430	381	403	386	447	425	396	404	411	426	385	400	418	385	457	403	408	409	376	418	427	421	418	383	394	424	396	364	397	377	423	439	417	421	381	401	404	387	436	370	409	396	415	407	423	406	416	423	424	396	431	408	404	403	359	391	425	397	429	435	385	378	363	419	443	377	430	416	432	407	393	397	399	394	424	364	369	394	437	423	411	420	416	425	394	469	415	421	395	388	396	391	423	419	394	443	420	379	382	405	393	376	411	418	401	385	428	425	428	436	403	424	422	384	387	418	398	421	375	388	406	409	420	423	375	432	422	404	409	397	406	389	364	421	377	424	389	398	409	422	426	411	414	397	416	395	407	395	393	392	433	410	440	369	426	397	402	417	407	407	428	383	387	402	423	431	397	405	394	382	378	423	394	396	402	418	404	430	428	442	426	445	413	422	416	375	412	379	408	417	390	427	398	395	432	405	406	407	416	384	391	388	400	471	417	381	410	367	436	390	383	398	395	420	429	430	435	406	401	407	409	407	391	432	417	443	351	385	401	430	395	405	425	425	429	390	386	422	387	436	377	390	421	401	402	393	426	407	428	411	416	407	366	427	388	388	419	440	418	379	400	427	382	397	378	442	409	423	431	394	399	394	382	426	398	408	399	389	417	392	407	407	391	437	408	401	440	416	374	380	400	390	382	413	414	393	420	382	388	435	389	405	385	429	414	397	421	416	395	441	404	397	373	399	370	418	384	392	396	391	441	432	419	414	407	389	401	377	395	422	411	373	414	392	425	359	393	410	388	402	417	410	399	391	421	405	364	447	399	416	395	421	407	408	409	385	421	384	421	426	397	401	447	378	416	384	413	430	373	409	381	415	368	421	425	406	398	410	393	408	409	368	391	371	435	430	408	404	445	410	417	412	410	426	409	395	411	398	422	391	452	401	388	427	419	419	410	396	394	404	395	393	413	413	419	400	391	405	361	392	379	391	429	391	411	415	433	419	382	416	417	430	399	400	439	382	413	411	384	422	356	399	389	390	407	386	422	408	425	407	413	417	405	404	413	375	430	364	439	402	425	404	383	416	411	392	400	377	411	382	441	458	413	399	394	402	432	407	401	420	410	391	436	409	436	435	399	429	381	411	417	446	408	404	399	401	427	371	387	419	419	384	427	425	396	389	374	396	409	385	442	399	403	400	403	393	403	361	417	421	413	425	443	390	429	403	411	377	411	400	402	377	436	384	399	392	390	397	419	425	398	408	376	410	415	390	399	386	400	389	425	392	401	385	398	387	414	406	418	424	404	387	419	420	387	382	365	397	396	379	412	397	393	397	423	381	406	385	378	392	430	423	426	422	407	375	422	417	390	399	364	394	388	421	417	372	395	357	398	412	398	392	428	444	403	422	408	420	412	396	392	389	393	460	453	409	426	383	422	427	389	412	478	413	409	430	403	409	419	415	430	425	403	419	406	396	391	412	372	386	361	411	409	395	427	414	410	432	393	401	413	395	415	404	387	418	387	382	402	420	373	408	367	426	396	417	420	383	416	385	383	422	431	403	395	414	418	390	390	401	363	393	421	430	433	430	415	438	382	430	421	400	405	405	386	412	416	405	409	400	425	398	387	404	423	417	409	393	410	411	393	416	433	403	391	415	439	395	427	420	391	409	405	376	419	366	425	416	409	393	394	384	427	409	365	422	418	414	406	411	434	408	438	403	436	391	428	382	410	382	426	406	421	442	394	424	385	439	432	384	398	407	459	442	448	407	402	408	397	447	388	414	427	394	414	407	428	419	435	421	449	418	384	433	429	395	420	393	393	387	396	414	423	401	417	411	449	381	384	432	384	420	407	384	389	404	397	412	393	435	405	398	419	415	417	360	416	386	410	424	410	433	414	406	408	430	400	445	400	422	404	405	361	379	396	404	380	380	400	388	423	426	422	373	399	420	412	420	405	400	443	415	416	423	417	399	382	417	404	391	446	380	421	401	417	412	392	404	434	398	394	446	379	384	412	422	404	395	418	374	385	393	384	406	405	428	386	355	377	421	392	412	421	407	408	425	401	382	430	406	392	381	390	476	403	420	428	422	395	443	389	391	390	442	417	432	391	435	409	390	407	408	423	411	422	427	410	375	404	391	382	416	429	423	407	426	394	410	382	397	402	413	384	446	416	393	414	423	360	408	428	428	413	432	413	391	434	438	416	412	391	384	378	424	415	422	412	399	410	392	389	367	416	426	430	421	391	389	401	394	425	436	416	430
7684	1158	1220	939	683	559	447	372	306	277	250	228	249	229	209	226	253	200	205	216	191	177	202	223	207	196	182	193	203	180	201	196	184	187	185	201	175	195	198	198	182	182	181	161	190	187	171	195	178	206	181	209	167	183	191	202	201	188	182	169	200	189	185	182	147	188	195	177	193	179	166	183	188	164	155	186	172	177	181	186	164	188	162	191	169	190	175	204	198	212	173	164	183	207	163	162	176	165	190	189	168	175	185	205	185	206	208	208	181	176	178	174	194	184	169	173	199	194	173	172	163	185	189	155	167	166	171	173	154	173	175	194	201	183	173	156	168	185	195	187	175	199	201	196	197	195	191	165	178	183	197	174	166	193	194	186	147	159	189	159	169	189	170	184	193	191	196	186	181	173	167	175	161	176	188	190	202	165	190	151	179	187	190	188	197	197	183	164	195	191	192	196	175	139	177	177	169	189	215	197	171	192	174	211	154	175	194	192	185	167	189	196	182	189	167	159	189	140	178	148	167	182	192	187	204	183	152	161	167	174	168	185	183	206	178	202	167	167	159	180	174	196	192	182	191	190	182	183	172	155	176	186	170	177	181	168	181	185	195	181	157	170	166	169	182	180	182	180	162	194	193	190	189	177	183	177	153	169	184	171	191	147	162	166	170	161	197	178	169	169	159	156	167	182	158	204	173	181	181	202	174	162	193	165	160	193	174	202	192	164	183	182	183	172	180	185	199	198	182	191	205	178	187	202	184	185	205	217	173	167	179	181	187	204	168	152	188	201	185	184	194	193	204	165	185	176	176	172	196	204	175	157	211	168	187	182	186	167	173	152	175	166	178	181	185	157	163	216	191	197	162	169	175	174	172	186	190	182	175	178	164	164	192	163	197	195	176	172	177	207	173	177	194	204	203	149	183	189	204	161	189	195	177	170	188	201	194	199	174	187	156	147	190	197	173	188	193	166	175	186	167	204	179	190	169	208	189	167	171	185	181	199	208	182	155	171	170	154	180	181	171	184	211	165	181	187	165	206	172	199	187	174	178	181	190	214	193	183	195	208	183	184	161	219	176	183	187	164	196	178	181	184	189	187	185	176	165	183	170	195	174	164	187	186	160	197	167	168	187	177	168	184	184	178	171	156	158	160	180	197	189	175	202	184	164	162	185	190	191	166	174	174	186	188	177	183	210	178	182	207	184	184	181	160	169	195	167	175	198	214	177	210	198	215	202	204	184	172	187	182	198	177	161	180	181	172	154	189	188	161	189	184	196	180	151	161	194	215	180	150	178	170	173	201	187	190	186	199	166	173	184	166	203	159	172	170	170	169	176	177	185	175	185	172	167	197	171	156	201	181	207	166	194	173	192	165	193	173	212	181	189	178	176	188	177	174	200	172	206	184	162	175	176	195	170	179	183	167	171	194	178	164	152	185	174	183	196	168	167	193	181	174	206	172	166	189	191	152	181	188	190	179	153	185	168	172	184	162	166	188	191	172	194	194	195	183	208	191	210	199	202	178	200	152	163	194	180	188	178	167	182	207	175	183	194	189	162	193	208	192	184	199	169	177	173	181	181	173	181	183	180	172	190	172	169	157	202	174	178	164	168	182	203	161	204	204	178	168	181	200	199	190	169	179	177	203	187	191	131	158	189	188	183	191	168	162	166	185	197	174	192	177	155	177	183	215	176	153	158	200	171	180	177	188	196	188	180	172	213	182	168	167	206	177	160	186	182	175	175	177	179	193	185	186	163	179	181	169	186	186	207	158	185	169	181	154	161	184	174	184	179	202	169	194	186	167	174	185	189	183	179	181	161	162	179	167	170	180	185	164	168	209	173	163	179	168	178	218	187	178	194	190	179	177	160	176	152	176	180	186	183	177	188	189	164	175	168	169	174	185	162	164	183	186	169	195	208	175	194	184	190	156	193	175	178	178	195	154	189	189	180	172	164	139	172	179	181	183	157	184	192	185	161	166	169	187	178	152	163	162	197	177	181	190	187	181	185	177	186	189	189	163	175	174	191	170	189	187	182	171	168	185	189	180	173	182	178	162	190	162	182	172	185	185	190	180	189	159	163	189	186	164	194	188	183	210	184	184	158	184	198	213	172	182	171	175	172	173	185	201	147	168	179	193	190	189	182	192	197	182	161	164	181	167	169	191	195	170	185	178	167	178	158	179	181	202	190	200	180	183	205	177	179	182	175	189	174	197	179	186	157	163	173	167	193	166	189	186	168	196	177	188	160	166	178	210	199	166	206	195	174	169	166	164	177	188	189	166	174	188	179	200	185	174	190	187	191	192	193	178	187	184	202	177	193	188	187	191	162	166	169	172	171	198	184	172	168	174	166	198	177	193	167	181	189	174	177	153	170	201	189	210	176	179	187	207	203	181	166	172	171	184	198	185	191	176	191	170	173	198	191	145	189	204	165	191	175	187	188	178	189	170	180	206	223	172	187	197	187	182	169	180	185	166	159	176	171	170	166	203	161	141	190	157	170	186	192	179	172	195	160	194	181	169	176	189	179	179	191	187	185	217	179	172	185	166	183	187	188	150	178	171	179	173	170	178	182	184	181	195	184	227	179	163	182	186	189	190	175	185	189	186	179	187	192	183	212	185	185	188	185	180	158	199	199	204	176	193	195	189	170	196	183	177	172	155	169	156	171	183	179	201	172	190	199	171	168	177	176	158	186	181	207	195	182	197	173	176	194	157	180	164	150	163	183	159	176	169	183	183	168	185	170	167	184	190	200	194	173	181	185	181	169	209	202	173	166	196	163	155	186	181	182	188	184	188	181	161	193	203	159	184	178	169	182	209	171	189	172	154	164	171	196	171	188	175	180	163	178	188	194	183	191	185	180	208	186	163	188	169	198	210	202	172	179	162	146	182	173	208	203	190	195	157	195	184	184	173	147	171	171	162	164	160	188	163	196	208	164	165	176	197	160	181	187	160	166	201	183	150	166	154	167	183	186	177	192	212	165	163	184	187	187	182	183	173	173	184	206	184	197	153	173	183	197	172	197	175	171	201	170	182	192	197	174	166	177	192	173	177	200	188	167	177	188	181	143	169	175	190	193	185	165	173	218	178	191	169	206	174	165	154	197	178	197	204	176	181	190	188	177	171	191	184	204	156	189	181	193	200	211	195	181	200	198	167	184	197	170	173	182	187	170	195	186	191	170	185	168	184	168	159	186	185	183	195	190	195	189	166	182	183	196	186	172	197	168	167	170	190	184	216	143	172	154	176	176	173	185	190	156	185	166	182	174	191	163	170	206	168	186	175	166	172	179	172	188	168	159	166	203	180	190	156	191	182	190	195	182	175	149	202	160	201	186	196	175	183	171	200	167	191	180	177	209	165	192	149	171	198	183	177	175	189	196	171	188	171	187	200	187	182	193	171	168	163	188	167	181	151	188	168	171	177	178	178	190	198	174	214	182	178	170	167	183	176	180	189	171	179	176	160	195	169	199	198	180	190	200	170	171	169	178	185	169	191
5891	1402	2735	3121	2871	2364	1851	1559	1385	1241	1133	1048	906	839	837	802	813	724	695	715	667	725	671	628	620	603	609	579	609	598	543	581	615	598	584	597	572	544	605	558	605	581	579	554	507	529	580	535	550	576	559	552	542	523	512	514	562	534	530	587	559	514	516	565	531	488	533	544	513	566	560	519	515	548	527	549	564	531	525	541	489	538	506	536	512	546	503	525	554	524	533	555	537	553	472	536	542	550	536	531	524	526	513	507	511	483	524	488	516	522	500	496	533	531	522	491	484	534	517	497	552	545	554	481	570	494	521	510	497	550	518	535	509	499	534	502	528	499	476	498	539	508	536	521	524	492	506	531	541	516	478	529	503	473	505	506	534	525	459	504	516	532	489	535	519	563	523	489	515	510	485	536	534	523	533	489	603	515	550	494	518	523	529	502	492	520	546	531	517	539	522	518	520	538	554	546	536	508	524	526	527	552	479	549	491	518	517	515	509	525	500	500	519	533	538	487	503	491	544	506	539	529	514	496	494	497	545	544	510	532	490	518	522	565	515	508	512	571	536	557	564	486	469	570	506	492	500	551	528	538	471	539	525	524	503	543	520	515	535	515	550	481	467	525	483	516	480	512	553	522	549	495	500	540	477	479	512	525	512	477	539	516	548	497	534	527	540	538	520	512	538	477	525	521	494	522	482	551	530	543	505	540	530	500	528	516	539	522	546	526	537	574	469	522	498	512	498	542	512	499	493	516	502	557	522	518	519	492	522	533	526	481	508	512	473	555	531	527	499	540	540	501	524	536	539	482	523	520	517	482	498	500	514	537	487	493	500	513	536	513	499	515	498	535	511	505	541	527	536	505	504	505	496	536	502	497	498	551	518	546	528	538	479	514	495	515	510	534	493	564	493	529	523	538	531	542	546	587	511	525	493	541	512	521	501	476	504	536	512	494	544	513	567	474	520	521	512	552	521	522	500	546	529	526	515	504	546	506	502	558	569	540	513	532	501	505	497	540	515	520	500	492	537	532	529	541	508	556	549	529	572	505	491	513	547	508	502	503	572	525	513	525	541	515	532	562	551	520	494	491	514	530	486	516	511	524	465	496	527	505	502	569	470	550	519	564	532	530	529	545	505	509	536	514	510	507	463	499	509	563	518	498	529	511	552	506	521	518	538	537	513	539	526	522	521	508	513	490	515	508	544	494	482	519	531	490	527	515	542	541	532	538	549	498	534	543	527	528	517	541	513	559	511	559	517	494	522	522	531	538	523	525	545	485	527	518	505	484	519	562	519	529	546	532	556	495	528	512	524	510	477	491	494	513	516	538	551	533	511	527	520	502	525	551	475	539	489	500	469	515	513	545	592	490	563	540	545	513	512	525	526	538	513	537	565	495	476	520	505	472	512	519	533	550	542	548	511	545	538	521	552	492	511	502	545	544	521	526	503	524	500	482	482	508	506	528	509	543	485	494	513	515	522	483	514	489	520	540	529	496	507	506	543	485	539	521	545	491	543	531	542	532	550	568	512	485	490	537	540	546	499	533	490	507	475	494	496	550	537	511	514	511	535	481	491	491	478	532	544	509	529	486	502	515	498	530	540	527	547	520	486	533	509	560	543	515	594	536	527	526	494	480	474	535	478	528	511	495	532	521	526	515	519	509	517	548	524	498	516	466	486	536	519	533	559	558	481	506	563	490	513	536	561	535	494	537	502	500	508	564	490	520	527	539	537	516	523	524	507	525	511	485	513	515	555	522	523	499	534	509	547	498	526	515	531	504	522	504	533	535	514	524	520	555	556	528	505	506	554	540	518	539	488	516	518	508	512	507	465	472	571	521	524	559	496	500	491	527	491	546	524	529	497	497	503	530	518	514	540	513	461	555	501	515	490	526	488	504	538	496	516	547	546	479	548	524	526	500	516	506	515	541	529	543	505	508	501	515	541	528	508	479	547	490	521	535	532	498	479	535	511	510	501	518	558	542	532	492	506	508	540	514	517	504	503	544	523	539	501	511	495	546	517	515	526	488	536	502	529	509	543	549	538	523	559	489	510	491	490	524	505	576	488	506	456	528	546	498	527	507	513	535	527	521	594	555	522	503	512	475	504	555	525	491	513	513	547	542	557	511	507	500	532	511	492	548	503	548	502	552	534	508	475	512	504	492	527	538	521	503	525	499	520	476	531	506	481	541	555	516	523	560	486	520	550	533	548	540	481	539	511	500	501	529	488	557	540	507	561	499	544	524	489	475	520	505	496	504	490	503	504	523	504	542	510	559	542	492	541	521	571	506	544	549	502	513	495	491	545	489	530	565	528	507	511	526	494	528	499	543	515	484	548	551	531	578	505	520	569	496	550	508	510	506	542	501	553	502	538	531	491	501	537	495	539	525	536	480	519	509	533	535	550	487	569	522	502	520	502	527	505	520	527	510	494	515	491	513	503	536	513	540	488	512	524	534	533	488	495	502	515	542	507	512	564	518	525	561	508	477	540	531	514	504	501	490	552	549	512	521	501	505	515	513	530	559	521	500	535	514	523	544	506	517	492	518	488	531	498	539	505	529	520	520	525	508	533	529	547	511	520	482	542	542	516	542	569	469	542	498	553	480	504	516	502	508	507	517	517	518	536	500	510	532	512	533	539	514	493	525	510	528	489	502	541	513	518	527	499	542	512	503	497	522	488	562	563	521	556	517	528	572	527	515	516	527	570	513	522	551	508	505	540	481	527	557	496	509	539	511	496	549	491	518	534	523	491	522	521	517	532	528	500	554	484	514	549	491	499	491	565	529	513	509	521	522	508	526	529	458	524	535	540	509	458	500	519	486	544	486	483	485	502	541	503	526	539	504	510	529	516	504	459	468	496	541	489	551	508	481	515	533	549	517	497	499	547	531	558	525	548	539	500	521	510	567	520	517	510	546	532	533	504	525	526	503	524	535	496	542	542	548	495	475	540	512	502	522	505	499	521	511	526	530	539	507	518	506	584	508	517	492	523	529	524	556	545	516	567	527	527	519	516	547	522	552	530	505	525	499	518	565	556	534	522	546	507	545	524	531	552	512	522	494	489	492	499	523	527	504	546	530	477	514	546	508	550	553	530	534	490	517	497	524	521	556	471	525	543	522	537	483	515	529	524	542	543	530	526	548	521	549	545	524	531	529	515	529	543	537	521	478	547	510	544	497	547	531	507	505	513	515	513	536	520	562	524	539	486	517	483	500	542	524	503	490	553	540	496	535	509	537	487	524	522	490	504	506	496	506	511	524	543	519	498	531	531	528	551	510	510	479	528	559	505	520	522	515	455	544	517	550	506	519	487	520	528	511	533	475	530	545	494	483	532	529	451	525	506	491	523	561	540	506	541	481	532	535	487	541	493	508	509	496	506	526	486	496	511	537	481	488	517	529	506	481	517	514	501	551	523	506	513	539	496	482	536	533	528	514	528	519	540	519	500	494	596	524	472	536	513	506	556	539	542	542	516	512	546	529	509	505	506	541	491	527
14396	2664	2680	1984	1434	1109	831	750	660	605	539	521	503	456	475	427	424	401	434	405	410	405	391	428	381	423	415	392	381	337	390	354	390	372	379	394	358	390	354	339	362	378	375	390	372	388	364	383	389	375	377	360	376	374	332	370	332	375	354	322	329	335	356	357	377	372	380	336	394	347	358	340	381	345	379	385	361	398	356	380	361	338	399	387	358	388	375	381	372	332	381	338	380	334	342	365	382	385	380	323	372	365	400	364	313	369	361	364	354	383	351	352	359	366	355	349	392	337	342	376	324	387	401	331	345	391	335	363	346	327	347	382	401	367	349	389	363	333	348	343	379	357	314	327	391	371	373	358	363	356	350	387	375	340	374	354	369	327	348	347	411	361	335	349	350	370	361	326	363	383	383	341	404	376	404	406	355	340	378	357	355	343	402	384	333	350	362	347	363	358	386	361	364	378	398	382	349	340	373	343	347	363	348	383	360	381	366	337	380	354	352	333	361	376	350	356	370	330	359	403	361	330	366	301	371	368	410	351	394	382	353	375	334	362	357	396	381	379	327	335	352	331	365	324	367	367	374	382	367	378	386	384	360	382	355	363	374	344	355	334	394	366	375	345	344	359	320	379	367	333	337	371	346	350	328	344	353	366	364	364	380	374	368	365	371	337	384	339	383	361	382	334	383	377	363	388	390	378	338	395	336	360	365	389	337	352	419	384	364	323	382	414	360	358	339	361	310	359	341	355	374	359	372	395	361	346	351	377	385	378	334	349	392	341	390	377	354	301	349	355	386	402	343	371	376	338	362	362	333	325	361	336	340	358	332	366	389	353	368	382	365	354	352	362	380	364	325	342	369	335	355	353	342	377	378	348	349	353	378	353	341	336	382	352	395	355	356	335	354	352	372	342	356	346	380	373	348	345	341	383	380	361	399	343	365	364	380	366	368	362	375	337	352	366	375	363	407	325	373	353	355	365	349	353	355	366	394	349	378	369	366	345	409	357	373	365	388	374	355	371	367	372	348	378	388	382	357	357	344	372	376	374	345	366	314	387	389	404	374	372	386	371	357	332	367	374	396	323	299	332	380	355	370	390	346	385	341	375	330	359	368	357	385	358	370	331	384	384	365	349	390	347	383	374	370	347	360	382	376	384	347	372	366	355	392	361	348	364	372	362	317	345	351	352	342	330	359	346	365	379	376	376	350	368	351	378	318	392	399	376	372	336	384	390	335	364	408	327	390	317	350	354	327	378	385	408	326	367	342	346	354	405	364	354	359	372	361	365	365	342	363	356	383	400	349	368	307	358	340	355	339	396	358	362	374	354	365	360	382	349	366	372	369	367	367	371	356	301	349	388	381	316	375	351	392	335	351	366	342	377	373	384	358	364	396	330	356	322	344	355	345	351	349	345	345	322	374	355	325	394	365	326	369	337	347	336	393	370	354	350	343	403	380	343	361	377	363	380	363	346	396	374	382	340	379	353	385	328	378	327	411	337	374	384	358	353	375	365	364	394	378	365	370	369	324	412	364	391	366	335	385	358	361	357	323	336	378	356	333	346	343	333	364	367	366	383	390	335	402	373	355	408	345	366	344	378	376	360	377	372	374	386	359	328	400	347	340	364	360	386	353	337	408	355	355	348	355	321	346	368	397	396	382	399	355	369	376	363	372	381	407	370	358	375	352	317	392	342	354	347	345	402	344	357	360	347	380	381	361	347	353	389	382	352	368	404	373	341	339	349	362	353	336	374	389	354	363	358	328	327	343	361	345	366	350	343	364	345	413	369	330	339	349	371	384	378	362	341	380	362	331	375	364	347	384	374	310	355	350	364	376	360	354	383	366	385	323	376	387	393	363	358	350	383	399	349	348	389	322	362	398	366	343	345	398	358	321	374	379	342	350	348	367	353	360	375	352	361	366	335	355	377	306	380	382	365	400	361	337	376	334	338	310	359	381	368	371	361	339	361	345	352	406	373	322	399	371	346	412	370	373	348	353	399	387	346	367	360	386	366	352	325	368	344	358	377	367	377	372	383	361	380	338	348	347	367	380	375	328	365	396	373	394	376	360	356	382	369	350	363	331	342	365	355	362	372	368	349	355	340	371	357	369	354	316	343	350	344	336	387	338	351	342	363	355	351	399	377	388	398	346	353	352	374	347	330	369	329	407	363	366	388	360	394	362	370	330	334	369	352	365	397	371	359	382	334	380	321	356	354	376	334	352	385	366	370	345	399	348	348	352	359	370	384	386	379	381	342	353	383	365	382	356	383	369	401	346	357	415	340	362	360	374	385	352	362	354	384	386	359	341	371	363	350	389	369	341	370	370	354	359	341	360	366	352	361	376	367	374	360	380	346	354	298	387	335	401	383	351	373	351	367	361	365	338	364	386	329	373	353	346	325	345	386	338	340	393	349	388	359	355	374	407	336	344	358	365	378	384	360	338	408	356	363	386	342	384	357	351	341	388	349	349	378	381	355	380	395	368	375	375	321	384	345	383	358	349	377	358	357	370	359	365	363	348	392	374	356	388	346	352	395	335	361	355	370	369	351	369	322	336	336	367	338	337	359	340	366	395	360	345	362	384	353	367	371	392	387	388	360	382	356	361	332	377	367	384	335	382	348	347	320	399	360	365	350	336	342	395	364	360	361	354	362	350	380	383	366	382	352	320	377	355	368	373	346	361	388	365	363	344	369	354	323	363	372	371	355	354	354	367	349	327	343	356	357	330	379	316	357	391	358	364	368	356	377	342	377	358	363	367	377	399	343	366	370	361	369	361	368	362	375	339	337	340	355	366	357	387	377	334	366	370	320	413	376	334	418	374	354	351	331	347	374	357	362	345	335	398	393	367	346	386	366	395	391	360	376	347	353	341	345	335	353	343	362	387	367	367	394	351	380	342	353	349	367	362	384	383	318	414	341	354	366	379	356	370	350	372	353	342	377	375	338	392	364	343	371	383	330	372	361	358	367	389	351	333	349	381	361	362	372	344	356	367	374	382	348	336	334	377	350	353	358	360	352	338	351	398	362	389	331	334	376	361	333	386	379	361	325	372	368	342	337	363	382	435	347	317	349	366	354	361	349	384	367	380	413	350	341	371	350	355	367	374	352	359	338	373	357	362	390	343	357	356	359	375	394	379	362	331	344	404	361	387	385	326	366	373	374	357	379	345	368	346	367	391	337	356	370	381	396	332	348	329	354	347	347	359	352	370	347	356	384	382	342	333	365	379	370	383	342	351	358	348	373	351	356	365	359	363	370	356	361	363	360	371	380	341	370	404	374	367	352	380	347	358	364	392	329	369	364	353	355	340	379	365	362	345	327	373	369	344	375	367	345	365	348	364	344	369	346	348	377	399	341	350	352	364	393	351	354	347	360	345	356	390	351	348	376	333	372	345	349	338	325	390	356	323	353	411	362	384	317	340	348	391	362	385	371	377	384	387	391	329	353	374	352	363	366	316	383	373	328	327	330	374	378	367	373	349	369	389	342	346	306
8012	2496	5146	5931	5219	4300	3554	3028	2605	2398	1950	1825	1695	1629	1516	1489	1354	1371	1308	1228	1187	1268	1170	1162	1143	1098	1096	1065	1098	1062	1033	1044	1020	1029	1064	992	1047	962	1014	1005	1001	942	925	991	969	919	1001	928	963	967	942	931	963	1006	961	979	901	894	935	922	954	925	898	942	906	927	970	861	945	869	914	962	920	878	947	922	890	892	916	902	898	876	903	958	923	902	942	888	926	854	890	896	866	869	919	892	904	881	927	926	895	882	886	878	920	942	897	942	912	956	912	949	868	892	876	901	900	890	1009	899	890	929	909	915	932	912	903	985	903	905	861	879	925	924	880	880	868	977	880	931	842	899	895	874	894	905	975	879	924	930	937	926	890	920	931	862	902	956	906	863	873	907	873	871	920	885	920	842	852	901	883	916	913	848	886	924	875	869	917	858	902	855	903	869	873	897	915	886	904	866	888	946	889	851	893	919	893	908	895	890	918	837	896	942	892	959	888	896	858	845	896	867	929	897	918	851	870	893	904	917	908	905	932	934	919	901	882	892	910	896	933	903	927	949	920	890	856	918	907	852	864	901	927	893	878	871	884	867	881	905	899	905	853	907	867	899	916	879	935	900	920	886	917	907	866	902	907	879	950	949	894	933	871	892	954	915	916	838	872	940	866	851	853	914	932	905	911	906	942	870	921	919	834	855	889	883	876	917	925	902	858	843	813	909	935	846	906	898	919	918	942	918	948	901	839	893	927	892	901	912	880	866	910	876	933	906	843	914	943	884	869	859	859	895	885	865	924	886	883	916	907	918	917	913	899	926	916	917	969	933	864	958	923	844	904	852	919	931	895	938	880	904	901	861	902	870	921	903	849	875	862	870	867	903	893	915	917	884	899	940	876	903	870	910	849	886	870	860	906	887	871	891	886	842	863	903	865	929	876	911	897	904	933	919	917	875	877	910	917	903	923	887	884	929	911	906	853	927	915	888	893	942	855	905	886	906	897	868	906	924	920	880	925	903	876	870	863	920	845	837	894	897	891	879	869	874	789	912	839	922	860	884	851	947	909	867	858	876	848	916	863	863	882	919	888	899	879	891	841	957	885	860	907	896	881	908	897	870	874	868	877	861	923	924	934	909	900	893	879	882	919	919	865	898	884	904	888	911	869	948	890	872	896	879	955	861	909	882	891	886	919	884	926	895	894	884	949	907	876	909	907	858	938	961	903	910	888	929	873	882	849	854	920	887	910	900	888	909	897	905	909	830	888	915	891	912	899	912	908	916	936	928	895	898	877	924	868	881	907	919	901	881	950	862	860	909	923	914	901	910	911	981	898	904	883	848	865	931	885	923	912	912	948	876	907	896	862	924	864	940	865	873	906	902	951	902	962	852	882	916	909	932	938	930	894	898	927	908	907	829	931	893	866	903	882	873	863	904	889	869	918	873	895	861	909	949	896	887	869	925	930	864	943	954	880	880	867	906	900	866	899	869	894	845	911	878	953	893	890	849	939	889	893	895	882	921	908	970	853	952	862	887	896	939	879	861	876	871	898	871	864	871	921	918	859	936	899	883	846	863	902	948	874	856	878	892	854	881	905	902	891	956	929	873	907	924	906	899	903	881	892	892	873	854	918	889	936	905	872	913	869	877	859	880	853	917	926	887	878	884	849	909	844	890	909	853	903	910	887	902	906	900	878	926	874	901	889	839	868	897	898	908	882	876	900	854	955	863	877	866	920	908	922	898	907	909	895	886	937	869	882	851	919	897	875	898	865	876	858	915	913	855	907	895	820	908	878	884	933	830	883	873	896	833	934	888	949	868	921	908	894	926	917	887	904	913	905	889	884	892	937	920	879	887	890	882	846	854	869	818	913	845	876	891	879	899	893	867	873	833	871	895	947	906	889	921	867	894	877	891	904	866	876	887	891	869	883	884	902	895	865	905	911	891	905	926	938	941	914	894	915	954	932	876	925	866	899	922	875	897	949	866	941	894	927	898	892	904	910	873	927	842	875	907	875	925	863	890	907	960	900	876	907	945	941	953	963	866	870	872	912	856	882	908	902	886	923	899	863	908	887	882	932	918	912	897	837	901	862	817	898	918	915	880	922	852	849	865	895	927	913	905	882	914	875	926	885	890	940	917	882	884	916	856	906	876	903	868	877	891	852	855	824	870	864	901	866	900	881	877	900	905	894	876	860	937	859	852	859	843	891	914	903	895	895	899	923	890	937	927	920	860	901	863	919	928	914	875	903	858	923	872	868	914	882	885	921	965	827	878	877	868	852	880	914	895	877	911	884	879	906	945	856	867	872	923	885	894	895	903	892	899	861	876	933	908	849	871	919	921	935	885	885	903	912	866	841	869	916	867	941	915	870	915	900	890	965	873	910	873	892	936	913	914	896	940	862	878	892	928	825	904	890	921	884	918	921	838	880	911	850	904	940	859	897	885	902	897	922	918	891	859	915	851	889	950	879	912	881	925	909	902	827	859	902	914	885	896	912	893	907	950	896	883	887	929	912	840	944	881	955	974	878	878	906	925	873	876	895	923	887	928	866	909	897	847	870	872	909	908	923	942	848	843	939	978	929	914	907	895	924	835	944	889	914	918	891	900	934	906	882	922	982	924	840	919	901	837	916	918	852	912	921	832	927	927	974	860	864	907	939	860	861	847	887	897	847	847	867	880	896	853	876	865	881	947	891	939	912	913	913	910	931	887	906	928	901	900	900	898	918	920	853	945	891	896	863	927	907	880	873	917	864	923	908	891	891	882	876	939	917	896	878	901	933	931	908	882	863	862	902	951	881	881	899	911	900	926	838	854	879	923	909	848	904	886	937	932	887	848	870	914	861	891	893	877	870	933	881	889	894	887	862	892	906	906	873	897	916	894	825	896	905	948	925	952	877	923	906	884	872	915	891	913	842	902	953	946	887	931	862	899	931	888	940	900	848	851	911	888	919	922	937	921	905	900	936	845	933	898	882	882	864	911	882	865	944	919	924	920	905	864	887	944	924	900	834	912	921	913	907	902	925	925	872	904	880	856	836	899	934	887	905	870	872	855	923	937	899	850	899	895	878	883	877	923	942	872	916	904	903	901	869	885	906	908	888	883	893	962	909	840	920	882	887	860	862	916	924	964	918	882	867	914	899	891	861	913	898	928	905	891	859	908	919	914	854	874	898	876	847	853	914	891	886	892	897	860	920	903	900	915	895	867	864	885	953	939	888	910	908	918	873	900	881	872	949	934	887	887	878	847	886	884	927	900	931	882	894	886	898	916	850	894	884	891	912	865	916	882	918	825	889	890	945	920	971	905	855	949	870	942	892	870	884	952	841	891	929	866	842	904	912	921	879	857	855	871	888	936	900	881	932	862	882	815	872	921	871	864	875	874	927	857	901	860	894	888	873	863	874	890	897	906	957	913	913	925	849	924	946	855	896	876	938	879	863	918	912	918	910	922	905	902	906	929	857	889	915	882	874	841	849	887	910	919	933	940	937	850	855	900	927	866	869	922
1920	162	154	157	142	159	161	156	141	132	169	148	137	130	148	129	141	120	147	121	127	139	125	139	133	150	146	144	158	130	129	151	125	177	151	164	113	119	135	140	133	130	109	152	143	137	108	123	137	114	127	158	143	129	135	118	131	146	124	140	126	166	133	120	143	160	138	162	156	151	134	140	135	150	163	139	128	123	151	139	171	153	145	143	136	139	128	125	128	133	132	149	130	127	131	136	139	144	138	118	148	152	127	142	148	121	142	118	141	146	117	132	134	145	150	126	145	143	145	129	156	146	131	130	123	133	146	163	131	133	135	131	112	118	121	120	133	141	143	111	125	141	137	136	136	143	135	143	148	147	133	139	147	129	129	150	140	139	135	164	143	140	138	146	149	132	162	151	109	156	141	137	141	124	114	120	129	131	140	130	152	147	135	137	139	125	154	139	127	133	135	118	133	152	126	142	117	127	125	151	120	137	151	135	118	115	142	131	128	140	112	126	128	151	141	136	143	120	118	133	133	145	140	152	113	131	130	119	139	141	119	137	117	170	126	133	134	145	135	134	130	112	142	142	153	146	152	136	127	144	113	149	170	143	146	119	116	131	122	144	124	127	129	120	132	147	138	148	133	132	140	128	129	129	138	153	132	108	142	147	148	125	131	127	121	111	133	146	126	140	139	123	136	136	105	144	106	134	133	128	158	150	137	114	156	138	150	134	148	132	144	138	142	140	128	136	152	137	125	143	118	117	147	142	135	134	139	160	126	131	134	117	137	126	140	151	141	121	108	141	132	122	131	122	128	145	140	159	140	128	136	148	158	129	133	123	141	142	119	129	122	128	131	146	150	138	132	126	160	119	115	110	142	117	145	148	129	151	105	143	123	112	148	147	130	133	137	142	137	136	151	138	157	137	111	133	135	126	137	123	152	132	131	151	122	159	137	133	135	126	132	143	122	119	158	137	138	119	124	135	127	127	103	123	144	132	132	139	149	113	116	131	127	124	141	134	152	126	151	155	132	140	140	139	143	150	155	133	120	142	127	141	137	148	128	142	143	128	104	142	143	137	126	119	128	133	138	145	143	112	141	129	135	139	139	137	133	152	131	148	127	132	117	130	146	117	143	129	128	127	111	110	135	151	151	149	124	113	134	135	137	122	130	142	152	137	114	145	138	138	145	123	133	121	150	108	144	140	123	133	140	130	138	147	145	142	137	163	140	112	127	142	156	132	128	110	137	158	128	142	141	128	138	143	140	136	145	119	133	131	137	160	133	145	125	143	141	129	146	115	131	150	136	155	135	131	120	144	143	151	166	134	140	117	143	137	130	138	134	126	151	128	152	132	114	144	127	142	133	116	134	142	121	141	142	137	123	126	118	126	161	125	134	132	155	129	128	127	135	124	115	135	133	137	145	141	127	130	142	160	124	149	135	130	137	116	135	133	132	133	161	112	145	130	136	144	131	139	134	145	141	131	143	131	140	148	147	141	162	136	126	142	133	132	144	142	136	115	126	141	137	131	154	125	141	130	104	144	136	132	147	117	120	133	141	150	131	122	126	132	131	148	138	149	142	123	125	146	128	134	121	144	140	146	124	119	148	132	142	157	150	123	135	115	136	134	138	149	138	136	118	145	156	147	124	140	143	140	134	152	136	121	127	120	140	138	126	138	124	146	139	155	127	173	143	142	134	153	118	136	138	149	145	137	154	139	139	97	138	114	130	132	126	138	136	130	110	138	132	156	137	148	129	152	138	136	128	151	125	150	129	109	136	120	147	160	139	127	145	148	127	136	115	134	155	127	131	152	152	108	138	126	115	160	119	146	138	153	123	120	112	126	111	127	114	125	126	156	150	127	137	134	146	132	132	139	140	120	141	150	139	124	160	117	160	134	139	124	144	136	134	152	144	140	128	159	132	134	134	117	125	121	118	117	135	143	135	140	129	141	138	147	158	119	142	137	149	133	138	174	142	129	126	107	147	138	150	131	139	108	148	141	137	117	135	149	154	141	128	141	136	121	145	145	131	129	129	123	147	142	139	138	150	122	166	131	152	127	138	146	136	127	132	140	115	134	139	121	139	153	136	148	126	133	143	111	135	147	134	134	125	119	130	137	157	143	146	135	123	145	140	130	138	143	125	134	117	136	135	136	135	110	120	136	134	147	117	145	132	140	133	143	147	137	122	153	128	145	128	141	127	132	141	132	151	155	138	136	129	133	103	129	131	124	120	130	117	163	114	137	138	136	126	153	155	139	137	130	132	138	134	146	131	129	126	139	123	146	109	144	140	113	129	141	132	130	126	141	152	139	136	133	137	154	132	134	117	124	158	151	141	109	140	128	145	134	156	141	133	140	144	121	136	140	125	120	148	163	142	116	154	138	142	134	116	116	132	129	131	141	143	142	126	134	126	143	139	147	125	153	128	126	135	123	116	130	122	131	125	140	119	131	128	141	118	146	131	144	130	151	123	118	138	129	149	132	142	134	145	120	158	135	144	139	140	132	138	160	138	128	136	135	154	137	172	134	115	145	136	148	141	135	121	126	150	138	129	129	139	129	124	115	136	141	126	125	138	117	144	159	134	146	132	149	134	138	115	112	113	113	119	135	132	148	154	141	142	106	135	160	145	113	138	140	117	157	122	142	163	126	142	137	126	111	144	127	128	138	130	127	120	136	156	140	152	167	117	145	129	126	119	133	142	136	120	128	125	131	119	137	146	120	144	136	138	138	123	150	119	113	140	135	125	128	132	121	146	139	122	136	127	113	138	128	148	143	146	125	147	136	153	143	136	134	131	139	133	142	168	125	128	130	135	131	117	139	137	146	155	139	125	146	130	138	146	157	146	127	122	124	138	129	126	134	137	127	146	135	151	132	145	145	136	136	148	139	126	127	128	162	136	136	121	138	141	129	141	144	119	137	122	145	135	148	127	165	154	144	143	115	166	139	135	135	133	127	132	139	132	147	143	123	158	151	132	140	118	130	129	124	141	138	143	128	106	133	128	144	135	131	129	128	123	117	150	131	134	123	126	116	132	135	129	149	150	124	122	124	129	132	146	150	128	141	160	125	141	141	149	112	144	146	152	132	140	129	138	132	137	125	144	137	137	143	142	135	140	146	150	151	135	137	136	150	145	147	115	141	144	125	126	119	168	122	142	158	147	133	141	129	138	141	139	129	131	138	134	125	128	127	150	134	146	116	123	128	141	133	137	156	156	124	149	130	131	138	149	150	160	141	141	140	144	166	154	128	154	132	151	139	133	122	156	122	141	156	131	135	138	135	143	141	160	141	130	155	146	145	139	141	143	145	152	135	147	137	128	158	158	134	153	145	132	138	127	126	136	132	159	132	142	145	158	143	121	123	123	137	146	134	138	133	129	141	141	129	129	114	143	139	109	117	136	136	133	117	121	113	135	126	111	138	146	123	137	147	169	127	127	132	127	117	143	142	136	141	156	115	143	146	124	129	110	148	124	140	129	131	152	158	117	129	139	130	129	145
2140	432	499	527	519	509	422	462	430	426	460	429	430	422	421	432	424	442	384	400	368	390	430	401	388	445	411	399	393	390	386	414	401	427	411	411	446	393	444	413	415	387	412	415	404	413	416	410	444	385	378	394	374	419	408	385	401	425	384	392	373	416	432	407	418	424	402	407	409	448	399	407	433	441	406	437	388	397	396	406	437	433	422	403	405	404	393	414	406	400	404	412	412	399	413	418	385	368	379	399	413	432	396	407	400	443	414	418	428	424	445	424	391	416	410	405	396	436	434	383	418	401	396	457	393	357	384	461	386	406	416	408	401	407	407	399	388	385	426	424	384	374	391	386	397	380	371	424	402	377	433	442	384	421	410	422	417	393	419	434	423	404	414	384	379	413	439	414	396	427	405	361	422	391	432	385	420	382	436	414	413	415	408	385	437	406	381	385	408	418	407	390	413	443	428	405	409	405	411	385	392	392	406	409	421	397	399	424	385	407	421	418	416	394	408	400	382	406	399	412	420	430	389	405	399	443	413	421	420	418	429	414	406	397	407	460	383	411	405	397	405	413	426	402	416	397	428	375	391	403	368	397	383	389	407	418	405	414	399	406	400	370	442	418	397	425	396	398	424	398	388	361	402	392	398	417	418	368	407	386	378	383	390	418	394	385	360	433	399	370	372	414	409	371	424	418	411	440	428	409	372	396	372	413	379	378	445	369	413	392	402	405	389	400	392	409	451	416	409	420	411	418	391	436	399	435	368	387	403	401	440	412	418	391	394	417	378	411	397	383	427	402	368	422	396	410	420	430	395	401	416	416	375	391	374	426	393	380	411	392	404	428	399	396	404	402	415	395	425	400	410	423	388	395	444	397	363	427	390	396	390	407	415	424	408	391	404	391	406	401	409	392	396	382	383	393	389	414	405	419	415	381	411	426	377	402	423	378	395	443	429	420	417	446	405	397	419	407	407	371	435	427	405	439	394	412	397	428	434	397	406	429	355	424	430	447	399	382	416	375	410	407	416	407	370	419	406	363	401	384	414	394	395	401	412	367	390	383	394	389	390	432	413	402	390	421	407	383	390	380	409	373	374	414	396	370	373	402	373	394	385	435	414	403	384	431	445	413	418	443	401	372	391	396	392	444	399	411	413	417	404	377	415	401	447	449	408	429	392	433	435	399	372	453	399	424	422	425	434	401	417	401	403	407	368	391	408	434	407	440	429	379	404	406	390	412	383	394	426	385	419	382	421	431	396	409	381	393	402	392	398	397	423	382	446	399	415	447	374	408	400	412	422	412	425	409	429	443	401	405	402	426	401	435	388	404	430	410	428	406	431	393	398	402	388	401	390	426	377	395	427	407	398	396	413	417	428	388	395	367	416	381	411	371	458	393	390	408	403	433	426	401	348	452	423	414	412	396	421	422	401	403	382	401	400	395	404	395	420	427	411	413	435	399	397	412	384	412	421	375	395	423	394	411	425	386	412	440	443	389	386	426	418	365	401	423	385	408	468	357	401	363	384	405	435	412	379	404	402	425	377	386	388	400	407	397	412	415	404	413	397	405	396	364	421	445	378	384	375	341	430	448	434	387	400	434	393	375	407	396	385	406	428	427	408	375	419	384	363	405	415	405	414	386	395	438	411	425	408	434	391	406	403	415	439	392	441	418	423	432	383	397	398	412	422	399	421	384	404	390	422	402	430	409	418	409	438	351	389	397	398	451	383	384	401	402	401	450	407	445	421	394	409	396	416	450	355	419	397	376	401	431	403	385	407	417	383	407	402	410	437	386	383	413	399	419	392	431	373	429	391	400	422	416	411	403	432	399	421	421	345	425	348	411	412	381	424	416	409	391	370	387	428	404	447	409	372	406	413	419	417	384	380	422	369	371	412	406	416	385	439	441	413	430	466	416	380	401	423	372	377	403	417	430	413	408	421	407	431	411	387	385	390	385	404	417	444	429	408	393	396	391	404	400	427	404	377	413	438	403	389	383	417	362	398	438	384	416	427	379	402	397	435	419	406	419	424	398	451	394	412	410	425	412	372	412	405	376	427	423	447	415	405	417	412	411	347	382	414	391	441	396	403	432	398	427	403	423	397	404	405	390	425	353	387	389	393	422	371	423	405	382	398	381	385	402	410	414	443	423	413	418	418	409	393	385	409	417	400	405	425	404	418	425	399	423	365	453	385	402	421	402	387	408	418	389	414	381	439	416	437	410	380	402	382	357	408	404	386	390	392	422	431	430	420	397	399	400	421	378	427	395	404	377	386	398	412	401	407	385	390	406	369	426	428	392	411	416	460	435	412	421	405	437	394	426	400	437	412	409	394	396	411	390	407	399	394	405	432	413	416	405	427	429	432	423	411	389	357	417	409	409	405	413	425	402	415	388	404	420	436	384	393	409	398	395	374	390	413	406	404	409	403	385	409	396	407	421	409	414	375	416	396	398	413	411	434	389	440	402	401	384	355	389	411	412	388	408	407	392	374	402	424	428	412	396	373	452	387	399	418	442	422	404	421	382	395	424	412	409	400	435	421	402	392	437	394	436	380	409	388	411	422	428	407	404	376	372	419	419	405	414	432	406	404	399	414	379	427	382	395	392	382	378	429	387	410	389	403	414	409	386	381	423	398	455	377	402	406	403	368	428	408	442	399	445	406	420	398	391	427	408	389	413	422	398	441	444	387	426	407	389	396	393	350	433	400	398	440	406	433	385	377	426	389	403	398	376	432	414	390	405	421	401	401	405	424	376	394	437	435	414	395	402	396	398	371	359	409	405	405	414	422	385	396	407	396	394	426	394	413	408	404	427	403	397	414	375	368	425	436	359	404	378	395	375	442	400	400	425	394	443	433	424	391	399	394	431	393	453	388	386	420	406	418	418	384	388	428	374	405	392	393	400	369	365	426	401	409	422	403	416	410	423	429	395	426	383	412	403	452	411	400	401	406	428	435	375	435	399	404	385	388	385	400	428	418	387	407	400	427	405	390	431	394	395	378	388	454	382	378	389	397	419	441	437	389	402	442	379	383	406	408	434	450	452	378	384	443	423	415	390	424	424	392	399	410	454	410	426	417	413	419	409	439	396	409	404	383	415	390	402	382	386	400	391	360	396	394	409	387	418	396	393	424	416	418	398	394	387	400	426	434	431	425	413	412	410	426	409	445	416	454	386	448	393	380	384	384	394	426	376	414	388	409	400	397	414	399	420	425	418	385	349	397	422	396	421	392	431	394	411	360	398	387	404	400	392	448	422	397	414	401	399	414	405	433	415	418	413	366	413	411	386	415	382	412	399	402	428	413	403	435	403	410	450	399	381	390	408	413	421	406	411	437	390	379	382	411	421	415	429	377	408	418	438	413	407	425	434	413	410	412	407	390	342	368	413	414	395	396	394	420	384	396	397	421	386	390	438	427	395	403	401	405	410	381	428	425	410	381	399	415	389	385	413	392	410	395	437	387	437	419	383	435	367	412	394	412	380	383	408	396	385	384	377
7472	1051	1253	933	743	528	427	351	338	312	244	271	247	216	230	219	210	216	232	193	207	214	193	172	194	190	187	185	191	198	200	197	194	187	182	172	171	181	186	189	167	191	201	161	190	183	211	183	200	197	192	194	175	205	181	167	176	190	213	184	201	189	188	165	193	175	198	176	171	177	156	196	189	182	169	179	184	173	186	196	174	173	184	194	175	174	197	181	214	194	180	192	162	174	196	170	189	178	174	182	192	191	163	188	153	177	178	183	179	179	184	169	187	190	180	177	186	174	169	212	187	183	168	179	187	182	177	167	200	183	195	178	170	188	187	173	181	181	147	183	184	176	185	185	169	181	184	194	170	160	169	185	162	184	174	207	183	177	152	167	185	188	198	179	162	167	174	174	157	173	212	159	161	180	196	164	186	175	199	165	184	175	190	189	189	175	178	170	166	196	197	189	160	190	172	184	188	178	178	177	177	184	191	186	190	195	175	156	188	204	176	183	161	194	190	172	187	182	197	171	181	220	182	171	173	198	187	176	198	181	214	181	199	180	176	186	168	180	181	179	187	196	180	185	181	200	200	176	188	187	192	179	154	192	183	171	185	186	174	194	183	182	182	186	183	185	195	187	162	178	174	176	172	178	186	175	183	179	172	176	192	189	182	153	181	211	179	210	185	185	198	187	176	176	176	189	194	188	159	174	187	186	191	196	226	191	186	172	183	150	205	167	183	196	189	176	164	159	195	160	189	204	181	198	179	182	175	204	177	193	188	184	167	201	170	176	166	174	187	202	203	184	176	198	165	189	183	169	172	200	185	176	173	184	177	183	184	190	172	150	163	219	186	167	199	188	197	174	176	184	159	176	152	149	158	166	173	185	188	194	181	181	172	183	187	169	168	177	176	182	171	185	171	188	174	180	186	182	176	188	190	179	186	161	178	166	176	157	183	185	181	155	205	181	195	186	200	181	185	193	184	193	184	177	152	187	194	196	172	179	183	205	164	189	182	195	180	183	173	170	201	183	175	165	185	185	188	172	184	152	177	182	188	193	187	179	178	195	205	160	170	204	190	196	177	175	180	169	167	195	166	200	184	184	182	201	180	189	195	197	148	175	195	166	160	166	169	180	197	165	215	177	196	168	187	173	174	193	198	194	150	184	193	187	173	164	181	172	171	188	180	177	181	183	176	197	186	179	180	178	182	201	159	185	167	177	181	156	187	171	178	191	190	174	188	177	201	179	169	192	182	150	179	160	187	168	185	165	179	177	148	183	176	175	142	173	186	181	178	138	180	171	186	192	175	168	188	171	198	189	178	183	189	167	191	179	162	196	204	195	181	184	205	185	179	196	164	183	186	174	190	180	176	182	168	201	170	165	183	184	165	174	189	176	158	196	206	194	180	192	204	185	161	183	204	195	191	185	188	163	172	188	170	168	181	180	187	177	188	183	180	180	188	181	173	160	221	195	176	199	191	162	175	166	197	167	187	184	183	187	202	195	164	179	167	188	205	169	191	182	165	167	180	180	183	168	192	175	181	194	183	197	167	184	183	195	172	204	188	177	168	176	177	182	168	192	174	203	175	180	174	207	189	173	180	196	171	190	166	203	186	186	168	185	181	203	177	167	191	163	187	203	174	187	159	151	182	180	203	162	180	180	188	173	145	210	190	169	176	189	200	194	192	177	186	153	184	186	192	174	185	188	193	172	202	187	163	186	199	187	194	163	172	190	181	173	179	211	176	157	180	186	164	196	181	174	205	187	185	183	182	152	181	234	178	174	188	187	175	165	194	171	187	189	196	181	184	194	184	165	170	169	209	190	178	178	187	190	170	201	160	197	180	188	195	200	183	179	166	160	171	185	193	187	187	183	206	184	189	184	165	187	191	171	176	155	176	192	210	174	153	190	169	196	179	174	207	168	161	207	171	174	176	185	189	156	153	181	176	172	181	167	190	154	173	178	179	176	174	208	166	167	184	182	184	209	187	177	156	174	167	178	164	223	171	188	176	172	162	190	201	197	160	166	174	163	196	172	168	194	188	196	175	162	175	196	209	164	191	211	188	168	180	192	176	199	204	167	175	162	185	219	198	161	189	175	195	189	186	195	174	172	150	167	168	164	166	158	202	184	164	194	209	174	167	190	178	174	203	154	193	150	196	173	190	182	176	174	199	167	161	176	175	182	195	192	182	181	149	176	181	166	206	171	198	165	193	190	187	142	163	209	189	182	170	197	167	183	157	174	172	188	190	182	191	171	201	192	184	197	194	189	206	186	151	188	169	167	200	177	173	184	188	175	155	167	168	176	184	171	178	194	208	183	174	167	170	152	152	205	172	174	152	178	182	156	165	184	214	196	173	163	171	202	189	178	170	187	178	191	190	188	183	207	192	179	181	169	177	179	148	194	161	179	189	190	161	184	175	164	189	200	218	167	181	192	183	165	175	186	170	160	187	200	184	156	192	186	174	192	185	171	179	152	175	163	175	157	159	190	184	194	184	192	189	147	176	173	177	194	197	167	173	161	203	167	160	195	183	189	195	189	181	176	194	169	179	164	196	173	158	195	194	185	163	192	173	185	176	189	194	205	171	184	188	177	192	181	166	177	163	166	185	185	204	189	187	180	181	174	178	173	197	149	182	180	176	173	190	182	198	183	184	159	166	204	184	180	206	174	191	198	186	174	191	169	184	185	189	196	194	210	184	182	161	162	182	197	198	203	162	187	177	184	186	201	188	191	197	181	187	209	172	168	143	166	157	184	188	172	180	166	185	176	201	183	186	194	196	198	195	176	174	178	167	156	182	171	189	180	181	174	174	190	190	182	172	172	169	183	206	189	181	181	187	206	184	179	181	185	165	191	172	165	186	183	205	176	185	174	206	172	154	197	177	162	182	162	176	166	179	192	185	173	181	162	193	155	174	184	185	197	190	188	174	182	161	214	188	165	167	176	187	200	162	183	216	180	174	182	171	173	195	216	193	186	196	207	192	171	206	195	197	193	200	180	195	197	196	185	168	173	181	187	169	160	169	182	210	182	195	184	178	174	197	178	184	182	183	192	176	172	190	174	203	189	165	194	200	189	215	181	173	179	183	199	190	188	183	189	179	173	207	165	188	190	166	157	172	192	197	198	172	189	213	174	170	189	180	204	174	201	179	159	160	174	199	179	168	174	180	171	182	161	162	186	185	198	201	192	182	188	185	184	201	187	179	154	189	172	191	135	179	177	150	170	151	196	189	147	159	199	176	160	180	177	169	161	180	158	217	164	169	171	192	169	197	193	173	197	186	189	199	191	184	164	181	182	190	187	171	175	181	197	183	174	171	180	170	150	190	185	184	199	193	149	182	178	178	194	176	189	180	164	196	147	160	196	187	187	172	190	166	167	185	190	189	192	173	192	178	184	190	187	156	165	203	165	203	175	187	200	153	174	196	166	189	172	185	166	178	216	161	172	168	183	175	177	175	152	178	198	185	180	182	190	211	163	168	182	183	205	193	163	187	158
5843	1285	2682	3122	2778	2311	1856	1620	1379	1166	1177	1006	968	901	831	844	814	791	779	700	627	636	633	581	636	619	615	634	622	645	574	571	595	613	601	599	596	583	564	615	564	599	607	547	564	541	583	527	578	570	553	515	563	498	533	500	551	573	538	564	552	545	538	504	542	546	503	555	489	520	509	564	527	517	538	523	521	489	505	557	530	527	502	548	491	507	533	518	521	510	570	545	542	521	499	528	544	528	518	523	497	522	503	477	551	547	491	523	522	517	502	501	535	500	509	532	481	486	517	551	554	538	506	549	524	483	532	507	517	541	589	542	477	529	537	500	558	515	534	505	528	518	502	525	481	513	546	511	512	522	527	500	546	512	501	540	511	517	498	515	498	513	547	494	528	476	503	555	539	536	504	551	500	525	498	533	486	507	527	518	526	520	479	570	532	526	555	552	504	546	503	515	500	511	452	539	493	532	516	513	512	507	538	537	533	524	531	506	533	513	493	546	482	502	524	504	532	543	522	550	514	498	516	533	517	509	507	524	518	528	489	525	521	523	515	543	512	490	536	566	509	485	520	509	537	541	546	523	579	524	521	498	554	504	547	508	499	537	526	511	530	523	515	541	521	514	523	501	573	524	529	506	453	492	525	512	510	535	540	515	538	488	528	528	565	508	497	500	505	545	529	506	475	507	503	513	481	520	552	539	596	570	545	530	554	570	545	456	534	524	531	504	499	543	523	481	500	518	521	485	505	529	528	496	531	520	561	501	514	519	497	522	507	542	479	533	527	514	572	526	512	537	500	518	500	509	540	487	449	534	517	505	529	488	519	526	549	494	502	510	517	512	527	526	538	544	494	515	534	470	508	504	545	523	559	526	547	504	516	520	568	474	487	529	483	522	506	491	508	522	480	528	529	501	533	513	504	541	523	499	493	536	554	515	505	543	540	563	485	500	541	529	541	581	506	524	506	520	507	597	488	525	494	535	510	500	511	510	527	527	525	538	538	537	493	547	594	547	550	518	503	510	517	518	456	507	530	530	544	513	543	523	534	550	527	526	545	520	532	494	482	511	512	559	511	528	506	545	509	499	487	538	504	532	534	466	540	511	510	486	532	506	549	488	508	539	557	519	545	544	500	514	510	559	526	511	506	496	494	570	482	520	514	515	532	535	531	530	512	517	512	526	522	515	555	486	467	566	493	514	514	542	522	528	499	507	530	514	508	555	566	529	539	511	559	542	516	522	512	520	525	532	512	531	538	479	510	516	485	545	537	526	483	485	522	528	531	520	546	579	520	494	553	523	505	544	545	524	500	520	508	493	499	530	521	500	527	568	530	553	569	522	514	517	528	563	536	527	526	516	481	536	497	520	542	544	550	471	482	512	512	496	487	515	471	544	513	543	534	501	510	470	521	518	491	480	515	524	516	505	497	515	488	537	533	463	565	506	494	536	544	532	553	541	518	519	522	547	515	500	533	492	512	528	546	534	523	514	524	536	504	530	576	524	496	523	469	522	556	502	519	531	481	505	498	498	502	540	492	533	522	558	528	515	499	507	555	546	520	490	507	541	517	534	515	515	507	521	521	540	515	529	518	557	521	539	516	531	472	523	529	516	517	536	480	478	511	529	513	508	529	526	508	558	475	487	500	535	488	505	545	535	512	524	553	493	484	536	484	491	555	513	474	503	526	522	526	534	523	535	489	517	494	522	531	538	529	540	517	512	542	508	535	514	498	548	530	514	498	528	517	530	476	529	522	518	481	510	483	504	520	549	511	543	501	522	514	499	505	483	537	514	543	506	491	477	491	566	472	532	524	542	539	532	528	499	472	551	515	532	453	519	507	529	538	515	540	520	505	502	488	521	533	532	541	510	526	536	511	534	532	544	528	521	533	550	539	472	458	543	477	509	495	534	522	476	526	510	497	576	542	502	549	573	512	536	502	518	502	510	554	534	539	538	493	467	466	513	484	459	520	495	512	502	545	515	553	525	518	501	531	512	516	485	532	532	525	521	508	487	545	551	501	501	609	502	518	481	530	531	515	493	521	506	479	466	506	497	529	529	507	553	474	523	523	545	519	483	507	516	544	530	487	510	529	515	533	491	547	500	541	529	516	554	530	528	529	525	492	504	498	526	509	515	521	545	489	508	530	500	544	505	468	484	540	517	525	487	529	551	518	525	528	517	522	498	538	538	521	513	530	508	489	550	557	523	549	522	517	518	526	499	534	503	520	551	534	525	513	516	511	528	481	532	514	560	536	509	473	550	527	475	521	516	491	507	511	505	513	529	507	500	517	543	495	512	533	513	550	524	497	492	524	547	522	517	531	529	495	488	536	533	544	501	463	493	503	511	516	556	479	496	541	525	499	545	552	516	523	478	493	502	545	509	527	506	549	545	507	526	550	538	520	527	518	525	487	538	526	468	495	514	541	519	544	481	486	548	518	520	527	542	520	597	531	485	509	532	592	515	567	535	528	554	479	507	546	537	519	541	504	475	477	531	471	530	505	480	479	494	486	521	518	497	534	520	513	513	513	553	523	512	525	537	525	548	487	521	520	569	517	485	531	527	505	550	495	490	521	524	485	532	509	550	534	536	545	556	554	539	525	517	504	478	499	510	506	507	537	501	508	525	494	564	538	500	534	525	485	538	499	540	524	540	525	484	513	534	484	478	520	499	526	520	511	529	517	535	533	517	517	544	516	524	539	550	498	458	491	547	493	478	517	523	521	504	500	489	537	517	554	543	528	527	500	507	507	530	500	554	482	510	518	546	477	517	522	526	494	526	509	555	507	525	520	528	531	553	544	495	519	532	506	507	519	538	543	495	485	549	535	525	514	541	513	539	471	523	520	521	533	530	518	522	499	493	548	522	515	492	550	531	505	526	535	524	449	579	491	494	507	521	503	512	569	511	512	534	523	524	487	551	495	525	588	507	506	524	519	474	502	520	526	525	525	523	533	472	501	485	536	499	528	526	501	519	533	528	515	501	528	522	505	498	530	513	528	516	502	504	513	511	534	522	521	568	543	557	508	509	514	487	552	531	514	488	517	526	540	506	523	515	493	518	485	489	528	528	479	529	560	502	543	508	487	483	516	572	482	562	520	529	511	521	566	512	472	502	502	534	538	527	515	516	529	517	557	556	513	503	549	532	514	542	523	483	526	513	521	527	541	492	495	485	501	527	510	501	473	544	443	536	505	535	515	501	505	520	528	517	476	501	520	536	529	510	545	498	530	526	480	513	502	534	510	553	525	544	514	538	530	553	533	526	489	552	563	509	518	508	521	485	482	515	562	516	501	513	558	549	538	503	532	491	535	531	512	540	502	577	490	554	525	513	508	499	475	551	489	484	547	473	510	560	480	552	538	504	497	498	516	520	510	502	485	533	497	513	502	536	495	514	528	492	500	482	533	478	517	511	520	546	537	503	499	514	507	488	534	546	555	527	559	513	516	539	520	545	509	497	519	520	515	563	495	562	514	544	514	527	522	516	512	511	509	484
14055	2566	2701	1940	1511	1065	885	730	639	621	540	496	475	507	468	430	425	407	414	404	392	413	384	394	427	401	389	380	350	360	369	389	380	410	369	369	353	386	381	362	397	368	360	345	360	355	363	335	392	365	358	350	331	378	395	345	357	362	367	353	354	336	340	383	368	388	360	357	355	369	356	350	348	357	339	379	378	356	386	389	399	348	333	394	368	381	341	347	370	348	365	364	379	384	359	366	394	373	391	368	361	355	371	358	351	350	361	375	378	348	387	357	350	340	377	360	355	355	374	372	352	350	388	377	397	384	340	372	358	359	341	382	364	345	362	397	363	364	379	370	378	339	363	371	339	374	370	371	375	378	327	358	368	359	343	365	355	354	366	355	367	371	358	348	382	362	361	341	356	352	393	344	350	349	369	323	375	365	349	367	337	380	352	357	373	377	366	345	382	310	371	330	364	364	388	368	325	373	347	358	352	373	345	377	354	365	385	346	372	368	332	371	370	384	360	379	352	339	352	397	377	366	379	346	393	354	376	348	344	353	372	368	333	366	366	362	374	348	379	385	350	360	383	405	367	351	359	359	346	341	375	346	355	320	389	349	355	356	363	372	355	329	334	347	352	395	392	370	375	370	366	374	386	361	329	360	403	339	372	373	398	394	378	359	351	359	374	338	343	361	347	381	354	349	376	365	337	348	354	322	381	345	351	365	361	352	392	341	421	353	349	369	365	331	348	347	360	320	414	379	388	365	386	376	368	355	306	342	331	364	339	341	334	365	329	339	345	339	363	370	370	415	361	371	350	333	341	350	353	359	367	344	373	369	359	350	356	376	377	383	374	394	341	379	350	408	368	395	370	360	359	363	323	368	348	356	355	351	381	381	368	378	324	358	334	380	355	362	367	367	342	359	391	366	360	369	368	369	364	362	365	357	329	360	331	353	347	390	324	394	355	338	383	358	383	340	382	396	359	376	355	332	337	360	386	389	402	386	360	356	373	380	366	350	349	331	333	386	332	326	380	330	358	383	353	348	386	355	357	401	400	362	374	379	382	362	368	337	361	329	380	348	339	360	363	354	381	306	348	343	342	368	389	367	317	329	323	357	333	376	365	367	351	424	385	330	353	333	361	382	328	348	364	345	363	364	351	348	356	375	325	318	357	361	346	355	359	341	362	353	368	354	357	362	361	389	406	369	375	345	386	338	356	351	337	381	332	358	357	328	361	378	346	358	359	386	365	358	364	376	345	357	380	358	330	313	376	362	332	360	344	341	339	390	338	374	377	393	358	360	361	331	340	382	355	366	327	344	394	358	389	371	386	357	374	341	362	372	333	372	365	352	384	322	343	341	322	380	348	363	349	377	338	405	358	386	368	376	322	354	362	347	365	376	365	353	365	362	373	388	367	356	377	344	403	339	353	359	364	374	365	359	355	356	310	330	349	361	358	343	368	346	353	380	352	355	370	379	353	336	352	345	351	325	370	357	366	372	361	370	367	373	341	371	346	357	371	370	361	357	372	391	347	345	368	379	370	370	345	372	366	413	377	339	381	364	361	368	340	342	376	340	377	373	346	383	332	396	356	348	366	357	357	354	350	355	354	366	386	330	344	350	363	362	333	366	358	345	329	359	351	400	384	402	349	345	347	360	339	371	354	345	371	355	335	371	343	373	347	383	351	354	335	358	318	375	357	362	382	355	338	366	344	340	341	337	353	396	349	346	400	343	357	355	368	356	374	366	349	378	371	354	366	351	354	358	373	354	341	373	384	350	367	347	369	339	381	378	413	373	368	333	324	340	368	400	383	352	388	329	361	374	326	377	352	375	356	379	364	354	374	378	384	391	381	323	380	395	363	371	340	341	405	363	363	352	365	329	364	366	358	393	376	379	345	365	370	355	353	357	376	314	353	364	344	348	351	378	389	359	357	349	339	353	369	365	351	329	357	346	322	411	397	366	342	388	362	350	377	383	364	343	349	368	370	314	352	350	343	411	381	382	334	365	380	363	333	344	386	367	389	374	317	375	349	371	355	327	355	357	387	387	358	386	336	349	362	370	330	383	389	378	367	357	353	355	366	366	340	363	387	356	364	354	370	376	380	372	353	351	346	365	313	331	364	396	358	373	376	356	348	353	353	390	331	336	321	341	376	363	345	388	359	360	345	375	350	313	387	354	365	361	377	353	363	356	382	319	399	363	332	343	351	354	328	355	352	379	356	361	321	356	342	375	366	348	354	369	361	399	364	385	339	352	342	351	365	359	345	343	368	378	340	371	384	352	348	324	366	359	386	337	355	374	335	364	377	364	353	364	363	349	358	346	367	345	357	349	339	348	391	368	345	350	341	361	353	417	368	347	374	389	406	353	352	337	348	366	388	353	308	407	385	376	384	372	356	367	359	386	357	360	349	382	341	353	323	381	370	367	405	364	376	374	358	369	380	339	331	366	377	311	375	362	371	376	370	349	348	339	358	339	348	335	330	338	329	326	370	345	384	323	347	369	357	382	326	372	342	374	377	337	369	354	393	329	377	365	358	363	378	352	361	397	354	392	379	318	345	356	370	379	391	362	377	393	377	384	385	368	360	352	351	357	363	316	355	367	355	347	348	354	376	364	352	341	355	394	363	357	305	359	351	385	330	355	370	316	347	311	373	407	368	366	388	390	330	356	356	358	331	338	363	383	348	342	350	342	349	321	340	360	339	351	379	397	341	361	353	341	356	402	394	330	319	350	323	400	392	364	358	326	385	319	412	374	331	373	352	340	355	348	360	398	348	326	337	362	362	373	352	361	361	336	347	362	352	380	371	363	360	340	352	393	332	367	336	348	358	348	354	348	357	399	371	370	366	345	372	370	331	365	358	410	324	326	391	367	365	351	350	348	372	341	386	346	353	359	367	372	351	361	388	371	396	352	354	375	345	384	389	377	365	355	371	345	381	355	345	354	358	344	344	348	367	371	384	345	380	375	359	376	343	354	356	361	343	350	351	371	336	342	361	356	353	368	412	385	353	338	357	393	359	370	382	354	346	403	365	375	391	384	349	349	332	349	350	369	362	364	389	381	344	332	357	319	384	333	395	347	373	366	330	354	353	380	341	346	359	348	372	401	366	343	341	343	382	336	376	344	323	384	389	398	377	344	374	361	367	319	370	347	356	376	397	377	349	349	385	353	369	373	327	365	384	377	378	406	335	322	378	348	375	314	339	371	372	356	363	348	368	315	320	369	341	384	413	360	368	381	381	387	345	369	376	352	371	367	365	364	357	371	359	357	367	313	349	349	349	354	380	376	373	360	373	382	366	391	357	361	416	361	413	364	351	373	361	365	370	350	352	393	333	382	339	339	399	356	360	328	348	357	389	349	353	351	391	356	388	374	343	358	309	373	390	373	374	369	398	324	346	386	343	384	362	346	355	354	354	363	361	367	375	371	350	345	372	346	342	355	361	370	377	404	340	379	340	374	390	369	361	364	365	381	332	397	358	339	394	367	365	345	365	345	400	417
7968	2402	5137	5884	5007	4240	3520	2940	2678	2150	1960	1894	1708	1551	1547	1515	1358	1313	1268	1263	1137	1183	1159	1155	1062	1077	1062	1148	1058	1012	1051	1094	1005	988	1003	950	999	1040	1013	987	966	952	946	961	984	1027	860	997	900	948	953	911	939	924	999	954	977	889	894	935	928	923	908	962	898	903	919	943	905	868	885	941	831	912	872	912	930	878	884	949	936	892	915	925	894	942	842	936	872	965	893	920	936	972	916	878	962	926	910	835	910	942	941	874	856	888	892	887	916	899	850	847	876	942	819	916	904	875	897	852	877	856	938	897	886	870	880	907	932	887	904	879	845	917	922	923	905	887	885	919	932	867	852	933	889	909	901	941	879	896	877	870	927	919	965	884	878	878	864	935	878	917	925	832	900	886	880	924	895	917	882	933	884	911	876	950	903	870	882	898	909	905	885	919	884	891	908	884	935	896	852	956	860	875	878	855	849	883	908	934	887	905	886	825	869	917	930	890	915	920	894	900	892	878	873	852	945	881	938	900	873	857	849	890	928	901	854	887	914	882	827	918	830	936	899	851	891	938	904	874	910	925	922	931	913	903	906	897	922	859	924	873	909	909	893	872	885	902	868	880	931	886	871	898	872	904	848	900	951	864	919	882	871	878	866	841	882	920	884	921	882	897	837	877	901	902	921	887	894	922	913	887	833	910	858	907	851	850	939	939	887	854	881	858	862	892	850	885	883	871	862	897	867	877	889	853	938	857	949	895	917	886	862	913	878	939	878	926	926	876	899	907	929	893	935	907	897	877	937	877	933	882	891	972	871	955	877	886	938	914	856	905	861	910	881	848	921	955	890	896	870	879	889	875	898	888	876	936	935	915	935	882	877	931	853	915	895	899	867	886	903	897	891	925	922	889	845	926	878	859	887	945	890	846	913	941	835	928	920	852	896	861	932	924	886	909	838	864	935	929	940	858	932	930	910	892	840	868	880	919	904	878	871	884	868	949	874	942	872	891	909	868	837	909	866	894	910	893	932	859	926	904	865	879	911	859	821	822	904	914	903	893	888	934	895	980	853	894	885	947	867	895	874	890	918	896	914	900	932	815	907	931	911	886	950	857	809	910	853	903	934	865	920	907	875	928	885	878	859	854	921	909	880	919	860	866	921	856	922	887	916	965	871	876	917	933	966	876	911	844	873	887	864	875	902	883	850	930	936	855	916	945	865	928	881	912	897	882	869	868	905	945	896	914	912	917	896	929	892	912	887	892	894	897	837	910	942	839	907	892	917	877	876	887	869	918	899	877	866	913	900	868	901	899	916	849	875	877	868	909	936	930	961	883	901	904	864	875	872	849	875	893	907	913	931	909	908	875	938	866	872	902	850	897	831	875	917	903	879	900	871	851	931	921	866	881	910	894	882	897	906	925	937	910	868	909	894	909	890	911	934	894	890	911	840	855	909	934	921	895	888	911	887	848	918	868	918	880	942	902	858	889	880	889	850	879	902	910	906	947	881	936	873	820	875	897	891	915	919	904	830	935	905	919	919	859	887	910	908	876	916	911	893	890	885	918	872	893	856	900	895	877	888	888	863	909	875	862	884	906	875	865	915	903	876	901	912	895	869	895	868	843	873	917	859	889	859	926	942	805	959	871	902	941	837	912	877	926	917	820	883	860	916	832	937	917	910	883	913	914	921	929	909	902	858	903	911	900	901	865	889	876	853	837	873	860	880	950	856	875	885	928	917	898	936	895	948	887	871	904	905	871	884	914	884	904	893	881	915	913	912	944	883	873	894	869	876	915	841	896	884	852	859	914	919	932	881	871	885	925	912	916	892	846	904	879	887	899	917	903	920	947	843	874	943	897	895	902	917	907	902	888	891	925	864	953	932	887	849	885	889	900	920	882	880	939	907	923	870	824	885	944	915	912	887	938	893	862	897	919	869	879	852	912	921	860	876	903	925	906	939	888	864	846	929	920	867	935	887	925	884	861	863	923	858	890	878	887	869	902	877	918	901	916	929	869	931	882	946	953	912	890	836	897	855	824	916	879	895	888	933	904	898	892	899	889	934	835	899	939	842	869	883	926	826	899	857	908	862	900	888	898	896	879	851	895	911	927	967	892	850	863	903	859	896	880	943	845	874	851	944	909	881	887	830	936	869	868	944	903	896	906	905	929	922	859	897	848	928	886	900	862	992	908	906	851	857	940	877	896	870	888	890	869	919	915	880	883	902	904	960	902	917	854	851	871	920	876	876	928	910	917	914	887	889	946	896	849	925	895	877	891	878	896	892	868	841	885	858	866	949	915	913	947	863	901	914	908	870	911	896	950	884	844	858	958	891	895	877	894	873	889	927	883	911	882	878	929	899	950	901	953	946	888	884	907	904	879	874	882	903	910	897	896	872	891	885	831	892	915	928	930	877	903	914	859	856	845	872	921	903	894	898	897	929	857	880	922	819	859	889	946	924	907	885	928	908	935	847	904	891	892	893	930	945	896	942	886	888	903	883	940	913	888	915	859	889	890	901	883	912	873	854	897	953	901	894	889	929	896	881	887	933	884	910	924	927	899	932	873	966	923	927	913	925	847	852	869	916	881	841	890	831	880	856	874	887	897	922	840	860	875	853	865	889	920	896	862	891	919	906	908	1012	878	864	870	883	870	860	894	871	919	908	921	890	884	864	878	942	877	875	884	846	959	840	898	913	890	868	869	846	915	902	876	904	889	878	967	898	863	879	910	923	918	895	894	871	890	925	879	904	881	906	844	876	871	910	914	869	919	886	914	857	952	906	921	906	872	892	895	877	839	870	885	865	896	891	977	951	850	956	900	936	887	873	900	870	934	910	910	989	900	925	889	915	932	822	840	855	875	913	901	948	865	857	948	897	918	841	819	921	913	850	883	862	871	934	836	905	909	878	948	888	900	903	876	895	929	887	930	901	886	862	856	864	921	892	863	908	877	899	914	856	906	893	913	847	872	958	885	922	884	915	890	856	911	904	875	915	923	915	875	896	923	863	906	858	857	855	926	860	843	879	884	872	882	894	865	919	844	887	895	907	867	864	892	944	847	901	961	877	812	919	886	921	931	932	888	914	902	886	872	874	895	858	852	856	850	901	915	881	958	891	910	891	897	921	925	904	951	908	942	887	909	863	864	910	895	898	873	877	869	922	873	911	838	916	936	851	944	917	956	883	892	919	889	886	910	920	890	832	863	906	884	939	880	914	889	885	841	885	893	941	948	918	931	872	902	887	896	911	902	909	927	940	899	863	906	863	824	859	849	844	866	891	878	953	921	884	906	903	877	911	855	858	866	882	865	907	883	899	874	860	918	840	957	861	888	944	889	862	884	898	921	890	947	917	831	908	934	898	861	870	851	928	944	948	855	863	856	899	923	863	922	884	847	864	860	924	863	885	897	880	846	839	905	942	913	874	897	943	866	838	848	891	937	899	876	863	849	896	898	892	868	938	906	883	873	920	919	888	918	884	928	831	892	887	931	930	885	914	934	909	891	929	944
2014	163	148	159	151	136	136	142	117	116	124	144	131	147	136	126	153	143	110	139	134	117	141	139	128	123	161	140	136	152	145	119	134	147	136	127	148	135	127	113	121	141	135	121	116	130	152	144	118	102	133	147	122	122	135	138	163	142	132	135	125	144	118	132	131	135	120	127	146	145	135	128	120	142	146	142	121	119	157	146	129	122	126	138	126	135	132	130	135	141	109	139	138	140	112	143	145	131	124	135	124	140	127	136	130	161	148	142	137	107	165	154	155	153	115	122	139	146	154	147	156	135	144	135	126	135	135	123	130	156	111	134	145	155	138	141	147	139	95	129	151	132	134	118	124	141	117	139	135	148	114	138	119	133	142	149	155	118	125	116	154	122	120	160	125	144	141	135	122	115	139	129	118	125	129	143	119	143	119	139	109	141	143	141	150	138	119	153	120	156	145	131	132	136	143	131	143	125	136	121	129	153	136	144	122	127	140	142	136	140	129	142	135	131	125	134	138	155	141	128	133	129	136	139	151	132	134	148	133	127	128	138	130	146	137	137	127	151	141	120	119	138	142	135	157	150	130	136	145	146	152	138	157	137	123	136	117	118	130	138	127	154	138	149	155	141	138	148	133	151	139	146	139	136	142	119	158	159	124	139	133	130	157	147	148	132	135	141	135	137	138	144	140	129	114	134	136	135	128	139	124	139	133	144	138	121	130	127	134	153	143	123	133	131	126	144	141	147	125	124	133	120	147	136	142	150	134	142	161	122	142	119	130	127	142	127	109	120	124	117	126	139	119	129	137	121	155	141	135	115	131	128	128	134	129	103	128	141	134	137	114	144	141	129	125	167	125	136	144	119	136	129	129	126	128	155	115	121	132	129	144	144	154	134	123	121	127	103	115	131	127	140	125	154	128	120	125	134	134	145	137	128	125	126	142	132	137	144	122	116	131	137	146	139	121	123	150	146	135	138	115	111	132	145	141	120	115	159	134	118	160	143	155	122	147	134	123	122	125	119	137	121	143	137	150	129	141	123	138	145	129	132	126	131	115	136	114	137	127	128	142	131	141	140	152	145	129	126	140	139	121	161	145	128	126	122	122	140	127	139	126	131	127	151	140	130	128	133	128	132	127	118	133	137	95	132	129	128	149	115	143	131	143	151	125	121	135	136	127	131	139	126	138	139	134	127	140	137	138	118	144	140	146	144	137	153	137	120	146	143	135	127	126	122	146	138	141	111	145	141	155	149	147	126	156	153	126	130	131	122	146	137	136	150	132	144	133	126	129	116	127	146	125	147	139	156	147	153	166	139	113	132	134	122	132	141	139	111	125	131	126	129	126	147	127	123	130	124	160	138	153	152	156	147	150	133	137	122	139	126	146	121	155	164	137	145	124	146	151	114	133	111	117	133	117	141	118	144	158	120	123	121	127	130	131	121	129	144	140	138	125	133	122	129	135	121	134	110	133	123	138	120	126	156	139	129	130	134	125	164	130	138	144	134	132	123	130	121	131	119	124	132	142	112	134	125	130	136	130	133	133	117	155	141	128	135	136	133	159	131	138	119	137	146	135	122	139	127	130	126	136	136	148	129	144	149	131	140	127	146	140	125	139	124	121	157	128	138	146	131	133	129	134	126	121	119	128	138	147	113	130	106	137	141	136	137	130	151	117	132	135	150	109	136	134	119	148	125	127	127	156	126	139	132	126	142	140	139	156	129	134	151	146	142	143	139	139	123	137	149	149	139	128	127	115	118	138	116	135	139	142	146	148	121	149	127	130	124	131	133	137	127	131	128	132	133	128	122	150	117	127	132	135	141	150	125	133	127	151	148	138	115	123	120	162	140	136	126	122	116	143	148	121	146	132	138	112	138	127	156	153	127	125	138	135	149	166	114	110	142	120	139	144	129	148	129	157	125	142	126	129	137	131	122	150	111	144	137	113	122	150	131	129	122	136	134	125	136	129	126	121	134	152	133	131	148	156	129	142	148	137	142	142	127	121	134	135	119	130	138	135	133	131	131	118	126	137	152	160	125	125	150	134	143	122	152	147	152	136	129	131	147	138	133	131	145	146	147	123	141	154	150	125	144	127	135	173	139	153	162	128	131	129	142	132	160	135	145	136	122	129	122	131	135	150	138	132	122	106	132	146	134	132	155	135	126	120	124	149	139	110	139	117	158	135	143	143	138	142	142	144	132	142	162	121	163	146	127	128	116	159	157	147	133	152	151	129	118	130	122	133	109	142	126	125	137	123	131	142	142	134	117	140	130	123	129	112	154	152	162	141	134	156	129	161	111	142	130	146	124	147	140	143	141	142	125	142	141	135	141	126	115	134	141	131	135	120	136	130	134	130	139	152	135	118	148	161	136	109	126	118	133	131	139	132	133	137	129	125	112	149	132	142	143	144	138	130	146	112	137	112	138	120	130	117	126	150	125	130	132	133	112	117	115	136	128	148	137	121	138	136	153	140	132	131	140	140	123	122	127	136	148	164	128	117	126	143	137	143	134	151	144	121	129	147	133	142	133	133	126	153	147	137	151	143	119	118	138	126	135	114	130	111	136	125	145	132	127	135	110	150	134	128	150	138	132	115	130	154	115	144	134	122	140	133	140	135	136	127	142	139	127	142	104	119	144	129	147	160	136	157	139	133	141	133	116	139	125	125	117	119	101	134	102	121	154	120	141	133	132	131	130	132	132	129	137	115	122	144	141	126	136	130	119	143	125	129	133	144	135	135	129	154	135	135	141	125	122	131	133	147	113	109	118	142	145	156	127	132	122	130	136	135	130	146	133	150	133	130	130	126	117	161	125	126	142	127	163	150	118	161	135	125	129	136	150	120	138	160	138	116	149	125	135	167	138	141	133	132	135	131	137	132	142	123	133	130	136	123	132	120	150	151	152	141	126	154	126	135	129	138	146	129	132	140	132	126	129	154	138	128	127	122	152	136	123	143	138	128	133	133	137	120	137	120	136	118	122	136	135	159	131	135	154	148	139	114	136	126	152	110	148	128	130	161	127	120	126	136	159	144	144	99	141	122	141	131	138	149	145	136	119	150	144	166	119	112	128	135	152	128	137	134	141	140	114	113	130	134	118	111	143	126	147	134	136	135	121	124	151	127	140	128	137	142	141	134	138	118	145	131	140	138	147	152	121	112	131	122	132	121	125	140	144	111	113	151	118	135	164	131	143	134	135	136	110	133	140	121	123	152	127	130	150	141	128	142	109	133	140	140	134	132	154	125	142	117	130	121	136	138	118	137	119	125	107	142	139	139	144	146	145	158	154	152	133	131	135	147	121	124	138	123	144	141	127	141	122	112	140	131	129	136	163	130	152	144	125	144	139	136	120	163	186	163	126	108	131	139	125	141	132	146	146	143	122	123	132	124	146	141	132	138	112	113	117	136	134	136	136	121	118	147	119	127	129	131	137	131	134	129	129	132	132	176	140	139	154	114	135	139	133	148	121	142	134	135	142	137	138	153	133	141	135	145	148
2201	464	441	530	474	499	486	461	449	477	448	393	423	434	400	447	425	393	405	414	430	375	410	363	435	392	394	434	378	403	391	419	426	395	412	387	448	400	396	396	407	442	404	413	406	405	424	410	436	412	379	428	394	415	397	435	395	442	408	407	410	414	407	409	387	379	402	400	393	389	417	415	411	404	434	365	399	389	403	451	424	413	386	364	403	424	428	403	412	424	447	386	430	387	398	411	429	375	421	397	406	383	392	411	384	429	375	445	409	407	368	390	434	403	391	397	385	413	409	381	407	414	401	394	406	383	416	365	398	408	417	406	434	420	399	431	411	399	445	403	357	426	403	406	428	403	420	394	436	359	379	367	398	397	401	408	381	393	385	399	415	431	434	395	438	393	389	394	436	396	410	428	417	388	413	390	384	468	432	362	391	393	449	433	419	373	412	391	391	415	428	409	397	374	424	397	418	346	400	443	418	396	407	404	375	433	388	381	463	393	430	420	374	394	400	447	436	410	438	375	413	411	458	425	391	430	408	390	422	444	406	417	414	419	373	395	391	385	428	398	414	395	375	415	403	379	400	402	383	404	433	421	411	430	405	392	399	414	430	391	418	416	391	372	378	409	379	410	408	398	407	407	365	431	435	391	419	404	412	394	425	412	447	412	427	408	415	402	435	418	368	429	433	423	402	382	417	410	394	402	414	423	399	397	422	397	422	411	402	422	430	392	383	410	426	402	416	385	439	372	405	390	423	416	385	408	391	385	390	406	387	415	414	411	393	400	407	435	404	402	424	376	424	377	402	414	403	403	408	409	420	443	435	425	380	408	387	426	418	418	419	411	400	414	424	434	408	384	372	400	403	390	415	372	416	389	434	409	390	414	357	391	404	375	417	364	375	388	407	395	388	486	376	406	406	412	381	413	469	375	414	397	452	400	437	407	390	400	436	385	388	388	422	371	402	436	418	376	409	389	391	450	419	374	444	401	404	413	418	429	381	406	414	402	416	410	393	397	406	398	417	391	383	434	372	393	417	371	374	394	415	398	421	393	417	416	389	384	415	391	429	392	409	373	414	385	445	414	400	391	439	440	398	432	409	373	412	366	408	357	376	405	382	407	393	402	439	400	392	403	405	408	408	405	422	397	409	407	414	401	398	411	400	426	401	405	414	368	406	375	403	390	438	373	434	413	426	417	397	412	412	431	390	434	452	410	413	425	378	407	402	419	420	439	389	416	356	393	395	406	394	397	411	387	409	399	427	428	375	374	446	438	398	368	448	364	384	416	416	389	440	392	408	387	404	379	403	409	380	423	420	377	399	438	418	412	438	386	418	412	404	396	405	428	422	412	422	446	448	430	409	438	431	417	398	385	424	428	379	415	426	385	412	415	408	398	393	436	352	409	407	398	388	443	428	398	415	390	397	416	353	416	412	411	400	404	420	371	419	414	401	395	440	420	406	425	402	388	406	395	420	391	405	394	386	455	427	375	407	433	392	414	396	419	394	410	416	408	396	407	427	420	382	433	414	414	422	408	414	397	416	424	435	400	424	402	391	412	388	430	418	419	424	410	400	412	408	399	420	390	391	412	385	395	420	404	385	389	420	405	378	390	403	393	389	401	403	404	401	436	393	428	406	404	401	392	412	423	405	443	461	410	411	428	430	411	428	388	402	377	403	415	411	386	365	387	391	423	402	437	428	394	379	368	398	392	406	400	406	403	425	416	386	405	393	416	375	392	396	396	424	400	425	408	415	401	421	397	423	414	416	394	417	375	385	397	420	426	399	404	401	449	374	440	429	390	400	403	403	385	413	413	432	426	407	427	429	437	400	416	382	424	386	405	376	409	399	430	428	440	421	413	387	411	357	423	432	395	413	419	423	413	384	426	392	412	406	409	427	377	402	404	413	389	395	429	381	388	407	396	393	415	368	385	400	411	428	388	383	401	428	430	414	394	402	392	373	394	373	399	420	458	411	419	393	403	435	369	413	451	391	420	390	422	379	415	383	387	393	434	409	393	389	380	406	398	422	378	408	388	461	416	406	400	408	417	371	389	401	403	376	410	423	381	401	412	387	404	370	417	381	372	380	418	428	388	372	411	424	407	414	407	408	362	391	370	405	372	425	392	382	424	397	422	405	436	418	407	413	433	432	393	379	376	395	415	417	404	418	423	396	430	432	401	415	406	410	410	391	410	392	397	385	408	442	433	364	402	461	394	403	382	407	383	384	404	367	433	360	427	405	406	424	396	376	418	433	432	382	411	429	400	415	390	477	437	374	423	402	405	362	418	429	416	400	408	423	400	413	384	438	414	395	434	405	385	390	398	415	379	398	408	401	381	430	380	424	398	429	426	409	413	381	396	409	402	379	391	401	401	381	428	430	404	373	421	377	406	377	427	382	400	388	421	411	427	400	402	409	414	415	381	370	386	420	419	416	410	414	401	421	402	406	401	388	395	407	419	410	398	414	403	384	371	394	454	399	400	427	405	384	418	387	376	404	418	419	389	412	401	432	381	437	374	405	369	420	411	422	388	405	392	404	422	388	414	433	429	385	390	402	389	369	384	390	366	409	417	400	388	384	408	401	407	380	456	389	404	436	377	412	382	414	392	373	433	429	423	400	411	378	397	419	430	398	383	401	398	427	407	403	410	412	418	437	378	397	445	403	409	388	386	413	412	382	399	403	398	396	445	410	435	402	423	420	413	435	397	418	394	394	370	355	403	427	391	441	409	372	393	420	432	378	438	408	389	418	410	383	395	437	415	387	372	408	400	421	419	419	369	412	425	396	450	432	437	413	403	400	400	400	406	406	393	399	440	397	419	419	406	366	416	384	407	381	414	385	416	408	418	394	359	432	415	392	430	398	403	352	391	409	408	395	394	408	395	395	399	428	403	406	424	420	384	406	443	404	434	393	403	401	392	399	385	425	375	418	433	397	358	418	431	372	432	380	375	392	404	408	404	411	402	436	419	368	398	374	391	432	373	414	413	397	389	364	403	422	443	405	413	374	386	419	378	393	390	427	389	376	400	395	440	405	403	410	393	408	408	397	401	409	390	398	433	391	405	415	376	396	395	433	380	367	373	419	421	392	434	420	360	392	392	396	432	405	426	400	421	386	357	397	401	425	448	413	415	380	432	426	401	428	413	422	435	412	427	396	386	348	408	385	405	385	430	391	405	415	388	426	359	433	392	381	425	398	415	384	383	452	402	425	399	398	418	440	385	421	427	407	420	403	428	432	406	409	380	405	425	397	396	407	425	390	405	428	434	412	387	395	396	436	362	429	388	422	378	417	429	411	426	395	403	371	402	434	390	423	386	412	412	399	388	360	404	400	411	412	404	403	393	393	407	424	437	444	404	398	407	421	432	438	368	393	433	443	397	400	396	420	395	437	399	420	402	394	381	414	397	392	399	377	398	433	412	415	394	387	399	428	401	385	416	421	449	402	391	406	419	397	411	398	408	394	431	427	438	417	387	398	402	419	379	415	429	405	387
7395	1103	1181	979	699	541	392	345	310	286	261	283	233	238	237	199	219	218	224	189	198	229	196	179	176	188	196	198	177	186	217	179	201	180	186	187	198	191	184	210	189	193	170	202	204	151	161	199	177	195	160	159	190	194	199	188	199	183	154	187	183	181	185	204	196	187	178	194	165	188	190	172	180	163	167	186	161	166	205	183	178	183	169	191	165	172	179	171	179	180	171	192	178	168	196	170	173	191	176	180	179	185	196	178	198	189	178	147	167	172	177	170	165	195	173	197	188	160	163	190	175	178	189	179	168	156	163	171	188	175	184	173	171	204	200	173	194	177	168	187	171	168	160	161	179	179	174	203	177	178	200	182	183	168	176	184	192	207	182	192	161	187	184	192	188	190	193	193	157	177	178	182	155	177	172	183	179	172	186	183	168	185	218	171	165	190	198	209	178	189	168	201	188	159	188	180	198	189	172	189	197	195	184	208	176	178	156	187	206	172	182	178	173	175	160	163	177	200	155	168	173	176	195	172	182	169	202	182	172	184	200	181	172	168	165	167	190	194	201	189	205	180	175	185	171	183	181	171	179	201	204	176	181	174	178	168	184	153	190	179	187	176	178	187	203	211	177	181	168	177	192	166	174	183	192	188	177	201	185	173	163	178	188	170	188	178	154	162	178	189	180	188	187	158	197	160	170	178	179	172	150	174	179	191	175	170	195	199	189	191	146	182	161	180	170	185	184	179	145	201	166	189	159	178	173	195	171	171	189	156	159	164	150	161	172	153	167	167	176	184	179	183	169	168	156	185	185	188	169	190	178	197	166	212	225	172	182	195	173	184	177	161	164	189	194	182	169	186	195	170	156	193	191	176	197	173	178	165	157	181	179	167	179	162	174	194	169	187	181	160	169	162	196	168	170	189	185	211	170	173	153	202	188	187	180	171	185	183	164	184	182	175	157	185	173	191	181	181	202	167	182	178	193	176	198	188	179	152	166	170	166	166	189	194	184	185	165	188	169	211	196	187	178	205	191	153	181	215	180	171	157	184	195	198	179	173	163	173	198	173	175	188	167	167	186	206	182	166	178	195	180	182	174	169	184	178	204	184	179	156	188	178	178	195	167	195	178	167	201	185	160	201	182	176	193	184	196	180	175	192	174	174	164	170	198	155	174	171	171	207	190	158	180	192	182	161	172	169	157	167	162	181	169	149	152	167	197	181	165	163	197	187	190	161	186	182	182	200	158	164	172	208	156	168	171	186	180	167	205	193	190	176	154	211	191	172	162	184	193	144	191	183	193	198	188	157	184	195	164	172	168	176	169	160	180	197	165	177	197	191	184	207	159	186	171	185	163	188	185	193	156	178	189	164	158	189	205	195	178	167	161	193	194	202	194	180	182	189	170	178	187	160	183	193	172	164	160	192	188	178	192	153	169	168	167	172	179	167	185	190	172	168	176	190	181	212	166	179	166	179	152	162	200	198	161	160	186	173	191	199	175	167	173	207	166	190	195	188	138	180	192	169	134	174	172	188	175	186	203	210	177	178	188	174	194	190	175	165	174	181	182	179	177	190	175	168	161	176	164	164	164	201	192	180	198	170	170	174	177	191	179	174	150	179	166	173	168	183	191	175	179	174	186	182	200	178	187	176	173	198	184	193	167	190	184	171	194	184	173	174	190	183	200	176	192	193	167	172	211	183	169	179	173	187	181	179	203	185	182	174	211	179	200	181	175	185	180	183	176	194	186	173	174	176	174	169	191	151	170	174	171	207	185	164	171	158	180	179	171	201	181	178	190	197	173	166	175	168	176	155	212	171	176	194	164	194	168	177	165	194	181	182	154	188	190	193	155	183	182	173	187	189	201	178	182	167	174	192	185	175	189	179	216	194	177	183	177	183	191	180	153	170	192	186	159	175	159	170	157	178	188	177	174	211	170	167	176	179	185	200	191	174	172	188	164	169	189	173	183	187	169	178	192	191	187	180	146	170	152	174	187	195	168	203	188	187	177	194	204	174	174	216	166	154	154	197	182	146	179	181	179	188	187	163	169	161	203	168	213	180	160	189	174	193	174	169	169	172	192	168	145	173	172	178	193	203	205	186	174	192	179	165	166	206	165	170	182	171	172	190	195	172	182	155	198	185	181	171	199	189	176	188	175	163	150	142	181	180	183	173	202	192	194	183	183	195	186	194	161	155	160	198	174	164	181	177	183	159	185	175	198	180	174	188	170	158	164	207	157	196	165	205	175	196	221	177	191	183	181	140	171	173	174	146	184	178	158	176	182	179	153	188	185	186	186	179	191	184	184	159	174	176	183	177	163	176	200	197	180	150	182	158	170	175	184	204	172	188	184	213	197	174	179	185	160	194	151	190	182	176	160	192	172	174	164	161	194	214	187	177	193	168	178	183	179	170	192	199	178	159	206	195	184	193	182	178	170	172	185	182	185	170	173	170	187	169	185	189	178	171	179	192	171	189	198	179	183	183	195	148	182	179	164	177	166	179	194	181	189	180	170	192	191	180	186	214	159	161	191	204	204	176	170	178	180	199	194	191	177	185	190	194	178	148	188	182	183	187	196	195	198	183	168	180	191	180	159	197	158	184	190	181	170	185	168	171	192	205	177	178	158	183	178	183	202	199	173	173	184	165	184	173	182	186	186	180	194	160	172	178	161	203	161	179	165	191	189	182	173	180	185	176	151	183	177	204	192	199	160	190	183	165	149	191	177	184	183	208	186	180	197	160	206	196	182	185	198	187	167	190	194	198	163	195	159	179	185	193	179	189	193	164	157	180	185	173	180	189	201	183	195	181	200	185	197	161	187	166	197	180	170	182	184	200	171	173	179	182	175	196	161	177	185	194	169	176	158	158	175	152	183	165	165	186	187	178	164	173	181	162	176	194	175	186	171	177	193	167	163	174	167	150	180	213	173	193	199	210	170	178	180	172	180	207	173	195	193	204	170	218	194	207	195	188	204	161	172	168	191	192	181	186	184	194	170	175	188	190	178	217	156	209	175	188	199	176	173	161	201	192	191	154	176	176	186	187	186	183	175	177	192	186	192	170	169	184	201	172	189	201	157	177	162	167	173	187	205	178	162	194	156	168	168	182	170	174	156	176	206	198	200	195	160	170	167	179	171	195	163	184	174	164	205	171	187	168	217	178	164	183	180	168	182	175	177	194	172	183	193	188	170	176	218	193	164	178	166	203	180	173	174	169	186	196	187	161	201	200	212	174	167	187	163	167	173	196	152	156	151	164	164	159	185	211	154	194	183	182	154	185	201	165	178	216	184	175	144	192	191	170	183	187	180	179	187	176	175	173	180	187	168	190	157	167	176	168	144	163	194	163	176	184	172	181	184	193	175	204	174	185	175	164	171	178	206	187	164	202	181	162	169	202	181	175	176	193	167	171	176	187	199	177	201	191	157	169	164	173	155	185	170	179	163	195	179	166	153	159	194	211	199	179	166	144	190	200	171	164	201	152	175	176	174	193	175	187
5916	1305	2639	3152	2735	2330	1892	1649	1427	1236	1175	976	981	934	820	788	738	721	676	723	702	654	675	627	639	644	632	590	595	575	634	595	572	563	596	565	592	591	541	528	602	561	562	541	539	542	529	522	539	564	582	543	580	559	539	538	517	546	567	559	533	526	522	541	537	537	515	517	507	557	536	529	525	549	567	495	579	544	534	515	580	501	531	532	513	488	526	499	514	506	505	509	531	556	529	506	523	541	520	526	530	522	526	505	502	533	539	512	526	511	500	506	528	529	514	515	520	494	545	527	513	513	542	504	560	516	557	491	515	508	544	477	504	543	478	551	509	534	522	565	551	544	517	536	500	533	531	496	495	506	483	506	531	544	531	513	502	534	535	493	527	459	514	501	531	513	516	515	541	491	507	551	489	500	534	520	544	542	503	492	505	525	461	497	525	517	508	474	508	505	547	496	550	528	512	526	504	527	519	475	533	550	475	531	522	547	529	525	538	518	516	559	516	499	534	513	520	552	485	526	510	497	502	523	511	538	523	522	518	492	513	523	538	515	511	511	500	490	558	535	500	516	517	486	530	526	501	530	535	509	528	510	548	480	498	523	525	491	519	511	534	562	511	492	521	529	506	501	490	527	553	502	493	540	510	543	526	477	540	491	509	515	482	488	496	532	490	553	507	492	524	559	551	516	528	567	536	518	499	520	559	493	490	484	504	495	511	526	547	515	553	558	501	500	533	546	499	550	502	506	550	508	462	570	497	496	533	485	559	540	540	538	533	515	519	510	492	522	485	523	477	556	496	540	525	498	533	504	487	509	532	549	545	516	494	497	514	543	481	540	513	483	526	533	516	536	505	481	511	499	538	489	509	545	470	499	509	513	515	531	501	531	533	498	523	501	511	521	532	515	528	501	480	534	515	501	470	535	495	524	533	517	474	491	508	548	552	482	512	545	503	483	516	498	529	494	509	511	530	532	535	529	536	550	508	480	502	535	493	497	493	472	535	505	508	491	533	467	544	540	515	522	512	532	502	496	541	520	559	499	527	527	499	452	491	487	547	545	582	525	480	466	509	531	513	542	532	532	535	542	516	500	506	512	478	520	507	528	523	515	539	498	523	501	505	528	570	526	512	470	532	547	492	492	532	510	494	550	548	506	547	553	518	496	492	559	500	528	533	536	542	535	510	474	553	514	514	540	487	486	549	500	566	508	480	504	571	555	486	457	505	529	515	516	485	492	515	500	548	510	477	483	506	485	509	505	533	529	563	503	555	508	522	525	505	477	518	504	518	476	516	522	516	481	547	513	504	510	528	527	505	496	522	509	508	511	548	551	501	508	498	517	564	525	484	553	546	555	469	538	514	507	527	532	514	572	534	522	535	484	539	533	524	520	492	537	550	512	481	518	509	531	534	502	530	518	487	519	545	495	529	508	544	503	563	515	546	525	511	508	531	520	542	549	474	494	505	518	533	520	519	489	538	522	515	505	573	544	535	535	483	540	546	516	555	496	489	487	547	519	503	511	511	538	539	499	513	522	496	523	514	483	519	538	578	483	559	509	546	491	534	497	461	510	506	532	527	516	515	483	496	531	508	543	501	540	544	527	508	518	531	515	504	509	476	568	513	539	523	518	522	500	504	471	483	497	501	537	495	525	539	528	502	540	495	500	530	502	552	530	576	537	487	529	514	540	537	491	473	550	524	515	540	531	524	525	492	521	555	533	523	509	493	530	538	513	528	492	526	517	549	564	536	508	546	532	529	533	533	535	556	492	523	489	518	510	510	547	512	532	475	561	555	514	521	497	501	532	500	514	519	551	542	498	528	509	493	495	492	520	504	478	489	522	516	551	511	524	500	483	518	534	529	470	556	526	517	549	503	561	506	493	530	534	507	537	520	541	540	514	498	551	506	482	539	509	502	542	508	489	527	507	532	472	514	522	527	515	510	493	516	504	526	486	478	482	489	557	458	523	485	509	524	484	549	539	489	503	469	529	520	534	497	494	501	539	535	493	503	496	562	532	516	535	524	517	526	495	521	510	505	530	514	489	521	510	503	515	531	536	489	475	543	534	512	511	533	535	524	527	484	549	526	529	528	516	498	531	497	488	482	547	475	528	518	526	498	514	510	537	499	510	475	534	531	543	512	502	460	547	529	488	496	511	530	536	537	510	492	465	522	568	509	515	513	490	509	566	533	475	520	539	525	532	454	499	495	512	516	518	517	564	521	494	504	494	561	527	498	517	516	548	511	537	509	495	532	502	495	518	511	495	452	519	505	534	483	546	534	539	520	570	522	534	524	521	509	530	546	532	513	508	521	521	527	519	534	486	556	546	559	521	490	571	501	495	547	521	513	518	521	497	512	543	561	513	539	543	502	527	530	536	486	523	533	550	477	503	530	508	537	515	522	476	509	474	524	545	548	481	514	496	552	518	512	527	504	525	541	535	519	519	486	494	516	515	522	532	523	514	495	514	527	529	496	506	523	541	537	500	506	523	481	512	487	498	537	510	473	527	512	540	505	493	496	526	543	507	538	509	516	525	516	537	542	547	552	484	519	577	512	514	515	574	530	510	542	561	528	478	543	531	520	511	513	495	553	515	496	527	500	510	524	535	489	532	491	572	525	499	513	511	512	492	535	517	527	543	520	494	517	472	507	521	469	497	516	496	531	531	497	509	520	489	503	499	502	512	512	538	496	520	517	507	488	499	536	531	506	496	552	526	548	544	551	477	507	549	503	533	482	535	513	497	492	512	503	504	483	506	548	547	523	501	522	553	519	521	507	515	538	542	556	514	497	509	547	516	496	533	514	568	509	489	559	500	513	542	536	483	485	533	534	519	525	527	543	528	500	482	475	539	553	493	556	515	536	471	522	521	497	547	525	540	546	543	537	513	537	520	481	493	467	503	526	557	481	538	539	505	539	525	532	508	499	487	506	511	531	507	498	503	525	531	518	511	545	525	528	475	527	506	515	506	511	487	536	491	493	505	505	567	503	506	566	540	458	512	504	523	541	538	515	462	527	548	505	534	536	497	520	510	487	499	494	508	484	463	523	537	520	521	535	493	518	550	536	548	514	492	507	510	522	561	528	507	495	503	520	503	531	505	535	553	512	491	539	525	502	533	529	520	562	496	465	514	500	506	544	508	513	495	542	535	513	528	508	509	487	488	498	531	511	517	481	519	519	506	528	528	522	516	488	525	513	527	537	506	504	499	524	528	502	537	533	505	534	549	559	492	547	504	511	488	532	528	506	523	533	522	516	541	524	482	521	503	497	521	496	492	524	529	506	544	492	548	498	559	519	499	537	553	477	525	509	551	518	497	526	502	500	511	529	542	504	516	540	521	541	526	506	482	507	513	496	542	539	485	547	517	519	485	475	486	518	538	537	504	554	515	485	557	535	501	517	546	497	532	535	515	521	535	510	508	539	488	524	564	482	474	493	492	509	567	552	506	555	527	508	543	530	493	455	570	527	584	532	523	495	511	503	508	516	481	554	513
14332	2482	2618	1980	1402	1070	810	746	633	550	488	474	456	470	476	379	437	407	400	416	424	370	361	428	413	390	388	371	348	390	383	383	371	393	376	362	373	380	351	353	354	379	396	385	345	362	364	374	382	352	350	378	367	356	363	398	369	336	332	351	340	378	361	348	392	401	384	397	343	396	331	343	387	342	335	352	351	371	363	368	332	364	335	369	349	331	342	369	339	342	359	334	365	368	370	350	385	362	348	326	369	369	372	361	369	307	400	331	369	348	370	329	373	352	392	364	383	352	355	353	358	349	340	365	343	348	380	342	382	339	376	364	374	375	348	373	356	349	354	377	374	359	362	375	337	355	365	373	364	368	364	400	373	378	387	359	353	375	376	337	376	346	335	378	317	348	325	359	344	382	330	402	382	353	320	359	361	345	370	376	351	357	385	368	346	336	375	360	354	322	353	375	367	331	350	382	390	354	354	382	377	319	357	373	364	372	374	391	373	357	372	376	378	355	368	345	373	338	341	391	344	310	354	373	355	344	342	365	357	371	350	338	326	345	367	360	365	377	359	376	349	358	359	384	381	359	357	366	351	371	318	373	347	343	338	372	346	370	375	370	339	376	361	347	377	372	322	360	385	389	374	364	357	361	366	329	364	352	354	372	333	325	349	384	359	340	328	336	347	388	329	369	370	365	353	365	357	348	384	365	372	343	376	366	384	387	322	378	350	376	358	376	359	389	367	398	375	369	356	363	319	369	382	355	364	361	368	387	368	350	371	381	392	351	348	366	352	329	367	338	358	333	369	365	387	358	389	373	370	360	400	370	361	340	367	349	361	398	341	335	364	352	359	339	348	385	365	376	351	376	381	371	351	368	362	374	366	385	365	374	376	373	363	390	358	340	375	374	335	336	359	344	363	379	339	362	369	328	346	382	369	385	361	357	401	335	412	348	370	343	347	388	360	364	372	347	351	370	375	366	353	363	359	343	340	362	384	339	358	346	329	363	339	366	354	369	378	361	381	387	353	328	363	302	372	342	373	352	380	359	336	363	367	355	357	371	356	376	366	350	351	397	352	360	375	374	368	365	361	372	372	360	359	357	354	326	363	381	343	372	373	360	335	363	377	356	338	347	388	384	360	355	347	354	344	369	390	366	333	388	369	362	363	375	339	394	348	346	344	382	387	389	381	343	374	341	360	349	367	346	375	375	312	333	331	360	344	374	355	366	363	356	385	368	350	396	360	377	378	348	364	338	348	370	364	363	354	343	382	350	338	336	347	367	357	359	359	377	377	368	357	364	323	342	337	349	369	333	353	368	368	374	333	322	353	349	370	360	377	356	352	391	345	390	363	349	349	356	383	388	374	355	356	381	395	357	361	347	350	373	353	357	355	366	360	374	368	342	326	361	387	350	357	345	344	333	359	339	353	405	371	389	377	343	371	347	340	350	337	368	335	364	333	332	350	333	375	382	374	377	378	328	355	356	365	363	376	370	377	373	373	371	324	364	381	377	382	367	401	385	362	342	359	366	387	333	363	340	423	348	356	374	408	350	399	343	374	346	384	369	381	343	367	397	370	388	381	373	387	357	355	340	375	352	348	355	366	389	381	391	381	371	355	351	398	357	373	379	340	352	343	338	390	395	361	368	338	318	364	376	387	362	397	362	368	331	374	382	389	363	361	395	383	365	340	365	370	360	404	368	332	328	356	335	367	330	361	342	345	332	382	354	372	341	343	347	381	388	344	343	381	339	372	392	377	373	361	313	336	346	357	368	353	378	400	362	378	384	383	372	351	359	343	408	335	398	369	368	371	369	346	378	406	404	346	376	351	364	384	381	378	393	389	353	355	377	383	371	390	357	409	386	362	356	392	369	372	394	339	385	346	383	412	365	362	330	346	353	386	370	354	343	359	382	309	355	386	349	402	365	354	361	361	379	394	355	394	396	359	356	359	358	342	353	326	316	336	372	371	348	380	369	346	377	386	344	348	369	366	345	392	343	339	370	338	355	331	351	358	333	348	338	343	352	365	375	380	382	408	380	342	342	359	357	396	359	335	393	371	345	338	342	378	356	356	353	377	323	335	351	328	349	333	358	357	358	350	378	356	352	386	330	361	375	354	374	351	358	346	350	391	362	398	385	364	356	378	353	357	374	368	330	324	316	362	398	364	324	316	354	347	365	351	356	332	330	370	332	341	375	342	330	359	329	324	373	369	381	375	366	383	341	354	369	365	387	375	367	384	354	337	363	355	337	342	353	406	331	352	347	356	367	343	357	353	371	354	331	361	365	366	329	369	349	322	352	345	398	370	354	360	338	385	339	368	399	351	322	361	374	364	326	362	370	379	367	376	371	356	364	380	351	378	382	350	359	368	378	340	349	334	361	330	383	352	331	358	368	359	364	369	374	346	364	346	361	367	365	350	356	337	361	335	382	352	339	381	326	382	356	390	367	357	368	371	359	341	377	380	356	395	348	350	350	354	365	340	351	371	358	385	403	326	333	321	344	402	368	353	338	369	365	349	335	325	377	348	389	385	346	350	325	327	324	371	353	336	364	353	334	363	347	356	365	350	344	348	356	373	359	397	382	340	322	398	366	338	339	349	355	351	381	355	369	370	361	412	351	327	332	388	357	329	364	374	374	362	355	367	365	389	337	367	365	345	368	373	391	356	348	359	354	351	385	385	346	377	395	377	326	385	355	379	401	371	360	367	371	393	339	366	401	403	338	335	362	355	376	371	354	372	340	375	349	338	360	359	367	362	376	343	362	360	396	349	337	360	365	367	338	381	372	362	338	334	354	329	380	326	374	333	337	346	389	360	364	374	379	382	358	340	348	365	351	377	378	340	360	361	361	331	336	342	374	371	381	369	374	357	368	368	377	335	340	326	366	353	366	362	359	378	361	364	359	317	346	345	330	329	341	345	341	392	383	388	368	394	395	376	333	367	343	366	366	376	369	382	346	347	344	350	384	325	364	316	354	369	369	340	369	360	355	380	358	314	367	369	329	344	357	352	357	346	364	362	344	332	384	365	378	359	360	375	377	360	333	351	394	355	393	351	342	376	375	379	374	351	375	340	373	358	384	353	338	325	354	388	337	379	392	379	395	357	357	380	381	383	356	359	350	350	371	376	383	336	365	328	359	368	343	329	344	345	335	348	360	350	364	328	346	380	372	352	349	349	369	372	337	364	381	366	336	332	404	348	355	356	355	404	359	382	347	367	298	348	351	380	359	378	389	350	365	382	350	352	385	370	365	390	415	387	352	377	390	346	376	349	359	346	366	378	342	357	349	360	342	352	361	375	351	331	385	353	360	355	317	324	373	352	364	363	385	363	348	384	346	347	370	379	353	341	356	361	357	350	381	359	374	329	373	352	382	350	398	361	337	372	354	380	347	346	348	332	363	360	340	342	342	354	373	356	343	353	386	344	366	369	340	345	370	368	368	381	366	371	356	359	359	373	334	331	346	357	387	338	366	330	366	357	386	385	368	347	320	354	351
7977	2422	5053	5892	5183	4204	3535	3041	2519	2210	2035	1823	1700	1621	1498	1502	1407	1328	1288	1293	1234	1207	1169	1113	1113	1087	1088	1128	1077	1094	1036	991	956	1029	1060	1003	1014	1006	1031	1059	974	993	950	941	917	958	971	947	964	961	926	876	942	986	944	937	938	993	913	908	913	943	921	927	949	907	919	922	908	914	930	866	875	987	919	882	882	936	949	865	871	867	890	929	957	890	885	924	873	917	894	906	888	913	870	904	877	885	861	879	844	892	921	875	868	924	833	895	911	915	870	876	917	901	916	871	859	876	909	926	928	922	944	834	863	922	865	878	838	904	935	915	878	846	888	914	898	917	881	928	924	900	877	894	937	876	901	899	900	876	912	873	948	900	925	899	933	903	911	894	914	881	916	926	927	952	847	881	917	864	883	933	863	941	860	891	932	897	916	889	933	884	880	877	863	840	914	880	899	893	898	868	916	884	912	875	866	922	886	981	899	878	901	874	892	903	866	860	882	915	848	966	894	870	861	933	892	869	895	927	843	874	852	913	874	809	869	827	869	885	900	960	882	930	895	862	872	871	881	890	876	937	914	858	924	914	884	907	875	917	905	894	887	907	905	893	916	874	892	863	886	879	877	925	857	893	911	887	903	935	884	935	879	862	843	856	943	901	845	891	919	903	884	933	869	842	844	933	902	829	898	884	898	918	847	917	849	940	930	901	873	887	875	893	875	880	925	831	867	864	900	820	930	864	867	875	889	892	882	899	871	894	890	858	871	941	872	871	911	959	892	868	870	892	847	899	863	905	845	857	927	845	940	858	932	883	871	873	936	858	897	899	870	932	907	903	829	906	887	897	875	846	885	941	870	915	914	952	862	924	915	893	924	874	892	904	880	896	917	895	905	847	890	879	835	915	888	886	917	870	885	872	911	926	962	886	902	912	869	881	883	856	946	866	902	901	886	895	909	940	860	917	902	902	840	876	957	923	899	874	877	860	857	910	910	892	859	858	925	863	858	903	861	898	855	931	876	886	841	892	917	899	872	909	879	933	897	878	920	917	868	832	873	904	898	866	891	874	888	887	890	855	870	876	877	928	871	901	895	907	949	891	877	881	898	838	933	853	878	897	863	876	833	878	877	927	882	870	850	938	922	873	859	883	862	885	932	872	882	926	895	912	911	902	905	874	865	824	948	861	927	922	820	856	873	898	901	889	921	877	870	851	880	932	921	912	890	881	891	921	848	870	887	915	911	869	870	845	853	906	894	873	920	834	859	848	909	881	884	897	884	914	909	911	903	901	825	922	872	914	903	902	879	861	879	874	874	906	914	894	899	847	886	947	878	883	933	888	902	854	910	899	908	900	843	870	889	887	889	910	865	878	897	861	924	880	867	902	903	904	871	881	888	903	859	887	860	893	887	906	929	892	960	882	875	895	933	901	899	927	917	918	863	939	933	923	891	930	908	918	898	891	898	866	852	864	868	913	926	905	891	895	881	938	882	882	895	851	864	896	873	893	927	876	918	913	927	872	965	892	877	944	906	894	879	859	884	884	863	933	818	899	857	881	854	922	942	900	840	920	902	855	854	926	826	889	887	914	859	894	867	899	883	905	885	915	939	880	853	850	941	903	876	889	927	975	902	902	902	890	861	870	867	876	876	877	884	896	939	909	869	843	900	853	877	891	917	920	894	850	951	941	941	937	885	884	842	889	870	851	891	852	903	863	850	916	875	830	916	904	923	843	865	884	861	914	893	921	855	928	888	939	921	912	888	849	916	884	872	891	893	850	923	938	848	873	924	884	921	880	855	899	950	868	882	916	899	893	884	918	859	908	855	904	907	865	874	856	909	886	856	875	922	918	898	896	859	894	858	854	889	885	830	921	891	929	900	896	893	898	926	943	903	905	919	871	858	896	909	893	908	965	955	891	931	888	868	878	933	902	889	908	889	899	896	886	866	901	919	867	911	867	901	891	912	889	828	883	900	872	880	908	875	880	918	891	844	902	863	899	896	837	876	887	879	899	915	874	940	890	891	865	943	887	920	942	920	947	937	874	891	909	838	945	868	919	884	895	904	891	872	903	952	887	871	859	892	933	905	897	835	922	897	889	891	912	932	935	943	887	921	860	936	914	902	877	901	842	860	906	819	892	905	842	873	872	873	940	893	876	906	902	883	884	919	918	903	917	845	942	867	969	860	887	867	870	844	898	904	900	888	941	897	921	902	896	898	939	887	905	867	859	893	907	866	888	899	906	932	908	893	847	877	870	882	887	933	911	905	880	897	943	893	919	867	885	871	886	931	861	918	912	933	840	921	926	884	938	899	879	888	934	930	892	897	917	850	931	949	822	875	858	927	878	907	844	978	930	890	828	882	911	931	916	903	864	928	931	941	888	843	846	871	905	919	955	889	857	912	870	908	888	907	909	877	936	864	899	881	910	914	892	878	865	863	886	853	913	877	888	890	912	880	839	872	872	894	896	920	855	905	864	902	958	875	892	866	894	906	931	922	910	864	893	892	863	964	881	882	861	872	879	896	821	883	861	842	866	883	941	920	924	884	867	939	941	878	913	898	879	901	831	900	899	878	878	945	880	892	847	867	881	936	868	907	923	881	890	826	948	907	896	847	866	878	903	890	895	818	885	863	925	905	921	907	961	883	870	869	884	860	916	868	908	855	901	887	904	943	845	868	898	915	921	919	930	896	912	911	895	859	875	905	916	889	918	914	897	913	874	964	883	906	898	871	905	843	884	897	907	921	833	859	870	878	878	929	899	880	859	868	923	889	903	887	923	897	899	913	935	895	883	870	885	897	869	869	920	868	888	869	895	943	873	897	915	903	908	854	927	885	928	825	914	887	853	880	933	910	861	882	836	875	852	952	895	913	907	865	909	938	858	919	917	926	862	887	870	864	891	897	864	881	895	902	908	928	816	915	903	907	930	930	881	895	872	933	903	901	909	921	861	888	857	864	854	885	870	912	879	915	919	893	865	901	928	854	897	856	916	882	855	858	955	861	901	917	937	924	874	844	878	885	903	893	892	869	887	909	951	900	879	850	857	861	942	873	879	875	900	867	863	892	855	938	895	919	925	882	851	925	930	940	896	894	857	890	893	907	896	874	892	879	864	889	937	903	866	945	939	882	867	896	870	883	890	879	851	904	906	888	903	888	856	953	898	915	961	862	883	877	930	895	872	903	901	885	866	894	895	905	896	889	867	860	893	921	892	850	903	902	995	904	868	912	897	897	847	863	876	839	862	899	933	939	858	903	939	903	895	865	954	899	911	902	941	887	881	826	873	853	909	850	874	944	866	876	901	924	903	936	911	879	916	813	887	790	874	889	891	864	892	961	878	834	902	824	884	906	914	863	946	908	904	873	901	824	895	887	923	967	913	903	893	893	880	925	856	862	910	898	863	845	890	914	902	834	899	898	894	932	906	860	929	882	906	891	921	906	903	862	890	894	864	873	881	911	892	907	879	882	860	895	891	837	884	892	890	969	840	922	868	960	879	923	902
2015	179	141	145	131	135	147	169	127	116	137	132	138	142	135	143	128	147	146	151	157	128	124	141	135	152	134	135	138	104	135	134	148	138	143	124	136	150	128	132	141	142	137	144	123	116	127	120	124	140	134	149	148	123	134	152	129	139	156	116	134	120	133	121	123	126	120	150	126	125	137	149	141	133	124	143	137	134	127	131	120	137	160	153	133	137	116	144	134	154	136	127	130	150	134	138	148	141	133	139	134	127	159	127	135	134	133	139	164	139	131	152	148	137	130	153	136	143	159	138	121	151	123	128	137	113	141	129	112	137	164	150	123	111	122	132	130	129	136	117	124	151	139	122	133	125	124	126	117	137	123	144	124	163	138	142	144	130	137	124	154	117	134	125	140	131	142	123	133	130	140	142	142	142	141	147	126	125	131	128	131	130	146	147	143	143	133	114	141	122	121	171	126	135	127	119	128	114	141	149	125	150	144	116	120	130	122	118	131	132	127	127	157	145	137	155	118	121	140	140	126	118	106	136	152	132	142	133	139	147	133	135	133	142	135	124	105	140	136	139	152	135	137	112	137	132	110	142	133	140	139	149	137	141	128	126	131	130	118	133	139	116	110	131	125	127	131	124	128	119	131	154	148	128	132	135	154	127	117	130	135	132	134	158	129	123	127	161	125	117	117	126	133	126	142	143	125	125	138	121	132	134	131	147	145	145	120	132	156	131	143	152	139	141	135	119	124	134	129	147	135	140	134	99	114	151	132	174	160	153	146	143	133	128	152	127	155	103	140	132	145	136	132	147	143	123	124	155	146	149	159	148	114	148	140	142	140	140	129	115	134	131	134	138	117	145	133	157	106	133	144	142	146	126	140	127	136	125	139	124	130	126	135	165	140	134	131	128	154	139	119	156	125	122	145	132	145	144	147	136	142	130	147	128	135	141	121	127	123	140	119	145	129	125	124	120	123	127	138	130	120	153	122	126	107	136	149	129	122	119	126	129	126	133	135	132	137	112	129	134	140	124	138	134	153	146	129	151	156	122	132	123	139	134	114	138	118	130	135	152	139	131	128	124	134	134	116	119	148	152	139	130	143	155	108	131	121	141	141	128	121	135	136	135	128	146	123	125	142	134	148	136	101	143	106	143	125	143	131	137	125	154	148	139	139	123	153	142	101	118	147	122	146	147	131	152	129	114	134	125	118	120	168	118	135	146	152	120	119	116	131	145	157	125	125	130	159	136	167	116	119	147	131	132	123	125	117	135	139	129	132	147	161	137	151	129	143	126	126	154	143	150	149	113	123	106	115	146	126	146	148	135	128	132	116	115	142	132	137	139	126	138	135	146	133	149	148	135	148	132	131	142	152	135	135	122	128	143	142	130	126	135	136	138	136	126	133	138	149	141	130	127	126	134	141	138	125	168	121	136	154	151	155	127	123	115	130	145	141	127	144	127	133	121	116	132	144	157	136	128	129	141	146	121	121	142	121	146	155	137	123	161	123	142	126	138	129	139	140	134	130	139	134	147	141	133	117	135	125	143	143	142	143	134	148	161	138	144	139	133	112	125	127	138	121	143	139	128	129	146	119	142	127	127	126	136	134	123	137	140	151	132	132	119	120	120	147	139	122	132	141	128	123	152	137	159	113	156	144	134	138	134	114	130	146	136	129	146	137	149	133	127	128	112	121	134	148	137	163	126	126	126	138	135	139	142	124	152	143	123	142	143	128	127	147	153	127	129	151	144	130	145	132	138	120	151	140	161	140	139	166	136	129	128	137	122	130	119	132	138	142	156	148	139	147	115	141	141	133	135	103	122	130	121	151	143	132	141	139	150	127	170	153	131	143	119	133	144	134	126	118	136	142	153	142	128	148	126	159	123	140	118	107	143	146	129	143	129	116	139	136	144	135	124	136	136	136	125	131	130	121	110	127	141	137	137	136	122	134	134	128	133	145	138	119	122	134	130	139	150	144	148	148	140	128	120	132	123	126	141	125	130	138	142	143	138	138	150	110	122	129	120	135	111	149	119	128	128	138	124	152	137	141	126	133	130	109	122	129	152	140	116	130	134	131	121	126	147	128	143	125	105	146	122	126	120	156	119	135	128	129	122	151	139	141	136	121	139	115	145	121	139	145	140	123	123	129	127	117	139	121	127	133	121	111	128	142	122	115	126	122	142	140	139	144	127	110	120	141	135	142	138	148	156	147	120	126	133	132	131	130	129	136	127	107	116	151	146	137	124	159	144	126	122	117	138	152	131	128	154	127	132	113	114	141	134	143	123	141	109	125	123	107	131	148	156	143	136	104	136	123	150	127	131	118	129	150	129	116	140	121	131	124	151	153	133	138	131	125	147	161	122	129	128	132	126	149	124	138	129	162	124	146	121	143	117	117	141	142	145	137	133	142	124	116	134	161	133	151	143	106	149	127	147	144	113	128	121	127	126	135	133	128	123	137	137	129	133	111	147	130	132	124	156	147	125	139	149	117	131	114	133	148	145	130	133	143	129	131	124	146	136	135	131	114	111	122	135	134	124	145	111	123	140	124	121	152	142	141	157	119	148	136	140	143	131	116	126	143	125	156	142	129	136	122	124	130	128	152	118	154	151	146	138	136	132	114	129	129	130	141	114	135	128	133	157	118	122	107	120	124	150	124	121	144	145	142	136	134	164	128	120	142	154	141	115	137	146	137	122	124	140	137	134	122	148	129	110	146	136	151	140	149	164	139	157	114	128	139	120	141	133	142	134	101	154	137	145	124	143	130	139	126	115	144	130	136	141	132	143	129	149	136	112	128	160	116	144	141	137	137	102	135	151	125	143	133	119	145	139	143	146	110	131	133	136	125	123	113	136	134	120	132	125	124	134	134	160	135	120	132	144	141	140	143	118	141	136	145	135	131	148	139	138	124	150	133	131	127	135	124	115	129	136	139	148	128	140	122	127	138	129	151	122	161	165	126	128	141	140	128	149	158	128	144	129	120	126	130	147	127	122	135	125	126	142	139	116	116	131	134	124	147	140	141	140	109	137	138	142	137	141	120	145	143	129	132	131	154	161	134	134	162	126	158	121	142	137	140	121	134	148	129	147	134	119	124	135	152	144	138	131	156	146	125	147	148	117	159	119	123	151	120	156	132	158	146	120	134	143	142	121	161	132	138	116	131	135	125	114	113	131	136	170	136	126	148	132	135	137	116	128	143	126	148	152	144	118	117	152	141	152	123	132	138	140	133	123	142	141	133	118	135	142	119	145	143	127	148	136	128	126	161	134	145	144	123	126	130	127	123	134	133	122	150	141	121	108	153	149	130	135	122	130	143	120	141	133	139	132	127	136	128	138	138	161	135	119	133	144	124	117	157	119	132	135	132	125	111	121	110	145	126	118	132	120	126	132	133	130	139	123	135	140	131	146	129	124	123	109	133	133	136	121	136	145	149	150	139	150	134	123	147	148	112	126	100	128	132	151	143	139	124	130	138	137	129	123	119	145	131	130	141	129	151	134
2189	425	479	474	527	403	440	439	441	466	453	452	433	417	412	431	403	437	430	393	427	425	427	402	391	407	372	405	433	382	398	408	405	426	440	410	390	395	386	372	408	364	379	404	412	411	395	397	457	401	384	415	412	388	419	367	370	365	395	424	376	420	418	415	438	384	395	391	448	385	414	389	435	432	412	427	403	412	445	397	431	402	436	436	389	417	419	418	397	422	368	405	410	388	382	396	399	383	391	395	392	413	430	394	378	411	430	421	392	415	381	392	422	416	383	400	413	419	402	406	384	408	397	385	394	421	400	403	402	397	369	411	431	416	352	417	421	405	420	399	410	414	417	401	375	459	426	381	391	403	430	426	394	400	443	408	419	387	408	396	382	390	437	391	446	399	432	408	419	395	421	405	398	417	400	400	408	399	401	436	407	371	434	408	382	382	400	408	418	406	400	418	405	441	422	423	402	382	434	378	400	407	372	396	418	404	417	398	423	470	415	366	402	413	411	393	420	358	425	426	398	388	371	391	400	438	367	394	387	381	415	442	418	403	387	388	403	408	423	405	395	411	415	390	395	424	412	387	401	425	386	409	410	440	454	386	374	383	410	395	427	406	403	384	394	411	373	388	415	420	434	416	410	364	370	374	396	372	427	398	423	398	402	403	411	398	440	403	389	391	400	396	433	398	386	393	385	400	403	370	405	386	429	425	397	415	366	453	399	392	424	438	405	420	406	430	392	385	443	424	413	427	394	371	394	398	404	356	440	404	430	422	427	410	411	398	416	437	398	403	395	402	420	385	368	416	410	386	437	388	409	424	411	419	421	390	401	433	423	361	388	376	403	395	379	399	382	393	435	395	395	401	408	407	390	365	399	389	437	423	384	399	392	399	398	382	386	431	421	427	402	391	385	432	415	425	390	376	396	423	401	341	402	365	421	378	422	408	424	394	433	419	378	380	417	451	455	422	393	396	389	412	401	412	387	375	387	408	442	401	389	438	394	399	395	409	393	398	385	388	421	396	389	399	400	432	418	424	388	388	391	419	447	418	387	386	435	370	384	420	409	390	426	416	387	405	417	419	426	383	399	404	388	381	401	442	430	404	393	396	395	384	404	390	393	417	393	386	403	396	403	388	405	413	382	383	420	400	388	390	403	411	398	429	416	419	390	413	383	420	430	411	452	426	422	378	377	390	400	401	409	388	441	432	383	419	393	452	441	386	412	416	432	411	413	414	421	378	431	428	380	411	402	416	391	399	401	389	380	413	370	409	394	410	412	426	399	432	416	393	403	451	434	378	407	421	390	343	400	445	415	412	422	381	383	450	427	417	404	371	427	398	417	409	409	425	415	400	377	407	425	443	415	423	378	421	378	415	374	393	380	432	383	379	407	443	404	425	405	389	403	427	398	389	400	375	414	444	371	415	407	392	387	381	401	384	406	412	409	409	407	395	382	371	395	386	466	369	380	394	405	412	372	405	389	372	358	403	431	356	367	408	402	402	423	377	365	387	402	407	391	384	426	407	400	422	382	452	393	413	395	397	422	374	409	406	393	425	427	423	386	415	413	396	419	405	378	404	435	373	420	376	385	362	389	387	366	398	421	390	419	389	396	391	351	420	402	397	376	391	416	399	402	374	399	379	396	410	428	413	424	407	390	424	401	393	399	413	388	425	453	389	403	424	407	407	419	435	400	407	386	401	441	418	364	390	410	427	384	398	397	395	396	414	369	414	395	393	431	423	379	400	403	403	431	397	437	387	429	410	399	408	403	418	426	372	410	413	416	377	372	412	421	439	408	415	366	418	397	405	393	383	413	433	439	412	376	379	411	410	395	400	414	417	441	457	387	367	440	427	384	412	372	409	402	381	409	398	377	430	407	422	399	420	417	402	385	400	399	376	390	398	391	402	425	422	403	415	442	400	382	399	426	387	384	429	444	435	411	430	428	408	408	387	400	436	407	424	391	425	375	408	367	403	418	369	414	408	368	395	421	399	402	421	405	389	389	384	458	392	407	452	425	365	401	415	411	425	352	398	353	330	425	394	422	425	410	400	402	425	427	407	445	389	394	411	379	411	388	370	388	404	399	390	376	362	417	372	395	433	355	409	374	394	390	401	378	443	393	406	428	435	447	371	388	410	420	429	443	412	389	408	363	376	381	408	373	440	424	381	391	399	439	423	399	415	380	398	432	414	402	415	401	436	376	377	347	420	392	390	399	386	386	408	403	437	389	440	384	415	426	422	378	394	404	420	418	378	382	402	383	413	417	370	406	394	414	397	370	412	407	430	436	411	389	399	428	374	382	408	394	383	398	403	404	417	369	379	418	420	397	391	416	395	408	368	366	397	424	422	411	411	416	390	418	399	366	436	398	404	405	415	381	397	421	377	390	398	420	382	387	412	418	411	405	414	398	423	386	404	398	408	398	412	417	411	451	410	382	432	440	395	396	386	385	371	422	354	406	411	410	426	371	411	433	412	416	390	429	407	415	397	462	391	386	420	429	420	401	416	398	420	366	393	360	396	394	419	415	356	374	421	361	404	414	387	399	389	425	413	406	403	418	417	398	431	418	411	444	383	422	402	425	404	397	393	415	388	414	392	413	419	420	422	432	427	397	425	408	393	367	398	384	379	411	426	390	431	384	391	438	389	451	411	421	410	411	418	423	418	401	403	444	394	420	358	412	399	397	414	352	421	410	425	332	412	398	399	387	408	381	390	394	389	386	418	384	410	390	428	369	395	374	417	390	393	404	422	400	426	390	398	369	405	394	369	420	402	403	383	396	433	378	418	407	415	430	409	407	425	394	411	429	448	404	412	407	380	428	408	405	369	424	394	427	387	387	428	424	397	437	397	381	401	400	386	415	418	377	405	441	429	405	375	408	422	396	404	413	387	388	425	396	400	426	397	432	392	367	398	417	381	427	412	429	436	412	411	407	397	410	391	401	411	427	411	378	396	403	384	425	419	389	426	398	385	396	392	427	379	389	420	404	442	364	423	398	404	403	375	404	397	431	398	380	418	380	432	418	422	386	422	417	395	388	381	407	421	372	400	419	388	396	391	366	392	420	383	403	421	435	425	429	412	404	365	424	402	415	380	413	400	397	405	402	404	414	390	394	397	396	422	375	417	396	406	375	401	395	409	429	416	424	408	402	374	416	414	372	391	449	435	373	413	405	405	429	381	384	399	414	393	400	400	429	431	414	432	435	382	378	443	398	404	415	406	412	384	382	373	402	400	404	412	411	422	411	409	409	400	406	372	400	440	376	433	407	395	397	397	416	433	412	445	390	387	386	435	390	426	426	409	372	412	429	377	421	421	396	388	410	437	426	369	408	417	390	402	387	400	419	423	372	400	411	395	417	449	407	406	401	424	378	394	433	407	385	395	418	409	350	424	442	377	403	411	372	406	409	366	367	419	429	451	402	423	413	419	400	410	412	373	407	423	378	396	421	381	403	412	412	439	410	423	414	402	432	414	382	418	359	423	372	459	394	396
7645	1058	1183	880	618	548	435	367	321	269	251	250	253	226	218	205	206	204	191	219	216	209	194	198	210	196	201	191	198	170	220	189	185	210	196	165	185	159	176	207	197	183	195	180	159	200	188	176	167	205	166	169	192	181	158	197	186	183	157	167	171	179	176	195	152	195	179	189	159	199	203	169	173	211	188	179	165	175	158	162	202	188	190	167	175	179	163	185	185	169	171	190	191	204	163	205	168	152	183	181	201	180	150	188	187	184	175	185	175	178	200	171	158	169	174	164	168	173	196	200	166	203	203	183	177	186	164	180	173	201	180	180	204	187	190	189	166	179	143	183	176	171	167	165	174	195	203	188	183	182	167	178	165	182	190	195	194	169	184	186	186	182	195	190	198	183	172	149	178	217	168	169	158	202	201	217	193	163	183	184	171	192	183	172	193	208	157	167	194	176	183	189	176	167	180	191	199	164	209	181	172	166	182	175	173	176	168	167	180	157	157	170	185	186	182	189	194	202	186	184	185	173	186	187	164	178	203	183	164	165	174	200	174	176	194	177	176	185	194	171	158	211	172	194	205	170	140	177	168	169	161	179	184	171	183	191	173	163	178	187	172	188	174	173	167	161	172	156	213	177	179	156	174	175	199	179	182	182	206	193	176	173	159	193	176	166	172	160	172	197	178	162	176	171	182	168	182	203	176	184	177	165	161	189	195	181	156	186	198	175	156	174	176	164	188	153	174	198	173	189	174	193	208	190	182	166	165	181	150	184	194	176	174	188	181	155	197	170	177	196	201	168	176	196	183	185	171	167	196	170	168	165	191	174	176	180	207	166	172	173	171	164	192	159	155	161	166	161	169	170	155	171	188	199	185	204	178	194	184	190	165	195	168	181	181	195	166	174	184	176	157	184	167	186	192	173	187	197	193	191	159	202	193	202	196	170	175	176	174	204	216	170	172	160	178	178	178	184	186	172	195	182	177	193	170	178	188	168	175	201	169	204	209	209	166	185	167	168	171	151	163	165	183	175	174	185	176	157	186	172	163	186	197	192	196	184	203	176	175	162	200	182	209	194	168	169	181	185	199	170	170	166	183	182	168	173	190	159	169	151	179	179	165	188	176	166	204	146	183	176	159	191	208	192	203	162	181	182	186	181	166	178	201	169	164	160	181	180	171	203	179	178	173	177	172	188	186	175	186	188	164	172	178	156	180	173	163	168	172	186	185	180	177	177	183	171	169	163	179	156	174	201	196	203	188	152	196	185	173	175	159	177	165	184	163	160	184	171	186	187	169	192	181	212	190	181	171	187	164	141	161	186	181	188	183	180	183	177	153	181	174	185	179	185	182	183	191	181	182	176	156	170	185	168	162	184	162	164	180	181	172	176	173	198	192	167	182	178	185	188	192	161	200	159	201	178	172	183	172	166	179	177	177	190	177	182	154	175	179	174	187	151	149	195	153	193	182	203	178	179	180	160	183	166	186	192	193	168	158	145	180	188	175	187	179	188	173	180	172	193	145	178	182	167	173	186	185	184	174	181	183	186	173	206	184	198	180	200	191	178	173	168	172	176	172	186	189	189	168	179	166	176	188	153	197	146	185	191	181	203	161	179	186	188	186	178	198	177	179	176	166	172	193	156	183	191	144	162	187	183	209	177	164	169	183	153	179	167	149	175	169	174	172	188	191	167	183	188	195	165	185	179	176	186	195	177	207	199	182	179	178	156	186	161	173	165	184	179	177	171	165	175	173	180	187	186	173	173	189	211	171	178	176	178	163	189	162	171	194	174	171	197	197	204	172	173	189	203	176	161	161	189	167	198	172	181	189	198	178	175	157	186	182	178	173	168	162	177	200	181	163	145	195	178	203	183	207	185	159	187	195	191	176	170	164	179	182	179	188	183	174	157	178	202	189	177	201	202	177	154	188	163	175	189	178	154	169	161	159	173	175	194	184	171	183	168	175	162	181	161	167	169	189	198	196	167	172	145	204	175	184	173	155	169	190	169	166	167	164	187	195	151	177	199	180	166	203	156	186	167	193	154	155	173	155	198	207	201	192	179	173	154	203	197	186	168	175	177	165	167	176	184	206	174	198	161	179	199	157	193	194	167	187	166	191	179	177	171	189	192	144	177	163	177	156	182	178	163	185	175	176	199	159	184	171	184	172	152	151	173	204	186	195	192	167	208	186	169	181	178	187	195	168	202	194	184	192	181	195	198	199	180	143	157	193	173	186	185	175	165	178	182	179	178	177	185	156	194	177	178	187	177	191	174	185	166	179	202	207	186	169	194	177	179	179	177	173	179	185	172	164	191	193	171	209	193	176	201	188	165	163	170	190	173	208	194	140	182	184	197	173	169	142	178	186	170	203	160	187	184	204	173	202	163	149	187	176	174	215	173	181	166	193	153	191	178	160	177	179	179	173	214	168	167	209	185	182	183	193	180	182	193	162	173	189	192	205	178	179	187	180	185	187	168	173	178	163	173	192	175	183	178	171	187	185	174	196	185	186	166	186	149	176	175	172	155	180	181	167	184	168	180	185	199	206	180	198	184	182	184	196	192	211	190	185	196	189	180	167	170	198	158	191	176	166	182	193	187	189	184	177	164	168	192	164	167	145	186	187	148	180	199	171	174	189	203	178	171	213	197	163	189	192	195	186	193	191	191	172	199	177	193	190	167	173	177	197	158	164	166	199	184	175	168	166	179	186	166	164	216	183	185	188	188	180	175	167	177	182	165	179	177	186	178	196	184	186	160	188	206	179	170	175	166	179	187	178	199	189	169	202	167	183	181	199	161	203	169	162	195	172	172	177	170	176	187	163	158	190	205	167	162	180	190	213	182	166	191	218	174	167	183	173	174	186	180	189	183	164	174	158	184	182	176	182	184	181	180	170	176	159	150	203	162	162	161	177	223	186	172	144	175	187	170	169	174	167	202	194	181	179	174	177	188	184	191	199	185	184	213	187	178	189	176	188	193	181	181	172	171	185	172	143	181	179	187	182	160	179	188	171	193	183	184	148	147	162	176	206	172	178	192	203	200	179	195	203	163	152	178	198	180	193	183	187	184	166	162	188	163	182	177	164	191	169	177	161	182	180	161	168	161	161	171	185	184	195	163	164	172	171	163	161	182	183	174	202	195	178	183	177	146	151	190	181	196	173	155	184	200	221	172	155	187	176	193	163	197	186	189	166	181	163	197	172	184	174	213	184	207	211	179	177	188	199	185	188	172	158	153	173	194	177	193	158	186	163	162	182	163	162	183	196	178	167	177	177	201	175	172	189	181	198	185	175	175	186	177	191	171	182	169	181	177	183	187	174	178	199	196	160	161	167	168	165	193	193	188	147	183	198	184	187	203	172	174	166	171	174	187	195	186	196	174	184	184	157	189	188	167	200	183	209	212	152	183	224	187	207	164	178	165	167	183	199	185	185	184	174	172	173	191	177	195	177	169	178	173	166	176	183	171	176	168	162	186	189	172	174	186	210	183	180	168	189	197
5874	1321	2759	3082	2731	2144	1929	1592	1308	1192	1138	1066	972	860	848	736	740	682	728	668	683	673	681	667	675	595	609	649	631	580	559	601	587	594	625	576	547	560	547	570	555	581	576	571	554	556	571	557	526	526	559	559	527	528	535	537	569	552	524	558	571	523	558	487	556	520	491	572	510	483	574	524	525	602	552	497	537	533	511	527	532	516	567	503	581	538	537	504	503	494	562	507	535	564	518	521	511	526	499	578	496	533	529	533	520	479	548	492	550	533	560	536	496	520	566	517	516	503	518	550	503	506	561	517	536	590	534	519	535	514	484	514	525	505	511	467	529	551	514	519	550	524	549	522	499	491	514	534	538	534	469	525	530	497	518	480	497	555	513	509	519	519	492	527	507	503	530	509	498	508	525	500	541	527	508	528	529	490	528	489	509	573	545	526	535	549	538	511	517	513	531	491	526	552	503	567	527	506	522	495	516	482	530	508	509	507	557	520	522	514	496	478	504	515	560	550	536	566	516	517	523	538	527	551	526	526	509	542	489	509	508	523	481	525	518	511	518	548	539	507	563	521	508	532	511	527	509	525	515	521	479	496	521	553	522	504	537	468	553	549	501	506	523	522	526	494	542	516	540	541	542	508	473	494	509	542	522	498	496	536	548	513	504	533	530	537	510	522	544	545	510	545	569	546	518	526	525	484	538	542	545	541	532	499	500	553	538	513	556	549	529	574	547	531	515	469	538	556	506	521	505	536	520	513	507	539	480	549	540	552	498	492	500	521	513	548	509	529	475	527	495	515	516	490	533	525	514	499	483	513	536	526	516	523	528	500	540	457	523	525	504	543	524	478	521	542	548	542	497	554	526	517	500	479	538	517	488	529	520	505	527	507	504	504	496	514	522	509	487	485	510	522	519	505	556	516	521	529	506	523	538	527	500	564	507	524	505	549	511	496	515	514	511	516	508	477	521	547	491	521	528	522	504	530	515	513	540	520	514	511	552	532	505	529	534	518	518	534	502	518	531	505	546	513	507	517	521	521	566	472	511	508	521	520	524	496	518	530	513	532	537	568	543	508	524	555	507	511	535	511	504	508	514	506	541	520	484	513	547	515	505	511	528	480	482	498	487	521	507	530	499	505	499	535	512	484	572	500	501	533	499	527	523	553	463	488	466	527	507	493	513	485	490	500	500	539	517	533	545	544	530	499	536	507	554	455	526	531	517	560	527	515	512	587	513	492	500	551	558	517	548	502	530	500	530	544	516	557	520	545	547	486	556	511	537	502	467	511	567	520	514	494	526	517	508	532	477	530	523	547	523	526	540	537	522	500	534	540	537	521	506	551	505	513	491	524	504	517	516	515	490	504	518	489	536	493	448	503	520	526	488	521	528	487	528	496	497	463	510	580	506	513	529	489	527	523	524	523	509	507	548	569	513	507	547	521	538	519	523	485	521	514	542	536	536	521	525	536	534	523	498	539	525	529	486	542	512	517	531	493	546	488	538	526	503	529	517	584	485	543	511	544	515	534	513	535	542	519	507	508	536	518	494	549	548	535	497	499	558	504	536	500	543	503	509	522	510	546	513	525	485	496	524	508	545	500	511	553	501	503	549	498	465	511	520	545	483	503	508	537	514	510	522	510	518	468	536	498	524	534	534	550	529	510	549	496	529	487	528	512	531	529	483	457	526	569	529	522	476	545	546	514	518	557	478	536	546	521	501	518	521	502	542	546	521	531	499	558	495	537	514	515	575	550	516	562	505	548	503	549	522	519	516	528	532	491	528	486	547	491	521	536	529	519	514	498	512	555	478	496	531	530	513	498	550	545	566	516	536	521	534	515	540	509	510	519	545	546	544	521	498	522	530	534	510	513	519	498	508	525	493	495	489	561	505	506	550	543	540	542	511	488	519	496	503	523	555	525	515	491	513	501	517	474	523	533	535	507	532	536	532	535	554	505	538	553	534	491	514	563	532	530	541	543	538	527	525	527	509	459	540	521	578	509	519	505	529	496	505	542	521	513	537	519	521	518	489	519	534	537	496	525	544	484	524	505	532	541	486	512	548	510	541	511	516	530	500	502	529	527	526	519	520	524	510	580	518	518	531	522	519	524	518	526	548	508	512	547	511	489	523	529	495	536	531	524	516	501	541	555	468	534	520	499	533	499	513	525	521	546	546	536	531	539	511	493	525	474	506	543	481	513	520	523	490	534	515	529	483	510	478	511	535	504	521	509	538	490	505	492	519	515	516	517	528	529	527	507	529	509	526	514	536	527	489	516	506	545	517	514	518	524	541	511	438	540	522	503	523	471	504	541	500	491	499	477	496	525	510	530	484	499	531	553	495	545	504	512	550	480	521	520	515	519	506	494	495	521	496	523	502	512	569	520	531	547	574	524	535	511	519	571	511	547	516	525	491	520	496	515	537	553	549	519	498	503	507	504	522	521	490	521	517	502	527	551	498	529	502	486	518	526	513	512	493	516	494	540	576	496	485	492	542	519	521	494	500	526	541	513	507	526	521	518	513	517	535	539	524	543	529	509	516	497	543	543	489	511	549	500	589	495	482	530	530	537	526	523	526	522	509	490	508	484	494	554	520	505	508	513	529	517	535	509	514	508	524	526	501	554	527	518	512	509	525	507	526	504	524	532	549	523	517	524	500	485	520	494	497	530	529	519	499	519	556	520	483	555	532	573	533	544	515	501	525	510	511	529	574	512	550	519	532	503	539	502	514	525	518	545	526	523	514	548	556	541	538	496	501	518	525	475	489	491	523	506	538	501	589	555	511	539	505	512	546	541	547	511	541	518	500	556	574	512	523	519	549	520	563	517	499	517	563	501	510	506	474	489	519	501	532	513	503	518	553	522	495	544	486	511	537	496	533	481	541	563	494	515	531	533	509	543	538	557	513	528	507	544	522	514	537	508	482	522	483	520	507	521	482	527	506	527	535	518	544	538	495	509	498	517	552	538	526	490	458	518	495	466	489	489	505	490	560	500	501	538	543	537	538	515	546	568	524	525	524	502	535	486	509	542	509	504	534	498	499	503	523	507	501	521	511	509	568	539	495	506	532	504	530	517	520	571	553	485	553	511	523	497	523	548	504	485	521	495	553	495	499	502	510	544	554	549	509	512	509	537	521	565	551	561	499	545	528	524	512	555	521	520	518	548	478	545	508	551	528	538	487	518	509	559	508	514	522	535	527	492	504	530	504	532	513	482	523	519	573	517	497	523	506	531	531	510	490	524	507	506	504	547	489	525	555	522	569	555	514	502	539	529	535	482	511	506	483	539	517	569	493	562	550	534	525	524	508	526	493	530	542	509	511	540	539	503	557	546	488	521	535	518	523	521	544	474	524	518	489	541	495	535	530	501	558	499	543	504	530	509	490	525	510	495	526	487	509	527	538	519	558	502	505	505	541	524	508	502	581	544	486	510	540	519	542	499	520	503	509	532	532	560	511	518	524	565	533	549	541	497	474	535	486	525	510	511	507	523	529	479
14227	2675	2601	2079	1409	1139	903	699	637	634	550	515	505	482	417	440	431	381	416	403	388	405	372	389	412	385	417	385	397	382	381	339	359	381	386	381	367	401	350	377	366	378	341	391	389	403	368	402	368	318	346	373	373	369	378	370	356	354	381	375	362	370	348	339	374	380	371	345	373	360	377	329	389	360	367	358	369	364	361	371	337	368	353	365	374	350	316	369	331	358	376	361	391	376	364	375	377	357	401	356	372	363	360	358	372	369	330	376	358	387	331	343	363	361	342	314	394	363	339	367	356	369	323	375	350	363	357	362	388	359	345	361	377	393	348	326	369	375	363	381	358	368	353	384	406	395	352	373	361	342	335	321	395	351	360	332	370	384	376	345	342	341	349	363	375	346	392	374	344	370	366	345	366	357	364	362	366	352	338	383	352	356	349	358	334	364	342	398	365	370	363	378	362	351	369	353	362	353	388	398	349	368	351	389	347	377	314	340	333	357	381	378	403	362	402	393	369	363	351	360	354	361	400	326	355	394	366	352	386	344	333	353	359	375	400	354	372	382	360	372	376	373	380	378	365	359	351	311	404	358	391	351	372	401	361	377	368	375	358	380	365	343	355	392	347	334	375	363	379	363	366	359	375	349	375	375	357	335	387	337	341	348	389	348	380	350	384	361	345	379	339	385	392	355	347	369	352	353	370	356	380	345	377	378	358	369	361	351	368	338	345	346	328	398	359	343	347	345	390	350	337	342	369	357	356	365	375	363	349	384	325	366	356	358	361	346	362	354	367	374	338	375	339	355	363	367	376	384	405	368	374	393	353	396	336	370	346	356	370	356	407	338	391	364	362	378	360	395	352	391	358	370	359	349	344	351	358	350	349	389	373	343	381	352	390	319	354	364	355	413	317	350	363	337	375	357	331	330	343	342	369	359	377	364	374	375	359	337	359	336	398	366	341	369	362	351	364	375	369	354	398	356	368	363	387	366	382	374	355	385	383	349	384	348	386	357	367	350	344	349	362	350	369	373	354	330	376	335	363	350	323	325	347	349	357	355	310	383	349	366	349	332	330	346	361	363	390	370	344	338	376	358	360	366	308	401	341	371	389	363	347	380	330	368	345	325	368	368	370	394	367	365	374	359	339	373	353	343	362	372	383	347	366	349	392	371	393	355	365	349	395	342	398	397	361	378	337	324	354	337	351	336	373	345	400	384	362	351	352	333	404	367	393	349	312	380	366	347	342	358	415	361	376	364	352	388	365	391	389	355	343	358	340	365	338	370	373	366	375	370	307	360	348	377	405	353	334	313	371	360	345	366	386	362	362	392	340	337	367	319	337	393	387	357	376	288	319	368	358	388	361	340	367	324	354	351	359	390	386	353	357	346	367	363	348	377	392	381	375	373	359	408	328	365	362	405	397	364	376	367	338	335	375	356	320	392	373	343	338	370	361	373	354	337	393	336	374	413	407	407	350	339	349	388	365	404	398	342	353	345	353	327	365	353	394	373	324	358	371	391	377	420	383	353	346	349	370	344	368	379	355	388	363	327	377	354	371	388	323	377	403	374	356	391	380	349	339	400	370	345	331	362	427	375	375	345	357	371	343	380	354	365	332	336	412	384	405	375	325	356	330	373	366	375	377	328	399	369	379	311	382	383	305	399	357	329	338	373	331	374	354	360	392	360	368	360	345	324	368	430	359	346	388	354	357	355	336	378	374	387	380	324	333	339	362	366	377	377	357	399	390	347	360	353	373	374	371	349	406	388	378	325	398	367	315	392	376	370	352	355	328	394	339	352	355	383	357	359	357	366	366	331	371	361	363	384	356	358	357	385	363	390	325	336	367	381	355	371	352	359	362	365	375	371	315	371	359	352	367	364	351	365	362	358	323	344	384	382	358	407	364	394	363	357	359	383	362	363	374	362	323	385	370	394	368	331	355	358	316	368	346	361	370	381	356	347	358	371	351	320	343	382	367	342	345	360	367	355	362	366	364	352	386	345	346	378	341	360	379	344	341	375	325	340	372	354	337	337	359	368	355	377	398	373	381	405	376	335	376	369	335	344	375	332	372	351	363	383	422	321	356	391	350	299	380	352	386	361	345	349	373	334	360	356	364	373	361	385	338	357	347	348	356	358	381	362	367	331	369	371	374	387	338	340	335	375	351	381	366	371	348	365	363	351	354	362	340	337	362	334	374	352	364	340	385	397	345	324	387	340	350	362	395	364	354	370	342	363	387	386	384	384	369	372	408	382	345	354	348	352	368	348	347	395	346	370	350	330	384	352	330	359	366	356	368	365	352	340	385	366	373	346	364	364	339	378	360	343	374	353	345	362	381	383	343	371	372	339	336	362	354	344	365	366	373	337	385	365	339	395	378	377	339	384	356	352	345	356	366	402	370	361	370	336	350	360	383	354	367	381	370	359	388	383	379	364	370	375	369	342	350	343	356	372	357	381	343	382	344	340	401	381	363	351	381	342	366	351	369	349	361	360	391	357	347	335	363	347	360	369	365	337	355	351	353	352	325	420	369	347	353	377	370	374	385	351	373	375	354	370	348	326	345	335	351	300	378	362	382	361	381	360	355	372	333	374	341	358	366	369	348	364	382	364	378	379	379	369	379	302	366	340	348	344	393	350	353	319	354	400	379	359	329	339	343	331	347	376	342	365	348	357	416	377	345	355	369	382	359	327	361	380	360	347	359	364	334	338	321	380	351	345	357	321	351	354	399	400	377	342	380	366	365	353	376	359	394	347	345	362	336	373	367	389	371	385	379	373	338	356	382	373	329	335	414	360	374	374	329	364	343	345	396	389	376	367	328	338	351	346	369	326	382	382	350	355	331	330	356	356	359	365	353	374	346	349	354	348	376	362	381	338	358	328	353	375	338	318	368	361	330	375	355	363	351	355	390	347	342	357	383	380	371	360	370	359	344	363	362	382	348	374	340	358	360	348	390	352	386	350	388	378	354	387	366	366	339	355	360	354	380	386	389	406	364	390	343	405	348	415	392	435	397	365	382	383	380	366	371	384	365	389	336	367	347	343	365	404	379	391	348	340	351	343	362	379	360	375	350	338	359	355	388	405	367	353	358	371	359	350	346	367	382	375	343	357	370	363	353	326	354	347	345	370	344	353	388	359	345	341	375	394	362	336	364	365	346	370	372	375	378	355	406	386	385	373	394	335	356	390	367	389	364	366	358	351	368	334	364	343	346	366	385	346	336	368	338	351	365	351	360	358	340	296	375	366	335	371	370	351	351	368	355	378	381	363	354	382	347	374	391	343	351	361	353	369	353	358	339	322	338	393	332	349	370	336	372	374	398	367	321	399	345	354	368	321	359	374	380	323	311	373	343	360	394	357	372	361	386	380	336	350	384	392	353	415	326	341	380	362	433	390	358	315	353	364	337	345	394	377	360	368	364	361	354	361	376	377	343	347	369	350	392	348	376	376	359	341	351	323	335	373	401	347	342	344	351	365	357	364	350	345	371	359	365	368
7913	2474	4985	5858	5120	4218	3422	2987	2529	2282	2092	1832	1702	1632	1498	1437	1388	1324	1290	1216	1187	1131	1129	1179	1147	1081	1078	1085	1088	1067	1080	1025	1113	1015	1034	1043	972	1004	966	1039	940	986	963	1001	1002	990	1007	906	977	916	923	963	940	914	935	904	985	962	902	907	874	885	958	899	917	955	962	926	925	956	967	940	875	893	908	904	893	931	883	951	905	905	886	952	878	856	874	965	913	907	874	918	914	887	895	922	856	917	895	908	972	890	1001	940	871	901	879	882	862	890	846	900	910	942	912	873	878	883	936	935	852	899	946	938	911	972	914	935	921	884	904	850	864	897	925	908	869	924	829	886	878	867	872	911	919	914	880	904	866	911	918	849	879	888	906	851	906	846	872	900	935	862	901	924	923	912	868	855	914	873	914	935	985	848	922	910	945	804	905	952	924	868	892	911	951	849	895	872	881	895	891	890	854	913	928	898	893	871	891	890	922	877	883	915	856	897	918	917	879	955	911	851	874	852	891	896	931	882	888	925	910	907	940	882	904	847	933	892	925	882	903	939	939	834	880	859	855	950	900	974	899	896	853	906	894	837	876	862	878	860	848	845	895	913	940	938	887	956	888	920	875	929	897	834	886	911	861	919	879	901	913	895	871	927	892	890	893	901	896	890	896	875	844	991	892	940	848	902	896	882	892	879	866	890	884	919	872	900	880	881	864	902	895	940	864	935	920	897	906	852	878	880	892	903	905	878	883	869	871	931	934	912	871	898	951	917	875	859	906	923	922	905	867	887	875	899	892	888	892	940	888	899	943	841	866	848	932	937	865	921	930	884	843	919	906	894	922	907	877	901	882	867	897	908	885	874	889	937	868	874	933	827	908	902	896	878	876	924	928	893	873	955	937	906	879	938	911	913	934	871	843	954	860	877	875	875	839	827	938	904	904	913	905	928	868	850	937	896	829	866	899	908	942	907	931	916	892	856	868	925	955	864	857	931	934	906	896	879	916	881	884	872	911	862	885	889	875	945	875	906	936	893	911	861	900	885	892	893	920	914	875	898	877	884	913	864	959	871	909	851	897	915	891	927	855	882	901	905	934	948	912	950	886	927	897	941	874	907	894	939	918	904	870	903	904	890	903	910	922	916	908	889	895	906	894	836	914	919	918	882	881	853	918	873	916	899	874	902	920	948	923	877	928	899	852	933	859	901	847	926	911	897	854	861	888	922	913	862	891	902	910	877	875	886	898	868	876	863	881	918	906	930	839	909	859	903	902	872	955	888	911	910	843	873	866	906	893	945	927	901	912	926	898	891	870	845	881	896	882	927	925	909	828	926	871	895	925	883	870	897	917	884	872	872	917	944	898	907	906	903	912	874	906	907	901	887	936	881	897	913	930	891	913	862	943	851	896	906	929	911	891	894	906	899	860	912	962	856	892	899	885	901	911	884	843	872	907	827	897	883	921	890	841	963	884	885	946	869	916	886	875	917	902	877	887	893	821	882	919	890	863	902	862	908	883	833	915	937	857	941	885	896	953	842	930	917	834	923	890	917	873	873	920	901	892	937	922	886	893	926	876	916	886	922	890	921	932	904	923	898	901	883	940	877	931	842	871	921	903	922	870	884	872	910	919	867	897	920	922	895	930	910	873	884	929	855	903	858	881	867	876	874	891	913	905	913	928	900	904	903	930	919	885	900	861	894	886	946	927	917	887	914	875	931	894	887	818	890	925	891	833	871	892	926	862	930	901	897	866	897	860	875	878	916	824	901	908	843	908	886	921	925	890	835	890	924	864	899	917	878	889	891	895	917	861	924	937	862	877	863	900	901	854	908	883	889	906	940	882	878	897	938	929	881	869	847	874	887	855	945	920	864	889	905	879	921	851	914	909	914	887	916	911	867	887	862	845	927	889	883	888	900	893	869	861	928	885	913	842	895	908	884	886	851	935	913	914	918	852	920	947	912	895	892	936	943	831	845	914	939	879	924	903	856	943	895	895	909	891	884	906	855	921	865	922	900	850	837	920	900	832	844	907	909	831	902	913	937	891	874	874	878	875	887	919	898	898	916	906	870	868	891	894	875	850	901	934	896	919	858	944	945	920	874	932	872	929	864	910	883	876	853	888	915	888	919	917	892	840	913	923	925	909	898	916	883	908	899	869	933	850	840	873	856	871	859	898	864	881	893	920	890	908	867	906	881	917	903	896	904	876	897	901	911	911	947	871	931	894	894	872	883	897	863	905	867	886	901	915	935	875	834	893	876	863	903	813	915	868	894	915	891	835	917	946	966	896	868	940	840	889	884	919	916	879	938	875	901	865	860	912	887	943	917	900	933	837	909	875	950	890	890	908	952	881	908	858	917	868	911	912	854	916	900	917	882	909	958	889	843	870	848	905	904	862	896	898	853	896	838	875	837	924	881	893	880	887	895	948	896	907	896	875	873	874	861	874	909	856	842	848	895	934	929	880	881	892	926	876	951	868	875	868	855	901	883	952	864	848	901	918	917	866	906	952	873	927	870	896	902	904	900	905	877	896	835	924	934	931	930	891	891	863	896	896	934	920	860	872	907	910	851	876	886	858	886	908	903	901	882	859	847	870	861	888	942	871	859	861	925	874	877	876	888	867	892	928	898	936	867	909	948	870	898	896	946	887	861	881	861	907	883	906	865	916	912	876	877	883	882	925	925	933	895	925	907	918	938	871	906	894	927	879	885	894	890	884	877	826	922	886	895	866	845	882	890	920	907	916	923	876	889	883	848	888	883	956	873	928	872	891	910	938	904	885	918	872	886	936	873	938	905	913	872	873	888	942	945	829	911	888	903	908	880	950	885	933	924	888	872	877	905	913	862	901	907	887	899	906	889	845	883	888	872	934	842	867	905	885	936	855	846	884	911	908	955	897	939	873	897	892	849	867	888	829	879	901	910	902	895	934	902	858	858	847	913	871	883	918	857	894	863	892	868	826	866	891	892	880	922	854	896	907	925	886	886	936	858	923	911	916	915	903	893	898	905	915	904	917	928	944	835	857	933	906	923	832	925	909	849	868	896	850	905	923	829	890	866	931	879	873	916	900	893	918	914	922	906	913	846	856	899	864	888	902	938	905	860	875	909	922	877	862	896	890	920	968	876	890	906	943	933	901	865	934	946	886	894	970	908	978	912	877	961	910	879	867	912	920	942	858	857	907	849	921	895	909	868	893	926	910	927	935	897	887	913	858	880	915	896	884	885	888	870	876	942	944	885	875	940	950	903	869	881	846	897	925	893	895	910	881	813	831	898	922	895	902	898	839	925	906	915	862	947	890	885	917	874	915	944	876	831	885	972	930	925	930	873	912	882	970	926	915	931	899	884	887	882	910	875	930	893	889	854	886	970	889	870	854	894	889	917	894	919	868	898	905	881	921	923	880	867	927	898	854	890	898	869	898	904	895	895	873	881	913	952	891	928	925	950	889	932	882	919	835	917	867	873	883	864	894	890	869	932	881	858	916	909	877	898	839	865	933	895	965	859
2007	174	177	171	155	155	137	144	132	121	129	132	122	151	155	145	148	148	135	141	134	120	164	126	136	128	135	140	135	125	130	122	140	144	131	151	143	122	145	104	137	138	128	123	149	147	137	131	134	142	151	144	136	124	140	144	133	132	124	145	115	126	147	147	135	149	138	134	157	141	136	135	119	145	140	146	108	139	138	144	128	148	133	130	126	147	140	147	136	126	139	131	128	131	142	125	118	136	147	126	153	144	141	142	136	147	133	118	151	117	139	127	136	147	157	148	134	159	128	129	140	122	111	137	136	123	123	128	135	141	123	147	139	144	122	151	154	151	133	115	149	144	141	152	152	123	145	139	141	120	132	137	135	145	126	140	139	126	140	107	144	118	120	127	155	158	158	138	139	130	86	135	127	127	123	158	133	128	127	132	129	121	127	115	124	145	146	144	153	133	135	110	138	143	137	149	153	127	126	130	135	132	130	150	119	113	146	124	136	131	139	132	123	109	131	148	135	114	137	138	108	139	121	151	144	144	132	117	149	139	124	131	143	137	129	120	139	144	116	146	141	121	144	141	157	120	136	152	125	141	135	163	149	127	145	132	130	139	149	151	156	156	137	140	154	184	139	141	147	122	138	152	133	133	131	131	136	134	145	131	124	137	152	150	133	145	126	116	140	137	147	131	144	144	137	103	126	147	137	137	129	144	145	115	140	128	149	142	133	148	147	144	135	123	157	145	137	130	155	122	132	127	132	122	125	129	163	147	140	136	122	142	140	131	132	142	139	132	131	129	136	124	142	150	157	144	142	133	144	116	134	163	132	122	131	122	125	106	114	138	121	138	130	133	134	139	123	135	121	107	141	130	150	133	118	145	114	104	126	144	135	143	128	119	139	151	129	132	131	129	155	135	138	131	126	130	134	149	125	150	153	135	149	134	139	138	139	114	127	155	154	96	128	124	128	143	127	113	126	126	111	142	154	119	108	128	137	160	131	130	120	131	142	141	146	123	114	151	125	137	126	139	142	135	138	155	132	137	125	117	139	131	137	167	146	134	120	140	127	131	118	145	131	150	156	124	127	142	130	111	158	152	152	137	139	130	134	138	133	122	130	127	137	139	139	127	134	146	141	137	164	144	147	135	134	160	150	127	119	140	133	128	132	148	133	134	147	131	124	127	112	131	133	133	132	139	139	117	133	145	152	141	161	148	118	139	108	117	126	128	127	118	130	126	113	116	104	130	140	105	125	119	123	141	148	141	128	131	114	137	131	123	152	117	116	124	129	139	140	132	105	114	116	130	125	149	152	143	123	124	115	149	151	151	125	126	162	139	139	130	135	144	146	142	136	126	138	127	151	127	146	131	135	152	141	145	128	150	129	137	135	136	143	131	134	121	113	153	128	120	120	125	144	100	144	143	134	132	151	134	153	140	139	134	141	145	134	132	130	121	109	146	142	144	145	132	132	118	131	132	141	137	158	142	127	133	153	116	126	134	148	136	130	149	140	151	128	145	159	140	135	132	129	145	120	154	126	148	136	134	128	138	122	148	140	130	154	132	148	133	139	133	131	138	135	122	141	131	112	151	152	143	139	160	136	138	134	122	139	150	144	142	142	152	136	129	160	114	142	154	123	144	110	131	131	131	137	124	136	154	146	165	126	141	129	131	131	121	146	145	143	151	130	141	133	124	146	135	137	152	124	133	140	127	128	127	138	120	129	133	128	112	133	116	144	117	129	148	120	134	119	132	122	154	131	135	118	111	137	147	133	127	118	123	125	148	131	139	142	112	131	146	121	138	149	126	142	125	124	146	134	128	123	121	148	129	122	124	123	122	127	138	150	140	128	135	147	128	131	152	138	124	134	140	130	120	142	145	137	140	146	150	116	149	142	142	119	142	132	142	118	131	133	139	118	111	124	123	121	134	125	129	121	121	127	128	134	138	130	149	145	159	146	127	138	126	135	138	137	157	144	140	145	144	132	139	135	125	144	112	121	138	133	119	122	149	129	134	155	153	129	136	121	124	123	135	150	150	142	142	151	111	126	150	139	146	143	144	140	135	110	139	144	121	129	151	138	131	140	148	139	129	131	127	146	107	153	161	119	129	122	141	113	158	145	130	133	127	140	120	135	147	149	137	111	124	112	139	137	138	135	120	143	150	158	138	127	118	114	129	111	144	133	124	134	138	117	130	115	91	116	152	131	123	126	112	152	147	126	134	125	141	112	136	144	150	167	134	139	115	130	159	135	133	137	129	114	127	139	126	138	139	115	143	149	124	131	120	130	143	150	138	104	151	127	123	132	118	126	130	149	134	133	132	141	144	143	138	137	127	137	146	117	142	126	140	124	103	138	141	129	111	147	145	140	135	137	118	120	136	141	137	121	155	125	127	151	145	140	140	137	124	135	132	131	147	138	109	140	154	143	144	152	137	140	142	127	149	140	111	162	135	134	135	131	147	126	133	145	154	141	123	113	135	136	134	138	111	147	140	157	120	137	143	90	153	115	127	125	120	134	114	148	131	119	139	138	122	156	145	146	128	123	129	133	163	125	152	112	151	147	118	127	144	147	108	119	141	130	150	144	133	148	152	142	143	140	131	125	138	139	123	129	131	128	117	137	125	129	134	138	120	150	140	140	121	140	149	130	123	120	138	134	130	126	147	138	142	169	124	143	125	104	132	153	126	133	123	142	123	141	154	138	151	144	138	132	131	131	134	147	162	114	135	107	118	131	156	139	122	122	154	126	124	137	121	133	147	141	131	140	109	135	124	145	141	149	117	139	129	128	138	127	141	109	130	128	135	130	117	134	129	138	140	134	144	159	167	147	141	139	139	143	124	125	130	128	158	147	157	134	153	147	111	112	131	128	155	131	111	123	150	142	148	114	128	145	118	160	137	115	130	127	137	144	139	122	153	131	146	123	142	123	125	123	137	140	146	116	125	163	137	123	145	119	150	134	121	137	121	118	114	116	142	108	121	147	119	127	144	145	128	139	154	133	135	120	125	152	133	126	143	131	138	129	121	112	120	128	116	125	122	141	130	125	139	146	146	145	134	130	132	140	164	130	128	141	149	108	140	113	138	133	145	146	130	133	146	133	138	142	101	137	136	127	127	124	120	136	155	140	143	134	144	117	126	142	139	144	138	106	143	133	124	144	154	143	140	126	138	132	135	144	118	149	116	135	146	131	135	135	142	141	154	126	130	142	140	149	136	141	123	127	108	123	146	156	129	138	130	122	127	146	133	135	116	130	149	137	135	148	139	131	138	115	139	142	145	117	149	144	124	139	143	119	136	127	134	136	142	100	148	146	136	154	147	141	146	135	163	149	127	171	123	126	150	124	148	135	146	135	132	127	146	156	133	145	157	137	130	152	114	146	140	159	132	129	149	157	143	152	138	153	121	139	125	126	132	151	142	146	133	132	152	124	139	137	136	160	133	120	122	129	119	146	124	131	129	135	135	126	132	125	145	150	148	127	140	121	106	148	118	132	120	148	143
2114	425	478	503	457	448	431	410	452	403	440	417	412	401	399	419	418	436	445	449	444	406	387	396	415	396	466	402	431	402	426	401	422	430	373	382	429	395	413	387	423	401	394	413	421	422	403	401	421	430	418	410	429	379	406	405	413	413	423	374	400	386	446	366	379	433	383	441	390	438	387	385	404	393	370	386	414	390	421	412	397	385	405	416	366	459	424	434	419	382	432	398	394	406	391	394	448	406	392	388	391	390	395	412	422	417	393	419	422	429	392	427	415	407	411	427	392	367	375	419	365	436	402	429	389	448	365	407	411	382	403	394	399	401	413	427	397	397	423	400	421	415	342	407	393	394	405	396	402	392	421	438	399	383	376	402	397	390	397	375	419	412	374	401	422	413	395	399	390	411	416	393	427	425	365	394	443	405	400	378	423	447	387	365	394	386	419	370	424	414	401	393	420	365	416	403	407	399	390	391	398	394	420	410	413	380	393	371	415	407	410	391	443	398	386	414	402	365	395	429	406	411	349	406	400	363	388	440	392	389	427	383	403	397	411	438	400	401	415	406	393	414	385	389	412	407	383	378	433	394	392	377	399	434	435	405	377	425	391	393	425	428	406	386	437	411	379	424	398	398	407	436	393	419	414	401	398	398	420	422	379	407	420	417	398	436	421	398	426	414	417	435	418	375	412	392	392	432	370	438	383	382	389	404	413	385	364	404	394	412	412	429	408	467	379	397	415	433	408	410	376	406	427	429	389	380	425	381	418	379	425	396	387	418	388	455	402	406	381	406	410	355	392	430	403	378	414	443	412	415	415	449	427	430	398	402	376	420	406	399	443	449	418	405	390	400	352	441	436	395	397	416	408	389	416	387	383	421	412	366	390	380	440	376	378	400	415	453	428	411	421	379	411	402	395	409	414	417	387	413	402	381	416	410	396	387	385	370	410	400	384	419	410	404	391	379	417	389	401	356	410	419	382	417	401	390	417	400	390	387	420	447	423	387	407	383	412	444	386	407	436	444	438	414	402	393	382	397	390	413	395	384	381	400	389	449	433	408	427	393	408	370	445	390	380	395	406	415	396	401	390	414	405	425	395	392	445	400	382	372	419	412	401	418	395	392	375	412	390	428	390	394	399	411	385	366	385	402	404	458	393	371	416	428	368	444	379	388	410	391	385	411	403	404	441	427	433	365	397	404	402	428	417	380	394	410	412	401	378	411	424	390	401	411	376	371	428	398	383	383	406	391	406	375	391	400	373	390	412	414	437	381	374	407	458	382	401	407	379	397	392	400	413	409	417	407	414	410	401	450	405	442	401	410	423	389	400	405	408	440	433	376	436	399	407	371	404	400	404	401	395	455	422	373	385	407	404	415	397	412	400	401	381	400	417	405	401	374	414	416	405	402	432	348	367	407	398	384	397	473	424	427	427	439	427	383	381	414	369	432	426	383	417	401	400	434	417	385	393	404	394	400	440	439	408	417	366	419	413	403	415	396	405	409	421	434	402	382	412	381	375	453	411	352	416	408	409	405	398	384	392	406	410	383	409	402	423	367	405	411	418	394	402	397	380	415	398	397	386	414	418	426	443	353	408	405	395	371	382	407	457	396	442	391	398	441	412	379	371	445	404	406	394	400	404	380	428	421	388	431	364	411	404	412	388	411	402	383	447	367	400	400	400	402	386	434	397	395	433	464	427	423	424	399	413	412	361	418	394	433	382	377	393	416	373	431	393	424	415	422	400	421	376	434	389	385	410	426	413	415	399	410	444	412	449	421	407	379	434	433	385	431	391	441	408	421	427	446	397	412	413	379	400	426	393	393	370	373	437	372	423	419	388	381	410	383	411	380	414	384	396	399	412	394	399	421	395	422	403	410	411	400	415	393	401	424	387	409	415	378	401	397	408	420	436	407	383	374	403	431	385	412	401	447	388	420	416	380	385	403	416	394	400	382	411	409	443	368	407	405	395	417	381	401	398	394	423	381	396	403	422	394	416	423	410	401	382	409	388	410	416	414	375	412	403	373	384	409	402	383	399	400	404	408	407	393	405	418	409	386	400	401	415	421	423	423	419	415	403	388	451	389	393	421	406	406	408	403	397	407	398	388	392	408	396	435	410	428	451	435	398	418	399	443	423	383	422	402	429	388	372	424	365	420	413	363	427	404	405	408	440	408	402	431	396	394	381	401	400	366	392	395	430	401	391	425	415	440	420	397	422	420	365	407	405	393	402	395	402	380	384	439	439	375	444	415	449	428	382	413	423	389	423	421	393	412	431	411	459	377	437	405	412	347	402	382	388	408	422	415	401	386	407	373	388	404	435	418	428	399	415	408	400	389	415	400	430	401	439	381	408	406	409	404	425	436	400	429	388	424	402	389	431	404	412	392	411	424	415	374	379	403	431	416	397	409	433	415	420	403	436	400	394	396	354	371	414	435	431	402	381	432	406	401	436	418	423	428	399	435	419	392	388	413	405	362	401	439	397	391	415	417	450	386	421	444	393	401	374	388	393	402	410	442	415	445	440	409	398	392	400	433	410	394	372	420	378	416	403	425	419	379	401	416	411	427	422	408	398	367	382	393	412	445	393	436	438	435	371	412	401	425	430	406	434	394	411	397	376	404	418	412	394	391	402	386	386	392	385	409	399	428	401	397	399	462	367	387	418	400	391	409	417	430	383	404	452	460	422	405	407	406	404	379	384	391	398	416	410	409	405	415	406	436	374	414	399	401	410	411	382	428	373	423	390	391	387	399	399	414	407	409	422	426	367	396	389	380	429	437	403	388	401	408	398	410	397	441	365	389	402	413	400	395	435	402	388	387	422	360	410	412	399	420	396	372	386	388	413	439	402	386	397	406	422	413	370	431	410	409	391	401	384	397	410	433	428	400	406	423	421	408	409	388	395	392	377	399	432	394	423	418	399	420	359	423	424	419	397	401	383	399	407	362	417	415	415	434	371	405	420	424	388	463	383	395	382	410	404	404	398	411	368	379	430	396	397	434	377	385	399	418	418	411	415	392	432	388	378	428	404	421	385	403	427	436	392	416	391	395	398	399	380	407	354	418	384	399	436	401	396	410	399	454	419	368	383	421	400	431	414	408	405	401	417	409	388	380	377	396	400	384	384	392	411	402	398	445	416	396	360	416	408	369	390	445	386	434	398	393	425	399	401	425	385	414	417	428	410	419	377	402	389	390	388	386	400	393	390	420	399	395	424	403	388	414	406	412	384	415	398	421	401	396	405	426	399	409	399	386	368	415	410	382	443	421	398	404	392	428	395	410	399	431	394	434	396	382	393	438	366	408	448	414	382	389	379	411	381	410	380	403	395	381	422	392	404	420	412	371	389	415	407	403	395	376	455	408	394	401	404	388	447	402	394	389	412	391	373	410	414	410	424	384	406	422	386	427	407	426	377	406	427	414	428	433	431	394	399	431	390	373	358	394	423	398	425	403	404	392	393	417	404	387	409	412	386	413	435	422	362	409	392	367	415	353
7413	1085	1174	1019	676	518	443	385	320	291	275	260	222	256	237	230	213	222	243	222	228	190	178	190	176	194	181	189	189	215	168	195	197	154	196	184	175	199	165	165	174	178	177	206	188	202	186	181	223	184	180	172	164	168	195	161	150	171	174	175	190	175	174	197	193	194	190	189	195	198	181	170	198	201	175	183	162	178	173	179	157	196	161	184	186	187	192	185	188	169	178	175	187	179	175	184	176	192	202	192	193	186	179	205	199	172	197	186	181	179	211	195	182	191	189	173	208	184	194	168	191	157	156	162	182	195	184	186	178	212	200	195	179	159	157	145	197	180	180	198	184	158	173	203	171	183	167	154	175	165	191	165	186	177	182	201	174	177	176	170	149	180	183	157	182	165	207	178	192	195	200	183	186	155	199	170	177	206	184	171	177	190	187	178	175	164	189	163	191	176	177	192	171	187	183	159	161	200	192	164	168	172	146	189	180	181	168	184	199	165	167	157	167	184	206	190	193	186	176	174	173	171	174	179	193	176	182	171	171	189	204	193	185	186	156	188	168	185	164	181	161	157	181	177	172	172	177	180	164	203	182	187	183	173	157	190	184	196	166	171	160	174	193	198	185	192	179	180	158	184	166	165	174	161	189	187	166	164	189	187	179	174	177	167	190	181	183	188	179	186	192	179	188	190	185	182	176	197	180	174	157	187	177	196	190	195	203	168	183	181	156	163	180	181	213	186	165	186	173	197	195	181	153	166	178	157	186	199	188	187	160	218	161	180	157	194	175	187	184	160	180	188	177	212	182	183	191	195	170	171	176	188	176	192	190	193	213	166	185	186	183	187	204	189	180	172	182	192	189	180	183	184	176	190	179	189	175	193	174	203	190	171	192	185	192	171	182	173	147	173	171	189	171	196	195	191	189	181	184	151	145	167	194	172	168	200	181	140	187	215	191	179	160	189	161	191	174	198	174	185	178	178	185	192	202	184	170	175	173	161	191	191	220	177	202	185	186	176	175	180	184	205	166	181	168	186	184	181	177	194	173	154	175	186	204	170	187	214	184	159	212	174	196	177	190	169	195	180	174	166	155	181	175	148	175	216	191	163	186	184	186	194	185	200	171	161	176	194	187	172	177	199	162	198	173	163	172	175	213	171	187	182	167	187	198	180	173	179	206	210	205	180	191	174	196	162	181	185	186	181	203	173	197	168	204	161	183	177	172	149	180	163	188	175	182	157	172	188	189	187	179	152	203	175	193	184	181	178	173	160	170	179	177	181	171	192	175	172	166	180	184	175	165	184	166	190	167	171	164	180	173	171	160	168	190	187	162	165	180	205	155	168	167	177	143	177	179	165	185	205	172	185	184	172	185	189	210	178	209	189	174	195	186	175	171	177	175	179	191	193	155	179	168	184	183	180	191	184	198	190	184	166	183	175	183	196	159	163	204	185	177	154	198	198	162	180	170	178	197	164	157	165	183	163	163	176	152	169	174	198	172	170	184	177	179	189	171	171	181	182	176	180	164	214	195	197	191	181	175	160	211	159	158	176	177	184	180	181	216	178	190	177	210	179	201	158	180	160	180	183	149	159	147	174	168	158	173	192	186	172	183	176	161	199	173	188	175	227	173	147	164	178	179	182	174	183	179	199	151	184	191	200	173	196	172	184	174	168	167	170	222	213	171	152	183	189	191	160	161	185	177	178	190	199	193	186	208	216	195	188	172	168	179	182	208	181	195	160	190	188	184	161	190	169	170	210	189	186	178	191	183	172	181	172	171	200	185	175	165	163	177	161	180	176	192	174	181	187	191	189	176	182	164	164	156	188	167	177	191	194	173	202	195	170	198	201	173	199	195	192	192	180	169	190	193	176	181	173	162	178	187	210	200	167	188	162	199	189	177	171	178	200	183	173	166	177	170	173	191	194	191	203	173	171	155	201	197	188	187	193	191	184	171	179	184	179	211	181	184	189	182	193	159	166	193	169	198	195	189	209	192	166	159	192	183	157	176	169	185	163	170	147	181	203	165	195	182	206	181	175	172	164	176	182	160	202	176	178	175	215	165	160	143	200	175	187	172	174	161	181	177	215	192	193	167	175	179	203	189	208	207	181	177	180	186	167	172	161	193	203	193	208	196	198	178	193	165	166	180	162	172	181	195	189	185	162	196	181	178	169	180	180	172	175	179	161	165	180	167	166	163	173	165	199	199	191	194	192	173	185	196	175	174	189	172	178	163	185	179	192	161	184	176	184	178	185	174	158	162	178	164	208	187	184	177	155	173	182	182	178	184	170	180	187	175	177	203	191	173	152	189	167	155	187	183	161	186	177	166	164	182	198	169	185	177	201	147	184	198	188	180	181	176	190	160	206	189	182	171	203	211	188	180	193	168	203	183	164	191	192	174	158	203	216	180	206	183	173	174	194	200	183	176	191	172	184	172	166	183	172	205	166	153	179	180	171	166	186	181	187	166	164	178	179	205	186	175	192	160	171	188	183	186	193	176	163	197	176	185	190	178	179	190	195	181	177	192	178	170	183	189	177	181	184	193	167	187	183	193	163	189	173	194	173	192	179	185	174	152	184	193	214	193	174	170	175	182	188	156	174	187	201	201	179	171	202	156	168	193	193	156	190	183	206	187	180	189	192	190	188	201	186	189	198	174	194	175	178	193	192	183	165	186	181	189	195	161	191	134	176	190	171	181	179	175	191	193	165	195	174	176	185	179	176	157	178	157	178	172	186	170	165	167	193	176	180	166	157	170	181	155	193	188	185	172	175	169	167	170	154	178	196	183	207	173	152	148	169	159	193	176	196	178	189	188	186	206	166	184	176	186	181	179	157	165	154	206	210	191	163	196	149	195	193	179	176	173	185	149	160	177	176	168	178	170	192	164	193	184	193	197	208	207	180	184	178	172	174	186	179	179	183	166	164	181	183	164	194	180	188	174	180	172	218	199	196	140	163	188	188	179	187	199	196	165	177	179	159	216	165	179	157	193	172	183	182	182	200	173	180	163	181	178	181	177	147	185	172	170	165	173	167	206	178	185	134	170	195	159	189	187	194	176	160	164	183	168	170	172	187	160	190	166	187	184	161	168	180	192	159	161	193	178	180	171	190	181	209	183	151	164	171	159	153	206	188	191	181	197	184	175	201	185	174	173	182	201	173	179	196	196	200	198	182	181	212	191	163	192	201	187	150	174	183	176	195	202	207	187	174	184	173	195	189	176	200	185	199	185	206	169	186	175	179	157	177	178	177	172	190	149	206	178	165	189	189	192	194	203	189	175	158	155	171	195	190	165	203	162	177	161	203	160	143	180	184	190	169	163	164	189	172	168	182	202	178	159	173	215	179	191	179	207	174	200	191	202	185	181	170	158	187	150	177	173	189	170	192	174	169	169	198	167	196	163	163	190	198	183	187	191	188	168	190	154	164	207	166	150	194	186	217	187	189	186	179	174	172	180	178	190	188	204	215	163	187	179	193	186	168	182	184	209	176	166	157
5791	1370	2689	3126	2780	2325	1868	1695	1428	1250	1100	1037	958	867	842	803	790	713	692	677	713	645	650	640	646	617	633	607	673	575	585	626	599	576	607	574	567	567	547	565	563	603	586	588	503	588	535	532	583	587	562	554	510	528	543	526	564	513	508	529	512	543	533	532	572	607	562	547	542	558	530	524	503	535	548	510	534	512	553	539	510	528	581	532	532	507	489	535	522	511	552	517	519	535	510	518	533	525	526	516	517	505	535	529	520	536	510	507	491	549	523	472	543	535	519	485	536	530	526	524	505	524	534	512	516	516	481	531	486	519	522	568	534	530	526	534	526	518	534	490	548	543	525	511	530	555	566	511	579	559	517	534	538	531	513	545	529	514	560	504	506	538	568	540	509	545	501	514	547	500	565	501	549	528	551	533	540	501	555	524	547	480	563	521	525	559	538	515	535	500	540	530	564	499	500	553	527	494	519	527	529	494	491	523	532	510	503	554	526	511	474	560	515	488	540	543	535	547	509	523	510	514	486	511	518	508	540	526	488	547	555	511	536	544	537	541	556	534	525	517	525	489	538	504	535	500	546	533	514	527	542	531	501	530	540	506	489	526	517	532	553	536	490	507	564	540	533	554	530	519	497	490	559	514	523	508	528	568	502	547	517	511	512	534	492	492	544	534	558	529	498	499	494	506	497	554	534	512	498	554	549	538	471	533	538	512	506	490	522	544	545	510	548	522	518	518	515	515	534	516	488	496	520	495	519	518	497	535	541	569	492	555	538	521	508	518	533	503	522	533	553	486	569	547	528	540	534	531	506	520	516	529	550	532	516	516	511	496	573	489	578	464	500	552	507	532	553	562	532	528	496	519	534	520	575	529	482	525	502	575	554	492	487	550	500	510	517	506	526	521	520	547	536	517	527	473	508	531	534	533	487	507	539	553	535	491	546	518	502	498	535	487	491	526	501	512	559	538	516	556	500	508	528	549	536	549	539	513	542	529	545	503	487	512	517	512	492	564	476	526	584	542	504	516	543	519	492	527	511	488	491	498	530	531	502	461	500	506	505	515	490	525	566	496	516	517	548	515	533	512	529	495	486	552	484	495	550	525	513	535	506	498	500	548	524	559	525	537	496	557	560	545	517	540	491	538	496	563	501	492	538	537	514	556	519	511	494	518	508	500	566	510	538	510	524	563	502	492	554	527	543	534	514	539	531	548	513	544	486	560	558	545	499	539	505	540	521	503	515	543	529	475	538	513	521	528	516	551	519	529	459	530	498	531	495	504	518	520	516	528	496	513	510	510	555	516	503	546	505	517	491	552	515	523	513	506	561	524	548	510	560	533	500	478	536	546	518	541	515	552	556	521	500	495	505	531	529	519	509	545	537	512	519	497	586	491	545	524	535	485	524	534	505	524	532	522	528	526	518	556	511	534	506	503	517	505	508	525	506	536	525	593	528	570	524	502	553	529	538	541	528	509	519	525	503	511	510	492	493	502	503	518	503	574	500	558	495	526	509	542	542	513	510	487	531	524	514	516	529	524	545	512	493	493	537	544	547	574	489	502	509	529	522	541	485	512	534	519	513	535	502	516	527	525	507	513	525	517	519	530	506	530	529	499	528	509	528	533	568	530	547	527	505	515	540	505	546	483	541	537	518	518	527	557	498	534	517	503	545	523	548	492	520	531	512	513	479	494	497	525	499	526	558	501	552	549	554	537	528	507	522	508	496	542	544	551	516	506	552	538	547	543	533	545	530	517	469	529	485	542	486	511	502	526	513	476	534	518	502	511	514	520	536	539	476	517	516	548	510	513	535	543	516	463	498	529	516	586	514	572	521	507	500	501	533	552	517	520	528	535	517	551	473	504	455	549	525	509	515	529	507	528	550	516	535	510	534	559	504	504	564	551	528	521	534	480	544	529	507	537	493	498	475	548	487	508	525	489	514	538	529	497	489	524	497	530	519	523	524	498	557	567	513	524	487	517	532	532	540	542	530	499	573	530	525	539	523	494	525	515	503	543	505	508	530	522	520	487	563	536	582	528	547	530	502	531	525	479	545	504	509	541	506	524	532	537	531	525	456	482	526	498	529	465	507	520	508	541	478	549	515	496	483	534	535	545	526	533	534	510	520	517	488	526	549	543	513	535	473	503	525	496	553	567	513	516	556	507	540	475	565	493	512	504	543	542	545	523	506	544	498	485	508	517	489	484	482	523	505	516	483	485	544	521	528	518	554	507	534	563	546	504	548	493	519	491	516	473	516	521	573	521	559	539	559	534	528	509	519	546	518	518	541	503	547	519	467	486	519	534	539	521	562	498	519	518	533	526	544	551	513	532	556	526	503	480	550	526	502	521	503	496	533	478	503	551	514	521	512	527	560	566	523	572	514	539	471	493	529	521	593	514	541	527	509	505	522	520	530	522	506	523	556	504	501	473	510	589	506	528	519	509	521	529	527	551	545	534	562	502	546	482	533	538	516	501	547	492	501	525	514	487	504	541	524	479	576	507	542	496	517	508	536	502	515	555	533	502	521	509	521	517	510	523	540	521	514	516	503	489	536	515	549	509	535	521	517	502	540	507	520	546	525	591	511	530	549	507	511	520	554	551	551	550	506	551	483	502	524	534	544	540	498	514	517	527	519	530	520	517	528	568	527	520	566	532	498	510	497	520	522	522	561	488	510	530	529	514	508	500	503	515	527	544	522	537	529	490	512	521	544	502	527	539	542	515	542	491	545	535	503	502	497	509	553	552	515	494	510	511	531	529	523	521	530	505	539	497	515	527	482	506	523	526	541	534	539	517	550	547	557	480	493	579	521	502	490	489	557	541	511	523	498	505	563	493	532	546	518	544	564	498	573	496	536	507	543	519	541	506	543	503	535	522	535	531	510	515	517	506	548	505	580	523	505	501	527	494	493	520	488	520	496	547	519	519	529	509	537	533	554	516	508	488	528	499	522	514	533	519	528	501	530	516	558	530	504	509	555	504	546	527	498	523	516	519	537	500	530	491	545	487	514	476	502	526	494	531	511	519	547	548	484	537	524	509	516	504	534	503	540	509	517	528	480	509	520	513	503	514	532	530	485	533	484	520	530	516	473	500	514	542	516	505	496	476	544	459	515	518	557	490	517	518	498	530	547	526	526	515	538	510	472	508	518	478	503	507	482	475	518	525	519	523	523	549	566	557	533	535	530	470	530	529	496	509	488	528	488	516	521	516	510	542	515	515	522	523	503	528	513	481	514	487	486	528	517	501	511	492	553	504	569	512	552	554	502	537	525	490	485	517	529	506	488	535	537	519	549	515	527	503	530	558	535	529	537	544	498	522	507	535	530	503	492	520	522	481	546	556	482	508	527	485	541	518	557	550	494	542	444	532	528	522	525	562	494	520	524	531	496	506	508	502	554	523	553	519	509	543	535	541	503	526	516	556	480	520	535	598	500	481	536	554	523	538	495	501	487	517	502	508	508	543	526	537	545	542	485	515	526	504	489	513	581	519
14182	2441	2613	1957	1451	1054	878	657	612	541	556	475	469	472	442	431	430	396	417	364	365	384	357	364	381	382	397	373	419	380	388	372	401	360	353	369	364	375	398	347	370	364	355	347	365	358	375	353	384	355	371	390	385	362	359	360	359	351	384	385	378	371	374	369	370	365	365	356	372	361	386	372	384	384	375	377	390	406	388	362	337	352	357	399	350	368	359	372	372	373	348	326	358	344	340	361	330	371	370	345	362	360	320	350	375	355	340	350	390	375	393	385	336	354	326	349	324	338	368	363	375	321	365	377	358	343	329	327	371	342	366	360	417	311	378	373	330	364	329	364	342	363	328	381	382	374	356	343	346	379	390	371	364	384	418	366	426	376	357	370	386	335	384	360	351	377	319	365	320	386	348	368	413	378	321	356	362	347	352	374	368	348	329	332	363	368	374	378	389	345	327	414	378	358	356	334	377	384	372	337	369	339	326	363	358	380	344	354	380	360	380	361	319	359	378	323	333	353	376	330	362	357	365	367	414	377	352	411	341	373	365	336	384	322	361	366	394	335	384	321	375	339	318	384	408	362	340	384	369	362	327	364	343	403	387	362	318	372	361	351	343	379	380	338	340	385	353	331	359	370	395	365	356	367	337	339	377	368	327	335	336	358	340	378	325	350	371	364	358	361	366	391	351	381	344	349	350	355	351	341	378	372	335	359	342	340	332	340	367	362	353	341	329	385	376	355	341	350	352	353	418	347	374	368	368	337	369	367	370	374	361	353	408	404	368	344	367	372	372	337	328	340	353	371	353	353	352	380	354	366	377	330	363	368	336	331	376	367	347	381	321	345	327	373	380	368	389	337	354	389	366	384	329	361	373	345	338	365	348	349	363	356	361	385	371	328	368	341	321	381	381	359	375	386	328	383	353	358	356	367	359	354	397	395	381	375	370	366	372	340	334	347	388	343	326	355	378	337	321	323	415	365	340	373	349	319	369	369	366	350	357	334	329	418	350	361	349	375	310	380	376	360	370	340	350	370	352	368	352	343	412	335	334	339	349	348	388	368	362	373	356	345	352	358	357	343	360	353	342	334	387	375	376	341	353	374	391	397	380	406	309	369	373	341	354	368	377	345	369	387	353	355	362	404	364	363	349	350	373	339	381	372	330	361	380	357	373	358	309	380	354	333	327	336	373	370	383	377	355	367	384	357	352	384	375	374	378	421	328	369	375	377	374	382	348	376	356	348	393	375	351	372	380	385	368	343	383	316	349	326	330	384	348	374	343	368	374	352	361	368	357	408	325	342	371	395	378	376	353	381	342	352	341	356	370	356	386	365	330	378	349	370	392	343	317	347	350	354	370	333	344	318	328	326	379	358	358	358	377	377	361	334	378	416	352	367	358	321	336	360	358	331	332	376	317	371	352	388	362	371	385	373	400	351	332	343	355	374	357	392	381	378	364	378	370	356	358	349	347	379	342	366	371	353	365	332	345	365	356	396	378	349	393	314	352	346	404	366	327	391	350	373	347	371	351	351	320	317	370	340	329	338	328	341	335	368	373	360	399	344	388	389	408	389	362	341	359	352	351	327	353	355	375	355	362	366	366	373	354	340	349	375	359	356	368	391	349	377	355	341	364	342	363	342	365	368	335	367	379	357	353	381	362	374	376	362	366	367	364	377	342	335	358	362	337	383	397	367	322	375	341	391	365	346	344	399	372	354	382	381	385	355	357	366	393	342	354	375	375	361	373	385	369	351	373	354	377	357	337	396	350	402	361	352	359	337	365	391	353	354	349	343	374	345	381	409	342	356	372	358	356	376	367	366	327	398	387	340	374	349	367	339	361	378	363	349	328	325	355	369	348	335	346	357	359	374	357	358	371	346	371	365	377	379	351	346	342	324	335	362	320	375	350	356	329	368	399	377	398	342	358	373	376	405	375	364	354	378	387	362	375	396	360	390	386	325	382	366	368	361	368	386	369	373	388	359	330	408	321	368	390	333	382	363	353	331	351	357	354	353	396	349	356	381	334	345	365	355	381	368	339	371	351	363	361	347	332	356	373	340	368	355	360	364	349	317	355	362	349	353	330	331	361	366	389	383	347	330	397	377	366	379	329	368	370	397	381	362	411	361	361	363	358	352	361	378	359	298	352	398	373	360	347	382	379	349	350	362	369	366	385	372	365	376	351	331	356	377	361	400	365	344	371	384	360	355	363	354	354	362	391	406	327	365	337	358	361	376	367	344	356	373	353	364	363	348	316	358	359	395	363	359	396	386	385	326	332	380	350	375	324	377	359	347	362	387	364	376	357	354	356	327	351	351	331	359	352	336	348	359	367	344	389	349	382	332	338	364	343	356	357	356	364	393	370	408	384	340	351	373	384	320	358	373	384	357	379	328	359	387	347	361	314	336	323	364	341	402	306	342	330	358	340	355	367	374	346	346	376	410	396	375	364	339	320	360	403	368	378	384	360	382	361	374	364	368	388	353	372	352	371	343	335	349	369	351	370	364	350	363	381	355	354	370	359	350	364	366	368	348	386	338	345	354	337	371	366	375	359	362	354	348	346	376	344	367	332	325	398	366	357	369	352	352	366	332	367	352	353	355	345	320	346	349	329	379	358	353	380	350	359	374	372	367	362	352	376	375	372	337	382	337	360	340	393	386	349	341	346	376	371	348	383	342	340	374	403	368	358	358	397	352	343	375	375	377	357	363	359	339	357	390	355	395	346	365	347	355	339	361	360	358	384	356	382	325	357	395	353	361	350	380	349	348	344	362	331	369	402	356	350	375	351	357	352	388	400	387	365	330	366	371	361	392	380	399	321	375	366	358	380	386	377	363	336	366	338	360	384	342	361	347	348	386	386	369	382	337	362	369	357	401	345	351	359	353	343	337	324	355	356	355	363	359	351	362	361	394	334	374	365	351	364	365	374	384	384	359	382	342	330	362	378	330	373	366	361	366	384	346	340	393	370	361	373	372	370	365	370	376	347	380	375	351	388	361	335	355	333	369	361	332	359	336	375	355	338	338	420	334	367	379	337	370	398	378	386	398	346	352	392	351	359	380	346	354	385	369	369	401	362	333	381	377	369	370	390	342	358	370	359	346	366	375	357	357	359	337	370	391	368	352	367	353	353	366	336	312	362	374	378	395	368	365	347	339	375	381	350	363	350	339	356	380	353	365	362	318	362	369	357	393	330	351	332	352	342	353	370	350	363	380	333	365	353	365	384	367	396	354	328	376	360	367	375	360	367	378	379	365	375	359	353	382	368	390	360	360	369	367	387	377	358	360	406	407	400	364	349	365	373	394	392	407	370	361	375	335	354	369	380	340	324	340	386	347	358	376	380	391	377	341	375	363	349	365	359	379	356	352	348	360	365	379	362	351	370	366	382	349	358	401	383	365	388	393	363	338	385	350	368	389	374	372	366	334	328	314	349	342	333	353	337	379	371	389	373	356	322	348	386	357	373	362	387	406	371	326	367	383	324	380	408	351	375	382
7862	2395	5015	5871	5216	4140	3536	2940	2570	2222	2049	1887	1718	1598	1511	1374	1448	1332	1238	1283	1162	1228	1181	1134	1148	1074	1084	1078	1012	1065	1070	1033	1067	1022	1074	1043	976	1052	933	1001	982	950	1000	981	964	978	1043	1004	939	947	885	960	953	940	976	891	934	955	902	956	922	932	947	905	909	901	952	953	935	930	927	950	887	924	897	912	929	948	943	909	922	897	907	934	907	948	881	905	892	952	917	907	933	924	935	904	906	920	921	877	907	873	861	931	868	897	881	984	950	913	936	956	908	929	906	906	899	889	911	902	896	865	905	907	914	920	896	898	912	858	883	891	874	902	918	867	955	921	876	874	904	899	929	944	926	871	901	888	912	914	882	930	920	957	884	919	871	871	883	943	887	919	903	903	940	910	957	898	889	891	865	879	868	906	901	808	897	887	892	871	938	930	912	915	949	882	929	900	854	872	875	857	908	900	893	906	875	869	907	910	881	950	912	877	889	905	908	957	910	927	925	898	870	929	848	869	887	889	914	890	973	870	923	879	874	849	919	889	849	951	907	892	926	889	878	932	935	841	837	900	961	930	918	872	937	850	847	929	925	889	902	928	886	894	927	874	969	866	926	931	933	855	866	865	833	935	919	910	909	866	876	918	912	917	936	891	873	913	867	921	922	871	920	907	864	865	899	945	895	941	863	894	882	903	911	899	872	953	880	904	897	885	917	867	903	861	913	881	872	887	866	882	908	910	862	849	846	911	915	843	936	911	924	864	919	878	928	866	880	899	921	933	880	883	847	922	835	901	885	864	917	892	881	915	905	866	903	929	957	898	948	877	862	866	904	870	879	874	934	941	829	837	874	896	917	886	954	893	926	893	867	854	872	905	917	882	873	922	901	875	911	900	958	897	886	894	901	928	868	922	904	926	896	914	953	911	885	863	908	920	940	915	918	880	895	925	887	926	887	901	906	938	865	916	889	901	901	883	881	855	878	923	875	924	854	902	922	932	876	864	941	883	933	881	930	916	892	928	908	909	890	882	870	912	903	913	894	952	909	870	877	867	884	889	889	898	891	876	853	918	881	957	852	923	899	888	912	935	881	907	898	886	880	873	837	909	883	884	879	985	920	862	879	965	885	855	879	849	839	913	884	906	875	910	901	892	936	907	903	878	877	911	908	898	911	918	894	873	922	878	966	891	871	883	867	877	924	829	951	961	908	904	954	873	887	903	859	881	891	891	919	941	875	949	923	916	925	883	885	899	861	876	949	904	901	882	869	971	888	918	887	934	897	898	934	945	887	927	940	882	929	893	876	929	876	901	914	915	881	897	923	940	922	885	869	896	854	909	919	918	931	902	941	864	915	893	886	884	894	965	869	870	872	890	910	903	884	882	934	901	932	923	912	934	899	891	867	862	860	882	888	913	917	857	935	881	864	934	867	882	881	930	904	908	887	862	912	898	887	918	900	970	946	916	884	921	912	919	880	988	888	894	905	891	923	917	902	899	839	836	958	875	930	966	885	923	917	908	928	912	926	889	880	900	922	969	965	846	886	925	888	870	900	878	938	889	914	861	896	861	912	901	822	943	893	858	900	916	855	927	860	895	931	917	926	861	896	887	881	873	911	855	882	911	866	885	874	923	881	946	940	895	937	921	891	909	864	922	877	862	859	895	872	853	933	954	885	910	903	949	936	850	884	882	904	931	927	898	912	891	878	863	890	857	851	850	892	902	913	904	869	895	909	881	934	855	910	945	900	859	880	850	876	906	873	863	904	907	864	911	905	884	892	901	903	875	892	807	857	906	871	893	854	884	864	890	904	907	945	893	898	951	883	885	912	905	936	888	924	904	867	893	838	901	927	948	895	883	878	929	910	871	883	881	863	843	864	945	907	868	923	896	894	924	876	899	916	874	901	876	912	817	918	884	904	886	913	881	859	939	839	913	887	871	891	890	928	858	898	938	970	879	873	911	884	892	928	879	873	888	910	904	962	909	957	941	903	887	873	872	873	907	841	947	909	855	847	936	895	936	928	887	872	897	941	885	869	885	865	933	921	872	878	920	941	920	906	931	941	899	878	903	886	879	870	854	947	859	859	902	909	958	928	876	898	908	919	884	866	877	827	846	901	900	912	847	896	865	931	904	874	896	917	889	901	881	930	953	896	893	929	850	879	879	893	931	944	895	898	907	861	920	885	911	925	890	868	894	837	895	885	913	908	916	853	895	883	852	872	943	936	866	870	854	938	880	929	873	889	873	905	899	907	928	862	917	919	901	877	865	915	871	904	881	927	923	949	903	865	908	891	876	925	893	878	883	883	863	915	859	880	892	855	919	898	906	893	925	934	915	867	864	928	846	895	887	914	909	907	906	861	868	883	940	874	880	942	914	909	887	859	856	884	867	890	956	886	884	915	912	890	877	910	973	813	875	872	879	897	946	937	922	926	887	872	885	869	915	885	894	882	844	916	877	878	880	871	880	908	902	886	884	890	899	937	901	920	915	943	885	868	936	888	880	894	907	896	886	932	936	917	915	920	863	895	904	886	926	921	886	933	913	893	914	912	941	857	866	948	850	865	892	934	913	876	881	889	906	899	877	930	901	885	894	890	868	867	851	945	887	918	843	883	936	921	902	854	914	920	907	908	889	911	951	905	871	955	885	868	913	877	894	923	943	887	930	906	882	870	909	943	925	926	900	837	887	874	869	885	896	914	942	865	927	854	903	940	947	883	884	867	914	849	886	883	851	877	836	857	869	912	884	851	902	892	920	930	866	889	960	950	916	899	887	892	902	883	922	894	909	946	945	970	853	885	925	891	920	849	880	864	875	918	928	867	875	946	893	873	900	872	910	839	890	905	947	879	906	880	878	916	866	874	867	916	855	890	901	904	893	834	896	941	923	934	906	976	912	881	923	892	878	911	913	945	909	884	877	900	891	892	933	892	902	919	925	888	910	857	833	883	926	860	888	878	917	890	920	871	892	883	956	932	877	907	885	915	886	904	936	877	946	912	858	889	908	962	911	906	877	895	896	902	981	892	907	899	878	895	906	900	945	941	891	891	907	934	880	881	888	837	898	902	863	922	905	862	875	973	881	858	943	827	896	871	944	866	863	954	861	969	886	895	904	952	885	827	874	875	936	846	896	881	878	855	869	876	913	927	874	912	954	912	912	862	918	913	850	915	914	936	902	814	903	912	864	862	844	886	864	867	918	901	890	876	930	857	921	939	852	926	868	865	885	890	949	935	894	881	862	861	890	905	893	931	885	906	871	886	868	895	868	892	908	892	909	927	890	851	909	865	921	915	877	885	946	887	930	876	852	900	945	908	883	893	887	864	873	922	890	914	893	863	863	890	904	851	924	954	819	913	881	902	920	880	930	917	904	915	945	873	910	845	842	924	878	932	917	894	857	885	897	921	943	905	866	879	924	965	896	918	945	948	908	907	895	863	927	885	902	863	913	893	862	892	891	884	886	958	893	907	945	947	866	893	898	893	893	918	884	832	896	858	858	941	922
2028	196	183	166	157	156	156	156	154	162	150	150	148	139	149	138	150	153	143	126	148	135	123	122	143	126	130	142	142	129	131	133	118	143	143	157	142	159	137	120	140	143	129	131	135	134	149	127	159	145	135	135	133	145	131	128	140	148	156	125	155	146	127	149	157	141	140	144	134	128	125	147	127	146	149	117	115	139	153	180	145	139	128	159	129	154	147	131	134	133	141	127	123	122	136	122	131	119	145	110	124	126	117	133	144	156	139	148	135	134	139	126	149	123	118	122	131	122	151	115	146	116	172	119	138	153	151	118	148	157	150	135	125	128	121	141	132	123	144	134	144	121	119	150	139	150	133	150	148	132	145	117	125	133	133	114	126	147	136	125	131	137	138	169	139	154	138	154	137	128	135	125	143	136	140	121	131	146	130	144	117	123	130	146	141	116	144	139	141	114	125	132	141	153	133	147	161	136	149	137	141	137	134	129	157	145	145	107	134	147	149	160	135	152	147	128	136	129	127	111	134	162	145	131	144	133	131	140	145	161	142	144	140	152	146	133	143	129	146	128	143	146	119	133	139	142	142	130	146	155	110	130	152	148	121	128	117	141	127	159	142	135	146	141	158	131	118	146	146	142	143	143	134	129	137	134	117	124	162	139	148	126	131	145	147	121	151	136	152	121	142	151	141	146	151	118	134	145	132	128	136	156	143	130	139	150	138	117	136	143	115	133	133	139	137	119	151	135	126	135	129	162	158	127	151	134	138	126	145	139	135	152	134	143	131	130	138	134	135	140	135	148	125	122	129	132	135	138	127	121	150	139	132	116	121	149	139	134	133	140	123	123	121	128	124	120	148	142	154	132	156	148	125	138	146	130	133	156	140	159	126	138	133	152	140	132	135	144	126	121	135	117	117	138	121	130	139	130	117	137	133	127	138	131	147	112	137	144	132	127	147	126	140	132	125	114	128	128	128	144	127	138	150	131	151	152	145	122	146	133	156	152	132	143	137	141	152	146	150	141	129	136	123	158	144	131	136	128	148	138	161	128	137	138	145	157	120	139	115	118	117	124	140	143	154	135	119	118	148	148	135	145	132	134	126	149	129	114	123	129	151	147	164	136	116	117	133	117	126	131	132	125	162	155	141	141	139	114	131	132	133	141	150	120	134	151	135	151	151	120	135	161	165	133	112	133	117	127	130	131	124	130	141	130	155	139	144	118	157	133	153	147	126	129	128	151	146	166	124	144	148	142	144	130	124	125	137	137	142	152	147	134	140	149	145	127	136	143	143	135	154	132	149	127	154	123	150	132	145	153	138	137	134	150	147	150	130	159	125	139	138	130	109	141	142	148	143	129	144	143	153	125	134	135	141	129	151	126	145	124	151	144	123	139	148	138	135	130	165	148	119	159	142	134	142	130	130	132	149	129	140	141	116	137	124	150	130	131	138	129	110	131	130	144	144	131	114	136	143	130	147	123	136	137	132	145	132	131	123	125	137	109	121	118	113	128	141	156	138	128	126	132	161	157	151	127	121	144	129	148	127	128	134	134	132	144	137	145	118	140	129	160	138	117	142	166	153	119	117	162	152	148	129	140	111	107	161	138	135	140	128	144	124	151	149	106	131	134	155	146	148	152	116	121	133	141	116	125	134	131	103	138	139	150	123	139	156	165	164	142	140	149	142	124	144	123	124	138	130	135	116	150	134	141	136	127	131	144	152	116	146	129	150	127	142	155	144	141	141	123	142	114	159	149	127	129	141	133	132	126	117	158	140	120	113	145	122	129	137	127	139	145	149	144	123	117	123	131	154	145	153	142	126	99	121	135	152	146	147	127	149	130	133	126	139	169	128	124	139	138	111	134	133	141	136	128	119	123	143	140	123	142	144	124	147	134	156	161	155	133	143	107	138	143	158	137	144	127	133	136	121	126	126	127	146	125	131	139	131	133	134	146	139	125	132	142	146	119	152	136	126	137	163	143	133	135	126	126	141	164	134	135	124	141	164	158	146	137	126	147	152	144	143	131	132	158	151	154	141	146	148	143	149	153	141	162	160	143	138	150	140	129	156	122	112	136	136	143	145	147	127	139	142	143	140	145	117	126	141	127	117	144	129	138	166	143	132	112	113	135	131	150	147	135	147	144	157	133	132	133	141	135	161	139	124	121	136	137	132	140	135	151	133	127	139	131	148	137	136	147	126	135	151	119	118	149	164	122	131	137	130	137	139	126	129	135	124	131	147	134	151	139	133	133	134	145	157	162	140	138	120	155	151	132	117	101	133	146	126	121	123	164	153	117	132	134	118	139	125	134	132	119	149	140	157	129	128	133	126	140	157	123	129	120	126	161	171	141	133	133	121	128	133	149	131	138	136	137	136	146	134	135	131	120	144	142	130	134	143	136	145	144	107	142	141	133	126	132	132	136	138	145	138	129	144	138	150	133	125	131	142	114	126	120	129	142	143	137	116	159	123	118	136	132	141	127	128	147	141	152	115	136	148	150	127	121	143	118	145	120	111	128	141	135	145	150	139	123	137	137	144	124	142	152	157	134	130	130	151	134	151	118	135	141	147	132	140	145	134	141	158	123	145	115	131	124	144	123	140	129	141	125	150	148	144	138	149	139	124	140	132	146	131	121	147	146	142	124	150	113	133	145	148	134	140	139	129	134	133	116	153	118	145	143	151	142	144	143	132	119	135	136	137	142	146	140	135	145	102	147	133	137	117	133	147	144	147	160	138	133	142	138	134	124	141	154	133	122	143	132	116	130	125	118	130	129	138	125	166	139	155	120	113	131	137	142	125	146	140	113	153	141	131	132	143	122	157	140	127	128	120	122	119	138	148	132	134	130	140	110	120	157	153	129	130	127	135	159	136	138	139	128	135	123	119	120	155	150	137	119	150	124	156	160	143	131	122	114	142	139	152	122	135	132	159	137	142	159	142	139	121	135	125	154	153	143	156	136	129	124	151	129	137	139	139	135	131	158	136	135	133	147	142	149	128	129	139	130	133	146	134	166	143	131	126	132	108	143	142	147	124	148	112	129	121	156	126	149	147	152	142	130	118	141	148	135	171	130	149	150	129	136	117	169	160	129	132	127	128	145	121	146	146	113	121	126	130	121	156	169	134	161	147	149	147	151	148	118	142	170	132	140	159	131	136	136	118	142	130	140	128	146	131	124	145	145	162	134	150	134	125	136	114	125	134	148	129	143	138	131	123	163	135	138	133	117	120	165	121	143	119	132	134	131	130	124	149	143	135	127	137	124	152	160	140	136	152	141	137	158	143	122	128	141	150	129	131	156	136	121	131	137	134	142	124	134	137	143	122	135	145	142	139	155	146	136	154	146	122	159	126	138	147	137	143	135	136	153	129	124	132	150	152	116	150	157	145	147	137	124	125	133	123	129	124	162	148	149	129	130	117	134	130	144	130	154	139	139	155	120	146	128	143	124	134	130	127	141	134	145	145	134	138	128	132	140	152	114	124	137	125	136	128	121	134	137
2214	491	516	569	549	541	470	452	456	462	455	419	429	449	403	396	395	438	391	388	418	441	396	416	394	406	422	409	419	391	423	422	421	388	414	447	426	400	426	403	409	418	450	424	407	407	410	380	406	402	407	426	421	405	411	429	419	420	407	409	411	431	422	415	410	415	378	399	406	427	401	408	418	394	429	398	385	422	428	397	438	384	439	401	422	405	455	432	404	429	380	426	405	356	414	389	394	422	413	423	399	389	363	427	397	394	446	447	393	408	413	463	400	394	421	410	419	414	401	419	384	402	398	406	435	400	445	397	389	398	457	420	399	383	445	397	373	406	436	452	426	403	377	400	395	418	360	428	381	374	415	345	391	423	413	403	420	397	382	395	418	387	415	384	415	382	442	401	408	397	422	381	422	429	409	407	426	417	419	431	412	396	424	425	443	381	412	389	366	440	414	440	432	399	399	403	406	408	403	368	415	417	409	403	401	390	419	455	408	393	372	412	421	413	385	420	417	384	440	416	391	399	386	400	423	428	395	381	406	433	401	422	390	425	387	415	432	391	408	400	386	394	440	418	427	404	429	468	373	391	408	396	393	437	369	405	430	390	407	426	400	409	412	398	427	394	395	398	390	435	394	409	434	392	433	412	417	413	392	408	395	409	404	415	424	408	402	424	400	415	390	408	413	369	368	384	395	428	405	387	415	441	428	399	408	374	427	404	425	376	418	416	406	428	396	389	439	429	419	399	402	395	405	420	403	396	394	406	440	441	433	405	405	397	417	403	422	422	373	428	433	397	375	423	411	429	439	422	401	420	418	418	391	428	399	416	428	422	407	383	420	419	427	456	411	415	372	416	427	389	394	407	420	377	417	399	401	421	437	391	386	401	444	400	413	412	398	438	430	433	378	405	387	400	380	394	391	430	411	441	421	397	383	365	407	421	396	405	422	454	397	391	407	401	412	394	415	409	403	400	386	418	383	387	434	407	392	413	411	378	401	402	418	438	400	448	378	422	403	387	407	387	418	373	430	436	472	390	413	421	402	384	410	421	432	419	402	420	405	398	439	379	413	395	400	455	378	366	408	399	402	413	402	405	400	426	413	402	433	414	412	433	395	415	432	412	408	430	406	385	414	418	376	406	411	419	435	390	427	405	403	394	394	413	428	459	421	382	399	423	426	410	421	460	398	427	420	445	429	433	414	413	402	440	414	422	400	402	409	383	406	362	407	414	405	409	432	397	417	408	421	391	391	429	441	383	411	415	389	388	392	415	413	441	407	426	389	370	413	418	411	385	370	406	405	387	423	428	385	434	392	393	410	432	402	433	412	407	392	380	375	425	416	404	410	377	427	390	401	422	445	453	368	413	442	359	422	416	365	415	389	441	398	424	407	409	405	431	384	403	402	398	443	389	415	430	412	405	413	406	429	438	426	395	397	426	359	429	386	412	395	440	441	409	410	418	400	456	396	412	401	397	471	394	399	419	406	426	417	414	399	440	417	423	429	397	422	449	389	413	383	375	389	404	426	401	399	395	418	446	409	389	422	421	410	401	411	409	423	403	406	429	383	416	403	414	385	383	392	416	418	424	417	412	414	411	437	406	436	397	419	431	390	394	419	418	434	377	437	417	402	405	407	383	460	440	410	419	390	394	390	373	405	407	413	399	410	427	407	383	409	390	401	433	432	447	382	403	446	409	387	411	421	396	401	442	409	405	454	417	410	403	441	404	422	447	406	420	420	439	413	422	404	438	450	396	373	402	416	431	381	403	387	394	397	398	379	418	419	425	409	418	406	398	421	370	392	427	446	373	432	428	424	413	457	404	394	411	406	415	390	402	436	443	427	433	393	415	393	448	399	421	423	456	432	397	375	419	445	436	366	370	422	398	413	416	385	392	441	394	414	425	379	405	372	416	449	390	420	404	400	413	419	405	394	370	404	383	391	421	394	404	419	431	421	412	435	441	427	427	421	449	403	421	377	399	406	387	402	400	416	397	393	398	432	431	414	379	390	410	388	458	394	425	399	366	390	431	429	382	382	406	440	394	412	433	425	396	414	401	417	413	388	402	368	430	432	445	414	374	428	410	420	388	383	383	379	375	410	429	420	435	365	399	381	441	422	416	400	414	407	414	375	415	408	401	449	413	418	424	374	385	388	405	439	378	402	417	414	413	411	384	404	412	396	406	390	371	394	387	425	450	433	422	390	479	435	405	441	436	420	407	381	425	404	392	415	425	383	393	416	391	440	385	418	391	394	380	425	450	418	394	394	408	404	394	396	423	357	459	408	389	402	444	420	389	443	410	370	386	410	414	410	400	420	397	386	416	380	438	426	379	392	395	428	392	401	360	396	397	432	416	399	410	423	431	379	419	399	385	436	436	379	434	444	453	413	417	421	384	417	387	387	397	371	421	438	419	412	386	401	437	372	375	453	414	381	437	395	417	381	380	386	407	409	399	409	457	407	407	394	416	387	414	399	425	402	414	399	404	364	443	419	418	453	407	366	429	433	429	431	393	427	398	412	398	371	379	430	404	416	419	389	390	410	368	411	408	435	418	400	382	427	386	395	370	411	402	391	386	425	394	419	412	401	408	382	445	399	413	419	390	422	390	436	447	404	406	412	403	431	397	443	423	397	403	391	387	401	436	408	391	437	389	424	411	411	399	402	402	407	442	439	395	438	396	401	423	417	401	367	430	408	420	420	394	401	424	414	392	389	455	425	398	395	395	405	448	434	371	419	416	406	390	431	392	385	427	452	432	426	416	387	365	424	406	440	430	403	384	404	400	410	395	419	408	399	405	402	402	400	391	406	401	423	418	393	415	427	386	415	438	387	418	398	387	422	409	422	415	423	390	398	413	403	393	405	379	389	416	438	443	426	403	396	413	416	414	383	424	419	422	420	403	414	380	423	411	430	442	378	416	386	407	444	429	383	396	404	407	433	389	406	433	408	401	435	413	408	414	374	423	395	401	403	391	441	410	426	388	422	390	394	449	455	364	431	379	432	456	408	373	400	403	398	401	415	423	373	379	396	350	416	399	417	378	384	419	450	390	401	444	416	361	381	430	424	435	407	448	406	449	401	454	391	388	432	420	447	414	405	399	412	394	419	395	412	413	412	417	389	443	404	365	391	442	403	384	442	388	416	402	404	423	448	436	406	368	433	418	441	431	431	414	401	415	409	415	413	396	386	412	397	414	379	413	407	426	440	401	427	396	392	400	425	392	413	414	390	400	449	417	376	356	433	442	392	378	409	419	434	395	413	431	441	428	424	426	405	406	424	478	402	391	429	394	373	440	418	399	432	439	411	390	409	392	410	405	449	418	403	430	434	415	405	391	399	398	396	393	390	408	395	434	397	406	425	427	401	417	443	400	398	393	375	429	403	403	438	375	410	432	395	384	400	412	417	406	414	395	367	401	375	381	395	401	406	419	391	409	378	432	414	382	414	448	408	378	384	423	432	401	430	412	389	381	450	439	417	410	417	413	406	439	408	439
7622	1068	1288	971	674	484	452	373	333	284	292	255	261	253	204	243	206	200	217	199	210	229	207	194	196	201	186	203	179	225	188	162	184	178	192	186	176	178	177	177	203	173	158	175	169	188	195	158	178	180	213	174	170	179	189	169	171	189	180	153	168	171	190	171	187	175	188	173	187	192	199	179	175	187	182	184	185	200	190	176	172	176	197	183	173	170	195	208	213	192	166	195	175	189	184	187	169	187	177	212	181	172	179	176	169	192	194	199	179	198	174	162	193	191	164	213	172	176	179	191	190	178	174	184	167	187	174	182	168	167	176	192	185	180	186	170	180	162	175	183	182	187	192	197	199	205	184	190	193	185	178	193	165	203	177	189	199	184	178	206	173	184	180	191	200	180	178	192	175	182	184	163	160	190	185	195	200	160	182	182	205	188	174	179	172	217	191	172	167	199	172	194	170	182	179	187	200	164	172	159	205	175	204	180	190	185	179	194	181	183	195	175	160	190	162	177	155	158	149	185	159	202	172	164	159	189	181	169	191	161	163	167	191	187	188	185	190	168	188	179	189	193	178	174	174	161	166	174	160	174	176	169	163	170	172	189	187	157	187	185	176	168	185	199	180	172	192	198	176	158	203	175	191	166	186	173	204	183	195	169	177	199	186	194	188	182	187	171	182	200	216	191	186	178	179	192	211	182	175	150	186	172	182	188	190	181	186	160	200	175	192	183	201	161	179	181	184	184	173	181	178	203	167	166	190	178	164	195	173	164	194	180	194	190	179	193	178	168	188	192	166	175	173	174	162	172	194	195	177	184	207	175	186	182	185	173	158	174	166	182	188	168	174	164	187	175	177	210	187	167	176	194	161	174	166	189	170	149	183	179	154	179	181	184	162	180	192	162	150	194	170	183	198	191	171	176	196	190	175	170	172	183	167	199	187	171	186	161	171	169	154	185	170	154	173	186	176	182	196	191	194	199	153	200	191	162	186	188	179	177	177	166	196	183	201	189	173	187	185	171	173	188	162	186	187	175	173	180	178	176	171	174	168	169	177	168	171	208	200	184	173	180	167	194	190	168	195	188	190	182	171	185	194	148	186	160	168	176	197	167	173	179	194	177	182	156	189	207	179	171	181	148	165	191	224	148	170	188	178	195	202	186	195	164	200	208	179	174	166	157	155	196	203	180	170	187	185	151	198	197	212	191	200	170	185	178	168	184	178	138	179	188	206	188	176	160	195	175	203	154	155	140	201	181	180	188	185	208	166	215	188	169	190	190	194	195	192	189	198	179	161	162	185	190	199	192	181	190	183	180	171	185	183	174	180	182	198	179	175	180	183	197	166	170	169	172	171	182	219	187	179	180	179	212	193	178	189	194	161	184	184	181	175	174	199	181	157	183	180	179	170	193	170	173	177	163	200	179	195	174	176	159	185	194	182	172	191	190	177	178	190	168	163	171	165	173	182	180	165	163	182	175	137	158	164	180	190	164	167	169	196	157	183	184	154	168	155	180	170	167	175	184	180	176	174	185	160	165	203	187	149	182	194	190	159	184	184	192	187	195	205	183	181	174	210	166	156	201	190	194	181	169	190	166	182	183	166	153	182	201	187	165	167	175	166	191	195	177	158	196	183	180	161	164	156	190	184	144	166	173	197	161	200	184	178	170	208	219	173	183	185	204	169	198	179	179	147	192	199	233	171	182	192	155	183	181	165	171	184	181	171	178	185	189	175	173	172	155	168	197	179	160	188	172	173	183	181	163	185	180	178	163	161	171	161	191	170	196	172	172	187	159	156	207	171	166	190	188	208	189	161	204	197	154	188	194	186	175	163	167	180	216	189	179	171	159	187	160	172	190	170	180	172	155	197	190	188	179	196	192	198	190	195	207	164	165	171	180	178	168	154	165	193	160	170	181	189	170	167	177	158	213	178	176	191	184	174	160	190	179	153	176	164	185	177	164	196	167	188	172	175	199	192	186	173	186	168	189	185	197	187	179	144	189	151	164	195	189	163	191	178	178	175	202	188	182	199	189	193	180	190	179	171	166	171	187	183	201	193	182	178	161	175	172	192	192	172	180	163	171	186	163	163	167	165	210	216	186	151	190	204	176	197	185	166	183	175	174	184	192	165	170	158	174	162	166	194	179	171	184	168	193	174	171	179	189	183	175	186	188	202	185	181	163	185	164	199	180	202	197	184	183	182	182	182	176	183	174	174	168	181	192	196	190	187	190	180	163	178	159	176	167	159	181	173	173	172	189	161	167	191	182	174	186	170	191	196	186	184	175	190	180	162	177	172	193	145	181	177	216	203	183	171	179	209	194	190	139	180	175	201	210	166	183	174	206	175	176	177	197	199	220	160	187	179	188	211	178	197	159	175	190	186	179	176	174	164	185	176	171	189	161	173	191	173	178	177	188	212	211	165	182	187	191	178	165	157	163	176	169	174	201	189	220	160	193	186	159	178	173	190	157	164	173	167	194	182	195	163	150	182	188	200	186	175	202	165	185	186	159	206	164	179	163	202	201	192	166	197	176	210	147	192	168	174	193	179	204	187	164	183	166	199	154	176	197	168	172	200	192	189	173	177	182	171	181	181	185	175	191	178	209	191	166	188	192	170	137	174	172	161	189	177	183	178	175	181	191	156	183	170	180	189	173	184	164	195	169	156	196	162	168	198	210	166	164	158	201	187	159	183	185	162	185	155	156	174	181	196	176	175	173	181	183	173	182	164	176	214	195	170	173	161	170	181	198	195	182	183	178	175	178	164	189	174	167	161	189	188	183	190	190	170	185	166	182	172	194	170	187	169	193	191	163	189	171	180	174	186	182	175	188	184	173	179	155	158	188	204	167	175	165	203	185	206	175	189	177	180	192	190	172	168	183	180	181	173	186	204	183	181	165	182	172	217	196	189	181	171	169	187	195	188	198	194	185	182	177	175	179	226	184	177	197	194	193	173	159	183	193	183	193	211	185	190	179	189	181	203	153	174	190	174	190	192	188	179	197	186	163	187	174	189	189	165	172	167	209	217	167	182	168	179	189	177	177	187	183	212	163	157	184	183	199	164	182	196	175	182	168	193	171	188	156	167	186	159	172	164	172	193	164	183	187	159	185	175	194	176	193	153	160	177	157	158	190	193	197	175	162	187	173	178	164	178	185	180	175	180	186	194	190	202	177	174	180	173	163	172	186	179	188	217	178	188	184	174	190	173	196	149	167	169	198	177	156	173	182	172	176	179	169	166	183	191	184	174	189	197	194	213	168	178	191	170	188	200	169	183	199	213	177	169	197	184	169	191	167	160	164	167	204	168	191	192	189	200	157	186	163	179	162	178	200	183	166	166	186	183	179	170	183	163	200	195	182	161	167	184	177	166	188	187	180	161	176	177	184	178	179	187	186	192	198	203	189	168	184	202	175	184	171	186	198	175	183	179	184	165	168	180	193	189	173	184	181	203	168	192	181	175	196	164	187	179	178	167	180	186	171	169	195	169	201	173	189
5897	1281	2718	3103	2718	2255	1801	1615	1304	1185	1074	1051	945	928	803	772	733	700	715	660	679	658	629	651	643	628	640	598	611	594	591	621	553	605	578	591	585	582	542	587	579	517	609	520	547	567	556	560	576	554	597	519	540	573	564	519	548	545	557	535	540	534	533	567	512	545	546	529	518	527	574	529	579	512	518	522	522	488	546	506	512	471	517	527	504	527	522	545	533	498	511	505	530	510	514	544	533	501	517	508	556	533	524	550	521	556	502	544	502	532	493	481	536	505	553	528	529	545	469	522	503	515	520	493	579	560	543	492	535	548	472	510	521	521	538	499	503	535	543	537	509	530	535	545	516	526	519	535	505	553	509	574	518	522	546	522	541	533	528	505	527	560	541	488	491	556	547	522	561	520	513	555	518	502	483	551	514	532	547	502	533	547	546	549	477	486	494	498	542	545	505	550	517	533	511	566	460	536	528	475	517	539	526	527	554	536	555	500	476	487	515	497	541	516	536	498	513	521	489	502	538	467	503	535	491	518	513	494	523	532	519	528	488	559	550	533	521	555	526	550	498	493	557	519	553	533	534	509	536	483	493	550	497	521	509	534	531	509	516	525	521	513	500	540	511	493	538	538	468	521	574	532	578	479	509	557	553	537	505	516	528	514	584	505	548	521	483	524	517	511	527	491	517	495	479	485	484	497	512	451	514	529	500	515	501	491	517	517	512	537	508	541	522	545	546	484	514	541	541	470	527	501	547	533	491	529	528	526	536	520	483	553	493	505	536	534	547	471	510	503	528	546	499	566	536	541	522	577	531	535	537	553	495	519	505	558	524	541	504	479	510	576	499	509	532	503	479	525	471	502	498	525	490	533	497	515	510	494	534	461	528	506	563	560	524	527	543	556	570	574	553	541	516	474	509	522	538	521	485	466	548	516	553	507	505	555	495	525	481	495	529	521	519	499	517	504	536	529	553	508	511	505	525	500	501	529	551	538	528	493	532	522	509	547	507	548	515	563	497	553	535	529	523	568	526	512	516	478	518	559	478	538	542	539	501	546	525	525	485	472	510	525	554	538	506	515	556	508	563	515	528	530	518	502	483	510	563	543	599	541	530	514	527	521	527	552	521	506	524	529	492	526	511	544	519	519	504	529	492	511	513	494	509	476	526	541	504	551	526	535	518	573	519	537	481	558	501	536	511	470	503	538	477	516	524	545	496	491	532	529	534	521	549	551	484	548	520	547	545	534	527	520	543	525	493	502	492	525	490	524	478	510	547	526	516	496	506	543	516	490	513	513	501	537	534	532	517	537	498	542	551	523	493	521	507	535	512	521	500	512	525	536	539	522	506	532	572	500	549	500	489	533	512	485	521	491	492	499	538	520	520	521	487	472	500	523	514	502	506	538	527	544	517	487	498	527	495	516	525	560	495	506	558	479	526	529	524	501	530	528	520	506	511	486	545	555	555	545	542	539	504	524	506	554	529	529	505	525	517	518	526	543	513	524	541	544	511	550	494	513	519	541	543	534	538	522	515	506	557	525	534	521	491	555	488	537	535	493	498	517	542	526	542	523	555	529	514	538	493	508	528	527	537	542	561	491	523	538	503	511	523	518	528	535	503	495	528	502	506	482	541	481	477	546	528	499	501	522	518	517	549	577	536	535	544	509	557	486	580	502	497	546	494	525	521	493	535	537	523	538	543	522	494	498	572	528	524	557	542	480	467	500	511	513	506	537	522	529	489	550	490	526	499	496	512	517	574	499	516	512	546	492	524	534	543	504	513	506	493	521	514	515	524	508	528	486	534	528	508	509	516	545	517	511	514	517	510	556	499	521	527	518	524	522	555	536	508	540	521	526	524	541	501	532	505	485	514	534	483	542	506	542	523	536	482	512	506	535	509	512	469	508	572	504	532	523	539	513	535	515	495	533	559	523	507	489	524	498	520	525	474	537	556	473	508	509	475	529	568	517	519	516	541	531	513	488	497	508	505	529	543	477	538	501	509	528	515	507	503	552	509	519	502	520	463	531	540	509	524	510	537	518	546	525	526	519	500	530	489	524	510	488	574	532	500	530	482	541	494	497	537	493	520	526	526	524	518	546	549	546	500	558	549	540	509	457	555	531	506	516	527	496	528	481	470	505	501	509	524	541	519	521	514	519	512	537	523	490	544	503	517	521	484	483	535	525	479	524	539	518	500	498	520	551	530	505	499	557	532	487	535	547	542	549	482	532	513	527	530	516	490	548	521	512	522	524	558	530	532	525	539	523	505	499	465	505	511	524	538	506	537	525	518	463	527	537	506	509	488	531	509	559	544	499	539	526	521	500	483	481	540	510	522	455	529	530	566	556	525	492	519	516	500	559	525	518	505	498	525	535	519	514	512	498	538	485	523	521	522	536	533	507	538	519	524	526	547	476	516	523	509	510	511	488	515	543	539	487	543	514	518	502	518	557	497	518	496	529	518	515	518	489	517	524	535	517	507	522	554	521	561	540	495	506	538	519	569	511	540	538	479	524	479	548	493	566	522	512	542	541	501	511	559	556	486	558	546	524	524	488	539	541	555	487	507	514	536	532	509	493	504	496	489	489	484	500	514	526	502	542	536	517	522	513	498	535	481	488	531	499	563	525	478	503	541	517	503	519	470	549	551	510	538	492	534	535	540	498	499	527	526	540	510	519	527	544	507	570	522	486	540	528	506	555	500	568	505	517	474	519	508	487	521	525	515	500	530	473	511	512	511	545	508	520	524	527	515	529	489	494	554	529	481	509	542	511	482	488	527	530	509	521	546	482	516	501	494	516	530	562	486	503	507	545	532	550	508	500	556	554	526	498	510	530	560	552	489	516	470	514	516	514	497	537	548	521	517	574	526	486	519	557	551	500	507	549	542	506	510	531	535	483	522	509	502	528	541	557	490	532	494	493	503	555	543	534	545	516	506	513	511	536	502	500	490	535	486	518	521	539	495	526	512	515	512	525	509	503	538	557	550	516	543	521	518	497	518	522	521	527	542	555	509	523	518	520	532	499	543	520	548	509	516	558	528	500	539	501	540	495	532	531	529	514	525	496	546	515	538	541	520	535	504	531	529	488	494	515	526	524	493	520	509	528	503	481	505	512	525	533	504	498	544	527	537	516	560	529	493	523	510	490	523	515	518	539	523	545	516	498	549	525	513	579	528	526	529	466	534	537	505	530	516	573	490	543	483	533	550	547	493	491	558	496	556	535	550	502	521	516	534	517	468	467	532	521	504	497	523	513	511	544	479	518	512	502	564	483	573	512	483	495	517	515	508	512	559	524	534	495	522	518	482	455	531	538	530	557	532	518	492	498	532	505	512	494	506	546	493	491	508	536	479	531	534	552	524	540	547	538	530	562	506	559	518	522	499	530	515	547	550	497	488	535	528	505	513	493	554	521	520	515	553	533	521	499	484	518	551	545	547	527	531	528	499	543	494	509	513	523	530	554	537	492	504	533	533	589	524	486	532	495	505	507	541	479
14432	2523	2639	1956	1384	1079	865	720	603	611	532	493	503	462	461	474	429	462	373	377	395	427	358	422	392	374	351	392	405	387	410	373	368	414	367	369	365	422	394	364	384	402	380	413	366	360	392	378	354	346	368	362	369	361	359	349	359	351	372	357	338	410	412	374	363	378	345	381	349	355	380	367	374	363	402	352	353	353	356	379	355	383	342	375	348	369	360	338	364	374	350	375	366	366	387	385	360	397	378	352	394	373	331	386	324	383	355	404	377	330	378	321	374	351	359	355	346	352	376	336	399	371	376	394	364	356	375	378	347	393	348	355	337	376	387	358	383	355	356	363	326	329	354	343	346	389	385	353	376	370	350	371	345	391	350	353	340	403	380	375	404	368	375	389	377	345	379	373	360	371	382	432	343	367	377	348	404	353	328	341	413	360	362	386	388	349	361	370	393	313	376	388	362	376	407	400	373	355	357	347	360	350	354	322	351	361	350	375	387	364	361	377	393	325	356	386	359	376	357	376	351	355	384	330	375	382	408	352	363	329	375	343	356	357	374	320	387	355	342	372	384	334	391	335	382	345	376	384	394	355	341	330	357	355	373	371	362	376	327	369	349	326	341	361	386	324	377	388	375	363	332	367	327	381	370	381	383	337	325	351	388	371	376	352	348	383	387	364	393	370	353	368	376	359	369	414	388	364	388	348	347	352	360	365	343	354	320	374	349	339	376	362	386	356	342	336	383	387	370	355	358	342	322	310	380	385	344	346	371	344	365	333	370	350	356	342	364	380	385	384	353	412	358	364	367	363	351	369	349	367	369	373	394	355	364	372	357	342	339	332	378	397	335	361	365	392	369	364	378	395	356	371	380	359	343	361	400	356	386	397	321	392	382	389	367	373	338	366	354	364	354	377	382	375	400	383	361	360	356	365	369	382	358	403	388	404	386	367	353	392	381	357	342	362	393	356	354	353	382	349	365	363	362	383	364	330	363	376	378	368	388	349	347	403	387	370	360	364	337	357	364	368	398	367	339	384	360	390	330	332	324	373	414	340	336	370	352	342	324	375	384	345	378	343	376	374	377	374	335	346	382	333	351	341	366	402	390	385	381	343	348	393	358	354	324	353	350	361	370	329	350	352	350	391	338	334	362	368	360	373	374	355	352	366	319	358	357	381	385	357	389	355	394	389	369	336	394	387	327	332	340	388	366	356	364	367	404	369	395	357	363	358	364	355	333	345	394	392	358	370	364	355	352	393	344	371	383	343	338	350	335	357	359	359	386	333	365	380	363	321	334	358	370	343	402	383	357	377	365	366	368	367	356	349	358	382	357	364	352	361	350	359	357	374	359	353	388	422	367	327	351	353	359	354	336	363	394	380	367	396	354	382	378	353	390	347	375	378	333	371	366	367	354	393	353	364	374	361	329	332	396	364	371	367	361	353	364	353	334	353	358	371	370	348	374	371	387	325	339	374	345	388	332	367	364	340	363	359	386	363	342	380	366	365	361	335	363	391	346	371	354	355	321	354	345	352	396	380	389	365	364	384	361	375	363	350	343	368	387	360	352	369	359	417	374	371	358	383	382	387	385	346	375	352	332	350	359	346	343	354	325	374	349	371	357	348	388	395	349	367	351	378	363	369	384	329	395	345	343	374	366	336	380	385	324	361	391	365	396	378	355	344	350	383	385	352	345	375	333	379	348	361	384	372	335	382	400	376	371	325	346	361	366	365	403	324	349	359	398	362	413	360	354	366	345	379	337	383	401	338	368	324	359	375	324	378	336	344	347	368	385	377	344	359	360	345	352	358	333	366	382	357	348	349	379	334	343	334	373	346	371	393	375	359	347	349	358	384	368	378	404	365	342	348	354	374	380	391	377	342	370	366	333	328	370	344	405	336	349	384	374	352	361	382	356	402	360	344	358	344	358	361	393	353	368	390	372	387	348	372	348	387	351	367	371	363	373	384	397	359	389	376	364	360	382	326	347	359	363	342	349	378	356	356	350	377	373	327	395	356	354	343	329	361	379	386	367	348	367	379	366	329	360	356	333	353	356	394	355	337	371	342	397	366	391	380	390	353	405	351	376	361	368	357	346	365	393	370	373	338	378	365	373	341	363	348	373	354	355	361	370	409	381	360	368	379	345	379	381	368	366	364	360	366	355	311	386	355	366	371	315	367	367	389	384	353	329	363	351	352	359	390	309	339	351	371	374	371	390	364	357	408	386	368	363	379	354	371	384	377	366	355	354	357	357	365	362	356	372	340	344	361	358	370	348	338	367	310	359	332	364	351	350	348	383	360	338	383	341	353	317	412	385	371	332	326	348	377	374	368	366	382	333	364	372	358	364	326	362	363	344	353	334	368	341	367	328	334	383	364	359	371	378	321	312	370	356	352	374	387	365	384	356	369	391	347	343	406	364	345	366	367	366	326	335	346	376	377	339	348	335	372	371	346	370	362	394	371	348	378	372	359	360	390	411	385	376	327	377	336	353	353	388	367	369	379	375	383	336	330	345	389	350	399	364	379	327	343	338	367	340	381	338	397	349	375	363	406	359	361	377	369	396	348	387	367	347	353	356	401	339	375	351	368	324	316	387	353	387	356	365	351	349	378	373	378	358	350	370	360	385	361	386	391	336	380	355	380	378	377	351	392	364	359	349	350	317	366	385	343	360	398	377	356	379	379	358	348	325	366	393	370	355	380	370	354	324	369	335	359	331	373	367	357	338	354	340	362	381	385	361	402	387	311	406	391	377	358	352	366	365	356	361	331	364	384	337	353	363	367	366	351	362	343	365	340	333	389	353	363	365	365	404	357	349	352	375	351	357	349	375	337	381	365	347	361	391	345	377	379	330	367	320	381	369	358	367	353	348	347	349	373	353	361	373	343	352	387	353	304	361	335	336	356	362	386	380	357	355	368	401	367	363	353	384	390	331	334	354	340	380	381	318	339	377	376	325	357	367	365	342	349	336	354	388	355	393	339	376	370	356	378	375	353	336	355	369	351	376	366	383	385	336	363	386	350	348	340	367	382	362	342	357	392	396	393	383	365	371	370	350	375	367	406	417	367	355	358	358	343	349	331	354	382	361	347	356	378	338	369	377	351	396	385	339	338	321	357	363	344	346	367	407	366	350	357	324	364	369	391	332	342	384	342	336	381	386	360	358	363	361	367	355	381	375	326	349	338	341	379	352	341	368	351	337	362	333	384	396	359	340	353	382	352	386	365	357	371	386	357	361	363	351	364	395	331	344	329	353	373	358	408	408	365	369	381	338	372	369	371	370	343	380	384	368	428	346	353	381	328	362	381	371	365	360	370	346	376	387	350	363	327	378	402	338	347	366	357	396	390	382	341	347	328	367	353	374	365	365	365	342	362	374	330	403	342	385	393	421	375	372	346	388	375	349	401	366	349	381	391	370	338	339	358	370	334	354	357	376	343	389	341	329	361	354	360	345	383	318	361	328	372	374	406	350	368	322	372	344	328	370	352	351	380	339	334
7928	2454	5010	5858	4937	4167	3579	2969	2574	2235	2084	1917	1755	1622	1467	1457	1315	1378	1260	1253	1242	1161	1122	1127	1096	1118	1122	1129	1027	1111	1032	1076	1027	1061	1031	1037	1032	1029	1020	1017	1012	1016	992	978	983	964	868	903	968	929	973	955	957	954	921	945	964	890	965	927	963	955	942	916	942	923	910	904	884	930	835	905	926	963	948	920	896	928	943	972	910	953	881	947	898	869	893	907	878	904	975	891	848	906	907	901	885	913	893	922	915	884	928	901	906	887	916	874	930	924	972	920	895	941	911	908	915	904	947	878	930	937	913	904	915	874	886	918	909	866	843	897	928	886	854	957	901	886	871	909	869	916	916	884	893	895	882	844	909	892	931	886	907	919	883	864	864	890	868	917	884	928	915	899	920	923	867	939	898	828	940	864	927	936	901	880	924	861	858	903	845	961	881	894	898	888	936	899	903	877	884	912	834	922	920	882	910	901	911	887	845	944	909	931	930	856	875	919	914	901	922	892	910	889	898	886	897	910	888	915	962	871	902	900	900	900	903	908	909	905	950	905	882	913	899	874	913	937	904	866	934	898	911	856	867	864	879	906	922	873	869	897	883	890	829	886	817	872	922	903	908	925	926	911	881	866	851	896	887	850	863	848	882	843	941	911	866	921	869	904	889	877	871	884	824	897	879	906	871	916	927	900	910	910	906	886	867	873	873	903	907	885	872	881	979	861	926	873	875	828	875	907	888	893	903	893	881	862	898	869	908	948	880	896	890	864	883	903	905	932	851	935	887	878	897	892	930	849	855	905	928	923	854	849	914	902	961	882	924	863	922	900	897	900	887	877	860	901	925	908	898	875	912	878	910	891	932	868	893	908	935	863	877	882	882	876	955	890	933	826	912	913	910	932	893	864	901	931	908	920	828	929	916	963	909	890	846	933	884	900	919	890	896	897	894	928	962	874	902	857	992	873	857	884	928	925	957	877	885	873	935	884	851	846	923	927	851	842	843	947	908	871	872	892	880	884	892	866	878	887	866	901	903	892	909	910	874	909	838	920	845	908	942	912	906	909	868	912	843	895	890	870	902	860	904	925	927	887	915	898	878	916	944	895	867	875	890	889	875	828	934	912	899	921	895	863	915	946	868	952	846	906	851	850	885	927	950	951	910	885	907	866	880	913	928	903	903	938	893	900	948	865	961	932	880	853	912	927	897	919	958	848	886	893	943	865	878	911	911	882	916	859	888	933	862	866	929	863	902	939	861	916	926	912	898	880	894	906	870	935	851	832	921	942	960	897	885	896	871	901	904	877	868	896	854	934	880	879	887	891	896	910	909	916	873	903	894	907	842	929	899	904	846	892	891	873	951	871	885	851	852	929	870	923	914	886	906	882	919	892	852	867	882	900	904	881	853	886	881	857	929	921	856	881	887	881	874	938	914	872	908	895	901	916	893	881	884	885	914	905	857	864	882	953	874	920	879	925	920	905	868	926	901	924	927	914	917	891	921	907	890	908	898	929	903	914	855	925	852	889	892	863	886	938	813	863	886	867	931	880	924	860	884	856	896	931	923	896	974	862	870	874	860	891	920	911	839	843	859	933	930	914	851	958	932	849	870	856	905	895	946	881	933	877	875	920	844	912	911	898	884	951	890	893	949	881	936	896	877	886	916	862	924	918	930	875	855	908	886	916	913	910	903	872	836	895	882	957	918	944	858	916	891	907	890	914	927	914	894	913	873	920	879	877	804	917	924	948	879	890	911	891	885	886	911	878	884	883	862	907	885	874	958	878	922	864	930	947	905	934	907	885	895	890	915	879	894	952	881	920	886	899	933	857	908	849	916	911	868	899	917	934	912	927	930	821	951	885	864	931	847	923	895	879	951	885	942	894	926	904	886	939	906	865	846	889	895	939	909	907	918	918	900	896	882	953	937	865	921	919	953	889	964	882	958	933	900	855	887	884	935	806	936	877	874	875	946	928	874	871	914	923	856	866	867	867	906	901	902	926	895	873	886	882	931	934	939	876	881	871	896	863	909	921	877	892	870	884	868	866	924	903	894	869	850	908	896	873	912	887	902	915	890	908	867	854	867	854	878	924	909	887	886	890	901	955	866	913	919	872	950	887	834	913	828	896	901	876	862	881	876	917	900	893	929	882	883	865	895	900	880	888	875	911	884	917	881	886	898	893	852	845	926	869	894	890	907	897	876	809	895	906	903	911	883	897	890	985	892	833	909	907	881	904	860	882	869	861	880	843	952	937	928	909	915	866	887	932	907	899	943	867	865	909	883	938	846	897	911	851	916	876	850	878	825	931	861	939	924	877	868	900	919	925	897	880	856	857	862	955	898	934	900	870	887	883	853	914	873	862	932	872	856	912	905	915	874	864	903	866	901	889	887	870	899	917	885	896	926	822	901	861	872	906	968	911	877	895	916	935	866	861	909	931	892	833	903	879	843	948	890	886	934	917	855	878	896	924	927	831	895	890	897	835	865	876	825	889	900	902	873	911	862	931	879	896	878	921	858	894	964	865	860	914	893	901	934	881	878	873	867	843	886	886	894	902	901	832	900	882	875	896	961	860	939	903	911	912	931	875	884	859	890	921	857	936	919	880	909	926	882	911	956	852	871	906	870	856	827	867	901	901	946	889	957	855	898	866	826	845	870	888	906	875	886	871	883	862	849	923	872	878	877	922	882	859	908	909	896	918	903	934	882	863	916	918	905	901	874	901	891	904	915	881	911	891	854	880	926	847	956	919	859	902	921	885	909	921	896	885	896	908	897	868	906	921	927	909	879	879	938	869	876	935	897	908	950	913	916	911	894	938	865	863	887	896	873	834	879	873	871	878	948	891	898	927	879	899	922	893	893	840	910	894	903	896	913	871	857	890	870	866	910	939	906	927	898	894	832	875	884	892	921	885	856	922	870	875	928	907	909	883	871	883	859	844	869	862	943	883	938	856	905	908	922	880	924	886	854	872	865	869	859	926	940	883	865	888	894	966	889	813	944	818	885	880	829	862	870	888	924	901	921	937	943	912	882	959	813	849	873	933	885	845	873	872	895	908	889	867	947	861	867	869	962	912	887	862	860	854	867	893	855	939	904	889	888	919	889	860	936	917	903	918	841	872	933	890	909	825	876	878	899	927	912	870	869	849	907	906	889	853	878	897	880	942	912	883	930	894	881	890	859	863	920	908	887	905	883	900	903	889	912	924	808	827	847	904	905	949	837	858	885	943	859	847	864	849	872	921	862	923	912	936	897	933	921	859	839	872	948	862	906	908	919	862	868	932	935	906	878	825	869	936	917	862	872	865	906	909	848	952	897	912	922	889	899	891	928	917	880	808	899	886	881	859	933	898	906	852	859	890	882	914	906	894	934	926	882	922	915	926	866	879	878	909	922	894	906	882	930	872	855	837	917	946	884	895	880	888	952	939	899	937	903	890	881	869	868	893	885	917	918	905	843	886	826	905	936	876	909	904	883	878	853	921	906	886	918	918	874	913	850	862	842	922
1894	153	152	165	147	137	151	155	143	157	143	161	144	124	125	143	126	133	139	124	113	127	149	134	126	148	130	136	108	131	141	115	126	141	146	118	144	135	128	150	138	132	121	119	123	137	134	152	143	126	119	120	122	128	119	134	132	133	131	126	125	145	130	157	140	149	133	134	141	134	142	150	133	127	141	117	138	135	135	149	127	125	127	160	144	129	111	147	117	123	134	131	123	129	145	134	140	133	116	153	150	135	154	127	154	130	132	151	130	141	125	138	123	120	126	146	128	118	117	128	133	147	129	128	122	144	138	108	132	137	130	125	129	145	124	151	144	137	134	152	136	140	138	121	142	127	133	142	152	111	130	130	124	143	130	127	129	126	140	139	117	133	122	102	133	133	138	143	153	136	150	101	144	137	133	157	124	133	156	168	164	120	141	149	144	136	137	133	150	131	142	137	141	147	157	154	134	140	125	136	138	128	146	129	117	135	117	127	115	146	138	165	133	132	126	143	127	150	132	141	155	163	126	106	111	133	157	123	126	142	129	153	142	150	151	134	131	147	106	117	138	178	121	113	137	165	162	140	123	148	157	127	138	127	137	143	122	129	136	154	138	124	137	123	145	135	139	134	129	116	113	119	119	140	133	118	127	144	134	137	141	120	139	144	130	141	127	141	118	137	130	150	122	128	119	117	148	144	128	125	138	139	130	139	129	124	148	135	142	138	153	142	152	149	142	124	140	134	137	132	126	136	135	118	127	154	120	145	129	134	144	116	118	142	124	149	140	132	125	140	137	139	129	137	129	147	129	136	133	120	120	130	143	121	142	169	150	135	153	122	143	132	121	139	128	125	152	140	135	146	108	130	132	129	131	138	144	146	126	138	139	134	158	133	137	126	138	144	139	142	169	149	132	108	139	121	145	143	131	144	140	159	130	125	148	137	123	137	131	127	118	137	134	134	132	133	121	115	117	137	131	130	128	123	141	140	150	117	145	126	131	129	132	107	134	122	134	142	101	104	133	132	136	128	163	124	124	142	154	146	123	130	136	136	136	123	122	122	130	123	131	125	138	111	133	143	167	134	126	129	135	129	122	143	157	150	142	148	135	112	146	126	131	155	131	129	172	151	158	145	123	122	118	124	118	137	141	138	111	138	127	132	132	158	133	145	104	132	145	124	135	127	119	133	135	132	144	152	133	122	119	150	143	132	143	140	154	135	139	125	118	109	142	166	93	142	147	118	131	149	142	149	149	125	132	127	139	139	136	143	133	116	137	146	132	135	127	135	138	139	135	146	119	126	134	141	133	107	132	115	140	127	130	138	126	136	123	159	126	140	139	121	122	134	139	143	134	115	139	132	150	149	121	134	141	116	152	131	148	148	137	137	126	153	142	133	132	134	159	142	115	135	122	118	136	120	136	139	153	127	138	153	133	132	169	136	115	140	153	141	152	116	127	125	136	134	132	118	140	140	134	118	144	144	123	137	120	106	118	133	117	132	129	135	129	124	130	152	137	151	121	161	136	132	140	137	131	138	137	129	122	148	150	156	112	154	127	139	140	142	155	111	137	138	147	129	118	140	130	130	132	156	136	148	129	140	139	125	149	157	118	125	123	124	115	142	138	117	124	131	133	129	123	145	134	150	132	128	140	127	126	121	139	123	142	139	119	130	131	112	130	140	151	127	156	148	140	110	147	121	124	122	136	140	134	135	137	138	120	131	143	124	135	123	131	124	120	145	143	144	146	114	143	120	110	144	117	138	144	156	138	115	130	140	141	124	147	141	139	131	131	108	120	147	127	119	120	133	110	120	136	134	160	130	141	146	146	147	137	137	151	159	140	125	132	155	139	151	127	129	135	135	141	128	147	148	167	130	132	123	126	152	125	133	146	128	135	148	145	146	126	121	142	135	145	144	163	129	141	142	148	135	133	144	139	118	131	152	129	106	106	144	120	118	154	132	138	157	139	132	119	128	130	137	133	142	136	140	140	147	148	138	146	141	139	159	165	111	142	129	131	137	133	134	133	149	151	148	148	145	135	147	127	131	142	144	151	137	148	139	123	111	138	137	136	127	126	141	149	133	133	129	131	137	138	120	158	114	128	142	136	155	135	138	139	130	138	144	149	122	136	129	143	109	136	120	132	141	129	121	114	139	144	132	116	123	112	138	149	113	152	128	135	154	153	149	146	141	147	144	134	146	165	122	126	130	144	144	149	124	139	155	140	123	145	146	118	150	123	137	145	141	134	134	119	159	136	153	149	128	145	122	138	128	128	139	129	146	135	151	132	130	124	133	132	146	144	134	138	125	127	133	130	147	141	102	145	144	133	151	127	129	127	150	130	158	115	126	154	131	113	115	150	157	133	121	130	142	103	135	122	144	145	123	139	146	135	133	127	118	142	110	112	139	128	126	136	141	129	130	140	118	143	127	138	125	115	132	116	130	135	130	135	121	136	132	147	146	151	141	157	124	146	154	142	137	139	146	121	137	154	149	144	113	142	124	133	143	129	131	133	124	119	140	120	123	131	120	145	147	123	126	135	130	135	120	140	141	127	127	116	137	124	140	143	138	117	121	132	152	144	125	141	135	142	135	132	145	127	125	139	143	138	156	134	123	118	139	131	107	119	134	122	121	154	139	127	145	137	123	151	144	129	120	138	134	141	132	136	125	133	117	140	123	115	129	121	148	128	111	126	147	125	151	144	137	138	148	128	125	149	154	123	144	136	121	115	132	157	136	145	158	144	129	155	125	107	129	108	121	139	160	131	130	141	127	120	127	150	110	141	151	127	130	150	149	111	131	147	136	120	133	127	124	134	142	130	107	144	147	148	151	135	128	139	136	132	146	135	131	131	136	144	127	131	140	131	131	134	137	138	113	148	124	132	135	138	135	127	148	139	119	142	143	144	152	130	116	135	132	150	131	127	130	137	157	119	132	145	141	139	131	134	111	123	143	165	142	161	129	131	126	116	112	125	131	141	141	143	121	131	129	134	138	130	126	118	136	151	123	115	128	131	136	140	138	158	135	150	137	127	124	118	134	142	157	127	125	136	133	124	142	124	134	127	110	127	141	131	132	114	127	143	132	118	152	136	156	124	141	132	137	127	149	134	119	118	129	149	120	153	129	155	133	119	118	138	131	124	152	132	125	124	123	142	154	133	122	129	153	141	135	92	136	126	120	130	138	144	138	138	143	135	143	128	114	128	139	155	133	136	140	138	135	145	139	131	119	110	139	138	137	145	157	133	134	130	148	114	137	139	127	143	163	122	131	131	121	122	136	109	146	152	127	152	118	113	125	116	125	153	136	134	134	128	134	147	125	137	152	153	129	118	122	128	131	123	135	125	146	124	140	153	139	153	143	141	126	130	147	138	109	137	108	123	126	133	145	144	136	134	137	132	150	146	135	138	106	125	147	127	156	136	118	139	126	124	126	126	137	157	158	139	149	130	134	120	122	137	132	146	136	142	150	144	165	125	119	122	126	117	122	138	124	140	147
2213	455	489	489	495	442	470	469	453	448	453	412	425	411	447	435	433	426	442	389	384	397	438	414	418	398	396	432	421	399	398	421	428	403	395	376	416	446	385	419	427	417	405	409	426	407	419	409	394	439	390	428	402	424	405	393	432	402	435	414	414	431	382	408	413	420	372	405	400	396	428	401	409	386	393	413	420	424	406	415	391	399	405	399	404	400	390	403	413	384	412	432	415	405	393	433	425	428	378	454	375	406	395	389	415	402	378	465	397	387	398	368	417	413	399	372	385	448	404	376	379	401	388	398	413	425	424	407	412	377	365	394	406	432	394	418	427	413	425	391	395	423	407	430	380	431	424	409	388	390	389	404	412	415	390	379	386	404	412	417	416	379	364	364	404	419	422	404	402	418	396	415	414	456	406	392	369	444	456	376	426	411	373	471	409	396	367	410	370	427	390	396	359	385	423	377	405	420	420	393	434	420	403	369	383	436	418	414	417	402	399	437	412	393	387	384	356	383	397	424	351	436	400	393	410	415	378	412	379	397	409	373	366	421	382	388	409	420	395	370	444	436	354	417	412	371	389	397	407	403	426	430	375	393	397	396	407	459	423	418	403	445	401	418	397	370	425	410	448	381	330	391	397	444	427	398	419	422	382	431	400	407	411	393	423	413	401	418	407	398	390	403	390	441	407	398	385	402	434	405	377	434	422	359	380	388	432	403	408	426	402	367	407	413	422	388	411	427	410	406	408	373	400	394	414	423	423	404	384	386	390	361	351	410	389	415	389	375	397	388	410	433	388	438	374	374	401	389	433	381	418	427	388	414	397	384	415	402	396	419	390	436	427	449	374	397	398	396	393	385	406	383	367	418	379	398	430	374	401	393	413	404	401	401	406	405	407	364	404	424	363	405	398	401	411	409	415	411	386	430	385	409	371	422	404	403	406	387	414	400	394	388	438	416	419	410	389	379	410	451	413	407	365	421	408	433	401	425	421	431	374	390	396	402	427	414	394	389	398	398	374	394	387	379	427	399	412	393	382	415	399	413	376	373	426	396	384	394	386	435	417	429	430	429	396	402	414	408	411	420	375	383	363	439	370	417	424	415	427	368	384	431	424	387	401	392	370	385	421	419	411	358	439	355	371	411	401	416	399	373	392	396	387	421	411	427	383	388	386	415	396	413	376	404	418	397	419	415	376	390	416	422	434	406	420	396	379	355	427	406	409	385	459	414	401	368	421	425	456	398	413	446	383	422	394	418	459	355	405	430	406	426	408	392	427	418	402	402	431	416	401	427	406	398	383	411	366	406	431	395	425	392	374	395	411	387	382	394	406	387	427	398	396	375	374	361	378	435	416	390	353	396	430	410	419	383	385	436	359	400	327	402	385	409	423	398	353	357	360	415	420	432	397	442	396	365	405	394	406	405	413	386	396	409	422	417	401	392	433	387	388	404	414	391	417	387	397	390	395	429	394	431	397	404	436	421	397	394	408	374	383	423	405	432	408	419	405	390	401	399	425	409	448	397	355	400	368	396	415	404	417	419	407	394	411	396	408	416	379	406	414	380	407	381	388	391	430	392	388	420	407	419	411	417	398	407	410	407	380	388	434	362	407	406	422	400	380	387	361	394	399	372	379	421	410	442	401	402	382	425	408	398	394	399	371	383	407	422	410	433	375	363	412	434	410	431	426	405	394	356	376	385	406	374	395	414	395	383	413	421	443	411	393	399	395	414	417	448	406	418	416	379	418	397	396	382	405	386	428	414	383	417	381	379	398	392	412	406	382	368	404	403	378	383	396	406	408	382	382	401	408	428	389	421	410	415	401	407	405	411	374	402	436	412	411	419	412	391	394	393	397	385	442	442	384	419	386	409	383	410	442	459	401	409	416	418	410	410	404	406	395	404	428	465	429	411	404	382	402	437	427	432	411	360	426	411	388	408	412	421	432	412	430	377	408	373	384	397	451	449	427	410	394	381	402	429	412	397	379	400	425	437	387	380	392	406	397	403	417	406	405	402	423	424	406	411	408	415	394	419	443	422	410	397	390	387	393	431	433	425	390	388	393	406	426	386	441	419	420	397	399	419	403	381	428	413	392	412	391	387	404	376	393	398	421	367	426	409	417	395	409	420	405	393	371	382	407	360	380	406	402	403	356	364	410	390	403	412	425	414	390	403	399	422	392	406	411	405	388	404	402	396	395	391	392	398	429	384	414	392	376	406	386	392	370	388	418	389	408	400	391	415	403	428	389	387	396	424	447	436	393	406	403	416	388	395	389	409	371	397	399	390	459	419	413	372	384	432	454	435	390	406	390	408	445	401	409	396	400	403	408	409	402	387	455	423	426	422	399	390	397	390	402	424	396	433	416	394	393	396	388	398	392	410	383	426	375	379	396	445	393	421	410	378	362	431	435	410	413	419	353	448	397	404	415	445	393	434	450	388	397	380	386	369	391	378	422	391	364	385	401	394	408	395	411	401	356	415	395	416	438	401	402	396	360	365	414	433	433	403	431	412	389	412	407	430	393	403	392	387	400	421	372	420	442	439	402	458	422	410	387	407	406	401	402	403	424	417	420	433	379	418	394	443	387	415	396	385	372	384	395	404	437	381	386	400	432	399	386	395	406	419	424	439	404	426	382	422	421	385	414	425	401	419	364	345	363	399	361	400	376	395	394	403	406	387	433	388	390	390	380	380	379	434	393	359	403	411	404	434	367	399	436	410	418	372	379	398	391	395	406	376	377	435	416	377	356	447	403	385	373	383	410	382	406	406	385	391	428	410	404	401	427	398	409	375	392	384	386	428	395	423	434	403	385	382	438	374	417	398	391	423	411	403	425	426	440	423	380	408	386	400	415	412	418	412	382	431	427	417	397	407	391	432	385	381	417	372	395	391	364	428	394	400	417	375	383	384	377	409	409	407	412	390	389	405	422	396	369	424	405	420	380	403	411	438	403	374	377	358	394	395	398	425	403	399	416	432	393	422	402	418	364	412	403	422	397	424	379	383	434	399	408	426	444	395	390	402	414	408	373	385	383	426	390	435	409	404	407	397	415	422	376	400	394	390	403	408	425	412	382	375	404	422	443	424	393	414	419	398	388	401	403	403	389	409	408	440	400	384	408	391	399	426	400	388	369	412	396	388	398	429	402	419	409	364	404	415	415	405	458	410	373	399	434	371	418	372	368	420	416	386	405	378	395	446	405	380	431	417	404	402	381	380	414	409	395	397	383	394	365	405	427	404	381	423	375	426	350	401	391	396	364	385	412	364	426	392	419	394	406	413	408	429	441	417	384	397	373	420	390	405	414	393	413	414	417	398	424	390	397	426	402	427	404	380	441	405	389	425	388	404	419	430	420	395	425	429	393	399	369	429	400	414	411	405	405	396	415	423	434	401	379	387	403	389	425	374	425	407	398	373	407	394	427	368	401	410	384	412	391	436	419	377	404	406	379	371	410	382	372	428	434	415	424	427	369	392	394	403	404	439	399	385	407	420
7372	1016	1222	965	691	471	413	406	328	297	289	231	227	229	202	234	212	226	224	212	228	181	212	209	198	173	190	171	202	191	172	189	205	179	191	198	192	180	158	142	186	201	177	191	181	188	179	202	186	194	170	197	220	192	184	187	192	179	169	189	170	182	163	175	190	193	171	174	161	193	189	165	181	171	166	196	201	174	170	173	171	168	198	171	197	171	182	159	189	166	173	183	173	174	171	181	177	183	191	165	174	174	180	155	184	162	178	184	161	155	192	186	179	185	184	180	175	159	196	182	167	170	181	178	160	185	195	149	189	169	183	189	172	171	165	199	191	188	188	185	191	184	200	208	199	160	169	178	166	151	173	178	200	177	166	161	180	182	181	189	174	180	176	179	197	173	187	201	184	170	193	174	182	188	167	175	176	194	181	162	182	172	178	168	173	190	204	162	198	165	169	195	190	177	180	167	173	171	170	194	186	185	177	166	171	174	195	188	186	184	195	167	195	164	171	190	209	184	179	173	156	197	183	198	148	192	179	188	155	204	198	168	201	210	166	183	183	182	180	157	195	170	195	162	171	156	166	168	216	143	177	196	152	195	164	190	180	157	187	175	142	179	175	178	174	193	184	156	188	194	194	181	194	162	180	168	172	182	172	181	181	185	183	199	189	157	194	150	173	158	193	170	170	197	172	181	186	184	153	170	162	174	189	172	186	224	158	190	179	190	179	173	175	201	170	172	180	187	159	191	191	198	196	189	185	155	190	209	210	155	186	175	170	171	182	168	185	186	193	188	193	198	181	178	170	205	175	168	158	176	181	172	187	158	204	168	164	168	195	176	197	161	188	179	189	170	175	191	206	193	183	170	207	181	193	177	174	173	178	156	194	172	194	181	184	174	194	179	176	201	166	190	188	175	166	168	171	163	184	171	174	172	175	209	179	174	182	183	165	180	203	191	173	193	185	172	169	185	182	184	176	174	199	183	191	185	185	187	174	184	202	182	178	154	158	157	202	185	165	164	164	189	179	156	198	186	177	180	171	177	198	197	179	191	175	163	205	196	189	182	173	192	182	192	182	182	185	181	173	184	170	168	180	167	191	201	193	189	176	186	206	180	185	169	164	165	166	177	174	209	174	162	188	189	172	177	193	207	167	153	187	165	188	172	168	170	181	179	194	195	205	185	181	207	181	187	189	162	172	177	182	171	179	184	199	191	173	189	176	172	186	187	165	201	172	177	170	169	160	182	176	173	185	191	184	164	206	203	155	177	195	176	179	184	173	194	167	166	182	167	170	174	201	172	183	185	170	163	172	187	198	193	173	180	161	160	160	170	179	188	174	169	188	176	195	185	200	153	192	168	170	177	184	188	158	186	165	181	167	183	184	180	187	167	183	170	198	167	178	207	172	167	169	200	173	161	189	147	174	200	182	174	176	169	157	165	144	193	176	167	188	177	181	184	175	191	160	169	209	171	192	180	189	200	182	175	182	166	171	188	184	161	177	191	189	200	196	207	176	167	152	143	158	200	199	180	186	186	180	164	173	186	186	161	194	194	173	186	174	182	172	160	182	184	164	187	184	153	164	181	183	157	181	165	182	200	175	181	197	180	175	161	153	197	179	184	196	193	187	177	165	187	184	201	170	168	172	176	185	173	209	169	193	183	200	197	185	173	174	189	183	184	183	169	211	174	170	178	183	185	181	195	175	205	189	147	183	175	164	178	206	177	163	194	175	174	180	188	176	205	167	176	191	190	176	162	171	145	165	170	181	151	185	185	180	175	143	179	172	192	178	205	157	200	191	190	175	168	179	179	196	185	182	174	153	181	180	181	198	187	179	186	193	196	161	165	216	158	170	166	170	166	188	181	182	169	152	191	185	162	156	196	184	180	168	201	174	147	178	183	194	218	166	177	167	172	183	184	165	159	179	177	182	180	187	157	192	194	193	179	211	176	204	163	190	218	169	168	175	208	180	163	223	178	128	210	195	187	204	177	160	190	204	177	180	175	193	167	181	171	163	157	191	181	153	209	153	154	171	181	156	174	185	175	183	183	171	166	175	204	177	185	200	189	176	157	166	198	182	179	179	184	183	143	160	169	196	169	175	171	175	160	179	194	167	192	182	167	173	178	159	180	172	192	189	172	169	192	184	163	172	179	197	161	175	171	177	174	184	195	210	201	180	169	187	197	169	180	203	177	206	208	177	180	202	193	186	179	196	182	199	172	188	181	196	188	185	166	191	182	197	186	190	168	188	194	152	173	164	190	205	159	190	178	191	184	173	155	143	180	182	208	189	180	202	193	159	201	189	195	171	208	180	171	174	176	185	190	184	170	190	205	195	169	174	168	164	161	181	189	200	172	202	147	169	165	186	172	148	168	170	163	196	180	196	192	174	169	155	160	178	178	180	201	187	183	189	174	192	178	174	198	150	167	179	194	206	179	180	166	190	186	197	190	171	194	194	157	176	188	185	162	178	166	187	185	175	157	168	202	190	168	188	186	189	200	177	157	178	174	172	157	193	195	178	211	150	184	196	176	149	158	165	191	191	182	183	185	160	177	164	168	179	159	216	185	173	192	183	178	191	195	195	172	180	201	185	182	187	173	165	183	184	189	170	183	150	223	181	207	167	162	173	197	182	171	185	168	193	169	180	187	201	198	185	185	181	200	181	158	174	185	167	197	166	185	199	190	188	186	203	176	198	181	177	157	211	193	209	182	190	178	163	151	192	178	185	167	205	173	180	154	173	186	168	167	165	183	193	184	179	189	162	160	189	188	202	179	166	163	176	162	148	176	171	213	144	180	191	193	186	153	186	182	198	189	178	168	181	160	193	181	172	197	189	180	188	180	167	189	192	180	188	183	185	187	191	174	185	171	185	182	168	167	172	193	178	163	160	194	153	184	191	199	168	201	176	157	188	190	165	175	220	161	171	191	170	167	144	182	164	190	172	194	177	162	187	189	176	198	166	179	183	193	188	152	187	196	192	188	180	174	172	177	186	185	171	210	183	177	183	193	196	197	181	162	189	205	191	198	177	183	202	169	175	169	182	177	209	173	173	174	188	188	185	213	189	152	174	192	179	187	167	186	167	182	187	174	167	174	201	180	174	202	189	174	206	188	179	203	168	187	179	192	189	168	161	186	197	202	188	182	205	155	197	178	190	191	178	170	182	195	182	181	202	188	175	169	172	184	188	169	198	173	181	143	197	189	189	190	169	168	155	186	189	172	174	181	197	210	157	168	187	175	173	202	189	212	161	175	157	186	191	200	178	188	200	183	169	140	182	178	182	184	169	195	196	198	178	181	166	174	188	181	198	200	164	180	190	189	181	181	154	175	161	193	169	168	170	154	185	154	173	199	183	170	152	195	215	161	157	179	161	174	191	163	168	190	191	187	191	187	182	174	187	179	172	197	175	197	184	161	206	193	180	173	178	190	179	196	183	182	198	176	192	192	167	182	171	171	162	190	168	178	202	181	182	188	175	190	206	180	189	187	175	189
5906	1373	2711	3108	2739	2221	1848	1676	1402	1202	1131	989	899	877	850	789	757	712	698	715	656	680	643	683	654	627	616	670	599	600	608	611	603	557	632	613	587	563	580	543	592	564	587	587	518	544	542	550	580	547	528	558	578	552	537	577	541	530	584	546	537	524	541	521	555	526	593	569	497	532	553	497	508	571	538	532	541	554	517	564	526	581	512	543	533	515	533	553	528	559	517	546	533	500	539	517	522	534	504	527	564	506	510	531	519	520	557	515	533	536	519	513	551	525	546	500	543	517	492	498	501	554	498	562	507	537	554	542	515	540	493	492	558	490	556	526	544	508	529	493	535	483	508	537	514	504	518	554	505	555	565	592	489	535	510	531	531	506	557	516	537	531	504	542	545	521	502	518	535	523	542	525	495	496	537	514	504	523	539	519	521	482	525	466	516	531	539	551	515	530	529	516	504	517	508	508	491	513	519	530	532	488	494	508	538	499	538	512	510	532	509	541	518	497	509	520	541	563	526	507	506	542	531	492	537	501	524	570	539	535	528	508	505	577	540	493	515	559	477	519	513	551	551	531	509	512	526	497	547	534	565	521	515	498	527	556	515	538	513	532	504	524	520	520	529	506	537	535	514	492	512	524	505	494	513	529	528	518	510	511	495	524	508	519	499	496	526	508	471	464	507	533	505	497	543	502	515	501	535	550	554	515	493	531	481	519	555	520	525	546	531	514	501	497	536	502	510	521	555	514	541	475	494	526	504	559	503	516	523	548	479	515	518	482	524	529	511	521	512	486	532	509	547	508	527	503	471	513	544	519	538	503	511	543	506	538	509	506	515	529	507	541	542	554	534	511	526	522	534	519	542	486	543	483	521	512	537	524	505	557	518	505	570	515	535	496	502	525	553	536	510	528	517	486	510	494	511	500	519	442	546	511	537	531	528	575	591	519	544	542	498	549	521	487	540	485	497	503	483	529	500	500	520	494	467	513	537	536	552	501	559	505	518	528	513	512	540	541	527	529	555	545	485	538	498	528	496	551	538	531	533	534	555	507	529	544	521	567	502	503	527	508	498	493	505	525	529	525	528	572	534	503	509	520	535	544	529	563	515	538	522	482	520	520	507	502	520	582	546	515	513	490	526	552	508	520	548	530	523	510	528	495	530	502	531	509	524	526	524	550	541	527	534	515	555	514	563	535	502	512	521	514	527	530	511	518	521	526	535	525	547	596	516	545	522	546	551	517	518	561	564	513	515	530	499	523	515	536	476	506	525	490	523	536	498	522	544	505	513	520	541	513	521	540	490	536	510	551	529	501	497	516	505	547	540	485	501	511	543	497	533	541	479	514	516	508	520	480	550	553	502	512	508	477	502	511	530	518	523	533	503	497	544	506	513	497	528	571	558	499	549	530	518	508	562	527	533	537	502	501	516	512	529	475	479	468	512	538	492	540	550	506	541	554	543	530	519	486	547	521	507	500	519	516	522	511	513	516	511	555	536	480	506	502	539	482	505	554	513	527	495	499	510	537	510	490	490	522	563	532	502	532	519	536	535	504	486	489	497	534	543	513	527	505	484	511	477	522	545	501	556	509	489	521	519	553	548	517	480	529	534	472	509	496	519	532	482	564	546	543	556	542	547	545	531	493	524	534	516	519	514	501	526	539	531	535	567	540	531	522	529	510	529	527	485	520	531	509	506	498	517	528	508	495	468	525	496	542	521	530	562	502	498	530	527	522	513	529	520	518	504	515	517	547	506	532	521	510	532	494	492	497	541	518	498	505	556	546	514	472	561	524	502	535	519	550	552	542	490	532	504	529	522	533	497	526	530	552	520	509	555	502	547	514	566	527	526	526	517	522	517	501	516	509	516	516	543	501	522	525	509	521	558	494	531	488	499	504	557	533	522	534	487	526	538	532	501	490	540	536	544	506	532	506	553	530	494	497	556	522	515	507	550	542	513	513	523	517	539	520	551	501	540	547	532	533	506	531	506	522	489	555	469	541	570	559	495	534	490	514	503	497	539	536	559	538	492	545	541	496	533	493	506	526	533	518	555	505	514	521	555	554	527	541	511	520	499	489	552	532	530	522	518	572	522	516	546	511	538	494	512	504	524	577	487	543	525	490	518	527	538	525	519	555	522	517	526	544	539	537	483	578	537	520	494	520	527	489	523	577	486	524	509	508	512	534	560	503	580	530	541	549	493	532	547	528	522	544	539	497	524	534	520	527	522	532	512	536	519	537	549	518	495	511	563	536	514	505	549	511	542	510	519	525	508	523	531	552	525	536	524	507	506	483	526	490	529	491	545	526	566	551	511	490	526	495	520	541	489	506	522	520	504	536	497	543	535	526	519	511	495	559	523	491	482	550	529	534	509	576	536	519	532	542	539	544	497	464	495	544	493	526	490	527	538	521	489	562	528	536	530	507	520	512	569	483	541	507	523	522	526	490	543	489	483	527	552	539	552	489	505	472	544	516	535	519	476	525	515	532	525	513	533	525	506	487	502	511	504	533	541	494	512	564	492	569	515	564	541	535	530	505	493	535	534	532	540	528	522	522	510	515	458	510	525	474	538	483	522	524	529	510	489	574	540	520	548	540	543	522	534	524	530	509	551	501	492	524	521	536	508	533	541	517	507	559	543	514	523	559	501	456	509	510	505	505	506	557	520	528	551	540	469	508	495	510	518	498	530	516	489	519	521	554	490	549	502	518	537	518	491	508	560	563	481	511	547	539	510	509	509	493	559	517	522	528	530	513	486	491	545	518	527	548	516	512	507	531	541	508	521	531	516	525	541	528	555	518	505	536	516	545	518	506	497	527	480	516	530	495	535	489	547	531	544	523	486	518	527	507	548	535	507	530	528	523	518	528	527	542	499	507	543	512	517	514	537	533	551	564	505	522	506	520	504	533	531	498	519	525	510	535	523	513	535	545	493	538	497	483	518	525	537	567	472	504	520	521	521	514	519	512	543	538	551	519	523	546	533	481	517	531	490	520	498	534	501	535	509	489	472	548	506	536	504	528	512	514	503	522	555	536	510	544	531	518	548	521	500	527	557	531	505	526	509	563	516	517	506	512	528	508	526	534	503	542	499	518	546	537	505	543	525	468	543	516	516	535	510	487	511	555	514	516	549	528	539	528	537	487	523	518	510	533	548	465	557	536	568	520	560	542	492	554	510	518	519	505	519	482	569	562	531	523	519	519	529	550	505	509	528	520	503	516	516	508	513	521	488	570	514	504	521	499	539	514	520	504	543	530	504	522	487	543	500	524	522	525	561	538	503	557	508	538	488	502	496	478	535	508	572	508	549	515	503	534	550	554	479	521	519	505	524	492	529	541	543	531	503	562	527	512	522	481	532	526	514	490	476	505	514	510	522	497	505	540	549	540	539	506	540	542	536	477	521	526	530	514	542	552	522	524	523	532	532	534	535	502	508	514	547	511	527	535	490	504	548	521	515	509	520	535	544	501	499	557	528	528	565	542	495	518	524	571	566	521
14130	2519	2545	2002	1429	1081	887	818	647	587	579	554	505	494	458	414	431	393	447	422	405	415	433	380	394	424	390	376	396	372	370	384	408	391	364	396	372	424	383	393	354	367	386	367	410	372	360	343	360	339	360	372	367	358	353	378	368	354	355	354	360	384	362	373	341	349	367	342	364	362	338	381	399	371	372	376	354	384	347	369	346	337	358	360	355	419	400	390	357	352	364	356	379	345	373	313	327	364	366	366	370	359	324	347	394	374	350	391	377	333	356	393	368	376	343	363	351	323	349	356	352	379	342	384	360	368	341	361	358	376	343	368	376	355	340	367	359	338	322	364	367	342	357	362	369	357	356	378	396	358	403	368	359	354	357	363	335	375	370	351	353	373	351	370	379	375	388	363	368	324	348	366	331	353	362	323	338	359	353	357	363	379	408	378	353	380	311	305	351	384	355	379	344	375	365	371	373	389	367	347	371	324	387	376	369	377	352	398	335	317	350	388	320	372	377	340	328	350	353	372	332	344	392	348	360	385	376	346	355	376	368	369	357	361	398	360	340	397	338	379	382	365	340	312	393	330	356	350	349	402	350	382	345	370	335	385	329	358	361	346	352	360	364	367	348	359	343	357	372	350	350	333	363	380	395	367	329	374	382	377	405	364	381	335	335	342	381	362	349	377	370	369	402	365	364	363	364	348	371	353	411	373	344	385	369	346	424	343	376	344	370	387	350	369	370	370	350	374	342	354	346	369	399	371	321	342	349	345	341	361	357	370	352	326	337	355	362	363	360	338	334	380	382	347	356	349	374	352	325	346	334	386	351	348	370	379	372	388	422	354	313	383	416	336	375	367	368	334	344	404	327	342	329	341	375	407	355	363	347	359	382	327	353	310	348	375	362	332	343	366	326	371	331	343	365	369	364	348	368	337	329	386	388	313	364	359	372	397	399	353	352	362	362	371	386	374	341	353	375	326	330	385	390	362	357	389	411	349	358	362	389	359	393	378	363	360	355	351	373	344	339	351	367	364	366	402	350	328	364	373	392	368	350	327	352	352	376	364	342	337	357	382	351	358	364	338	323	361	330	370	331	391	349	356	370	333	352	362	352	346	332	383	347	352	362	345	341	342	342	315	348	401	375	382	363	342	396	330	390	368	361	343	341	383	389	322	353	387	339	382	376	346	351	382	342	394	359	336	379	344	372	360	383	396	342	353	367	343	350	355	357	363	362	352	369	396	372	379	327	371	364	359	336	324	333	361	368	334	369	330	368	363	354	353	327	363	397	361	348	376	398	362	340	346	328	349	372	391	351	370	392	381	350	375	364	356	341	384	354	374	392	369	357	372	365	375	363	366	343	376	388	372	373	358	364	322	371	380	368	369	350	344	406	382	377	352	359	353	346	331	384	324	383	357	377	363	344	392	355	366	391	344	333	389	356	387	397	361	365	389	367	350	383	370	359	346	329	361	389	374	342	325	376	366	381	365	350	347	406	348	344	342	356	362	379	378	369	421	378	382	363	378	349	364	361	389	383	348	373	384	354	367	388	352	352	362	351	343	371	348	348	353	352	349	372	356	348	371	353	379	380	362	387	370	355	350	368	359	360	377	363	411	365	358	345	402	361	387	364	383	343	381	337	363	383	361	372	347	328	380	372	378	347	362	374	348	346	332	347	344	363	362	346	350	360	358	368	362	329	350	357	365	360	345	352	386	410	341	370	350	373	360	336	357	348	341	355	346	364	370	373	361	319	397	405	346	357	364	339	363	370	361	361	370	339	346	380	413	366	351	328	347	368	348	360	344	374	342	337	382	324	350	356	356	391	369	369	368	377	341	364	386	361	376	384	362	414	343	346	375	400	359	349	359	355	339	369	337	364	377	325	358	363	380	345	357	366	384	338	371	338	365	313	349	419	367	366	371	316	356	382	329	361	343	379	330	361	364	354	354	347	357	340	362	356	333	352	340	359	397	379	335	394	349	366	381	340	408	399	409	344	366	351	372	355	377	376	369	336	390	354	360	367	404	350	368	375	361	366	340	326	327	348	362	392	345	363	393	385	341	366	358	333	358	339	341	371	336	327	384	374	394	385	356	344	340	373	362	328	313	363	378	353	358	349	415	389	344	383	330	346	358	400	334	334	382	372	353	339	378	378	366	365	378	377	343	357	326	327	400	415	397	352	345	355	339	381	367	354	354	351	353	373	341	325	384	385	405	379	367	335	334	390	339	325	391	368	365	340	353	336	340	391	360	388	369	363	369	340	350	376	393	362	381	323	347	339	344	338	387	343	301	354	327	372	385	337	349	364	365	364	364	342	345	392	344	364	376	362	356	348	332	371	394	401	359	348	355	366	377	375	371	372	345	306	356	363	377	411	351	336	331	316	350	395	385	331	385	346	369	394	366	368	355	378	342	351	357	362	384	340	349	304	368	370	388	375	378	370	391	370	347	365	360	377	384	349	338	369	368	341	370	355	372	353	382	377	325	356	340	396	313	339	334	389	326	354	379	371	365	403	375	378	352	330	352	337	382	381	328	381	387	326	401	331	362	349	340	337	362	316	333	379	349	323	350	351	362	337	350	362	359	325	343	372	363	336	394	348	399	388	348	365	377	355	367	373	335	350	356	342	361	361	397	327	362	351	337	385	395	354	354	369	390	393	342	341	348	361	356	372	346	337	324	384	371	323	361	359	364	336	370	373	366	342	359	339	362	350	335	367	358	379	359	375	345	380	394	363	347	330	319	332	357	373	344	337	371	363	396	387	361	407	327	342	361	355	374	341	362	384	393	363	407	399	378	338	366	378	369	328	380	319	375	350	330	387	398	387	356	375	367	342	387	384	387	359	344	392	318	417	383	369	336	389	352	329	329	373	339	340	345	365	396	349	365	349	395	377	372	388	414	355	340	316	387	371	388	332	372	337	398	376	362	389	340	345	404	374	403	365	360	330	359	363	330	354	396	408	348	352	356	386	379	347	337	331	354	377	332	414	396	356	391	356	342	333	354	371	393	335	328	351	427	360	333	332	373	354	398	358	393	394	350	406	356	325	373	344	340	375	373	388	379	363	383	344	331	387	355	377	387	366	398	378	390	367	358	349	396	329	313	374	365	368	369	398	360	350	380	387	361	343	357	339	368	342	376	362	377	326	419	356	355	378	396	331	337	332	344	349	385	336	355	348	343	385	375	349	317	361	318	367	344	369	352	387	337	392	352	378	369	383	376	344	343	386	381	369	331	367	353	331	366	363	361	362	364	340	334	368	384	373	382	346	363	353	339	344	307	355	356	357	366	368	364	341	346	353	358	382	371	358	351	333	386	343	404	341	380	362	351	329	359	353	346	359	338	380	410	355	347	369	375	371	346	348	335	334	383	350	337	329	377	358	358	347	353	379	347	343	353	346	350	366	356	372	357	351	385	360	372	347	361	329	332	381	372	360	385	365	348	388	372	356	375	335	343	377	361	346	363	356	312	333	308	349	389	344	374	354	350	384	326	365	353
7932	2408	5227	5837	5091	4220	3516	3001	2650	2244	2111	1766	1789	1589	1498	1449	1426	1383	1274	1309	1252	1227	1204	1162	1127	1084	1111	1088	1049	1036	1041	1018	1090	1060	990	1034	984	1051	1002	975	985	1026	1040	953	973	980	956	935	1056	1017	929	916	988	960	953	951	964	932	897	992	906	907	925	982	930	964	963	966	931	902	905	899	900	917	945	914	926	888	864	895	889	893	940	898	884	901	926	926	929	865	920	853	954	869	876	872	912	925	901	941	855	875	917	919	926	960	895	932	924	854	918	905	896	841	872	895	911	849	924	900	878	857	937	902	884	976	893	859	925	911	904	887	889	913	926	919	912	901	912	910	902	878	866	931	892	897	883	954	916	881	906	929	861	920	910	853	837	876	912	913	886	866	928	831	896	952	876	867	898	863	887	924	866	936	866	979	859	915	897	886	854	919	956	937	940	940	881	862	903	928	922	941	883	907	898	861	839	901	861	882	919	927	874	877	878	881	869	908	920	883	904	884	905	962	891	874	878	881	906	914	903	938	883	928	923	864	854	862	931	888	906	889	957	894	880	886	853	906	920	851	919	935	911	922	867	887	922	939	913	876	885	930	926	944	919	951	857	876	903	848	921	898	918	904	884	871	886	904	871	912	878	937	872	890	886	943	904	873	895	937	836	858	939	923	848	877	859	924	890	894	883	907	930	907	900	913	934	950	890	895	848	896	898	886	912	842	871	843	939	941	875	917	903	924	927	915	859	867	912	915	895	876	869	932	909	901	928	896	815	926	863	912	871	866	905	914	894	935	871	861	891	937	910	885	931	859	885	897	906	904	954	838	874	869	908	872	955	885	921	883	902	888	924	910	847	911	897	913	875	918	899	899	888	808	863	896	850	883	895	890	920	872	920	925	903	891	899	895	945	881	912	923	898	855	913	918	886	906	893	887	942	882	906	906	855	937	920	854	942	862	826	936	905	956	869	922	923	936	851	866	869	890	927	868	894	888	907	909	917	868	942	894	942	906	893	934	892	809	907	931	918	850	911	921	910	888	873	914	886	914	871	924	850	871	904	894	885	900	904	953	869	908	907	880	933	856	890	926	920	890	883	857	893	901	865	844	863	882	948	904	859	875	910	877	919	835	907	930	920	872	915	914	889	885	907	860	898	864	829	892	888	869	940	874	895	861	875	897	921	904	978	916	874	873	941	954	865	864	840	939	912	918	956	889	905	866	877	953	890	908	849	903	883	882	900	884	924	914	905	881	885	864	858	863	903	913	871	897	927	854	912	864	904	876	933	920	895	892	932	929	939	889	931	852	945	831	873	904	868	872	942	891	886	903	873	849	915	880	935	904	858	895	880	917	909	903	949	895	893	933	919	878	857	913	872	913	875	904	878	911	895	897	891	894	850	902	913	924	902	946	879	845	874	892	867	876	909	863	906	884	869	841	869	944	828	896	911	837	884	927	922	882	867	911	900	904	851	908	902	920	870	883	869	900	884	962	902	847	897	839	909	896	920	917	847	911	886	908	934	883	920	885	892	894	923	884	926	885	856	906	894	861	880	889	884	881	876	893	913	878	867	948	906	899	911	883	879	899	947	921	922	885	904	873	914	873	872	921	934	881	915	869	845	881	876	913	832	887	881	883	841	933	869	928	915	900	842	893	854	958	891	863	865	867	930	863	884	943	913	882	858	952	948	939	900	888	882	850	854	977	870	893	949	921	854	908	907	948	936	928	885	857	921	963	832	895	811	941	908	871	929	883	906	944	896	940	846	912	932	931	930	930	938	957	897	885	894	863	900	877	908	886	888	864	875	927	895	890	928	877	877	926	882	854	897	888	925	906	866	861	952	922	894	906	896	855	949	896	967	871	939	906	896	940	907	886	890	880	877	902	902	936	912	881	909	930	850	885	975	954	904	896	921	930	827	888	876	946	912	897	916	830	911	867	906	842	916	903	928	887	890	885	861	943	888	908	932	893	841	893	922	954	915	863	859	893	914	870	949	900	888	856	922	905	986	948	890	874	879	855	932	896	952	916	921	896	899	880	903	827	875	907	944	868	873	890	879	831	884	852	882	954	880	898	908	845	933	894	948	882	894	868	896	886	853	912	922	889	910	960	914	889	832	925	878	887	867	930	905	902	883	895	914	862	923	882	900	938	880	900	866	905	916	918	901	931	888	897	863	882	898	845	952	920	910	915	875	917	926	867	908	866	889	935	887	907	874	895	920	926	849	898	908	844	858	889	898	855	917	919	971	925	881	917	919	874	870	924	878	895	891	870	894	879	879	863	902	910	887	907	908	895	850	915	917	930	931	857	902	877	916	873	889	907	866	884	904	883	860	961	867	930	895	871	870	896	920	847	867	920	906	890	913	858	868	888	929	893	901	869	903	922	891	924	844	905	916	938	861	817	884	922	949	871	915	871	888	881	874	944	841	935	871	876	918	878	884	894	824	894	906	924	890	946	918	940	888	905	868	886	895	934	881	883	925	882	923	857	923	970	921	900	895	856	853	920	921	903	849	926	902	968	883	910	878	874	852	925	932	947	853	926	899	924	886	854	866	943	891	874	901	930	887	897	874	847	902	875	904	901	924	954	852	853	866	866	840	890	973	854	922	872	912	902	846	867	886	874	932	896	897	874	916	871	902	857	913	862	859	913	863	885	871	914	942	907	892	895	905	835	906	867	901	951	920	852	887	910	943	910	952	927	884	885	882	911	931	931	887	869	908	848	871	896	946	911	917	862	852	912	911	911	929	851	865	941	908	866	866	884	890	877	916	910	902	905	897	892	863	857	908	899	925	916	901	924	850	880	834	903	913	899	906	831	892	835	976	886	869	903	840	913	896	897	880	883	918	899	887	943	924	878	861	875	877	897	932	846	911	916	909	847	869	879	836	878	880	877	891	884	913	909	878	938	854	902	949	849	910	879	886	883	887	843	901	864	915	877	912	918	892	908	907	910	914	940	863	858	863	882	904	909	869	885	893	919	899	893	888	885	958	907	950	917	881	904	897	901	905	920	830	897	866	899	876	909	841	924	849	891	918	899	883	914	936	890	875	881	875	926	901	895	889	874	934	889	902	927	889	895	914	903	931	868	931	877	905	978	967	900	893	895	871	872	871	863	907	882	948	885	858	871	909	879	905	918	911	926	923	882	924	884	874	940	903	872	907	943	927	917	880	857	949	919	911	900	900	900	891	851	916	892	912	909	869	859	865	875	908	937	877	928	888	885	913	896	884	906	960	934	903	841	870	890	906	904	839	879	893	844	900	948	900	885	926	945	900	804	906	915	910	918	842	900	921	872	909	935	859	814	907	890	891	881	884	918	884	875	931	862	871	875	834	918	878	901	883	922	849	905	894	881	861	887	893	876	907	934	910	888	872	899	905	846	888	848	883	906	929	860	911	967	908	867	927	896	998	875	930	944	870	915	915	891	926	854	929	886	874	901	879	861	928	895	911	889	909	902	930	872	898	880	887	881	885	957	887	906	888	889	872	876	881	972	897	867
1858	190	163	161	164	145	135	139	143	148	145	129	122	154	132	132	149	113	130	134	130	146	108	121	148	152	133	140	137	119	145	143	120	131	134	123	126	136	148	119	124	138	126	134	140	131	152	126	137	143	125	146	163	136	141	143	154	123	158	143	131	125	127	136	130	126	149	135	154	140	160	126	132	134	119	122	131	136	126	138	108	137	139	136	116	150	122	143	135	139	134	117	127	139	114	118	127	129	124	143	144	127	140	118	134	133	136	137	117	139	149	142	148	143	123	120	138	135	126	153	126	123	145	123	155	128	148	137	120	126	119	126	131	121	142	139	113	133	145	124	128	124	140	129	138	112	127	131	145	111	146	131	129	136	151	148	136	114	110	146	130	114	141	125	133	141	122	155	147	152	129	132	138	127	132	136	149	122	155	141	142	139	121	152	127	143	131	122	116	112	143	149	140	121	134	146	145	103	127	136	129	137	125	137	150	147	134	145	139	116	129	136	152	127	141	121	141	148	153	133	138	118	124	136	162	157	131	141	144	130	134	126	119	152	130	154	154	113	128	142	119	121	135	130	133	150	123	139	130	131	145	129	151	139	132	127	129	124	137	128	151	139	135	134	136	153	114	136	115	133	136	118	125	141	112	131	148	135	149	141	120	131	123	126	152	126	118	153	126	126	140	154	142	134	112	127	142	131	144	133	141	115	118	125	112	132	145	140	157	124	130	108	137	126	129	129	131	141	130	127	134	131	142	148	142	143	137	130	156	163	151	137	127	120	146	153	155	119	160	166	132	103	126	128	118	145	139	150	126	142	109	132	148	124	139	111	111	118	144	129	133	115	136	129	123	116	131	162	126	131	136	140	129	137	132	144	129	116	134	125	150	132	152	102	117	142	114	143	120	120	132	135	119	121	165	133	120	172	120	132	136	141	160	134	132	136	122	135	114	119	136	152	131	125	142	114	149	148	143	136	150	132	113	123	141	126	118	118	132	153	128	132	129	104	131	121	122	132	121	145	120	158	140	138	133	124	123	138	118	118	139	121	129	131	120	151	117	141	128	141	127	133	122	118	127	122	135	132	118	149	134	142	150	143	131	123	123	135	134	139	126	148	146	142	134	128	121	123	113	150	131	118	123	119	125	142	128	124	136	153	122	130	128	107	129	101	116	117	138	134	141	155	116	119	138	109	113	121	140	135	145	150	146	129	145	114	133	166	130	144	130	129	131	142	131	144	136	140	151	129	137	135	110	141	134	137	148	122	123	151	145	118	169	135	150	139	144	140	120	126	144	149	126	141	146	144	132	144	134	131	123	122	112	149	120	134	131	159	130	143	147	137	138	127	144	147	153	147	149	131	131	140	148	110	120	131	144	142	130	147	129	120	130	119	130	132	133	112	133	128	116	135	136	124	131	145	131	138	118	117	125	143	129	123	141	124	145	136	131	123	147	138	143	135	121	107	129	136	125	132	147	125	118	117	113	132	153	147	131	129	145	115	153	128	117	140	128	133	123	128	144	134	146	119	125	110	132	126	131	125	145	159	148	130	148	157	130	143	118	126	154	142	145	126	135	122	121	124	133	131	123	133	124	132	121	154	115	128	144	133	129	155	144	142	127	129	120	131	127	119	144	123	149	101	143	118	147	108	152	135	156	179	114	141	120	148	123	133	122	124	128	119	120	132	130	126	130	121	144	136	145	140	112	157	119	136	129	120	151	115	125	127	115	138	136	116	122	127	148	136	119	123	142	125	109	136	132	128	134	122	137	166	131	142	147	144	127	125	116	140	140	137	124	114	152	143	116	144	127	142	149	135	127	148	127	144	117	135	127	148	116	111	129	125	138	135	123	151	138	147	131	132	121	138	133	146	116	167	151	131	110	123	139	127	146	131	135	127	131	125	149	115	138	123	138	138	124	115	137	136	130	128	138	152	127	139	107	138	114	121	132	128	127	133	135	137	109	112	142	122	132	134	143	113	127	129	132	142	111	149	157	143	145	152	136	159	147	124	138	128	125	136	129	151	115	121	124	150	150	135	133	128	117	140	132	129	128	136	126	158	132	119	126	138	142	129	148	139	126	133	140	136	134	145	136	136	125	143	142	125	122	127	124	135	133	138	160	137	143	132	113	136	125	133	119	140	127	128	122	136	115	146	130	142	115	149	144	145	122	124	140	145	124	109	132	120	123	148	134	127	146	121	121	132	122	121	126	131	128	130	150	132	129	153	134	133	147	148	149	125	117	132	130	136	141	144	130	132	137	125	153	119	126	130	149	139	137	134	136	126	138	157	139	114	127	143	124	143	141	140	133	126	124	115	134	137	138	141	134	138	156	124	96	139	136	130	136	157	129	122	141	139	128	134	139	136	133	125	118	116	154	150	106	144	144	118	146	135	143	131	136	135	135	146	132	132	132	145	138	119	138	122	135	142	144	125	132	135	132	135	147	132	124	118	138	132	115	133	108	121	134	118	139	130	125	139	143	159	142	149	121	140	140	146	129	135	162	124	103	136	141	120	130	124	133	136	146	148	128	152	126	132	145	139	120	134	150	148	153	142	126	132	137	142	145	134	144	127	118	128	126	133	144	127	138	150	109	146	142	145	145	132	132	124	138	127	133	126	116	110	145	123	118	160	122	118	129	160	135	141	133	102	118	155	135	133	151	130	124	147	133	118	129	127	140	124	135	121	156	135	154	127	136	171	131	153	125	160	168	116	134	121	129	137	166	117	146	129	115	133	138	142	131	124	122	137	143	134	126	137	135	146	134	137	121	141	124	146	117	131	112	130	147	142	135	126	140	120	124	143	120	129	124	149	142	138	110	109	138	108	141	133	121	146	138	140	145	126	117	152	129	135	113	127	134	137	148	125	134	125	139	128	149	121	130	140	140	136	140	156	130	144	144	137	133	119	122	138	152	121	135	120	115	126	106	146	124	149	142	125	124	155	156	134	137	139	129	113	136	130	158	137	140	160	147	128	135	117	115	111	124	142	144	125	114	119	122	131	130	132	143	107	141	139	134	115	118	112	131	134	146	121	135	126	125	135	146	145	122	125	121	136	128	122	136	129	125	159	122	128	127	125	125	121	126	114	132	147	139	139	145	110	140	139	124	119	112	122	127	130	121	144	149	150	138	127	135	119	114	132	124	159	129	123	134	139	123	124	149	150	132	141	154	133	138	130	122	145	120	143	140	131	116	127	113	123	137	140	153	134	131	111	134	124	140	132	131	135	127	150	153	156	138	129	123	134	117	121	132	130	130	126	111	133	127	123	130	144	148	149	140	126	112	140	136	126	140	142	118	120	120	127	154	115	146	118	109	127	116	131	126	153	138	123	153	130	141	132	123	146	127	117	147	137	124	100	116	152	130	128	133	131	137	134	112	133	140	132	134	141	122	133	134	129	142	138	159	122	116	133	131	135	129	124	147	144	136	147	141	137	120	107	145	144	119	125	142	161	129	133	122	127	149	142	142	131	123	114	128	145	170	133	120	112	126	131
2141	424	462	472	472	459	432	432	424	423	445	414	423	400	438	451	401	417	401	431	400	409	416	386	436	385	425	413	408	455	377	423	396	408	409	400	428	414	410	409	371	362	440	401	377	395	433	427	375	403	358	395	425	382	408	442	389	400	421	420	425	359	438	415	359	404	432	396	414	410	405	394	387	404	424	465	442	387	414	417	385	404	405	420	419	410	396	395	421	383	363	390	358	431	449	395	406	402	380	411	388	402	382	407	347	424	381	421	368	446	419	397	409	405	394	391	426	417	393	390	452	445	420	383	424	389	429	393	389	384	389	428	417	404	411	422	401	411	396	421	356	393	376	407	382	398	414	408	393	396	407	411	367	432	394	382	405	405	449	408	400	405	363	393	383	385	430	387	392	393	431	392	402	390	376	411	457	383	425	401	385	416	412	430	384	434	392	434	459	432	466	420	388	411	393	388	432	387	428	396	395	415	388	370	415	409	433	429	388	388	388	409	401	379	408	393	404	443	396	414	413	398	400	391	405	385	396	422	399	412	398	395	410	413	405	394	426	423	427	391	438	407	414	419	410	388	396	405	394	379	398	420	378	431	398	404	409	402	402	414	399	414	401	380	397	372	410	428	407	404	385	366	421	413	405	406	399	393	413	409	410	388	399	407	404	402	380	417	402	401	465	414	431	420	416	388	423	427	402	432	392	418	397	439	397	383	423	414	400	403	413	416	406	413	412	359	415	411	416	371	395	389	421	386	390	391	398	411	439	435	419	425	408	429	415	392	417	417	451	405	361	403	414	359	404	434	424	423	425	397	413	411	395	426	415	399	380	408	398	402	372	427	438	395	408	393	387	391	402	375	400	402	441	413	421	458	391	408	426	393	366	402	399	411	403	381	413	373	437	408	407	410	401	398	393	406	390	385	406	410	398	389	418	402	428	415	417	403	401	427	395	400	390	381	407	418	380	413	402	411	422	415	412	387	441	371	391	393	405	389	379	415	416	392	423	413	371	405	398	374	381	392	387	381	404	395	413	428	397	438	392	405	382	400	387	400	399	406	427	424	383	413	403	420	417	443	429	385	398	399	387	440	409	410	386	395	402	393	412	424	385	411	379	411	410	416	420	433	421	419	402	389	399	400	390	405	420	381	387	413	428	388	402	407	424	381	416	361	401	412	425	411	389	405	386	417	383	409	398	410	426	399	391	391	368	450	425	410	428	400	411	417	421	367	416	425	418	423	421	384	383	429	406	421	420	378	403	420	368	422	388	421	412	419	373	373	395	400	414	422	426	385	375	382	367	384	404	411	393	442	398	387	415	394	391	345	411	413	408	444	425	389	462	415	426	426	376	400	385	395	397	398	374	422	382	416	391	411	368	385	419	405	398	394	391	409	401	424	438	400	409	381	416	372	439	413	401	423	377	394	406	387	407	397	420	401	396	377	389	446	416	421	393	384	414	366	419	419	407	396	397	411	405	402	418	378	367	393	421	389	365	420	419	401	425	396	390	415	401	387	374	422	386	394	428	380	427	403	438	383	370	418	419	362	421	382	408	394	356	423	430	382	409	387	424	409	391	401	407	424	377	470	397	406	417	375	377	355	416	399	397	424	401	398	379	381	417	401	440	424	404	446	433	389	403	376	385	413	381	393	395	383	425	386	374	386	368	386	420	386	407	414	380	391	380	362	405	386	401	401	413	409	412	443	386	382	385	417	378	408	423	375	373	430	381	401	450	420	404	397	407	388	400	384	450	411	397	382	394	418	409	398	438	409	415	404	410	418	395	405	451	433	409	435	446	424	386	394	368	440	379	402	397	367	437	386	403	386	387	383	383	389	403	421	416	413	418	397	417	428	385	389	381	403	390	414	399	405	378	421	388	364	432	451	403	398	368	394	405	382	421	375	380	414	380	396	395	442	418	388	365	429	440	427	428	387	408	380	360	384	400	390	387	405	392	428	410	393	420	392	426	444	411	415	380	410	398	381	391	400	395	369	435	425	371	398	418	425	381	366	366	425	386	360	404	414	399	390	433	405	401	443	414	407	366	371	389	431	413	365	417	394	411	395	410	414	410	405	414	401	412	405	386	419	394	379	419	401	350	402	375	433	418	393	418	433	402	405	437	399	361	431	407	390	421	392	398	391	396	418	385	398	387	410	458	412	403	423	367	378	426	403	376	391	417	426	374	436	389	416	401	405	392	436	425	403	410	397	419	397	383	409	381	409	405	397	436	415	399	427	400	417	395	409	391	373	420	430	400	424	406	418	364	429	430	381	385	419	379	389	405	408	415	391	417	396	438	386	417	374	392	410	430	392	380	358	430	368	388	393	384	404	444	400	381	384	380	398	388	382	422	391	406	387	403	454	407	361	411	433	393	411	391	388	424	396	402	398	367	402	446	418	394	450	405	383	414	410	403	396	429	392	381	389	389	418	371	381	451	401	418	422	408	435	427	438	405	383	390	390	387	368	388	411	394	373	416	413	397	403	435	389	397	426	403	415	424	395	382	389	372	419	401	432	406	375	399	403	387	454	418	405	402	380	417	390	409	403	386	373	419	400	399	366	423	381	399	391	405	405	395	390	416	389	368	441	387	383	397	388	389	395	415	402	396	400	377	418	381	419	386	409	393	447	436	428	424	426	386	416	449	415	451	394	403	385	407	382	418	438	399	402	402	420	381	377	391	397	382	398	382	411	415	397	404	368	408	406	391	433	411	386	409	391	435	450	424	376	366	401	408	417	393	393	375	419	385	413	386	410	420	380	356	433	393	378	417	363	386	372	417	425	405	399	418	393	414	375	426	385	357	406	420	411	400	403	381	409	397	399	438	388	425	407	407	390	389	453	421	392	414	382	411	404	388	428	411	413	410	417	381	420	390	389	408	415	392	392	410	400	429	451	419	373	391	415	381	384	406	416	391	411	373	409	393	410	404	416	446	408	365	379	385	387	407	399	390	390	404	375	384	394	440	361	399	436	435	409	406	423	389	396	412	404	399	409	398	377	383	359	404	376	412	385	388	406	404	384	372	411	405	359	389	377	379	421	415	397	383	422	378	394	404	386	402	401	412	403	389	426	384	420	412	399	405	396	405	387	419	435	401	401	405	400	382	416	412	405	395	431	407	437	413	393	388	434	435	420	404	382	382	432	390	378	387	396	426	387	401	391	401	389	419	384	402	398	422	423	398	407	405	431	437	368	390	409	403	451	395	388	419	390	436	399	393	371	403	406	409	390	411	390	411	436	430	395	377	403	412	362	397	400	408	370	396	389	402	401	397	387	417	375	378	408	398	401	433	388	407	383	440	415	373	434	380	432	404	391	375	367	416	413	405	363	408	346	379	433	390	406	389	404	421	443	381	419	402	397	408	410	396	409	425	405	388	395	433	430	399	433	377	373	430	434	399	384	381	406	390	391	365	393	434	406	406	421	437	402	373	400	432	422	363	426	393	403	417	398	417	375	401	384	429	386	388	388	427	374	424	415	431	382	392	425	405	396
7430	1045	1228	924	691	540	446	384	299	293	256	255	238	218	206	224	212	218	203	225	188	189	195	181	222	152	186	174	183	180	223	209	197	185	168	190	191	171	208	187	189	203	171	175	213	187	168	187	200	178	194	189	180	209	190	195	202	201	177	183	181	169	196	188	172	193	175	196	173	186	198	189	183	183	197	185	175	189	182	185	171	180	181	189	173	192	193	178	196	171	207	204	176	153	171	205	173	195	197	181	165	181	189	142	164	189	166	186	216	182	168	206	180	178	194	186	183	156	193	162	190	177	213	174	194	200	179	157	184	199	193	195	215	183	184	194	169	161	175	183	188	197	184	185	182	161	209	190	183	187	195	182	195	183	177	179	167	166	183	173	166	165	169	169	186	189	184	197	195	186	178	185	144	191	211	174	195	206	181	157	183	162	194	189	182	198	157	172	183	196	188	187	171	162	179	179	172	186	181	175	174	162	175	173	184	186	177	182	191	169	158	177	175	171	162	194	206	162	185	181	163	179	190	173	165	168	181	174	182	186	222	155	178	192	181	172	205	167	212	182	159	181	186	198	215	179	162	168	177	181	173	167	177	179	179	183	191	152	200	183	174	192	191	177	185	192	204	189	196	187	216	192	182	206	209	187	174	182	195	188	186	194	178	184	172	174	164	152	182	162	143	173	189	191	211	203	198	191	184	190	176	179	149	205	171	177	194	201	189	187	175	163	195	176	209	210	194	186	151	184	188	170	181	177	182	174	160	183	176	204	186	210	197	186	204	175	186	157	159	179	185	211	176	169	173	174	161	197	203	182	175	162	174	187	165	171	172	165	157	179	197	162	186	208	177	221	157	171	163	177	178	194	205	183	180	171	185	177	171	169	161	168	170	163	168	174	156	192	218	187	183	188	167	194	206	181	198	208	200	195	183	169	181	180	195	210	181	179	188	184	186	194	160	147	168	177	206	161	172	179	169	191	183	184	181	167	202	200	170	193	186	179	193	178	166	188	203	202	189	187	195	180	200	194	187	177	166	176	175	169	224	198	174	162	171	187	147	168	195	176	208	202	163	171	179	176	174	182	209	189	176	184	182	183	160	206	164	178	207	179	158	205	163	194	165	183	189	182	195	174	197	163	176	186	201	166	176	198	192	171	179	178	173	179	193	190	187	168	176	164	172	179	173	196	185	181	166	186	204	167	165	181	182	185	180	173	198	171	172	190	182	183	159	187	167	169	168	165	185	175	187	182	188	201	189	178	165	173	191	168	184	185	180	184	166	200	198	159	193	201	192	181	209	204	181	197	183	183	170	199	209	178	178	188	181	186	212	179	156	192	203	181	206	186	201	174	178	175	186	184	195	179	210	213	194	184	185	177	158	198	185	198	171	182	185	171	174	185	173	209	176	185	195	188	178	199	187	186	187	203	175	177	171	177	194	189	177	194	158	192	203	200	184	201	178	189	178	150	177	164	202	175	193	181	169	187	178	171	164	154	204	176	178	173	169	161	188	197	174	183	170	201	161	190	204	166	160	187	178	196	183	178	189	170	193	199	175	191	166	213	186	188	182	178	169	182	173	180	205	175	198	209	171	155	174	195	199	210	178	188	177	189	193	170	178	204	188	180	219	172	183	175	202	187	180	218	167	180	176	163	173	187	190	148	172	165	177	172	187	180	168	183	189	194	168	167	218	195	176	174	188	189	162	176	204	182	184	151	159	187	181	165	167	201	167	211	178	165	207	190	162	182	163	160	182	197	168	162	176	199	191	178	156	182	163	206	200	176	190	183	200	165	192	197	169	195	155	145	187	161	184	172	172	205	181	193	195	185	174	167	174	184	168	178	170	164	178	194	162	195	189	193	169	198	182	188	169	181	204	164	176	191	198	196	204	190	179	174	176	204	178	190	162	165	144	205	165	194	170	157	184	200	180	178	159	215	174	184	198	173	178	187	191	149	172	185	168	193	182	191	212	179	184	184	190	174	167	197	182	194	182	209	184	190	177	171	185	172	159	176	178	187	189	189	213	160	193	203	183	177	174	183	176	174	192	188	175	178	195	200	160	196	190	197	186	158	194	177	169	196	192	176	181	163	214	165	182	187	204	171	194	181	151	197	177	222	192	159	177	190	209	179	202	189	188	169	174	199	181	160	197	188	206	183	188	180	204	155	190	164	177	181	166	198	181	197	160	176	180	182	210	200	189	178	195	194	185	164	208	175	196	189	180	193	188	229	196	175	178	180	198	185	185	175	193	176	167	179	186	180	190	172	187	198	171	188	184	175	192	174	162	181	163	206	172	196	178	159	203	188	198	176	173	173	189	195	178	177	195	190	150	195	191	202	185	178	174	190	173	172	188	178	175	194	202	161	172	180	183	157	177	205	169	175	182	209	168	167	186	179	185	205	195	195	206	189	198	221	192	170	161	159	175	154	167	175	190	175	197	181	176	186	178	224	178	175	181	169	172	182	185	181	163	173	166	177	176	196	215	164	169	164	194	179	180	166	193	168	176	171	167	195	177	187	186	173	173	159	204	175	182	182	163	167	175	182	155	203	197	197	169	156	163	177	193	178	191	187	160	186	172	193	167	177	169	177	186	201	178	178	163	193	184	226	182	182	180	185	170	176	185	167	198	175	180	169	180	171	182	186	194	168	166	186	206	174	163	183	194	177	200	173	188	179	198	176	189	183	176	185	185	153	202	170	154	181	174	172	191	162	187	172	185	181	164	196	176	184	182	177	189	163	165	179	182	188	172	205	188	172	163	177	194	174	142	208	179	162	162	171	166	202	158	181	182	187	157	179	172	185	173	204	161	154	181	198	166	162	195	173	182	183	151	195	197	189	188	175	187	188	195	174	182	177	174	169	163	182	173	168	198	181	170	204	174	170	196	197	211	162	197	207	184	199	165	195	166	205	183	165	183	164	174	182	196	204	186	185	180	158	152	212	146	166	195	199	182	181	187	182	168	170	168	185	171	171	208	179	178	180	187	157	181	181	141	149	192	178	176	171	210	168	193	180	188	191	178	177	185	208	197	192	182	176	181	196	177	180	168	172	174	159	194	175	197	189	198	188	155	187	181	184	190	162	191	185	182	155	181	169	182	197	183	207	157	179	178	195	182	227	165	208	182	181	184	178	169	196	170	161	168	174	179	197	176	167	172	187	207	188	165	191	167	163	165	179	177	185	166	178	201	197	189	207	153	174	186	203	168	180	182	193	186	190	180	193	175	192	169	215	195	194	182	156	171	199	194	191	186	192	210	152	167	186	176	192	179	169	181	193	175	169	190	152	176	189	185	170	186	193	181	169	173	176	194	164	171	181	175	170	184	212	201	207	188	165	197	204	185	206	172	177	196	177	157	142	172	199	209	196	207	187	169	194	194	178	171	169	179	166	174	190	175	196	192	188	177	171	183	178	168	164	183	201	163	181	184	192	204	191	185	174	191	193	184	178	180	203	199	221	190	163	176	150	164	196	160	195	175	166	194	169	192	194	159	176
5782	1279	2647	3108	2855	2265	1872	1571	1335	1219	1090	1066	952	923	797	796	765	776	754	710	683	669	658	667	661	627	593	617	610	600	573	572	595	593	573	580	578	563	564	561	610	556	568	613	538	562	552	574	535	567	525	534	553	565	605	577	508	528	538	519	538	544	549	564	548	499	550	563	547	555	495	512	520	539	582	549	527	540	544	525	510	519	530	527	518	508	537	524	504	510	507	489	569	545	524	533	550	539	569	547	485	542	548	516	531	520	547	514	474	518	452	515	493	564	513	535	548	493	511	521	515	533	515	537	508	525	537	507	512	510	537	537	577	533	495	529	565	531	526	515	556	545	549	524	528	483	535	534	553	531	533	551	528	507	532	548	511	494	515	505	508	506	512	509	539	504	528	527	541	517	533	556	479	575	509	558	537	476	503	565	511	534	531	496	483	560	497	532	523	499	524	540	536	540	516	499	523	505	546	533	573	539	546	542	512	542	498	514	535	500	496	507	549	511	507	531	521	519	505	503	488	505	545	537	518	540	526	515	537	524	506	474	522	546	525	524	502	509	531	493	506	545	506	486	515	530	513	502	524	549	494	513	529	512	521	521	499	497	526	498	532	522	538	537	503	504	506	529	561	520	537	543	488	532	496	539	488	496	530	597	544	573	547	497	498	543	540	535	532	548	489	472	502	545	551	546	528	524	528	522	557	544	510	520	525	517	526	520	511	525	551	557	520	488	521	530	519	498	562	511	497	516	555	485	504	519	538	524	555	524	494	510	502	605	548	528	542	541	591	546	529	546	496	481	535	558	552	484	537	551	486	508	535	484	566	490	518	526	540	459	490	485	492	519	539	451	530	556	510	572	485	520	530	564	532	504	541	541	533	530	508	524	531	532	531	551	538	512	490	528	522	501	551	501	569	519	552	502	482	522	504	515	536	505	486	493	530	534	550	529	520	570	521	514	568	527	511	537	525	541	509	472	516	545	510	503	540	526	541	524	516	513	546	530	527	507	497	536	524	516	488	515	499	554	517	536	534	529	507	519	497	514	521	493	544	537	535	498	490	520	537	530	509	497	482	509	520	503	547	540	542	512	527	484	528	519	514	535	536	512	522	506	488	528	538	515	544	526	493	516	497	546	535	522	518	538	546	527	500	491	519	524	524	506	506	530	499	540	549	526	499	523	531	518	506	514	500	511	523	555	542	535	544	520	499	523	505	518	529	501	509	493	545	548	500	566	528	526	522	483	533	536	540	533	524	520	485	511	538	545	528	513	467	514	515	497	503	574	504	518	539	526	512	502	533	501	505	519	537	500	526	485	553	519	558	522	489	503	510	545	559	566	481	530	523	545	520	522	507	531	510	491	509	532	519	558	537	491	507	536	530	541	542	502	484	513	472	545	533	536	492	490	506	514	528	538	552	541	520	515	533	511	541	495	496	520	513	553	494	519	543	524	511	537	527	541	535	520	538	549	528	504	505	545	508	528	496	499	520	503	511	527	507	531	554	509	511	532	528	520	494	551	513	531	535	522	552	505	521	512	518	504	527	516	528	480	533	541	491	501	550	535	561	542	477	490	525	515	546	498	550	509	460	538	535	573	543	557	536	548	513	511	530	487	528	499	511	504	501	512	491	549	533	529	532	498	469	510	509	514	536	514	530	519	486	496	546	539	560	510	516	500	520	535	491	548	551	502	533	519	496	514	531	527	498	478	528	513	560	503	478	490	487	566	529	543	495	527	497	511	508	502	544	501	521	539	489	504	591	542	502	541	491	506	536	500	528	537	535	526	549	482	552	551	512	522	503	510	526	521	511	509	552	495	548	534	496	543	520	559	533	505	503	505	549	515	512	511	501	487	547	507	540	476	535	511	541	514	483	525	543	534	522	527	531	561	483	559	516	541	529	521	535	516	509	528	508	546	537	541	515	510	502	525	520	505	515	504	541	484	537	492	516	482	501	517	532	506	529	509	481	539	522	510	520	562	504	500	552	518	528	499	511	484	535	527	536	525	506	509	504	533	513	481	519	500	548	509	507	521	519	505	538	523	495	531	507	523	531	520	539	535	516	542	488	491	508	527	500	548	508	530	533	513	544	494	522	566	497	514	540	477	529	556	526	517	545	535	514	544	561	499	492	553	499	489	511	537	525	520	544	549	510	515	514	556	505	538	551	504	519	541	544	509	525	486	531	532	482	542	499	518	534	492	489	543	534	529	493	529	537	477	547	543	543	507	547	512	529	520	531	541	525	531	517	531	490	532	520	540	552	520	553	508	539	543	536	547	529	492	524	524	516	505	505	501	490	525	543	525	546	487	490	504	515	530	527	548	518	535	488	497	551	519	532	503	504	483	496	508	552	523	524	525	514	533	508	524	509	520	551	537	551	534	515	497	571	521	542	531	526	537	492	538	501	523	550	504	548	495	530	534	560	520	484	520	509	499	525	500	505	555	519	519	492	541	525	515	535	509	512	496	531	527	573	528	517	521	547	518	500	485	541	509	484	512	473	561	582	520	552	513	541	535	520	547	522	514	541	540	513	561	518	515	573	519	547	513	571	561	504	483	532	516	533	519	532	538	545	512	519	543	500	530	494	506	519	504	520	543	506	511	534	531	504	476	520	499	552	502	577	550	509	517	494	549	513	535	525	534	531	516	509	526	527	540	560	537	544	533	490	559	495	512	503	527	493	514	521	516	508	515	560	533	503	525	552	529	499	492	523	511	535	546	506	524	531	484	494	523	482	540	513	542	517	506	514	549	517	580	511	508	505	558	560	538	519	517	538	509	525	539	550	542	498	561	472	533	538	498	559	518	525	507	500	557	547	522	506	486	535	508	519	545	548	519	550	507	480	547	487	533	577	540	488	509	528	501	518	490	526	515	494	522	511	523	522	516	566	557	553	558	547	538	504	504	517	516	518	508	518	535	468	547	534	504	515	561	524	525	487	518	525	526	537	498	509	528	516	575	550	500	505	525	540	537	506	490	516	498	525	516	505	511	545	510	552	518	551	523	586	505	514	497	524	540	522	503	508	514	507	532	518	547	519	525	541	524	485	479	525	522	511	548	538	534	533	510	519	506	537	475	516	567	512	519	488	521	508	518	530	572	526	521	520	506	500	536	496	534	510	505	512	539	506	488	489	516	499	510	545	540	511	500	514	514	529	518	567	588	556	525	498	510	532	483	531	496	516	521	496	486	499	519	522	481	530	485	509	544	494	523	483	533	551	507	497	506	533	507	476	552	542	545	550	513	492	496	537	505	525	503	504	542	494	497	549	513	543	514	543	504	491	572	528	558	492	494	517	575	486	567	519	525	551	495	575	523	516	499	536	544	519	484	501	493	493	537	458	542	507	506	532	498	513	544	523	504	493	514	524	544	502	527	537	543	523	508	480	530	462	543	505	525	510	508	519	498	514	563	471	492	520	519	503	482	524	512	514	499	518	518	527	508	534	503	541	517	528	483	524	537	567	543	528	576	532	511	522	552	505	525	532	515	506	535
14267	2605	2573	1990	1411	1071	888	712	623	625	601	535	499	463	472	448	434	404	430	441	408	399	432	403	390	350	379	374	368	372	360	413	369	389	379	408	396	382	365	388	379	340	361	343	404	361	375	394	394	374	348	397	425	359	365	370	365	369	383	330	394	404	358	346	363	368	376	374	369	367	352	372	365	368	356	378	366	387	364	352	384	352	351	375	345	369	372	364	386	365	347	338	371	355	332	372	355	362	385	358	361	345	362	365	357	372	369	391	362	371	351	375	328	356	356	392	361	376	390	344	362	360	385	348	346	388	357	363	366	377	375	345	357	387	363	350	387	344	381	376	381	383	367	362	372	333	356	352	365	385	378	313	371	371	352	363	382	390	354	346	357	350	374	364	380	381	376	312	370	348	371	386	340	337	381	390	399	366	386	349	344	320	350	321	320	345	372	360	380	320	373	352	326	366	352	348	356	346	318	365	363	371	381	365	345	389	345	412	338	363	353	353	345	350	386	350	374	347	360	354	333	377	382	337	349	382	351	368	391	351	342	369	367	354	393	366	349	364	364	364	375	359	362	363	384	386	384	370	354	364	351	361	381	340	380	343	358	361	352	340	355	316	387	382	370	365	348	359	390	361	344	369	355	381	385	398	370	374	368	356	388	359	386	355	365	371	376	366	364	373	339	387	356	343	359	389	374	367	387	382	363	353	355	385	368	347	382	358	349	347	369	353	356	364	359	354	385	343	345	369	372	352	338	359	390	378	369	388	350	335	376	370	378	343	378	348	354	389	370	365	374	348	388	389	377	363	332	370	349	388	354	368	361	369	369	337	319	363	387	349	358	384	374	354	347	339	335	323	385	412	352	363	332	340	319	380	384	335	329	348	361	373	372	341	374	372	355	384	398	338	393	352	333	353	377	351	369	368	380	352	372	379	388	401	359	356	365	362	376	371	315	359	404	376	346	372	337	363	374	347	358	351	352	368	363	347	348	366	323	341	398	373	331	360	364	340	348	360	349	353	380	351	370	349	394	349	362	381	388	343	372	360	380	392	365	363	407	388	350	356	373	402	360	340	358	370	348	354	358	361	374	336	403	378	348	371	345	365	333	357	346	378	393	374	399	362	358	356	341	361	374	376	378	386	348	352	336	368	381	369	335	384	377	326	375	358	376	398	346	372	368	368	366	399	412	377	350	342	339	355	350	342	366	355	344	350	336	377	384	357	359	362	327	322	364	360	357	345	390	380	387	350	353	373	374	374	349	354	368	349	396	374	336	375	369	356	371	393	360	357	359	367	353	379	350	377	375	374	345	336	350	336	354	390	360	356	343	368	360	371	309	336	360	352	363	370	378	356	383	327	354	350	328	350	365	339	348	379	387	363	356	379	386	345	364	333	388	371	370	383	367	354	347	375	372	366	370	391	387	353	379	370	363	338	345	361	375	354	329	367	366	383	351	348	369	365	399	334	364	372	330	368	389	385	361	323	374	364	379	349	359	370	396	359	356	352	405	361	347	360	350	390	319	362	333	373	382	342	384	344	367	355	341	339	339	368	353	343	365	339	386	386	394	367	356	369	364	359	388	355	350	350	374	363	370	354	355	357	343	330	359	333	353	368	381	344	322	411	353	374	368	354	371	344	363	378	375	341	378	359	371	392	350	366	355	346	349	395	339	397	362	347	385	341	323	359	352	346	363	331	362	368	366	372	344	354	342	352	378	380	401	353	374	388	361	341	369	342	379	394	368	326	323	343	366	381	354	371	336	346	406	357	337	349	361	372	352	343	354	380	346	366	363	354	375	369	359	361	362	380	382	355	385	392	362	353	359	366	360	368	347	364	351	352	347	384	328	356	358	378	376	378	362	384	368	376	364	390	371	399	350	336	340	405	389	336	391	373	340	371	358	355	364	360	365	341	352	342	342	399	361	355	350	365	393	384	371	411	391	319	397	371	337	355	351	324	364	361	335	373	366	350	400	362	386	399	372	349	367	365	365	348	347	369	365	365	338	367	348	370	387	360	356	375	352	355	374	348	352	315	369	331	332	354	361	370	329	382	364	354	365	374	355	414	370	368	376	361	384	359	360	341	341	381	378	344	343	359	374	383	375	368	378	329	371	358	330	375	378	346	352	362	405	390	355	353	364	363	372	334	400	362	350	358	389	371	335	359	337	360	341	330	363	393	339	338	353	304	413	342	343	358	356	378	325	356	419	361	349	363	381	344	378	345	345	349	374	327	383	382	364	355	386	367	432	396	320	340	366	339	327	344	341	349	382	381	355	349	346	377	339	369	354	376	351	344	349	379	378	346	384	369	380	353	387	365	334	349	374	332	370	319	348	341	374	351	350	379	347	343	380	352	399	375	351	369	366	358	370	351	412	390	382	349	335	359	360	390	336	366	360	373	338	356	362	358	329	398	371	371	347	352	355	387	332	356	348	372	388	381	366	356	386	365	339	350	357	333	380	385	390	331	339	358	359	354	351	359	360	347	352	350	347	357	373	384	347	369	392	343	362	349	369	365	378	352	387	404	339	375	364	369	375	353	379	381	377	395	382	365	371	362	357	381	366	351	355	327	401	377	328	366	367	378	366	363	348	359	348	368	345	343	339	318	344	343	394	383	357	339	338	375	362	363	352	357	340	375	395	363	390	336	408	351	343	339	342	381	374	361	350	342	353	392	376	356	383	333	384	363	377	343	379	390	353	374	375	332	374	345	362	355	336	346	351	366	339	358	360	340	356	345	382	386	352	374	365	381	376	338	350	355	316	345	384	386	330	333	340	343	360	370	373	361	346	372	337	380	358	358	362	375	329	332	349	364	361	360	340	383	348	366	393	361	342	377	369	368	375	374	356	361	388	367	372	369	378	345	332	364	383	373	331	313	347	364	356	360	352	359	356	365	340	369	390	366	398	377	377	361	366	365	335	366	348	336	345	341	308	370	403	383	385	358	337	334	347	374	360	408	328	359	352	375	387	339	356	380	374	370	328	381	359	336	356	381	388	326	378	356	366	391	377	383	358	385	383	392	378	372	376	369	372	316	375	364	314	352	373	365	364	362	343	363	347	377	361	360	378	357	386	361	359	353	334	331	355	336	337	364	352	366	364	384	360	365	353	347	366	362	362	358	343	371	351	387	333	368	388	338	389	357	394	367	326	377	367	367	419	325	326	336	352	358	356	337	357	356	360	376	365	386	365	374	353	344	347	347	364	404	418	349	347	324	389	361	386	363	350	384	409	425	358	349	365	387	356	344	360	363	358	380	374	324	322	352	332	355	372	344	381	375	349	368	346	368	366	373	336	337	359	337	348	368	409	378	337	378	367	336	324	379	314	379	387	395	372	368	387	387	373	352	361	415	381	353	359	376	380	337	355	357	368	357	326	320	368	360	381	389	390	380	338	349	376	329	340	379	388	379	362	360	371	336	361	363	344	359	357	346	356	359	361	387	342	372	381	359	364	389	362	357	408	319	352	346	347	348	353	387	331	351	362	348	348	383
7873	2467	5055	5934	5123	4209	3548	2970	2563	2304	2023	1848	1722	1627	1522	1443	1413	1294	1254	1209	1258	1188	1166	1128	1146	1093	1080	1098	1078	1041	1059	1020	1066	1010	1017	1027	1025	982	1018	944	1039	963	941	963	1032	967	945	962	999	938	920	999	910	985	969	952	989	961	973	860	915	950	915	945	892	927	912	898	918	899	912	924	876	945	943	971	905	845	948	917	965	937	891	928	873	896	908	894	860	899	920	937	913	887	962	915	938	947	864	889	915	907	831	895	856	883	915	922	922	895	889	929	956	877	910	907	922	921	898	892	853	939	903	911	923	851	840	945	880	917	943	873	843	934	905	928	893	859	877	890	883	949	864	905	903	882	924	874	907	880	856	893	886	900	905	922	935	858	914	914	965	915	877	871	881	941	902	888	900	837	876	922	899	870	933	924	862	917	897	895	916	896	862	849	904	895	830	819	907	906	924	860	860	909	869	842	910	887	869	921	918	869	889	885	890	865	927	887	875	880	879	920	895	939	869	959	917	885	887	909	892	906	878	853	871	887	930	866	881	853	891	840	952	910	913	887	852	884	879	915	909	838	917	903	899	885	897	907	872	916	894	910	934	871	863	962	909	872	943	897	923	898	952	912	894	904	911	857	884	902	860	838	881	889	862	845	908	886	896	866	902	904	922	906	902	900	894	910	838	900	882	875	904	868	927	878	899	894	914	846	905	937	931	875	856	851	896	888	946	887	841	871	912	920	846	881	906	921	920	865	895	943	903	910	878	847	887	926	898	871	852	888	905	851	956	922	920	883	887	946	899	894	934	918	940	889	937	945	928	915	924	892	909	903	922	940	822	903	943	887	852	885	982	933	942	868	883	891	889	893	911	881	853	877	936	973	886	844	908	904	891	902	848	920	897	854	894	914	907	860	859	907	896	907	884	891	885	919	934	940	961	908	903	916	869	892	919	865	876	930	881	917	920	859	900	900	961	867	892	907	904	880	878	905	896	906	850	894	905	848	877	859	854	857	873	916	897	904	873	958	910	908	893	884	888	936	894	884	908	961	865	875	928	910	878	893	837	871	862	869	877	882	856	923	898	936	896	907	877	915	913	891	893	890	867	887	925	888	891	894	880	911	881	845	925	919	878	929	921	890	915	862	882	934	855	889	886	909	815	878	835	876	867	863	891	934	916	938	877	887	888	838	922	921	896	883	927	927	913	918	904	897	892	870	907	888	867	896	855	869	934	918	899	897	865	874	950	848	891	904	919	853	911	929	832	933	912	920	911	889	921	836	850	901	836	874	939	893	875	913	876	880	898	902	861	860	900	891	887	878	908	883	905	922	879	942	928	801	879	874	844	918	882	888	898	903	942	947	929	930	901	972	929	924	895	829	861	844	883	893	903	894	919	902	963	957	900	899	947	941	857	905	855	921	887	947	875	907	886	901	881	876	940	917	879	843	949	863	862	937	886	875	912	865	918	876	909	926	873	914	906	936	884	895	922	924	903	887	880	903	971	890	908	908	901	916	838	856	928	859	901	807	925	903	916	859	943	898	816	863	915	882	949	857	830	864	908	881	882	881	904	922	872	867	868	883	896	938	875	921	909	854	838	917	922	898	855	903	944	882	896	862	919	919	949	902	892	893	837	865	899	940	941	854	890	872	923	872	889	915	893	886	907	877	907	923	877	948	916	967	904	904	918	918	907	853	891	893	877	894	905	880	913	896	890	875	933	880	882	874	917	911	906	848	914	856	884	879	890	865	856	877	848	902	950	873	852	893	913	948	911	894	855	906	871	897	892	897	858	858	879	919	870	869	906	893	845	877	868	856	878	909	924	878	888	898	904	909	945	931	857	881	862	880	866	819	878	873	884	902	930	896	885	884	830	865	860	888	829	898	930	893	864	890	892	918	897	855	941	887	852	888	929	940	919	927	883	883	920	874	872	881	883	969	913	909	910	905	885	891	876	846	924	923	903	869	903	904	920	879	950	925	916	880	875	910	867	899	891	854	870	875	903	939	909	893	861	894	906	907	907	913	923	909	899	926	842	907	836	867	907	847	906	909	859	908	892	930	915	902	905	871	930	891	887	924	884	899	930	880	922	924	843	875	905	943	863	882	891	921	918	852	884	911	843	916	906	934	861	899	915	916	896	915	905	896	912	940	887	882	921	921	908	899	866	885	880	928	897	883	928	914	922	904	891	860	860	839	947	898	929	942	865	911	889	890	898	903	845	924	885	905	885	901	875	890	855	864	882	869	928	917	930	923	885	955	900	910	841	915	929	945	873	880	915	877	896	904	854	919	870	886	893	892	865	935	915	966	914	901	887	877	851	906	935	895	889	884	886	898	881	934	930	902	920	864	916	874	867	839	894	875	880	917	915	921	926	841	900	871	951	857	871	898	958	903	890	887	891	906	888	902	861	911	891	942	928	892	901	945	907	843	888	888	872	889	871	934	883	893	851	874	935	891	913	916	889	868	916	910	830	880	975	840	891	882	893	913	898	855	901	948	880	913	847	905	880	865	959	892	823	896	893	939	920	908	898	903	876	854	847	877	877	921	903	889	880	943	869	879	876	850	917	943	853	839	910	809	904	898	873	902	930	867	914	851	884	908	924	871	905	930	891	897	927	904	930	878	859	882	849	911	914	959	909	897	897	835	873	890	880	934	936	881	855	857	840	869	914	933	897	894	841	914	908	876	897	936	882	931	930	873	890	937	904	893	849	920	935	874	886	858	847	910	878	880	863	921	856	920	900	868	900	878	960	889	919	877	911	951	883	883	856	886	899	889	861	879	881	912	859	893	907	915	910	912	916	904	916	882	897	932	917	892	923	874	921	869	937	935	919	908	922	897	937	930	928	889	886	880	934	916	877	915	867	843	900	866	867	886	921	890	918	909	868	910	847	900	871	895	896	878	894	901	924	897	877	890	894	840	872	914	849	927	874	916	861	913	912	917	883	885	883	940	860	869	890	877	933	927	869	854	902	892	885	899	897	868	938	897	889	912	926	865	882	845	870	883	942	860	888	894	924	913	885	904	894	908	900	891	917	901	875	980	853	867	889	891	918	913	871	842	871	912	905	838	875	918	945	926	850	875	866	922	876	894	924	872	920	943	928	850	917	850	893	938	914	882	854	878	893	875	853	919	878	928	894	939	902	949	899	905	887	864	934	921	914	879	872	890	848	914	890	909	882	935	932	877	841	916	955	872	898	830	859	875	919	966	928	869	877	871	920	918	944	905	911	867	901	972	887	892	806	895	964	937	886	846	909	891	881	889	883	842	902	855	898	901	894	884	847	901	885	907	955	868	906	832	870	843	913	897	943	867	896	947	880	930	898	934	938	921	885	925	890	864	819	856	933	883	903	842	871	886	913	926	891	919	863	942	933	962	905	830	901	846	893	878	908	867	897	887	860	878	952	864	891	941	909	871	876	933	909	903	898	875	892	854	898	882	920	933	935	898	874	952	920	943	905	911	903	866	888	900	876	926	861	916	869	893	875	851	919	937	893	925
1914	158	165	148	146	151	140	119	148	157	129	136	132	141	152	126	157	142	137	115	150	128	135	123	125	139	139	140	145	125	126	148	136	125	138	143	131	140	129	129	127	132	141	143	140	148	132	120	136	121	134	154	122	139	148	149	125	149	137	124	126	147	123	143	139	145	130	122	135	141	143	141	139	135	132	133	140	110	133	158	132	125	129	144	141	132	144	143	130	125	141	136	150	140	138	120	151	128	143	133	117	128	167	133	124	127	132	115	143	158	150	138	158	142	115	132	116	144	157	143	129	142	145	146	150	138	119	144	129	132	137	134	146	135	148	150	132	133	156	129	126	160	140	149	152	125	132	127	128	127	131	124	125	108	135	126	133	128	133	138	126	136	136	148	155	140	139	147	127	97	122	141	141	132	135	114	138	154	138	155	132	121	140	161	126	115	144	146	143	126	138	142	133	138	148	148	162	123	157	124	130	127	123	120	136	140	140	136	129	145	121	122	155	138	140	110	124	149	133	129	127	136	112	141	111	132	138	122	102	136	118	118	122	126	110	140	130	117	142	152	139	127	128	126	125	138	124	135	143	127	123	114	126	119	111	136	125	141	144	138	136	139	145	127	124	132	148	135	117	125	103	106	142	145	146	127	166	134	127	139	131	135	121	132	112	137	146	130	143	125	147	154	132	139	143	141	150	152	133	113	131	131	147	151	128	148	139	140	137	135	140	121	114	130	128	115	122	119	136	169	146	132	129	153	114	129	143	134	131	126	144	136	124	126	131	150	144	155	130	112	142	129	138	137	127	120	123	153	134	144	157	139	132	132	139	144	145	156	131	123	141	107	121	149	144	133	142	120	144	124	174	124	131	133	139	132	128	118	126	145	117	120	119	124	136	157	115	130	129	142	127	127	135	127	167	141	135	132	127	134	143	117	161	123	145	134	122	113	138	148	131	131	136	128	137	132	130	128	141	128	144	132	157	113	142	109	145	136	132	120	118	110	126	139	128	136	139	125	145	129	144	126	116	132	142	137	136	152	127	103	158	138	151	134	115	149	121	130	124	139	131	124	125	121	129	137	145	142	109	126	120	134	133	104	129	132	130	136	120	132	132	126	116	126	144	142	137	132	157	145	122	152	141	124	155	145	134	141	158	139	146	148	141	138	121	139	140	137	138	105	149	125	146	132	143	131	125	133	112	106	121	129	138	124	154	127	147	120	135	157	141	136	135	132	144	131	143	141	142	145	119	140	133	147	133	108	155	134	113	141	134	121	131	149	134	134	148	132	133	137	115	124	124	141	135	135	124	122	156	136	136	131	125	132	121	130	146	139	135	140	134	119	141	122	138	141	134	130	125	123	132	128	136	135	139	133	131	135	159	116	144	129	136	120	127	128	139	118	141	132	122	121	114	113	133	105	133	133	147	124	133	137	127	132	158	137	139	149	131	139	149	131	133	131	153	143	131	133	135	136	136	157	149	155	143	152	139	132	137	119	130	131	137	136	131	135	146	139	135	121	138	126	136	142	142	121	116	132	122	152	103	131	136	114	113	141	154	136	117	125	124	131	139	151	148	141	112	125	140	117	110	124	140	151	150	147	140	130	158	135	125	147	147	127	140	129	138	132	128	120	133	120	145	137	142	111	141	126	156	153	145	129	137	145	117	131	131	134	143	120	147	124	117	140	121	142	141	134	118	140	105	153	141	141	138	148	137	149	142	136	134	141	147	141	123	123	134	125	163	136	131	130	134	127	124	128	121	148	116	137	140	135	143	133	127	123	127	132	136	137	141	120	139	134	119	149	114	135	164	129	134	129	119	141	133	143	134	122	141	135	127	132	133	118	129	135	128	123	121	136	141	148	149	142	128	129	142	135	107	123	149	140	121	138	123	120	130	133	126	133	119	133	128	122	147	123	108	131	135	140	128	118	109	145	134	128	121	143	112	119	115	128	126	123	138	144	132	144	144	125	133	137	142	124	131	108	142	97	112	115	124	123	162	113	145	140	144	113	127	145	131	140	143	128	145	141	115	144	142	117	104	147	157	135	134	139	144	134	146	144	139	125	120	135	132	123	133	135	140	118	144	129	116	130	108	109	125	137	131	148	141	140	118	127	136	127	152	150	127	129	139	130	116	133	135	132	136	142	138	143	153	121	132	113	141	151	123	132	118	146	135	125	121	129	127	118	166	143	129	130	121	131	154	167	128	167	147	115	137	132	133	145	127	106	137	133	117	130	152	129	133	113	171	103	125	147	138	144	117	135	124	139	120	147	118	133	126	119	128	147	135	131	126	155	128	145	144	131	159	135	150	115	130	142	116	135	134	138	144	133	136	128	118	141	138	148	117	145	143	127	152	121	116	146	137	122	136	118	132	127	150	119	129	126	135	135	131	126	151	144	143	122	124	137	114	137	136	155	124	96	152	144	136	143	124	126	122	111	144	151	137	131	151	154	129	140	149	120	112	96	129	124	133	145	125	132	125	125	119	134	143	141	149	124	107	141	140	134	136	143	123	135	132	147	129	141	140	121	139	130	138	126	118	137	137	133	115	127	127	123	150	120	127	129	138	128	136	142	120	144	152	129	137	152	145	118	127	129	127	150	152	123	169	121	131	138	135	120	140	159	120	120	159	145	153	134	136	142	132	152	137	151	141	136	111	144	128	131	126	142	120	134	149	135	125	131	127	138	144	123	156	132	141	114	126	136	143	137	159	141	131	143	132	138	138	136	152	155	142	156	125	132	145	136	133	128	126	125	140	143	136	124	139	115	132	147	147	124	139	143	126	121	111	127	131	126	159	140	143	143	133	142	141	153	137	123	121	135	135	143	141	136	143	127	138	118	137	155	137	118	153	129	153	97	115	135	159	111	122	130	142	133	141	135	127	133	141	138	144	133	125	140	132	142	133	122	132	135	126	131	140	131	145	133	122	158	127	147	132	133	118	134	123	132	130	136	154	117	148	128	143	131	117	136	116	138	119	138	127	121	136	130	130	126	135	147	146	139	128	152	128	138	124	133	142	152	129	130	122	122	107	147	125	132	151	105	104	158	156	137	127	142	126	156	148	147	138	123	129	134	122	131	110	148	138	146	145	136	131	128	140	166	130	150	125	133	137	160	124	160	150	136	133	142	128	140	130	137	133	147	140	126	142	134	153	156	132	145	121	132	137	126	146	132	152	149	145	107	119	149	111	119	124	123	115	135	149	142	149	139	145	133	145	124	116	146	137	127	123	127	150	126	148	135	139	119	140	137	126	121	132	125	112	127	135	139	136	141	123	134	113	152	129	132	115	150	139	128	111	136	124	116	118	106	126	142	139	128	124	132	128	129	136	113	150	133	155	135	147	118	121	145	161	142	115	120	125	115	146	129	129	144	144	110	121	147	124	145	133	134	141	128	131	114	139	121	120	130	113	137	136	167	130	134	125	126	125	117	142	121	131	128	123	131	122	113	115	139	128	130	115	148	118	116	121	119	154	136	134	145	130	124	118	127	139	126
2168	412	425	558	481	481	475	433	450	424	431	395	376	419	431	396	413	368	413	388	378	408	366	377	422	428	382	395	418	395	392	421	411	398	402	386	374	393	369	418	429	407	410	397	398	428	451	390	389	389	396	399	429	426	431	366	423	407	394	408	418	422	410	412	390	389	406	393	412	405	413	368	401	396	408	416	390	405	383	396	388	407	421	418	360	403	347	385	394	409	391	392	390	422	370	405	398	419	420	398	387	346	409	395	406	413	376	434	386	410	386	408	370	399	420	453	399	389	418	409	381	362	356	396	416	401	423	405	427	379	389	401	367	429	391	383	375	417	425	397	422	403	387	374	385	397	384	407	380	415	410	408	388	401	452	374	404	421	406	403	380	411	426	407	412	416	423	432	418	351	365	400	376	358	421	391	424	390	417	415	431	406	432	391	411	391	403	398	395	403	406	449	412	435	365	398	396	397	372	393	435	383	376	379	409	418	361	395	401	405	415	418	385	411	398	387	437	397	392	375	447	411	412	414	390	397	390	412	387	390	413	391	393	399	399	357	402	382	416	411	424	399	391	371	440	421	361	436	349	373	394	414	364	399	406	400	441	403	409	432	395	389	403	383	397	396	400	447	397	426	363	381	417	425	389	403	400	410	370	424	366	388	450	396	383	415	381	416	407	395	378	376	442	393	425	414	367	398	375	411	416	409	453	433	367	385	399	397	409	415	382	387	411	449	394	434	414	432	382	421	399	406	391	401	417	447	384	394	400	432	388	439	414	409	417	429	404	392	424	381	419	421	431	364	398	397	402	415	352	369	399	417	427	386	384	405	395	391	405	434	423	407	403	422	394	401	414	402	415	393	405	410	365	415	416	415	423	408	410	403	400	405	440	401	405	393	392	369	408	397	386	393	376	401	384	392	399	408	384	413	399	391	406	421	401	422	417	437	395	423	379	380	405	406	397	377	405	397	428	393	400	411	403	377	405	371	409	421	424	403	406	410	397	392	371	422	421	421	389	390	412	381	409	413	399	387	379	417	417	414	417	397	354	417	432	394	400	375	398	419	413	386	393	375	400	383	437	403	421	381	442	403	421	422	422	430	392	417	404	371	414	349	421	416	425	384	405	440	397	386	408	425	395	375	404	410	429	395	401	418	379	408	462	395	412	387	425	417	408	410	394	391	395	392	383	388	405	397	399	412	416	399	403	390	379	384	426	390	412	380	421	411	389	417	394	391	430	411	437	407	389	396	382	392	411	404	405	391	422	396	418	422	388	422	428	411	435	386	416	361	399	430	425	401	429	370	403	406	392	428	403	380	418	387	414	380	401	405	409	376	427	435	410	391	379	403	386	417	420	413	414	419	372	419	397	417	399	385	403	388	395	416	409	383	402	397	375	370	378	437	413	383	410	405	397	432	389	420	384	412	428	382	439	394	393	432	370	396	388	410	398	412	397	359	403	437	414	418	406	400	403	406	410	380	409	401	386	399	438	414	439	368	378	404	409	409	415	395	381	418	388	402	432	390	395	436	469	384	394	369	399	402	387	420	444	387	448	424	443	389	432	371	367	475	390	384	392	385	371	389	402	383	406	404	420	397	407	429	451	390	360	381	405	407	400	383	382	385	417	398	379	448	383	407	404	431	427	388	406	432	368	386	400	392	392	436	440	397	389	373	425	362	402	406	411	392	403	391	409	416	365	413	400	387	415	384	406	396	409	389	399	371	414	365	432	377	377	392	416	416	363	411	389	404	405	413	396	373	406	393	402	376	412	396	399	395	399	389	426	409	404	387	409	401	401	423	371	397	394	389	427	420	431	387	438	374	401	404	421	374	416	420	420	383	417	412	387	426	414	360	437	391	441	410	427	388	378	386	388	384	391	417	424	396	385	407	400	399	408	414	420	391	404	391	433	379	390	393	406	427	396	392	398	424	394	411	410	419	381	404	431	391	399	407	396	428	423	441	384	420	366	402	378	393	386	481	420	417	417	421	440	395	362	445	421	353	384	381	384	427	390	383	395	381	376	397	387	415	365	404	423	440	383	413	413	393	405	435	393	396	419	382	401	408	430	413	454	433	377	376	456	372	405	371	407	371	388	413	439	367	405	415	396	417	359	433	368	385	373	413	383	440	375	396	433	421	389	395	391	390	431	361	413	387	405	413	382	369	408	382	408	396	399	411	380	402	431	384	409	405	412	394	401	399	428	408	391	413	400	451	403	435	386	431	382	434	408	448	399	383	388	403	415	418	399	359	400	438	400	397	384	407	385	399	397	418	428	386	350	428	437	384	416	410	422	425	416	405	427	394	419	328	416	400	405	408	433	418	410	412	393	397	381	383	397	408	386	400	432	395	399	382	394	381	397	382	376	387	410	361	420	441	366	394	397	411	413	390	426	377	384	397	424	381	408	369	410	411	395	415	380	380	421	405	379	406	397	359	431	428	428	429	441	402	411	397	412	379	381	433	393	404	415	405	417	396	420	418	404	420	419	365	390	408	426	403	413	424	388	389	426	409	426	376	401	396	410	428	419	420	392	410	399	425	385	367	403	411	397	400	406	403	375	431	426	394	384	422	392	416	435	376	404	414	402	399	408	384	424	438	396	422	362	428	384	420	376	372	381	399	377	417	412	415	453	407	418	391	393	400	391	394	386	373	402	408	420	404	410	403	379	427	391	395	393	400	384	394	407	397	408	436	398	405	403	351	412	419	408	417	347	440	401	459	397	341	403	375	405	406	414	428	396	410	403	385	393	370	406	403	380	388	384	439	400	353	414	398	421	449	394	412	402	386	383	411	428	368	402	386	374	430	375	407	442	404	397	395	390	373	423	390	411	385	398	416	421	412	387	393	424	407	388	396	396	385	441	378	401	393	485	382	387	419	389	426	390	430	408	419	383	370	408	445	406	408	401	412	404	394	394	409	392	388	415	399	395	409	424	370	421	402	387	372	409	381	374	421	429	409	432	431	404	400	380	390	417	405	407	422	412	422	398	419	379	382	417	375	425	409	417	396	412	406	390	432	396	403	391	360	394	394	388	392	392	396	424	411	401	385	410	428	400	398	414	380	405	407	401	438	414	397	445	388	386	387	398	374	384	429	385	426	417	402	407	406	407	407	412	378	406	411	407	384	373	395	387	418	390	395	389	382	354	380	370	419	377	390	413	391	427	407	426	389	384	406	404	381	413	388	366	384	388	435	438	421	402	412	428	408	387	412	434	409	406	459	415	410	394	439	388	402	398	446	414	418	390	426	422	404	366	409	428	428	418	394	396	398	425	380	411	386	373	432	386	398	398	399	411	384	408	405	424	357	435	360	397	398	453	402	403	390	414	424	419	375	409	419	405	409	387	408	400	397	417	400	423	416	386	397	422	408	436	412	418	386	446	403	442	370	421	403	358	400	394	364	407	387	389	424	390	376	434	382	371	424	415	394	388	372	399	411	409	393	412	407	393	410	439	391	377	380	424	421	415	427	399	397	399	368	399	440	406	385	392	416
7673	994	1188	926	656	474	484	369	335	276	294	259	225	228	219	236	228	203	223	210	203	214	198	206	193	183	207	181	218	196	204	188	190	209	198	195	180	178	180	190	182	183	179	188	186	193	167	188	209	185	191	188	181	159	204	175	174	149	178	176	189	169	165	166	184	198	169	184	188	177	175	175	199	190	180	206	177	192	164	165	195	175	195	172	172	167	179	175	195	183	163	186	160	183	185	170	170	186	187	212	200	196	182	171	180	188	206	175	176	193	171	175	178	162	185	181	170	174	175	184	175	163	162	170	194	185	173	181	216	180	166	179	171	184	181	180	165	200	185	193	198	151	195	187	179	187	174	181	163	160	182	190	178	177	175	207	192	187	185	167	179	165	168	175	165	167	206	171	160	177	191	169	185	164	165	182	162	169	167	188	164	155	168	164	200	194	172	173	162	185	203	184	212	162	148	178	182	186	156	181	196	179	199	171	157	198	182	190	195	184	203	183	178	201	190	202	188	189	195	203	201	188	188	172	215	145	169	173	174	214	175	195	197	164	159	183	179	166	153	178	173	203	205	180	192	204	189	181	172	182	161	162	161	194	190	200	162	170	178	167	184	184	195	161	178	191	185	174	183	201	187	191	190	196	190	190	185	199	150	170	151	193	165	186	202	184	181	180	186	173	188	188	171	179	161	166	173	175	173	159	188	187	205	182	196	173	190	167	190	172	169	145	183	189	189	176	202	168	193	171	185	177	170	186	197	181	178	176	167	141	203	181	186	197	178	186	183	195	189	191	183	183	181	178	183	181	202	182	169	161	196	185	178	190	181	173	188	198	178	170	157	203	178	166	158	174	175	187	184	171	176	194	196	166	186	167	181	191	181	189	156	178	196	191	159	184	175	199	184	182	202	182	175	170	176	182	196	177	194	173	197	170	180	188	208	177	172	180	195	187	150	172	185	183	201	172	182	167	196	176	176	160	181	182	198	220	175	199	179	179	169	182	176	170	225	190	181	159	173	168	189	180	156	186	188	204	165	159	191	166	201	177	186	172	160	165	166	145	192	197	203	182	180	192	186	198	194	158	181	196	161	181	194	172	160	182	164	198	159	158	173	172	181	172	195	189	181	163	203	151	187	204	205	169	189	191	180	178	176	187	184	195	162	189	188	163	159	156	171	185	179	185	197	153	159	177	141	188	164	195	176	181	175	191	194	173	161	179	187	176	194	175	167	174	171	208	180	176	176	183	189	188	169	176	167	224	171	176	160	173	171	175	188	170	194	187	191	178	180	186	201	161	149	174	149	186	171	182	180	146	177	174	178	201	186	191	184	206	185	159	197	204	191	180	195	168	193	169	187	193	174	183	163	201	223	187	178	164	188	193	180	200	188	193	200	199	199	205	188	182	189	169	196	204	186	169	175	203	193	204	168	188	194	168	184	226	166	167	175	164	192	172	194	144	195	158	196	188	172	196	183	172	196	188	181	196	188	204	173	190	174	185	172	180	174	166	170	173	187	183	185	203	187	174	189	167	182	199	167	192	184	190	178	221	165	187	199	165	147	179	161	176	182	178	146	174	180	189	181	170	182	185	177	176	167	173	172	163	196	210	186	205	169	172	197	200	194	166	174	173	200	183	195	197	190	180	180	177	183	202	175	187	187	193	178	177	208	166	181	210	177	205	190	161	198	198	169	187	176	180	183	174	187	161	187	186	198	193	188	170	188	152	178	193	200	181	179	157	194	153	154	168	167	181	163	174	185	172	178	170	206	202	170	175	170	193	192	175	148	201	171	182	189	192	167	179	200	198	187	179	176	171	191	186	180	170	160	187	191	178	164	188	149	169	173	168	179	183	191	199	181	192	205	177	178	188	176	195	183	156	190	161	185	198	197	180	210	184	182	188	204	190	190	181	182	195	190	188	159	177	188	168	154	168	202	180	167	186	178	181	185	184	194	171	182	175	167	190	213	178	192	177	151	177	172	188	218	182	193	181	180	217	211	184	182	193	204	170	181	159	179	183	189	169	168	184	173	189	167	182	165	182	192	199	167	182	197	181	180	178	186	163	187	195	187	189	193	188	189	209	201	145	188	152	178	173	172	191	169	189	195	170	175	183	196	163	175	185	176	164	164	209	165	184	184	190	168	181	167	168	180	157	174	197	197	203	182	179	187	175	187	169	145	186	170	209	183	183	176	177	202	172	172	190	174	180	216	199	177	185	168	181	210	178	175	172	190	188	178	196	166	184	169	203	182	163	159	173	205	178	177	186	196	197	196	188	186	192	182	147	191	154	180	169	188	195	159	194	186	184	189	201	205	161	174	179	166	179	178	177	162	212	222	185	179	187	209	188	196	173	181	162	166	153	172	188	187	202	183	194	186	161	181	162	174	189	170	180	188	198	187	212	190	185	187	169	181	172	209	191	194	163	197	183	172	190	195	167	208	177	163	177	187	191	188	178	173	204	180	205	149	178	185	221	178	186	166	170	183	177	183	186	177	210	203	189	168	193	191	180	166	172	188	174	196	149	184	188	146	183	179	196	170	186	180	188	179	175	176	182	192	190	182	174	189	183	158	191	200	191	174	148	180	155	187	190	176	190	197	182	160	179	159	205	169	177	152	176	169	168	162	167	186	181	174	178	180	172	211	173	193	191	203	186	202	176	173	189	180	176	172	174	162	184	195	184	196	180	176	192	199	200	179	197	188	176	169	162	166	175	175	199	194	178	190	170	189	177	163	175	177	193	181	192	160	187	197	209	158	173	202	163	191	207	213	199	192	190	200	181	182	193	155	186	178	191	185	179	187	175	175	170	160	176	178	163	215	191	171	183	186	188	162	190	176	176	192	176	186	193	182	168	163	175	172	167	178	190	162	178	198	191	180	186	176	190	157	182	172	180	177	185	164	182	186	181	176	172	157	183	178	208	178	171	190	177	187	183	168	163	183	186	166	203	188	176	199	203	184	152	190	172	187	205	165	186	143	189	179	194	221	171	197	197	188	184	185	184	163	182	173	179	186	194	173	175	163	181	188	165	203	167	173	194	206	176	193	188	169	181	179	191	185	166	217	159	170	129	219	174	195	168	162	186	188	180	171	178	200	151	150	179	190	188	195	189	176	193	194	166	181	178	154	203	167	194	189	184	195	204	177	162	185	177	165	187	165	169	191	181	188	206	182	190	162	186	172	158	151	196	191	186	171	170	139	181	176	189	178	201	181	164	186	186	180	178	224	180	166	198	178	166	172	186	205	177	180	190	188	186	204	173	174	197	181	189	206	201	172	160	174	213	190	186	182	175	180	195	166	185	204	207	180	191	162	166	161	178	175	187	190	154	170	188	194	168	170	174	159	207	184	190	173	174	204	189	188	185	181	175	177	185	178	187	187	184	171	207	193	169	171	191	219	183	167	206	186	168	184	194	164	220	162	173	196	163	185	185	191	184	193	210	215	152	178	170	184	182	188	162	197	164	198	178	165	170	147	190	191	176	189	193	185	167	186	161
5824	1310	2723	3209	2704	2319	1892	1619	1361	1201	1159	981	929	848	838	816	807	748	742	666	676	673	647	657	603	601	662	615	628	583	616	621	589	623	599	604	526	564	556	541	607	582	609	519	552	557	525	558	552	509	551	572	583	516	506	563	519	536	510	518	522	551	507	540	548	524	578	559	500	517	534	513	532	537	594	550	531	573	477	542	530	526	532	535	552	508	499	530	506	482	511	553	514	560	531	546	555	499	512	523	543	527	496	531	510	518	545	533	541	505	539	515	531	498	516	528	488	505	524	564	525	559	514	532	553	508	506	528	538	517	492	542	517	535	505	503	555	516	513	536	490	507	520	537	527	555	554	493	545	505	521	584	522	491	542	508	508	508	508	512	529	518	542	529	520	495	478	551	536	508	495	506	505	516	531	529	544	525	531	527	517	494	501	537	517	496	547	508	565	540	531	508	504	502	507	546	539	467	473	548	514	496	503	556	507	489	539	509	491	489	552	507	486	518	532	552	493	562	506	504	544	521	500	513	547	531	559	496	513	532	557	484	499	517	507	532	528	547	525	473	509	492	537	538	489	555	525	524	550	523	516	550	508	494	531	508	516	523	527	507	497	541	489	540	500	510	542	571	492	553	536	488	526	531	541	522	501	524	494	484	536	571	469	505	526	498	510	581	488	535	533	535	523	522	547	505	516	508	550	525	529	528	523	544	513	494	467	471	527	534	516	523	488	513	511	533	514	489	538	524	523	526	532	522	529	547	480	543	490	535	524	464	502	514	507	502	518	511	521	567	587	508	542	507	551	539	525	533	531	536	482	536	498	507	491	514	512	536	497	505	535	511	519	529	536	528	516	530	546	571	514	529	500	548	539	540	510	506	519	507	512	566	485	554	509	499	527	507	548	510	545	523	560	520	476	502	518	528	511	541	526	540	534	504	520	512	516	499	528	509	553	501	520	540	518	523	464	491	520	532	519	520	526	533	545	526	471	526	518	547	524	497	499	504	473	571	537	534	533	528	535	500	527	547	530	519	491	549	517	483	558	503	540	562	539	521	517	560	526	555	506	521	500	500	502	537	511	511	531	480	510	483	494	490	509	541	509	561	527	472	543	486	531	499	475	527	520	523	522	503	490	497	507	520	497	501	541	538	531	466	531	541	537	532	532	498	493	523	526	516	557	502	481	515	528	541	511	533	515	559	564	548	509	486	541	512	508	521	528	487	563	525	517	518	535	518	492	526	530	510	572	505	492	495	542	507	516	525	497	463	508	545	531	496	498	479	495	525	540	484	494	500	549	506	498	527	506	534	526	510	505	500	525	529	534	512	528	552	532	500	537	521	541	546	545	544	499	512	520	500	534	534	512	546	527	504	493	503	517	555	518	523	533	527	519	515	480	545	485	523	488	510	522	510	511	485	516	531	524	592	506	537	510	510	548	557	496	535	506	521	543	528	539	532	501	500	510	528	510	513	543	493	543	513	512	575	532	559	509	529	513	537	535	522	540	508	480	503	491	479	518	552	566	453	529	512	527	515	517	575	504	487	514	502	526	546	538	546	514	499	557	550	519	502	543	519	509	514	509	521	562	529	515	528	529	525	542	525	506	546	500	499	560	502	517	534	514	527	527	494	521	502	510	496	490	492	542	524	538	522	543	521	563	510	505	537	547	526	522	484	544	514	498	528	563	535	517	517	522	493	554	540	503	513	535	502	531	498	567	555	546	504	481	546	539	478	543	540	551	501	539	521	533	496	520	544	495	486	541	504	497	532	482	520	487	488	524	503	532	528	538	499	510	567	494	488	493	554	536	514	534	551	535	518	514	523	518	459	540	503	547	512	527	531	543	485	495	544	539	541	504	509	459	545	534	520	471	486	510	525	536	531	536	514	507	528	480	475	513	509	557	526	563	514	533	517	506	479	505	485	546	519	532	522	505	520	500	523	464	494	511	498	538	535	548	560	553	548	530	508	590	513	497	520	530	555	535	516	538	546	518	519	518	518	522	515	490	523	507	531	509	510	558	529	538	473	548	484	530	527	520	486	525	516	512	513	535	564	505	528	546	480	478	488	514	495	465	501	552	502	527	498	551	526	519	469	515	526	543	542	504	531	527	513	522	539	552	539	544	548	515	514	544	549	533	506	536	549	543	492	493	572	519	516	553	475	553	550	514	498	536	532	510	527	535	520	499	510	509	535	510	511	510	523	490	554	505	514	493	512	584	495	527	542	517	500	485	501	560	517	531	534	490	533	530	554	556	526	504	558	533	524	522	488	530	520	513	529	495	526	523	511	529	519	516	487	536	512	502	529	549	531	501	520	517	525	563	482	538	536	496	521	535	492	495	540	504	534	521	531	517	536	498	556	507	531	505	543	518	511	529	514	477	559	523	525	568	519	517	511	531	534	523	491	543	552	554	528	510	536	526	505	548	497	576	562	511	506	545	536	505	497	528	525	503	517	527	506	487	515	531	500	520	526	511	542	568	529	516	493	547	550	522	510	504	538	511	534	506	551	506	500	512	523	548	544	521	518	544	540	531	550	557	508	493	549	495	511	501	556	564	545	509	539	543	536	517	504	500	571	492	573	509	503	575	466	562	552	506	531	473	543	541	479	501	546	520	502	579	522	523	510	546	540	481	545	534	548	498	517	489	512	511	549	496	521	491	549	488	521	530	539	515	558	537	519	483	492	529	520	555	547	548	548	495	510	523	505	535	520	506	531	472	486	547	501	490	502	493	480	476	570	498	510	545	509	475	488	513	507	518	495	516	497	516	509	530	519	554	503	490	500	525	508	519	519	518	518	515	529	516	499	502	516	511	512	541	530	531	522	527	537	516	515	520	523	508	478	538	533	474	505	520	515	534	502	504	515	494	504	536	513	504	540	559	519	530	527	535	533	500	523	532	560	479	528	496	527	549	552	565	559	521	528	521	543	502	541	548	528	473	497	517	486	563	483	537	553	537	522	523	529	476	506	537	539	507	473	540	542	560	502	521	524	505	531	533	549	548	549	512	527	526	522	523	493	507	545	518	514	516	489	490	487	487	524	504	499	536	491	533	527	528	546	521	554	499	494	517	526	515	528	487	524	542	524	517	509	550	531	537	492	535	533	519	537	543	487	501	534	529	537	499	526	508	535	503	548	502	507	504	525	540	559	546	529	573	531	496	497	538	504	510	505	523	548	521	497	505	558	551	503	520	568	548	503	480	511	540	552	523	503	502	554	511	504	542	535	542	508	540	508	490	523	524	519	520	522	537	469	486	521	514	529	562	535	496	505	545	526	527	496	518	498	543	527	508	520	525	558	479	527	519	502	549	515	503	514	510	504	519	563	538	528	487	509	542	522	513	546	517	548	528	542	503	526	519	498	509	499	469	498	554	485	492	519	555	483	541	538	512	525	497	518	514	538	500	494	524	527	534	541	513	593	537	529	524	553	557	537	480	537	512	519	530	537	511	511	566	527	522	548	491	502	509	518	516	532	469	507	494	484	510	585	531	504
14305	2533	2569	2023	1412	1155	874	718	625	607	534	523	483	462	458	480	378	406	426	404	392	398	404	410	383	391	392	394	369	389	371	395	414	366	393	348	361	395	393	333	367	439	341	406	370	386	361	379	380	385	362	417	394	386	395	354	369	369	352	352	350	383	372	389	360	361	387	344	411	364	371	371	409	374	390	340	366	392	387	376	390	364	357	349	386	368	380	373	371	373	343	371	382	369	388	394	344	370	363	369	359	356	362	368	386	330	360	405	371	376	370	372	374	323	382	403	334	387	361	359	371	395	391	358	348	376	327	335	343	359	360	353	362	344	367	376	351	362	335	366	359	356	358	384	346	380	382	339	375	330	350	325	366	368	358	346	346	314	363	343	348	370	358	374	369	376	380	331	354	373	348	340	341	344	377	345	403	379	360	359	346	343	379	366	313	345	350	388	380	401	359	341	359	365	390	379	354	340	378	345	360	385	383	349	396	334	337	329	344	378	351	382	372	348	356	387	364	343	376	360	332	334	366	351	354	323	390	365	351	371	356	367	338	384	389	374	368	360	356	363	393	327	370	372	350	357	362	367	362	376	342	357	360	349	350	368	385	369	405	396	379	342	366	373	362	357	359	397	397	367	359	341	359	376	338	381	352	363	346	351	398	355	330	397	371	341	382	342	356	355	342	345	366	327	349	384	367	350	363	379	359	348	338	333	348	373	368	349	382	371	350	365	405	391	386	369	394	376	320	390	364	367	363	364	419	378	362	371	367	376	342	347	357	372	364	375	344	354	353	342	357	366	344	372	355	336	379	345	368	348	317	362	384	391	371	384	366	391	360	364	346	405	383	373	379	324	394	395	350	398	370	397	371	357	363	360	326	374	387	378	353	376	378	367	385	402	340	339	332	339	362	369	393	363	358	349	336	348	343	345	385	345	363	355	367	361	355	355	349	362	355	366	397	375	352	372	366	357	394	362	370	389	343	391	384	365	354	392	362	381	377	346	377	326	358	374	334	351	362	356	356	354	359	331	352	323	354	360	357	357	333	378	402	356	364	350	340	394	360	354	357	359	323	349	404	396	332	369	358	386	382	359	344	366	406	388	381	369	366	355	339	359	357	361	342	373	352	366	362	355	379	369	365	352	400	367	356	395	379	353	385	355	377	378	358	374	355	365	394	373	340	374	382	365	352	364	367	373	357	360	341	398	374	345	406	341	374	337	350	367	360	374	376	318	347	358	345	370	393	356	342	350	352	349	328	392	360	329	361	346	384	349	359	370	369	351	370	379	374	342	373	384	340	342	371	342	347	392	366	361	364	358	393	343	324	348	362	334	365	361	385	359	348	351	373	369	394	384	352	384	385	372	343	329	335	344	402	341	353	346	337	327	365	371	390	330	368	362	383	340	379	354	353	364	323	321	333	357	392	388	333	378	385	391	343	333	359	348	344	369	355	372	373	320	383	356	343	348	345	319	352	372	318	362	355	373	382	378	369	328	337	342	346	321	355	393	346	365	364	375	372	367	357	354	373	404	371	341	362	344	358	372	377	374	347	338	389	381	330	373	391	359	379	370	354	368	363	366	359	364	377	353	342	364	347	350	362	378	392	364	376	386	366	383	366	345	395	342	354	380	334	348	388	356	357	357	366	353	381	352	364	360	377	386	349	344	378	376	369	353	332	382	378	395	350	362	371	338	381	346	331	356	326	381	355	371	380	360	355	337	377	336	344	333	381	362	368	372	360	354	337	373	343	336	398	391	366	391	394	388	373	345	379	352	352	359	374	374	375	332	363	370	391	356	351	327	373	365	362	393	342	356	360	378	354	340	345	322	336	329	365	357	334	372	375	359	374	368	397	377	324	352	378	351	366	398	372	385	386	388	358	343	373	361	391	363	352	337	358	344	369	388	396	361	363	364	387	369	356	345	368	360	361	390	380	353	362	328	340	348	388	317	336	335	378	377	373	371	367	392	366	346	375	357	338	394	361	381	371	411	342	363	372	362	366	368	362	329	357	365	391	336	349	363	403	348	357	338	376	344	370	376	381	372	372	379	341	347	375	342	375	375	354	378	357	355	397	374	378	377	333	348	326	379	373	342	335	385	388	370	323	362	359	332	351	367	356	367	372	396	374	344	337	368	353	363	378	354	348	352	346	376	364	326	362	357	351	396	391	362	334	374	409	372	379	358	357	358	382	381	396	371	360	355	411	373	365	326	370	343	358	363	384	340	360	350	341	345	361	341	354	363	372	351	374	345	358	338	384	391	351	353	375	333	368	349	362	351	389	361	364	377	367	354	369	358	378	373	376	371	370	385	344	390	365	372	392	367	394	337	363	338	360	337	379	355	396	339	344	351	364	346	391	341	353	347	357	352	343	349	377	369	344	323	397	361	380	391	362	391	325	358	383	341	357	338	399	374	355	372	379	338	344	372	407	376	348	394	357	357	393	366	353	368	410	340	368	358	367	335	367	359	372	368	372	361	370	350	329	349	381	354	356	375	394	348	406	392	345	391	345	354	346	346	374	388	346	405	324	347	352	331	376	374	354	344	355	348	376	384	369	350	334	343	382	372	331	322	371	389	355	402	359	372	345	341	380	358	374	380	355	397	323	393	371	391	352	380	343	417	348	343	373	360	342	343	386	403	382	383	355	388	373	352	376	377	378	363	377	396	359	374	349	363	364	383	344	373	380	363	382	365	357	351	351	388	355	333	379	368	372	373	356	346	339	362	337	354	351	343	386	375	334	374	368	340	351	367	353	417	394	321	365	354	342	373	403	366	380	380	346	361	380	364	377	363	355	361	369	394	363	347	346	374	401	355	358	374	346	323	356	347	348	344	360	363	338	389	370	360	374	344	367	387	407	368	366	340	344	344	394	349	366	347	368	350	364	370	335	370	351	396	373	359	357	353	374	351	367	374	370	337	366	360	367	350	346	310	346	336	372	340	349	370	343	353	341	371	368	329	372	361	366	355	354	379	358	362	345	377	359	383	358	349	343	359	355	332	353	335	354	380	362	382	380	355	392	373	345	380	388	357	333	349	342	399	391	358	382	361	350	360	367	332	368	361	351	375	329	324	351	341	400	337	354	325	344	378	325	387	332	370	356	357	331	358	341	405	384	351	348	339	359	376	385	351	380	339	369	306	358	380	369	366	340	345	346	375	360	358	361	371	365	379	356	334	361	367	362	357	380	361	352	382	333	384	398	353	338	349	320	351	384	373	346	325	382	373	350	355	370	371	357	350	360	351	368	427	372	399	364	376	351	397	377	372	394	355	386	380	368	316	369	350	374	374	414	351	360	365	342	367	364	342	346	355	335	379	397	313	385	363	347	363	338	353	341	356	369	327	354	341	365	350	360	393	387	357	377	368	337	352	356	361	363	372	340	362	390	360	322	327	369	331	386	391	347	342	355	340	315	379	329	385	351	354	355	365	357	358	342	341	385	384	380	352	360	344	354	367	364	359	395	376	385	388	393	360	380	369	350	378	379	371	379	386
7865	2376	5112	5814	5006	4351	3457	2941	2523	2248	2117	1899	1721	1628	1557	1419	1390	1371	1199	1250	1253	1163	1173	1167	1163	1118	1060	1052	1114	1156	1071	1068	1036	994	1017	993	1029	1063	972	992	921	976	975	943	999	984	930	884	894	989	952	978	961	963	983	936	951	970	874	930	892	899	939	983	905	949	898	920	910	898	962	947	971	923	907	870	907	949	937	918	944	931	909	915	866	870	918	883	849	909	929	870	898	898	950	914	900	922	905	935	946	922	915	931	906	885	913	905	870	909	888	906	880	839	955	862	902	960	915	872	898	844	897	921	885	887	866	904	926	875	937	891	942	932	892	920	857	932	878	876	886	872	864	896	933	873	883	841	938	899	901	878	889	923	941	931	923	886	842	860	911	882	873	883	934	879	928	928	876	930	939	916	908	949	940	897	900	879	886	858	956	886	947	845	859	911	850	918	876	891	827	849	951	912	910	883	915	885	877	890	893	884	893	918	924	894	958	865	924	939	895	877	938	894	926	883	879	855	937	884	846	924	839	913	904	933	887	819	889	903	898	895	904	932	866	886	849	914	910	894	907	901	936	886	855	943	931	952	849	885	909	903	860	842	901	866	928	878	909	824	916	911	896	899	873	871	827	831	875	894	945	889	887	948	944	846	952	860	875	904	899	920	963	894	904	906	885	924	923	914	893	905	915	899	930	881	890	898	915	932	915	862	913	917	873	919	894	934	961	883	887	895	880	920	883	904	936	953	950	931	914	891	895	868	922	924	879	967	942	896	919	877	877	870	933	944	900	898	939	866	992	916	937	903	866	879	902	901	910	880	891	894	930	853	882	855	913	899	900	911	899	901	854	883	826	874	925	900	939	919	904	866	917	894	890	883	885	931	930	866	905	837	919	877	953	884	868	934	928	892	875	904	873	871	897	865	879	910	850	894	867	873	891	887	959	913	863	926	871	906	893	836	914	930	902	873	918	907	936	875	868	910	850	875	900	897	972	913	908	906	926	916	838	910	902	887	860	914	899	900	925	867	908	924	866	853	839	895	910	883	903	907	935	886	899	907	908	921	868	884	877	882	877	909	893	948	846	882	885	930	915	918	872	877	874	886	847	896	942	902	876	922	905	896	918	883	889	914	861	905	911	925	926	878	904	937	945	863	869	862	937	914	818	912	895	904	855	919	872	883	917	913	889	889	929	940	867	886	929	888	917	930	966	851	889	903	882	904	935	872	891	923	883	941	883	913	921	883	897	880	849	904	916	928	857	964	906	888	837	880	874	921	912	881	935	892	931	878	945	873	905	888	879	904	927	895	917	876	914	902	915	938	967	897	900	867	879	860	956	869	928	848	899	911	909	906	899	868	887	884	905	830	932	907	935	873	918	867	881	862	866	926	930	967	927	872	850	897	886	860	887	867	849	916	890	880	878	875	924	900	932	889	911	895	927	915	900	865	923	889	856	904	893	958	911	963	865	843	863	941	897	864	865	910	941	917	935	872	849	876	918	887	892	876	878	888	893	942	916	874	907	966	886	899	899	861	925	894	875	908	893	878	848	913	922	894	855	926	938	917	897	900	852	857	910	920	946	965	891	859	889	892	860	896	866	906	859	879	909	888	913	950	883	937	963	884	892	903	893	918	928	905	898	895	872	953	934	896	901	908	879	880	899	876	866	938	926	904	830	914	859	877	878	859	931	907	873	888	876	892	853	918	922	858	877	931	886	933	858	891	907	942	920	894	868	881	874	913	919	921	954	881	926	887	934	914	887	894	916	868	926	901	905	896	901	870	885	855	904	910	867	884	891	787	859	883	850	868	838	888	890	842	929	874	875	880	845	869	877	880	940	932	898	924	904	944	871	908	934	959	943	901	855	885	907	866	915	948	869	896	915	880	836	898	908	846	892	897	881	911	930	876	883	853	920	872	930	902	929	840	941	879	904	926	863	929	922	873	978	932	947	960	907	880	923	847	896	869	877	928	984	857	900	923	936	867	882	898	848	936	896	922	911	872	917	858	886	880	922	907	913	902	881	885	861	909	911	876	948	885	873	827	866	848	907	852	861	888	917	920	872	944	876	889	918	898	904	904	899	906	945	927	914	892	911	967	904	924	878	900	899	993	931	915	863	916	935	895	897	877	917	945	896	907	918	852	891	907	901	886	913	897	882	858	919	866	885	816	925	876	908	937	924	914	899	888	926	829	856	904	897	897	953	905	910	891	874	854	875	868	882	924	921	940	917	930	874	873	902	887	874	902	886	897	884	912	903	918	892	919	907	898	919	875	880	905	889	877	876	940	875	904	921	919	861	966	832	875	846	904	903	878	913	876	879	878	888	869	820	918	895	939	913	897	944	976	914	912	860	954	873	906	859	908	948	921	937	873	886	890	899	865	846	868	891	951	928	878	909	1011	916	887	886	924	885	895	908	907	852	919	879	895	909	928	912	897	901	881	881	910	933	867	942	887	860	915	899	888	899	961	886	932	840	875	870	904	905	885	873	908	904	872	877	890	907	903	949	897	927	861	868	913	895	904	907	958	903	877	875	944	904	883	905	869	894	952	895	886	838	883	858	882	890	915	863	904	876	852	918	893	919	868	885	970	968	874	934	913	916	901	848	879	892	903	878	878	929	911	860	883	869	868	910	879	836	886	910	919	850	907	875	914	936	889	867	924	943	863	917	931	888	882	886	841	919	897	979	905	877	880	874	938	819	894	942	917	907	910	869	908	928	928	947	935	865	840	882	898	883	892	881	901	863	882	853	869	891	941	941	890	932	919	877	880	885	919	872	887	912	876	864	878	889	885	946	960	898	881	842	887	858	879	899	878	856	924	901	935	959	923	872	876	893	884	834	932	886	927	858	885	860	909	881	887	909	920	869	904	932	857	927	916	889	911	919	877	889	932	907	892	882	855	925	905	920	919	905	895	908	952	907	948	919	943	935	922	875	909	875	879	950	913	934	876	833	920	925	922	910	896	911	912	942	899	872	882	915	862	889	913	886	962	965	884	879	886	894	854	925	878	897	885	855	900	914	930	882	900	901	851	895	890	869	873	924	870	913	901	903	880	913	882	919	816	912	919	890	916	914	916	893	944	858	887	942	919	885	879	926	896	882	912	919	897	863	899	938	904	905	917	888	888	895	899	887	870	922	850	898	877	879	914	942	892	940	928	876	942	920	832	895	879	863	947	878	839	908	917	884	937	895	921	910	889	875	833	919	888	889	909	860	946	909	919	895	932	910	908	879	921	914	924	895	904	894	944	882	926	873	888	945	864	903	946	936	860	845	868	885	902	935	857	907	871	943	885	858	919	874	911	918	878	882	880	918	829	881	932	897	876	888	919	889	875	877	956	915	871	910	900	873	921	933	878	886	925	946	863	895	876	855	907	914	919	899	917	869	929	904	936	935	922	947	925	890	890	930	925	826	910	923	881	916	925	877	845	883	920	904	905	958	919	937	863	917	922	934	926	894	933	892	914	932	853	895	888	847	864	905	879	965	909	862	872	919	874
1993	147	166	165	166	152	143	145	130	146	146	141	134	126	142	125	131	133	147	132	127	134	118	141	135	140	143	135	129	138	140	123	155	134	133	137	118	139	131	124	139	131	144	123	128	136	127	153	123	146	136	163	115	133	146	149	143	116	162	132	137	123	131	129	130	138	126	123	103	137	142	155	129	119	125	142	142	146	115	127	136	112	139	131	117	132	124	124	123	139	127	130	125	131	124	136	163	136	132	125	131	118	135	128	121	133	138	132	141	149	136	125	124	158	114	140	128	147	155	139	119	133	154	147	132	125	142	115	121	147	141	116	149	122	153	132	117	119	119	108	136	125	150	129	149	150	117	144	129	128	127	151	136	130	130	144	129	160	154	158	107	152	128	134	111	135	144	147	132	151	143	142	148	143	130	151	122	145	136	138	130	140	113	132	146	133	118	140	127	129	134	134	126	157	132	119	148	129	145	118	145	124	153	124	152	131	134	158	122	158	139	127	141	146	150	151	146	131	125	124	127	139	143	152	152	119	131	136	127	127	127	129	121	116	136	139	123	141	123	145	131	121	141	123	129	135	136	161	126	135	123	133	122	150	132	165	127	126	136	130	134	131	141	110	132	140	108	131	126	130	131	155	130	141	141	126	137	132	113	120	130	149	144	139	117	113	131	137	145	125	122	139	114	135	134	128	132	136	141	134	137	123	120	146	153	132	128	118	123	125	125	123	111	123	127	149	131	121	161	146	124	141	139	137	132	134	148	112	116	144	135	145	130	134	104	131	133	129	144	140	129	124	141	142	146	112	145	123	136	137	130	134	152	139	126	136	148	139	154	132	126	119	163	148	144	134	121	140	113	122	137	132	129	140	131	142	133	118	103	126	131	142	118	151	127	138	122	127	145	152	124	137	131	129	144	120	155	124	114	128	138	153	133	143	140	122	148	138	145	126	129	133	132	141	138	143	149	122	128	122	139	140	128	129	131	130	117	109	147	149	140	145	139	128	123	105	120	126	123	140	144	155	137	139	123	130	139	132	124	145	139	121	143	148	142	126	120	112	148	127	118	132	146	132	128	132	123	135	124	136	121	136	150	136	129	127	121	139	146	139	137	133	139	128	129	132	137	127	148	122	144	127	114	145	118	135	135	133	126	140	124	110	144	144	129	126	162	161	137	177	151	134	116	123	117	118	138	137	134	122	130	120	107	138	137	147	136	144	132	130	143	129	122	142	121	132	129	133	140	143	130	120	133	133	151	134	140	162	127	131	137	122	139	134	145	152	150	112	149	144	137	144	135	124	134	116	135	144	139	144	138	108	133	147	127	128	121	147	132	134	112	149	131	127	129	118	168	128	132	119	136	132	148	139	131	119	160	129	137	147	133	121	144	120	142	141	130	133	133	129	138	111	138	125	117	126	122	130	119	130	122	142	116	137	129	132	119	141	136	142	136	112	126	138	143	128	128	156	142	119	154	134	133	124	118	147	122	113	138	141	113	138	154	125	138	116	136	132	115	145	133	122	129	141	128	115	128	137	113	138	142	132	133	120	127	141	135	117	117	137	140	126	128	120	136	117	140	111	135	135	152	127	133	123	134	136	147	149	136	113	117	121	120	131	120	118	150	127	129	112	160	145	137	116	129	130	141	134	157	122	141	151	134	115	157	131	125	133	123	139	118	142	151	142	128	125	129	129	154	123	145	126	132	137	135	146	124	155	130	126	143	124	119	129	145	139	133	144	152	132	138	131	123	127	140	118	120	139	118	149	138	151	136	132	126	164	123	126	144	136	154	142	150	114	137	146	128	130	109	126	142	154	139	133	129	139	150	142	163	134	113	134	137	110	136	111	138	136	127	122	146	133	144	130	115	149	135	122	139	123	138	124	143	138	144	125	139	137	136	123	129	110	146	124	123	118	123	125	114	132	134	125	133	140	128	115	150	140	150	125	148	118	148	140	125	137	143	137	127	128	130	112	114	149	132	144	128	130	117	137	136	130	128	135	131	152	139	132	140	158	149	131	141	127	145	146	130	123	136	132	129	134	139	133	151	126	126	125	142	128	131	134	122	148	146	125	123	121	149	136	124	140	145	136	152	135	131	146	123	123	124	138	126	122	162	125	124	136	139	127	129	147	129	129	129	129	145	146	130	140	139	144	140	126	152	153	132	167	146	144	147	136	122	135	148	132	143	169	158	115	148	127	138	133	132	133	126	126	137	131	146	133	153	115	122	134	153	149	167	109	123	138	127	138	140	119	140	132	138	122	126	138	125	137	141	120	102	148	165	147	123	125	131	110	141	158	122	135	155	135	124	148	138	148	157	132	139	129	122	156	131	126	112	131	155	117	132	133	126	124	114	117	126	117	117	128	120	136	120	138	141	165	151	151	135	125	132	127	126	123	125	139	130	124	135	147	144	140	124	142	120	122	152	128	139	160	116	118	132	111	128	136	131	133	120	108	126	143	143	125	136	160	126	129	141	122	146	135	121	153	136	130	142	132	141	138	141	132	145	140	148	139	130	117	137	107	114	128	140	122	118	118	125	135	143	132	103	125	148	163	117	126	142	143	136	125	143	118	140	150	135	117	106	118	136	144	135	121	140	128	136	112	143	131	146	127	138	133	135	129	136	144	122	130	127	162	128	111	140	139	136	142	125	134	123	151	166	131	116	142	117	118	150	127	127	121	135	142	138	137	135	156	138	111	128	132	132	138	140	114	154	116	146	146	112	164	143	117	145	144	145	133	122	169	130	128	145	111	136	137	125	142	141	111	138	119	144	127	156	135	128	161	128	130	145	139	132	127	139	138	138	135	137	131	136	149	128	149	137	115	131	141	119	115	141	138	131	129	138	113	126	128	147	130	128	133	150	128	133	167	137	136	131	132	170	139	129	135	108	128	140	140	147	137	141	118	122	146	130	148	128	134	148	136	128	153	137	115	119	134	135	126	151	124	118	126	145	132	143	143	144	150	140	145	126	138	129	140	147	130	118	137	121	128	131	127	128	128	126	137	130	130	143	144	151	128	121	125	153	138	128	117	138	114	130	152	130	156	141	145	138	126	138	143	141	130	117	133	134	117	118	143	130	145	153	120	131	127	142	154	116	124	136	159	142	132	114	136	135	126	145	133	138	131	158	147	131	122	127	145	140	146	131	116	131	128	116	130	141	153	133	129	118	141	127	147	154	141	130	121	147	153	110	146	139	115	165	155	132	146	115	137	123	125	155	128	144	140	120	148	126	122	128	138	147	124	133	119	131	121	140	140	155	151	118	126	131	129	121	113	151	139	123	140	122	148	137	151	158	131	125	127	125	137	150	140	141	148	120	128	120	146	142	122	148	139	123	129	132	140	134	159	129	129	135	126	146	143	149	148	134	138	129	154	118	131	114	130	151	126	146	131	125	137	122	146	120	130	124	148	122	136	150	123	148	136	123	164	159	138	123	121	117	133	132	135	131	138	147	133	141	156	114	135	139	129	137	158	132	141	130	130	137	111	146	122
2158	437	483	499	467	465	412	428	447	436	443	422	437	421	400	419	422	388	411	382	363	400	404	424	400	410	389	445	405	384	413	423	410	419	401	405	399	405	427	412	380	407	443	420	353	398	422	410	374	380	413	406	397	419	397	417	409	396	385	390	387	427	401	436	399	363	415	401	399	387	420	375	407	420	409	403	406	428	390	404	419	421	443	362	433	407	394	425	407	406	368	385	387	384	426	415	413	393	416	399	416	407	369	421	396	399	412	379	411	388	396	402	369	390	390	419	409	399	425	402	390	440	404	408	354	356	356	388	424	398	394	400	399	395	416	430	442	373	413	363	400	403	390	407	427	414	393	375	436	413	382	416	416	428	390	390	413	386	372	428	405	380	389	410	374	440	392	405	414	418	366	388	407	378	398	435	388	412	399	409	395	375	397	423	360	372	424	411	416	389	373	392	399	430	406	425	416	380	383	415	367	419	403	383	391	377	432	427	373	424	436	403	442	392	392	384	412	400	436	427	412	462	400	371	392	420	426	416	377	411	429	386	408	401	398	371	402	438	435	381	395	392	378	445	393	418	409	416	361	416	374	389	424	400	392	376	409	385	396	385	392	401	379	401	397	405	390	418	376	380	382	412	442	420	409	425	377	409	439	403	395	438	400	404	396	376	378	390	426	383	448	378	378	390	418	445	431	406	428	387	406	405	409	394	407	428	404	402	392	362	446	426	384	386	409	399	408	413	390	391	407	409	395	403	399	426	422	440	413	387	393	427	445	397	411	391	387	399	430	407	389	408	414	432	378	422	386	400	387	378	401	414	424	406	426	425	408	391	418	416	423	423	378	402	406	391	405	435	381	416	381	414	371	390	367	391	411	413	382	382	376	428	398	358	415	428	389	395	385	433	402	433	416	396	441	360	422	453	401	411	424	396	373	415	431	390	355	413	395	404	408	362	395	383	419	386	424	414	384	413	395	426	368	382	404	415	428	408	410	372	391	412	440	363	394	381	380	386	376	410	412	407	430	402	410	423	410	432	380	383	408	419	416	407	369	393	391	412	400	437	407	369	400	370	375	411	378	413	363	371	428	398	429	351	365	404	392	399	386	365	389	401	427	406	414	429	412	400	407	367	418	431	409	351	410	409	418	437	385	386	360	410	389	409	377	410	406	388	406	429	416	430	394	442	426	382	378	424	421	410	413	396	403	400	376	406	378	394	428	394	387	395	407	341	410	432	399	431	403	401	374	405	396	429	412	394	398	408	403	404	431	419	401	408	412	411	410	429	386	428	423	428	410	407	415	369	427	343	388	422	387	385	394	421	446	427	436	395	412	384	418	407	410	426	407	389	385	405	414	377	416	411	401	394	401	384	408	410	402	411	423	410	388	410	350	408	416	391	433	433	433	435	396	403	398	430	380	395	399	405	388	432	393	422	453	377	409	424	395	400	399	407	405	400	402	402	375	399	433	432	429	408	431	429	448	387	374	389	422	384	354	402	425	401	435	413	362	427	413	388	395	412	377	390	442	404	430	450	402	423	410	412	409	390	396	389	407	405	384	393	382	410	441	395	415	377	425	397	417	373	431	392	407	397	375	380	407	428	343	434	386	408	407	403	409	376	390	402	426	401	419	394	380	379	404	378	405	388	415	417	454	410	374	431	413	416	420	412	433	404	436	412	362	369	416	383	357	412	416	386	393	389	415	382	405	433	402	370	369	391	383	409	379	390	443	383	404	411	442	364	412	414	410	404	406	368	434	411	391	394	405	376	403	458	415	413	393	417	416	374	427	407	384	373	413	400	422	424	412	420	406	400	394	406	424	417	402	397	427	387	449	410	416	390	414	401	407	436	378	432	438	412	409	404	414	437	414	396	388	382	408	424	405	422	394	427	422	366	419	424	391	412	423	400	435	416	440	385	382	400	370	407	382	448	370	408	411	414	379	430	404	349	430	405	438	395	424	442	422	380	391	392	393	393	389	420	373	372	368	364	464	391	399	401	395	427	374	384	381	385	402	384	417	426	413	404	364	420	410	395	373	403	402	454	400	425	404	424	422	395	447	399	394	403	376	371	412	404	386	411	456	421	431	368	396	427	370	405	386	395	367	401	409	370	401	409	397	395	395	429	409	407	425	427	380	418	429	414	394	395	392	391	436	408	377	406	399	394	372	397	413	411	376	418	394	404	426	421	415	397	449	419	431	402	407	411	409	427	414	389	411	379	401	446	385	417	389	370	407	382	380	397	395	400	424	398	409	373	406	395	397	420	388	388	411	415	388	417	431	383	399	439	432	370	399	395	376	391	387	411	423	409	385	394	401	424	413	386	395	415	406	375	403	427	395	383	406	380	450	388	406	399	408	422	401	398	395	454	381	402	415	388	413	413	363	399	428	411	365	407	388	364	361	408	450	421	396	406	408	412	384	442	451	419	439	420	384	404	393	404	397	431	395	416	386	373	409	375	386	410	420	377	383	365	413	403	396	406	388	383	381	434	414	385	403	398	404	407	387	374	419	381	420	391	438	400	367	408	414	410	391	394	416	408	427	394	374	437	387	402	403	403	395	399	406	398	378	397	397	410	366	402	399	392	362	400	407	385	393	382	389	411	375	449	375	423	393	407	354	396	393	402	438	395	421	406	425	420	363	373	391	415	399	420	413	432	408	430	417	366	409	400	392	363	410	430	413	422	373	408	388	423	374	399	391	431	440	389	400	404	454	404	439	412	382	384	386	400	430	404	386	424	419	419	402	394	390	387	403	368	397	395	344	392	400	391	412	387	430	370	412	421	396	406	380	380	415	407	378	425	421	394	405	403	430	391	372	398	404	396	400	417	396	400	368	406	406	432	377	397	394	400	337	404	385	380	409	369	361	400	399	421	378	413	399	389	446	401	376	404	397	390	429	385	428	396	400	408	361	430	396	393	355	391	386	382	389	400	407	404	389	403	401	401	437	409	408	411	403	478	387	375	399	390	412	394	432	410	393	426	392	438	403	411	406	378	427	387	418	405	408	400	397	407	395	371	400	446	398	425	412	394	393	401	410	424	371	353	426	398	414	368	362	399	351	412	440	435	384	404	419	415	437	386	400	402	393	430	394	395	414	418	396	408	411	392	430	416	383	393	405	406	422	379	385	380	414	376	443	424	370	413	369	400	381	405	380	391	398	427	391	411	424	418	426	398	421	438	419	437	412	366	411	433	412	359	402	399	439	372	444	401	399	379	416	401	413	397	424	412	389	416	422	425	424	405	423	393	434	424	380	415	407	408	402	417	413	390	410	431	378	376	386	389	412	431	402	406	409	411	408	401	386	406	425	420	372	414	393	408	387	415	429	391	405	382	400	410	405	390	364	417	457	430	439	377	387	394	387	406	403	415	381	370	429	393	366	427	400	420	422	390	408	382	391	403	421	421	387	375	411	358	402	391	408	391	406	402	393	438	372	400	442	432	396	406	391	415	394	398	422	380	384	409	389	407	424	412	399	405	399	374	395	402	434	401
7615	1028	1176	961	672	525	418	418	369	304	259	256	246	217	229	196	206	231	198	203	192	208	201	199	198	187	208	166	160	197	193	168	194	174	175	170	200	171	170	165	192	190	180	172	165	191	176	187	195	190	207	190	188	196	195	191	172	173	194	179	190	175	177	179	205	186	168	170	185	171	190	186	182	188	151	168	195	169	181	176	168	194	174	162	184	159	186	155	183	188	187	151	169	163	184	175	183	186	154	196	163	183	183	185	167	185	179	155	187	192	204	175	203	171	185	185	174	176	178	170	157	181	179	171	163	198	166	194	171	154	194	181	179	166	198	192	184	178	196	190	207	206	181	164	200	168	198	216	177	190	206	195	165	191	178	173	141	190	202	198	195	182	159	165	190	175	178	172	167	172	173	172	186	185	178	207	188	184	191	190	188	170	176	191	197	207	186	198	182	188	182	171	161	197	169	199	210	172	192	181	185	199	185	180	182	180	216	176	209	178	191	142	191	170	155	182	178	170	174	195	186	208	162	166	179	163	157	223	192	180	180	174	173	190	183	187	157	165	165	174	201	164	218	171	170	163	190	192	195	185	182	176	158	218	184	168	182	190	163	178	184	189	167	174	183	184	172	162	176	195	199	185	188	196	200	139	183	171	166	193	192	185	163	164	159	194	174	190	183	160	163	178	197	185	170	183	174	202	165	162	194	174	181	199	179	198	191	170	162	168	175	143	168	188	202	187	194	162	149	170	172	191	179	197	166	189	185	168	191	203	185	180	160	169	178	187	154	181	179	182	185	198	169	182	190	177	195	190	202	165	208	159	190	164	219	195	183	159	182	211	187	152	184	189	186	188	176	168	175	181	220	177	183	179	178	190	185	194	187	174	190	220	185	182	204	185	185	186	208	151	155	183	187	201	215	195	193	185	169	177	164	183	155	187	175	191	156	181	177	188	181	154	184	225	174	199	166	200	186	160	165	160	142	186	166	180	188	187	192	161	187	216	200	198	181	160	157	176	178	165	197	177	186	169	180	165	196	176	171	204	187	202	186	207	196	189	173	187	231	191	175	195	197	179	172	179	178	193	185	170	164	169	197	185	182	178	199	183	169	197	193	153	193	178	178	208	182	179	176	199	196	166	188	191	155	183	187	183	185	171	168	190	176	158	190	170	189	192	191	191	195	191	185	180	182	198	197	189	182	186	186	174	200	175	165	187	171	181	172	190	177	171	186	181	139	155	205	180	185	176	175	193	201	185	171	165	166	190	170	164	191	174	174	192	182	185	171	168	168	169	202	189	188	179	191	202	175	173	186	170	201	177	181	199	177	180	181	193	160	168	192	196	195	192	171	165	174	160	162	154	203	175	159	184	193	194	175	168	201	209	187	181	199	160	200	171	189	173	181	174	180	190	180	173	185	178	158	183	179	183	163	181	175	195	172	181	194	182	178	178	195	189	175	155	183	195	179	190	183	191	172	183	174	164	168	160	169	174	179	190	208	187	155	202	176	175	187	186	207	191	169	182	186	176	177	168	169	165	200	173	186	163	178	184	180	178	190	193	164	202	203	197	175	185	187	157	189	186	191	179	207	185	174	182	186	173	187	179	202	178	186	176	196	182	204	167	185	172	179	185	202	180	195	192	179	183	158	211	170	196	169	174	168	164	162	186	161	169	172	183	217	169	191	178	183	183	164	150	196	183	197	161	159	191	170	171	203	192	190	207	190	197	174	183	177	177	169	188	181	202	174	193	199	198	174	168	149	167	159	168	169	183	163	187	176	180	162	171	167	192	185	172	160	179	171	195	178	182	196	188	208	173	160	170	180	170	186	194	167	169	211	160	180	189	195	204	189	188	173	199	166	192	151	159	183	176	163	163	175	186	171	169	173	193	177	181	204	150	172	161	214	180	197	154	186	184	189	214	200	196	195	195	171	190	168	174	185	167	183	194	141	164	178	192	198	197	173	175	196	171	158	157	185	201	190	181	177	198	173	173	173	204	189	167	164	192	162	197	159	170	160	194	165	182	168	164	173	211	191	189	183	182	183	146	200	185	194	203	191	185	183	182	185	189	195	188	182	172	176	166	174	168	174	170	172	191	160	196	175	195	202	195	189	179	173	184	150	180	180	178	198	181	177	180	193	192	176	179	188	169	177	222	184	184	165	202	170	156	169	190	177	184	188	184	196	166	163	183	189	194	161	181	184	183	160	183	186	177	182	158	181	141	200	189	175	173	178	212	175	209	173	158	206	211	175	188	177	192	168	184	192	176	178	177	172	170	181	181	194	199	181	198	171	182	162	171	170	172	180	177	156	190	186	179	168	193	190	158	175	171	189	192	173	168	170	163	192	195	183	168	183	172	199	177	204	207	168	176	187	179	188	191	186	187	192	192	162	196	199	192	183	193	176	183	167	188	157	192	177	154	201	173	208	150	181	184	184	165	171	190	185	173	174	210	161	170	164	202	168	166	175	179	180	183	195	164	190	164	181	193	195	205	183	173	183	182	161	161	178	191	186	139	169	164	189	152	186	183	197	185	150	185	190	173	188	161	175	191	176	188	187	158	176	201	181	188	146	203	186	181	164	169	172	197	188	193	185	185	170	195	193	178	195	201	167	183	191	173	204	178	192	198	173	187	159	193	163	200	157	186	192	167	187	171	150	184	183	194	162	180	208	155	195	168	190	176	163	212	164	174	162	197	168	191	181	160	208	173	169	150	189	177	187	191	174	189	193	204	197	193	180	195	165	193	190	186	182	184	172	191	185	171	173	190	154	184	192	181	178	180	183	198	180	149	207	145	174	187	197	168	170	181	151	186	157	165	182	160	200	183	181	204	175	179	171	195	174	171	165	190	171	174	190	179	178	167	174	178	178	185	165	202	185	164	181	198	199	182	207	191	169	166	190	198	197	173	185	162	181	169	169	188	161	183	143	176	201	176	176	183	170	171	168	172	148	184	178	173	187	176	182	181	159	190	174	180	191	179	179	204	166	175	178	196	189	186	186	158	170	188	166	178	182	170	183	166	207	172	181	187	175	174	177	169	181	182	161	197	190	158	181	154	202	197	177	185	173	185	173	185	166	143	197	179	203	196	189	162	195	218	171	179	198	180	168	170	176	182	214	160	173	179	162	182	178	201	177	187	173	167	174	180	197	166	171	140	174	165	179	203	193	172	154	167	162	170	192	201	181	185	182	186	170	170	166	203	161	185	214	200	170	175	197	188	195	182	173	209	171	194	181	184	177	211	171	179	175	177	199	191	183	172	153	187	165	167	215	166	179	185	181	176	174	184	188	166	172	190	186	187	162	173	190	200	184	174	178	185	205	167	201	187	161	178	187	190	187	164	188	163	158	172	165	152	168	193	200	161	188	192	179	184	188	192	161	167	164	191	168	176	182	144	172	186	201	215	166	189	195	172	175	196	198	154	169	171	152	178	174	160	156	176	179	181	214	190	184	186	160	198	196	183	199	197	169	172	177	155	190	189	177	167	187	189	172	195
5871	1340	2651	3176	2719	2237	1872	1606	1356	1193	1113	1058	959	895	843	867	825	746	714	718	681	701	645	638	632	596	648	650	586	619	681	605	584	593	594	586	581	540	583	550	550	571	540	571	561	564	520	567	527	556	563	505	537	539	554	564	546	537	544	534	547	542	546	515	534	528	532	559	549	517	513	530	511	536	517	541	502	527	532	483	534	535	518	504	527	517	536	498	561	518	511	532	533	542	516	525	517	510	521	535	517	543	516	560	546	532	514	535	545	487	535	513	521	474	570	523	539	529	513	540	484	498	490	537	510	509	532	526	514	523	524	513	541	556	504	499	532	545	511	526	522	529	552	545	496	536	516	487	520	562	524	516	492	518	557	522	512	492	478	552	561	530	506	536	512	539	522	559	546	550	508	529	506	527	522	470	524	499	485	525	512	522	529	524	533	527	507	503	496	493	547	541	538	536	511	539	503	525	483	521	517	474	492	503	516	486	509	479	519	508	530	541	503	496	519	520	535	516	485	488	534	557	472	507	527	492	512	505	551	508	524	547	550	530	511	515	513	546	482	514	506	490	458	519	518	499	547	508	535	502	525	565	530	531	538	515	513	520	546	500	510	505	521	504	537	505	505	517	517	515	532	510	534	495	562	501	514	495	505	509	556	546	494	525	527	524	548	532	539	512	512	508	480	528	529	498	501	504	465	507	522	527	544	517	514	515	514	541	550	503	552	493	498	511	515	531	548	535	534	503	533	555	540	502	516	537	514	520	495	503	495	515	531	546	491	511	544	505	534	551	507	533	552	520	498	529	516	520	521	507	509	502	540	503	510	499	576	522	534	485	535	469	489	491	502	516	525	509	517	518	552	478	486	563	540	525	517	494	506	540	512	558	495	527	527	512	548	548	560	479	519	533	512	536	528	517	547	473	512	512	497	489	527	529	517	521	534	547	515	524	526	507	519	512	534	545	512	564	517	492	521	471	547	550	543	516	521	486	526	496	489	557	528	475	508	554	519	516	556	504	521	499	480	516	528	554	539	508	535	504	521	545	517	549	495	509	533	522	530	518	527	546	502	539	572	543	518	509	496	493	506	485	547	522	479	541	513	527	475	518	505	499	513	536	569	479	505	522	523	526	480	567	535	502	491	529	540	504	554	550	494	498	516	505	509	482	547	583	542	502	511	531	485	476	535	495	586	544	523	484	490	526	502	516	572	521	534	455	514	504	531	559	496	539	553	527	548	506	511	519	512	530	510	479	507	519	527	501	501	523	524	524	556	501	528	548	533	541	501	528	561	531	561	520	525	521	523	528	523	521	505	547	548	500	513	503	535	498	526	525	492	513	508	513	499	503	534	516	545	532	512	524	525	551	522	482	534	526	501	515	549	511	523	542	526	521	538	539	520	511	523	493	536	515	530	557	519	491	522	489	517	508	520	526	522	534	571	532	513	535	507	506	506	527	554	493	496	516	541	512	495	521	547	491	535	488	520	553	513	532	487	539	516	509	513	524	523	513	526	528	544	538	529	510	521	530	506	527	504	541	538	495	481	542	504	544	543	503	558	526	525	519	512	547	516	533	551	523	514	513	554	545	534	555	525	514	534	514	492	533	545	494	514	513	514	516	525	520	538	482	558	529	496	503	501	481	505	548	526	529	527	502	501	556	530	535	499	516	471	519	516	534	523	525	516	543	525	497	518	504	465	507	484	506	511	509	564	534	531	477	531	562	501	520	507	492	522	526	555	492	528	530	525	558	529	536	498	514	530	504	568	506	554	573	549	555	536	513	513	509	486	521	505	558	511	489	535	516	525	536	528	504	539	491	496	508	537	524	515	491	550	509	500	479	529	513	550	466	514	523	570	541	540	492	543	511	526	488	524	477	529	541	551	543	522	502	485	518	503	486	524	543	527	543	539	512	513	512	513	548	514	508	509	524	562	486	501	514	515	507	483	535	495	484	508	515	545	553	511	506	559	492	552	543	553	533	572	509	515	505	556	512	534	507	548	519	521	529	555	489	511	534	501	527	527	574	518	503	497	569	521	550	512	507	505	539	505	508	563	515	501	517	512	531	513	502	502	532	572	526	523	505	529	552	458	547	490	548	501	536	503	498	512	533	527	548	472	530	520	503	515	556	483	506	528	540	528	525	524	553	487	548	565	498	543	524	515	535	523	512	521	520	529	546	514	574	488	564	469	492	518	555	525	503	526	507	500	477	507	508	519	534	494	525	482	549	479	491	571	484	540	560	546	527	468	506	554	561	522	511	517	532	523	466	529	516	538	567	546	522	513	525	507	510	508	518	516	530	501	493	514	520	538	500	525	540	497	487	543	544	541	539	484	516	543	524	529	520	508	519	498	561	516	527	520	512	526	499	534	507	481	499	511	549	519	474	552	550	495	541	506	509	496	555	517	533	513	534	529	517	503	482	524	497	534	498	513	476	514	534	497	529	545	513	519	553	504	519	534	525	543	543	528	504	487	501	544	548	533	541	477	511	542	490	494	478	538	474	510	529	537	459	545	486	527	511	581	480	531	542	527	524	523	505	479	561	478	526	501	520	505	490	554	527	529	533	510	520	513	518	503	543	503	522	519	520	521	534	505	496	509	580	538	534	547	554	536	510	518	519	545	508	483	526	526	495	523	492	515	538	537	500	513	539	549	509	537	529	544	552	564	518	509	488	545	515	496	457	504	528	495	478	514	502	528	497	520	517	500	521	540	544	545	561	478	557	519	525	522	506	528	562	542	524	530	548	524	524	531	513	544	526	551	482	511	500	495	529	499	542	462	517	532	556	512	529	494	496	511	498	533	543	506	474	531	505	560	499	451	580	513	565	498	533	525	518	550	545	543	571	521	516	519	523	513	532	541	499	512	531	524	527	536	537	518	517	520	490	506	512	485	525	494	510	524	480	523	513	547	537	555	463	530	498	487	519	522	484	500	525	521	510	541	532	539	524	516	530	478	554	532	522	514	537	568	498	506	495	509	532	527	512	500	526	479	522	509	518	518	470	525	532	518	508	559	520	555	543	471	492	539	531	504	522	535	522	456	527	492	494	540	554	466	542	517	494	520	507	483	526	535	541	558	558	559	499	581	519	518	542	538	505	515	519	555	534	493	512	548	539	489	525	528	535	500	499	527	525	529	515	505	562	510	561	529	533	518	507	472	542	501	501	503	566	496	511	493	508	509	567	533	527	503	512	483	523	494	520	514	562	501	571	560	523	504	550	493	507	500	521	459	548	556	492	546	522	500	498	508	520	532	543	523	486	591	501	506	495	527	521	479	515	500	489	535	545	503	521	511	500	519	516	501	503	549	519	530	500	552	549	568	530	515	500	533	534	519	514	534	511	539	538	529	508	505	499	524	537	534	504	513	528	533	476	518	548	519	500	515	547	520	533	515	533	558	518	533	520	556	559	513	523	552	497	523	515	544	474	523	473	484	486	528	484	544	525	555	535	495	514	510	517	485	541	503	520	493	558	543	534	500	521	521	521	507	539
14282	2535	2637	2037	1383	1145	935	664	594	603	570	460	465	445	439	401	407	410	406	402	424	388	406	404	363	336	370	364	365	357	372	366	409	347	381	416	396	335	374	397	346	392	371	364	366	357	337	345	364	375	391	428	387	395	350	362	364	364	386	374	351	377	331	375	343	353	353	358	341	369	343	361	369	362	362	359	366	348	372	412	356	354	373	351	379	349	400	352	321	371	330	363	355	373	379	336	371	368	337	363	347	374	378	368	428	322	334	344	352	351	345	358	397	351	368	367	360	351	381	365	327	344	374	344	383	378	336	379	343	364	336	348	369	349	367	360	357	372	362	366	345	328	351	361	338	344	372	390	359	338	346	324	389	368	346	366	347	397	384	367	354	382	378	334	381	331	343	360	367	364	379	345	348	411	390	370	362	373	391	340	390	364	387	387	350	362	348	374	362	349	338	354	342	361	374	386	344	332	378	335	371	382	347	341	330	342	354	374	381	333	342	367	393	343	329	365	362	340	342	363	385	394	370	329	380	359	365	334	368	362	386	398	371	366	365	387	382	373	349	370	378	369	345	377	360	351	377	337	351	395	325	351	329	366	386	354	348	363	326	342	372	378	354	332	364	363	409	354	337	369	354	337	396	335	382	332	349	343	343	411	359	355	346	352	364	364	358	367	348	328	351	339	368	348	355	356	351	386	351	333	344	358	355	341	350	395	369	378	330	393	335	315	376	339	370	360	330	369	357	329	371	323	382	367	389	362	382	327	377	355	356	345	341	383	392	379	366	339	331	375	379	357	345	330	379	353	409	405	343	333	362	361	334	378	357	355	380	345	369	342	371	357	360	356	375	356	360	375	401	371	365	370	370	355	327	390	304	338	382	417	367	360	322	365	356	368	338	349	358	372	372	364	340	373	371	369	384	370	349	367	384	375	365	377	361	427	333	385	341	340	354	387	332	336	350	337	352	357	389	399	404	346	396	383	390	406	357	387	353	357	352	373	384	373	340	361	357	367	353	344	368	348	355	337	357	364	341	375	341	355	374	339	357	409	347	350	349	436	362	336	371	331	366	330	384	393	356	353	305	343	332	371	376	354	350	354	350	356	362	314	375	378	347	373	354	372	393	370	410	316	391	382	358	375	348	358	376	384	407	366	384	380	342	359	373	357	371	336	330	353	368	369	406	388	371	375	359	361	334	352	381	347	369	364	376	357	351	365	358	338	362	358	350	326	359	365	346	390	372	324	318	338	321	331	373	322	361	382	359	402	372	368	369	357	336	340	347	340	407	336	349	364	355	356	353	341	356	375	370	345	370	335	387	373	350	378	339	327	376	402	374	340	355	360	415	369	339	355	379	391	397	353	370	355	351	316	394	372	371	362	369	356	378	384	364	354	368	370	364	354	393	391	345	388	391	372	347	357	351	361	363	367	381	391	324	353	358	383	346	348	375	322	338	332	333	380	352	359	391	386	355	377	379	376	349	353	355	371	364	373	347	362	404	390	408	378	356	326	392	369	373	358	359	333	380	355	338	332	376	364	420	383	378	336	330	387	331	343	374	391	355	349	373	364	361	353	353	374	349	374	339	325	326	333	392	366	390	405	364	354	350	345	363	365	361	360	355	372	361	339	345	340	393	340	388	345	399	379	372	354	342	381	340	349	392	369	350	376	392	366	377	358	375	365	373	362	373	362	366	369	362	354	337	343	370	385	349	389	406	342	359	341	363	408	327	388	397	364	387	334	373	377	358	332	323	371	354	354	336	392	394	350	373	345	360	380	381	382	364	363	357	357	375	345	367	384	373	342	389	358	371	390	362	358	364	322	380	358	348	354	362	347	346	368	374	360	356	355	387	325	349	343	361	370	367	347	399	334	351	320	344	373	372	369	369	331	392	353	370	345	331	375	350	383	362	373	350	361	360	324	372	375	387	374	345	326	387	339	341	352	382	345	354	335	357	347	353	360	355	332	356	375	342	405	377	367	390	389	337	382	363	322	358	352	371	366	353	365	368	327	359	367	343	391	380	368	376	351	389	364	377	372	346	359	322	370	351	359	359	368	364	354	380	399	325	346	350	327	375	363	348	385	326	344	374	362	367	351	327	345	353	331	325	362	364	374	344	335	417	408	360	333	341	349	358	363	361	371	354	348	359	344	358	357	340	365	359	354	369	365	356	335	353	334	375	362	348	358	349	361	368	345	376	354	379	344	357	312	342	355	361	370	359	360	351	361	353	373	346	365	333	390	409	369	389	384	368	361	364	343	367	355	352	359	370	346	358	367	361	379	374	360	398	329	342	345	365	363	347	356	370	354	361	355	378	368	368	342	374	362	349	345	347	364	372	349	357	351	370	368	362	388	351	367	366	330	378	377	333	361	378	360	394	358	361	372	335	358	360	377	331	347	379	332	339	407	368	380	396	348	366	346	351	375	390	352	346	393	347	345	326	355	352	390	330	356	357	368	355	354	345	352	367	338	319	384	360	366	377	399	353	380	339	350	388	375	356	361	344	373	375	383	378	356	348	356	312	386	355	335	335	355	337	346	359	379	336	378	329	350	345	365	371	355	360	399	365	378	366	370	346	367	388	329	373	343	344	384	383	374	340	375	390	332	351	362	357	366	377	322	360	377	353	372	391	355	381	404	339	339	357	357	368	355	369	375	373	381	365	373	368	361	312	346	415	348	376	364	329	351	323	371	377	358	362	357	351	390	364	348	374	378	382	341	374	383	360	388	350	395	364	376	352	331	384	395	363	386	368	354	340	351	345	357	339	337	348	420	398	385	342	367	380	369	331	362	375	331	358	343	337	383	377	349	350	345	353	300	370	370	409	386	377	344	334	378	344	375	351	393	341	355	385	380	373	363	357	380	336	338	327	371	356	408	345	388	353	360	340	309	351	374	336	349	390	371	405	378	400	342	390	362	342	350	370	336	336	378	356	399	333	349	337	364	332	377	353	342	383	352	357	355	353	350	334	382	360	349	339	368	342	359	375	349	352	397	359	372	382	361	367	389	377	366	366	385	344	368	340	385	362	368	363	355	367	363	354	356	358	376	365	397	333	381	333	379	350	346	363	382	365	395	338	338	373	344	376	360	386	359	346	356	346	360	369	345	347	340	358	376	376	352	346	394	345	341	371	368	371	368	363	378	372	344	364	386	368	358	315	364	378	348	385	373	367	372	352	327	380	389	361	368	335	382	363	389	356	373	391	376	408	342	350	376	326	366	381	338	343	350	372	336	365	363	376	380	388	340	335	345	334	366	355	347	330	379	314	346	366	382	389	377	366	378	368	360	356	342	371	373	369	368	347	363	350	356	369	373	358	357	354	389	391	360	325	367	356	342	344	336	348	356	359	370	342	355	365	385	335	334	385	381	378	392	331	336	380	343	369	375	363	367	322	355	383	352	370	380	327	349	380	338	355	382	358	366	361	363	376	360	336	338	333	365	354	370	354	377	363	358	351	372	332	367	349	371	371	351	350	368	356	385	411	315	367	376
7927	2428	5133	5867	5071	4187	3637	2949	2623	2248	1996	1817	1674	1616	1578	1398	1345	1290	1265	1239	1227	1168	1159	1107	1125	1141	1078	1081	1044	1076	1023	1068	976	1037	1028	991	1052	1073	1002	1045	944	1014	1078	963	938	989	1002	933	948	994	921	969	989	933	962	948	922	909	922	940	910	947	936	937	959	909	954	919	881	868	917	948	919	978	921	914	915	906	938	930	912	974	938	922	857	856	919	852	916	835	941	929	903	873	946	955	916	932	872	919	927	899	868	933	905	957	894	885	918	895	955	867	934	917	907	910	849	919	886	879	982	893	887	893	898	952	881	883	883	900	901	910	899	894	898	869	915	889	952	896	919	896	889	887	876	961	862	951	880	942	885	879	902	919	914	917	933	921	904	906	933	893	871	900	882	834	874	936	882	905	871	947	896	934	919	892	921	879	869	845	902	933	858	838	873	888	904	889	926	884	899	905	850	904	926	911	904	919	866	912	878	913	890	857	871	842	866	928	900	872	892	857	892	909	901	875	867	871	915	892	869	913	913	821	870	900	839	908	885	816	840	870	902	890	869	908	890	910	912	934	895	871	869	973	862	835	885	914	895	914	934	891	874	904	857	861	923	948	894	861	928	890	934	866	953	857	873	880	918	891	887	876	902	840	911	844	900	872	882	906	890	892	925	897	888	921	879	858	922	843	985	997	908	838	922	872	900	919	911	885	874	892	929	926	931	869	910	891	917	907	917	869	850	874	916	881	894	886	901	909	910	912	875	895	885	897	872	924	917	899	933	816	951	876	888	886	952	847	948	896	908	896	875	920	880	910	872	920	927	934	943	917	878	932	906	885	909	853	891	859	891	961	882	897	880	901	869	904	880	891	828	878	863	914	877	928	898	875	905	868	916	878	813	895	984	870	881	921	907	841	932	917	909	907	923	852	882	906	886	821	879	835	889	850	885	946	872	891	861	877	930	895	875	893	923	862	889	920	868	955	937	848	904	938	891	870	860	877	850	868	950	928	976	875	875	857	910	912	964	908	861	953	892	904	900	912	886	873	888	879	863	869	900	876	912	808	835	870	909	882	841	868	930	881	838	897	902	917	933	871	898	881	899	890	868	885	932	906	957	842	869	926	890	849	911	880	853	869	853	885	906	908	926	873	864	880	933	880	925	921	879	909	890	905	823	905	864	833	860	918	866	863	923	915	860	925	913	905	908	896	912	867	953	924	887	965	910	918	941	838	841	860	910	874	928	873	830	870	867	882	872	881	897	869	931	937	911	869	877	917	831	883	891	930	943	947	928	883	855	866	880	885	908	910	886	940	897	840	940	871	850	916	897	824	868	898	883	929	880	841	907	873	922	905	879	882	858	905	891	937	934	889	959	869	879	882	908	914	886	896	846	857	857	899	925	945	876	874	867	948	903	906	916	857	902	907	875	882	915	887	914	956	864	897	879	924	887	924	890	955	866	914	887	870	869	880	938	889	891	926	852	914	889	877	854	874	877	905	905	906	862	871	898	902	935	933	879	886	897	938	887	854	873	867	888	904	876	842	912	912	918	912	933	892	866	867	923	908	897	863	979	914	865	954	862	902	905	933	857	875	913	891	879	874	917	915	928	869	858	918	896	890	930	904	884	871	853	960	901	937	851	885	885	945	883	879	841	932	880	862	892	856	902	824	912	887	895	893	904	834	876	880	874	893	910	891	899	915	888	885	925	910	922	890	894	908	840	889	935	872	887	888	934	901	905	872	862	885	878	893	954	910	916	885	885	817	888	912	907	912	887	944	894	925	901	885	899	941	892	866	890	891	916	876	886	907	908	966	957	901	871	909	920	881	889	945	908	876	882	900	924	889	857	884	875	940	950	916	856	905	949	878	897	904	931	848	875	929	911	889	922	887	919	920	907	916	826	878	866	851	880	881	883	854	894	852	875	897	858	883	914	890	912	936	910	930	967	900	887	944	881	885	894	946	881	929	900	911	898	917	911	905	903	901	928	946	852	884	882	917	888	875	964	905	911	858	946	908	945	904	919	881	942	915	868	898	929	944	920	869	900	856	866	921	904	883	904	975	946	872	910	869	859	908	874	926	878	845	858	908	919	848	924	926	874	854	893	867	949	889	899	900	865	872	901	880	852	926	912	938	884	878	878	904	880	915	935	945	885	928	914	906	854	841	871	888	862	879	895	927	926	915	879	917	888	868	874	888	953	866	863	961	877	873	883	892	890	893	869	888	886	907	896	852	916	931	892	884	888	840	869	891	904	892	871	903	892	900	917	934	933	917	850	870	859	908	872	886	918	877	886	867	819	896	874	882	859	937	860	913	896	874	873	873	890	891	914	918	967	915	868	917	872	885	915	911	919	894	890	958	870	854	925	911	835	834	958	814	876	870	893	889	857	868	891	890	842	971	874	915	872	855	922	947	898	861	895	886	899	891	923	925	880	869	899	956	945	856	943	868	924	892	859	932	836	865	887	850	906	867	930	849	880	944	910	878	857	925	903	885	880	901	913	903	911	862	931	947	920	817	910	878	873	869	905	895	934	854	878	889	917	900	944	883	930	895	899	892	946	856	909	969	872	923	875	950	864	908	919	933	863	878	889	847	922	873	918	902	895	915	941	864	919	919	905	926	879	908	941	884	898	902	917	894	885	940	858	903	885	896	877	886	897	909	880	889	895	941	853	889	894	866	861	861	925	894	855	931	882	862	859	889	891	905	898	873	915	924	868	920	920	850	888	887	913	867	875	886	919	900	882	940	930	906	895	869	898	915	897	961	917	945	853	886	932	1001	876	899	927	900	902	942	898	902	896	872	876	950	851	853	830	954	924	947	918	880	874	855	892	921	914	880	934	856	870	847	903	927	925	931	915	889	935	910	944	831	848	978	925	904	918	912	860	870	913	881	927	913	956	886	912	867	896	930	922	886	837	886	915	917	857	934	884	900	951	916	933	876	847	904	872	838	888	896	881	891	892	916	912	913	903	930	856	842	926	870	920	902	888	838	884	873	938	941	889	899	923	882	902	872	918	877	916	935	895	897	835	902	868	927	882	907	932	877	843	889	845	897	901	913	922	862	863	948	910	921	893	855	871	922	955	870	881	897	916	915	925	887	885	977	897	876	904	914	890	882	914	901	936	880	942	931	936	858	843	888	930	959	863	925	919	874	888	898	895	916	933	904	890	892	870	827	842	898	875	869	884	876	849	930	932	913	919	893	897	829	887	869	957	872	829	903	918	949	904	850	937	916	854	891	908	868	926	908	926	893	940	901	872	892	893	916	928	892	856	890	881	913	880	864	923	910	843	879	935	838	898	910	889	882	964	912	925	906	874	925	941	961	866	902	937	885	912	894	871	895	924	873	875	891	945	882	893	888	965	856	955	819	874	868	933	914	887	880	857	882	912	908	862	889	840	901	854	924	920	980	881	875	867	920	914	883	898	888	927	812	923	925	873	887	868	859	848	878	870	885	846	904	905	871	921	828	925	871	888	881	889	806	848	911	846	898	905	966	866	889
1946	147	168	155	137	148	158	129	126	131	150	157	141	129	136	134	154	129	127	141	145	140	122	136	140	131	145	137	128	155	132	129	138	158	151	137	130	123	147	141	129	134	145	122	148	134	132	146	143	141	128	118	115	117	120	114	127	136	114	147	128	130	138	156	139	133	139	120	139	120	163	148	132	157	129	118	142	133	123	154	117	143	127	133	123	133	140	155	134	126	124	151	136	134	123	144	148	125	128	144	137	130	136	126	135	112	139	144	136	132	121	123	121	117	134	131	158	145	124	109	139	135	126	128	129	122	120	120	135	147	138	128	112	128	144	146	102	134	116	124	140	126	130	139	160	118	117	134	120	120	138	117	174	126	128	126	135	140	118	133	118	125	146	118	133	123	111	101	118	120	141	103	134	140	131	120	151	123	150	129	159	146	134	134	148	141	132	143	129	148	116	147	114	130	131	120	138	136	115	127	128	140	135	136	137	134	144	131	125	154	143	117	130	135	112	118	137	134	129	112	105	149	136	149	120	143	115	115	132	121	132	133	145	140	132	117	134	157	142	148	137	139	125	118	141	118	155	144	163	133	139	129	142	129	127	133	133	121	131	129	123	147	150	147	132	161	150	134	154	123	143	110	131	128	120	148	131	129	144	137	111	144	151	113	106	142	146	128	127	134	123	145	143	121	127	133	147	140	121	136	147	110	164	130	146	139	123	126	129	123	137	125	116	149	135	153	126	115	136	133	148	136	116	141	106	121	121	141	154	136	137	135	136	112	116	154	154	151	120	138	138	118	143	136	135	135	156	113	128	131	136	122	135	135	120	132	142	149	114	146	133	167	136	137	123	133	134	131	129	152	141	152	138	118	161	142	133	138	135	127	123	157	142	128	132	123	110	144	122	125	139	123	136	119	126	126	114	140	144	117	120	161	144	129	121	138	131	145	160	137	126	141	140	149	131	110	145	133	113	134	132	129	120	148	132	125	138	117	135	125	131	122	126	132	131	135	113	141	125	132	153	158	139	134	111	121	128	130	124	129	123	139	140	144	117	141	120	120	130	126	148	130	139	123	146	122	132	122	125	111	119	138	114	112	125	132	135	135	125	133	111	125	137	133	128	127	136	128	140	146	131	143	140	143	140	136	139	134	125	141	129	145	119	143	155	130	102	126	119	140	137	132	144	135	115	150	138	140	105	126	116	111	111	121	98	126	141	143	130	146	152	141	141	143	122	138	150	142	142	130	149	126	150	127	119	129	125	125	133	128	139	139	138	126	149	145	134	136	137	121	140	127	128	119	107	150	113	115	129	122	141	122	150	113	123	135	129	119	127	137	157	142	151	125	116	133	140	125	140	138	126	153	131	137	142	122	118	117	123	120	118	155	142	130	129	146	131	120	122	121	129	142	119	141	137	118	122	131	127	107	129	133	122	143	152	117	138	122	156	133	128	131	134	141	129	136	136	119	124	139	123	127	138	130	131	133	140	138	124	121	119	126	143	163	114	124	161	141	137	141	145	136	157	110	144	125	139	128	140	139	122	130	125	126	128	134	136	137	127	136	111	147	133	114	138	136	139	129	130	113	113	148	129	126	143	131	138	128	130	130	132	126	133	118	122	139	131	121	118	102	114	131	117	135	140	163	124	120	112	132	143	123	131	133	118	110	148	114	163	140	152	128	142	154	140	118	122	142	142	144	134	127	137	127	133	146	136	122	138	133	103	140	138	129	137	137	136	133	130	154	162	136	125	134	126	128	127	145	147	138	133	134	135	142	134	132	129	128	120	145	134	134	119	134	130	150	145	120	153	143	158	128	128	159	123	131	144	136	116	142	133	114	142	145	105	114	125	126	139	131	143	135	148	106	133	127	119	118	142	128	137	124	144	144	123	138	148	121	134	120	121	145	119	123	128	135	147	136	113	139	137	128	127	123	133	154	131	132	154	107	116	144	141	147	163	135	144	118	137	140	145	130	108	149	125	148	122	125	124	155	131	140	135	161	129	144	150	101	130	123	143	131	132	151	138	138	131	142	153	149	115	151	149	121	131	133	142	158	142	137	132	129	131	130	130	105	114	124	143	130	133	144	144	124	124	160	126	129	124	140	128	126	104	150	141	149	136	141	125	140	141	128	148	168	146	124	122	164	117	124	129	94	129	132	126	110	121	122	138	129	146	131	140	148	120	126	128	138	120	141	118	122	143	138	113	143	127	125	108	129	148	138	159	131	113	126	156	132	138	153	136	128	144	133	148	142	143	129	134	156	139	155	143	138	137	144	147	140	130	142	138	144	116	111	161	155	154	125	148	117	142	138	128	123	125	152	115	131	140	134	131	131	134	133	135	145	153	148	141	132	127	113	119	125	114	121	154	142	125	153	131	131	127	128	124	126	134	141	128	145	143	135	122	144	137	126	153	133	137	119	111	125	139	133	130	135	160	126	138	127	157	136	115	122	124	151	146	137	129	126	126	150	158	136	118	123	118	119	130	121	123	119	138	120	149	132	154	142	136	147	137	136	126	140	128	141	140	134	133	127	134	134	127	137	139	142	124	146	138	131	121	118	139	133	127	142	139	153	132	112	133	124	134	136	134	127	122	123	134	131	126	136	143	125	130	156	137	127	137	135	141	144	144	129	123	134	131	119	133	132	142	118	145	123	120	152	134	158	131	127	131	135	116	142	143	128	134	143	132	128	136	124	142	129	112	134	141	140	134	133	130	128	141	134	125	154	124	146	125	149	123	140	147	123	145	138	131	140	131	115	136	145	121	136	131	123	132	152	144	150	106	126	130	138	118	152	150	116	118	144	137	135	139	129	140	138	128	114	135	116	151	153	123	132	142	135	128	139	131	131	127	124	136	117	121	124	137	124	136	136	136	142	133	119	153	128	109	162	157	131	116	126	158	141	135	121	110	133	130	142	127	140	111	138	116	135	164	119	145	133	133	140	131	135	122	130	136	122	132	133	145	136	144	128	158	117	141	146	146	147	118	141	143	122	131	112	141	120	147	146	139	129	126	128	124	133	132	110	136	151	153	132	128	132	163	118	131	133	135	130	116	135	116	141	141	151	134	140	134	142	136	139	118	110	123	123	171	138	130	128	124	124	140	162	136	141	114	133	131	134	149	131	135	139	141	139	153	131	129	121	125	123	123	123	124	144	139	138	146	145	125	142	144	136	132	137	137	147	154	149	127	114	126	137	130	159	137	121	127	123	130	143	129	126	136	136	131	127	122	152	121	126	124	130	145	143	123	137	144	136	141	150	120	147	124	113	151	153	141	154	149	136	127	129	132	143	129	131	125	153	163	135	141	140	134	143	112	144	152	120	130	143	167	147	131	149	129	131	144	152	102	124	138	121	127	141	132	129	129	140	128	150	127	133	141	116	145	151	142	128	133	116	136	154	129	126	124	114	130	119	132	118	129	115	144	124	129	144	112	131	134	124	146	125	158	137	138	129	123	111	143	135	120	143	143	140	148	138	122	107	133	148	138	142	139	145
2169	390	471	493	471	450	458	473	414	451	421	436	447	422	411	458	411	390	389	437	408	415	409	392	405	403	389	444	409	401	400	405	408	408	407	397	358	390	405	392	383	384	383	410	376	409	421	355	396	364	402	400	402	425	436	390	402	386	396	402	415	411	383	390	400	413	402	385	391	407	409	393	390	387	422	408	400	384	393	408	386	403	406	441	381	424	399	424	416	406	386	407	395	389	388	399	400	387	397	375	397	426	392	407	382	424	445	396	437	368	413	382	377	387	385	381	408	382	377	387	428	417	433	395	388	378	396	397	406	404	407	375	381	353	406	387	413	378	389	393	380	399	400	386	412	378	409	431	402	414	375	416	440	414	436	432	411	412	399	398	367	428	399	384	406	409	394	409	426	424	411	434	380	378	367	397	413	387	367	390	405	384	386	406	435	416	392	411	437	411	352	399	406	386	409	390	392	395	384	392	386	407	432	428	418	401	390	401	401	410	362	411	397	373	362	401	410	407	395	401	407	401	380	400	380	398	404	403	387	402	404	401	400	401	386	396	370	436	389	376	432	428	385	417	367	376	412	378	405	394	382	393	399	378	388	398	358	397	376	454	435	407	429	407	411	411	386	417	405	397	417	370	415	388	375	413	400	393	402	401	368	403	377	384	417	427	426	420	412	398	428	404	380	441	412	390	375	371	377	392	409	416	370	372	429	386	380	397	391	419	437	391	413	403	391	426	407	437	366	403	405	381	373	410	380	429	380	395	383	415	399	416	409	428	403	413	378	379	378	375	383	402	387	417	410	416	396	389	421	378	405	389	411	387	421	386	402	402	396	426	396	398	404	376	371	383	406	374	408	423	395	392	381	391	415	425	386	381	409	418	383	444	436	424	361	383	402	390	410	406	397	408	430	383	370	404	418	388	431	405	376	368	371	410	401	408	403	403	421	427	423	401	393	412	387	386	395	384	419	426	399	388	417	405	392	398	401	420	376	413	375	428	396	399	414	403	391	446	423	425	417	402	406	402	440	374	371	442	423	434	414	415	408	375	418	367	389	420	358	403	405	393	396	405	400	388	372	397	395	404	383	380	419	404	381	381	384	383	438	388	394	389	408	382	404	394	422	448	386	392	396	436	362	408	394	385	422	380	380	399	387	419	390	405	403	422	407	403	381	429	389	406	362	371	391	382	429	406	414	396	393	407	406	385	398	401	403	365	406	403	381	410	396	378	390	357	394	363	398	418	378	419	410	405	406	413	421	406	381	388	400	435	426	391	435	373	427	425	405	408	389	346	357	440	411	409	396	383	396	416	391	398	426	414	361	390	402	376	408	403	406	433	376	418	406	398	382	376	420	400	412	425	395	395	384	385	406	375	388	405	389	415	402	415	376	393	419	378	415	386	412	381	374	391	393	433	402	407	395	389	419	372	404	370	374	412	405	401	414	377	445	421	379	387	405	402	416	392	388	387	380	381	393	423	407	393	415	380	390	381	405	376	407	403	379	417	410	406	411	420	405	417	411	416	421	383	380	377	410	368	354	420	403	372	401	388	433	422	405	366	387	375	425	424	441	376	428	398	411	392	418	379	398	397	408	374	421	413	397	369	403	459	417	404	384	404	410	396	422	391	415	403	393	403	391	409	400	393	389	410	391	376	394	390	379	395	396	413	392	429	415	382	389	407	423	403	422	402	426	402	407	381	374	416	371	372	405	397	394	428	432	396	374	364	400	413	405	399	410	388	406	431	426	407	431	379	399	389	396	376	411	378	400	425	383	418	425	407	424	398	404	398	392	387	399	386	397	390	379	381	412	397	389	345	360	394	434	390	395	375	372	410	414	371	385	387	391	355	390	415	434	425	392	400	395	384	401	385	398	421	404	412	360	399	379	427	449	387	414	449	389	413	417	416	382	388	426	409	418	388	427	396	396	411	370	391	411	357	381	390	390	388	380	370	409	433	418	378	400	401	405	430	406	428	401	361	376	391	375	406	385	399	418	410	421	413	416	391	403	378	428	426	393	399	410	403	389	404	387	391	374	387	424	378	411	363	397	420	396	378	412	383	445	432	412	417	426	413	413	425	407	401	387	429	427	404	403	413	410	403	420	419	461	385	413	463	388	432	413	405	415	395	408	377	426	388	458	439	378	383	379	427	366	399	377	347	375	385	407	372	372	419	374	409	412	392	433	378	368	368	417	388	403	442	398	384	376	397	404	382	409	411	400	393	425	451	374	419	407	391	389	378	392	403	421	397	422	421	390	428	424	413	405	407	406	406	425	359	391	405	410	436	407	385	385	383	434	398	452	398	414	405	421	406	408	392	380	377	426	370	385	409	395	412	401	405	432	443	382	407	422	389	416	365	366	375	384	437	408	410	363	400	426	383	421	419	428	383	403	388	418	407	407	417	382	379	409	377	406	435	369	387	384	425	382	412	401	402	387	391	371	410	407	413	426	404	404	388	430	454	404	400	452	433	389	385	403	406	375	387	380	400	404	435	417	389	430	407	429	397	437	419	421	412	386	376	409	372	412	351	376	414	408	403	374	410	400	419	392	369	390	381	401	402	408	418	418	360	415	409	391	407	421	392	336	431	377	401	408	415	428	383	394	392	369	419	411	384	410	409	397	391	372	405	388	395	384	409	393	402	389	409	419	409	369	394	375	419	435	432	412	399	394	395	386	383	424	414	410	407	407	404	380	383	397	374	414	369	402	405	418	386	420	382	388	396	411	360	378	364	410	395	403	410	388	377	361	372	412	380	400	423	404	379	395	417	405	403	428	370	385	396	374	352	376	379	384	389	414	390	419	369	401	401	439	388	369	366	390	408	366	397	379	407	389	406	400	414	356	375	411	402	390	409	376	393	409	387	413	415	411	371	370	404	372	394	414	442	391	397	423	385	387	381	389	421	402	398	370	387	407	377	407	399	427	409	418	395	429	417	365	404	417	430	374	419	395	424	395	403	420	389	426	402	365	399	384	374	383	401	397	397	411	409	417	410	430	400	407	409	391	422	400	417	406	412	392	400	413	392	397	393	390	388	378	387	404	412	426	387	364	401	388	393	407	404	418	416	361	413	420	396	417	398	414	393	392	390	393	409	390	416	393	425	408	402	380	410	403	411	417	393	380	395	424	403	365	386	393	415	378	368	411	418	437	423	398	410	389	398	419	375	415	423	400	393	402	410	396	378	366	394	400	411	414	384	375	377	370	390	386	479	373	400	393	406	412	422	426	385	373	401	394	405	429	429	410	384	364	415	406	384	392	408	411	369	379	384	397	430	379	427	385	421	395	385	379	397	403	401	372	405	416	378	403	413	393	418	441	374	420	409	383	401	419	414	396	400	399	410	371	415	406	385	373	432	413	382	408	404	407	408	381	413	409	422	410	389	391	387	403	409	374	384	419	398	396	405	405	380	404	381	353	409	431	387	419	408	396	410	429	405	403	407	386	384	373	377	418	431	432	372	389	391	411	428	400	400	364	394	430	426	432	421	374	398
7498	981	1162	904	718	512	400	357	326	287	302	269	225	232	234	202	218	200	228	194	184	169	188	202	199	194	194	175	193	192	176	198	193	186	215	192	179	184	187	187	169	212	182	186	214	203	202	159	185	162	181	168	187	190	206	192	184	166	168	179	190	205	186	163	169	168	194	224	203	175	187	202	172	175	189	170	187	192	172	184	179	180	174	183	203	168	185	172	186	169	167	196	174	188	175	187	161	205	196	209	194	192	166	142	195	184	184	209	156	158	182	175	161	188	174	186	169	185	190	169	172	176	170	207	194	166	174	176	169	191	191	166	173	184	181	197	171	172	155	172	182	167	188	200	167	192	186	166	178	176	185	190	183	204	208	171	161	202	168	183	200	199	189	163	183	172	175	153	191	198	168	157	193	163	167	194	170	181	181	186	178	192	165	167	194	178	174	170	175	171	187	194	171	189	177	178	180	169	189	183	161	189	164	180	188	177	172	190	190	200	188	213	176	174	175	188	181	159	188	166	148	184	171	195	173	188	172	183	171	169	184	183	180	192	183	176	174	171	176	174	166	211	178	181	170	191	164	164	162	165	174	161	189	167	193	177	197	177	185	178	188	190	190	167	167	160	186	165	181	197	196	167	197	176	208	188	158	176	190	200	181	181	213	173	180	200	162	201	155	161	184	179	173	208	178	181	175	171	174	178	157	185	170	152	181	158	179	204	172	178	198	174	198	188	185	179	186	169	189	153	204	172	178	173	170	166	194	191	180	172	168	177	167	206	178	163	191	184	197	176	191	173	174	192	186	180	170	182	183	194	180	180	194	194	197	181	206	150	150	183	183	174	186	192	204	179	152	209	159	183	169	137	169	184	185	172	183	173	198	215	173	156	160	189	195	187	182	173	190	172	181	172	188	176	184	179	170	170	190	168	193	178	212	163	163	191	176	179	209	183	191	175	154	196	157	177	174	167	182	181	196	204	173	174	175	149	201	177	145	157	164	176	175	186	180	174	192	183	170	169	165	170	168	189	181	157	182	144	167	146	153	188	183	161	159	188	157	175	170	167	191	177	181	182	180	192	181	196	176	192	177	168	181	172	147	161	182	171	179	178	174	168	163	161	176	164	174	194	179	178	186	193	183	160	182	156	200	168	180	167	184	189	172	153	178	179	188	180	167	184	173	164	167	171	198	194	182	181	189	184	177	187	164	152	164	161	187	187	172	201	176	191	176	167	195	190	167	225	166	180	185	191	165	162	187	192	201	181	183	171	187	191	185	178	180	193	198	181	180	198	175	176	181	188	192	173	165	174	196	203	191	188	195	184	188	191	197	176	200	170	208	176	177	176	198	163	169	183	203	169	164	180	173	166	172	176	184	154	167	172	187	184	184	176	187	184	188	174	170	188	158	196	172	193	170	171	156	180	165	162	196	180	203	209	202	176	174	181	179	173	175	162	183	184	165	181	171	205	175	187	190	189	180	179	189	193	153	154	168	163	164	182	181	179	179	158	181	183	162	201	195	172	163	174	196	188	179	178	163	208	178	157	206	182	181	177	168	154	167	171	189	159	181	174	163	175	188	223	159	166	188	180	163	179	173	179	193	176	167	194	181	197	193	205	203	198	180	173	183	179	154	186	150	177	193	173	177	169	164	206	187	185	165	197	185	189	192	186	176	168	184	195	174	201	195	197	202	177	195	200	169	201	190	171	187	165	176	166	169	193	198	172	192	185	175	173	162	162	192	183	191	171	185	177	194	177	164	185	169	191	189	188	162	184	175	188	172	175	191	176	165	167	196	186	196	174	187	177	186	184	183	186	146	169	190	171	182	193	173	191	187	160	203	169	202	167	165	176	152	177	206	185	182	158	179	189	198	216	178	160	172	177	173	195	167	164	200	185	187	203	176	193	177	185	211	177	184	167	161	165	154	168	172	171	173	178	176	181	167	177	160	169	164	161	167	182	163	165	190	214	171	205	192	199	202	183	194	200	160	195	190	173	174	149	188	181	166	173	168	183	200	191	172	174	209	153	180	166	176	185	164	162	174	193	188	198	180	170	177	166	161	168	181	160	159	178	195	180	187	178	167	171	181	193	155	175	162	167	163	179	188	210	194	156	189	181	186	204	198	182	166	196	188	175	167	184	211	185	166	188	177	207	200	176	172	176	189	206	177	176	171	153	165	161	178	180	181	173	205	190	203	176	196	169	177	186	193	189	184	176	190	178	179	161	187	179	191	189	183	191	166	179	206	194	196	175	168	171	181	182	191	177	176	194	178	182	178	186	180	175	192	187	161	183	190	171	169	186	178	180	186	183	170	198	162	172	169	165	200	187	172	177	198	168	179	184	177	196	175	175	187	181	174	174	178	157	160	189	183	175	200	184	192	183	202	187	197	180	164	150	183	192	177	169	157	192	176	175	205	179	176	187	198	167	188	172	183	187	187	178	197	200	196	190	188	178	194	191	161	185	183	186	176	195	192	179	169	166	170	177	187	195	183	200	167	192	204	166	201	169	170	199	181	177	153	152	199	176	167	178	210	175	168	162	181	184	183	211	169	168	193	185	163	191	171	171	188	175	179	201	176	168	198	185	186	194	192	186	198	152	170	161	181	184	175	163	180	187	160	176	154	178	174	198	177	200	235	164	182	183	165	183	163	194	182	164	184	160	190	179	184	186	174	185	163	197	171	183	174	200	176	179	181	194	173	205	181	148	182	178	208	191	174	179	185	178	193	177	173	197	182	171	191	195	164	181	213	198	166	179	181	195	188	186	192	169	177	191	212	192	179	201	173	189	173	175	159	160	181	183	212	197	184	213	184	198	175	162	193	193	203	177	192	217	173	168	180	171	199	184	186	168	186	183	177	191	182	190	170	203	177	168	183	184	165	199	193	175	173	174	183	193	187	165	206	182	186	178	177	154	163	174	198	203	164	172	188	188	181	186	176	189	173	173	160	179	171	160	189	174	170	193	163	185	181	176	171	179	172	180	190	199	183	171	185	181	187	185	177	181	183	193	183	177	179	186	202	180	171	179	164	156	172	194	182	194	186	165	200	182	186	186	208	190	204	184	193	157	176	149	179	182	181	181	187	149	150	175	177	167	207	187	194	185	203	170	163	200	172	169	169	193	160	219	166	185	186	162	163	152	200	206	193	147	175	181	187	174	176	180	197	191	179	167	163	176	216	198	191	166	173	215	177	162	176	185	205	173	191	168	168	179	171	179	198	177	180	181	162	174	170	187	179	160	182	178	184	195	199	191	149	153	180	181	172	180	211	197	176	178	172	180	178	161	171	199	159	188	178	186	186	173	184	169	179	189	166	157	173	185	171	183	181	199	196	167	153	164	180	191	196	173	190	174	189	179	157	186	181	159	176	174	189	176	169	192	183	189	169	175	175	174	156	182	160	157	171	182	168	164	181	197	181	168	199	192	180	140	183	205	185	155	165	173	162	207	191	165	191	199	182	172	179	178	170	161	196	163	174	151	202	171	197	179	184	170
5773	1326	2698	3155	2833	2313	1941	1575	1438	1252	1148	1061	965	921	843	815	791	728	692	709	695	682	675	711	624	624	627	612	602	624	589	589	577	586	582	609	571	591	545	595	606	544	537	561	545	509	579	524	534	519	541	551	619	552	520	587	512	571	532	518	564	548	517	519	530	544	526	522	507	532	537	530	515	564	527	522	515	502	489	512	524	550	522	586	515	532	563	525	510	521	522	514	529	529	524	556	506	528	499	531	524	551	525	543	514	509	493	490	559	543	536	544	511	514	488	525	533	502	508	500	583	493	540	511	530	492	532	500	559	525	581	475	532	514	502	559	536	514	529	533	517	531	538	501	508	525	498	519	505	481	520	513	506	520	536	562	510	519	505	535	511	535	520	490	549	539	517	539	534	572	516	510	555	532	509	495	514	511	510	523	484	530	540	522	536	565	528	545	524	515	524	485	522	509	491	526	536	529	530	533	521	573	507	544	541	478	528	506	510	530	524	525	503	547	503	521	504	499	527	536	488	522	480	549	531	523	542	534	506	489	544	507	507	545	523	524	509	526	508	521	526	538	502	507	525	499	462	522	509	524	534	492	496	526	541	499	487	549	501	525	515	508	508	489	563	567	500	524	500	548	544	530	522	553	515	544	551	493	503	550	504	530	549	493	529	518	546	513	482	488	542	519	589	513	549	524	502	496	540	533	504	508	544	532	509	522	542	523	522	539	499	542	541	551	527	535	535	559	515	485	458	506	527	542	488	508	518	540	491	492	515	546	524	529	535	518	556	532	523	524	501	487	533	567	511	498	545	510	524	577	535	505	541	516	479	506	530	518	518	567	495	519	489	502	502	475	544	511	498	507	538	531	499	526	571	518	528	512	538	528	514	515	531	540	490	518	556	509	534	531	498	481	533	531	533	509	528	532	547	520	527	493	561	520	524	511	522	534	526	560	514	537	522	530	525	537	533	535	489	510	509	531	517	521	496	508	541	481	500	520	474	525	548	568	525	521	490	496	526	535	533	520	517	516	501	496	534	549	522	547	515	505	526	497	488	506	537	541	494	533	548	548	503	558	531	574	530	554	532	535	524	545	509	485	523	497	494	470	494	516	522	509	524	538	531	514	552	526	521	493	546	497	494	506	501	494	535	585	546	530	521	502	535	515	532	533	516	503	531	536	532	502	552	509	518	512	540	538	479	511	543	514	532	517	483	504	537	525	543	543	507	530	493	543	484	525	517	519	518	503	526	513	523	525	501	558	523	510	505	492	553	489	549	512	551	523	535	508	523	545	552	524	517	524	514	536	544	553	543	533	537	563	530	513	562	521	531	542	496	507	534	517	508	480	554	505	504	549	492	513	498	505	508	540	540	566	477	527	516	553	514	497	521	523	551	505	527	510	520	524	518	520	517	539	560	527	540	532	513	515	540	498	501	516	502	486	502	469	515	536	510	501	537	539	557	532	543	495	511	555	527	518	525	511	483	508	521	516	491	503	526	504	517	532	543	468	542	540	491	493	525	489	530	546	547	513	543	508	528	526	546	545	509	530	512	501	517	498	551	548	513	524	537	506	562	527	515	583	507	500	516	505	534	535	543	518	541	494	476	546	522	507	498	504	488	516	532	507	549	526	496	504	558	520	497	522	501	503	501	512	548	513	497	554	505	502	497	536	503	507	525	544	524	517	556	528	571	538	511	530	574	497	539	518	537	575	542	545	494	544	516	470	484	509	540	482	491	518	502	509	500	494	518	511	531	538	502	536	532	548	506	525	538	528	548	526	493	511	548	509	516	510	555	515	497	526	512	532	528	499	525	531	526	534	568	521	530	529	533	510	529	473	545	526	500	486	515	521	511	484	525	510	515	505	543	543	555	519	524	514	548	506	542	547	504	495	527	548	495	530	570	492	533	500	486	520	572	523	531	517	552	524	536	513	511	526	532	496	514	531	546	529	541	509	481	539	531	479	549	525	565	532	489	515	536	525	531	581	531	520	512	499	494	505	527	518	553	555	524	553	519	533	534	562	525	534	503	522	550	522	523	515	529	533	507	514	520	497	564	526	515	504	487	557	565	546	536	532	525	523	503	536	519	554	544	554	530	518	545	501	517	497	504	514	509	489	539	510	512	507	540	504	544	521	567	546	512	528	543	518	531	493	505	498	567	485	539	518	527	489	504	520	537	525	525	472	592	496	506	531	515	542	554	530	523	498	562	493	513	515	534	518	544	553	518	505	537	502	488	512	522	557	547	499	569	480	520	524	543	562	555	506	541	554	501	511	565	499	544	551	508	564	503	520	509	498	512	505	483	536	492	485	501	509	529	561	525	537	535	524	542	517	507	524	507	457	471	511	512	541	513	581	506	521	533	534	488	531	508	504	523	486	503	554	526	491	519	532	530	491	561	509	549	499	498	508	533	461	537	534	499	516	490	510	503	535	512	558	507	510	504	507	556	540	527	471	517	508	531	534	516	511	524	532	536	502	514	513	539	517	537	542	515	532	556	485	525	516	552	507	520	475	513	533	537	494	506	521	485	522	548	530	495	569	528	518	532	538	570	525	472	518	507	462	509	518	513	537	523	539	526	497	526	521	480	558	548	526	490	562	554	519	540	507	471	542	537	495	513	519	538	514	505	543	496	543	550	494	560	527	529	501	532	519	496	504	494	526	574	514	479	525	536	495	500	517	528	552	542	527	539	545	520	510	503	537	504	534	504	496	527	522	528	520	517	530	502	496	501	530	535	479	500	520	532	514	558	520	511	493	531	539	535	538	542	525	541	501	532	513	564	534	528	565	519	543	521	509	483	522	548	514	533	504	539	522	500	534	500	508	536	509	542	510	538	539	543	531	493	496	521	467	528	519	532	539	513	548	496	516	539	501	542	535	509	501	533	506	533	520	536	503	500	531	540	556	531	527	542	515	497	525	528	522	496	489	513	512	505	484	493	519	517	515	517	522	500	506	523	511	543	523	526	525	524	495	500	479	531	545	538	496	541	506	485	489	546	535	484	538	510	527	521	553	528	513	476	507	558	500	520	530	524	524	568	499	518	494	526	514	505	547	554	530	532	485	534	514	532	502	501	541	537	548	530	493	532	558	557	476	530	526	535	544	529	492	482	537	509	499	520	531	549	576	500	528	545	534	487	524	503	557	503	505	483	509	508	550	533	533	568	538	510	539	526	543	548	533	518	507	528	501	510	525	528	490	541	526	496	526	515	579	524	469	528	528	522	520	518	471	521	544	496	513	507	562	531	492	480	574	533	474	542	526	499	506	512	536	525	541	508	516	530	476	505	550	473	554	533	491	540	509	514	492	512	510	519	529	545	476	511	537	521	486	535	511	530	526	523	546	523	503	539	541	521	519	504	539	551	528	521	505	507	461	522	571	523	497	519	498	564	516	515	531	545	543	544	545	523	534	519	503	521	570	525	524	527	543	517	502	517	491	542	508	498	516	503	489	508	536	492	541	533	532	547	549	529	506	547	516	546	509	568	523	525	484
14353	2646	2548	2009	1442	1079	814	716	674	611	554	501	480	484	452	444	451	421	418	408	385	444	392	351	399	372	419	416	378	405	377	369	383	365	374	354	388	355	381	360	388	356	384	320	384	344	410	391	381	385	364	377	345	402	373	379	347	377	378	402	393	353	352	350	373	396	333	353	347	388	359	338	371	366	383	382	362	356	361	340	406	365	403	338	386	345	336	355	377	343	355	344	365	353	376	364	374	377	337	383	380	371	393	378	359	365	365	342	365	390	370	370	402	403	366	366	369	382	393	398	345	349	377	346	352	365	353	358	365	337	347	389	372	389	343	370	373	389	360	342	383	398	367	365	402	344	361	366	339	376	383	361	364	389	357	395	384	346	350	355	346	351	348	376	376	347	409	371	318	339	371	362	388	365	351	329	369	390	357	373	371	329	337	360	382	352	346	354	356	402	332	360	348	349	365	372	404	347	341	375	345	321	350	346	369	366	329	368	347	342	352	325	354	326	347	384	345	364	368	325	383	399	402	359	359	350	344	375	356	359	344	371	340	354	359	343	355	341	376	363	360	357	396	363	378	379	363	358	356	388	361	318	377	343	351	402	324	381	373	364	379	361	371	356	362	381	369	370	365	355	396	358	377	374	368	355	344	405	373	345	389	376	334	400	397	370	349	356	353	341	383	391	348	389	391	361	352	339	393	375	359	411	338	360	377	365	356	344	377	378	359	379	340	366	364	371	362	359	353	395	390	355	331	379	378	380	366	324	345	349	340	338	371	347	372	387	351	302	364	360	355	343	380	337	352	384	376	344	350	324	385	360	351	368	360	356	388	363	395	353	346	384	381	398	370	397	361	305	356	360	346	357	342	379	367	378	345	332	382	371	360	292	359	356	352	359	397	415	367	348	370	356	377	358	355	319	361	354	350	365	345	360	331	351	392	375	331	358	362	362	312	353	345	362	383	371	368	392	342	409	359	386	386	335	331	396	368	325	351	361	362	343	357	363	354	361	339	353	373	343	379	371	346	336	395	384	362	399	348	356	364	362	324	396	413	349	376	383	360	374	348	365	366	379	388	364	369	337	352	409	361	368	358	375	375	355	374	365	368	401	368	385	340	350	388	386	359	330	367	362	374	360	366	351	341	391	391	376	367	330	362	373	387	383	355	348	346	321	383	355	341	377	352	357	369	364	363	373	362	325	355	366	363	359	363	422	354	346	341	337	347	355	346	370	414	345	334	363	378	375	411	360	358	375	331	335	359	324	340	332	349	375	371	364	344	373	376	387	339	354	365	404	358	348	367	373	351	376	407	328	344	342	377	389	391	372	337	385	327	374	344	394	362	335	393	345	365	350	360	349	400	371	361	319	335	334	343	356	372	373	359	327	423	339	324	347	371	367	349	355	381	336	328	325	352	366	345	367	363	342	353	388	392	395	368	348	416	372	375	362	383	319	381	374	381	354	348	363	351	396	350	402	353	376	311	322	392	362	382	354	314	360	350	354	351	413	359	352	325	371	335	387	375	377	367	348	359	362	335	341	328	344	358	385	358	347	348	358	394	371	356	346	368	339	369	354	388	373	350	373	348	368	373	341	340	355	346	337	354	335	398	360	360	369	350	351	355	358	364	338	357	393	374	375	355	350	336	358	371	380	363	375	372	377	362	344	368	331	367	344	346	392	354	400	391	374	345	358	383	345	327	340	350	327	330	369	385	387	330	347	381	340	369	357	325	337	349	361	423	373	347	354	377	377	379	347	357	341	377	360	349	372	335	363	386	366	367	379	373	357	341	367	347	343	357	352	370	365	360	366	371	338	373	365	328	396	349	382	346	364	369	367	353	349	392	348	351	360	376	389	336	377	372	390	352	346	338	312	332	334	342	337	340	372	362	354	374	391	377	360	399	363	381	395	321	376	356	351	346	374	352	344	373	357	373	354	349	354	360	371	371	347	339	366	335	421	351	347	393	369	338	387	371	391	351	384	356	349	375	333	352	359	337	367	341	339	360	339	389	349	346	354	333	373	358	363	367	340	367	345	340	377	410	342	361	341	333	383	360	337	341	344	351	384	374	354	363	359	340	372	346	372	383	350	391	368	397	394	392	351	397	344	360	362	366	340	373	394	395	385	342	352	373	376	359	343	371	370	356	335	369	387	370	373	384	354	383	318	333	383	349	373	376	376	378	346	358	370	351	353	373	324	330	343	365	378	367	383	380	375	329	357	342	352	390	366	328	320	325	360	375	368	379	390	340	366	354	359	353	321	365	345	338	366	372	385	355	356	366	341	370	386	351	343	367	369	366	364	383	384	363	333	329	362	346	348	369	361	368	332	348	346	355	391	365	319	389	369	325	355	367	369	382	356	349	403	371	373	355	387	342	344	350	379	374	343	376	399	376	385	353	351	381	327	367	346	370	378	344	385	357	370	406	400	347	384	373	378	364	382	367	368	365	351	382	370	345	338	386	358	369	353	363	347	315	353	323	381	345	363	356	364	362	348	383	379	368	359	373	353	361	380	379	351	357	370	365	355	353	343	402	361	348	361	332	371	390	365	344	384	394	378	373	362	373	362	387	359	379	352	382	380	363	355	396	344	373	384	356	338	344	369	347	355	360	355	336	349	356	365	360	384	337	379	351	373	373	399	394	337	389	364	347	355	374	354	346	344	348	356	346	332	395	360	330	334	360	337	350	370	360	383	347	363	369	351	360	331	345	336	371	383	354	351	377	371	369	361	375	354	341	377	333	376	348	330	391	359	382	380	376	332	413	354	385	348	366	384	372	349	353	307	368	335	386	392	357	370	351	358	364	325	378	377	380	412	350	327	402	408	370	381	379	381	351	368	356	342	351	373	358	406	351	349	353	361	370	359	349	327	393	366	358	374	346	366	347	381	398	368	408	341	356	359	334	366	331	375	379	339	370	346	367	360	371	376	360	352	377	369	355	350	391	359	382	386	341	379	370	383	350	352	322	310	377	344	380	387	386	379	369	376	382	350	353	348	341	340	367	349	356	401	307	345	356	341	385	353	382	321	329	348	373	367	342	362	369	344	345	366	370	355	372	356	376	321	355	340	360	342	370	370	389	373	375	357	373	346	331	372	350	361	363	356	358	381	356	345	382	377	392	376	348	351	348	373	357	354	357	347	374	368	377	372	367	395	350	349	351	337	353	401	358	355	356	367	400	376	386	376	351	348	333	362	348	363	384	380	347	349	334	386	337	360	386	373	371	381	369	397	358	371	400	384	366	388	371	379	374	376	376	341	328	349	355	318	385	375	350	366	369	380	358	394	400	335	353	378	358	346	352	382	303	347	321	335	382	383	368	350	360	361	352	374	342	373	364	356	342	373	319	383	372	366	365	344	359	348	369	342	374	367	338	340	366	368	380	393	361	364	313	381	373	369	334	338	378	382	352	383	346	367	328	357	334	390	371	339	392	377	421	373	369	356	389	388	370	398	354	349	365	391	382	385	374	400	383	363	363	394	379	372	346	360	392	351
7785	2501	4969	5896	5128	4218	3530	2926	2594	2302	2106	1985	1658	1613	1527	1418	1408	1354	1352	1217	1217	1246	1134	1134	1093	1143	1071	1055	1052	1051	1062	1042	1040	983	1022	1040	1063	1012	998	994	964	995	965	996	960	958	977	940	980	934	982	900	910	925	934	939	971	963	931	989	923	960	934	1005	969	902	896	944	853	940	884	951	879	945	946	940	915	912	910	895	908	894	951	921	886	952	914	887	951	889	919	872	956	909	872	936	894	914	918	896	951	840	879	909	933	891	917	939	882	939	913	980	884	883	889	911	892	907	897	1002	833	857	921	886	868	869	896	911	871	879	887	924	917	881	876	871	885	895	889	876	892	920	914	864	863	936	870	901	920	930	906	957	897	853	906	905	915	876	919	903	890	892	946	871	868	947	908	958	916	901	878	930	927	929	965	932	860	897	913	853	921	928	897	859	937	936	879	856	908	844	921	965	902	874	897	901	884	881	908	904	883	871	885	901	889	899	868	890	931	905	899	897	884	914	894	926	919	903	906	920	860	929	870	877	864	846	881	917	869	897	899	867	861	943	899	858	848	825	915	916	952	899	889	891	896	857	915	890	913	931	851	916	910	861	894	888	877	901	877	878	904	952	853	886	838	915	910	911	933	899	901	956	880	895	907	885	878	813	878	850	930	917	864	875	918	888	911	933	868	832	887	872	870	916	879	894	878	925	877	886	872	947	907	886	927	889	885	881	927	879	859	876	876	895	863	838	929	901	908	881	899	876	931	907	896	886	955	984	867	928	913	877	955	920	907	888	914	926	889	915	898	906	931	860	918	900	897	867	920	859	903	892	833	884	845	844	871	841	878	886	958	889	946	887	874	917	907	874	923	896	891	882	876	843	878	871	909	941	870	926	940	892	845	903	871	919	964	912	926	893	941	844	898	898	924	907	911	871	872	813	915	841	882	873	933	922	886	917	901	900	888	885	929	942	876	908	840	936	892	920	934	926	864	946	878	920	888	890	896	928	889	909	894	963	915	869	906	894	895	842	940	871	863	951	879	919	886	875	872	882	880	862	901	928	837	924	886	878	947	915	903	953	929	891	883	858	873	912	882	915	841	903	907	927	938	946	928	891	891	895	930	874	892	862	871	877	928	854	906	908	900	871	911	872	844	882	905	916	871	880	920	930	896	833	863	911	911	862	876	843	927	867	940	890	814	903	888	897	905	982	897	903	878	918	875	888	871	867	867	871	891	910	872	894	871	907	875	949	866	864	908	920	923	887	897	896	845	882	893	884	891	844	927	985	874	910	916	865	933	918	885	879	872	877	913	888	923	919	926	927	915	945	912	885	947	921	972	891	914	914	905	862	824	899	886	891	897	862	893	971	915	896	931	970	906	926	869	890	915	928	843	886	886	895	918	878	932	890	909	876	894	877	898	832	977	899	920	883	847	895	827	897	869	864	880	859	847	853	914	887	992	968	946	908	904	942	895	855	929	920	906	882	891	910	913	917	879	890	908	911	878	871	894	904	922	931	943	827	847	899	908	894	911	914	906	887	840	929	906	819	897	913	904	886	911	842	903	887	907	906	837	900	862	896	967	915	946	864	878	883	909	892	922	885	930	890	957	879	928	912	940	933	855	881	904	852	917	909	890	861	904	869	904	962	935	887	908	890	850	868	898	859	887	908	895	914	910	854	872	917	889	889	880	899	918	867	913	915	920	864	893	915	886	909	846	922	859	908	842	911	902	897	885	906	881	927	893	931	870	890	867	875	919	924	924	860	962	865	915	902	855	885	868	864	922	887	867	952	942	878	870	924	942	868	898	879	901	924	895	897	861	888	865	899	889	852	900	892	911	856	911	863	853	940	854	907	943	891	913	904	899	854	892	862	908	882	874	943	902	908	871	859	887	891	895	888	886	865	932	892	885	924	889	919	922	877	942	890	934	892	889	920	826	892	893	917	860	946	908	899	893	911	898	930	939	935	880	939	912	897	911	885	881	945	903	886	891	863	906	873	912	912	917	869	897	883	885	904	855	897	922	902	900	887	901	836	911	902	889	896	956	859	848	935	891	849	879	903	850	919	871	860	871	913	908	950	939	917	856	935	897	919	901	919	886	869	939	866	896	889	918	925	906	912	903	918	884	907	895	888	902	867	828	918	888	906	891	947	910	872	921	872	950	928	947	893	864	898	921	942	909	879	890	915	866	855	920	865	896	940	935	879	850	896	913	922	921	931	904	897	903	903	857	882	885	914	917	929	935	913	894	953	903	878	899	904	894	907	906	924	863	909	903	915	926	948	902	839	874	892	897	840	914	889	948	920	905	892	943	899	910	870	877	865	894	903	979	866	883	876	858	874	913	914	939	917	881	921	905	833	882	927	905	916	978	900	870	884	869	893	891	917	897	855	887	917	993	895	873	901	875	939	889	897	853	951	919	930	906	915	863	941	955	866	909	826	895	847	868	897	943	889	885	805	879	950	883	849	868	904	890	858	922	875	900	922	919	881	908	900	887	848	936	915	865	910	905	885	914	869	922	921	931	903	835	834	904	898	893	949	923	886	865	964	927	924	894	921	929	903	931	897	903	888	937	853	899	859	930	932	895	891	927	864	878	935	945	899	910	870	893	894	887	863	940	877	916	931	956	917	886	930	902	887	833	880	834	881	886	865	880	895	904	943	890	877	919	896	870	880	893	925	942	927	913	896	891	891	890	893	905	916	876	882	912	912	885	947	879	876	910	920	885	954	913	928	895	886	936	881	899	897	931	891	894	862	929	882	890	931	899	957	934	892	889	848	887	896	900	937	945	872	950	867	926	885	921	891	893	853	896	864	863	911	895	882	929	858	919	926	840	897	897	900	896	887	902	834	938	868	882	943	897	834	943	894	918	863	883	851	943	913	915	921	898	897	886	922	856	875	895	929	833	923	853	902	903	887	886	862	888	842	927	900	896	852	896	919	870	847	922	863	882	839	882	847	917	867	880	951	882	865	888	925	885	868	918	863	854	886	938	942	908	871	872	914	851	900	906	894	941	901	922	877	894	884	924	987	873	944	874	885	880	821	915	897	863	918	909	910	910	902	939	904	886	902	907	904	954	903	927	913	929	902	858	903	850	887	898	941	876	882	828	930	846	850	864	870	892	952	883	910	874	875	864	913	927	887	919	911	905	880	890	905	878	874	907	960	857	889	907	914	928	936	933	941	879	858	914	855	890	894	874	887	883	895	946	903	928	909	889	861	951	905	907	909	842	987	901	908	885	905	913	827	892	928	897	920	911	977	895	933	826	902	894	907	923	877	890	892	896	916	921	900	903	902	871	858	920	859	902	884	922	907	884	926	899	934	872	871	870	877	892	881	917	922	885	939	894	917	853	907	909	930	887	929	954	899	928	882	850	897	908	937	873	909	846	898	876	874	867	937	915	909	907	862	954	847	912	883	918	852	952	920	903	864	887	877	853	908	955	918	928	876	875	936	960	866	880	877	908	931	925	916	883	905	875	906	897	854	925	901	917	898	864	908
1948	157	157	158	157	133	133	136	134	136	126	143	141	138	123	132	121	123	114	145	138	130	123	135	132	115	145	130	128	153	112	127	118	119	149	137	133	142	134	119	110	144	145	127	161	150	146	155	139	142	140	149	142	113	115	134	93	137	135	133	140	123	115	141	130	120	122	112	160	149	114	137	129	140	125	145	148	118	126	129	127	138	143	151	146	145	119	139	118	150	141	129	140	140	133	134	158	134	120	134	133	128	125	138	125	150	136	137	118	142	114	133	134	120	149	130	132	125	129	141	143	132	125	122	140	123	124	144	154	149	144	134	132	144	135	137	127	125	132	132	113	118	139	136	140	127	140	145	137	134	130	133	147	152	137	139	136	146	124	131	138	138	141	135	106	133	136	143	133	127	149	140	118	128	122	129	131	127	120	117	161	138	125	134	147	150	147	142	133	143	140	144	130	158	165	139	155	131	159	128	150	132	142	116	139	142	142	124	138	129	127	141	133	148	142	130	112	132	144	124	129	122	135	142	152	142	128	120	124	136	124	138	133	133	148	121	150	113	136	128	104	113	128	155	133	153	134	142	126	128	158	116	116	133	127	136	135	143	144	111	133	130	114	142	136	145	134	145	133	125	153	136	114	113	127	122	128	140	136	137	136	120	132	122	130	137	127	132	129	123	136	139	144	115	119	138	125	138	152	149	134	144	150	143	160	122	140	160	134	137	123	138	151	138	130	123	129	133	149	139	147	122	129	111	137	121	112	117	135	109	114	134	127	131	143	162	132	143	144	152	151	141	138	139	123	124	136	134	142	135	123	127	130	121	123	135	160	121	141	133	137	113	120	140	123	157	114	136	124	153	122	140	125	135	131	134	140	126	123	143	145	133	149	135	129	139	135	109	133	121	115	131	124	107	146	113	139	142	126	142	132	128	114	129	137	138	142	124	139	130	127	146	117	122	135	135	126	112	141	122	137	137	128	121	129	123	136	135	141	123	143	128	138	142	137	138	122	138	139	120	135	118	110	122	145	130	132	121	130	132	127	136	153	139	136	150	140	145	123	128	140	143	132	122	125	131	126	144	125	134	131	143	136	125	137	132	141	149	135	151	147	143	136	143	119	140	137	142	146	163	118	146	140	150	145	150	144	145	144	133	149	117	130	141	135	112	145	149	137	149	140	136	148	152	153	170	154	134	118	139	124	110	135	142	128	137	149	152	122	126	137	126	135	127	106	135	126	124	143	128	148	123	136	109	127	135	122	129	131	118	128	134	141	113	128	153	155	109	152	108	142	145	143	121	133	134	118	117	127	119	126	120	145	119	144	150	118	136	150	123	135	145	131	129	144	139	142	137	137	125	129	143	127	126	123	121	136	131	155	124	111	131	133	131	139	110	133	116	144	131	134	129	128	139	139	139	125	112	125	136	135	153	142	140	138	121	138	154	119	146	129	144	131	152	130	138	141	132	135	141	118	131	110	123	143	135	135	162	141	150	150	135	118	120	118	135	127	129	137	148	126	154	122	133	136	124	117	116	119	132	130	136	123	131	129	135	143	134	142	160	138	126	126	161	145	150	126	138	128	138	137	132	125	148	146	138	140	142	148	117	133	145	142	132	120	135	130	152	135	128	126	136	129	139	123	133	143	163	127	139	136	153	123	145	147	118	145	122	135	130	133	129	128	138	150	146	124	128	126	127	145	129	119	141	123	120	125	133	152	136	113	134	107	145	136	121	126	141	139	162	130	134	142	149	132	135	145	144	142	128	138	136	136	132	144	129	135	155	152	122	128	124	132	124	147	143	143	129	124	145	147	143	157	163	135	142	112	124	161	144	119	124	126	124	135	122	141	135	129	111	124	133	129	128	152	161	128	135	139	125	132	146	164	138	128	108	115	139	133	125	126	153	127	118	119	118	132	143	123	143	124	124	141	107	140	133	135	131	122	125	131	94	139	125	125	123	123	125	105	139	132	133	133	158	126	130	131	121	144	129	150	131	140	125	121	140	125	132	130	120	112	145	118	129	128	140	143	134	135	114	118	123	130	128	161	141	122	133	123	125	128	133	135	122	140	114	135	121	127	128	121	144	149	119	128	127	139	147	144	133	127	131	139	127	138	147	127	111	128	111	134	130	137	92	125	134	119	130	136	122	126	131	142	116	122	128	136	122	118	125	135	131	149	145	146	121	118	131	131	127	127	132	120	145	128	156	146	132	135	127	108	121	110	136	107	122	121	146	126	104	130	122	126	120	137	135	149	129	153	130	125	123	138	131	121	143	123	144	147	115	129	133	125	107	150	128	150	124	151	120	134	119	128	144	146	129	135	131	125	123	131	131	135	106	124	109	120	130	119	120	126	139	130	138	129	130	153	123	151	140	128	129	127	118	125	138	141	130	134	131	142	125	132	135	129	153	154	115	127	140	131	136	138	146	114	139	144	130	122	140	125	125	125	155	128	119	106	135	120	135	136	132	121	128	124	124	137	130	145	131	119	119	125	150	138	136	129	153	125	136	137	122	122	127	127	138	134	132	116	139	151	122	114	121	104	156	125	145	120	128	138	143	131	125	141	135	128	143	153	112	131	105	140	123	126	135	141	161	139	133	148	138	139	131	135	136	159	149	121	161	134	152	133	136	146	128	116	146	147	149	142	144	105	124	112	139	113	125	133	148	127	128	134	144	169	136	134	133	128	130	137	141	118	136	131	129	141	141	126	111	134	149	121	127	117	123	123	120	139	113	122	151	135	133	122	149	119	139	127	117	139	150	140	143	152	151	136	140	137	141	142	144	141	119	132	146	128	160	116	134	127	127	115	145	134	128	129	151	145	147	141	130	125	117	120	135	126	128	118	138	128	153	127	159	144	130	129	136	122	134	128	148	129	99	133	140	145	129	132	112	141	155	118	147	141	125	124	150	144	114	132	123	144	131	115	146	149	154	137	139	106	135	132	139	138	142	137	126	135	146	130	123	135	149	130	148	133	150	146	128	121	132	127	140	147	160	133	123	132	128	120	144	129	124	139	118	130	137	111	158	145	144	120	160	117	120	132	133	160	148	138	131	157	138	141	128	137	140	125	142	136	128	113	127	127	161	118	141	117	125	124	132	122	129	146	119	141	138	119	131	135	135	138	133	141	148	111	113	135	127	142	113	126	131	132	124	126	137	149	132	130	131	145	135	145	134	124	124	141	127	144	140	132	136	133	125	145	130	131	133	117	106	124	122	147	119	125	117	125	115	123	122	129	136	131	123	160	129	141	126	142	137	130	127	124	137	145	112	118	121	139	125	118	110	129	145	137	126	146	140	116	136	140	141	131	128	146	166	135	132	120	134	105	127	140	134	130	130	127	131	141	103	132	111	133	140	130	132	150	123	148	137	133	121	138	129	155	127	162	139	127	137	131	152	138	109	127	143	132	122	125	142	130	127	125	127	139	134	128	121	117	124	123	119	129	119	129	144	146	147	139	123	132	126	132	109	141	128	138	125	125	125	129	129	120	118
2025	458	482	497	486	465	434	447	462	400	401	439	432	421	406	403	384	395	403	391	420	445	413	417	412	439	416	424	426	410	392	456	430	401	388	385	432	439	408	394	424	405	391	406	398	396	435	404	382	403	422	377	404	412	408	385	377	429	409	375	396	371	411	379	389	411	403	412	436	402	411	401	394	363	384	386	404	389	374	399	392	425	345	381	432	398	423	396	360	387	373	390	369	404	360	368	373	405	422	428	355	344	427	367	410	381	433	356	396	394	426	386	399	378	406	389	387	399	406	425	403	404	384	399	438	416	394	406	412	388	404	440	427	390	418	401	373	404	396	392	407	416	397	411	419	374	404	384	385	400	435	377	411	394	413	390	435	387	404	426	395	407	443	412	391	400	379	416	412	399	420	392	357	410	403	416	400	385	390	367	424	406	365	442	410	378	422	377	389	409	396	400	396	393	447	415	418	389	425	375	398	391	402	437	393	409	424	401	388	411	423	363	414	366	411	380	442	391	397	378	393	400	415	410	391	393	374	344	405	414	390	440	413	364	385	408	399	392	396	377	379	407	415	360	430	371	385	375	401	420	417	420	397	368	375	377	405	449	413	393	375	373	405	404	436	415	376	418	406	389	383	370	384	394	359	409	415	429	407	399	369	432	384	468	431	381	393	407	383	404	386	416	422	399	417	415	387	395	381	398	393	391	390	407	429	391	419	367	426	431	398	401	396	401	410	420	393	406	405	384	388	448	406	395	398	389	437	394	381	377	377	390	378	426	382	391	438	411	423	428	427	438	415	379	368	369	403	393	419	395	418	408	384	370	376	419	401	421	420	409	389	437	402	417	379	400	410	434	433	374	415	420	414	412	447	419	384	422	396	395	394	390	371	408	422	382	404	381	381	395	389	383	398	407	417	399	358	407	385	379	344	371	406	398	372	428	413	399	389	392	407	405	404	417	393	391	442	414	392	393	382	401	374	398	418	360	401	392	437	401	407	399	394	411	405	383	398	370	364	372	388	383	407	409	399	436	388	394	409	388	394	393	383	422	398	406	375	390	413	380	434	407	407	397	390	380	365	372	374	420	377	416	378	403	377	419	403	428	411	395	400	370	397	424	404	356	394	395	387	378	415	435	420	386	404	437	416	375	395	424	388	411	419	390	428	430	396	408	432	420	428	400	412	397	412	420	383	449	381	370	358	397	392	431	421	426	398	423	392	411	421	405	412	390	405	392	398	429	381	400	389	402	379	390	386	409	402	403	392	421	416	377	405	387	383	397	419	402	390	397	395	421	412	408	405	403	412	382	401	405	392	418	354	416	398	391	351	408	382	383	441	397	400	399	405	372	392	386	389	407	416	392	419	399	380	369	344	438	413	414	408	405	423	400	395	417	395	404	418	376	418	401	406	386	410	438	392	392	404	399	390	404	415	425	385	392	403	394	409	403	435	443	390	426	389	449	407	444	422	401	443	383	409	395	402	400	354	386	363	398	385	429	417	374	404	405	376	399	389	399	410	394	419	440	401	397	401	375	426	395	406	384	385	365	421	418	394	442	358	385	444	370	404	394	423	387	390	400	427	388	441	363	434	392	396	400	395	415	395	411	389	395	402	397	390	382	391	388	412	372	385	410	435	402	366	376	419	409	436	415	388	410	396	396	387	384	406	405	412	390	422	435	406	417	404	416	395	428	383	385	437	419	406	410	394	403	370	392	407	365	413	409	383	426	411	438	392	420	414	393	405	410	398	441	419	393	394	382	381	409	393	409	403	402	451	423	396	417	390	393	392	367	432	421	385	427	398	420	449	422	400	379	374	399	414	390	423	415	413	426	387	413	404	424	379	410	428	402	424	399	420	392	400	379	424	407	414	397	402	372	424	403	382	380	373	372	391	371	433	408	402	415	422	373	350	416	424	373	424	416	418	407	397	373	399	408	395	394	384	376	434	363	397	396	423	404	456	490	369	365	387	376	394	405	435	403	397	392	369	389	410	403	390	422	415	422	409	434	389	389	404	364	417	398	390	397	387	418	388	401	420	360	444	404	435	422	409	359	412	410	377	401	388	391	421	370	406	393	386	404	439	385	399	389	421	418	409	386	418	407	396	362	377	395	386	413	373	410	383	419	419	402	395	407	408	388	421	419	415	394	383	388	452	407	412	384	400	363	398	368	378	404	396	403	349	428	436	388	403	388	398	414	395	421	426	428	382	441	380	368	421	391	415	396	397	403	423	380	395	379	393	421	405	394	436	368	398	403	435	415	438	384	401	422	409	436	415	393	397	400	433	430	403	379	411	359	398	403	395	389	372	385	409	397	408	442	425	427	422	414	405	414	409	394	435	358	404	361	391	433	394	402	355	380	379	402	393	425	396	420	395	421	383	419	408	389	388	406	388	429	390	361	352	406	422	405	413	360	400	387	371	416	375	458	390	407	428	398	410	397	395	416	403	405	413	410	406	400	423	394	397	421	380	410	393	389	411	401	392	399	424	412	398	365	376	423	417	422	423	404	407	396	435	415	417	383	394	410	399	414	442	358	386	432	393	400	377	405	374	373	393	390	385	407	406	404	399	407	414	388	426	376	359	362	383	407	409	408	431	376	404	406	422	421	400	392	408	388	401	388	393	370	422	396	384	388	386	383	378	405	379	413	379	397	395	380	386	405	387	408	410	431	388	437	384	380	387	422	364	380	378	413	374	412	442	369	406	402	403	389	407	405	396	397	426	404	410	376	417	368	369	432	410	394	417	366	380	398	392	408	418	400	444	430	383	394	368	407	403	377	388	414	413	427	397	414	399	374	394	337	395	396	423	353	389	404	409	401	387	391	386	375	394	404	411	413	364	405	452	372	422	375	393	394	397	355	417	414	391	418	429	408	390	401	415	372	422	398	403	411	454	410	374	399	372	396	399	427	384	395	412	379	391	390	400	381	381	401	405	401	400	367	401	419	417	435	397	371	436	431	432	370	416	413	435	431	407	391	406	431	384	427	405	402	399	401	406	446	403	382	406	440	428	446	426	397	446	377	388	394	400	407	386	389	417	416	404	424	375	389	391	394	399	383	390	430	400	388	414	395	450	411	394	400	394	412	383	431	381	387	404	407	398	367	379	378	392	381	412	386	405	429	395	450	410	396	397	391	393	399	388	417	399	386	423	364	417	391	392	403	398	405	394	402	404	377	365	380	428	432	394	390	412	412	391	401	400	373	394	425	353	398	413	405	452	360	417	387	417	400	421	379	405	387	387	373	399	419	400	426	420	418	397	401	415	398	401	418	413	410	401	403	380	388	375	407	442	397	400	383	396	413	406	371	422	389	394	367	407	403	401	404	389	389	406	397	381	381	412	413	390	381	386	457	428	411	392	375	418	396	409	390	428	415	393	395	373	394	387	382	396	395	394	396	410	420	400	367	415	427	391	372	400	424	440	408	417	361	373	391	397	365	385	407	418	397	408	415	398	388	397	400	425	381	408	395	391	411	374	421	399	413	408	424	391	403
7438	1035	1161	911	616	500	450	340	320	289	276	252	261	237	208	208	225	227	197	184	195	170	200	203	201	196	187	182	195	203	181	188	192	171	178	199	197	186	189	183	177	199	213	194	176	195	206	191	185	169	171	177	153	184	179	186	190	181	193	178	193	166	194	205	177	164	186	184	171	194	194	184	180	151	177	160	182	186	172	173	178	171	184	227	208	173	184	160	189	182	198	202	168	177	164	175	190	177	206	186	171	204	172	168	166	202	162	161	188	184	190	183	180	180	191	217	185	163	181	166	166	156	160	177	179	175	162	169	185	196	188	187	194	215	169	203	181	174	198	154	189	174	198	169	185	192	165	137	191	167	193	196	180	172	189	210	187	172	182	187	189	156	189	177	168	179	221	186	186	186	201	189	187	177	226	201	169	182	194	183	199	168	205	171	172	172	172	207	179	173	203	167	175	186	195	192	154	171	193	160	183	181	200	160	153	182	185	162	162	189	162	180	180	198	174	181	160	199	192	177	198	180	201	193	184	180	154	171	192	170	181	176	208	173	160	190	167	185	150	201	192	195	189	168	200	164	168	151	211	191	189	185	184	184	188	197	207	199	165	164	177	203	177	168	182	192	200	210	156	183	193	186	184	166	194	197	176	186	181	214	171	172	154	175	175	193	190	182	166	179	169	200	194	165	193	185	188	187	224	200	176	178	182	165	199	172	201	168	183	187	188	190	166	160	158	194	167	195	173	192	206	165	162	173	186	189	189	172	208	184	213	204	171	169	193	192	207	204	196	200	183	201	182	180	177	188	185	196	157	168	206	166	194	189	173	183	178	183	165	186	183	169	172	170	172	170	202	171	196	186	188	151	181	173	155	157	203	198	148	157	176	196	188	179	176	192	188	208	172	206	171	166	183	171	163	198	170	207	179	190	167	182	162	193	202	215	180	171	182	203	176	180	188	172	159	156	201	176	201	186	169	184	168	184	203	177	187	188	181	161	174	161	204	154	189	190	160	200	177	165	170	170	200	196	197	234	160	181	165	196	171	217	159	173	150	158	185	182	160	176	179	188	172	191	163	207	154	178	191	177	189	185	163	182	166	171	190	172	206	169	187	179	204	174	193	184	195	178	223	170	198	173	181	180	193	179	167	188	180	205	183	161	196	173	190	182	204	198	176	178	176	178	176	190	189	183	165	181	163	191	166	193	180	173	189	183	208	191	194	171	184	179	164	168	192	183	178	210	183	167	203	193	197	182	194	189	168	183	168	194	179	180	152	187	203	193	144	180	159	160	184	184	181	190	202	184	178	166	178	166	186	175	186	196	178	138	183	192	194	184	175	163	145	176	145	179	158	202	209	202	190	188	186	164	171	162	154	174	161	201	214	196	199	166	171	177	193	177	223	190	186	175	167	161	172	189	198	170	190	183	196	196	174	171	172	160	200	161	183	167	204	192	192	166	178	167	198	174	179	195	191	151	173	189	172	170	215	191	202	184	164	176	171	187	159	170	187	188	173	177	174	169	182	166	176	164	209	139	207	197	165	192	193	190	191	186	155	189	198	185	171	167	194	173	203	175	213	196	190	185	173	182	173	193	167	210	179	185	186	163	175	175	197	186	163	161	168	170	168	176	186	168	158	166	192	171	200	174	188	151	176	163	158	154	164	175	173	187	183	173	197	207	201	169	190	189	164	166	183	170	179	188	176	177	190	175	182	198	173	200	193	170	178	196	206	175	188	187	174	157	168	181	181	192	187	179	154	170	194	192	182	195	164	204	193	179	178	188	188	201	189	165	213	216	178	187	195	186	168	202	197	193	195	167	170	177	186	190	195	174	191	185	177	205	158	173	196	177	187	184	161	187	195	197	192	180	159	188	197	185	183	178	158	211	178	194	201	177	202	211	198	174	172	173	181	200	177	164	179	191	171	191	173	177	189	188	153	185	158	184	184	148	162	182	209	177	161	181	158	192	179	192	174	185	186	175	162	173	174	168	178	192	201	187	169	189	163	180	191	173	158	164	186	183	185	193	174	189	176	178	187	161	183	185	193	169	188	203	212	191	179	179	180	177	190	200	172	176	181	190	188	188	186	210	170	170	185	201	168	190	196	175	193	163	170	176	156	186	173	191	197	179	161	192	153	192	188	165	175	180	174	168	183	178	186	175	173	182	180	201	189	187	177	198	188	168	173	177	180	181	172	207	194	156	182	172	166	199	167	191	206	171	161	166	167	161	165	172	183	175	179	174	198	188	197	171	159	189	207	163	186	185	167	185	169	176	172	200	195	192	180	182	164	191	179	171	167	168	184	176	189	188	193	161	176	183	166	163	158	164	173	201	157	205	174	193	194	160	164	185	172	184	193	198	161	166	191	176	167	159	194	209	175	200	190	203	189	172	187	198	181	179	192	204	180	197	165	202	162	165	177	174	134	168	161	184	156	183	150	184	163	189	191	184	189	160	174	171	158	187	172	198	174	168	208	185	176	174	164	206	173	180	189	163	174	184	189	219	169	169	172	187	168	171	164	184	168	204	196	194	172	184	184	194	192	184	184	184	162	158	186	172	186	209	177	175	174	188	175	189	222	197	170	163	175	172	158	179	166	178	194	176	174	188	176	205	190	178	198	181	169	200	184	185	174	204	171	193	192	169	192	173	186	209	194	166	182	167	178	200	200	175	174	174	200	173	184	159	202	155	175	169	199	196	154	179	209	181	161	173	209	195	166	192	164	182	198	197	174	201	184	172	185	166	159	193	185	191	138	191	185	169	203	186	190	172	167	169	161	200	175	167	174	163	179	183	185	206	186	196	163	194	163	154	187	173	172	169	171	147	194	176	187	194	199	180	175	200	195	174	211	183	184	181	165	173	164	206	185	197	195	197	166	176	173	195	201	191	190	174	187	185	199	178	152	198	191	186	173	161	193	179	206	184	178	161	189	170	181	171	184	215	188	208	198	195	209	183	158	198	164	206	186	191	149	173	155	193	166	198	187	190	188	189	177	156	180	157	204	188	185	160	201	168	174	181	195	209	187	196	216	166	167	196	177	182	203	191	176	184	161	178	206	182	151	177	163	177	171	176	165	185	189	195	182	196	177	183	180	181	195	175	172	195	182	201	179	199	209	167	184	190	173	194	198	151	169	186	142	164	166	194	182	184	185	158	196	179	171	165	196	180	185	184	178	172	207	164	185	201	169	178	163	167	168	169	181	163	183	154	215	174	159	182	165	207	203	189	197	173	165	187	151	172	201	176	159	181	177	193	167	183	162	168	214	183	188	178	217	166	164	168	181	163	190	178	180	169	195	185	189	167	197	165	182	183	163	170	185	193	187	152	179	190	185	197	169	159	165	201	198	159	171	190	168	169	217	190	177	173	190	188	168	165	174	179	186	195	181	163	189	163	168	170	199	185	200	172	171	175	212	165	177	211	173	163	181	187	155	183	212	177	184	183	175	163	200	184	183	211	176	161	195	182	198	212	192	170	185	186	182	201	157	169	156	200
5775	1344	2735	2988	2823	2316	1896	1666	1348	1194	1111	1059	943	844	867	830	764	789	728	693	697	651	653	635	662	667	602	618	641	606	600	586	602	599	600	587	608	562	557	570	553	594	547	548	561	559	539	538	533	564	561	499	520	529	564	582	511	516	526	537	529	567	536	545	543	537	541	527	528	546	565	563	537	548	580	498	499	535	511	555	508	589	540	536	541	527	533	486	523	516	546	535	542	487	535	527	518	514	525	480	529	546	547	552	522	490	513	555	502	552	494	531	507	530	537	517	491	518	556	527	532	554	535	549	501	560	554	521	529	493	552	562	498	509	529	537	528	509	553	537	496	546	543	542	480	534	512	504	546	498	538	545	535	530	494	531	505	521	539	530	541	545	514	526	555	546	534	536	530	537	524	519	486	528	538	558	521	516	520	524	497	516	538	518	515	509	499	511	504	463	552	528	549	579	516	546	532	523	525	494	533	529	552	523	526	501	501	564	505	550	508	466	569	526	519	513	507	521	506	517	511	496	559	526	513	528	559	521	539	523	480	475	538	503	520	501	522	554	554	501	520	486	504	522	522	512	523	519	529	526	517	533	528	513	508	546	569	517	504	531	535	532	560	514	522	534	495	513	523	548	496	520	536	556	471	548	524	503	519	489	508	515	486	507	481	514	552	536	486	503	544	484	491	540	555	497	523	531	560	523	517	514	485	527	521	509	546	512	506	520	577	502	524	558	527	542	529	500	542	492	479	509	523	505	526	533	551	527	503	529	458	514	569	536	523	470	534	519	495	568	554	531	524	515	519	550	517	563	530	509	550	534	487	536	525	537	507	509	526	534	533	495	530	532	525	527	534	548	511	493	559	485	533	532	543	510	500	533	530	524	521	483	523	526	550	551	555	545	482	519	538	484	513	505	523	511	517	487	533	537	551	512	505	533	508	552	477	514	505	530	525	492	524	531	537	522	534	539	504	496	515	528	540	513	536	532	500	488	534	525	489	516	535	543	531	546	530	503	503	543	544	572	524	566	535	543	511	532	475	490	506	494	527	501	536	547	523	523	540	536	533	529	543	507	542	533	524	478	494	533	523	516	533	542	493	521	513	532	550	526	522	510	509	525	483	540	540	522	509	530	515	473	513	555	484	505	531	490	545	545	534	501	501	494	525	520	561	543	527	500	514	523	518	504	511	534	525	524	495	532	538	535	565	505	509	542	544	530	505	531	537	532	502	519	521	494	535	490	564	557	535	493	481	566	535	548	534	517	512	525	515	522	497	525	503	529	515	549	554	505	467	500	530	528	536	522	568	482	515	487	482	541	566	530	515	506	501	504	521	526	558	542	571	519	561	523	497	542	511	526	522	528	560	544	494	485	538	516	509	550	542	532	538	555	532	519	554	519	528	500	491	487	504	512	544	492	500	503	522	513	534	557	508	483	518	497	511	491	534	544	516	532	516	556	522	530	476	548	551	527	503	518	529	530	547	541	512	528	525	523	547	506	530	487	531	551	538	484	485	514	519	543	547	548	517	547	531	539	485	520	511	524	482	500	518	503	531	506	493	499	529	515	495	527	511	506	544	548	516	534	510	539	508	512	503	502	549	504	577	563	534	512	489	492	512	530	531	526	522	547	540	502	534	531	464	538	528	499	538	556	524	529	526	520	543	532	541	484	515	540	515	502	509	492	489	523	575	532	506	534	535	489	495	529	525	519	534	494	549	529	539	528	536	525	527	502	492	553	532	563	495	523	517	536	478	483	515	523	511	510	524	519	516	486	482	514	514	549	545	481	533	540	545	492	519	462	521	465	506	537	522	500	507	556	532	497	533	527	539	557	527	510	484	480	527	540	542	550	564	514	516	530	535	577	553	507	517	536	506	512	525	540	540	495	538	539	491	496	505	544	491	535	524	495	543	519	527	546	508	470	576	543	517	521	517	492	519	504	477	507	510	468	506	511	516	535	543	509	548	525	503	523	505	554	511	521	547	546	539	522	479	526	542	516	500	483	552	491	536	517	540	522	575	502	495	560	556	524	531	506	484	509	485	520	507	514	529	505	515	506	504	540	519	511	496	526	542	515	542	512	498	505	537	501	536	508	528	535	506	497	473	497	518	557	512	490	541	484	473	491	544	483	531	536	540	520	500	524	526	522	510	550	534	525	537	515	487	516	534	514	519	527	536	449	543	515	536	544	545	524	544	488	526	527	522	552	542	497	533	525	527	552	569	507	515	529	506	508	530	483	515	523	511	519	515	522	524	550	546	488	523	537	516	536	537	542	542	561	529	501	540	545	538	536	512	568	530	507	532	533	531	518	533	499	556	531	523	491	532	547	532	520	534	513	537	516	548	514	512	564	550	504	532	474	501	545	512	518	526	510	535	525	509	523	494	522	544	515	520	525	521	510	523	522	579	485	510	556	521	505	536	526	503	559	517	511	525	489	544	533	500	522	508	498	557	533	513	505	500	543	474	543	567	523	497	513	507	525	546	521	506	530	527	503	500	519	505	530	511	535	562	498	484	495	577	556	526	517	553	504	512	555	559	578	504	533	494	523	530	501	522	539	496	523	511	554	460	490	560	456	493	520	527	489	521	543	509	534	547	500	511	514	529	528	531	528	479	564	551	511	554	511	512	553	517	507	529	519	538	552	497	552	502	526	500	517	508	527	528	532	512	494	535	539	532	506	570	529	540	538	488	521	544	549	530	505	493	534	542	538	520	525	502	527	515	534	507	538	503	544	511	514	502	514	560	507	478	546	558	510	461	537	512	550	504	529	511	547	501	565	550	538	504	546	475	547	535	502	554	520	567	552	481	509	513	511	490	540	540	509	544	501	521	531	507	565	519	488	546	522	553	496	502	491	518	548	545	542	514	518	517	500	518	551	506	518	546	541	528	516	533	493	539	531	511	572	498	496	522	536	515	478	528	535	529	528	566	518	481	509	534	506	489	526	533	504	511	530	541	522	507	553	487	478	508	528	556	548	524	527	548	555	482	511	516	532	495	499	513	472	540	523	550	518	498	525	552	514	549	516	503	522	504	543	535	530	501	505	517	542	511	551	538	503	523	528	520	531	546	502	503	504	508	478	482	501	548	515	519	532	512	513	527	544	535	519	557	519	540	524	537	514	525	534	519	549	559	491	522	563	550	529	543	525	484	485	509	550	543	528	510	482	541	529	511	533	495	523	508	528	534	489	471	554	545	523	521	561	507	524	507	546	479	518	520	552	519	526	496	536	495	527	509	515	513	539	525	496	505	548	496	493	499	534	547	518	504	541	530	537	565	492	523	563	516	513	523	526	531	535	517	553	527	476	531	487	553	503	488	527	535	549	530	513	521	497	500	498	490	499	457	488	513	484	556	589	539	490	537	536	547	495	541	493	484	511	494	533	498	531	528	508	530	511	523	555	512	520	512	513	508	519	527	554	544	502	509	532	518	518	493	540	505	529	530	495	521	533	487	525	528	525	571	528	511	473	513	536	565	493	484	514	524	540	527	511
14231	2738	2681	2024	1398	1126	884	751	666	667	549	492	512	474	399	459	429	446	399	376	391	363	391	420	392	341	406	435	391	390	420	392	372	363	401	361	405	393	395	349	375	373	392	322	374	345	380	337	339	347	403	374	379	349	376	401	353	372	360	396	373	380	339	381	376	368	373	382	362	351	344	366	351	373	380	332	354	360	355	380	334	361	342	340	347	370	409	368	367	379	367	334	363	361	345	374	329	358	376	378	362	420	396	347	378	370	366	363	374	340	325	382	377	367	384	357	367	359	382	376	341	353	332	303	376	369	362	361	371	313	359	333	317	335	361	358	404	345	387	342	369	352	353	388	343	358	419	345	337	422	360	351	373	349	405	346	394	382	364	368	344	360	380	354	393	367	379	351	371	370	372	352	342	406	371	357	365	338	416	350	345	335	337	323	383	370	352	352	364	361	399	356	386	339	327	348	333	359	330	377	369	377	374	378	369	388	389	387	332	346	375	361	341	394	394	329	379	402	365	393	340	397	382	381	353	359	345	317	325	366	372	323	358	338	331	354	358	393	337	330	362	321	378	335	346	384	354	373	356	384	349	376	327	368	376	355	359	359	385	357	334	369	367	338	351	345	360	394	336	369	368	357	370	363	365	354	334	380	368	390	379	375	392	382	349	363	405	405	368	367	344	338	387	372	357	360	402	350	322	358	297	335	356	363	366	341	384	390	384	316	405	366	344	397	382	361	389	410	361	361	384	385	376	329	348	356	368	387	374	342	376	392	356	382	345	357	365	371	379	341	344	372	395	372	381	361	380	350	355	352	362	369	366	367	359	347	366	368	365	382	385	376	358	352	384	355	355	325	331	331	357	321	359	361	373	365	377	368	353	338	369	367	354	374	406	392	371	342	388	376	381	348	354	371	360	386	352	347	354	364	346	358	384	375	362	364	350	363	341	350	358	374	375	333	396	370	371	377	372	337	384	305	374	332	384	363	340	380	393	372	370	305	384	352	380	346	389	347	372	364	338	359	386	388	347	343	347	378	384	369	360	342	374	375	318	350	358	385	379	336	329	330	406	348	361	348	371	349	347	359	347	332	323	365	388	356	331	356	342	353	352	389	346	387	373	358	385	371	380	371	366	405	355	338	327	350	345	352	378	348	339	399	361	378	386	394	383	405	364	380	350	335	368	350	379	363	354	346	333	325	340	355	378	381	423	358	346	356	349	369	340	357	325	366	367	360	345	368	318	369	355	361	338	367	379	363	354	353	366	329	378	362	371	397	375	380	366	367	366	371	380	355	391	345	410	377	400	378	359	345	395	338	343	377	382	344	354	379	359	318	356	367	389	330	360	346	396	334	324	322	329	351	368	350	380	333	335	360	335	357	353	363	337	347	383	376	395	346	382	392	336	364	365	376	396	374	396	344	408	310	360	356	408	378	390	346	405	362	358	329	344	335	359	365	338	404	379	367	341	354	346	341	373	386	326	410	348	352	388	353	331	372	376	353	372	336	372	375	350	350	357	375	374	343	360	341	338	354	372	327	356	366	364	347	368	333	354	358	351	378	367	362	315	385	369	356	354	356	330	362	358	367	330	371	378	358	360	347	333	366	344	353	367	389	351	357	363	362	345	377	390	384	344	354	392	384	381	379	337	335	373	373	375	357	373	384	386	354	323	374	382	340	379	364	342	364	373	361	363	359	376	386	385	362	374	366	336	339	369	379	335	337	374	365	358	409	360	375	390	327	373	356	372	361	353	398	366	354	400	352	374	346	340	353	348	383	376	372	361	360	377	323	382	363	415	357	388	359	339	364	373	371	363	397	349	376	340	388	369	383	384	377	387	344	360	372	386	401	338	368	375	390	349	368	364	342	326	340	372	316	372	334	335	362	358	351	364	413	370	393	366	367	370	400	355	383	356	342	363	365	364	359	345	368	356	352	363	370	362	349	354	339	367	347	349	377	347	323	375	370	346	342	364	373	364	371	369	376	306	352	376	393	371	342	366	345	343	372	403	351	387	357	349	380	335	339	343	393	352	386	373	374	359	354	365	364	375	371	326	378	384	361	379	355	349	379	331	306	344	340	432	358	352	369	334	339	349	348	340	343	367	375	374	385	429	329	357	374	342	367	369	348	389	362	319	393	377	364	346	330	362	405	350	368	349	367	338	369	349	340	369	351	364	346	358	391	370	394	364	347	360	359	388	381	377	359	345	364	376	342	373	352	334	361	350	374	362	387	334	328	347	353	343	346	334	360	328	355	344	334	354	389	334	363	348	378	382	326	359	365	374	373	365	379	365	330	363	348	375	362	360	362	339	352	347	341	360	365	365	360	318	352	374	379	350	356	381	387	379	334	333	378	367	335	340	365	360	371	356	380	349	361	329	358	379	377	347	388	382	361	383	348	374	355	386	341	385	384	336	398	341	367	363	397	369	390	363	391	342	368	371	356	366	375	385	364	383	332	360	387	350	344	368	344	371	348	374	360	365	361	363	351	376	363	355	369	367	367	352	346	357	370	417	334	355	359	345	403	389	365	399	362	375	351	353	372	358	366	386	376	351	348	347	358	314	353	348	369	396	363	315	388	386	375	351	322	389	349	369	367	328	341	368	352	362	372	339	346	369	337	357	361	363	341	373	358	350	370	383	351	391	383	374	368	355	378	353	354	364	364	398	391	391	365	365	322	365	395	359	352	357	353	357	359	356	344	356	360	400	401	335	371	364	387	376	342	334	345	373	353	350	377	337	348	368	398	384	337	357	358	380	358	375	371	345	358	364	369	343	362	342	359	329	384	306	312	374	356	381	373	371	359	330	383	353	409	384	357	341	374	321	375	359	390	355	337	379	366	373	381	351	348	355	380	367	366	369	344	359	359	369	339	382	390	387	345	384	353	344	371	364	360	359	363	385	369	366	378	401	366	371	346	381	344	353	352	327	368	381	386	371	385	381	347	343	373	350	372	384	342	351	373	363	339	358	364	380	372	370	329	370	362	351	392	353	386	372	348	354	360	382	348	367	377	374	342	343	351	365	368	353	389	355	338	390	358	380	354	328	374	374	342	361	376	357	365	347	354	367	334	380	331	373	360	403	365	383	368	390	388	422	350	354	375	342	346	359	356	363	367	363	364	364	356	363	367	364	351	378	374	377	367	380	380	372	353	373	326	360	366	341	355	337	370	361	355	354	388	336	348	358	352	370	337	338	358	393	359	344	375	343	372	343	381	371	377	324	314	398	327	335	345	350	394	335	371	332	370	366	387	351	346	356	383	331	362	388	381	366	386	400	363	333	357	383	334	389	355	397	360	346	372	386	356	381	362	367	323	394	365	352	362	346	336	324	360	348	372	394	353	364	339	311	332	343	343	349	388	387	342	349	355	332	367	346	374	369	356	359	330	355	355	364	373	368	394	386	368	360	365	371	381	356	322	371	308	355	360	357	380	353	375	381	373	363	358	378	376	366	351	364	370	408	351	362	355	369	368	349	363	408	390	374	382	366	372
7796	2504	5096	5803	5182	4198	3610	3076	2520	2265	2124	1813	1791	1549	1544	1478	1370	1276	1264	1230	1221	1173	1181	1102	1073	1094	1167	1078	1110	1051	1064	994	1055	1068	984	972	1098	997	1051	999	1002	999	961	984	1032	962	965	936	910	951	952	941	922	934	915	919	949	959	981	950	954	934	944	905	959	922	978	929	934	918	874	898	855	927	906	917	871	923	950	867	935	907	953	951	943	930	948	922	890	945	886	914	931	880	922	942	898	914	911	983	887	923	1001	917	942	909	930	900	917	915	872	904	899	908	887	924	960	921	904	919	904	924	896	935	935	891	889	871	900	902	872	886	885	863	948	936	890	878	879	914	970	904	941	930	887	889	924	881	935	864	927	967	892	894	897	893	909	866	910	857	911	897	926	873	874	842	917	950	918	911	966	887	886	901	842	916	937	938	872	893	923	870	868	959	880	911	880	929	898	874	889	912	852	991	917	887	900	914	938	885	919	895	864	906	828	948	911	860	903	919	960	835	909	899	881	933	899	883	899	908	910	952	922	970	877	866	895	817	892	839	867	928	870	888	894	919	912	897	962	918	941	871	892	849	865	883	914	849	914	906	917	893	933	857	865	903	916	863	887	879	892	933	881	869	916	934	937	930	878	881	878	933	879	902	890	868	910	869	860	874	946	881	920	878	911	832	882	844	864	860	978	874	904	905	900	942	926	823	880	932	914	929	855	906	926	882	917	898	883	862	910	949	947	882	867	917	915	888	910	880	908	893	966	827	866	897	919	944	889	908	927	958	924	925	850	890	916	874	921	910	877	942	848	855	910	917	893	846	901	848	908	881	874	921	850	888	857	918	893	859	877	932	893	894	921	896	857	884	892	866	925	894	904	935	848	826	939	871	892	895	920	865	903	887	891	891	873	887	935	876	868	915	872	846	901	970	915	868	891	916	873	916	923	895	890	899	904	890	908	908	921	924	878	931	917	879	887	906	939	880	899	887	857	977	837	936	850	956	936	926	894	915	946	904	874	888	888	865	883	863	907	888	855	945	853	900	940	907	953	875	878	891	867	893	894	872	906	846	921	907	884	853	867	866	941	945	925	913	870	907	897	871	908	873	893	887	891	856	901	932	936	872	896	895	858	858	869	891	873	910	920	913	823	893	892	936	910	869	826	872	899	887	901	890	859	902	870	879	914	882	909	911	893	913	871	881	898	899	853	832	986	901	917	890	890	920	858	903	913	882	912	883	889	877	861	887	885	872	885	933	885	866	913	929	939	872	882	917	922	919	911	847	915	912	883	888	909	909	927	873	909	891	872	928	886	908	931	882	900	911	935	925	933	905	898	890	873	848	933	929	894	953	887	886	866	872	888	940	915	928	863	920	914	850	903	939	958	906	889	909	899	929	927	871	935	914	890	938	848	929	855	835	908	932	900	890	911	895	925	887	962	873	885	909	871	855	927	866	875	900	875	936	870	861	893	919	848	901	910	903	903	870	916	912	924	909	897	880	838	952	878	895	954	954	951	933	863	967	876	895	944	880	860	882	873	867	904	876	944	894	911	858	962	936	882	857	892	835	892	907	885	925	888	876	918	917	926	889	918	925	882	918	905	859	894	904	859	927	901	887	959	892	893	905	898	930	854	888	889	884	895	917	865	894	904	927	880	919	897	897	920	884	919	968	865	873	870	920	937	897	901	904	952	847	900	929	934	877	855	909	934	912	923	919	893	903	893	888	874	893	904	912	926	883	863	860	913	933	862	924	876	892	903	886	893	933	953	930	901	889	887	927	853	892	894	916	931	933	899	886	904	860	916	902	907	863	861	875	899	896	900	908	879	869	904	866	857	880	822	870	923	921	857	856	861	925	891	866	889	953	903	912	914	889	910	906	914	908	863	835	917	927	921	923	961	896	915	859	912	856	877	935	931	926	918	921	838	909	936	913	931	849	890	951	934	924	887	956	883	840	850	922	946	872	896	870	912	922	896	950	865	923	917	942	886	903	892	925	911	858	888	912	889	917	895	913	910	901	878	893	902	928	907	940	930	948	934	900	870	906	927	916	872	929	914	916	868	881	898	876	916	882	913	834	900	907	919	906	900	841	896	888	929	900	882	903	891	868	886	906	832	881	882	927	954	837	819	925	903	911	900	929	811	868	899	909	917	867	875	868	942	894	920	926	914	925	891	882	899	855	863	892	868	884	877	930	923	890	878	887	872	868	889	895	833	895	886	883	838	881	902	879	865	871	921	879	923	922	903	865	903	906	866	913	867	853	866	872	882	915	924	824	861	914	906	904	943	900	924	882	901	921	918	916	937	855	839	875	867	922	900	944	918	940	910	863	908	871	886	879	951	901	904	932	874	907	948	850	855	850	898	952	912	862	886	926	906	903	938	890	852	905	870	909	880	902	901	902	927	911	907	889	893	872	869	952	880	878	863	925	872	925	861	950	923	926	909	950	943	898	855	888	935	939	919	902	900	907	862	897	879	885	908	899	935	928	916	882	891	925	972	913	936	908	901	885	887	869	893	921	881	931	984	902	847	859	865	894	930	852	871	920	872	896	876	902	912	867	888	964	909	896	942	843	880	881	862	873	888	875	900	905	896	903	881	872	881	905	883	860	908	864	932	953	904	900	913	895	934	860	865	888	930	945	888	949	862	830	906	885	937	915	938	854	928	882	901	889	945	876	912	891	946	914	894	911	897	918	910	890	896	874	880	866	899	848	942	927	889	884	872	927	945	873	871	910	852	930	897	904	885	943	869	894	929	897	855	854	848	918	901	913	919	857	894	890	903	899	874	970	887	886	951	887	947	886	848	921	919	885	955	944	933	898	875	931	902	920	919	890	862	885	913	889	903	856	941	871	884	931	909	958	893	870	945	842	912	858	928	899	942	885	873	853	928	906	897	900	910	927	870	868	922	890	867	846	915	862	904	908	932	922	897	898	871	885	866	950	924	870	915	887	890	896	915	856	890	863	914	920	865	950	873	905	890	889	901	844	908	855	868	904	897	891	889	869	886	850	880	946	875	864	943	942	942	847	843	874	870	888	912	910	880	873	892	893	901	905	872	856	922	864	892	873	900	952	904	930	919	907	909	907	893	896	870	933	971	890	840	871	892	907	896	892	883	850	917	865	927	889	852	840	935	822	942	855	892	912	931	937	903	902	857	880	874	915	883	880	910	889	876	900	870	908	878	903	931	891	897	855	874	901	911	945	880	859	862	903	891	854	896	896	886	886	879	903	978	931	915	862	919	899	899	912	878	908	880	889	890	883	873	870	866	845	922	863	937	882	893	882	933	892	894	894	928	899	849	844	902	903	893	886	901	955	857	899	947	877	853	849	898	889	965	892	869	887	983	960	914	902	870	853	932	896	935	859	864	895	878	880	858	853	869	928	870	900	937	899	901	851	869	883	869	871	874	963	864	878	871	926	861	929	886	939	915	923	955	907	931	911	911	907	924	890	913	921	884	933	916	890	904	921	921	898	891	949	917	852	908	914	863	917	891	908	901	938
1930	185	190	147	145	140	124	122	137	133	130	159	140	132	131	127	129	148	137	136	128	142	136	137	137	117	123	136	131	152	143	140	130	132	128	132	127	127	153	146	118	134	141	132	146	149	130	124	144	121	127	124	128	117	147	168	137	129	119	142	129	123	151	135	152	129	144	147	126	107	156	137	147	107	154	136	120	137	124	132	121	125	124	141	126	130	135	141	128	130	127	131	112	133	123	137	115	146	136	132	118	131	130	120	105	125	139	139	117	155	125	146	114	138	103	137	116	142	124	158	126	127	135	112	128	138	128	142	126	124	138	138	130	143	143	139	126	128	115	112	135	149	140	143	121	121	115	140	126	135	149	132	140	132	128	139	131	129	123	130	124	138	149	119	155	145	132	126	108	156	131	133	126	137	139	106	129	123	126	132	135	129	136	139	139	150	124	146	152	133	130	115	133	119	144	115	142	131	142	160	147	122	135	135	135	130	148	131	137	134	132	138	131	118	146	137	118	120	105	135	109	126	137	117	129	133	133	125	153	121	155	120	133	140	156	153	141	144	143	145	134	114	132	126	151	147	133	141	116	119	136	148	155	140	136	134	119	153	135	131	133	121	108	156	142	143	131	131	134	136	127	108	117	120	135	146	122	140	121	122	101	104	135	146	121	133	141	127	133	124	145	132	149	120	132	128	120	124	135	120	130	112	135	133	144	127	143	144	121	128	125	120	148	147	141	136	160	140	137	140	127	146	126	145	116	142	118	141	134	137	128	109	121	113	133	140	132	144	131	129	126	141	135	126	138	140	130	130	129	130	112	155	139	123	141	115	152	147	128	127	123	140	128	143	132	129	120	127	130	139	135	141	150	146	143	126	125	129	131	111	117	122	151	129	121	112	130	125	116	123	118	174	139	127	116	156	125	154	136	122	155	136	146	138	127	117	126	131	109	130	145	121	134	122	135	151	135	157	141	124	128	125	113	131	144	135	123	114	130	118	143	141	149	130	128	124	116	122	137	128	117	133	129	149	136	136	142	130	147	140	129	156	127	122	121	130	113	139	146	131	148	122	143	141	116	152	131	132	147	128	149	139	155	133	134	125	131	132	139	151	121	163	117	132	126	135	110	137	127	132	125	136	126	143	123	141	142	129	147	120	133	111	118	155	154	127	132	145	144	142	150	133	134	123	159	155	117	129	162	134	119	158	119	125	118	103	133	130	158	159	133	140	135	144	152	143	137	122	136	140	159	140	121	141	160	144	129	143	129	138	125	123	130	117	154	137	136	121	143	125	125	120	128	135	141	137	133	122	131	142	119	128	124	148	138	141	128	124	141	115	142	134	145	134	128	132	122	123	150	131	135	132	131	121	149	135	135	132	125	146	167	128	141	133	124	124	127	148	141	142	136	151	163	137	118	135	130	124	140	127	124	134	140	130	129	137	120	110	113	115	129	137	143	140	137	129	126	131	142	150	117	151	147	151	138	133	131	129	143	127	160	150	151	127	134	130	138	139	139	111	160	141	133	128	170	120	129	121	126	144	137	117	118	151	126	145	150	125	136	144	142	116	138	140	135	122	114	120	133	121	128	150	138	136	152	129	154	146	131	110	136	145	140	137	141	125	136	152	147	122	150	118	146	122	145	128	135	124	135	124	137	127	132	156	136	133	129	125	134	118	132	157	110	115	147	123	147	123	118	136	143	123	122	117	132	140	120	109	112	130	143	139	143	140	131	135	128	140	137	141	134	127	124	141	127	111	139	138	129	121	122	151	135	131	127	146	120	130	152	134	154	119	146	126	147	130	110	136	135	141	145	137	122	140	127	125	140	141	128	145	142	122	108	121	119	122	155	117	119	127	131	131	149	123	117	122	145	127	112	132	145	126	151	145	109	119	117	123	128	136	136	152	141	155	129	138	125	142	130	105	143	118	145	164	113	133	132	115	114	133	139	131	145	144	119	116	141	136	143	140	149	134	147	140	119	150	120	134	130	135	136	127	124	133	112	129	153	129	141	133	148	119	122	134	117	138	135	146	114	128	116	146	128	141	139	138	111	115	134	134	123	100	131	147	138	157	131	140	139	138	133	113	138	122	128	128	126	116	122	115	124	117	142	131	142	113	126	125	124	146	133	139	139	112	118	121	131	128	139	139	123	100	109	145	157	117	127	149	140	131	135	127	112	146	141	130	138	145	143	118	116	150	133	126	115	117	127	134	139	138	114	122	138	128	124	133	136	142	136	125	137	126	131	120	144	127	144	118	126	134	139	128	101	139	128	130	113	127	137	123	143	130	148	113	157	129	147	125	119	113	116	136	129	120	151	132	118	150	134	126	127	146	142	126	131	112	152	125	91	143	136	145	135	147	114	123	116	112	114	143	130	122	144	132	126	136	135	131	127	148	149	123	132	148	142	131	135	130	156	141	144	138	143	133	128	125	147	170	120	121	129	131	137	124	126	125	138	141	133	154	136	121	143	120	120	145	151	142	130	146	148	160	146	116	123	131	117	125	124	144	145	140	151	149	145	134	124	132	134	135	126	131	154	121	143	126	148	130	133	136	147	135	137	118	128	143	122	142	146	122	155	143	120	130	125	126	138	120	151	161	93	130	128	134	134	125	131	134	116	138	146	115	118	140	146	132	119	152	121	126	120	138	121	140	156	122	129	122	128	157	142	144	134	133	128	125	122	143	123	173	129	120	133	127	129	113	113	125	132	149	147	116	119	124	151	134	145	139	131	138	133	123	133	126	139	156	136	136	133	134	116	116	128	136	136	135	153	147	152	124	161	141	127	136	134	133	123	160	152	126	112	129	139	131	141	124	138	117	121	142	117	134	131	123	126	137	137	113	127	136	142	130	136	128	136	152	135	137	143	146	172	140	140	139	158	150	133	134	132	136	130	145	126	123	126	118	133	142	121	146	150	130	118	137	132	127	117	146	120	150	125	114	117	128	140	130	146	122	148	131	127	121	126	134	120	149	133	129	123	131	134	144	132	119	133	123	149	150	145	147	124	135	137	138	128	107	126	113	122	130	113	125	135	149	101	122	138	140	126	135	112	130	147	129	126	150	127	138	124	133	133	139	122	129	152	142	128	132	125	144	144	139	131	113	120	142	121	121	130	138	141	153	120	132	149	123	113	119	127	131	148	123	118	156	128	135	133	102	125	119	117	149	130	139	143	142	123	129	135	134	135	129	132	135	137	133	157	114	137	126	124	145	132	132	116	129	106	129	143	133	150	128	144	130	134	136	139	130	133	140	115	128	139	119	123	124	140	132	132	143	140	142	117	124	139	129	137	121	155	121	134	125	128	128	119	147	126	136	143	126	112	133	128	147	127	134	120	119	141	121	116	145	125	134	135	115	133	140	143	160	96	144	114	128	127	140	134	121	133	139	109	133	146	138	128	116	137	138	143	141	139	157	118	129	121	146	116	148	144	131	125	134	128	129	151	152	123	129	139	134	125	125	124	110	117	136	122	114	124	127	125	136	144	131	138	138
2093	456	473	497	438	450	476	399	424	422	434	405	430	428	418	399	404	383	403	408	420	406	387	419	393	422	431	441	396	373	382	404	395	413	400	401	401	398	422	393	413	409	344	404	400	391	414	440	408	412	371	374	384	374	411	421	416	397	439	392	385	419	380	395	398	420	392	383	416	408	394	364	371	419	376	419	360	439	405	437	370	382	444	408	387	411	413	399	415	403	385	425	390	411	398	406	369	438	415	384	404	416	414	430	396	400	407	422	350	389	408	389	417	364	408	392	430	387	411	408	406	401	354	387	405	397	408	412	389	375	385	422	433	412	405	405	388	376	428	398	413	417	427	370	410	407	377	394	358	380	427	421	397	407	401	406	386	428	361	412	403	400	402	433	395	421	381	369	380	387	376	384	400	426	419	430	401	389	395	420	443	380	413	424	366	413	408	410	403	450	432	387	396	431	396	412	384	410	432	393	413	395	422	373	409	391	402	402	441	410	385	356	378	398	417	391	404	403	433	426	397	406	376	402	395	385	398	407	391	413	407	452	394	397	426	417	416	375	438	395	397	378	407	395	434	439	436	424	337	393	391	403	404	405	436	394	414	394	403	393	429	390	416	421	401	426	393	389	371	370	397	428	371	420	442	411	393	400	405	392	369	414	383	399	393	406	413	394	393	418	393	392	405	408	391	405	378	376	403	372	380	387	407	423	418	412	387	373	390	423	395	376	342	423	400	393	401	376	397	383	425	408	410	396	382	429	407	419	401	404	391	379	402	390	406	408	390	374	400	374	417	415	402	399	381	409	386	383	421	419	394	418	386	367	398	436	386	437	387	423	404	406	380	403	409	405	399	395	392	422	362	411	435	392	412	414	414	386	395	417	412	415	377	421	411	388	366	393	391	398	387	369	408	412	392	437	388	389	360	389	375	377	407	398	420	408	401	386	400	387	371	423	399	425	416	383	368	383	406	375	415	370	417	383	425	431	394	413	395	387	386	398	406	443	369	422	404	364	393	403	415	391	419	404	390	435	406	398	379	413	366	397	400	418	413	436	390	400	382	411	380	391	367	363	391	398	381	398	398	366	413	425	399	422	386	413	419	397	417	370	402	424	399	411	431	408	381	377	410	377	402	397	413	371	378	370	426	401	429	417	398	366	406	424	421	381	425	414	434	378	410	451	397	409	429	394	403	422	458	418	433	417	389	389	373	423	385	382	391	392	396	395	415	385	406	394	406	405	408	380	423	425	436	397	390	419	405	421	407	394	384	394	441	430	376	423	375	391	383	375	423	416	408	399	415	438	383	411	401	427	395	378	397	389	406	384	410	403	398	409	364	388	354	415	411	352	375	390	402	387	427	419	394	404	421	381	406	405	394	404	395	389	415	366	403	380	422	393	400	451	409	374	419	417	400	373	423	424	441	364	407	379	400	430	403	378	383	409	376	430	401	408	407	402	436	375	404	399	358	404	435	404	371	407	399	393	403	397	412	387	404	394	388	388	363	427	389	411	439	405	379	388	432	431	365	423	412	379	399	421	392	410	378	430	438	415	406	429	385	405	376	389	410	371	396	424	383	412	379	407	415	380	402	376	412	413	398	403	409	419	375	379	384	445	388	394	434	415	401	425	431	378	400	399	385	377	414	391	397	372	416	427	416	392	385	403	366	386	412	420	388	372	403	403	413	407	405	380	403	426	436	405	434	455	428	418	402	386	405	406	406	371	384	415	405	395	409	416	422	403	387	414	405	381	404	387	376	393	407	398	359	374	369	400	387	393	417	395	390	418	422	427	373	428	422	397	387	426	393	435	379	446	378	431	402	401	372	370	437	389	403	431	394	406	405	396	405	409	407	405	400	430	398	378	431	395	418	401	384	457	416	437	380	429	387	394	412	387	377	379	388	388	390	380	388	431	413	395	443	402	402	408	383	395	410	389	392	377	372	394	419	374	400	436	418	359	397	409	382	409	404	403	417	413	385	409	425	372	401	408	397	392	445	406	353	421	421	418	444	382	383	394	397	406	401	390	433	387	389	393	416	377	391	379	390	380	395	366	428	393	404	399	385	379	452	378	404	417	403	390	409	390	425	404	412	426	400	402	382	407	395	391	411	390	372	400	379	405	415	405	387	434	373	408	386	390	422	390	393	383	399	414	372	417	377	375	406	401	396	394	421	353	399	403	416	448	390	414	409	398	393	396	390	416	409	405	394	401	398	407	332	400	401	425	387	425	404	386	371	387	410	419	409	410	422	396	406	383	396	411	409	375	386	408	392	381	397	394	405	404	396	420	383	413	396	363	407	407	425	392	445	407	433	371	421	365	414	380	408	393	415	427	390	390	402	377	360	407	391	413	367	414	378	378	385	419	422	393	375	438	421	399	412	379	414	374	387	422	426	370	378	390	412	377	413	387	430	436	390	420	373	421	400	417	387	411	384	451	422	449	376	440	357	410	434	388	400	392	413	394	419	409	426	414	422	416	409	398	412	370	417	358	404	393	462	424	441	407	423	375	404	406	382	389	392	415	382	403	398	391	393	380	384	424	392	390	401	427	403	398	404	396	386	390	419	402	415	402	401	434	395	388	371	398	369	404	370	404	392	401	393	384	386	391	430	383	405	405	401	391	391	383	414	437	406	372	414	371	395	385	350	386	383	398	405	389	357	387	379	366	398	371	418	426	384	370	443	404	403	424	435	416	439	383	402	407	405	394	417	421	419	406	394	385	377	406	385	395	399	408	425	407	410	398	420	375	391	383	425	412	409	415	429	394	408	405	417	405	392	394	413	397	406	384	376	396	422	410	413	373	403	379	393	365	401	385	411	393	362	418	383	393	429	374	388	428	369	420	399	438	418	361	413	413	421	430	376	435	395	386	348	393	402	410	372	391	404	397	390	386	405	391	369	403	392	404	398	408	414	414	410	390	408	374	419	422	370	402	435	371	419	401	415	395	392	443	405	435	391	411	405	381	378	425	404	408	379	397	391	387	393	402	394	416	401	366	389	401	371	425	409	443	433	436	401	397	386	378	431	415	413	438	391	375	400	398	390	426	407	427	386	398	356	405	414	410	435	435	393	395	397	389	411	404	407	402	380	405	363	422	385	407	422	385	391	417	423	385	378	413	407	394	400	380	374	416	399	389	385	411	391	429	382	361	400	411	427	401	415	419	396	395	404	418	408	422	426	395	405	371	410	381	401	399	413	427	391	419	406	396	398	424	416	390	399	432	391	414	414	402	406	426	381	410	415	388	381	412	400	393	399	401	401	419	348	408	391	401	398	374	405	394	432	404	403	390	405	407	413	372	413	404	417	413	395	422	405	381	396	417	368	377	393	438	429	370	404	396	427	394	375	407	400	435	402	391	390	417	404	398	391	403	396	411	375	355	395	400	391	416	424	401	401	403	403	417	424	380	397	388	414	431	429	390	382	360	414	428	392	380	394	413	388	360	385	416	416	387	362	384	375	425	391	427	360	399	384	374	404	416	384	440	422	395	387	370
7558	1066	1191	992	661	552	451	340	328	317	304	253	229	261	221	214	204	218	240	189	182	219	172	177	226	178	189	199	173	190	195	165	185	164	164	162	200	173	192	166	194	170	193	202	182	210	205	186	178	174	205	191	190	201	183	171	204	185	163	163	193	163	180	147	188	195	177	198	184	168	168	187	165	187	199	164	207	174	169	171	169	181	193	178	194	169	211	172	207	197	159	186	170	220	147	180	171	170	176	195	180	208	178	182	170	190	188	194	179	183	167	191	189	185	177	150	180	180	181	156	177	190	188	168	174	166	166	186	182	175	191	164	200	172	203	171	174	177	165	168	156	156	181	183	197	194	176	175	173	184	197	212	184	144	178	193	174	186	194	182	171	172	168	198	169	202	169	177	170	160	177	192	195	167	182	173	179	178	180	187	182	177	182	183	206	179	193	189	169	175	184	174	163	220	174	181	172	177	189	191	186	175	155	175	215	188	181	196	177	187	190	176	181	178	199	165	195	161	177	190	188	178	176	189	177	156	171	180	198	166	154	156	184	187	190	179	179	174	167	170	190	180	170	174	173	204	180	188	187	175	196	182	177	169	187	180	173	180	179	174	170	194	166	162	177	152	185	193	173	167	176	157	178	185	194	195	158	182	175	190	182	204	166	189	171	181	186	167	199	186	173	206	202	161	207	178	200	178	190	181	203	181	189	193	192	167	196	185	167	177	162	171	174	183	192	179	179	171	182	151	175	187	164	172	163	184	194	166	180	170	171	192	158	180	182	189	178	183	188	192	175	194	186	178	216	182	186	203	174	159	178	181	177	183	171	197	183	175	184	168	195	187	187	195	195	198	178	196	168	171	189	190	193	195	187	192	196	185	186	172	178	184	190	154	155	207	189	170	165	177	193	180	189	190	180	188	173	171	176	190	187	173	188	200	174	185	179	189	182	184	156	179	181	186	195	207	184	192	191	201	168	173	194	183	171	169	178	182	202	144	178	202	193	181	171	202	173	186	162	162	185	187	193	186	193	173	182	187	187	173	170	153	187	176	208	180	183	184	170	217	175	170	221	184	208	175	189	188	189	167	185	202	193	165	183	218	181	203	192	196	182	175	187	170	174	190	196	163	179	200	178	187	165	158	170	206	197	165	161	173	177	202	172	199	186	201	179	208	187	202	186	150	173	194	178	196	182	187	185	165	191	174	164	185	196	184	169	164	196	146	170	166	176	155	184	162	169	177	194	184	161	195	185	198	163	166	182	202	202	207	170	152	169	189	177	181	179	185	189	167	147	178	179	171	166	180	197	172	176	171	195	167	179	168	208	182	172	195	155	191	167	175	174	173	195	164	151	207	179	183	196	197	177	199	175	190	168	208	166	172	181	179	191	207	197	205	189	169	162	195	189	183	183	191	166	187	191	179	187	199	185	182	189	188	190	167	176	208	206	206	186	144	178	179	184	184	203	160	179	177	169	188	179	180	182	223	170	179	172	156	170	166	177	174	180	170	151	201	191	164	196	187	165	209	183	176	180	165	166	211	183	184	198	197	169	181	176	193	182	187	171	176	180	199	193	170	165	189	185	161	181	196	185	182	162	169	181	188	172	190	168	161	176	197	170	188	170	199	169	197	164	183	209	174	186	178	167	162	197	175	170	182	187	170	178	177	198	201	195	176	192	193	182	149	164	156	188	186	186	198	178	156	182	171	215	188	190	171	198	152	176	190	185	180	187	191	186	181	176	185	193	160	194	180	144	200	174	168	187	184	183	180	198	161	178	205	168	188	168	186	175	166	185	186	181	170	184	152	201	174	205	174	190	178	195	172	167	154	186	200	203	166	184	172	187	173	183	184	173	187	177	189	234	193	177	194	175	164	190	175	146	162	184	170	197	212	170	188	189	163	200	167	160	192	208	172	184	194	169	183	177	192	194	170	176	175	196	179	181	178	183	174	180	180	161	177	162	189	198	164	191	186	183	177	162	181	179	204	181	201	199	187	207	183	177	172	172	178	180	143	182	160	205	172	187	184	180	181	202	176	181	176	197	189	193	175	159	192	176	172	208	183	173	178	217	204	171	176	192	173	192	169	193	182	182	183	192	179	170	187	179	163	192	186	160	167	185	167	159	169	187	174	180	188	202	185	197	161	184	178	182	170	212	193	182	196	193	190	173	161	180	195	182	181	147	172	181	146	201	191	174	207	195	176	171	175	177	200	174	181	175	150	166	167	175	187	238	195	196	191	188	198	166	167	193	191	197	180	171	189	162	183	168	165	170	183	175	170	173	182	162	179	176	173	180	201	199	170	158	175	183	197	196	170	150	186	181	187	187	199	154	169	166	170	174	193	181	178	191	184	176	181	179	182	190	196	178	179	158	158	182	154	194	201	174	185	156	173	218	193	179	173	174	196	161	171	172	179	197	162	177	176	170	194	183	172	179	180	169	188	191	191	183	173	172	151	184	177	185	217	193	180	172	159	179	178	178	184	194	187	180	170	160	178	170	169	182	182	162	168	188	175	174	156	191	184	184	182	155	167	210	172	183	159	151	146	188	193	187	198	199	164	178	188	198	157	161	162	201	187	186	193	169	192	173	180	167	178	189	203	170	169	196	190	181	176	191	175	171	203	185	186	193	185	172	187	153	181	172	172	190	177	200	163	196	198	181	163	173	170	155	190	167	193	210	160	164	186	192	162	149	184	199	196	181	175	160	175	189	163	174	209	202	176	208	164	188	191	184	167	190	211	161	175	173	200	163	188	196	165	170	184	173	213	192	162	185	186	192	187	186	163	167	197	168	191	175	166	206	194	166	197	194	169	180	196	169	192	184	194	174	190	176	178	204	187	209	185	178	187	161	184	169	178	175	196	153	193	172	173	200	158	185	168	184	194	193	188	178	167	161	186	192	163	200	183	155	183	161	194	180	202	181	175	206	194	179	169	188	184	184	201	187	201	163	177	181	176	169	168	193	182	179	187	166	169	182	190	160	192	180	197	175	184	172	210	181	177	171	188	180	191	171	189	187	177	175	178	187	182	193	212	173	186	200	184	188	165	189	166	194	165	184	184	168	183	173	199	193	176	183	171	174	164	142	165	187	180	184	161	147	196	172	179	185	187	166	216	177	197	147	181	184	175	178	183	166	198	203	200	201	198	162	185	208	182	188	198	222	175	184	210	205	145	158	197	167	196	161	192	185	195	188	205	174	181	192	173	178	180	189	203	172	185	181	181	196	196	175	184	188	185	193	183	165	171	188	193	187	200	176	181	185	195	177	192	201	190	186	187	180	192	206	168	172	184	194	170	205	157	191	172	195	177	168	167	162	177	191	198	196	202	186	188	223	176	187	189	200	169	178	162	177	188	171	155	170	175	183	184	174	160	171	177	166	175	192	187	213	179	188	191	176	207	172	195	200	178	169	191	180	184	199	201	224	193	170	166	191	172	186	172	191	174	179	184	196	176	197	170	172	192	184	162	175	176	182	189	179	177	172	194	172	186	162	185
5956	1337	2751	3146	2768	2314	1889	1627	1379	1169	1125	1014	992	902	891	762	756	708	692	700	675	665	664	629	653	632	619	593	635	590	532	586	642	574	535	601	606	603	530	559	546	608	569	541	545	540	565	531	563	540	589	552	536	513	570	544	540	549	522	551	551	532	546	517	577	512	554	478	524	484	518	538	555	518	546	529	503	519	544	508	556	531	521	526	510	549	531	586	536	531	553	490	496	511	498	561	564	515	531	537	550	500	555	515	490	537	545	512	547	527	509	500	495	562	539	508	513	509	553	527	535	542	506	504	531	536	487	529	543	499	535	547	519	499	559	540	489	533	499	525	565	518	534	504	534	518	504	529	539	527	538	523	525	540	530	482	513	529	553	539	505	517	499	565	529	515	529	524	552	462	497	504	551	495	533	529	548	526	557	500	534	522	516	574	531	574	496	508	523	496	524	551	517	545	537	517	516	558	492	541	526	514	534	548	534	532	556	520	516	553	555	532	582	485	542	506	551	579	534	520	505	515	561	551	540	517	498	539	510	538	511	495	517	500	508	522	525	524	513	508	493	525	512	499	487	510	550	515	542	563	489	516	542	509	541	497	518	521	518	572	535	559	576	533	482	481	544	526	496	525	527	549	508	537	553	447	550	524	528	524	524	521	516	503	521	488	494	523	502	507	551	565	537	489	542	524	521	521	557	499	484	493	532	516	542	513	513	524	535	522	494	537	536	530	524	549	544	498	505	522	524	558	495	500	488	570	516	575	492	517	525	523	521	549	564	543	478	509	509	525	570	533	504	504	498	490	509	542	510	515	538	473	493	509	568	499	503	534	513	555	520	510	538	523	524	498	536	497	527	520	540	562	500	542	474	519	491	556	488	507	531	536	498	541	545	515	526	540	477	468	583	561	514	535	515	497	491	523	511	546	533	523	563	524	496	561	540	509	498	478	500	530	528	527	509	491	555	491	492	527	526	523	538	515	527	508	512	563	475	525	499	481	492	524	534	527	513	540	485	516	504	530	533	526	518	530	507	528	554	517	532	529	513	531	535	511	533	557	499	528	503	506	541	544	519	529	520	511	501	487	501	527	519	485	545	573	547	528	509	519	500	515	494	535	535	497	560	516	480	549	496	494	499	515	507	534	571	499	484	541	486	541	510	526	448	504	512	509	492	540	545	523	553	505	489	486	525	517	504	514	497	509	553	561	540	535	510	480	523	522	512	520	525	471	497	539	531	513	541	544	559	502	525	519	548	514	523	517	514	520	547	521	518	522	482	541	537	535	513	523	547	542	502	531	546	512	516	516	481	497	522	516	478	573	551	525	520	500	525	527	496	547	523	521	523	523	527	522	520	496	484	518	574	548	563	538	528	491	511	501	552	573	533	516	543	553	562	516	522	488	508	535	533	516	526	535	500	527	539	573	494	526	518	492	541	494	518	522	511	506	545	462	559	498	543	559	532	502	523	524	516	478	525	490	529	536	553	552	520	527	537	521	519	562	526	526	559	527	557	556	531	536	528	531	507	537	526	503	528	540	561	498	536	524	561	540	515	554	534	505	528	555	540	499	514	497	522	551	553	479	552	488	549	517	492	527	496	513	555	534	531	514	548	543	519	529	503	519	551	521	517	533	529	541	522	499	544	520	519	553	537	523	530	503	534	530	525	550	520	504	532	506	549	550	510	516	549	517	534	528	543	530	568	529	512	524	492	540	542	493	523	530	515	520	494	524	507	500	529	508	547	505	515	531	519	530	517	519	541	498	508	520	574	535	500	504	543	543	517	534	488	481	512	550	516	504	498	517	522	477	520	527	538	492	501	539	524	512	532	545	572	537	532	536	541	504	486	498	563	517	495	504	519	559	515	520	504	525	526	533	563	522	531	510	511	528	537	527	542	503	490	504	514	528	527	511	501	504	536	563	531	548	487	570	505	543	545	527	527	531	520	539	495	499	491	531	485	521	507	527	549	502	527	539	559	533	477	543	531	508	507	542	518	555	544	519	542	523	519	519	501	521	539	537	516	498	551	539	523	490	489	514	489	541	510	532	482	510	496	533	515	535	518	503	553	541	496	526	529	501	519	540	516	514	525	505	488	520	496	511	574	548	543	547	490	498	514	529	553	484	506	501	519	506	537	508	534	503	503	524	531	498	541	485	512	503	526	501	507	529	572	555	506	522	563	512	497	529	478	541	541	498	546	538	522	498	501	484	541	539	511	493	550	510	522	551	536	524	506	530	498	534	527	550	528	493	488	499	494	519	531	530	496	568	511	528	524	518	509	533	514	548	521	538	537	476	511	520	509	530	564	513	508	534	525	511	496	513	528	538	522	489	473	518	543	519	541	521	507	536	540	515	526	506	516	533	462	521	585	517	497	484	561	531	505	559	503	497	508	534	540	515	523	516	539	488	524	503	554	529	506	526	539	519	526	497	512	568	539	549	541	530	501	511	514	514	554	538	482	549	517	514	502	495	537	515	557	505	528	551	511	488	522	523	533	556	521	521	518	548	525	492	508	509	514	520	501	514	541	515	518	501	513	537	534	468	500	523	533	543	536	529	507	515	514	527	468	504	539	495	517	502	514	510	488	492	495	505	520	530	519	530	518	512	514	523	524	530	534	517	540	525	526	549	510	492	545	531	500	513	516	542	517	495	554	542	518	496	537	570	531	510	561	522	514	563	549	497	547	549	569	570	505	565	480	553	513	500	523	499	523	536	506	543	547	554	520	531	560	531	517	542	488	506	541	532	530	510	470	531	489	535	534	505	530	515	512	546	512	553	545	480	526	525	477	516	553	521	521	499	477	499	562	468	512	500	543	489	530	523	513	502	532	540	534	503	502	494	538	511	538	532	563	549	523	555	540	510	549	522	515	501	512	513	517	530	556	591	504	471	481	498	546	538	470	515	507	550	516	489	511	483	488	469	506	498	505	485	536	460	520	515	501	548	532	529	508	511	531	547	510	527	533	552	485	520	505	499	520	477	537	520	512	526	504	574	542	534	514	523	499	509	513	575	506	519	538	503	508	541	499	489	479	552	534	524	522	530	472	495	522	521	473	528	516	477	558	544	482	535	539	561	488	547	567	499	513	549	506	505	557	506	544	496	545	519	531	514	562	469	515	504	513	506	516	474	553	511	541	491	500	539	515	524	523	518	483	491	565	539	516	510	556	526	487	485	525	534	518	515	510	540	525	510	506	492	466	588	535	524	532	506	532	529	526	504	517	527	488	510	510	520	495	495	544	514	508	516	544	531	542	485	526	522	524	563	497	535	522	528	513	455	557	532	527	536	480	563	463	490	542	564	521	538	536	492	533	550	528	517	546	507	516	530	507	535	531	491	525	539	495	531	548	516	480	528	495	503	507	511	487	543	558	525	551	528	509	494	532	550	492	514	511	530	539	524	502	546	512	499	561	524	517	539	534	544	567	531	546	567	538	530	498	509	501	503	507	538	512	523	538	589	552	519	521	566	553	477	500	565	502	542	508	520	538	511
14114	2652	2633	2065	1446	1134	878	791	642	589	515	510	490	409	412	423	407	414	441	384	438	412	414	425	383	384	360	372	367	368	371	376	358	369	380	377	410	378	345	311	362	368	351	357	316	369	392	375	338	361	365	375	379	335	330	333	348	387	337	368	327	355	333	382	337	336	339	402	364	359	335	370	350	328	368	411	411	356	371	375	397	389	364	354	370	358	360	380	369	362	357	371	395	376	375	351	337	379	359	346	363	335	338	371	349	351	336	379	338	343	357	361	348	369	366	355	355	357	332	367	355	356	370	368	387	371	361	363	362	358	366	378	399	365	383	382	354	383	356	338	379	369	358	391	358	362	322	400	380	356	371	357	377	371	358	360	364	346	361	393	384	347	399	365	371	363	383	384	351	329	369	364	348	358	353	348	383	356	372	337	334	362	368	371	370	386	403	367	378	353	402	357	349	333	370	350	337	370	369	351	366	372	350	367	401	391	348	347	389	366	368	382	356	360	372	343	379	365	365	365	336	355	409	363	389	361	377	363	385	363	338	382	348	344	340	367	349	390	384	365	353	358	391	365	349	382	350	427	372	375	349	349	356	391	375	382	349	360	369	361	336	370	338	346	357	383	341	342	343	380	401	408	362	371	369	354	380	351	360	332	348	356	358	353	342	345	373	418	363	325	357	369	367	350	365	370	377	375	343	346	356	314	363	374	392	379	367	333	368	365	335	383	371	377	360	361	332	373	360	400	369	369	346	352	368	347	355	366	333	379	344	354	355	345	369	374	373	394	405	348	346	371	374	375	380	350	368	342	366	378	332	341	405	364	396	378	355	336	367	376	354	389	359	380	342	369	403	342	362	371	351	384	365	361	368	337	355	387	376	364	368	390	330	364	371	387	362	363	372	361	326	344	374	344	342	350	350	354	355	381	392	364	366	381	378	369	317	391	355	325	372	328	366	395	381	386	362	349	381	352	368	389	361	336	329	369	351	393	387	375	359	395	377	358	385	375	348	363	370	377	347	361	356	348	372	391	393	392	338	371	385	371	378	406	379	346	360	359	346	379	366	351	382	360	360	380	318	371	366	382	366	365	360	400	406	374	378	321	352	352	348	381	389	374	361	355	351	380	360	344	376	318	365	346	339	373	356	375	407	380	353	380	386	327	354	348	354	388	352	365	381	383	379	333	391	355	355	365	350	383	353	369	320	334	349	346	368	349	366	356	355	346	355	367	372	331	390	362	375	337	364	374	402	344	372	367	376	361	362	343	367	362	373	326	360	351	384	345	353	349	373	381	376	369	340	349	327	347	334	401	354	352	377	374	333	379	350	384	391	380	381	356	373	371	345	343	369	352	376	387	359	369	380	365	328	336	366	369	346	359	373	384	427	376	391	383	370	366	374	347	318	337	370	312	400	352	393	361	354	388	353	399	389	363	337	356	339	358	362	373	356	375	357	383	383	368	354	351	366	357	373	344	351	390	414	382	351	390	350	374	348	359	396	370	349	365	333	351	369	367	369	343	390	356	365	363	357	377	325	382	314	371	381	358	385	360	365	337	351	341	337	381	387	359	350	367	384	376	312	344	340	380	352	349	380	352	346	382	325	348	354	355	382	358	359	359	350	359	372	372	350	340	337	374	404	370	359	352	351	409	336	358	354	343	341	350	333	359	375	356	353	382	362	357	389	363	363	343	366	387	382	353	364	395	395	347	375	365	377	342	367	376	403	347	350	332	370	381	406	356	410	354	393	329	392	359	378	338	310	331	383	347	339	385	333	329	354	383	365	370	337	346	390	353	369	356	347	359	335	359	304	334	387	398	373	344	349	340	341	357	361	368	382	385	383	401	390	361	421	387	360	321	348	361	318	381	365	417	393	365	399	380	358	341	367	374	367	388	376	404	349	382	352	338	357	359	354	365	366	359	382	369	349	375	351	370	400	293	395	389	406	365	386	400	352	356	381	378	407	374	365	376	332	328	358	391	393	383	382	351	348	338	405	337	334	351	364	386	367	367	357	373	371	337	393	365	319	373	374	316	331	377	380	343	377	347	352	388	309	353	369	364	385	360	323	352	361	368	353	363	367	355	362	352	379	363	343	361	361	346	386	356	374	386	352	354	327	376	337	387	343	332	372	332	336	374	393	338	359	363	368	329	391	350	354	380	373	380	390	340	360	361	382	356	370	365	374	354	355	307	366	379	326	359	360	348	379	344	316	345	335	354	366	340	350	378	376	365	352	380	347	365	361	373	360	358	368	351	388	365	372	324	350	370	383	341	357	386	375	375	377	362	358	369	363	369	363	333	351	395	370	378	376	327	374	364	386	367	333	347	331	368	346	377	330	344	340	387	392	345	369	354	382	380	349	354	346	342	363	352	352	352	343	361	386	402	389	384	361	379	381	356	389	331	380	357	381	316	350	368	345	391	347	353	360	316	363	375	361	393	355	358	352	356	389	367	366	378	409	341	411	361	376	350	375	375	381	349	345	368	365	385	368	330	364	317	358	394	357	344	337	356	355	369	362	345	351	350	364	351	367	367	394	343	382	378	395	371	343	353	342	367	373	347	380	351	372	373	373	318	376	397	386	366	325	385	351	365	368	399	367	341	398	373	382	320	373	352	352	382	380	332	379	370	385	402	340	357	348	363	368	367	357	350	375	320	395	363	356	385	355	364	375	357	369	356	373	356	357	342	364	385	390	360	397	381	341	372	358	359	370	351	384	379	352	372	349	324	392	400	392	363	386	361	355	357	393	371	343	356	311	352	367	353	396	355	354	344	374	349	352	351	375	352	324	343	339	349	345	345	385	361	368	369	357	313	330	366	349	366	355	391	365	397	350	368	348	343	325	364	370	383	373	351	363	360	344	350	375	412	331	350	341	382	396	377	368	356	348	406	394	365	355	384	351	345	360	360	356	385	346	397	358	357	320	348	362	389	338	348	351	332	357	367	394	366	368	367	344	362	374	346	371	356	381	371	356	337	366	357	332	370	334	385	349	355	349	363	348	350	340	337	330	368	370	362	376	390	345	377	361	330	307	362	352	382	364	336	366	370	363	349	384	354	375	376	355	374	337	357	340	324	341	381	382	390	388	334	367	350	385	344	330	334	340	362	373	369	336	351	334	371	353	374	387	357	323	370	358	367	352	345	366	357	366	333	357	377	351	367	371	335	355	383	357	358	373	353	365	371	388	357	347	350	376	364	360	358	330	343	329	313	337	380	368	333	349	335	375	392	364	366	367	380	339	407	335	350	382	364	378	360	332	338	355	361	360	386	363	359	350	379	360	366	329	399	331	366	363	357	370	369	354	386	362	343	338	360	325	339	360	378	367	359	371	340	347	308	347	375	370	373	347	376	385	353	344	357	354	357	383	371	364	389	342	377	354	352	353	358	364	358	376	327	351	382	362	329	339	357	376	384	370	376	412	341	359	346	339	394	375	367	377	368	332	367	377	381	386	367	356	396	318	345	380	378	384	386	345	350	394	361	363	353	334	332
7985	2455	5152	5924	5199	4337	3441	2966	2559	2329	2090	1862	1727	1650	1504	1475	1422	1303	1288	1242	1235	1225	1168	1091	1131	1136	1090	1065	1045	985	1060	1056	999	969	996	1014	1004	992	1005	988	1018	925	1015	1030	965	959	999	986	932	1022	941	914	943	939	919	907	919	972	885	896	940	959	941	964	873	900	877	984	914	916	894	910	935	958	990	893	948	897	948	924	921	894	908	884	889	974	975	923	897	913	838	900	873	901	896	867	943	938	955	844	893	921	891	943	893	834	932	904	867	894	942	898	930	920	890	934	889	928	900	902	936	930	907	859	908	861	888	921	966	901	846	942	795	900	897	896	927	889	900	943	864	885	973	943	847	855	815	931	904	905	891	846	876	916	910	888	922	931	938	927	968	918	870	878	900	880	876	879	920	892	918	875	934	899	913	856	935	919	892	880	870	923	966	845	888	891	904	861	908	872	863	913	879	907	900	907	881	865	870	939	901	904	896	891	921	843	936	943	913	930	885	883	940	919	896	903	908	970	864	909	879	842	883	905	858	945	930	912	906	908	879	903	877	876	893	943	897	870	925	917	910	891	905	888	876	962	859	932	908	824	942	897	880	888	904	920	882	846	916	891	866	888	885	920	866	935	876	912	912	851	881	930	857	869	894	842	932	884	930	872	936	959	882	893	949	916	845	898	875	936	930	875	883	942	921	906	852	863	930	927	834	863	879	911	906	871	895	880	910	909	849	941	962	854	902	886	880	903	852	890	889	896	819	892	843	885	908	903	904	836	863	914	911	944	904	893	896	879	875	860	925	940	926	893	902	936	964	886	909	865	924	918	865	928	868	855	910	878	933	921	917	907	896	952	955	844	855	907	913	875	846	876	936	946	842	879	891	901	845	897	892	862	861	877	857	848	905	880	917	909	923	925	869	924	899	902	866	893	893	965	881	890	884	923	926	900	893	923	923	918	912	924	915	902	878	904	866	861	910	927	914	948	906	897	836	903	870	882	888	870	893	900	896	920	872	906	915	891	889	916	890	928	887	918	873	910	903	839	854	855	917	916	892	868	829	905	879	907	903	926	886	882	845	884	915	896	872	889	897	844	895	901	898	866	957	904	866	907	875	877	873	914	899	850	939	873	944	897	878	884	860	882	848	897	859	894	874	880	889	901	904	881	909	916	888	944	888	879	894	875	900	924	925	840	851	907	931	904	881	855	862	934	897	887	875	887	870	900	880	886	918	834	929	893	897	885	931	886	902	889	915	885	849	965	896	930	848	960	872	871	858	885	900	869	860	891	935	910	909	914	927	854	910	904	895	893	903	883	877	954	907	872	898	865	916	888	848	907	912	904	902	932	878	886	927	905	918	885	901	877	878	901	945	913	853	906	820	905	902	935	865	837	874	880	923	907	893	921	925	884	884	878	891	870	913	879	883	882	881	874	941	893	882	879	849	895	853	882	894	906	858	939	857	913	852	860	901	870	910	948	901	892	926	968	851	926	863	927	923	889	894	904	883	917	933	857	911	876	892	869	904	902	882	852	940	922	918	861	885	884	945	898	899	893	852	890	907	881	906	912	898	837	894	862	935	908	909	897	940	926	877	852	907	948	891	916	892	864	924	947	962	888	900	837	845	952	937	915	875	885	865	860	910	901	957	878	879	829	882	839	908	919	861	867	851	851	903	930	916	912	880	881	896	876	915	913	854	881	868	946	879	852	885	890	893	939	936	849	865	884	917	911	880	899	904	865	915	924	872	918	925	901	868	918	877	841	944	883	848	877	887	874	889	879	906	938	909	903	854	894	879	917	880	910	918	947	912	926	937	882	915	877	840	871	904	932	929	857	888	868	893	905	846	914	930	886	904	913	838	880	884	882	876	877	957	859	878	898	893	902	888	922	846	870	858	892	872	850	898	900	892	866	898	922	870	876	925	889	920	853	917	885	890	889	893	874	912	917	932	896	939	831	896	922	863	941	876	879	864	850	932	893	898	942	856	901	833	857	865	886	884	922	855	919	905	949	829	856	882	867	895	893	897	921	872	969	840	915	880	856	951	824	859	837	873	920	944	911	865	888	882	854	922	828	890	983	850	875	888	833	861	915	898	914	882	900	874	890	909	919	887	949	905	931	906	888	933	865	929	919	858	931	920	947	934	942	942	917	876	880	878	920	861	916	887	878	972	841	860	846	868	852	838	890	914	875	901	903	821	925	952	883	841	931	920	900	921	942	923	876	850	889	897	900	899	849	901	902	907	901	908	906	878	893	901	875	881	896	936	887	873	889	885	860	904	914	918	925	905	844	854	908	898	853	865	890	945	933	849	901	879	901	930	897	860	887	918	879	936	883	924	863	824	891	878	896	914	898	869	913	897	877	905	943	895	913	907	895	903	918	923	897	889	914	888	912	871	862	904	910	871	948	885	887	891	908	925	878	900	938	856	944	938	904	893	929	913	875	880	984	892	827	911	887	880	885	885	904	901	855	879	898	875	857	879	945	906	873	886	874	896	870	916	857	950	899	905	871	950	972	873	942	870	860	898	902	949	900	898	932	920	886	859	936	911	898	854	878	874	857	905	891	913	937	915	870	896	935	872	885	867	908	854	879	908	851	886	908	950	875	884	821	917	886	918	904	849	873	903	907	904	897	917	962	887	911	967	886	910	955	870	894	928	902	896	841	948	891	918	912	883	956	921	852	901	902	879	881	925	904	886	928	919	900	938	840	868	881	894	855	920	874	871	885	882	919	924	899	896	886	909	881	895	889	920	880	883	895	914	916	966	870	906	934	946	917	911	934	901	911	878	889	881	898	927	886	885	909	870	878	912	948	907	942	858	870	908	916	864	886	944	858	933	894	894	882	917	868	863	888	924	906	841	939	852	920	841	895	881	886	822	872	942	903	849	868	900	915	920	860	841	884	932	856	943	971	867	897	876	815	894	914	913	884	873	928	863	843	893	863	869	842	908	893	874	894	879	862	853	894	932	937	874	900	927	898	917	898	864	878	915	889	978	881	895	875	913	885	857	888	861	863	862	950	895	854	867	894	915	876	882	906	966	886	884	950	853	857	909	932	824	953	921	862	859	885	915	857	942	916	944	916	918	926	886	903	871	881	907	905	961	914	873	904	885	878	912	867	893	934	910	881	925	894	897	892	827	917	868	939	890	834	876	871	868	902	883	867	914	914	869	853	860	916	860	889	905	916	887	894	841	898	861	856	872	922	920	895	869	885	886	929	847	900	876	860	904	935	869	925	939	888	937	846	936	867	922	894	888	838	874	928	914	912	923	912	902	836	885	885	899	903	890	924	889	881	902	900	920	950	908	891	872	934	904	870	930	909	936	938	888	916	847	873	924	897	894	927	912	927	896	897	913	876	879	851	882	893	899	838	876	911	969	852	868	896	887	875	913	864	916	886	949	901	897	970	887	884	848	911	859	901	857	923	864	905	872	925	869	915	910	915	882	906	873	972	925	903	907	881	924	872	910	926	974	875	868	879	862	930	918	859	918	941	850	865
2056	211	191	166	174	158	154	150	153	161	166	134	141	132	145	139	134	138	155	123	152	142	149	142	137	147	150	138	152	126	141	132	147	148	144	150	139	106	122	116	123	154	153	153	148	147	122	150	133	133	129	157	147	130	143	145	157	149	133	144	133	131	127	141	146	112	111	108	118	143	141	142	139	147	122	123	151	122	141	136	121	132	146	146	145	160	148	155	134	131	149	133	147	132	138	147	156	135	136	152	113	142	170	136	112	154	135	121	130	141	145	115	145	136	139	137	139	141	134	151	149	135	140	128	155	142	160	147	133	127	116	115	144	154	133	144	144	145	135	151	141	130	134	136	138	151	166	125	141	113	117	136	129	144	130	105	141	140	124	134	135	134	133	140	129	128	127	120	136	141	119	156	141	132	141	128	145	136	120	135	128	144	141	152	120	144	118	131	138	142	145	118	141	138	120	144	133	114	129	137	151	121	142	133	113	137	135	120	140	147	143	129	134	163	133	128	143	137	146	140	129	126	135	145	132	142	136	123	137	162	144	126	130	132	141	132	149	146	119	133	133	131	166	127	160	135	140	143	124	123	135	145	97	122	154	122	128	159	124	109	134	137	138	127	129	159	140	160	130	139	143	144	144	126	135	150	145	132	135	165	158	140	131	139	127	126	124	147	118	141	144	122	151	129	114	147	135	143	138	107	125	138	123	139	139	150	145	141	136	129	126	140	148	135	140	155	167	132	133	148	169	139	111	126	121	111	111	144	130	122	167	148	145	134	157	141	149	150	144	121	125	128	137	141	152	121	120	127	133	140	130	158	124	115	150	122	127	127	110	131	159	154	138	136	135	166	149	140	112	143	159	118	132	102	123	129	136	136	143	129	143	139	155	128	121	134	133	133	157	126	129	135	139	150	129	129	106	137	127	129	114	148	144	150	163	148	124	122	136	136	145	134	152	118	119	139	134	141	135	107	145	151	144	126	157	145	140	123	139	127	123	122	132	132	147	137	128	133	142	142	133	121	145	141	134	154	117	107	130	127	119	138	139	138	125	156	132	156	159	136	127	136	137	135	133	130	131	117	134	127	135	134	146	162	141	127	132	126	154	143	127	119	124	140	141	150	134	131	144	127	145	122	141	143	163	116	143	130	136	115	140	141	134	154	136	155	131	135	147	128	133	141	131	137	148	147	141	143	138	144	136	138	126	124	136	150	156	159	131	145	157	112	128	144	145	147	132	144	157	152	148	158	157	125	130	129	122	129	136	129	126	123	114	147	138	127	141	115	140	123	137	116	138	139	127	159	146	126	130	133	112	116	129	122	136	130	131	153	125	110	130	129	138	132	137	138	138	147	114	141	144	146	155	131	142	143	126	134	140	126	128	116	146	143	129	125	148	129	101	142	140	118	151	144	142	120	145	144	149	127	165	128	166	129	134	142	140	123	136	131	135	141	118	126	122	137	143	133	144	122	153	174	107	136	140	128	163	151	129	140	155	140	113	155	140	145	147	116	137	118	147	130	145	153	145	140	127	123	133	104	106	122	141	121	137	148	128	138	123	125	127	129	123	131	130	141	152	143	132	136	115	129	149	153	137	136	116	152	111	139	132	126	125	142	134	141	149	140	132	166	143	141	139	145	146	146	128	126	135	140	128	140	143	145	129	125	112	137	133	120	134	138	150	129	132	143	131	146	145	132	113	150	149	116	129	127	139	133	131	142	134	144	123	134	112	151	157	130	143	140	133	146	158	129	139	144	105	116	136	135	116	138	104	149	140	130	146	136	147	142	131	133	144	152	152	170	122	132	123	122	137	135	142	121	151	135	142	129	147	111	115	123	133	151	142	134	126	123	134	138	132	134	170	121	138	146	107	153	127	137	127	109	128	127	134	148	135	141	144	121	131	127	126	150	123	129	152	146	140	156	150	146	142	116	141	158	110	140	146	136	115	135	131	154	126	139	127	139	126	141	132	142	144	127	150	137	120	154	132	130	151	149	129	140	150	155	108	113	130	159	135	146	127	150	143	137	126	130	138	119	150	156	140	144	143	136	127	130	129	119	138	140	122	137	126	132	134	135	152	132	141	121	139	126	123	145	124	124	139	137	140	148	143	133	105	137	122	131	121	120	132	125	166	127	145	138	136	143	157	153	134	136	143	149	127	124	130	123	114	132	146	133	138	144	143	139	137	158	115	136	127	115	142	128	143	122	144	152	139	141	135	177	105	138	138	138	146	128	138	131	155	138	117	139	137	152	130	137	122	127	130	114	129	134	132	136	146	142	119	162	136	161	115	113	128	124	145	124	162	136	134	132	153	171	155	140	133	130	145	124	152	149	138	154	163	156	119	137	152	166	159	117	131	153	149	161	133	115	140	131	151	145	118	140	131	149	143	124	126	141	133	143	146	136	122	139	130	146	166	157	128	133	109	130	143	117	117	135	153	130	111	124	130	148	159	119	115	149	142	120	141	118	140	130	145	157	141	127	159	159	131	112	131	130	129	143	148	119	136	139	117	129	121	147	127	140	127	145	130	150	143	147	158	109	148	155	127	153	123	118	103	130	127	126	159	157	158	140	138	157	156	152	154	135	131	149	131	163	122	136	142	138	150	136	127	160	129	132	139	145	147	144	132	130	131	135	128	136	159	125	136	119	143	140	159	130	113	127	129	171	152	126	124	122	173	121	146	148	147	143	130	123	140	139	133	130	153	118	122	125	138	131	125	148	129	129	124	133	129	154	150	138	150	130	155	133	131	130	125	162	162	149	136	124	128	131	146	146	138	121	127	133	129	149	132	135	135	158	127	128	154	139	128	112	148	122	127	128	139	132	134	141	130	122	118	149	130	130	131	131	112	140	131	138	130	145	144	151	126	118	134	143	130	132	148	138	121	130	154	124	166	142	139	142	158	129	141	144	158	127	126	152	129	139	122	121	175	118	141	124	136	130	128	136	121	131	142	146	149	138	122	121	141	130	136	143	125	122	144	140	130	148	147	152	138	150	138	135	128	141	138	115	151	134	145	142	133	138	136	128	136	115	140	150	125	131	132	142	122	138	133	124	131	137	129	133	136	144	132	152	154	127	132	150	140	134	142	146	141	112	135	126	148	129	133	136	144	155	142	134	127	144	129	145	134	148	121	143	132	131	151	159	130	136	127	157	118	123	133	139	131	129	139	141	135	137	140	128	159	140	131	135	112	123	136	139	121	154	157	139	129	127	114	154	160	142	131	135	139	140	141	148	128	119	134	126	159	145	129	121	129	117	134	130	142	140	150	130	130	138	120	120	127	112	142	155	138	149	125	143	138	137	147	118	142	132	128	130	138	146	131	135	137	124	155	143	123	154	138	126	134	117	157	133	128	139	153	121	156	136	135	129	139	124	153	161	132	142	137	121	126	127	135	119	145	123	140	142	139	145	146	156	145	128	119	116	141	157	144	121	132	137	148	150	147	143	139	150	123	121	153	135	161	138	143	135	108	141	139	138	116	129	152	139	125	111
2191	448	574	537	562	493	489	491	457	445	456	418	441	420	376	446	412	410	449	425	436	374	404	418	456	390	383	424	418	435	398	418	403	423	388	395	431	427	424	400	378	438	417	406	425	400	415	434	453	384	375	391	399	423	383	424	392	389	404	402	419	409	414	398	398	376	432	402	381	414	410	402	379	408	417	416	414	408	406	362	403	421	377	394	400	427	427	419	437	381	416	398	421	395	400	397	440	396	414	430	434	396	452	391	372	419	383	403	402	409	409	412	440	462	387	410	414	411	408	399	409	392	410	416	401	430	380	438	422	403	416	373	396	417	452	410	380	412	393	453	395	407	415	427	401	406	419	428	429	403	417	419	397	398	415	385	384	409	404	392	399	366	383	424	426	414	399	388	373	429	383	416	372	449	416	396	388	383	410	403	421	410	373	398	381	422	434	374	398	391	398	425	374	394	407	415	408	432	433	382	412	406	448	401	407	399	415	375	394	398	451	387	388	412	370	388	397	406	410	449	410	383	448	393	428	402	370	367	378	391	391	428	382	424	422	384	404	388	415	383	442	427	414	382	396	391	414	402	419	423	413	403	414	401	385	408	393	367	364	442	394	413	439	384	415	382	418	400	409	414	404	365	388	415	428	422	391	419	382	436	402	399	416	394	433	403	426	405	371	399	384	396	399	403	398	407	467	426	398	438	430	408	457	378	380	421	410	409	382	356	403	378	384	372	405	418	380	435	403	418	416	438	399	392	384	417	397	387	411	396	399	370	401	405	392	447	358	423	387	402	383	410	402	390	418	409	419	413	407	411	428	383	393	421	390	425	389	389	413	386	414	387	379	402	423	405	400	426	399	413	392	416	411	408	400	412	410	403	433	398	429	431	393	383	410	389	440	440	385	388	413	403	391	451	383	421	444	398	405	386	414	424	420	413	390	442	373	388	420	459	410	395	392	424	391	448	389	391	417	408	421	436	376	414	383	400	427	382	403	410	396	404	424	391	415	372	395	415	393	429	431	410	397	424	396	407	408	433	392	387	455	402	372	414	426	385	376	373	424	393	428	428	415	403	391	436	394	400	414	444	391	382	407	410	397	403	404	376	433	386	392	385	387	397	401	395	421	405	378	425	379	382	410	403	402	432	421	380	379	416	384	422	430	407	410	387	407	419	388	378	403	412	402	396	392	428	415	413	402	413	408	397	401	363	441	391	393	405	377	410	392	406	391	420	421	389	420	412	443	406	405	368	420	416	379	416	374	390	408	434	399	377	423	400	369	424	430	427	386	379	397	417	419	422	417	406	421	406	428	370	397	392	384	399	429	431	404	389	405	388	448	408	383	413	428	366	411	398	418	400	427	402	414	452	377	433	375	391	410	385	430	424	373	403	382	392	382	361	410	437	427	392	391	397	407	413	390	392	390	429	413	404	442	374	427	395	453	416	397	433	387	393	399	424	400	356	408	395	446	429	407	377	436	424	375	393	416	394	399	439	394	397	416	386	396	391	422	410	400	408	406	429	404	392	379	343	384	409	387	379	396	435	395	434	431	380	425	415	417	396	412	395	410	420	394	396	404	450	429	399	396	438	422	425	405	414	434	375	387	399	398	382	419	390	382	454	396	422	423	387	393	418	406	390	385	404	426	394	406	432	402	393	411	411	377	426	398	388	410	392	399	428	392	416	387	417	381	385	423	397	409	367	402	430	411	396	372	417	413	373	387	410	402	371	417	398	423	410	427	386	398	398	420	375	403	402	418	408	418	357	401	437	436	431	413	424	425	419	392	431	358	410	389	428	419	422	409	423	400	419	431	371	419	393	443	394	398	390	406	402	403	400	378	391	396	401	427	407	411	411	441	404	446	408	432	392	408	423	447	412	391	438	419	429	434	429	447	372	383	443	422	388	427	400	402	386	427	420	395	428	416	410	396	420	349	385	392	401	414	414	432	410	411	416	406	383	409	381	400	427	398	397	374	423	381	407	417	412	441	357	429	394	405	396	431	365	417	435	396	409	388	405	401	401	406	404	384	427	414	421	413	401	416	412	404	435	413	419	426	409	367	442	389	431	383	425	385	417	409	447	403	384	414	391	411	394	425	403	364	417	388	400	436	388	403	432	401	407	398	421	424	413	391	436	442	431	399	398	396	357	385	419	399	384	396	428	419	377	402	385	414	390	415	444	400	399	402	426	422	413	383	415	406	394	434	445	405	389	395	449	425	429	416	390	432	382	422	394	412	393	396	395	426	395	363	418	375	390	405	420	419	422	393	377	409	392	408	413	421	378	416	413	408	395	453	398	383	383	415	401	418	441	384	403	384	414	392	395	433	381	388	415	409	411	414	387	391	396	412	406	407	393	420	399	421	419	393	384	362	405	408	371	422	387	417	407	395	384	443	403	426	384	406	400	423	393	385	434	382	398	400	390	371	413	423	377	363	413	429	435	428	423	410	433	393	420	400	416	444	398	401	399	400	404	426	408	439	373	373	401	437	407	409	393	399	369	386	396	397	415	410	397	396	420	435	391	382	398	406	406	432	394	400	410	358	387	385	376	429	430	381	407	450	454	403	386	406	417	430	401	421	403	411	381	395	382	410	396	391	406	417	397	427	421	426	415	409	389	399	417	399	397	405	401	407	400	460	365	411	396	399	396	413	402	413	393	430	420	413	394	399	430	406	402	412	391	391	379	410	425	390	415	411	376	392	384	383	420	404	382	397	404	419	393	367	411	380	442	377	425	390	394	429	390	385	403	429	398	391	398	383	406	396	433	413	441	396	431	414	443	417	455	420	419	399	412	412	405	379	424	380	400	417	450	384	414	403	397	415	404	382	448	380	376	461	411	413	402	397	422	373	411	385	400	364	415	375	393	431	397	441	437	403	408	414	409	402	414	395	382	389	423	410	385	406	428	428	409	403	395	393	383	386	395	394	382	420	423	436	409	415	433	386	397	397	401	448	408	396	416	407	415	413	401	392	391	380	409	428	389	424	375	390	384	435	387	385	441	399	394	399	391	432	419	399	376	401	392	391	378	392	449	409	389	429	386	398	399	376	385	412	385	438	400	441	348	402	394	406	422	409	408	375	392	409	368	449	413	411	371	426	373	426	377	432	380	399	393	422	412	440	359	371	384	430	380	398	441	442	359	411	387	388	403	383	414	393	399	392	391	436	386	370	393	381	404	421	397	437	429	400	384	398	408	436	421	420	468	404	394	423	368	400	382	411	387	422	389	409	428	391	422	417	358	421	395	409	380	416	419	405	423	400	423	416	402	413	460	399	396	403	432	430	376	389	402	415	409	428	415	402	377	393	429	370	409	423	401	410	436	434	416	382	391	422	430	397	398	404	388	422	417	397	436	403	434	398	446	411	437	452	413	416	411	410	420	441	396	401	406	394	395	421	352	393	393	431	425	431	426	384	401	413	405	410	388	384	405	417	435	409	393	393	398	400	391	441	372	406	417	399	457	410	408	395	403	442	413	395	430	405	420	443	442	399	406
7439	1015	1303	1001	685	526	443	365	318	307	259	261	243	246	248	220	232	171	209	208	209	192	234	203	217	196	204	188	178	184	180	216	193	195	204	215	163	226	167	207	179	184	205	193	179	190	204	181	177	217	195	189	174	184	219	185	177	192	169	172	229	171	185	175	190	187	181	203	175	174	168	202	195	202	188	187	179	174	184	165	199	187	185	187	173	186	162	188	186	159	190	173	180	177	187	171	195	185	214	196	183	189	185	185	194	200	171	184	179	184	202	170	183	176	179	174	186	182	213	181	191	158	172	210	169	199	165	191	187	180	195	160	190	191	168	168	201	158	170	184	187	180	177	193	171	171	180	183	180	159	172	185	180	190	192	169	182	191	219	175	155	168	207	178	196	194	170	193	181	169	180	182	192	189	165	189	168	178	180	195	190	167	189	179	157	177	175	164	187	176	178	175	178	190	169	178	201	179	166	195	191	190	181	190	186	200	199	200	182	197	194	198	176	195	173	178	194	197	183	163	177	187	175	180	187	171	189	180	186	193	189	194	181	165	192	177	191	196	160	188	170	203	195	165	208	182	181	183	211	190	176	192	161	168	204	178	148	195	187	198	186	173	193	173	192	167	189	182	175	186	181	199	179	182	198	205	200	188	203	169	181	187	157	170	177	178	190	187	171	223	202	180	213	177	193	192	187	194	168	194	187	190	174	185	161	186	193	184	196	218	178	183	202	165	195	191	171	166	186	195	190	169	164	162	184	175	163	187	177	189	193	216	184	198	180	186	181	166	190	183	163	197	189	184	200	166	185	186	203	182	166	174	205	209	192	212	152	185	170	186	173	206	199	185	202	171	178	174	175	186	204	195	161	173	191	181	160	184	163	197	172	182	177	179	184	175	168	184	185	180	196	203	173	184	193	186	160	166	205	182	192	188	161	180	171	157	177	190	178	151	176	176	172	171	165	159	183	179	185	166	186	177	194	164	184	175	195	190	164	173	165	164	171	173	216	199	172	178	173	202	187	167	192	169	149	173	165	185	166	191	181	182	176	195	209	204	201	167	157	174	193	151	163	194	174	168	189	164	190	170	191	171	168	162	174	202	227	174	162	192	172	181	216	193	188	175	199	189	170	184	186	180	189	199	182	176	196	183	180	170	174	210	188	177	175	180	164	181	189	168	196	191	206	169	199	156	179	176	165	169	203	194	197	171	207	201	168	183	157	174	177	199	178	173	168	174	183	204	171	163	197	184	188	170	187	183	161	192	162	174	188	182	193	168	191	189	183	173	186	171	177	204	184	159	215	196	183	201	159	181	190	172	183	183	197	182	194	168	191	177	161	204	186	166	167	188	178	178	175	185	192	170	188	182	184	184	193	188	162	197	177	156	178	193	163	184	186	189	189	167	212	187	185	164	165	180	160	182	174	188	170	210	202	193	181	181	166	188	184	181	204	173	195	179	199	198	174	197	160	185	178	178	181	183	196	190	178	170	169	199	197	172	195	192	175	191	149	185	176	166	168	175	173	175	187	193	188	178	184	179	160	176	198	169	157	188	182	184	193	224	181	188	194	189	188	183	163	174	161	216	180	212	185	186	190	189	165	178	181	197	163	180	164	165	215	177	181	169	187	171	206	174	171	181	172	171	206	198	180	220	198	192	171	173	183	204	187	167	161	200	195	208	188	176	166	195	194	182	176	191	183	190	182	172	177	201	186	192	187	201	176	185	170	164	180	165	181	210	184	173	185	180	193	196	167	181	169	173	160	163	175	182	166	188	182	178	173	204	202	166	192	184	191	181	194	190	195	163	170	188	191	187	165	197	164	158	177	186	199	199	177	178	185	178	191	173	208	178	193	171	185	182	173	166	191	199	189	220	178	181	165	208	199	175	181	167	161	163	168	179	181	186	181	193	192	168	166	148	192	189	181	153	180	206	199	191	188	173	180	190	186	200	182	164	170	177	177	165	167	177	167	170	189	188	198	173	161	183	191	184	181	179	191	183	198	187	187	185	170	185	177	172	168	201	172	189	165	169	173	191	193	196	177	178	197	158	182	159	158	203	174	178	181	176	196	178	172	190	170	193	175	175	177	175	185	189	189	177	190	179	186	174	172	186	189	195	191	186	189	184	200	189	176	176	205	190	205	192	182	174	197	168	170	190	179	201	181	191	195	180	195	187	193	199	202	163	200	169	189	197	186	181	167	186	196	166	167	202	170	192	181	179	184	166	202	184	183	179	178	200	198	202	204	186	199	173	178	179	182	195	203	165	173	168	193	196	186	180	189	181	179	159	210	190	190	173	176	163	174	185	168	182	179	166	193	184	184	187	172	179	168	177	206	223	201	186	188	199	179	177	166	203	185	173	179	168	185	196	159	185	195	198	180	161	200	154	184	192	184	183	193	185	184	156	180	214	184	182	173	174	197	204	165	173	190	182	172	146	191	173	190	168	195	167	158	174	183	175	177	178	182	177	163	194	177	177	158	185	177	167	202	170	173	192	168	192	156	190	159	172	173	162	203	149	192	167	196	195	173	190	203	198	188	186	202	196	199	198	205	205	173	157	182	161	175	173	199	188	205	185	192	168	151	173	157	178	176	195	175	195	179	189	170	180	176	136	187	171	205	182	171	191	172	167	180	167	189	189	171	188	205	196	178	195	188	200	164	183	186	186	226	203	208	176	186	212	190	202	187	186	187	161	151	174	177	201	190	173	171	174	194	186	180	175	210	181	206	190	200	175	175	207	184	181	171	192	163	160	188	172	190	174	187	201	165	163	165	155	166	200	168	161	192	168	188	176	210	184	179	175	175	180	204	165	184	201	176	168	176	172	183	157	190	202	177	174	187	205	168	188	205	148	167	187	182	198	192	161	188	170	185	199	182	183	189	178	175	176	184	170	199	193	176	179	197	156	177	155	202	181	189	198	187	196	183	162	200	189	179	213	172	165	191	170	196	185	202	174	169	188	192	179	167	187	163	204	191	185	187	200	173	185	173	188	186	174	178	197	198	173	206	190	185	180	201	186	191	208	208	170	206	180	177	192	189	193	193	185	190	219	166	200	179	154	196	187	184	185	157	186	186	195	168	201	158	179	174	206	203	155	169	165	183	171	186	183	174	175	196	174	165	190	163	170	184	175	175	179	174	180	174	189	183	201	211	178	177	180	175	168	204	183	189	196	183	164	186	178	196	173	188	184	187	181	170	179	189	172	195	203	215	192	187	189	164	163	193	205	208	198	184	205	175	173	203	189	168	157	189	157	201	186	177	174	188	207	175	181	188	177	180	190	187	183	170	170	194	172	185	185	166	178	169	168	165	179	160	184	182	207	180	179	202	181	180	201	188	210	169	177	176	172	197	197	178	174	163	182	192	183	170	173	195	181	201	158	182	198	157	201	181	197	212	189	196	179	202	183	157	186	162	169	189	179	150	173	180	203	161	172	186	163	192	192	181	241	189	193	174	174	177	177	176	182	177	188	167	172	186	164	182	185	187	185	179	176
5805	1340	2694	3208	2774	2232	1935	1596	1390	1210	1152	1082	929	861	869	793	785	704	720	670	757	695	680	651	631	626	600	629	576	644	560	567	605	584	564	532	580	593	569	582	563	568	592	544	564	575	570	575	560	492	529	536	529	546	546	529	508	530	542	534	535	568	552	530	484	540	538	523	529	506	509	502	519	483	508	536	540	556	532	573	525	478	515	540	525	525	516	515	544	511	496	509	562	519	530	541	549	502	503	548	483	511	501	534	545	559	563	505	514	533	510	566	534	499	502	520	562	540	482	508	546	537	526	494	538	527	501	472	526	552	546	517	522	560	544	516	536	517	494	506	519	499	524	501	533	515	511	497	567	494	538	553	521	508	533	541	550	514	514	545	543	532	565	505	528	542	548	502	504	521	518	510	527	485	513	509	528	553	511	502	566	509	507	529	499	508	541	541	502	525	569	488	494	531	530	501	536	507	539	529	538	532	515	490	531	548	510	538	502	536	530	530	493	505	515	492	526	522	510	493	525	505	504	548	507	525	512	509	531	558	503	523	515	484	559	510	458	516	523	499	537	528	521	526	509	509	523	498	541	503	534	499	499	495	533	564	500	534	514	516	514	519	505	491	545	513	554	500	534	501	522	531	524	529	521	537	514	507	548	530	524	514	526	566	504	485	532	491	508	572	516	553	513	500	504	531	539	560	527	527	508	526	530	530	516	489	544	518	514	522	499	545	533	530	525	488	528	540	535	547	483	492	497	541	543	517	533	488	523	538	530	473	515	495	480	491	526	534	508	501	512	564	499	528	491	530	515	499	558	495	527	511	561	530	515	484	526	543	541	546	503	514	530	517	549	557	577	505	548	534	517	494	509	512	501	505	553	499	516	521	525	561	540	486	528	516	524	468	522	548	516	535	541	545	501	544	484	518	549	540	543	551	527	528	516	555	521	519	476	496	527	532	536	500	506	504	546	532	495	503	534	535	555	525	513	516	541	501	496	532	518	476	527	519	511	537	516	564	550	562	509	505	493	515	539	526	576	504	553	561	524	544	502	516	530	529	490	473	542	532	538	521	531	514	523	501	514	515	505	517	486	526	504	528	501	518	529	521	522	507	514	519	528	567	499	489	548	537	487	542	517	499	537	546	540	533	525	553	517	555	537	508	515	512	546	556	507	502	496	577	510	507	494	518	563	525	554	516	534	522	517	524	511	509	502	544	547	499	505	590	546	544	511	483	465	507	550	536	558	496	530	516	511	529	496	543	547	508	554	502	559	531	534	505	502	493	546	540	533	516	528	486	545	513	515	530	526	547	549	532	517	562	533	499	523	516	534	547	479	514	517	522	508	498	515	524	500	533	527	544	565	517	546	490	531	527	502	561	528	503	497	549	537	541	513	497	528	517	478	501	494	504	531	538	508	514	512	532	503	555	511	507	544	537	502	547	521	498	539	581	522	487	532	565	459	507	522	537	566	525	480	511	531	526	520	542	496	567	526	513	545	527	535	530	536	537	543	510	534	587	509	488	489	521	523	518	522	473	502	544	491	522	506	527	474	536	497	557	520	498	526	561	511	531	551	499	554	527	527	508	507	534	529	513	542	547	510	522	514	519	543	508	503	535	512	535	524	522	503	530	513	563	492	527	488	486	521	508	518	517	495	520	536	522	505	535	517	515	546	483	510	519	518	512	555	491	514	527	539	524	501	539	518	544	509	525	497	564	546	523	543	543	522	506	555	497	514	499	502	550	524	534	516	498	497	524	478	510	467	542	547	504	500	510	491	526	506	515	546	550	509	522	514	538	533	537	525	506	503	534	505	494	489	548	502	486	542	522	522	542	475	545	532	549	533	547	549	498	507	536	487	546	523	509	492	557	514	538	505	522	547	490	519	504	544	543	525	509	530	505	519	511	513	521	523	496	511	496	521	521	541	503	554	489	495	505	550	528	524	504	513	588	468	491	527	519	517	489	517	531	508	537	565	492	498	520	540	525	502	454	569	528	576	556	515	548	541	524	486	515	504	558	497	521	520	529	493	527	521	531	505	493	484	533	504	526	508	505	547	554	458	523	521	523	554	534	523	532	506	517	509	490	513	529	532	528	521	562	511	487	568	472	517	546	499	531	486	554	518	537	514	555	483	511	537	525	530	541	487	512	519	552	498	505	546	485	559	518	487	490	556	517	516	485	510	547	517	543	543	508	532	548	568	514	540	562	519	500	528	525	504	544	511	527	524	544	516	546	511	500	484	518	533	491	540	468	528	526	513	476	554	530	517	524	535	566	541	495	504	536	500	513	515	548	503	496	550	516	537	533	518	482	495	556	563	516	548	551	572	520	517	518	526	556	522	513	514	531	520	525	530	474	542	542	524	560	515	508	548	510	536	512	526	553	491	458	510	504	548	498	533	533	528	517	528	539	539	545	551	516	523	557	539	520	492	561	529	497	548	542	527	482	552	491	470	532	523	489	546	526	463	496	517	536	534	523	486	531	483	511	550	520	535	503	506	537	553	549	523	541	492	567	510	521	456	508	532	513	502	501	530	544	544	553	481	527	516	568	554	488	511	516	551	525	510	547	536	583	477	549	495	517	528	538	494	500	479	547	498	526	522	523	538	564	536	536	486	542	554	494	524	538	522	509	550	510	553	508	510	523	501	522	540	532	517	521	492	529	508	555	500	490	547	530	524	513	491	527	528	561	525	534	528	505	505	548	535	511	508	543	496	499	523	495	516	531	532	519	503	571	478	531	500	524	521	472	528	555	511	567	521	535	513	479	524	530	515	548	489	512	519	544	497	514	495	530	524	483	527	507	551	515	517	504	532	538	497	564	492	506	537	501	523	526	522	524	526	545	502	488	543	525	514	502	520	551	527	538	543	505	528	494	523	559	498	510	521	536	563	533	521	522	545	516	508	515	502	504	540	484	547	514	536	522	549	506	534	501	581	497	517	524	506	496	531	483	530	531	525	542	479	568	553	544	519	522	515	530	577	517	551	528	558	555	550	501	504	525	532	530	544	572	555	542	521	509	527	545	496	502	535	492	489	525	546	511	519	511	521	535	535	493	582	540	578	554	529	538	507	483	507	531	501	529	545	474	526	550	514	547	540	514	492	512	517	512	496	503	530	574	555	485	519	507	606	501	523	503	516	501	535	524	546	517	525	523	510	546	563	512	531	554	504	557	557	582	502	514	545	487	507	511	511	536	526	547	559	531	517	532	518	502	501	508	516	553	531	538	537	509	543	547	537	533	539	514	513	529	514	488	492	543	496	522	512	522	548	515	531	561	559	540	567	543	553	520	542	534	532	524	537	516	502	555	528	539	547	503	515	512	523	561	497	511	518	526	519	528	541	460	528	527	550	521	540	543	506	498	540	536	518	541	539	565	506	516	518	518	526	523	520	546	543	436	495	499	529	542	539	556	519	482	552	504	528	532	555	545	529	494	570	573	480	473	528	512	498	525	537	535	524	545	554	577	539	539	552	536	522	510	516	519	516	518	511	520
14302	2652	2705	2019	1441	1102	919	730	661	603	561	479	458	454	481	419	448	424	419	423	385	382	395	387	384	387	378	404	355	374	378	395	393	355	374	361	389	388	352	384	402	348	371	376	342	399	366	363	401	395	359	358	351	350	358	371	386	355	363	337	365	346	382	367	353	363	374	372	387	371	379	380	365	365	392	410	376	364	337	347	372	355	331	329	347	414	314	389	361	354	359	345	346	381	336	429	356	346	373	357	390	363	378	382	363	375	320	367	340	360	367	351	419	398	405	366	351	367	362	351	350	350	409	323	341	360	394	387	363	378	357	366	332	367	355	394	384	394	373	386	354	341	392	346	367	320	361	397	363	360	359	362	378	356	375	362	399	365	353	368	341	397	376	362	399	371	383	354	351	368	382	351	354	384	386	384	378	352	360	328	368	359	402	395	343	379	356	359	375	361	347	364	331	365	344	345	366	305	356	384	375	399	358	343	371	415	348	349	339	377	359	320	349	346	361	359	341	358	402	341	386	364	382	339	345	332	414	361	382	347	365	360	386	368	352	365	339	375	369	376	379	361	384	341	375	337	373	401	314	368	390	364	369	377	334	367	339	382	382	349	400	377	363	379	371	319	391	392	382	378	363	350	352	358	377	368	393	338	341	356	345	395	348	374	366	399	354	388	376	350	345	331	367	379	391	390	364	359	373	367	396	392	380	366	398	339	348	358	323	364	375	377	365	355	345	350	378	370	363	352	341	379	343	359	417	376	401	359	374	369	379	393	370	364	370	369	379	381	383	357	347	358	366	370	356	369	367	357	371	363	364	351	366	362	389	333	385	378	355	397	389	375	374	413	332	401	374	377	362	388	385	362	389	335	361	388	384	326	368	369	335	367	363	352	359	399	363	363	380	409	368	350	361	349	345	369	402	351	391	401	377	340	357	373	373	385	388	397	410	359	378	328	335	351	343	366	350	380	357	386	333	361	341	369	395	328	354	359	367	335	359	363	374	359	373	364	343	347	355	376	354	353	349	338	373	391	367	352	382	418	365	387	385	410	336	386	335	367	388	338	368	418	337	335	378	377	325	371	333	362	351	359	398	338	353	388	367	360	374	355	359	343	364	355	353	346	379	376	402	368	412	356	369	365	394	387	364	339	372	387	364	364	340	393	366	365	331	343	342	358	397	361	335	381	354	362	381	353	389	364	352	338	319	353	340	396	366	356	388	351	352	370	382	386	361	357	387	333	377	362	377	394	344	369	341	359	368	379	363	371	380	361	408	373	376	401	354	354	375	433	361	358	338	358	348	385	361	369	360	362	324	366	387	380	356	369	346	340	350	328	376	390	408	375	356	409	363	373	369	365	323	381	384	380	347	367	376	363	350	359	334	371	383	372	360	375	389	354	358	390	354	368	382	337	359	394	353	363	380	395	364	364	362	373	396	357	375	303	348	371	336	399	363	329	370	377	356	325	363	338	350	397	375	387	368	345	354	363	345	371	359	357	383	378	323	382	386	348	391	366	373	344	394	369	368	339	352	356	345	367	337	397	366	378	363	395	389	383	319	378	370	393	391	364	360	349	373	386	365	351	342	366	384	345	411	358	376	370	371	393	320	391	338	314	344	382	399	374	319	398	365	345	405	367	373	379	363	356	381	342	388	373	359	364	368	350	346	348	380	379	391	396	373	356	389	363	360	371	357	344	338	329	350	347	374	379	364	340	359	349	358	381	367	383	342	372	366	330	387	361	400	366	378	356	359	360	345	359	362	316	362	376	341	359	355	386	352	409	358	356	378	346	360	370	367	340	363	330	371	336	341	333	379	375	354	364	319	375	365	359	360	358	343	383	390	380	359	382	340	324	389	344	351	345	387	340	386	380	363	352	352	376	380	359	345	370	399	368	363	349	404	333	376	359	391	346	384	357	410	387	370	370	384	370	342	370	341	338	326	383	405	363	333	354	382	340	370	336	323	385	338	353	331	399	332	320	368	392	367	383	364	330	356	358	388	381	370	379	358	355	376	366	368	350	382	337	380	348	385	409	352	371	350	373	376	339	337	347	380	355	358	336	379	362	377	378	365	326	392	338	375	370	318	391	335	354	375	346	352	353	379	383	351	364	359	393	323	366	376	364	364	363	348	345	380	317	361	349	368	369	382	361	367	359	364	362	366	371	354	355	333	363	369	394	376	409	346	382	339	348	372	339	359	335	386	362	346	359	395	377	415	380	378	383	335	385	337	390	373	333	367	357	340	354	385	358	370	356	335	348	353	363	354	352	388	364	327	383	366	338	343	362	346	370	365	394	378	352	385	374	421	365	374	332	365	348	339	337	370	348	346	350	360	337	324	324	398	349	379	396	347	379	331	366	391	381	377	388	364	351	392	395	381	385	391	348	367	347	354	356	390	330	361	386	366	362	382	350	348	347	365	322	379	382	357	368	369	377	321	390	390	378	347	407	387	416	350	380	353	364	343	354	401	372	370	388	372	368	376	357	381	406	331	407	382	373	331	352	395	400	363	378	355	369	371	355	392	359	389	348	374	347	410	335	354	364	363	388	368	350	397	342	370	366	352	395	336	379	321	401	374	352	356	387	339	347	354	352	358	404	348	350	337	396	371	386	313	379	360	372	349	395	377	363	369	325	383	362	395	351	352	364	387	353	362	360	333	370	366	346	342	322	347	368	356	376	348	367	360	361	365	375	366	387	359	339	399	377	357	396	347	362	370	337	373	379	355	348	359	375	370	376	390	359	338	394	367	340	368	368	359	361	343	363	364	330	335	393	386	354	369	369	327	362	325	358	368	349	348	353	373	372	362	363	355	351	351	359	305	345	336	370	385	396	360	385	378	384	356	347	387	368	351	352	387	368	349	377	366	363	369	362	393	323	370	374	357	373	353	359	369	357	336	348	337	373	379	371	367	344	362	338	393	363	369	378	363	390	375	379	365	331	333	374	361	380	379	372	349	351	332	360	327	356	390	375	382	367	341	395	361	372	356	367	386	373	367	350	357	345	351	406	389	343	352	366	375	343	377	362	395	328	409	378	340	345	370	341	371	371	363	312	331	389	373	348	338	377	396	349	320	353	379	361	364	340	364	370	388	353	356	341	372	371	353	343	395	367	390	340	337	333	389	383	351	369	385	365	339	382	341	373	352	374	372	357	352	326	365	372	387	337	374	387	411	376	363	343	356	375	364	362	390	384	359	378	366	369	341	358	338	356	343	368	352	343	331	381	382	326	369	356	381	364	342	372	388	398	352	415	356	367	362	370	366	377	379	387	382	358	393	334	379	361	391	348	364	405	360	356	368	352	349	338	360	360	369	326	358	377	367	373	369	366	350	381	370	365	339	378	356	363	380	353	369	369	319	348	350	401	383	344	373	363	388	344	351	389	431	397	368	367	393	359	357	364	361	369	370	382	404	365	360	397	338	348	369	359	336	351	362	335	346	356	398	389	352	332	370	375	362	381	320	358	300	376	392	381	335	382	386	385	347	351	346	339
7926	2536	5062	5865	5250	4134	3560	3077	2559	2297	2137	1859	1698	1558	1499	1461	1423	1369	1298	1285	1234	1224	1167	1061	1152	1044	1139	1029	1005	1065	1035	1033	997	1066	988	1022	944	944	1012	1048	1034	944	987	1026	939	963	944	966	956	987	931	936	933	958	966	888	942	962	905	901	867	883	951	924	895	934	960	938	970	905	939	901	868	895	945	944	932	964	873	951	911	871	911	880	979	949	908	936	937	923	918	982	854	898	898	877	963	886	927	922	886	894	966	929	930	923	912	906	943	906	904	918	923	942	901	904	917	919	921	913	912	895	888	849	930	902	952	888	857	876	873	872	903	885	942	937	903	956	898	880	856	887	924	921	886	956	845	948	863	905	933	873	880	906	900	927	924	865	913	885	943	887	873	911	908	896	928	870	899	897	957	940	928	936	901	865	893	966	897	917	925	893	878	927	857	893	881	905	878	858	861	898	895	929	932	859	872	900	922	930	906	894	940	894	918	896	861	907	896	885	896	942	914	889	917	890	877	943	909	885	874	928	899	902	931	900	920	925	898	893	870	959	898	923	867	906	935	857	876	903	882	930	867	854	896	909	915	876	876	938	946	1001	839	931	943	904	905	865	885	882	916	874	898	902	895	891	910	900	856	872	871	916	877	921	934	890	926	898	939	844	910	890	912	937	892	904	880	854	887	962	903	934	941	868	871	891	912	870	912	908	887	891	882	890	895	867	899	892	846	881	917	883	920	915	899	931	944	851	876	908	921	910	913	886	849	936	930	896	890	848	913	907	875	918	888	872	924	922	917	912	904	889	902	949	913	900	909	846	928	875	872	927	941	858	915	896	948	891	962	937	917	838	876	933	885	849	906	941	869	829	930	874	885	890	885	880	891	807	858	885	836	889	920	914	851	897	905	888	910	921	909	877	860	903	867	912	913	871	852	879	846	910	890	899	898	874	832	919	899	908	916	928	864	879	891	870	859	904	896	889	914	961	874	916	852	872	941	889	906	859	882	889	938	924	892	912	860	890	881	917	906	936	939	871	884	896	914	863	912	929	897	879	880	907	904	853	884	884	912	914	895	900	957	879	933	843	914	841	851	893	855	880	911	899	891	900	944	922	940	904	900	944	892	880	893	922	913	874	908	873	921	875	861	910	837	912	866	887	927	850	870	933	972	902	857	911	916	893	880	888	866	919	926	853	875	917	905	898	866	933	873	878	901	888	881	947	933	834	928	861	870	937	919	897	880	900	921	839	899	869	882	873	883	916	949	906	929	898	861	867	919	900	940	876	927	921	874	911	861	857	937	909	929	886	915	928	936	902	896	871	893	898	843	927	899	866	912	896	884	875	899	889	879	938	842	926	862	868	963	876	946	911	912	892	907	884	895	905	960	838	877	860	906	873	885	848	926	883	928	955	887	839	913	894	935	904	922	908	971	876	893	868	874	899	884	905	940	869	912	828	916	896	946	912	959	895	929	876	853	887	924	885	854	889	936	917	867	859	873	909	838	908	898	880	859	887	948	903	942	928	857	898	886	849	965	875	927	906	942	872	962	933	902	864	860	844	880	863	851	893	903	914	881	899	888	882	898	884	905	891	878	888	926	908	877	849	903	890	860	906	901	896	876	841	898	903	883	914	888	853	869	856	898	908	903	853	924	883	917	910	921	905	943	910	860	910	876	890	909	914	890	925	897	928	914	937	933	913	928	929	965	902	916	898	883	893	876	936	906	844	903	939	864	859	876	806	951	907	952	882	891	895	912	858	840	921	910	898	877	875	925	923	941	862	898	870	902	922	861	893	897	901	841	881	890	897	916	873	933	901	908	846	877	892	932	872	893	891	877	900	896	868	871	854	939	945	902	854	881	891	898	895	920	908	907	898	926	898	876	898	928	918	901	935	858	877	879	861	819	855	884	875	899	864	872	841	882	957	934	922	898	874	923	908	914	923	882	905	854	878	887	932	909	861	956	837	924	894	857	929	918	861	895	910	902	916	900	929	889	888	889	933	900	902	910	946	868	897	911	863	893	883	889	933	935	902	857	903	882	892	917	914	884	867	860	870	860	944	883	887	883	927	878	918	903	895	951	909	945	904	895	862	884	921	881	947	904	925	859	875	927	864	942	915	883	898	918	864	945	896	908	861	905	945	854	876	889	930	918	875	904	889	863	908	906	861	893	957	930	881	919	871	896	914	887	893	931	910	898	926	905	935	938	841	958	947	887	851	917	910	924	951	887	911	870	863	881	879	836	899	934	925	904	940	907	925	873	922	905	890	921	871	927	902	838	880	885	848	970	898	891	887	847	906	928	903	852	910	889	904	807	921	884	898	874	920	881	868	862	921	896	935	904	849	912	925	899	878	875	937	950	884	888	858	826	888	870	914	885	905	826	870	910	866	888	912	887	893	926	950	887	905	866	900	879	913	884	898	919	921	911	916	886	907	917	879	899	892	852	896	896	885	879	882	910	889	912	945	906	963	915	865	862	875	896	882	880	917	926	911	908	875	846	868	886	890	923	891	932	934	880	875	885	882	902	894	881	914	861	896	891	892	908	944	900	847	893	866	923	886	872	912	869	895	916	901	943	908	869	880	894	892	943	860	839	870	912	935	916	933	841	890	870	904	841	915	918	929	851	909	915	939	912	885	848	906	894	918	852	852	834	933	860	878	902	873	878	889	871	811	920	897	914	903	879	899	870	866	940	945	919	932	813	916	852	924	892	891	897	833	933	878	832	917	873	879	916	943	925	870	893	912	953	930	879	914	913	867	864	865	899	919	874	932	883	898	923	903	884	855	948	850	877	912	931	840	905	933	873	892	893	907	849	892	865	889	911	903	890	829	909	967	939	876	866	882	859	949	919	946	883	951	891	895	936	954	872	951	843	874	896	872	882	962	879	883	930	891	857	871	879	951	918	920	898	872	861	902	875	845	886	885	900	887	896	950	934	889	920	910	905	913	859	872	873	897	899	859	883	945	899	864	913	894	860	924	897	892	873	849	918	882	898	875	927	916	921	938	881	899	865	870	934	888	878	888	881	858	909	891	884	848	896	926	912	875	903	917	870	959	910	920	873	908	883	838	816	876	914	879	841	895	939	861	883	888	916	841	912	875	911	900	866	898	858	949	915	891	881	916	899	884	883	892	873	876	867	927	877	853	867	872	880	899	934	876	858	877	871	874	940	865	917	885	915	874	857	877	947	871	884	888	934	897	911	891	951	883	927	956	914	852	916	925	861	920	889	868	904	863	889	892	894	902	897	849	853	909	893	889	924	823	938	913	898	912	926	885	912	940	901	871	923	866	887	890	872	905	867	898	905	897	880	894	892	886	906	940	931	884	915	915	845	899	880	863	926	854	931	898	844	970	925	906	883	920	890	836	895	883	870	938	886	916	852	928	919	876	903	890	887	891	900	918	888	889	866	926	900	867	858	924	943	900	925	962	882	884	898	850	950	910	912	906	890	912	883	919	930	898	902	895	868	956	902	938	898	864	907	926	857	929	871	929	860	928
2028	162	145	173	173	150	128	137	142	124	139	132	134	131	151	140	107	130	129	130	133	138	151	130	137	133	130	137	162	142	135	135	137	112	147	117	119	116	128	131	129	143	129	159	136	154	133	137	129	116	119	120	113	143	140	121	140	140	145	132	130	138	126	130	137	142	135	120	143	119	125	133	136	126	140	128	137	119	130	143	114	102	140	124	139	136	114	144	154	150	140	123	131	129	132	122	126	120	131	125	122	136	125	150	136	128	143	129	149	124	128	154	135	129	160	120	142	119	131	142	141	140	138	118	129	135	127	122	114	138	128	153	119	120	120	124	141	137	130	124	152	122	131	123	138	135	137	130	135	122	131	134	144	148	125	139	135	142	129	131	141	121	146	169	100	118	136	145	136	153	134	137	139	134	122	120	146	140	131	117	108	125	142	134	126	127	139	134	112	133	136	119	118	131	126	136	127	144	130	114	147	145	122	146	137	175	137	128	139	149	138	121	111	134	137	144	131	133	138	122	122	150	127	124	121	127	115	150	111	119	134	117	118	132	136	139	135	115	135	114	110	103	136	120	151	137	161	122	125	133	122	145	119	115	130	142	120	138	138	149	135	135	115	130	123	115	148	135	147	125	137	121	145	101	125	138	139	147	121	149	116	114	126	158	143	106	109	135	144	158	140	156	129	134	126	136	105	104	137	134	133	118	135	134	114	142	151	137	141	138	147	137	128	136	155	124	133	118	120	134	129	133	119	122	124	129	122	136	126	147	104	146	149	125	114	126	130	156	115	128	150	134	141	132	132	126	131	124	127	122	143	152	138	131	143	129	137	134	131	124	126	135	167	142	136	131	110	128	122	132	130	159	117	145	134	156	134	105	130	144	145	123	120	134	125	132	140	110	114	126	126	127	137	128	151	129	131	111	120	139	142	150	124	134	113	123	126	118	134	142	134	117	138	154	146	132	135	121	121	130	132	142	155	132	158	136	110	119	133	121	126	129	155	130	119	138	133	108	117	120	143	117	119	134	122	138	126	135	134	155	147	137	122	136	129	124	148	130	133	122	129	119	132	143	130	132	134	140	130	131	145	136	145	148	130	146	114	123	125	122	112	154	130	152	115	99	144	140	135	139	110	136	162	155	142	130	141	132	135	120	135	133	151	104	128	111	122	126	147	131	125	111	136	139	132	141	122	142	117	137	153	115	123	147	126	137	113	152	141	127	132	131	117	134	121	147	135	129	130	122	166	123	117	107	136	126	138	126	124	144	129	150	114	123	124	123	137	132	150	137	128	133	129	139	153	147	131	133	126	149	144	128	146	120	145	145	120	127	140	137	110	146	149	132	140	147	134	111	143	136	140	134	112	115	132	142	131	153	126	113	112	131	124	126	144	132	133	129	150	134	134	130	143	138	129	131	120	107	136	145	131	133	116	138	149	121	122	142	117	125	148	138	147	142	123	124	145	125	142	132	139	144	138	163	123	121	140	123	142	122	145	152	135	137	144	112	136	131	127	138	140	153	131	146	121	133	137	125	137	150	134	139	131	117	119	117	140	133	129	130	142	144	130	127	128	130	140	140	140	134	122	139	120	126	147	156	151	114	133	111	134	114	130	133	108	123	123	124	131	133	166	123	129	145	118	128	123	136	138	132	139	137	130	158	132	117	133	115	118	133	139	151	117	138	134	139	125	128	118	140	119	129	149	124	110	145	129	129	132	140	126	139	149	150	133	136	142	153	120	135	148	119	127	145	127	132	129	123	158	129	122	127	150	107	111	133	148	153	135	130	120	127	124	134	123	135	121	136	128	133	129	127	120	137	131	135	108	143	133	132	124	124	157	120	117	134	122	126	122	127	158	119	120	118	129	139	114	149	137	131	148	139	121	126	128	118	118	135	154	148	150	157	114	112	119	149	115	133	151	143	142	120	157	108	124	117	118	132	120	135	118	127	122	133	151	136	133	132	136	166	141	132	137	154	125	140	130	141	128	136	142	125	140	125	142	124	129	130	132	135	129	137	126	152	122	134	117	144	130	134	155	136	138	130	142	142	145	136	126	136	106	135	124	125	133	117	127	131	125	141	146	149	126	122	131	137	126	132	132	132	124	128	132	142	140	115	127	119	140	100	139	133	142	125	105	136	133	126	164	129	147	143	135	139	139	129	141	137	161	119	146	135	149	124	140	148	118	133	133	140	141	107	137	140	147	138	135	112	133	125	121	142	139	135	161	128	125	119	128	141	133	121	134	113	131	132	138	129	136	133	117	150	133	128	143	126	148	138	118	145	137	140	154	141	142	130	123	129	131	132	121	138	137	121	122	132	127	153	137	133	141	145	119	115	138	123	135	149	132	138	114	126	117	138	136	133	148	120	115	128	126	155	119	122	115	156	126	137	118	125	124	145	134	133	125	132	121	123	117	125	126	130	149	159	115	141	113	124	130	147	132	122	135	144	104	104	127	117	117	125	138	122	120	133	124	138	121	154	129	119	134	142	126	149	124	133	142	131	132	124	146	139	134	116	134	119	142	118	119	129	126	142	131	130	147	115	108	116	151	137	132	132	130	139	122	125	123	137	133	114	122	135	106	146	154	143	115	142	116	143	151	141	130	139	128	125	141	126	145	134	143	115	139	115	122	151	121	131	133	143	135	138	132	117	133	142	144	148	129	147	130	123	123	148	140	121	142	147	132	139	122	136	148	139	122	133	136	156	116	163	162	115	138	142	123	138	124	128	145	132	138	137	126	119	160	116	124	145	122	143	136	155	125	135	116	129	128	151	127	112	123	143	123	124	127	132	129	142	116	139	121	145	141	126	137	119	129	120	152	140	122	115	144	157	125	143	137	158	145	125	135	143	144	128	136	124	148	137	131	123	148	131	133	115	137	118	130	127	130	110	120	142	115	118	150	128	121	152	124	121	151	137	145	126	138	165	117	132	131	131	144	135	147	126	143	123	143	94	115	127	139	135	121	131	153	137	157	128	130	120	128	124	149	152	139	124	135	159	128	146	128	152	126	115	144	118	133	129	129	137	163	124	138	131	119	143	142	130	146	148	149	125	126	126	132	136	141	135	122	128	138	114	126	144	122	123	139	139	122	126	141	142	126	105	111	148	125	125	141	129	146	142	144	136	140	120	110	139	152	140	118	139	146	121	123	124	127	134	117	121	125	118	131	122	130	139	124	121	120	150	114	139	148	124	143	121	166	132	125	137	117	141	119	120	137	154	127	120	155	132	114	139	126	99	114	122	141	142	100	126	158	119	133	150	131	128	110	129	132	116	113	141	135	131	129	143	132	167	142	135	125	146	145	117	140	129	124	141	143	115	111	134	136	118	120	128	134	160	144	149	108	121	146	135	110	147	144	119	126	159	146	142	140	142	132	132	143	120	117	123	142	142	154	143	140	145	134	149	124	115	153	118	136	132	119	130	153	132	148	125	117	141	114	138	144	140	145	126	137	125	150	138	134	132	144	137	136	144	149	126	116	135	132	128	119	121
2133	443	493	485	496	495	422	410	453	427	386	408	414	427	411	401	387	423	408	340	414	394	400	380	362	371	437	386	375	412	376	396	411	420	413	414	405	471	401	395	392	381	391	422	439	403	395	409	400	402	400	400	369	377	400	428	379	403	400	411	418	415	426	410	387	379	377	388	421	401	423	406	366	388	398	453	431	400	387	439	392	411	417	410	400	394	431	422	379	414	434	425	424	395	388	406	403	391	392	357	414	393	440	416	424	404	395	386	410	397	391	384	431	383	383	400	375	367	380	441	394	375	429	415	389	388	389	434	390	399	399	417	390	426	411	384	383	411	394	379	394	364	401	384	403	419	402	390	402	422	405	376	422	414	404	409	383	404	411	393	363	427	418	367	394	411	390	376	398	380	413	390	393	398	408	410	385	428	396	415	409	434	387	378	372	398	399	398	373	391	401	378	374	399	403	386	408	400	434	373	399	384	386	400	393	396	419	421	394	370	403	382	394	444	413	389	415	396	410	384	394	389	359	372	373	408	396	370	379	418	394	383	402	437	383	394	370	395	414	373	393	441	415	442	377	410	391	442	388	417	395	421	416	371	411	397	399	420	428	445	411	428	409	404	422	430	382	408	396	435	393	415	419	403	380	396	402	410	402	427	427	369	393	389	413	436	408	385	384	420	418	410	395	400	393	405	428	419	378	375	419	394	406	417	370	399	423	424	419	419	407	378	406	378	427	425	415	386	392	381	391	413	377	399	392	413	378	427	393	441	401	405	358	402	376	373	393	418	376	430	417	443	413	389	410	389	408	395	411	416	388	419	356	350	398	398	363	396	352	403	388	414	413	388	420	427	370	410	419	429	420	395	399	400	414	413	383	412	368	422	376	362	382	404	373	378	390	395	431	400	374	381	369	420	410	402	376	412	370	442	362	418	377	401	416	382	394	414	394	385	389	412	397	388	408	436	392	373	419	411	397	421	372	395	400	413	411	434	400	447	382	390	441	355	435	422	393	382	430	430	389	380	376	416	403	420	340	432	392	422	384	381	421	376	411	384	358	403	397	397	418	436	388	375	400	391	380	402	391	351	407	406	379	403	399	392	378	406	423	419	417	397	376	400	395	414	410	404	442	359	404	383	388	421	379	377	414	403	425	389	409	424	412	396	435	404	415	412	418	395	379	383	404	401	398	391	399	375	397	381	402	396	366	453	405	412	400	390	425	428	430	401	351	386	435	398	362	372	372	365	421	402	395	405	436	420	373	385	418	404	394	346	412	401	428	429	423	403	385	416	412	405	401	408	383	410	453	410	381	397	402	391	417	380	406	392	411	409	376	390	416	394	357	407	395	416	386	400	390	398	399	393	430	390	427	403	402	424	394	395	405	383	394	436	393	401	367	425	358	429	394	383	427	396	383	426	420	376	400	385	422	375	400	400	394	395	413	395	415	370	423	429	400	398	423	420	398	422	398	394	389	428	400	416	395	390	397	422	394	421	426	414	424	426	405	412	429	375	418	397	446	393	410	365	432	421	406	429	358	414	401	400	421	432	402	399	412	396	392	403	400	363	388	400	395	391	410	424	390	380	409	439	390	440	428	364	376	401	409	387	412	398	388	395	406	395	416	404	386	394	396	398	406	386	422	420	385	387	438	426	400	388	410	411	392	416	405	388	419	383	425	413	413	382	341	396	415	400	415	363	384	393	394	396	348	401	420	423	366	363	388	410	430	383	411	382	384	406	406	380	402	388	404	424	416	382	408	407	415	407	382	406	437	394	423	392	409	409	398	421	364	389	398	422	408	364	410	424	406	390	400	408	404	405	359	378	431	378	392	423	385	458	444	406	399	369	418	384	394	412	402	407	402	387	400	377	395	407	436	428	386	408	422	387	388	415	461	416	408	390	382	380	406	428	415	389	398	402	395	368	373	401	406	421	396	397	392	399	431	399	406	401	382	408	388	393	411	381	397	440	417	388	403	401	390	412	391	382	397	365	403	428	443	364	374	433	397	407	380	384	398	406	414	371	409	405	392	411	417	392	396	405	366	378	417	410	405	397	386	401	386	386	411	404	440	386	406	367	388	395	382	416	365	432	397	424	397	386	436	380	380	405	433	390	396	397	417	428	419	434	369	404	394	392	408	407	398	377	389	394	375	405	411	375	386	399	402	380	427	377	372	393	418	414	380	409	408	384	403	389	381	412	390	430	412	418	432	394	387	390	427	434	400	418	387	405	364	374	389	394	374	459	410	425	374	370	419	405	389	416	406	405	406	392	403	395	417	406	386	448	396	403	399	409	386	438	405	393	418	419	415	399	409	404	410	404	401	393	371	390	411	380	402	378	426	372	426	409	409	393	439	376	407	400	414	391	439	414	391	365	395	385	410	395	417	396	400	362	404	377	403	385	417	365	442	419	382	381	403	410	399	426	413	380	406	397	384	411	374	399	407	410	387	423	356	388	398	421	397	374	464	407	419	421	431	418	397	356	387	436	425	375	391	384	418	392	400	428	442	417	385	442	385	364	404	423	399	403	406	374	408	405	390	389	381	408	397	417	400	400	423	381	386	401	432	413	409	403	407	376	400	373	404	390	391	407	403	385	386	446	378	398	393	386	387	377	427	387	373	410	399	389	407	366	422	374	410	393	386	393	391	437	366	391	406	436	406	421	384	398	384	413	416	390	390	426	338	413	388	411	416	410	391	388	422	401	423	386	406	422	439	379	400	421	385	422	387	404	381	429	406	401	414	403	417	388	362	394	419	368	410	380	430	423	406	417	410	393	453	403	404	425	398	418	401	394	401	376	446	410	402	415	397	388	370	428	383	355	417	402	386	391	413	401	420	409	391	386	416	405	402	416	401	384	401	412	418	411	375	389	433	396	375	428	413	383	381	411	409	424	394	404	400	416	390	392	371	391	378	375	393	406	421	393	432	398	401	395	412	397	418	401	396	406	361	435	423	385	432	419	400	400	409	425	407	417	383	427	410	376	367	331	418	389	426	409	390	399	397	379	383	361	429	410	424	370	421	393	355	395	402	396	387	440	413	415	432	389	415	399	425	392	415	401	420	354	405	374	407	410	391	389	415	458	415	397	397	429	377	402	390	368	416	417	396	446	412	404	403	407	365	382	403	405	439	438	402	381	379	422	443	393	420	381	408	401	365	427	410	432	411	403	418	417	416	383	384	408	384	391	416	396	406	387	406	394	399	403	390	399	401	378	404	380	371	392	348	416	432	428	431	399	427	390	391	401	412	399	407	365	405	400	390	406	365	396	369	397	387	382	424	381	411	425	385	389	389	434	361	418	407	391	399	393	426	412	376	393	392	421	420	403	424	413	394	407	395	387	407	432	404	394	381	389	388	381	398	425	382	418	412	397	369	367	371	406	428	401	382	401	397	406	387	374	379	402	378	404	442	367	415	370	370	391	394	389	399	377	416	413	382	381	393	371	450	375	451	412	427	373	408	423	418	436	413	386	444	363	396	411	391	413	391	390	403	420
7673	1116	1185	885	739	515	456	371	332	281	264	233	218	214	269	216	220	227	202	203	194	191	187	185	174	190	183	206	196	185	176	170	181	209	208	187	182	206	212	176	188	210	184	182	188	189	181	184	186	160	177	176	215	211	179	186	183	171	193	185	171	195	184	175	168	205	178	184	190	156	166	196	212	164	181	209	177	173	197	184	179	160	197	183	172	174	186	190	177	186	174	199	176	192	189	169	171	179	206	165	169	191	174	188	162	169	191	187	197	176	192	184	171	175	191	189	193	180	182	188	171	185	188	207	176	211	170	205	181	166	194	185	179	172	203	180	183	194	201	177	174	197	206	176	182	185	191	159	182	171	176	181	180	205	192	200	208	180	187	147	194	187	165	184	184	207	208	192	198	186	181	170	196	177	172	152	203	184	182	179	162	168	164	171	139	178	180	165	184	177	173	165	186	174	189	194	168	200	169	186	192	178	195	178	193	194	197	192	190	177	181	185	163	217	188	163	172	200	176	191	178	202	164	191	189	162	166	175	190	182	171	178	179	168	163	181	187	185	189	216	176	184	182	187	177	191	177	187	183	183	182	161	183	199	184	179	162	182	173	184	190	205	190	183	190	195	167	173	181	191	220	172	192	186	160	194	199	204	188	176	186	176	186	197	181	171	184	184	189	185	197	181	192	181	172	161	188	178	180	168	183	184	184	194	215	163	211	194	153	202	162	187	204	136	177	159	193	182	185	185	156	194	191	158	196	180	209	181	174	197	181	191	191	189	177	183	201	191	189	181	186	182	188	201	185	170	171	166	176	192	179	223	215	194	209	202	203	162	194	179	195	174	189	187	166	182	174	190	189	172	171	160	160	186	200	180	193	166	168	169	174	172	189	183	205	180	177	196	191	151	158	185	177	153	180	175	178	206	186	174	155	164	159	202	170	188	191	162	187	168	175	195	200	191	200	166	170	173	193	157	168	188	180	202	228	157	167	168	183	199	180	200	180	169	184	173	181	193	192	172	189	188	168	164	180	179	194	178	180	201	182	207	198	162	180	160	177	176	202	167	196	185	180	174	177	174	185	225	195	200	164	183	168	194	203	193	172	182	191	187	177	171	179	197	177	181	183	174	197	191	173	179	195	198	181	184	185	184	171	176	188	197	186	186	189	184	178	169	188	189	182	190	184	165	189	178	178	175	168	177	196	181	176	186	189	172	192	171	170	164	185	183	177	188	177	179	181	173	183	172	170	202	182	195	186	193	195	171	187	162	169	154	198	194	174	198	178	161	158	176	158	180	210	223	176	194	203	152	177	198	174	169	195	202	198	174	173	172	170	212	186	211	207	202	167	165	174	170	187	169	190	193	175	175	178	164	148	204	187	182	221	182	190	184	189	182	171	212	207	175	206	194	213	184	184	198	154	217	202	168	201	193	196	182	194	204	178	182	180	176	170	163	183	167	172	175	162	184	196	169	181	157	187	196	176	173	185	185	201	190	197	228	190	172	192	192	173	189	179	185	192	217	197	166	168	181	200	177	179	172	185	180	193	184	188	158	187	188	195	154	211	157	197	173	192	167	170	173	189	178	197	170	176	152	172	165	192	168	167	176	168	159	184	181	172	200	156	200	175	154	192	194	162	183	194	163	178	205	160	188	175	193	194	180	193	185	177	171	185	178	190	189	165	178	189	185	192	200	206	195	171	186	201	174	175	185	189	162	193	200	179	177	176	183	167	203	195	160	213	188	202	187	162	176	181	200	216	199	183	192	169	158	184	165	188	145	198	176	183	203	149	159	174	189	183	182	192	157	209	191	175	167	162	189	180	177	178	174	182	174	173	186	180	157	166	183	167	165	188	178	187	170	215	198	186	181	165	186	178	218	199	176	214	192	181	192	194	175	194	189	170	180	187	190	177	184	135	161	185	174	173	180	175	174	183	190	184	167	195	179	190	196	160	178	186	201	179	194	171	170	186	193	182	167	191	163	175	166	192	173	195	172	195	184	185	195	184	192	193	177	156	177	211	171	158	170	165	165	185	176	165	173	178	175	193	185	192	189	187	198	169	180	163	198	188	203	191	174	175	185	180	181	161	178	182	167	198	198	198	193	152	181	172	179	180	169	191	179	175	172	171	203	176	188	185	162	168	168	185	194	185	167	184	188	184	171	179	181	174	207	199	176	196	180	191	187	205	179	177	186	188	182	174	195	199	170	160	164	157	179	178	215	192	157	158	202	180	168	161	180	189	190	159	169	181	154	195	175	197	177	177	199	178	173	168	196	184	181	180	182	191	180	203	209	205	178	202	176	168	192	203	191	182	186	170	161	172	199	198	202	179	185	187	164	184	189	155	182	200	209	198	205	167	173	191	192	194	170	177	196	165	179	184	195	171	174	185	202	200	192	194	195	174	186	193	182	178	180	192	165	187	155	175	191	180	192	185	181	212	180	180	203	187	159	164	208	196	203	168	175	192	208	190	200	161	172	189	150	172	213	164	192	178	195	180	187	170	186	182	202	167	172	176	161	196	167	209	191	188	170	186	190	193	192	191	195	182	200	151	212	177	192	175	217	189	168	218	188	159	180	177	201	178	183	205	193	164	190	182	176	177	185	173	171	161	196	197	168	175	175	164	172	181	158	175	173	161	191	163	163	192	154	189	156	182	203	180	155	175	159	196	166	193	181	191	162	183	165	175	178	191	164	178	218	189	211	181	178	178	176	168	172	184	200	186	161	195	195	189	173	205	175	152	176	203	155	183	192	177	173	185	177	184	180	205	198	185	185	168	181	207	172	212	191	172	206	181	200	198	202	172	199	194	190	172	189	172	178	183	181	178	183	184	168	154	174	188	185	161	164	183	177	194	188	191	216	185	174	200	167	192	175	186	190	180	163	193	213	181	159	189	173	189	182	176	167	210	222	171	174	172	187	170	204	177	222	203	178	176	195	189	152	171	198	160	179	192	193	164	162	163	167	192	165	214	174	187	199	182	168	170	186	176	192	156	171	198	173	177	154	168	182	155	170	202	202	178	171	187	187	197	181	156	185	187	166	164	180	168	182	174	187	183	189	194	179	181	171	181	192	159	180	162	168	197	170	175	168	180	206	172	199	166	166	175	178	183	179	147	205	205	188	171	200	194	162	184	156	156	185	187	162	178	177	205	178	186	171	188	197	190	211	160	183	176	165	192	173	183	193	206	182	196	192	190	192	168	173	202	167	209	191	183	188	179	164	189	182	158	174	170	174	193	176	167	190	198	204	204	191	186	168	184	181	182	180	160	192	183	186	169	168	197	181	194	188	191	183	179	157	168	183	194	192	196	193	186	196	168	173	177	192	180	171	175	186	182	184	186	177	209	190	182	194	210	188	193	172	160	156	188	172	181	200	188	197	190	175	193	201	198	176	193	177	192	192	182	165	173	174	178	174	169	202	205	176	200	210	175	183	194	187	172	171	197	189	170	185	179	185	188	165	181	144	219	156	171	201	160	205	176	199	189	159	187	197
5897	1330	2669	3212	2836	2201	1917	1640	1380	1209	1126	1023	1019	900	827	775	808	738	728	681	657	663	655	673	647	639	660	637	638	609	653	541	592	615	571	633	597	577	585	558	545	565	578	544	548	589	572	539	566	555	538	516	557	561	547	537	570	507	551	506	521	513	565	593	549	505	553	556	540	509	568	519	555	529	553	526	511	531	559	560	526	554	542	533	544	546	559	549	520	507	552	502	529	482	533	574	508	571	520	527	563	560	533	525	539	505	545	527	516	497	541	529	552	520	505	533	512	505	569	555	508	484	500	496	498	538	543	517	533	501	513	522	472	516	503	515	491	553	537	534	489	565	524	495	500	525	482	523	505	540	527	511	518	476	533	482	547	527	560	476	515	498	491	529	535	515	535	529	542	554	532	513	527	535	482	539	522	524	520	503	591	526	539	519	499	509	534	554	515	542	492	572	517	523	581	565	497	485	505	468	513	536	556	523	490	538	556	496	519	523	500	521	504	550	462	515	515	540	533	500	521	530	560	505	521	504	522	497	506	473	501	500	528	504	503	539	508	508	530	515	526	511	497	524	481	511	548	521	500	528	541	517	522	529	516	498	495	519	518	527	531	533	544	531	529	510	516	505	562	509	524	512	516	526	541	518	521	519	485	511	539	550	512	520	493	557	481	511	532	526	544	518	490	507	558	547	508	500	503	527	486	529	535	542	558	540	509	518	503	484	500	516	519	501	491	521	532	551	509	563	530	522	522	517	518	504	536	512	524	529	518	566	527	544	508	486	536	487	486	487	548	548	551	525	541	541	516	542	519	538	488	558	489	540	528	522	516	531	523	505	560	547	501	498	536	520	570	567	515	507	519	528	476	511	520	560	501	533	502	530	507	562	541	555	560	551	496	478	501	522	540	575	527	541	471	499	502	493	528	541	511	512	495	558	539	481	514	537	544	501	509	506	524	562	534	526	528	494	515	507	516	490	556	527	526	510	516	505	506	534	501	481	497	526	524	520	528	551	540	492	512	540	555	505	549	513	497	520	553	491	547	573	504	510	571	522	548	533	537	491	516	542	507	493	504	492	523	547	529	550	528	539	496	535	556	522	501	552	551	520	511	562	528	512	520	585	514	484	521	550	530	531	565	584	509	496	502	515	496	540	540	525	509	533	548	527	569	520	517	547	517	531	508	494	528	544	519	539	557	508	549	489	545	561	527	573	504	539	531	504	569	521	478	512	546	528	540	531	545	543	512	479	494	503	505	510	540	511	490	501	552	518	549	547	551	522	499	531	502	505	510	480	549	526	577	556	536	474	500	504	513	506	532	562	502	508	531	533	529	546	560	539	526	496	505	513	506	494	512	528	510	558	536	528	535	514	540	523	519	471	531	524	492	533	527	522	512	532	503	514	553	561	518	521	493	531	522	495	539	507	533	534	542	492	526	549	527	507	518	527	526	496	491	519	526	518	538	535	546	500	544	556	509	534	491	550	516	509	524	525	528	516	495	518	509	541	545	508	550	514	544	491	527	526	509	544	511	500	516	525	503	553	544	566	553	507	509	489	520	494	525	515	510	522	504	521	508	495	518	502	548	510	515	489	501	496	547	521	534	519	509	521	499	526	498	547	527	533	547	518	509	536	463	512	515	562	510	519	565	528	518	517	548	523	521	531	513	541	515	505	522	544	543	555	537	538	547	549	517	510	517	537	505	524	560	524	514	586	540	530	518	538	512	563	529	530	496	543	531	509	530	539	537	499	548	494	520	539	520	521	533	534	485	515	516	520	502	567	510	515	513	494	497	560	501	501	517	520	523	525	513	553	514	498	483	499	546	535	507	528	540	507	496	518	539	492	547	503	474	528	481	442	551	521	516	519	527	510	493	508	545	546	512	491	500	526	525	533	538	535	571	509	527	540	522	547	505	535	513	540	521	513	531	538	514	544	490	536	494	505	507	580	542	568	549	552	570	570	543	521	529	529	498	499	505	510	515	543	523	534	537	503	530	528	509	536	518	578	495	515	510	521	519	529	531	468	555	558	494	519	510	494	550	546	528	478	538	487	528	502	523	499	502	517	545	514	512	526	496	529	498	527	511	512	491	522	518	522	516	476	513	603	546	555	538	530	524	504	540	524	506	534	510	541	556	543	538	545	556	541	519	517	526	523	510	548	507	515	546	524	521	538	512	554	464	552	531	476	468	537	529	492	516	542	528	504	539	503	528	588	481	494	528	511	526	522	524	494	491	512	520	562	521	526	494	517	511	527	535	493	498	536	497	532	576	518	549	515	534	507	492	512	497	552	536	500	532	513	475	537	494	508	535	514	488	547	537	530	519	520	509	492	544	525	521	504	538	524	504	512	490	529	549	530	531	540	513	523	538	531	550	515	516	486	518	533	565	483	524	520	533	538	515	528	516	502	497	516	544	487	532	549	527	498	518	548	509	525	542	498	542	520	548	519	488	553	507	534	500	502	491	535	525	513	571	524	536	500	482	562	516	531	551	522	537	518	516	487	476	519	498	475	483	496	542	557	508	492	533	507	541	528	580	543	553	585	475	554	500	491	519	498	512	505	527	505	487	527	513	523	518	509	514	528	499	540	524	512	582	515	520	556	542	500	477	541	545	520	517	565	517	536	494	530	523	523	494	527	476	500	494	523	517	522	546	516	581	531	512	542	460	542	514	564	506	519	518	489	539	526	531	539	533	524	534	529	509	486	556	520	531	523	518	518	501	535	535	537	475	533	524	512	522	509	521	501	529	511	512	517	502	545	505	508	514	536	506	562	482	524	552	498	546	542	549	521	505	558	479	515	524	524	537	534	532	539	494	515	501	533	543	571	522	518	524	540	539	507	553	493	537	534	554	525	523	507	492	534	557	515	562	508	529	550	500	538	501	523	489	528	518	526	519	515	493	525	541	525	505	509	520	521	513	562	537	540	482	537	522	539	507	531	534	546	488	563	516	516	519	544	534	555	511	551	552	533	524	508	551	487	526	542	528	508	531	594	516	526	530	506	495	531	490	527	558	541	545	544	531	491	502	545	460	539	539	574	553	544	521	459	549	509	536	511	532	538	527	540	475	499	557	541	508	543	552	519	487	508	517	540	526	533	500	485	511	527	498	544	503	497	522	509	537	537	488	512	478	534	503	501	556	556	528	512	562	501	504	493	529	563	489	535	539	510	505	533	556	528	545	520	509	550	513	533	483	519	510	504	480	523	518	500	535	545	539	494	543	544	530	516	529	528	569	482	551	507	514	517	489	543	561	543	531	552	530	497	524	539	490	499	552	518	505	499	549	505	500	526	534	547	571	509	545	487	524	535	526	526	523	516	561	543	553	508	562	544	510	541	536	487	517	519	539	485	520	525	556	554	493	499	532	508	525	543	517	527	519	521	585	509	527	535	554	495	507	532	519	481	544	511	563	512	537	566	530	470	508	499	566	536	508	492	545	530	536	532	525	544	508	529	544	559	498	489	529	504	546	539	505	539	514	545	521	525	507	512
14152	2518	2584	1993	1465	1065	934	744	674	586	527	546	504	505	451	449	443	428	429	403	387	389	383	388	363	393	415	389	374	376	404	372	394	412	378	432	348	385	355	415	363	361	384	391	385	362	356	348	390	359	359	366	381	370	340	400	339	355	351	329	340	372	365	361	384	367	370	341	326	394	347	379	346	381	361	398	427	340	368	342	353	371	345	349	340	379	383	383	361	393	385	383	390	354	393	373	377	379	343	363	341	403	363	345	364	374	357	348	333	397	413	372	330	380	395	378	362	391	387	383	404	360	395	402	398	335	384	362	370	368	413	393	372	357	400	341	358	340	368	360	362	377	364	367	416	382	329	370	351	361	327	422	379	364	377	340	339	356	382	355	351	388	335	349	386	375	414	344	373	343	374	393	339	356	382	339	373	348	348	369	382	378	347	373	329	396	382	364	379	377	349	383	364	386	332	341	371	354	324	361	411	377	439	360	339	390	351	362	350	367	355	379	389	378	337	419	352	356	374	379	390	318	357	376	369	340	374	390	370	376	351	391	350	350	355	361	366	376	361	331	396	370	356	355	362	362	366	410	380	339	350	405	366	349	333	378	368	359	364	348	367	353	328	378	366	379	344	364	370	386	336	344	391	377	350	333	362	374	353	364	391	374	369	368	373	380	333	359	351	332	365	374	382	362	345	351	368	343	352	339	385	357	359	393	374	369	366	398	364	336	393	381	341	334	369	380	343	368	363	354	323	340	398	424	329	358	360	382	362	356	344	349	370	393	357	362	354	399	350	372	379	354	385	374	349	383	385	380	376	336	361	398	372	373	348	362	372	404	337	336	348	364	394	329	362	373	377	382	374	360	359	344	378	351	345	367	362	385	350	374	373	366	371	354	339	342	358	389	351	346	379	399	358	378	383	365	349	352	379	403	364	397	378	341	318	372	388	348	352	346	384	377	352	358	369	389	341	338	367	352	398	395	356	391	328	349	376	349	341	363	367	365	386	364	379	349	360	356	361	370	366	370	361	423	384	355	344	370	329	371	369	359	359	345	350	368	357	391	345	395	346	381	362	341	372	336	381	343	386	373	331	341	394	340	357	336	399	357	377	373	347	371	334	355	351	382	360	370	383	363	363	358	382	372	348	364	363	389	395	401	355	349	378	388	379	367	347	381	358	326	355	342	357	337	375	338	352	378	346	365	386	362	334	345	400	365	340	387	349	378	385	381	343	351	340	372	352	339	359	353	348	361	376	368	399	349	349	329	363	382	355	368	387	331	332	389	364	387	365	348	355	370	358	347	350	389	339	342	351	396	348	354	395	365	366	342	379	374	397	362	332	333	393	418	357	347	358	378	359	355	356	357	361	333	349	358	337	378	376	364	362	362	393	362	383	375	350	373	348	373	371	378	362	344	351	373	319	357	395	377	357	360	368	359	376	371	345	340	361	360	376	380	371	370	360	356	345	365	371	341	343	342	355	341	348	331	343	366	365	349	386	369	369	396	399	367	340	374	436	415	372	350	392	354	368	375	366	352	323	375	383	343	339	340	359	364	381	333	373	349	355	375	339	351	382	357	352	352	349	398	322	336	351	369	310	342	345	367	355	397	351	401	367	383	378	363	364	374	351	363	358	383	368	330	361	332	343	366	375	355	349	342	362	347	354	382	353	356	377	388	361	367	331	365	347	367	352	385	370	374	343	392	345	341	378	332	335	363	331	368	347	373	357	386	377	417	407	397	376	396	353	342	375	383	370	372	380	365	355	354	372	365	327	354	394	365	392	394	372	340	396	343	349	346	385	345	366	371	375	375	356	361	393	376	386	351	347	322	369	363	375	370	344	331	341	353	402	380	332	358	310	393	375	359	348	370	359	381	362	376	327	386	349	354	385	330	383	390	354	365	356	393	334	346	377	349	376	341	387	360	361	361	328	363	335	345	383	337	378	362	423	346	412	343	365	368	382	375	369	365	371	356	365	372	374	394	378	375	354	361	378	364	367	359	410	324	324	363	369	374	399	341	362	364	343	354	391	338	384	381	412	366	383	364	395	383	409	396	357	360	342	379	366	353	358	308	341	366	379	358	359	350	336	340	365	381	354	361	371	369	331	386	376	400	362	358	390	354	387	343	353	376	351	386	322	396	378	362	357	328	364	317	369	359	376	327	356	357	371	352	380	365	351	380	337	341	329	375	387	353	362	374	327	326	391	338	334	379	336	370	363	370	367	354	340	359	360	376	369	349	366	341	366	333	368	355	364	386	358	369	395	378	361	370	343	377	385	320	361	407	354	336	388	383	351	381	356	350	370	339	396	384	400	358	361	379	355	374	394	363	403	361	389	348	356	336	382	367	382	365	383	380	363	393	363	354	388	393	373	349	374	393	362	390	375	319	371	346	339	374	380	356	352	355	382	374	392	395	352	343	330	372	324	351	376	386	374	355	383	364	370	362	356	380	381	373	364	384	362	351	354	376	373	381	345	352	327	383	342	370	357	392	360	323	353	356	401	375	343	339	360	370	367	357	330	350	345	349	346	375	325	344	388	320	368	335	366	397	375	358	359	369	395	337	402	348	379	395	330	387	345	356	348	359	386	320	389	313	359	387	379	406	355	342	311	370	370	397	348	402	389	351	351	350	398	359	335	359	407	367	368	388	381	327	402	334	342	371	347	369	384	372	386	386	352	360	375	345	314	356	346	350	386	353	348	351	341	368	318	385	384	343	373	354	378	370	359	353	355	384	354	357	316	388	374	385	352	315	351	336	371	399	338	374	379	341	349	376	348	378	355	358	368	343	364	402	349	325	331	369	358	386	365	357	387	351	380	386	380	357	339	359	376	357	376	364	326	381	392	419	362	349	377	353	340	333	316	404	348	369	349	342	361	393	375	382	357	358	363	348	369	342	386	356	319	372	326	359	363	347	366	370	383	357	363	356	358	382	405	377	371	325	345	351	395	387	387	406	380	358	341	371	353	354	338	367	403	366	357	368	354	362	375	375	372	375	349	374	362	371	344	386	371	386	349	361	351	345	382	407	346	343	351	372	370	391	352	365	354	381	329	387	368	367	362	355	310	369	356	349	349	366	314	362	367	376	357	364	340	369	404	372	365	368	378	375	364	394	358	406	365	371	344	315	335	301	359	361	387	357	356	362	376	336	355	376	365	373	380	304	366	382	377	358	368	382	346	390	400	350	382	342	392	332	370	375	391	371	343	382	347	370	352	368	357	404	375	350	381	341	347	306	349	350	395	366	387	377	391	345	376	357	376	365	422	385	349	396	371	359	341	385	343	414	362	373	341	376	357	340	352	344	400	384	393	348	337	364	362	355	339	364	338	367	317	334	347	417	343	374	341	338	365	369	324	401	387	346	347	366	381	348	393	360	366	390	352	360	348	368	405	368	371	374	368	342	365	366	373	371	403	314	359	363	397	341	382	406	352	350	350	368	369	343	347	370	366	376	342	349	353	372	365	359	338	359	376	385	358	318	353	383	356	384	394	333
7969	2523	5139	5987	4996	4255	3508	3022	2667	2278	2026	1874	1810	1615	1522	1437	1417	1340	1361	1315	1194	1214	1152	1116	1079	1077	1087	1101	1097	1012	1011	1067	1034	1051	980	944	1009	960	1018	940	999	1014	935	911	977	962	949	966	964	972	1021	1028	935	944	959	920	936	968	918	907	909	892	918	1013	886	893	924	879	936	888	950	913	951	958	927	948	889	900	932	933	922	913	861	934	919	908	910	987	919	939	929	955	882	872	874	906	912	905	912	911	899	900	887	859	870	946	917	921	901	895	912	876	969	929	923	874	933	861	937	914	876	894	915	938	907	929	876	891	896	906	880	900	893	883	904	975	871	904	867	917	931	909	905	941	895	919	874	865	911	916	874	925	917	897	897	882	854	912	910	923	917	909	855	899	857	866	940	891	864	892	942	972	868	904	844	928	902	894	870	917	880	957	890	861	904	874	855	904	884	899	886	864	884	885	882	881	888	982	874	901	859	922	875	924	879	874	898	952	881	884	917	880	909	855	950	880	944	921	869	899	855	923	902	891	912	886	896	856	931	857	907	904	931	915	870	908	862	915	863	897	965	953	895	865	963	937	893	898	909	873	907	913	923	893	847	890	903	898	893	873	890	868	875	894	930	876	934	891	888	904	894	917	929	873	864	921	880	911	929	914	894	891	928	915	882	917	909	889	956	901	896	869	888	885	899	860	925	908	855	894	887	927	910	878	890	891	916	848	909	888	883	914	900	877	943	934	864	918	920	911	909	936	923	881	869	928	959	915	875	898	951	888	930	832	891	871	905	920	886	929	897	914	910	891	903	919	897	851	899	877	914	942	869	908	919	916	969	896	915	876	920	890	924	827	915	829	913	875	847	868	885	884	908	955	914	899	947	896	896	931	900	881	956	898	885	917	834	846	843	883	918	953	948	867	885	879	903	927	904	926	840	882	894	886	889	898	864	905	892	883	928	847	908	900	890	942	894	880	886	908	900	923	882	914	898	875	911	924	894	871	928	910	907	890	867	874	901	894	890	908	896	945	908	889	899	929	879	918	920	921	892	911	894	911	834	932	863	852	948	908	887	882	923	921	900	911	879	967	922	863	917	896	928	909	891	906	924	928	902	931	902	887	862	854	850	903	880	862	895	904	893	895	913	889	901	882	932	894	863	889	914	883	891	879	848	907	865	900	903	885	889	891	944	887	920	846	903	917	883	860	875	968	916	918	923	883	895	951	907	851	911	873	899	915	903	906	869	819	892	894	888	889	856	907	901	901	921	971	905	864	944	898	884	908	856	873	949	867	941	930	967	943	917	872	831	903	895	838	882	886	966	910	887	885	903	900	873	864	942	885	943	857	944	928	908	920	885	910	859	915	909	956	854	917	905	896	889	962	854	909	928	876	916	900	934	878	898	880	949	900	934	871	876	890	866	914	847	920	850	880	907	887	881	902	872	877	917	879	863	874	918	859	895	893	863	923	922	881	906	886	885	885	902	888	888	879	899	910	918	928	900	941	968	893	935	937	886	900	877	901	875	864	918	894	851	888	884	875	871	891	885	899	858	846	913	951	865	883	886	865	920	915	913	875	924	879	910	901	902	864	927	901	865	887	867	874	859	846	931	881	867	872	885	851	916	926	918	953	890	903	918	888	910	899	918	907	904	906	839	909	927	880	889	931	860	904	848	865	891	882	869	877	893	917	883	909	861	879	922	898	930	867	927	891	900	833	872	896	906	921	909	882	914	884	927	932	841	899	951	956	923	889	878	896	878	928	914	927	815	891	869	924	931	902	855	860	891	910	920	855	857	909	942	893	866	888	939	921	985	913	913	921	900	892	883	849	964	905	930	904	900	913	913	893	920	907	934	886	894	897	922	874	893	928	861	909	893	922	956	891	895	837	948	909	907	879	928	904	881	898	884	926	863	938	896	940	840	903	909	876	943	909	837	884	880	866	900	871	928	842	819	902	861	882	871	935	892	902	907	882	846	927	895	888	963	869	902	863	872	870	905	879	912	924	909	920	943	925	921	855	899	880	934	887	952	961	881	879	906	905	836	966	942	902	902	885	939	873	882	882	885	867	904	948	880	884	951	880	885	943	932	953	871	871	913	889	897	936	882	850	921	900	930	919	873	901	940	854	940	884	865	921	893	908	894	868	875	871	929	810	935	942	900	910	835	877	888	924	929	883	900	869	881	894	979	924	948	838	896	872	882	856	869	919	890	908	905	932	950	948	864	890	914	870	925	862	863	936	892	890	971	865	924	880	888	833	936	932	897	856	884	842	894	843	917	917	903	864	924	827	847	909	901	870	911	856	854	863	911	918	895	898	867	914	889	873	908	933	937	918	863	864	917	936	907	939	872	925	891	921	877	867	905	953	896	889	921	880	889	930	916	864	871	952	946	894	938	847	907	866	892	889	874	928	921	864	902	940	856	897	867	877	892	888	835	869	858	888	948	916	911	882	909	921	916	903	889	897	890	895	897	923	851	864	911	881	846	929	899	970	902	935	857	916	880	976	935	926	888	901	911	866	877	926	918	866	937	862	898	898	872	896	921	901	878	914	937	941	971	936	871	847	857	907	974	944	905	900	907	844	928	926	843	914	892	973	899	917	840	917	920	892	874	867	864	869	903	972	894	854	841	906	878	888	953	886	918	875	893	916	881	861	892	929	922	876	919	906	874	926	902	944	911	872	921	929	896	861	898	885	867	867	885	887	856	893	860	907	815	904	925	900	954	852	855	911	891	884	850	831	901	868	903	894	859	956	844	896	893	924	888	896	884	861	886	891	851	921	882	947	878	903	955	918	853	893	972	948	958	913	919	847	883	916	864	897	920	897	895	872	894	876	906	883	901	927	909	931	898	875	975	876	891	892	948	876	927	926	863	887	880	817	885	857	845	929	883	906	884	956	915	871	854	928	874	939	870	885	902	857	893	909	884	957	864	871	932	899	900	920	900	846	927	865	895	898	916	867	919	919	937	917	938	922	895	952	919	917	919	883	882	904	957	922	869	850	860	872	856	923	874	912	902	897	936	885	909	955	967	899	852	874	891	884	925	856	883	948	891	898	867	929	892	881	925	887	887	925	927	860	932	886	883	912	909	864	866	933	919	926	920	871	917	951	938	872	884	921	909	901	939	865	855	938	873	877	888	933	925	902	869	914	886	928	931	902	884	874	890	868	909	911	856	917	944	896	913	895	839	931	878	882	904	912	893	920	943	931	920	922	956	903	890	913	866	886	905	925	881	882	926	872	894	920	871	919	882	891	934	919	936	920	911	895	875	899	864	903	842	976	886	894	879	863	913	863	830	872	911	941	860	932	929	946	915	862	903	876	924	902	912	845	883	823	930	909	927	905	911	874	898	841	908	913	921	879	887	856	944	890	901	918	975	911	921	909	910	964	909	884	864	860	842	901	950	922	842	904	874	896	927	901	881	876	903	872	926	932	927	859	878	933	890	901	903	920	897	939	886	906	959	874	876	921	851	894	906	927	864	886	913	859	869	896	868	923
2025	226	175	155	146	148	131	157	154	132	110	160	125	165	138	132	127	160	137	127	142	144	139	135	131	133	137	133	142	143	132	139	124	122	126	140	129	128	137	130	135	141	139	127	139	130	149	131	141	128	128	144	133	140	143	127	147	130	144	126	156	108	134	146	132	135	162	135	115	154	121	140	144	125	127	137	133	127	134	135	127	145	137	135	117	139	131	154	143	121	139	111	133	129	143	150	133	136	149	144	127	144	152	130	123	127	115	144	126	126	132	102	122	139	145	142	141	153	113	133	123	154	125	140	144	119	132	137	125	129	146	136	110	125	132	148	146	139	125	132	135	119	131	118	156	120	127	126	135	132	155	128	143	130	139	117	136	141	113	125	130	133	131	141	123	143	165	106	129	138	123	133	122	126	150	129	147	146	139	154	145	130	121	110	140	142	145	130	141	161	134	123	128	133	120	130	110	133	150	130	115	142	153	132	113	139	146	128	151	138	109	137	139	132	138	150	130	128	132	126	130	128	154	122	143	147	136	117	159	145	130	145	130	158	125	148	136	163	136	140	125	121	135	137	130	133	119	131	129	133	141	129	135	122	129	154	115	141	150	154	122	150	158	148	144	140	131	124	147	125	146	155	124	123	128	132	127	130	117	148	140	156	138	128	159	110	138	124	149	131	136	140	139	137	163	141	146	130	139	139	135	147	127	158	135	132	127	111	123	115	122	133	121	152	138	138	132	128	153	120	131	140	125	147	133	136	128	148	116	108	138	127	147	119	146	123	132	130	141	149	126	117	136	129	141	112	137	156	142	152	132	126	136	135	120	138	117	137	153	135	117	129	132	136	135	151	138	125	146	136	132	114	133	121	133	122	126	122	131	144	128	131	131	109	154	155	131	132	139	136	141	131	123	146	142	146	120	140	132	153	130	136	113	135	138	119	143	132	140	122	158	141	126	141	141	130	143	118	130	141	120	118	127	118	125	120	155	141	140	144	139	135	112	148	151	139	154	133	132	119	127	134	142	125	140	130	141	131	123	124	99	148	148	132	122	128	143	137	142	143	129	127	154	148	144	135	123	139	142	140	133	129	151	153	130	132	132	126	135	146	140	127	143	119	124	134	147	151	150	142	124	123	125	156	146	135	117	134	141	157	137	118	116	111	124	138	154	128	131	126	134	140	113	133	122	125	131	140	134	124	121	125	138	144	130	159	99	130	131	131	150	126	125	148	147	142	171	119	135	142	157	133	148	122	145	133	138	147	120	126	134	136	149	146	149	138	131	143	139	138	143	136	134	136	143	130	126	123	140	147	134	141	135	128	137	152	143	110	137	148	119	147	143	143	137	137	140	134	140	130	119	152	116	140	119	144	141	129	143	130	142	127	119	138	131	115	139	147	132	139	127	107	122	136	108	132	125	148	139	134	143	115	124	144	136	131	132	131	130	130	106	137	137	136	127	108	130	109	124	138	121	139	112	122	136	144	159	137	136	140	156	139	99	136	126	151	138	116	123	118	138	140	153	151	139	125	112	143	154	137	139	121	121	134	150	150	138	111	142	113	137	128	118	165	119	131	143	138	128	140	126	143	133	132	141	134	140	152	138	130	130	129	136	141	118	128	130	136	123	139	140	124	133	133	129	148	136	138	149	140	126	135	132	144	115	110	153	140	137	149	125	101	137	141	122	118	130	127	151	132	138	145	125	142	146	130	155	128	114	135	116	118	140	142	126	127	135	142	137	139	129	127	130	127	177	130	140	128	129	155	159	118	125	131	131	134	131	130	127	157	138	128	121	143	119	153	127	106	139	161	127	140	125	135	127	134	138	144	124	144	143	132	146	148	137	133	137	130	136	124	128	141	128	145	116	113	118	128	130	146	136	150	129	129	128	112	119	140	129	131	156	140	133	125	107	123	143	105	137	146	134	140	122	131	156	162	125	126	142	145	143	143	128	129	128	167	152	119	132	127	138	130	142	134	145	124	152	147	135	138	134	118	134	125	123	122	141	140	124	119	148	152	136	114	148	126	142	129	105	147	137	120	123	144	129	124	130	123	159	150	127	125	138	145	150	153	115	124	127	138	126	132	149	144	116	126	128	117	121	132	151	132	132	132	133	139	147	120	141	140	123	132	142	131	136	145	127	130	145	117	143	140	138	137	134	137	143	149	125	144	143	148	154	150	150	134	134	126	138	124	151	141	117	130	139	151	130	104	117	154	130	145	137	137	116	120	137	139	112	145	147	134	142	137	134	135	130	137	154	132	123	106	135	122	143	131	135	132	144	139	134	147	140	149	141	131	141	145	138	133	143	123	129	125	150	134	125	130	150	149	133	134	146	134	118	126	141	117	131	136	145	107	126	128	144	141	147	119	128	136	127	146	129	146	145	103	144	143	135	133	131	149	148	135	121	140	119	114	149	127	127	125	145	125	142	123	140	128	119	113	147	128	111	151	128	123	131	119	154	122	128	123	126	144	133	153	119	110	126	127	133	125	130	128	125	138	140	132	124	131	121	130	121	142	128	110	120	113	131	133	135	124	130	125	127	135	106	144	159	148	147	116	140	147	142	130	135	134	120	136	124	129	156	132	125	132	127	128	147	143	150	141	146	141	126	135	138	125	130	127	138	131	157	128	150	159	131	132	122	153	150	118	107	117	122	125	164	114	132	120	123	131	121	130	124	148	125	158	121	134	135	141	134	135	127	140	152	144	144	143	138	111	117	126	134	144	136	123	128	140	143	128	124	122	168	153	135	139	169	134	129	119	109	136	109	127	131	101	137	132	139	140	115	150	134	134	123	140	142	147	142	121	122	152	137	130	118	151	135	144	133	148	142	137	149	116	121	132	147	144	132	144	130	157	139	133	146	128	129	143	141	132	141	141	133	143	121	126	138	148	146	118	122	137	143	134	143	161	138	124	106	112	123	119	132	129	125	128	146	135	130	113	117	119	133	131	140	140	119	129	117	148	140	100	161	130	154	158	161	150	128	155	132	144	148	147	143	134	139	148	151	122	137	129	112	138	138	117	135	123	134	128	128	146	126	144	126	125	142	144	135	121	128	126	113	129	135	140	134	140	151	129	141	143	140	108	131	128	153	117	151	143	163	131	127	121	126	129	149	148	121	118	151	136	157	130	133	152	138	146	129	147	114	127	140	128	141	159	157	134	147	137	138	168	122	123	123	144	122	133	135	127	133	166	124	132	127	140	120	137	150	123	110	125	135	150	122	126	142	117	128	126	133	117	121	135	138	126	131	151	131	146	106	135	133	140	153	140	131	134	136	124	120	141	135	125	150	123	153	126	115	136	122	145	102	138	121	144	145	137	139	153	113	147	139	123	145	125	151	127	133	139	117	133	157	134	139	150	159	130	125	145	146	152	127	127	114	145	115	134	125	129	159	156	128	123	113	138	136	109	146	141	152	155	149	130	136	123	148	107	139	138	130	109	145	127	151	124	128	134	133	147	143	145	143	125	127	157	157	133	139	125	133	130	122	134
2238	459	514	535	509	541	427	479	423	440	431	464	436	456	447	424	418	463	424	414	417	415	427	422	417	431	376	362	412	416	410	430	428	405	396	428	421	436	381	389	383	401	383	407	400	424	394	404	411	405	389	390	402	401	392	397	392	410	402	385	403	436	459	411	427	421	378	399	395	383	402	433	398	437	369	377	349	467	433	436	379	422	407	412	410	416	392	427	396	423	390	420	390	449	387	382	409	431	409	431	405	383	374	423	390	417	365	415	378	379	395	396	405	385	405	377	410	401	373	404	405	405	405	427	459	385	364	386	391	405	368	377	413	409	393	403	400	409	393	391	396	431	403	397	395	390	403	431	385	444	428	388	402	405	383	396	397	355	397	345	382	386	431	419	415	386	410	415	419	369	456	379	407	409	428	431	409	386	382	385	417	428	420	429	383	380	392	419	417	399	397	364	419	414	414	401	441	414	400	369	380	381	406	397	401	416	407	405	383	402	398	414	393	418	424	391	382	400	425	403	398	408	433	442	386	382	415	399	439	405	405	408	397	444	384	382	418	382	378	427	401	407	417	421	395	382	381	389	402	360	425	406	411	388	359	448	430	402	398	411	392	366	398	426	397	384	399	389	432	368	413	423	385	388	411	383	374	386	418	406	424	372	413	453	403	413	402	441	408	360	381	409	406	420	370	401	390	414	435	389	463	405	403	406	417	391	416	391	371	442	406	409	392	419	421	401	396	403	375	417	393	434	394	375	415	440	402	381	402	395	379	391	397	436	379	425	370	408	407	371	386	450	406	422	373	376	424	406	406	418	404	409	418	396	420	406	413	402	383	402	417	423	409	401	366	430	394	401	429	375	378	395	355	402	411	393	380	441	380	410	398	407	383	393	385	396	388	409	393	381	388	425	424	413	427	426	415	429	364	395	385	365	435	393	415	397	416	397	386	448	408	360	388	378	363	414	411	385	416	401	393	411	418	424	402	385	407	377	424	420	381	386	393	405	393	367	419	386	382	413	404	417	410	432	381	414	446	389	379	436	384	412	453	385	407	395	396	404	413	376	382	401	415	376	439	426	424	409	394	417	399	382	395	399	371	408	401	404	406	387	405	378	393	418	372	417	388	432	430	404	420	398	416	403	418	403	423	389	404	408	386	428	409	419	432	420	406	404	427	410	382	380	373	411	384	390	411	404	429	365	391	384	404	377	413	436	415	409	391	399	373	406	431	411	426	390	381	392	384	398	394	369	418	409	410	411	409	434	419	441	421	384	400	394	438	386	384	405	403	413	437	426	404	383	389	406	430	427	380	439	380	436	378	420	415	427	347	423	395	387	418	396	439	422	455	399	392	397	397	446	381	366	411	381	397	408	371	392	381	388	431	389	377	406	402	404	391	418	381	416	397	387	403	411	392	414	409	405	435	391	419	404	368	418	382	356	393	397	422	431	399	426	401	397	409	396	389	408	389	395	431	389	414	380	391	393	451	423	410	439	392	402	382	430	409	417	400	413	406	404	377	420	422	390	385	440	426	387	464	396	420	412	407	431	395	391	388	408	398	404	417	392	420	377	402	374	384	357	364	408	380	406	431	395	421	412	421	391	393	373	397	406	441	418	388	431	417	421	439	421	403	393	409	419	434	374	430	396	394	424	396	394	390	398	389	407	361	367	417	414	409	413	390	387	374	431	390	387	411	412	431	392	372	419	427	423	379	415	391	378	383	395	416	454	372	379	404	415	402	418	406	373	412	406	396	404	382	381	424	405	407	394	432	383	383	426	393	405	404	418	379	423	378	423	375	404	403	414	417	423	388	384	431	370	406	363	374	406	429	376	386	398	411	417	423	409	416	379	425	435	423	414	462	414	410	436	400	399	387	400	417	378	409	438	414	410	428	414	400	415	406	404	348	386	398	374	394	423	368	438	417	399	396	406	416	388	407	408	425	389	384	398	397	414	396	390	364	402	447	426	384	381	434	407	403	430	398	392	402	382	421	433	403	406	413	428	412	383	395	400	385	428	381	430	384	409	411	399	364	380	404	370	394	428	402	401	430	414	395	434	424	385	406	389	406	422	406	405	399	382	400	369	400	378	413	375	409	430	395	380	412	368	428	390	413	375	361	405	438	413	389	357	383	399	416	398	395	431	406	423	400	381	387	388	408	403	418	385	390	397	410	392	439	381	378	404	375	378	396	395	449	371	426	391	413	411	403	397	392	373	447	413	393	409	354	409	415	420	407	346	404	393	375	379	406	418	412	429	380	369	387	381	427	408	426	414	400	378	403	412	396	400	399	422	407	398	424	419	427	392	389	373	372	393	397	419	433	395	422	455	424	406	399	402	421	427	429	395	375	412	383	410	418	398	420	373	392	397	394	375	410	429	396	421	382	391	429	412	379	385	398	442	415	387	418	403	428	412	402	379	396	419	370	432	406	388	400	404	410	414	395	398	390	396	381	421	396	415	377	400	407	415	417	396	381	453	384	380	419	401	406	428	405	430	409	414	392	404	432	388	448	408	391	406	386	380	410	410	392	426	413	427	395	392	367	389	402	407	397	407	426	422	438	418	390	402	397	403	400	429	399	399	408	396	411	412	428	397	406	413	375	404	452	401	362	348	392	407	438	416	411	417	401	425	376	443	387	377	402	424	419	417	413	415	424	419	380	404	423	407	399	406	431	450	417	381	441	373	409	422	368	408	444	406	430	401	433	405	378	411	385	388	421	412	409	416	378	395	428	406	429	384	391	428	433	445	412	409	380	392	402	379	409	420	415	415	402	400	370	421	384	429	406	408	412	406	367	376	405	391	400	404	411	399	373	426	403	422	432	384	424	405	400	389	410	381	350	406	397	404	374	415	403	411	388	430	399	391	395	425	409	401	404	374	409	419	401	430	391	432	360	401	378	420	402	402	404	396	391	437	425	430	362	424	411	374	420	414	409	409	428	393	404	369	383	401	435	398	445	407	423	386	377	386	409	418	397	429	413	419	379	401	411	405	407	389	423	370	395	399	401	335	394	399	384	396	401	407	421	376	454	428	421	364	385	408	383	387	408	402	431	356	396	406	415	428	418	365	427	412	403	457	425	386	426	404	383	416	377	390	406	395	360	408	391	424	390	409	394	398	429	395	392	398	402	422	417	410	418	393	433	405	407	418	387	381	417	409	407	398	383	405	413	438	387	400	410	411	416	390	415	412	413	414	416	411	394	425	441	411	398	377	406	423	408	427	395	433	428	433	404	396	389	353	371	401	419	407	400	417	439	397	362	422	405	419	391	425	409	373	421	409	390	412	369	413	442	381	431	426	404	419	386	419	411	422	368	419	388	404	406	386	369	387	473	428	414	393	410	441	416	396	410	411	401	392	403	380	415	398	398	380	380	377	406	416	417	347	418	371	403	429	391	390	384	425	384	416	374	414	402	404	412	372	421	389	429	389	403	404	405	395	449	370	422	401	415	405	408	413	410	410	417	425	406	401	381	375	405	389	405	424	375	403	426	404
7498	1029	1208	962	682	526	450	347	317	300	263	271	239	205	254	251	216	204	194	200	192	216	192	207	199	193	193	198	206	181	195	204	174	215	179	188	167	192	193	217	212	186	190	185	206	187	216	180	201	179	209	204	191	167	211	183	169	213	185	194	177	165	191	185	182	182	176	169	172	184	174	170	177	170	172	212	173	192	174	167	186	193	197	189	217	173	193	187	177	194	179	154	186	180	174	191	167	206	180	177	182	177	181	175	181	176	160	200	177	177	186	210	189	179	191	199	183	164	195	202	166	175	198	180	177	183	166	175	174	184	178	185	200	156	188	185	162	168	189	192	214	178	168	185	161	155	198	194	185	187	185	190	170	165	178	197	177	165	191	177	182	199	176	172	187	194	175	184	175	178	163	194	201	179	172	170	172	174	182	195	185	193	184	190	175	192	196	172	190	184	187	174	177	150	187	159	185	199	198	186	190	201	204	191	183	187	188	185	178	195	195	182	187	179	178	171	180	178	199	192	172	185	179	196	200	181	173	166	195	172	205	180	179	191	174	188	195	171	210	195	177	189	186	187	179	170	181	174	197	161	189	179	162	152	155	167	195	218	174	185	177	158	188	181	188	167	209	180	195	172	197	191	188	180	187	166	169	167	145	191	177	177	179	176	184	169	172	205	167	202	176	181	210	189	174	200	178	177	178	183	186	199	190	167	161	170	184	168	189	170	175	174	195	207	207	179	204	175	180	179	154	188	189	188	180	185	201	189	192	203	187	183	166	199	170	174	178	156	191	176	198	196	195	208	193	185	206	202	203	193	180	189	154	195	186	179	175	159	176	190	188	169	170	177	189	193	181	186	184	177	170	167	165	167	176	191	193	183	193	210	168	194	187	194	170	173	188	178	152	160	173	183	186	195	158	190	165	194	172	191	169	183	194	169	174	203	165	159	181	182	169	182	213	164	207	187	185	171	169	192	197	184	157	173	183	167	160	194	185	185	175	183	184	166	191	188	174	183	197	178	169	178	187	176	199	168	189	176	178	176	193	161	158	156	179	168	207	182	173	201	164	171	173	186	203	173	188	190	184	192	186	189	208	188	173	180	176	184	158	209	193	172	166	180	215	170	198	195	160	160	166	167	188	179	195	171	187	194	198	165	174	178	200	169	194	207	165	208	202	181	176	190	165	219	207	191	193	174	173	205	216	202	194	189	170	191	215	176	183	178	191	173	184	187	178	165	183	181	166	188	182	203	202	195	174	169	183	198	157	171	184	202	140	187	179	217	212	175	198	184	175	184	169	195	183	191	167	175	164	191	160	184	177	187	196	187	183	192	181	206	171	182	193	162	183	206	198	213	182	178	189	162	167	159	180	178	204	186	172	177	176	175	189	179	162	191	166	186	176	171	182	195	166	176	184	171	180	181	180	192	190	183	170	161	175	163	180	184	201	167	175	180	172	199	182	185	175	162	216	166	170	187	183	160	185	180	156	171	186	184	199	170	186	202	169	165	192	214	160	156	170	173	201	198	179	171	173	164	160	186	202	192	177	163	185	183	184	191	172	176	174	176	198	204	203	191	203	179	184	175	184	192	184	173	161	159	187	160	150	197	189	177	203	174	191	174	172	169	188	190	192	155	174	180	179	187	167	183	176	198	155	200	186	190	187	183	160	176	177	194	179	196	182	171	197	182	199	177	169	193	164	183	188	181	185	181	193	204	207	189	171	173	178	193	219	195	171	201	191	175	195	191	178	167	171	197	199	189	187	191	174	215	186	174	200	163	196	156	196	194	167	169	166	165	188	157	167	181	174	186	187	172	197	188	219	169	186	194	191	191	198	177	181	169	177	173	167	181	221	199	172	179	196	191	197	216	175	194	188	197	210	169	170	170	182	184	205	168	174	156	181	209	197	179	188	203	191	190	182	173	179	178	168	180	176	212	201	173	182	176	187	189	149	192	168	172	172	177	193	196	166	192	172	185	157	177	184	171	194	186	182	195	192	174	169	170	181	190	187	191	190	176	145	181	205	181	184	179	189	196	176	186	192	189	174	191	187	204	159	185	190	188	165	181	187	177	188	190	167	159	199	188	184	166	203	179	167	205	199	209	169	194	181	186	187	206	171	196	180	198	187	174	171	163	162	171	183	180	183	186	162	193	182	189	170	170	197	165	195	187	182	188	193	157	176	175	196	180	178	176	201	158	160	176	191	178	178	189	172	200	185	174	173	190	184	166	214	202	209	180	190	177	161	204	191	201	175	187	182	178	206	203	189	181	205	183	166	181	194	188	207	177	185	168	204	200	191	189	192	199	182	164	198	204	209	194	178	165	170	207	186	208	197	167	159	164	171	196	184	191	204	181	185	182	183	174	192	207	181	184	159	172	181	168	176	198	183	178	192	194	186	191	184	181	183	203	183	175	191	170	181	184	199	181	182	182	199	200	170	163	186	188	178	158	171	180	186	175	197	198	174	181	208	170	183	176	181	184	201	172	171	187	182	185	177	186	180	170	181	191	203	170	176	202	192	165	158	197	196	176	166	156	204	175	204	165	198	180	175	163	190	199	170	156	173	187	202	179	175	195	189	176	192	167	202	185	174	190	175	201	182	187	174	182	197	191	168	170	188	189	200	186	176	201	168	165	169	182	186	188	170	176	173	174	157	183	160	182	180	165	177	184	200	147	177	220	169	170	188	168	204	185	192	198	165	165	189	193	199	176	188	187	173	199	173	180	182	177	184	180	181	180	165	182	181	171	181	183	185	181	178	193	196	150	191	177	153	201	178	179	188	184	217	188	167	184	159	169	169	178	189	200	160	209	196	172	185	168	200	184	198	182	193	196	168	170	184	170	170	192	179	177	193	188	194	190	204	179	182	178	208	187	177	171	193	188	183	195	186	200	177	158	175	146	185	182	208	190	172	149	159	227	155	191	181	176	187	185	173	177	197	198	211	191	161	170	199	176	194	177	177	203	174	184	191	178	174	199	180	200	167	192	169	189	165	177	187	163	173	195	206	172	177	196	167	179	188	176	172	182	157	177	184	168	204	170	185	181	165	211	172	165	171	179	168	179	162	197	173	182	160	167	202	172	188	169	174	189	173	175	209	181	170	145	178	175	158	172	170	158	173	183	172	160	184	193	175	201	180	202	194	178	174	190	177	194	176	172	193	192	175	166	196	204	200	181	169	199	188	192	191	187	201	187	193	175	177	222	190	172	189	204	199	173	168	191	165	174	182	162	172	168	164	178	157	169	191	180	170	179	191	191	152	207	162	186	191	163	191	179	175	169	179	206	193	184	184	198	205	166	169	153	160	197	186	199	194	167	191	169	184	206	206	160	168	157	199	198	171	164	183	170	203	172	183	179	200	171	204	156	181	167	175	189	177	205	192	191	172	150	172	192	202	164	187	167	197	196	192	174	195	194	167	165	213	176	173	192	173	159	194	182	188	191	179	202	190	184	184	207	193	178	183	185	156	203	162	155	170	176	165	165	161	165	177	179
6007	1332	2698	3085	2797	2292	1872	1620	1405	1232	1129	1061	937	882	827	814	702	739	747	748	697	680	662	619	676	630	622	600	647	586	625	579	596	599	551	557	537	548	566	559	575	559	608	580	579	554	599	545	578	550	523	531	588	538	529	542	544	508	537	551	537	553	517	529	536	546	531	504	560	574	489	535	530	526	506	486	550	530	514	540	533	515	522	555	512	505	506	523	524	494	553	512	534	508	508	508	516	496	530	535	519	498	508	526	516	505	529	489	526	520	550	529	517	568	500	537	511	534	562	513	508	544	517	508	555	517	523	518	498	558	556	543	521	505	541	520	513	516	504	492	526	581	549	514	488	501	520	536	558	562	517	512	528	513	512	560	536	540	538	493	527	552	560	547	535	535	489	537	528	529	529	527	536	554	546	525	495	527	510	488	540	514	515	516	486	519	535	526	511	488	518	528	582	549	524	504	525	517	510	506	512	521	519	489	491	544	541	501	500	511	545	538	529	528	509	502	548	550	522	547	481	497	521	492	544	542	523	520	494	507	503	519	515	508	506	554	517	524	546	468	511	503	507	486	506	531	516	516	532	546	500	524	533	521	517	477	502	508	489	481	521	514	558	553	573	520	528	534	476	524	530	554	536	510	532	472	514	553	511	494	558	517	531	533	532	520	556	537	523	530	521	558	532	522	536	509	508	522	480	534	500	500	540	545	491	511	478	551	539	538	541	553	498	545	492	541	528	514	513	546	546	498	505	512	527	524	524	555	529	512	540	515	534	513	535	522	516	537	491	517	543	509	556	485	533	537	536	518	516	518	498	546	501	527	545	510	564	506	518	532	572	481	541	498	534	497	539	536	529	520	486	535	515	498	513	535	523	529	571	557	529	524	521	545	532	529	526	517	547	520	482	527	542	528	499	520	483	502	543	496	542	518	507	520	549	535	517	512	539	526	549	522	496	484	516	528	548	505	530	516	504	491	530	547	501	544	527	502	534	534	504	540	514	478	532	500	543	502	524	538	538	542	564	505	544	529	525	561	507	529	499	513	516	528	508	533	526	496	541	530	522	499	515	506	565	528	511	539	508	514	508	527	525	527	552	540	531	496	538	518	522	498	483	513	529	556	497	533	558	538	531	528	505	550	483	519	555	523	525	483	505	524	533	512	520	540	525	545	515	507	525	551	486	526	509	530	516	564	491	536	511	523	539	522	456	555	535	546	553	473	543	523	540	518	530	505	502	480	561	521	534	532	551	517	504	528	510	505	499	558	561	520	533	530	483	510	507	492	511	501	506	521	518	485	558	570	520	519	508	479	506	509	519	554	521	517	545	539	509	515	530	536	535	531	531	522	536	559	531	528	522	516	546	538	482	595	534	499	483	520	527	560	522	506	547	537	475	514	497	568	516	534	496	486	508	494	529	503	517	524	465	543	559	545	545	502	532	529	542	506	542	538	494	535	542	544	542	529	519	547	520	498	534	507	532	517	513	524	533	498	566	524	555	541	492	511	537	510	529	546	513	498	530	542	529	526	558	519	513	536	520	539	508	557	537	516	511	490	558	521	511	516	566	498	493	517	516	495	524	523	496	485	516	498	506	506	495	529	531	556	523	525	496	502	514	548	548	528	521	516	531	483	537	541	527	526	511	505	491	523	549	543	508	525	526	573	520	543	514	575	470	547	497	520	564	497	497	551	521	560	533	516	502	557	514	522	526	475	513	508	530	531	543	506	517	550	504	514	546	521	528	516	529	547	540	544	572	518	550	542	522	534	505	551	529	527	476	536	534	505	491	563	531	512	488	457	535	525	520	550	551	570	551	495	523	572	490	513	518	515	561	529	474	499	550	534	517	513	576	522	510	513	504	525	505	491	543	519	557	499	503	494	512	544	561	517	499	507	508	495	479	525	567	524	531	525	502	537	540	505	537	513	552	497	552	561	481	519	501	523	523	528	504	559	493	510	543	514	528	555	572	565	516	541	537	503	493	491	534	518	532	531	554	517	528	554	493	546	515	530	589	525	529	515	542	492	540	511	511	563	496	524	507	519	544	523	533	486	511	521	528	514	550	517	523	500	508	530	566	535	503	510	496	526	518	548	503	545	513	573	538	517	522	485	514	507	530	538	531	512	498	562	517	520	507	523	488	499	501	489	562	517	509	479	532	525	504	523	544	540	547	543	521	487	525	506	547	516	490	580	503	544	549	521	542	575	505	500	562	572	485	520	557	534	508	534	549	517	544	479	512	509	512	531	497	557	517	528	529	508	550	557	519	525	534	508	541	504	508	544	523	529	535	531	535	495	552	550	514	489	537	535	520	484	551	514	510	475	531	540	524	469	516	465	528	556	511	536	522	522	535	552	538	539	540	518	554	509	509	521	495	523	522	501	506	473	523	509	514	504	470	507	532	538	467	487	488	561	514	514	552	499	536	495	540	526	511	540	533	510	551	549	549	527	516	531	495	586	534	528	499	507	523	506	536	522	536	524	543	518	482	499	483	565	487	523	548	506	515	516	528	565	548	525	516	565	543	553	522	527	535	494	498	544	535	528	542	500	484	545	518	550	521	552	569	498	513	537	490	523	514	506	552	517	493	515	535	509	520	525	563	554	528	540	521	539	556	569	511	530	523	538	517	546	523	530	530	554	526	511	532	573	532	489	502	552	499	554	534	561	555	539	541	527	510	501	501	498	535	524	555	513	503	517	550	527	546	519	577	492	513	524	535	493	556	537	557	568	524	519	512	586	535	493	586	529	527	524	535	524	578	545	537	495	508	523	506	532	554	508	535	495	505	568	530	490	501	531	505	557	546	533	515	525	539	521	550	534	505	497	509	526	510	545	472	512	543	500	545	496	546	519	489	527	499	485	546	488	527	520	527	537	547	515	488	521	521	535	541	479	512	508	527	575	497	528	526	554	508	500	521	552	541	523	520	510	507	496	554	564	520	518	529	551	551	535	539	523	524	466	535	531	469	514	560	528	522	578	535	570	541	525	533	537	529	550	534	539	517	487	532	551	477	538	561	540	510	533	550	543	494	518	474	514	533	513	504	523	510	535	526	548	505	529	525	517	491	558	566	525	514	472	496	500	520	477	531	491	534	499	529	558	511	523	543	569	550	499	530	519	530	526	539	497	534	546	528	531	517	516	547	505	559	503	569	513	515	519	543	524	523	507	515	519	508	528	495	519	542	504	493	553	518	547	513	518	501	512	506	532	561	539	554	553	542	569	523	541	545	517	505	558	540	518	517	494	519	492	539	550	520	526	523	549	523	551	526	524	568	532	463	480	504	509	548	490	541	571	549	524	496	503	514	539	516	525	520	480	543	554	527	524	541	539	499	552	523	494	507	532	524	516	553	525	490	522	545	491	526	547	501	550	540	514	559	501	517	529	510	548	523	516	527	547	524	511	520	547	517	551	524	503	519	481	524	559	525	554	537	508	539	483	524	512	528	525	525	557	470	504	474	524	506	568	526	528	569	523	537	510	513	526	504	509	519	491
14419	2575	2644	2017	1398	1060	916	767	676	642	549	509	501	446	441	415	454	456	404	402	411	379	391	372	391	398	405	382	408	397	385	387	371	368	357	383	394	388	336	359	370	339	367	351	371	379	372	342	392	361	394	361	432	383	361	410	345	339	359	340	340	374	373	350	342	368	398	345	415	373	392	346	400	377	373	359	385	351	404	348	342	330	369	341	357	345	364	387	331	361	422	351	349	402	352	376	370	423	348	342	360	363	348	365	377	357	377	380	381	341	346	342	379	358	382	397	366	379	361	354	379	385	343	371	413	363	363	344	353	374	337	368	359	376	388	344	354	368	375	385	341	347	339	360	375	345	347	365	372	398	367	387	362	356	347	350	355	385	355	364	336	380	338	354	358	391	339	373	392	352	372	359	350	362	369	381	385	354	360	382	365	345	356	363	376	371	382	362	347	352	363	406	388	356	418	317	386	375	310	335	376	348	359	352	392	333	371	360	355	342	351	368	388	379	329	369	409	393	362	357	367	383	329	319	370	337	338	339	357	331	357	366	345	353	315	370	332	351	365	339	373	371	332	363	366	366	353	358	373	361	361	361	386	379	346	356	355	360	347	362	325	349	387	381	349	370	379	333	398	392	355	370	338	378	341	323	383	344	406	354	382	340	346	363	360	339	349	358	354	365	371	372	385	379	397	362	357	318	374	356	419	378	350	365	329	344	361	358	353	367	355	313	342	345	373	361	368	366	374	330	332	340	364	395	334	382	367	387	395	340	350	355	342	371	367	358	360	366	346	370	373	365	334	329	363	355	340	349	375	351	365	350	350	378	355	375	376	380	369	345	348	352	372	338	381	362	346	367	364	345	321	390	367	370	372	359	334	379	365	376	352	364	338	356	386	346	359	384	368	334	375	336	369	383	324	356	401	335	374	340	357	358	337	360	367	338	347	358	362	343	378	345	348	360	357	355	346	330	359	392	391	373	347	405	384	355	361	376	335	380	350	382	368	370	356	364	385	348	341	375	344	393	354	372	396	377	365	353	363	350	403	350	354	351	349	360	374	363	370	375	344	335	383	377	379	309	402	385	379	361	335	341	364	340	346	360	396	365	383	376	361	346	339	359	336	342	360	378	359	381	342	357	392	400	360	354	376	320	368	369	323	351	371	344	369	363	359	341	385	371	363	367	386	402	376	379	361	373	390	314	370	354	363	349	345	381	334	325	364	328	372	357	373	336	364	363	386	341	337	335	351	390	380	355	318	390	361	377	360	343	344	363	366	356	358	373	342	303	320	351	371	407	396	366	347	374	345	361	338	370	383	321	331	338	375	340	324	338	373	415	348	338	378	366	327	356	351	398	340	360	338	360	377	407	391	329	343	338	360	358	367	368	402	376	398	349	324	339	332	370	359	354	401	343	355	342	351	372	350	382	387	356	358	357	352	365	362	372	340	366	403	386	395	360	359	344	348	336	337	381	385	326	358	369	352	366	318	382	332	381	350	376	366	333	346	334	381	333	359	373	373	364	372	372	359	341	379	360	375	329	354	407	332	356	350	393	398	368	322	381	361	370	364	372	359	395	307	373	355	363	360	401	327	368	357	351	345	333	346	375	375	396	376	356	375	372	333	362	397	349	352	361	368	327	349	394	368	390	372	404	349	383	384	379	343	342	321	375	352	390	371	396	314	369	335	366	337	345	380	361	398	379	326	360	379	369	371	372	357	382	389	360	370	353	337	363	358	368	358	337	337	332	358	368	349	399	332	376	373	309	349	369	360	347	359	369	373	383	342	328	354	380	357	378	330	345	361	371	415	364	337	374	354	362	340	375	360	368	389	350	377	373	383	364	383	337	366	367	377	364	326	393	375	334	368	375	339	338	358	379	352	330	370	363	411	326	373	372	349	372	324	375	358	315	388	342	342	390	389	356	383	388	329	380	352	360	344	342	336	368	343	338	376	360	348	343	361	357	363	340	343	379	367	372	329	364	369	350	382	390	365	376	372	341	362	358	375	344	352	353	344	354	369	391	345	375	352	343	356	361	333	356	347	376	351	353	336	334	365	339	369	353	368	383	376	335	380	361	389	357	398	352	374	360	374	392	353	352	376	356	367	364	364	392	389	375	339	366	375	369	381	346	363	383	378	361	381	368	364	354	350	359	409	363	378	325	363	382	352	359	376	425	350	354	394	375	353	342	337	369	404	337	346	360	330	369	341	384	368	376	381	368	356	357	370	344	359	329	346	381	361	376	383	366	350	403	374	298	359	344	315	399	376	339	387	362	360	350	348	366	390	376	336	337	323	368	336	391	380	382	358	293	329	348	380	383	376	324	366	337	381	394	408	361	320	361	376	380	380	352	375	391	328	324	345	329	336	348	370	371	357	403	362	339	362	366	325	327	363	346	352	350	338	391	376	355	356	395	394	350	339	334	351	364	350	372	368	387	347	367	383	370	360	344	374	345	368	354	363	396	371	361	372	364	338	366	384	348	360	379	378	343	367	378	364	306	321	332	354	388	338	384	352	368	383	339	362	366	335	357	378	320	366	382	339	345	374	354	379	365	403	379	356	363	390	379	392	337	353	380	352	393	384	347	366	357	366	316	360	363	388	402	314	376	344	367	355	355	369	370	366	346	385	360	339	354	367	362	351	355	340	349	357	371	381	405	363	346	367	348	345	379	366	396	372	366	346	358	353	377	367	372	335	364	346	359	395	351	364	370	384	387	379	380	367	346	323	369	379	363	378	374	341	358	375	369	372	301	342	357	358	340	341	385	385	381	380	362	323	384	380	354	333	348	370	410	350	350	362	310	392	364	381	383	348	345	320	354	336	327	363	388	356	331	401	363	331	406	363	383	327	371	348	358	361	360	367	393	372	356	372	354	362	363	378	379	376	379	408	335	330	393	366	343	358	358	357	337	334	373	389	351	371	343	374	384	379	337	344	383	368	351	361	372	336	355	365	313	352	348	329	339	349	369	335	383	338	343	359	359	375	387	386	331	407	329	393	344	355	370	352	394	351	338	321	370	348	377	341	356	329	364	352	329	360	362	414	412	354	395	362	375	390	373	352	353	344	335	363	384	329	384	395	377	396	354	360	346	345	355	385	364	331	347	356	345	359	382	384	383	374	338	357	342	365	339	330	362	374	409	348	343	381	322	361	377	360	368	393	368	354	342	382	342	343	353	343	362	363	357	354	386	349	379	337	386	338	355	391	347	353	356	356	318	369	395	352	348	384	353	356	339	352	370	409	381	349	337	383	387	369	351	388	357	305	339	335	348	365	350	363	407	341	352	350	346	350	376	398	377	340	367	343	351	339	341	360	384	375	372	369	385	406	316	361	376	366	415	346	374	344	319	357	387	343	404	371	407	354	346	358	370	380	364	358	385	361	400	382	362	372	361	340	350	343	378	367	368	371	374	333	389	385	381	365	358	313	361	362	360	338	359	332	355	344	363	324	366	375	355	366	358	354	357	376	372	358	346	297	338	333	382	391	361	369	410
7805	2506	5121	5921	5209	4343	3572	3080	2586	2214	2059	1828	1727	1537	1491	1426	1421	1409	1280	1272	1261	1136	1175	1222	1135	1062	1040	1089	1105	1079	1044	1017	1063	1014	932	1019	1002	1006	969	993	961	1024	941	955	930	930	982	960	959	956	893	950	941	928	969	948	951	911	905	954	939	918	976	966	897	884	924	929	973	944	958	902	918	899	910	900	867	918	945	848	926	951	940	945	910	955	929	910	929	957	870	948	883	949	908	911	933	927	931	962	921	884	889	954	892	924	930	955	889	891	914	862	870	913	835	917	878	943	902	900	922	938	933	869	903	895	936	851	901	878	905	964	840	931	926	864	850	886	896	886	912	920	937	905	921	886	898	877	925	917	912	879	899	864	963	901	824	888	863	865	888	948	880	949	897	905	956	894	906	950	897	874	873	860	905	911	896	894	897	879	876	906	902	876	879	885	844	944	944	908	903	927	878	886	920	906	885	920	881	899	895	886	892	838	910	897	879	941	919	892	914	851	871	880	932	937	908	907	959	871	882	895	872	854	953	917	947	869	906	946	893	898	911	916	873	908	857	879	902	908	887	917	901	881	870	931	871	916	899	861	924	904	865	907	900	871	884	865	867	875	886	886	900	906	869	862	929	927	857	881	883	910	923	928	945	844	925	861	874	895	875	896	912	848	922	924	927	888	882	873	937	887	941	953	880	957	916	917	894	925	862	868	901	909	904	857	904	883	885	861	922	936	898	904	845	901	877	874	895	975	878	941	902	925	896	884	917	869	898	881	893	888	963	895	880	858	882	885	925	868	899	919	883	890	902	912	899	896	891	889	894	921	889	863	917	919	906	844	929	878	887	869	900	894	928	899	895	887	861	859	878	874	871	909	888	913	898	903	916	901	909	921	889	932	904	962	870	877	934	864	867	874	836	874	925	866	937	930	896	903	868	923	865	874	905	872	913	958	889	852	938	892	915	901	941	929	992	897	907	873	914	885	876	909	905	899	877	908	949	950	906	959	898	940	935	896	854	921	851	872	898	878	882	897	853	884	942	900	914	931	872	857	923	934	944	905	870	876	860	889	860	914	910	912	935	902	875	855	863	901	897	899	923	850	868	933	873	923	860	946	904	876	909	894	891	865	957	844	867	913	896	829	921	874	856	931	947	925	931	869	899	824	879	872	952	872	919	865	857	891	879	860	920	920	919	903	819	947	875	868	939	905	904	870	886	851	883	928	853	941	907	917	882	914	935	919	920	877	901	912	916	924	935	855	875	886	902	885	931	844	898	935	888	925	852	964	872	928	855	886	943	914	875	888	919	943	894	841	897	915	927	915	900	920	917	919	909	851	904	861	885	917	929	972	894	909	865	825	895	917	910	928	874	887	938	854	924	871	864	909	909	892	904	976	883	908	857	875	884	868	847	909	885	916	907	905	851	918	964	893	924	914	939	851	896	874	929	895	879	873	831	904	877	860	887	908	870	909	910	885	875	874	900	847	869	847	868	910	896	890	922	889	864	841	929	947	915	888	912	921	913	917	872	908	876	900	901	917	926	890	888	850	931	899	890	897	927	941	909	901	904	899	899	878	862	914	908	867	886	870	900	884	890	922	932	869	886	880	878	911	961	931	872	904	887	850	879	889	963	905	906	968	938	868	880	844	886	925	863	893	895	913	909	893	847	869	931	894	859	903	863	899	883	920	890	895	925	885	900	911	862	918	908	906	923	903	885	942	920	901	894	882	914	895	876	938	918	897	871	912	895	894	903	921	860	902	895	875	884	893	871	878	831	929	895	893	933	995	890	901	907	884	916	896	882	884	902	898	905	884	867	886	949	873	899	872	905	821	898	939	889	871	959	887	944	881	911	909	942	862	885	871	918	902	879	863	888	892	866	900	898	851	881	885	862	859	926	923	938	931	883	862	951	888	899	832	873	882	890	870	880	894	888	884	881	898	846	930	929	905	927	893	940	896	852	862	849	849	874	872	879	868	922	843	895	829	850	914	908	841	907	921	936	885	897	850	920	876	889	929	857	920	923	887	867	900	925	892	920	889	866	903	916	872	931	863	913	899	897	881	891	906	865	911	880	858	899	894	937	895	923	908	894	929	862	890	929	961	915	903	904	916	899	900	846	865	892	964	891	865	861	915	897	915	864	871	923	909	883	893	852	921	843	924	898	875	912	972	900	889	934	894	868	861	942	840	932	923	893	876	928	849	890	868	823	890	873	908	857	923	894	878	933	895	943	909	957	869	952	855	847	908	900	950	927	901	863	897	890	927	919	869	860	923	924	918	936	865	907	854	902	850	876	848	876	875	910	912	902	892	938	878	884	877	862	890	927	858	884	896	911	929	907	872	867	922	848	881	876	875	906	890	930	842	922	878	876	936	943	887	877	890	913	904	916	881	912	906	884	879	869	887	930	850	895	902	893	916	906	908	856	913	900	927	877	845	906	925	838	866	882	892	879	912	914	936	886	832	832	887	875	856	884	892	934	944	862	896	847	916	916	846	879	905	911	926	844	915	859	916	863	960	940	871	915	920	921	889	895	908	858	858	902	905	866	869	921	953	876	908	930	898	932	920	839	926	807	883	935	881	886	912	894	919	907	905	870	875	907	882	856	940	868	894	927	858	898	863	864	906	928	932	841	925	901	940	862	895	865	857	886	861	923	879	822	930	923	926	934	903	884	862	927	880	916	927	923	895	875	926	927	920	882	875	889	892	889	941	964	936	863	907	883	889	906	946	877	887	894	918	885	887	905	912	894	954	913	935	838	892	891	865	888	910	876	905	893	964	894	928	903	929	909	915	905	912	927	870	909	915	960	872	913	936	889	935	909	905	868	922	904	850	875	910	934	897	914	932	853	876	881	938	861	858	850	889	970	848	884	898	870	884	857	892	861	902	895	884	861	922	924	882	909	960	935	860	933	956	932	877	856	896	908	922	897	901	870	855	885	903	961	905	903	895	881	910	874	984	936	887	900	831	953	946	912	888	833	928	945	904	916	890	938	850	929	861	857	889	902	866	924	908	840	941	929	819	902	946	872	866	896	861	873	910	919	858	905	894	887	905	913	876	913	887	888	920	908	903	962	908	918	891	897	870	836	876	934	865	854	898	896	911	902	884	891	910	887	894	901	906	945	874	863	887	957	908	908	913	882	918	903	874	895	909	890	922	899	903	900	935	810	900	955	935	915	878	931	904	917	867	937	911	907	921	887	859	923	908	850	927	848	899	909	938	825	893	928	931	887	864	883	882	912	915	843	886	877	876	918	907	912	869	926	891	892	896	901	851	875	890	867	930	930	905	881	965	928	868	880	936	861	938	883	907	955	913	958	912	921	909	898	900	853	950	895	933	835	902	842	914	866	914	958	870	943	920	906	882	884	908	919	835	864	911	947	902	903	886	956	927	895	929	960	843	838	903	944	928	973	871	937	953	945	868	893	903	851	835	873	924	862	913	895	899	913	934	931	928	919	929	940	859	878	937	910	910	899	909	949	914	866	869	922	849	958	889
1951	165	151	180	150	122	123	133	138	125	145	141	126	139	141	153	135	152	145	124	123	126	133	131	152	136	145	135	145	119	137	135	160	116	132	120	123	129	151	134	125	117	119	144	142	123	134	121	127	112	128	142	127	120	141	113	137	120	134	138	110	143	149	146	145	125	129	111	138	123	120	134	111	128	142	136	129	136	126	133	130	126	133	109	118	120	120	119	148	122	128	138	126	115	144	136	120	131	100	120	145	135	125	136	139	126	146	106	117	126	106	124	139	121	144	122	134	140	114	130	131	114	126	119	115	151	128	136	122	122	151	152	122	161	153	116	134	126	129	159	116	127	133	137	150	133	117	138	126	119	122	155	142	119	120	130	136	130	130	112	129	137	150	130	142	139	109	132	140	119	114	145	124	124	150	128	126	112	133	117	132	117	120	126	130	128	126	128	130	125	114	141	133	140	122	113	118	112	105	136	104	121	148	130	133	141	127	132	141	123	130	119	169	116	147	133	142	148	122	136	138	119	147	128	138	137	129	127	118	132	137	123	137	128	120	120	123	119	126	110	128	153	114	135	143	139	136	108	118	151	123	148	134	140	137	137	139	140	134	108	132	119	143	113	155	128	123	128	146	123	132	141	138	144	123	105	141	130	128	124	133	139	139	143	131	124	120	138	150	113	145	117	140	138	127	150	131	146	152	125	124	142	97	129	129	117	127	136	144	128	141	120	148	130	123	121	134	108	150	163	128	120	129	135	131	115	130	110	149	128	109	146	127	114	149	113	137	145	128	120	132	122	129	147	133	118	152	130	141	119	150	154	124	138	127	130	136	116	132	148	128	143	143	159	138	131	126	111	141	123	142	138	119	139	127	114	148	147	125	138	153	105	135	124	130	121	128	124	134	135	130	126	138	128	143	141	113	111	141	134	128	135	128	124	122	124	119	158	126	145	126	136	120	116	136	144	137	151	151	126	143	120	107	135	126	131	138	145	142	126	124	131	111	127	126	123	132	116	130	135	132	146	112	157	148	144	134	139	134	136	149	147	139	130	116	118	136	135	131	135	134	129	119	124	135	169	124	137	121	122	149	152	127	134	123	116	107	134	137	122	131	131	139	141	134	151	131	126	121	146	140	140	133	118	120	131	144	126	155	131	118	136	119	129	131	141	138	139	104	130	132	119	155	135	131	140	139	118	140	145	142	133	127	124	141	133	136	129	137	123	134	137	143	114	116	138	132	150	126	109	108	127	139	128	136	122	123	135	127	143	136	126	134	131	130	138	145	140	140	137	118	139	133	121	131	127	119	130	139	152	131	117	122	115	142	136	149	123	131	153	137	128	129	131	118	124	144	143	137	135	147	130	153	130	129	117	140	129	120	126	128	151	152	123	133	133	103	125	133	123	129	131	116	124	117	139	139	119	132	127	152	135	109	118	114	125	123	144	133	147	154	120	135	144	136	124	141	126	143	133	121	127	143	113	114	139	141	119	136	111	117	138	128	133	119	116	123	135	133	152	143	138	147	116	157	109	129	141	125	126	123	140	125	131	146	124	127	156	120	125	114	130	119	125	151	124	118	117	126	123	144	133	142	120	137	137	122	141	130	129	133	133	138	104	144	139	116	137	138	129	167	124	113	146	136	143	120	147	122	135	116	147	122	107	116	122	133	145	112	137	125	121	122	114	140	124	137	142	146	131	143	132	149	127	137	130	137	119	140	126	135	133	116	121	117	140	122	117	126	139	137	147	144	133	137	135	127	153	142	119	141	132	141	125	114	139	122	136	164	140	131	125	138	154	125	159	140	139	134	114	148	109	137	121	145	118	130	128	117	129	120	116	141	117	140	127	124	120	131	144	142	139	138	130	148	104	134	133	127	112	113	127	129	138	144	123	124	133	124	118	139	136	131	116	136	125	134	129	117	154	136	121	138	128	128	125	145	143	146	131	138	124	153	148	142	97	131	120	109	138	113	121	123	120	124	121	133	133	134	133	140	121	135	145	137	135	138	122	105	151	153	122	120	130	108	152	117	144	136	131	140	125	136	124	138	126	137	137	124	131	152	128	103	136	120	116	115	126	130	122	118	142	116	122	131	129	125	136	123	112	131	129	121	151	126	135	122	127	117	132	139	135	140	132	138	151	147	115	138	145	103	107	147	143	133	135	126	138	124	137	126	152	125	155	136	118	117	131	122	142	141	144	138	127	152	130	118	117	122	134	125	137	112	130	128	126	127	134	123	126	113	139	142	142	138	114	124	118	119	123	141	123	119	100	127	122	135	116	147	112	135	120	115	129	125	127	131	129	139	124	115	127	121	122	157	141	122	146	141	127	139	137	155	109	122	134	103	137	130	152	134	134	117	131	114	111	117	138	133	133	121	110	130	105	122	134	130	132	137	150	125	127	124	145	145	134	139	126	108	127	150	139	123	130	148	140	140	117	142	140	150	130	129	119	123	127	147	138	125	113	126	150	106	161	136	134	128	115	133	134	159	121	138	129	135	140	139	148	129	119	123	127	105	121	111	127	121	153	120	136	134	144	132	123	124	135	112	139	111	132	121	133	131	140	125	127	114	146	136	149	141	131	123	129	120	125	134	116	140	111	128	142	110	145	132	135	119	137	136	115	140	130	135	144	139	105	122	144	121	117	145	138	114	136	133	124	127	113	126	143	137	118	117	132	134	142	121	124	116	133	116	133	135	118	107	125	118	131	128	161	134	128	129	126	133	124	119	127	144	128	124	144	136	118	131	114	140	127	123	136	124	126	140	122	116	105	135	120	136	126	123	116	148	119	130	124	119	149	137	130	145	119	132	127	133	138	130	127	126	126	127	131	134	131	136	133	99	106	119	144	135	125	136	156	127	119	118	122	124	130	122	145	123	145	140	161	143	130	131	133	143	146	157	151	142	134	112	115	114	143	135	131	118	130	108	138	148	111	118	112	129	136	135	99	117	130	124	118	112	128	138	128	149	130	130	121	150	138	147	152	136	139	147	138	123	138	145	148	119	95	134	115	155	139	96	119	128	125	120	126	120	120	113	109	139	150	115	128	115	138	136	119	140	109	154	130	114	122	144	143	114	133	139	150	142	126	120	149	125	110	133	126	146	135	137	157	108	144	126	127	169	116	138	120	138	139	137	114	121	144	124	116	117	117	132	117	121	121	122	119	130	136	131	133	137	130	146	139	137	146	161	121	108	150	123	146	144	131	136	119	137	147	113	151	130	127	129	121	140	139	117	128	148	127	147	140	131	129	125	155	137	122	126	129	123	117	123	133	121	131	136	142	135	126	122	115	139	141	136	123	120	151	144	143	132	145	148	135	141	117	130	133	118	114	144	119	132	146	147	143	120	121	117	141	111	148	138	130	129	114	110	143	139	132	138	116	132	147	133	131	120	132	112	127	140	127	160	130	132	121	120	141	141	108	143	141	155	116	131	130	125	114	129	99	119	128	131	149	143	124	120	134	124	121	116	127	113	121	133	124	124	123	122	116	114	117
2093	424	461	572	476	463	422	433	459	433	409	433	398	377	454	451	411	405	425	392	402	396	410	417	409	407	416	364	406	421	407	413	385	401	390	396	383	378	390	395	399	398	402	406	356	355	414	404	405	392	379	397	411	399	398	386	415	395	378	392	395	388	360	393	385	406	422	376	360	406	407	425	374	394	396	382	382	424	408	378	407	398	418	339	386	385	393	377	380	381	378	411	380	388	429	386	389	425	390	396	427	414	392	361	410	363	415	382	408	386	406	367	405	417	433	392	394	421	404	457	391	415	376	403	404	382	418	418	402	409	419	365	403	373	432	400	373	412	429	409	403	370	403	401	369	386	390	374	416	381	360	402	423	401	409	420	472	361	371	379	388	378	394	393	395	399	424	384	390	411	409	404	397	384	387	389	388	388	387	409	372	386	406	390	441	354	382	383	387	400	404	417	378	394	391	347	381	431	407	409	436	392	383	381	402	384	430	368	420	389	430	403	401	385	384	379	384	416	407	372	379	374	385	366	414	394	408	357	398	396	392	421	411	393	394	426	445	415	383	419	382	372	400	401	390	424	390	382	388	409	397	379	431	397	392	390	418	406	419	398	404	411	404	407	405	405	398	356	402	412	384	376	440	386	412	388	389	435	394	409	389	385	400	388	420	381	363	387	398	428	415	333	364	411	394	412	417	408	382	377	408	377	393	434	424	391	403	395	410	390	376	368	374	374	364	420	411	399	374	393	397	434	425	390	382	444	385	407	396	404	375	398	400	396	398	394	380	381	422	389	379	405	405	384	415	421	374	385	405	382	409	385	402	416	409	401	398	394	393	377	389	366	405	372	403	389	450	412	393	390	421	434	421	436	410	421	387	371	403	373	363	369	400	402	414	411	443	433	373	380	404	411	414	383	400	408	427	370	396	413	397	392	386	399	399	378	384	349	403	406	379	409	380	399	419	410	394	365	394	367	386	386	406	406	372	403	395	418	359	436	384	401	406	399	392	352	414	368	369	381	389	384	398	425	381	393	406	443	362	406	401	422	415	374	415	377	397	408	368	392	383	410	399	419	354	426	415	369	396	399	421	351	400	401	402	371	391	421	362	412	410	409	362	386	414	372	428	406	400	405	392	372	420	361	378	422	409	385	413	373	391	378	431	364	403	377	392	415	399	360	420	399	387	430	400	408	423	399	397	434	370	425	409	386	389	384	401	385	377	391	403	424	432	379	412	358	416	399	405	399	412	415	390	406	358	394	377	392	421	433	394	358	407	382	389	420	391	401	363	389	376	407	373	413	358	372	412	399	397	422	417	414	372	385	400	403	401	378	367	417	418	406	371	396	428	422	422	400	420	384	416	410	420	396	445	413	369	414	419	413	418	400	378	450	385	377	416	375	392	405	415	394	401	399	413	386	399	426	349	415	387	390	392	378	382	390	390	400	385	415	362	400	409	376	411	413	424	388	386	439	396	406	404	357	397	409	423	408	408	425	378	403	424	409	395	410	420	359	446	417	420	414	414	432	399	397	429	422	401	370	381	383	364	393	371	420	388	396	388	392	361	381	402	386	415	369	404	410	411	407	429	405	385	439	396	397	425	387	347	399	401	394	420	393	424	386	434	395	394	388	335	375	434	386	421	381	423	388	375	418	379	403	387	411	406	400	383	427	419	425	408	402	394	443	379	416	391	408	370	383	426	389	382	393	383	370	397	414	372	396	383	399	375	398	409	398	420	413	396	415	415	396	384	419	374	405	403	371	402	409	391	417	441	379	402	393	404	387	445	388	402	426	384	399	426	371	408	404	414	381	369	421	403	409	417	385	390	403	396	381	415	417	382	430	389	379	406	397	408	397	397	415	400	386	361	378	389	405	410	376	388	403	424	370	456	396	394	437	398	404	404	401	423	371	380	437	411	390	411	380	392	351	407	413	380	397	363	351	399	386	425	402	406	366	406	434	409	419	401	399	390	393	412	414	384	396	389	382	418	440	378	387	397	399	414	383	377	417	382	375	365	396	415	395	391	402	386	371	371	406	400	401	404	386	393	399	384	390	381	380	388	374	389	392	391	380	411	402	380	343	409	392	417	391	393	412	388	396	440	399	424	402	409	397	372	381	367	351	397	379	382	389	352	397	376	403	431	405	404	403	392	390	390	375	397	401	404	384	408	387	387	409	449	395	378	399	403	426	388	384	412	395	398	385	407	407	391	385	396	401	404	385	379	372	414	452	428	372	410	416	415	428	413	396	383	408	415	412	421	417	448	385	407	413	409	398	416	405	356	387	405	415	413	423	418	384	438	368	424	379	370	373	405	352	404	420	428	429	405	381	423	378	414	384	358	414	366	390	428	395	400	416	421	373	394	378	385	398	410	417	393	416	408	429	330	395	430	396	366	429	423	413	395	421	368	383	400	426	398	417	403	399	402	424	437	394	391	383	407	423	384	389	388	387	391	412	387	400	393	373	405	389	384	417	377	358	418	379	414	401	382	391	423	396	397	378	371	412	408	360	397	399	394	397	420	390	369	388	394	427	399	352	420	394	380	430	408	395	389	438	382	370	391	388	377	369	372	385	402	410	419	417	390	423	393	422	421	390	387	373	452	422	396	389	435	430	396	400	385	405	390	373	395	398	421	421	405	380	406	410	423	387	390	414	406	381	441	389	392	396	369	396	386	374	398	385	429	390	388	433	396	382	386	385	415	385	406	400	402	409	387	404	411	396	393	433	393	401	401	416	446	364	428	380	399	394	415	401	380	388	385	389	389	440	407	411	380	420	393	417	364	419	392	369	435	401	404	372	395	406	401	365	408	386	409	390	401	403	426	392	408	378	398	395	387	397	395	387	413	391	384	359	404	419	373	388	372	411	364	376	428	423	386	448	373	419	387	388	382	404	399	386	419	370	395	356	429	417	413	378	392	396	386	405	404	399	414	401	442	387	368	382	416	371	392	382	388	381	406	377	384	367	407	392	393	396	391	406	377	406	364	407	433	418	379	380	392	436	410	380	378	385	417	375	392	405	377	400	398	395	411	363	409	435	423	398	384	388	405	399	385	403	420	397	392	368	421	380	390	370	404	390	415	424	388	375	381	378	383	393	385	400	401	412	379	405	417	391	417	403	376	385	398	410	432	418	390	415	403	408	381	426	397	386	409	406	397	410	397	392	393	396	433	372	398	440	424	385	401	417	406	379	396	444	433	377	356	382	403	363	397	400	391	407	432	388	396	414	435	406	449	432	396	418	383	389	375	398	406	393	391	405	393	416	410	384	357	368	385	396	413	415	387	398	409	377	431	399	382	372	374	441	392	387	402	402	414	413	403	406	402	372	378	418	414	426	403	357	380	432	417	362	370	391	413	426	378	395	433	402	410	408	387	392	379	414	410	422	375	411	387	395	437	416	398	423	406	419	395	389	421	391	416	369	413	366	396	402	358	389	404	404	440	380	417	409	395	437	390	376	399	393	415	403	373	419	390	391	392	385	423	383	407	383	379	411
7502	1090	1241	931	687	537	405	386	371	285	285	281	253	234	227	220	208	202	241	193	243	197	157	201	190	187	180	206	203	203	178	177	192	186	199	189	184	188	188	205	188	203	192	216	155	166	157	170	181	212	169	174	196	193	224	183	197	201	178	198	182	187	197	181	206	203	170	183	178	181	178	176	180	194	182	221	204	176	156	178	190	188	167	181	169	205	209	175	200	162	163	178	206	184	163	178	180	162	203	174	210	194	195	194	179	220	159	179	189	194	200	159	180	163	179	185	180	170	193	170	186	180	163	180	193	189	189	192	184	193	168	202	158	189	186	190	165	189	195	164	161	182	192	175	186	186	186	175	207	161	159	223	186	135	207	184	174	173	160	161	198	165	171	163	193	164	180	159	177	188	165	188	178	180	172	171	207	167	208	169	199	180	173	180	187	211	165	170	190	186	189	196	179	207	186	179	165	169	156	193	168	195	154	174	157	177	191	182	178	168	188	197	185	199	159	186	172	197	193	169	169	161	204	191	191	176	195	186	182	175	163	184	180	195	169	177	173	186	195	187	197	168	187	187	171	196	185	189	180	192	187	163	184	193	198	178	167	160	184	157	156	169	181	184	205	181	175	171	193	173	171	178	193	220	201	176	167	172	157	161	176	194	181	199	192	185	218	185	170	191	166	183	171	168	170	188	189	191	168	176	179	170	176	191	204	169	189	180	173	147	166	187	204	200	171	186	175	180	169	182	169	191	178	193	180	168	153	209	172	207	190	180	175	169	199	187	188	183	197	210	185	213	174	196	202	174	177	194	230	198	183	184	188	183	148	178	189	200	173	165	168	174	163	170	173	171	216	188	171	175	184	157	168	180	169	192	174	168	174	190	186	177	169	183	182	193	185	182	161	186	170	203	211	181	204	189	198	189	161	175	188	170	175	178	205	180	182	176	189	179	181	199	181	214	223	177	175	174	186	196	177	173	182	145	165	190	216	170	175	205	194	173	184	194	180	169	175	191	171	173	176	189	185	162	167	185	179	182	178	182	211	189	183	165	173	189	201	169	188	195	155	179	177	156	160	160	177	189	168	168	197	163	167	171	186	157	161	190	178	191	200	142	193	162	171	199	214	175	169	174	180	164	189	176	207	160	185	178	213	176	196	184	177	177	182	201	202	183	151	166	169	180	177	179	198	198	178	184	191	194	199	190	177	164	189	176	203	168	158	173	173	190	170	162	173	183	194	178	172	169	195	206	172	186	185	191	204	189	166	161	171	185	180	180	172	171	168	171	168	171	155	192	181	183	156	183	151	165	186	186	194	194	169	167	185	164	173	182	196	168	157	190	186	168	178	186	213	197	180	161	170	168	202	188	170	165	158	166	182	180	188	203	162	182	204	193	181	181	186	174	157	162	173	162	177	194	209	181	187	182	179	183	177	170	154	164	178	173	198	162	167	209	148	203	184	204	171	175	173	167	181	162	177	179	182	206	176	182	154	183	176	191	177	160	195	191	182	169	176	175	175	167	168	190	155	194	166	190	213	188	166	175	189	202	187	197	175	190	170	183	193	193	174	190	170	206	173	195	176	190	205	191	177	176	212	194	183	177	180	175	204	173	199	185	175	191	180	179	183	164	178	169	177	179	188	180	194	154	180	191	186	167	182	180	182	186	219	188	176	182	165	209	179	167	172	170	172	173	194	202	172	190	195	200	185	172	183	180	183	180	157	220	172	180	174	185	195	197	193	168	222	201	170	167	209	169	196	198	188	184	171	200	171	170	168	191	191	148	199	196	155	194	214	194	182	137	205	175	176	184	168	166	172	178	149	170	168	177	185	212	170	187	185	196	183	184	201	162	195	194	192	168	167	177	148	182	173	177	180	191	160	186	174	169	164	179	185	188	160	193	157	181	180	187	211	207	183	177	173	173	201	172	143	171	173	193	196	177	170	189	161	184	172	172	167	170	172	182	169	210	176	179	200	157	205	160	186	160	158	192	180	184	178	195	205	172	169	181	197	186	194	195	192	153	155	158	184	188	169	157	172	184	208	175	157	181	186	179	192	168	185	193	209	172	177	200	167	172	180	183	183	192	196	173	186	177	174	172	176	160	175	174	161	183	164	189	187	164	167	197	192	170	173	177	174	186	172	170	197	179	177	191	209	180	174	187	151	201	158	195	192	184	162	210	170	179	189	210	200	173	176	160	162	180	176	173	180	159	172	188	166	146	197	170	180	194	193	196	153	182	179	204	180	178	168	177	212	208	166	186	206	180	180	175	150	177	186	202	190	176	198	181	186	172	197	175	211	172	172	170	213	204	168	190	165	168	184	209	173	211	160	186	185	187	179	171	193	169	176	197	214	190	173	208	182	178	189	200	196	195	166	189	183	194	205	213	166	185	178	187	163	163	212	159	169	201	169	204	207	195	204	159	188	165	192	175	186	197	186	212	176	178	188	205	189	182	178	172	192	212	190	169	194	202	182	185	185	187	197	205	207	184	161	181	189	203	170	189	226	158	163	180	172	193	155	179	172	187	164	188	165	198	184	157	163	169	169	193	182	173	190	187	151	192	195	181	189	165	184	176	173	171	169	169	183	176	208	188	202	167	168	161	208	177	210	190	167	196	183	149	173	186	176	167	172	188	168	164	179	192	182	158	189	176	199	170	197	203	209	219	197	192	157	193	171	194	184	159	169	183	166	189	154	173	178	174	187	208	180	165	152	179	171	170	153	194	178	195	184	156	167	182	188	203	170	171	185	177	165	183	186	197	153	186	154	208	201	194	198	190	165	188	202	183	175	179	184	188	186	168	178	159	200	188	186	190	197	166	192	181	200	197	201	197	211	187	168	192	192	202	172	181	184	197	193	182	205	205	203	184	174	210	221	196	200	200	175	189	156	184	173	172	173	185	171	192	187	181	196	209	187	168	206	187	201	180	185	168	184	208	206	159	209	182	189	181	174	192	174	192	178	179	191	187	187	182	201	156	161	193	193	195	158	177	182	184	169	166	186	199	189	175	180	166	208	167	170	184	159	173	204	179	166	183	152	205	190	163	138	167	177	193	198	192	184	181	195	217	191	182	169	162	183	184	201	205	173	186	171	163	172	181	175	167	180	192	193	204	179	172	181	175	172	157	175	193	182	192	182	207	175	196	194	171	187	212	175	176	195	201	180	186	184	198	182	170	179	198	193	178	165	192	209	161	190	175	193	179	191	159	176	198	170	194	207	198	183	180	167	192	216	193	187	164	196	166	180	186	179	176	177	205	199	200	206	190	185	173	197	193	191	169	188	187	178	176	167	188	179	186	174	204	170	185	172	177	177	197	177	166	167	182	197	191	181	197	189	184	188	159	199	175	190	210	205	195	173	157	189	180	170	172	170	184	192	191	186	169	159	160	202	174	164	169	180	191	200	181	193	191	184	153	188	196	167	172	194	180	194	187	201	194	174	192	178	182	189	187	169	179	178	171	193	194	183	173	170	197	173	197	191	159	182	197	211	204
5847	1332	2663	3158	2743	2318	1862	1622	1354	1194	1147	954	892	907	907	804	763	703	722	731	686	689	637	686	664	616	628	594	645	591	618	612	602	655	606	593	595	565	527	535	575	547	546	564	548	560	574	529	556	545	575	555	508	551	586	534	572	542	505	516	522	510	551	554	523	554	556	531	528	510	468	574	522	545	546	557	532	512	588	510	496	475	492	506	529	492	515	537	534	502	537	594	527	530	511	510	537	532	505	537	519	534	524	469	515	500	523	535	538	561	528	552	541	490	506	541	525	526	529	505	517	476	530	559	478	571	529	508	563	510	531	525	554	541	487	484	542	569	512	556	513	535	518	529	555	531	518	509	545	520	507	522	540	518	541	525	549	543	547	509	506	530	532	503	518	538	556	545	575	521	504	517	546	546	515	525	533	534	497	532	531	509	551	539	584	531	546	560	479	492	561	518	519	505	515	512	515	566	540	520	512	518	550	474	516	540	537	517	509	530	533	543	527	529	522	525	513	551	505	531	565	542	532	549	541	502	485	545	507	519	548	529	494	547	477	502	506	481	517	528	489	507	521	520	561	519	521	506	542	529	543	528	533	514	499	509	521	510	496	503	547	523	548	527	536	509	506	507	493	547	520	469	521	541	531	489	517	555	479	562	541	514	558	560	535	521	526	497	514	496	526	525	521	514	502	522	507	498	517	535	528	536	557	488	523	512	528	538	489	544	526	516	512	528	501	518	521	549	508	549	504	535	566	509	577	539	566	556	502	564	506	499	545	495	505	502	537	559	532	549	499	518	464	534	562	506	469	508	525	516	509	573	513	505	530	491	506	531	511	528	521	581	540	509	524	519	506	534	511	510	549	522	529	510	541	491	519	499	529	545	524	499	536	506	549	500	478	503	480	522	521	589	521	544	535	563	521	528	526	513	559	549	534	539	514	478	516	529	482	518	521	491	498	549	510	590	489	544	479	549	551	510	507	498	541	521	522	504	544	533	526	513	479	521	509	528	591	480	556	530	525	524	535	533	528	540	532	517	496	534	504	539	526	533	539	499	536	496	502	539	545	578	501	542	541	547	580	489	513	531	536	526	551	578	509	560	531	541	479	560	518	514	523	531	504	567	509	542	578	539	531	528	518	526	533	556	544	515	497	483	500	538	492	507	528	536	569	526	506	539	520	524	527	532	501	504	504	491	513	513	522	519	542	512	510	517	467	546	530	549	509	536	512	553	574	506	511	517	547	502	494	489	562	537	542	497	548	507	517	546	537	489	520	522	542	502	511	529	495	525	517	523	565	555	520	524	543	530	508	508	538	522	525	527	524	535	525	525	519	512	556	538	523	534	529	507	536	495	488	491	493	541	516	493	483	546	529	503	539	516	543	496	499	527	508	494	505	515	525	508	514	529	537	514	494	535	547	529	531	546	565	547	529	489	519	539	549	482	562	508	489	529	526	524	534	488	529	508	575	479	529	520	509	499	504	503	489	546	515	542	523	520	503	474	521	517	507	497	518	540	472	504	539	529	513	526	475	532	530	554	510	536	539	539	484	523	542	506	528	552	531	552	489	537	524	504	521	464	552	505	574	498	479	541	534	545	501	519	504	513	490	495	554	532	519	570	503	563	500	547	503	531	533	492	491	526	493	524	501	531	503	515	518	507	548	496	542	504	536	524	544	515	556	549	520	515	558	538	518	484	519	512	492	569	508	499	545	537	508	540	535	502	532	524	537	542	526	575	555	565	478	492	498	531	541	528	502	511	538	521	531	524	545	536	503	507	553	516	514	559	516	523	559	524	567	523	533	537	527	494	494	494	536	551	520	524	545	511	556	514	491	541	555	472	529	553	517	517	512	500	509	523	540	554	529	586	491	539	503	550	583	530	510	515	556	543	555	493	492	494	507	483	514	541	529	515	510	525	505	525	508	524	564	562	545	520	504	554	512	533	551	541	508	533	502	572	487	549	495	542	521	500	474	538	497	493	528	464	532	548	544	543	547	503	478	572	549	536	532	476	540	529	541	549	564	530	522	538	534	538	528	504	503	518	540	544	526	528	541	510	485	548	499	516	537	527	544	514	485	543	549	526	486	497	519	487	508	547	515	495	523	527	526	516	548	575	469	495	527	517	550	506	489	513	538	496	561	533	549	523	532	482	511	526	519	556	524	527	516	489	521	514	571	525	490	539	484	560	530	534	514	538	533	545	503	546	533	519	549	528	527	502	519	533	551	560	514	506	541	534	530	535	536	561	541	511	507	518	507	547	521	503	550	515	515	485	516	508	543	527	531	549	477	487	516	522	532	549	513	551	465	537	536	565	446	511	521	561	492	520	518	524	535	499	528	509	576	546	510	513	487	544	530	569	514	516	500	539	531	532	511	522	535	475	525	517	482	514	491	542	503	541	511	533	529	521	520	525	559	498	536	561	505	534	521	549	535	557	490	516	568	501	502	511	494	515	531	506	523	532	540	557	534	525	499	491	524	485	539	541	532	505	486	510	536	512	512	556	551	496	502	575	484	551	506	518	526	522	502	513	542	502	510	525	505	545	523	468	498	513	543	524	556	523	507	501	538	499	506	535	503	511	531	541	528	560	547	504	481	530	545	543	479	466	522	516	506	520	535	501	547	521	540	516	488	547	522	502	509	523	513	546	531	542	546	505	522	537	539	552	491	513	534	504	528	537	518	540	549	503	518	533	504	496	519	522	534	515	490	512	515	531	495	524	539	548	511	529	513	491	528	477	548	497	529	516	499	492	497	509	523	529	510	495	508	573	519	537	497	518	493	531	540	515	535	535	504	485	521	507	503	552	523	562	504	592	491	480	531	549	545	561	553	542	486	511	503	552	505	544	451	529	535	510	487	528	483	493	516	550	517	551	482	508	555	504	529	518	502	491	516	508	545	503	507	507	557	513	504	514	518	520	536	536	518	574	525	486	541	499	590	510	519	523	542	529	505	523	533	493	547	524	551	553	500	491	496	530	561	540	510	528	514	525	497	514	494	526	535	545	550	537	548	543	555	554	539	532	521	491	509	523	551	549	523	494	491	517	532	533	551	576	492	553	466	491	540	494	549	532	501	502	549	514	527	522	573	562	531	538	460	525	513	522	539	575	514	545	517	510	516	511	514	511	532	561	512	539	555	504	557	506	533	515	556	524	545	528	538	490	492	524	541	540	539	523	523	541	516	546	516	504	511	525	519	542	482	532	524	545	509	528	550	517	543	485	487	514	533	535	530	530	526	525	479	525	526	536	547	555	476	581	507	545	496	514	535	510	513	511	461	532	481	538	477	532	571	467	511	519	524	509	518	478	524	515	549	511	488	532	555	496	497	516	543	479	497	527	490	530	533	508	553	515	529	535	505	493	554	516	512	531	517	521	524	500	538	513	531	534	556	480	514	507	518	503	504	504	522	507	479	529	540	555	513	518	518	499	507	495	549	544	533	514	542	492	562	492	548	532	546	510	519	510	533	482	519	511	539	535	493	541	521	518	526	527
14474	2542	2596	2000	1397	1056	878	756	644	613	502	491	530	433	463	448	469	396	466	399	422	368	380	415	369	370	385	391	370	368	398	385	392	345	355	377	349	403	396	378	358	394	364	401	372	408	336	380	335	368	369	390	364	377	359	354	417	382	395	347	381	355	373	374	371	363	408	380	358	385	387	346	341	364	400	363	390	366	379	372	382	400	350	386	395	390	395	355	392	401	362	358	339	349	347	369	356	345	368	359	375	359	376	369	354	364	336	379	369	371	341	376	382	390	393	384	344	318	384	345	332	327	349	360	356	361	387	369	336	352	404	376	404	376	385	370	340	399	410	329	390	369	379	374	357	339	375	375	405	331	343	356	351	326	334	398	369	395	362	386	380	382	395	337	352	386	377	352	335	409	402	356	350	382	386	336	336	360	350	423	374	347	344	338	338	398	364	373	356	388	357	339	330	379	356	377	355	356	369	378	375	402	380	334	337	423	368	345	387	319	352	349	369	369	388	366	358	366	354	351	377	376	378	382	382	344	346	333	356	368	361	391	350	361	337	381	343	333	328	364	350	321	370	385	359	394	381	352	358	353	387	382	350	391	348	369	363	365	386	342	375	363	406	374	329	355	367	375	375	382	358	382	358	342	383	354	372	386	380	357	346	375	328	408	347	371	363	380	376	351	352	338	389	363	302	329	365	349	357	355	418	394	345	364	370	383	332	392	350	377	376	369	356	375	369	353	399	360	353	373	335	375	374	367	347	378	315	387	364	355	388	372	402	385	343	367	362	343	401	349	363	362	362	373	375	354	366	380	345	389	365	359	361	371	362	375	367	367	372	357	380	385	370	365	356	379	347	378	361	344	387	361	369	373	370	337	382	330	395	391	389	382	377	358	373	346	362	345	378	362	354	356	375	366	399	385	367	359	365	365	352	335	354	341	380	351	333	342	332	387	381	349	350	369	372	388	340	344	343	368	364	364	347	353	335	338	387	365	363	360	364	334	349	355	375	361	372	373	369	355	344	372	388	343	365	354	362	379	360	354	357	368	359	350	383	366	360	348	353	344	362	397	395	356	385	365	367	380	369	366	301	335	364	394	377	368	372	354	377	376	358	378	341	376	374	395	389	337	379	364	361	373	315	313	369	351	385	364	362	367	380	343	373	337	391	367	399	416	381	344	380	384	381	382	399	362	341	387	344	372	375	344	350	366	363	337	384	372	344	325	349	369	384	328	357	364	404	391	366	345	351	372	362	374	336	365	368	373	381	367	349	371	338	385	376	355	384	340	356	393	366	393	381	342	365	344	369	367	365	367	338	365	371	357	372	403	361	317	400	373	368	365	361	364	387	365	369	318	390	390	344	365	369	376	384	367	316	341	334	368	353	361	375	394	371	345	385	396	362	339	398	359	370	371	395	378	337	336	373	383	358	341	348	357	364	383	366	361	375	348	350	409	349	368	371	368	381	379	335	337	373	381	344	313	400	380	361	363	369	357	374	335	363	350	363	370	375	389	392	341	336	341	370	364	337	373	368	352	352	344	378	359	380	391	381	340	381	375	355	395	394	371	334	358	402	334	377	362	342	342	331	340	354	369	397	367	365	380	376	325	341	370	342	380	365	382	388	364	362	336	320	379	375	349	362	341	352	379	369	348	354	371	378	381	356	355	356	369	357	366	354	350	391	386	374	376	380	354	369	373	363	356	364	372	359	389	360	370	328	336	329	362	374	368	364	351	385	370	357	364	369	372	372	368	361	369	384	383	369	349	384	361	373	353	373	376	357	381	367	349	341	341	356	347	396	350	332	376	373	351	386	334	426	339	380	373	359	385	350	340	383	332	354	353	396	348	345	383	356	372	370	371	321	344	389	357	343	351	377	346	346	332	370	364	353	362	385	388	395	348	356	357	378	356	344	355	380	338	344	376	380	350	340	354	385	375	361	365	382	377	338	352	346	377	387	364	370	351	329	369	383	387	357	354	356	387	368	369	353	345	355	363	370	349	379	344	363	377	387	378	348	385	374	361	355	383	326	370	377	407	398	360	393	369	421	343	334	349	369	387	373	363	354	376	388	346	352	377	358	359	365	380	345	341	379	342	367	347	350	389	405	379	373	356	368	354	360	369	380	349	358	377	354	361	331	394	372	343	379	348	334	382	385	369	362	393	382	361	418	395	383	357	370	355	371	380	370	342	384	376	379	414	361	339	352	351	364	319	307	363	355	375	366	350	348	375	351	342	365	371	340	365	380	381	364	368	359	342	386	358	333	359	324	352	359	394	361	351	349	336	356	341	359	379	346	334	350	341	379	360	360	367	345	375	341	404	357	404	365	390	353	363	386	390	370	370	364	409	386	361	414	374	345	414	348	388	342	390	376	371	374	370	377	403	406	377	359	378	337	393	347	360	365	340	385	370	376	362	378	385	370	401	383	333	358	328	349	361	332	368	383	354	349	367	374	378	368	364	349	340	376	353	367	415	353	362	332	385	365	393	372	346	349	369	337	374	317	355	338	331	363	344	410	359	365	338	385	328	370	387	365	381	341	358	348	364	359	392	356	346	370	349	360	369	365	369	378	363	399	383	325	371	372	355	359	391	368	349	386	357	382	398	407	334	362	403	343	357	376	371	380	318	354	381	320	363	337	370	332	397	346	364	335	323	370	385	383	372	349	318	352	368	330	405	378	379	371	371	362	387	393	365	349	376	398	360	352	346	329	344	360	364	316	361	397	343	379	375	373	366	376	362	336	364	359	395	343	322	373	347	365	377	352	332	375	390	374	371	350	363	365	374	339	371	357	384	363	351	359	343	359	365	384	378	371	406	370	369	367	370	357	366	350	350	370	349	362	356	383	370	353	359	382	361	377	371	334	354	378	380	355	412	387	371	383	346	374	380	332	413	368	354	369	335	377	381	377	370	399	400	342	347	378	374	371	348	384	357	363	368	314	370	358	379	342	377	363	372	361	386	361	387	344	388	385	348	341	379	364	369	352	381	360	361	357	348	346	340	382	387	396	393	379	348	321	382	381	354	368	384	392	359	352	344	371	386	409	339	367	386	398	343	350	375	367	364	327	366	366	343	432	360	388	355	354	357	353	385	335	355	388	391	376	350	389	358	333	380	345	345	298	367	351	335	358	376	373	393	333	338	344	345	364	351	348	362	384	349	368	377	361	365	412	391	337	370	336	368	324	339	359	369	372	352	338	375	354	359	375	350	387	382	368	335	349	331	351	365	311	381	331	382	367	376	330	368	385	337	380	365	338	357	379	334	359	388	381	369	373	366	343	346	365	353	320	347	367	378	384	352	361	359	377	383	365	355	387	385	355	377	350	349	351	360	355	358	396	371	393	362	343	385	346	384	377	400	373	350	382	381	337	332	359	361	369	352	380	334	418	323	326	374	363	390	370	358	350	355	363	341	360	341	380	323	367	336	354	363	375	371	353	384	338	345	374	336	369	342	346	384	372	366	379	363	375	373	341	376	338	357	358	374	392	398	403	355
7852	2460	5210	5958	5197	4194	3488	3131	2596	2292	2041	1843	1737	1670	1516	1441	1442	1321	1289	1253	1208	1186	1108	1195	1139	1128	1112	1167	1074	1088	1004	1077	1031	1057	994	977	1012	942	986	1010	974	1019	924	967	965	962	1045	964	960	926	960	934	977	942	955	986	910	889	931	984	945	899	901	948	905	912	952	900	925	935	888	895	899	909	885	922	890	971	930	921	879	858	927	866	890	899	894	882	921	952	932	917	914	888	900	887	954	920	923	903	922	925	875	945	842	887	901	862	889	918	909	993	900	925	841	964	906	890	928	867	878	892	904	928	887	881	874	909	905	948	925	935	865	858	907	903	882	915	890	893	935	908	935	891	981	899	907	901	860	883	919	904	891	895	891	928	895	908	880	886	924	973	906	887	919	897	931	900	885	970	938	845	861	944	927	909	918	872	904	964	923	889	874	883	912	884	857	902	905	840	895	894	936	936	894	902	872	964	952	914	930	860	869	889	917	908	869	910	819	889	898	885	847	881	902	924	897	898	931	895	899	857	942	904	884	943	924	900	849	891	852	930	825	891	866	935	963	881	858	941	860	898	864	936	910	927	899	892	920	979	846	858	922	891	888	925	916	861	905	906	920	894	886	877	946	887	880	972	926	897	899	912	874	953	915	897	929	975	894	872	866	888	854	902	882	888	853	887	911	880	953	907	896	856	883	904	913	847	907	890	875	855	933	925	868	937	859	887	864	942	933	873	938	886	900	944	842	917	880	922	828	859	881	855	947	926	925	910	967	921	900	888	919	969	896	876	844	892	873	901	908	857	893	909	845	876	909	866	903	912	896	948	932	918	896	867	925	916	881	867	935	843	870	902	896	877	918	867	878	857	889	881	946	852	904	923	845	839	906	856	903	887	898	909	901	906	907	927	912	889	873	928	913	861	844	937	872	956	908	853	937	899	886	878	876	914	911	892	949	891	893	898	861	928	832	882	872	896	884	888	902	897	949	876	874	867	918	915	915	908	843	856	937	945	866	945	898	868	866	875	961	916	885	895	847	881	890	879	920	905	857	797	916	898	880	934	933	912	891	892	841	893	882	931	912	890	905	888	930	865	898	896	864	915	929	889	890	876	892	860	907	859	889	877	888	925	911	934	879	918	896	901	859	898	904	920	881	836	895	895	859	920	937	876	923	874	883	873	901	882	892	918	895	880	876	861	842	929	880	899	879	955	916	919	867	871	909	927	958	901	887	876	882	928	954	834	924	887	935	859	867	889	907	900	922	896	858	904	871	937	940	897	866	879	902	901	893	872	862	903	898	857	844	867	889	871	895	885	903	930	903	854	890	917	883	966	889	922	880	880	937	882	864	946	877	879	929	952	890	892	900	948	876	894	926	903	1009	910	900	805	908	907	896	877	879	901	855	877	938	865	913	880	886	903	917	918	849	922	831	903	853	871	872	851	878	927	909	923	891	895	889	880	872	885	879	900	916	897	860	924	953	906	853	888	899	870	897	925	893	872	880	920	939	895	958	898	939	879	941	929	806	872	888	898	827	873	868	902	888	878	869	895	935	854	871	915	922	877	894	912	913	823	884	927	892	940	891	877	883	870	919	857	878	884	938	875	908	860	914	915	863	902	872	943	879	921	875	899	914	920	915	922	880	926	899	980	905	931	953	901	921	877	901	896	955	891	903	888	915	906	910	907	890	909	909	900	946	867	888	897	930	863	862	871	878	896	913	921	890	860	930	895	880	929	891	911	892	882	879	883	863	872	880	913	841	873	915	870	819	893	929	887	944	884	860	882	885	865	860	873	866	914	873	872	952	898	869	888	908	879	930	944	928	913	897	926	855	909	855	915	910	888	920	865	886	873	920	873	876	873	904	920	887	867	873	957	810	875	938	872	885	883	835	902	887	861	880	908	855	901	915	883	946	912	894	868	916	919	912	833	818	889	864	909	870	840	945	913	911	903	906	881	874	944	899	879	877	957	922	867	871	875	865	857	895	875	922	865	897	904	891	915	876	876	838	900	930	918	876	947	882	863	889	964	941	861	873	976	872	906	903	868	943	917	939	865	908	980	928	896	961	943	873	886	889	902	913	950	875	919	890	900	924	890	865	869	922	881	878	890	948	896	894	877	908	950	924	914	891	855	894	877	903	929	870	946	934	887	829	906	940	923	920	866	888	916	855	871	917	894	901	908	870	923	901	865	920	873	885	875	926	863	846	881	918	906	905	933	901	888	910	862	947	918	960	834	857	887	943	943	908	947	934	905	817	890	884	872	914	859	887	882	923	858	898	876	965	878	905	919	881	899	895	937	849	884	885	878	918	900	925	906	893	893	862	910	884	872	933	840	884	949	930	932	916	944	925	889	897	909	853	935	868	899	911	856	853	893	935	883	889	877	909	852	876	939	866	927	932	882	854	893	876	911	934	911	862	888	937	852	874	905	894	944	868	893	898	878	861	921	928	936	852	891	924	891	936	897	907	908	937	902	918	866	914	897	854	897	907	918	965	911	846	817	921	849	917	935	883	912	906	912	912	927	893	922	857	903	875	894	974	841	900	885	917	876	925	864	887	883	967	881	920	906	866	937	873	854	852	934	929	929	934	885	936	875	865	888	945	897	918	886	915	908	859	901	874	927	923	882	906	925	888	882	884	860	906	878	894	898	940	883	886	879	864	872	883	895	882	944	887	905	927	887	919	872	939	923	903	916	893	848	875	913	868	911	886	906	884	893	887	894	889	889	923	883	937	925	898	904	883	894	936	932	872	877	892	879	858	881	919	939	915	882	951	903	896	916	857	928	916	912	911	830	923	842	886	898	880	871	903	901	931	948	873	859	923	893	931	905	892	930	975	922	895	902	857	907	924	885	917	903	881	942	887	888	901	870	866	912	942	904	921	862	861	919	972	921	890	890	885	942	904	899	899	886	838	905	900	874	914	906	907	801	857	935	827	925	958	887	902	872	846	844	948	897	878	890	903	854	911	867	958	823	894	895	844	917	922	911	879	880	864	885	909	850	905	951	894	880	898	901	899	889	918	890	865	886	887	924	891	890	840	904	830	894	916	886	855	902	890	877	902	915	879	877	846	905	906	853	883	874	876	906	925	891	887	913	901	866	876	905	920	966	868	872	953	892	865	883	917	909	922	884	918	879	891	865	874	902	839	864	907	892	856	921	915	897	943	877	887	881	920	917	827	901	905	860	944	861	877	914	872	931	887	879	945	879	873	890	921	923	879	884	911	860	899	926	882	894	844	893	930	903	899	896	882	929	899	911	887	880	936	893	882	923	937	932	920	897	898	900	938	926	916	905	873	935	883	880	882	910	892	832	956	883	899	932	886	932	874	986	889	894	891	918	1014	897	914	973	914	893	916	889	844	907	892	866	874	896	872	903	871	911	891	875	907	840	864	856	918	897	865	913	895	895	904	889	920	926	886	925	927	862	878	917	880	889	883	889	897	920	934	886	925	910	856	837	888	880	870	891	888	932	921	865	905	870	897	893	911	897	929	881	873	874
1879	170	146	147	145	146	130	147	142	116	128	127	120	131	128	122	132	141	128	149	120	136	142	145	149	129	150	131	110	136	120	143	131	121	131	127	131	126	138	134	119	139	126	122	162	158	143	146	99	111	134	119	150	144	111	150	127	114	151	140	130	145	135	126	132	125	159	123	143	148	107	119	126	137	137	133	135	118	127	131	140	132	138	143	142	132	140	130	114	133	126	130	126	135	138	142	126	137	140	144	136	124	137	119	122	126	126	129	138	134	122	128	126	131	146	137	122	148	120	135	143	126	124	137	153	157	126	142	127	131	122	120	129	124	122	135	131	130	146	119	148	154	119	119	112	142	122	133	126	138	152	129	141	129	146	126	141	130	125	158	147	133	160	119	150	130	130	126	116	134	126	143	128	137	131	134	127	139	141	142	129	121	130	139	129	135	155	113	123	134	123	133	117	119	135	135	128	145	122	135	129	133	141	129	147	129	117	133	138	109	134	142	138	131	124	138	143	129	119	115	141	138	134	124	125	126	120	137	117	151	127	141	148	140	145	122	106	116	133	125	129	98	117	145	148	146	123	112	131	127	140	134	121	111	124	146	132	117	119	141	136	127	121	123	120	140	128	138	111	152	131	126	139	138	128	129	124	122	103	139	135	137	124	142	123	125	131	115	141	124	129	120	107	126	150	111	121	146	123	133	140	152	142	131	140	119	138	141	130	127	131	140	152	116	121	118	137	112	122	155	127	137	111	138	148	151	135	125	126	131	136	117	114	122	140	163	123	130	133	134	132	133	128	136	138	123	124	133	136	132	150	116	123	129	115	130	131	121	153	140	151	121	112	140	132	137	139	111	135	124	123	140	132	148	128	143	137	120	130	134	107	126	127	135	121	147	138	131	107	108	126	133	178	127	142	160	121	140	146	135	159	145	153	139	122	121	144	145	138	139	111	126	139	116	133	131	115	131	118	135	118	127	116	142	127	139	126	138	124	128	117	116	142	118	122	133	124	143	126	122	132	127	128	114	138	132	147	134	119	140	118	122	124	137	126	138	136	125	128	137	162	133	137	136	144	136	112	129	130	123	147	139	128	124	125	134	141	123	144	114	131	126	118	108	131	138	129	115	139	134	140	134	131	144	132	125	121	125	124	129	130	122	125	123	116	140	144	123	119	150	128	142	126	158	124	130	105	138	138	111	127	135	129	121	130	126	112	113	151	138	135	130	137	119	119	147	123	135	120	120	117	123	137	119	120	128	132	120	135	120	132	130	149	125	139	137	145	138	125	127	147	128	131	143	136	112	134	152	145	124	109	129	147	135	134	138	136	136	127	145	103	131	143	123	160	122	142	124	123	132	119	149	119	125	113	108	128	131	126	108	124	122	120	123	146	140	148	137	107	109	153	142	146	102	152	106	124	108	112	129	130	132	130	124	123	131	123	130	151	152	130	127	123	148	130	130	144	147	142	141	141	109	106	125	140	102	121	145	113	132	128	127	115	123	141	146	170	127	121	129	133	143	141	136	131	131	139	127	124	133	127	131	126	153	126	122	133	114	141	128	122	131	139	138	131	132	120	132	132	122	125	114	130	110	118	128	116	135	117	146	125	178	132	133	121	142	120	133	131	146	136	135	126	141	137	132	131	105	148	123	150	137	145	139	124	105	151	157	126	135	160	127	123	147	121	138	132	141	132	154	115	126	129	116	116	148	160	136	135	152	123	138	148	149	127	143	146	142	151	132	138	129	138	122	133	127	144	123	147	100	135	123	98	163	117	130	127	130	136	129	156	131	148	114	127	126	141	136	130	135	104	119	140	140	135	122	142	135	107	123	134	152	144	104	127	135	128	128	146	142	138	138	126	135	147	132	140	138	126	123	129	135	134	119	135	125	114	123	119	118	148	112	112	123	134	131	129	145	136	139	137	146	137	130	141	131	137	126	114	129	115	129	122	140	136	112	135	135	110	160	139	129	134	123	121	132	124	112	135	120	153	146	153	146	123	133	133	138	118	134	132	117	118	107	147	137	150	135	127	122	139	113	131	115	131	147	121	123	132	118	138	131	121	124	143	125	159	122	140	160	126	133	135	140	128	127	117	124	134	118	124	126	118	141	114	140	108	140	145	133	146	127	125	149	140	132	142	148	120	133	137	149	124	143	149	126	149	132	138	128	137	126	138	149	139	148	131	123	118	117	146	130	120	143	134	118	137	151	123	126	154	131	133	117	136	126	140	122	116	138	138	136	127	115	107	132	160	144	121	159	140	140	138	137	142	131	141	135	144	143	129	118	107	146	125	124	151	133	137	124	124	134	131	123	136	131	131	153	144	148	120	122	150	141	114	132	152	147	139	134	126	138	125	137	133	138	139	135	110	139	132	145	136	108	141	140	131	124	131	132	130	152	119	145	136	131	119	140	141	141	141	123	141	120	123	127	149	113	126	135	135	117	141	141	151	140	140	128	125	124	132	141	136	125	136	136	154	120	123	126	137	131	127	127	120	141	132	127	116	125	116	108	133	136	124	141	129	132	125	130	129	138	117	133	127	156	133	126	129	164	109	132	128	129	141	140	151	118	131	121	134	138	136	122	151	132	114	136	152	137	147	133	144	121	144	138	116	128	116	132	122	129	114	114	135	150	133	115	146	146	140	139	152	144	115	127	116	126	118	120	129	107	113	142	136	134	115	120	143	120	121	139	120	121	124	156	128	134	141	139	135	135	152	121	141	164	113	137	156	127	131	119	152	136	133	132	152	124	117	133	159	136	162	122	150	140	133	112	118	130	155	136	125	119	138	153	130	150	136	150	141	127	134	127	124	126	131	139	115	121	102	151	118	137	128	120	137	113	142	120	138	124	132	132	126	152	112	142	113	128	117	136	139	139	131	120	148	132	118	134	128	129	124	120	139	149	123	127	141	132	122	132	140	126	141	131	132	131	124	125	140	119	119	150	137	137	127	99	125	133	132	124	114	140	141	116	122	131	154	142	131	136	133	146	124	134	143	150	128	134	127	136	131	132	135	145	113	125	152	160	122	123	125	118	142	127	146	145	140	124	113	114	116	106	119	126	140	142	119	113	133	127	154	137	130	118	120	128	120	129	133	123	118	138	132	130	120	119	135	129	126	123	118	138	129	156	116	135	124	140	135	123	121	135	144	126	143	126	127	124	118	125	125	149	128	127	133	129	141	151	133	143	123	118	136	150	163	122	139	143	123	122	136	143	124	119	125	134	129	123	149	121	110	157	137	122	134	110	126	141	128	137	121	117	120	125	141	133	137	141	116	146	128	126	140	142	127	139	124	139	149	144	141	137	116	118	143	143	126	122	135	131	111	136	134	113	153	133	139	120	138	113	161	137	126	112	142	139	110	135	132	141	113	137	123	114	118	143	130	148	131	140	141	138	131	141	105	144	136	120	128	130	141	135	133	118	147	142	156	144	110	141	130	148	134	140	123	124	138	147	132	143	140	132	139	119	136	135	153	139	132	139	127	131	121	126
2194	462	487	503	489	448	397	437	414	382	436	423	410	398	382	430	417	398	404	407	401	402	408	377	415	391	425	405	444	392	403	372	419	395	410	390	402	396	365	358	422	382	381	409	390	389	407	403	365	413	381	439	400	380	394	409	409	390	423	395	403	399	393	423	385	362	387	455	383	391	384	402	365	418	396	381	432	396	450	417	390	406	390	400	386	426	380	374	432	381	423	417	416	382	403	390	423	377	397	397	398	390	429	410	416	443	428	422	420	394	446	416	353	407	397	401	403	397	421	400	372	406	374	398	408	394	424	421	422	395	357	425	393	396	375	385	423	347	428	395	393	421	379	429	373	410	432	395	412	405	369	376	388	369	359	408	369	381	380	400	382	401	381	422	415	409	407	373	414	375	385	401	381	387	413	373	390	404	406	395	412	401	347	394	362	427	431	419	397	384	427	392	376	423	401	412	372	404	374	437	374	388	393	391	378	414	405	374	386	407	409	415	393	423	456	356	397	406	391	403	395	391	369	409	375	421	386	400	413	442	384	430	402	396	393	443	418	419	391	383	427	393	368	385	388	405	410	375	372	395	423	397	354	400	385	398	361	384	416	407	397	408	415	424	421	400	411	382	382	389	435	398	409	425	397	354	385	424	390	410	430	459	388	400	411	416	397	382	402	429	415	413	400	369	393	413	415	395	392	409	383	365	362	398	384	397	386	375	385	402	395	418	428	398	408	375	373	368	395	389	418	372	411	427	399	414	422	403	394	367	427	405	368	387	396	382	389	391	393	397	404	393	407	387	386	419	416	406	368	380	366	406	394	371	404	401	378	419	414	394	373	408	399	443	408	371	382	404	425	404	396	446	395	381	382	404	369	385	397	387	396	417	386	386	365	376	398	411	361	387	388	409	401	363	372	433	384	414	384	367	383	392	411	394	375	425	361	405	375	362	410	390	411	374	394	389	412	378	401	418	377	379	397	411	359	412	396	398	374	379	396	370	394	362	390	364	400	399	420	378	401	382	413	409	401	396	419	427	426	407	415	365	396	403	426	386	417	426	364	407	380	430	407	415	439	427	412	399	380	363	382	415	443	370	403	404	419	403	391	439	377	398	390	354	391	411	376	438	397	389	394	441	437	409	375	380	411	393	377	399	388	428	374	374	391	405	409	367	386	365	423	429	387	378	426	381	376	416	390	389	404	402	415	389	398	369	424	367	385	399	380	400	402	411	403	407	387	456	375	383	400	373	362	377	389	407	412	411	443	428	418	358	388	374	416	378	417	402	387	384	420	397	405	410	385	432	392	409	362	373	388	407	382	404	412	401	398	377	395	418	398	441	386	378	389	385	416	394	432	383	416	363	383	357	424	374	350	372	395	379	402	354	415	398	380	401	377	391	372	360	406	386	394	372	409	397	407	385	393	392	427	444	378	399	408	400	402	412	417	406	386	412	394	375	373	389	389	398	375	401	387	392	366	370	387	393	427	400	403	388	405	423	401	404	427	396	392	432	378	420	381	389	395	423	388	367	393	380	423	370	418	376	391	397	379	379	402	405	401	386	371	431	395	398	379	374	395	401	391	388	390	389	402	408	411	418	397	378	415	391	397	390	413	401	373	408	415	404	388	376	397	401	381	418	405	404	406	383	416	358	386	372	409	388	367	370	409	390	381	378	406	377	402	403	418	388	406	388	383	433	406	401	402	429	388	366	388	384	414	409	424	405	411	378	387	415	381	397	404	377	398	395	392	419	408	420	387	444	410	392	377	403	442	388	383	405	367	401	383	378	372	359	389	409	402	395	363	380	380	361	369	405	371	391	383	398	363	386	423	394	414	426	399	382	419	421	384	349	414	404	400	381	399	395	382	408	419	409	407	404	398	425	418	430	416	404	376	405	376	407	385	423	430	426	401	401	427	377	373	393	413	406	413	431	393	390	413	400	397	424	421	398	389	443	419	398	379	379	356	423	369	382	378	377	399	406	421	421	392	391	393	410	369	398	425	426	401	401	363	415	395	384	387	424	399	397	369	406	447	375	433	387	371	439	393	391	398	342	385	405	434	425	389	384	401	392	389	357	380	373	417	400	347	388	394	417	426	413	403	423	421	417	389	409	385	385	377	387	399	405	372	395	395	389	378	374	382	408	402	383	388	395	390	405	397	411	372	442	388	390	429	371	406	396	430	390	382	422	355	427	392	424	391	386	407	420	411	443	426	396	397	413	414	386	417	387	395	418	379	388	376	409	393	423	400	382	403	377	393	444	390	414	397	403	415	402	408	375	386	398	360	420	398	363	402	399	422	428	391	398	391	423	401	431	404	429	384	398	432	402	405	395	408	379	381	368	389	365	365	405	386	398	365	435	394	419	407	366	404	370	392	402	381	400	385	421	396	340	391	394	406	418	401	389	368	375	414	414	400	354	393	416	385	421	382	422	388	428	399	408	426	393	410	387	416	395	462	406	352	394	389	365	403	379	410	377	379	404	411	356	387	378	417	402	377	402	389	376	375	431	378	375	417	388	387	359	368	389	398	379	374	380	391	393	440	428	391	413	411	408	448	399	369	382	364	412	403	365	407	399	405	391	392	387	396	385	408	389	403	404	389	399	399	367	411	378	408	393	375	407	411	439	415	408	397	404	406	400	409	408	402	391	391	411	410	383	409	387	387	374	419	395	393	390	406	366	417	385	361	383	421	371	407	402	432	415	387	350	404	416	411	377	364	439	355	407	353	393	393	397	370	390	365	398	428	389	400	389	373	436	408	389	375	407	436	401	400	376	364	370	394	417	412	391	411	423	380	407	346	413	378	380	414	410	380	435	384	414	381	433	391	398	388	426	398	401	413	397	393	371	398	401	411	385	415	414	378	415	377	398	406	391	384	347	410	407	410	377	387	407	432	428	392	371	404	408	426	410	431	403	415	420	405	375	411	376	415	394	428	371	367	384	411	382	385	367	427	379	399	392	398	414	408	405	434	388	374	415	398	394	367	403	399	409	356	394	420	384	353	365	403	375	434	384	394	418	430	398	401	396	435	408	401	443	371	400	365	397	406	387	425	405	402	386	392	395	404	389	381	396	401	444	401	395	403	394	377	404	430	377	374	416	406	412	395	389	388	390	379	375	395	417	415	420	383	396	395	404	409	399	403	394	391	368	371	366	374	434	374	382	389	403	403	422	408	397	423	412	387	400	391	389	374	394	436	381	413	376	411	427	367	362	418	399	421	415	411	445	388	391	427	399	400	376	411	408	424	402	402	407	371	453	364	433	434	409	370	400	400	401	420	383	410	359	424	382	414	400	419	377	368	422	408	404	409	361	415	390	371	409	371	414	378	402	392	420	355	385	411	406	395	403	397	416	409	386	405	426	367	425	369	377	403	417	401	398	368	382	385	392	372	416	385	392	421	381	421	419	409	375	387	430	347	399	358	387	397	409	396	407	407	398	424	379	386	378	415	410	430	408	415	372	381	386	386	397	390	401	410	358	442	386	387	393	396	420
7532	971	1188	934	694	525	432	398	306	268	257	252	246	235	221	239	203	228	210	180	200	240	192	160	162	197	194	196	196	181	196	185	176	186	154	193	197	210	206	188	214	197	187	154	174	154	158	183	208	192	198	179	188	188	158	186	177	195	146	176	195	181	173	166	199	166	172	165	176	204	188	179	191	192	167	188	183	205	191	184	178	178	167	167	197	203	166	180	159	197	174	185	184	180	184	166	174	202	163	178	184	167	178	164	187	164	184	184	183	206	200	160	170	182	183	193	207	195	179	192	196	223	178	183	178	159	182	181	202	174	187	172	149	194	164	176	192	207	146	195	180	188	181	180	179	175	170	151	174	205	197	164	164	202	190	165	165	181	170	184	190	170	173	199	167	179	183	188	147	178	168	192	168	184	211	185	168	192	173	179	182	182	187	178	192	174	195	167	160	193	181	151	171	202	170	166	183	191	183	192	187	186	193	173	173	189	170	157	159	167	197	196	200	187	180	184	179	168	189	190	185	174	192	172	172	175	180	163	175	183	172	166	189	196	180	201	192	174	204	183	213	187	170	179	199	198	174	186	187	194	184	198	182	183	207	186	191	170	178	178	180	186	179	176	166	188	182	193	177	171	165	184	170	165	202	180	178	205	171	201	203	173	185	170	182	181	170	165	179	165	185	171	177	187	200	198	183	184	183	195	177	168	184	175	165	186	191	192	198	199	192	188	166	171	200	212	187	144	197	195	177	169	164	178	166	186	208	172	164	162	182	163	198	205	169	168	151	174	205	185	194	176	195	168	184	200	188	167	191	195	194	185	166	169	142	208	196	178	198	179	204	180	194	151	198	173	195	164	187	193	205	178	184	155	168	188	189	193	179	169	179	157	176	178	180	182	185	206	165	174	167	177	173	180	219	179	164	159	166	213	182	186	180	199	163	174	168	176	167	191	184	178	180	177	181	165	168	201	171	172	169	178	167	193	182	166	196	189	179	214	185	160	163	186	191	167	173	174	166	178	165	177	186	189	184	184	197	177	163	186	182	190	177	142	151	175	168	187	177	181	177	157	186	194	197	198	188	203	186	176	185	183	174	196	176	195	176	188	173	170	217	181	172	201	195	178	189	177	212	169	182	164	185	192	161	181	188	164	163	167	201	178	189	202	180	149	163	184	195	184	194	170	178	161	191	196	171	199	166	169	170	204	183	177	191	196	186	167	193	182	192	185	191	202	188	207	173	189	179	178	180	190	172	196	199	156	169	152	196	176	178	184	163	196	181	152	187	171	154	161	184	158	170	154	193	193	192	187	192	188	179	170	183	200	170	182	162	188	166	167	180	157	218	203	183	189	177	177	182	166	177	162	174	198	189	169	178	173	169	173	192	175	167	163	165	192	168	185	181	190	183	187	194	203	204	182	176	162	171	159	183	178	208	200	158	188	200	165	156	184	191	189	185	172	166	183	184	173	182	190	167	202	158	152	164	201	184	181	197	176	169	167	176	185	172	182	176	171	183	196	177	210	205	176	179	176	141	192	168	194	184	161	169	163	188	195	175	179	169	213	190	198	183	172	193	187	163	192	172	169	168	184	203	203	196	168	181	214	182	175	185	216	183	181	186	171	223	182	140	163	179	176	178	187	173	154	192	164	180	198	185	199	156	182	176	177	180	179	168	181	183	192	171	179	175	198	183	196	191	167	177	172	185	197	175	181	184	168	190	201	162	182	194	187	188	154	163	182	190	186	181	204	202	182	185	191	175	172	166	196	143	208	202	168	187	187	199	161	162	182	180	194	181	177	171	186	190	182	181	169	177	182	171	163	188	168	157	180	177	185	170	182	206	170	161	181	156	197	198	178	165	192	182	172	186	160	187	171	158	167	163	185	181	183	181	195	170	186	182	161	174	177	197	194	185	191	205	200	144	174	174	184	168	188	176	170	202	188	191	161	196	189	170	194	193	178	174	177	171	172	201	178	170	161	199	171	159	189	175	186	173	164	190	183	168	175	177	182	167	193	177	170	186	188	178	207	199	156	183	167	188	193	182	182	189	182	188	184	199	179	154	200	187	218	184	184	171	182	172	178	185	171	186	167	205	165	190	179	166	184	168	173	175	194	158	192	184	194	142	172	179	194	203	206	179	157	161	197	177	165	168	197	188	174	194	171	183	169	191	205	201	174	193	165	177	200	172	181	180	216	193	164	179	174	191	187	190	177	162	190	165	191	168	170	175	156	155	177	181	198	179	193	166	190	185	172	185	186	190	203	172	168	146	179	183	177	193	196	190	199	200	192	177	175	150	185	212	175	170	201	171	193	187	180	168	204	191	181	184	155	193	195	201	177	189	182	188	212	171	186	177	164	159	178	194	166	174	171	166	170	190	185	168	192	177	168	172	214	180	207	156	197	184	180	190	187	171	195	193	166	179	184	185	206	179	190	204	166	183	168	175	174	168	169	186	186	168	166	169	191	187	175	184	159	177	169	193	169	175	190	182	188	169	183	184	186	195	192	181	173	161	169	162	166	194	151	172	205	161	189	204	160	188	144	168	197	196	205	173	199	180	194	187	174	176	146	190	178	185	201	202	160	154	165	175	174	192	205	167	186	177	166	181	192	159	174	178	203	185	161	195	208	197	188	158	214	186	173	177	184	206	180	193	202	197	168	177	190	186	191	194	187	187	181	197	180	202	203	209	179	217	173	167	173	197	177	184	168	208	181	194	189	179	187	187	187	177	195	189	173	183	184	166	183	178	183	175	175	186	177	175	184	196	187	181	181	212	162	175	192	171	193	206	195	179	175	214	182	178	182	184	187	143	175	188	190	186	182	189	188	162	187	166	164	199	189	201	184	187	210	176	206	185	183	162	187	190	185	177	169	172	176	174	167	184	176	158	187	168	222	182	208	190	202	203	169	197	166	169	169	177	180	162	172	181	187	203	203	181	163	210	165	178	188	191	195	171	191	187	168	170	150	173	180	188	191	186	174	173	182	213	210	154	154	201	166	180	160	168	178	191	220	214	187	173	181	205	184	179	156	171	195	180	196	167	187	208	162	178	173	178	174	171	189	169	198	175	199	173	189	162	173	174	210	158	185	198	193	197	172	176	175	182	164	171	181	209	191	182	180	167	193	167	165	164	167	194	170	183	161	192	188	188	176	180	168	165	195	173	188	184	193	174	177	187	180	193	196	170	172	149	161	181	196	165	188	186	205	191	171	186	177	211	206	190	168	157	158	168	183	185	186	182	176	164	201	170	182	165	188	188	181	181	182	179	178	174	162	190	186	183	210	172	156	207	161	202	188	202	180	185	183	201	180	220	170	193	206	191	208	182	186	179	189	210	193	165	184	203	185	194	186	151	220	164	164	146	166	183	183	194	200	171	179	187	190	199	154	168	175	199	199	183	185	188	187	166	198	184	194	165	168	175	179	183	177	191	203	213	192	185	172	172	169	173	169	159	158	188	198	196	183	178	198	180	192	175	180	192	164	208	190	169	161	177	183
5864	1324	2606	3207	2767	2330	1892	1617	1427	1240	1146	982	940	868	874	810	741	745	738	714	700	658	640	666	649	617	621	603	579	614	652	602	627	602	564	594	549	587	553	597	568	558	579	593	570	588	560	553	538	535	553	588	558	536	550	568	546	545	486	568	564	568	530	563	541	558	516	547	505	534	553	480	505	533	502	517	514	529	488	511	526	525	536	457	580	556	559	518	553	557	481	525	546	562	508	533	526	550	521	560	514	578	530	541	560	516	527	489	537	533	541	509	527	490	485	530	558	529	537	531	516	521	548	508	534	533	519	536	466	561	528	492	518	496	519	515	472	499	538	500	541	534	558	506	466	548	535	499	559	516	524	553	509	534	543	536	568	560	504	491	514	558	509	522	546	520	529	487	525	525	527	548	530	517	540	541	527	508	531	491	506	543	521	529	543	541	519	496	505	526	518	554	511	524	512	577	490	505	510	502	509	548	539	517	527	541	501	547	513	547	512	530	527	498	562	517	556	519	513	508	502	501	472	527	536	542	528	546	529	530	537	558	572	493	553	534	519	503	494	523	498	525	511	523	547	510	541	563	516	509	504	538	522	507	524	536	539	490	540	534	491	534	502	535	571	538	540	545	564	512	551	554	507	500	510	481	506	523	540	537	533	561	542	511	495	515	508	541	490	510	511	491	534	534	573	523	520	520	510	501	545	522	597	572	479	541	559	490	581	532	528	504	514	488	554	552	544	470	525	529	526	557	523	521	504	536	512	543	567	548	530	521	519	534	492	530	502	503	539	539	522	516	545	542	550	476	559	523	527	497	498	501	518	509	537	513	520	545	514	497	572	508	511	504	528	513	503	518	539	526	546	553	531	515	511	520	551	515	527	538	540	506	504	519	534	529	512	524	497	529	511	470	495	516	539	522	511	531	526	530	539	487	523	503	489	571	512	495	513	532	497	491	537	515	498	497	501	487	502	507	534	484	495	526	502	528	534	550	509	529	511	546	487	527	517	524	565	537	512	503	517	504	521	505	532	519	498	508	510	524	558	544	523	510	534	520	500	535	501	494	529	518	469	523	533	487	524	492	511	543	542	514	533	517	582	547	490	521	495	513	550	529	494	550	499	520	511	546	530	492	530	507	508	522	549	519	532	484	510	535	508	515	519	501	539	514	540	545	580	521	509	508	526	543	513	562	500	536	490	537	529	529	533	499	539	509	527	548	507	512	526	543	543	523	484	506	529	551	491	528	508	551	539	510	542	515	559	520	525	521	536	540	517	500	569	547	511	525	516	515	535	543	514	498	487	507	516	505	544	528	514	519	503	511	559	521	557	497	542	521	543	538	515	508	564	542	498	528	555	538	525	478	554	499	464	540	521	509	528	540	531	524	530	517	525	512	517	541	537	548	542	494	523	534	531	462	536	539	511	496	516	502	506	499	497	547	532	519	518	553	555	506	502	486	550	471	540	517	534	532	540	502	485	535	512	527	489	519	458	534	517	556	496	519	520	522	492	541	476	551	540	539	527	518	548	523	539	521	500	532	521	537	517	520	523	535	479	501	543	536	531	473	505	541	506	562	506	539	549	542	481	520	499	523	543	525	520	548	533	559	474	496	551	540	528	543	537	511	538	500	563	525	528	564	500	525	544	547	551	548	529	532	512	504	509	453	500	527	555	519	506	503	530	529	497	513	528	506	503	512	528	514	543	519	503	550	518	509	520	522	530	557	499	530	514	533	511	588	518	530	541	530	526	550	523	513	505	548	490	481	555	508	564	546	508	539	516	525	480	550	568	547	500	526	535	578	527	533	511	520	535	502	528	541	517	512	539	525	516	499	534	512	506	522	516	527	514	518	512	507	499	532	533	529	563	521	507	498	515	526	519	525	539	535	534	568	524	534	531	540	486	522	503	495	507	530	526	548	485	534	526	496	532	485	528	523	558	474	526	562	523	522	472	526	506	531	546	522	549	518	544	502	522	486	511	541	514	552	507	497	547	547	507	501	535	511	520	508	546	500	511	510	536	498	486	539	513	552	535	520	498	486	520	495	528	523	560	515	498	510	531	519	546	527	506	540	519	536	493	475	494	518	518	549	568	550	513	523	510	536	546	537	519	536	522	546	482	503	500	499	517	522	554	483	535	534	549	547	542	516	541	480	505	509	514	557	546	516	522	515	541	577	529	573	525	556	483	560	507	511	538	517	544	529	566	515	535	522	513	516	504	507	514	552	531	533	524	513	535	518	524	490	523	541	529	511	506	541	506	560	523	482	517	513	457	518	498	539	531	509	519	491	554	496	523	555	546	522	529	500	519	518	531	529	565	545	527	494	501	550	550	505	551	534	512	507	542	532	565	559	544	524	521	532	485	535	582	543	519	547	543	557	506	582	515	501	561	497	533	491	540	521	538	560	508	476	495	514	520	531	533	552	492	519	509	500	515	541	492	523	549	520	547	552	531	498	531	519	513	529	473	534	535	540	497	522	510	506	492	522	524	498	524	525	525	507	520	477	542	502	527	538	547	507	532	498	554	527	499	507	546	522	545	493	538	533	533	520	538	550	570	540	507	581	523	510	510	508	568	515	512	500	520	550	509	541	499	492	517	517	514	513	518	550	524	533	526	548	536	579	511	543	548	505	544	524	497	483	566	516	516	510	476	540	515	527	490	482	545	482	487	523	565	538	528	550	531	482	500	494	516	537	528	506	559	498	523	533	525	516	519	476	518	510	513	530	546	503	514	506	529	487	531	513	536	475	507	494	527	517	490	522	528	510	497	508	536	570	491	502	551	554	544	506	506	543	499	526	468	548	526	523	583	482	484	500	561	545	529	545	488	474	559	515	507	477	522	488	521	536	562	512	517	536	560	516	552	536	515	535	479	530	510	546	502	466	512	568	581	493	497	513	517	514	483	511	510	529	525	489	494	515	496	523	543	493	529	490	527	561	537	514	566	522	554	516	512	543	573	539	531	530	492	549	538	542	524	497	529	551	497	499	485	562	527	539	521	571	513	499	537	527	528	533	520	511	539	496	526	515	479	543	487	525	539	515	504	537	530	551	516	530	509	557	528	536	506	534	530	545	504	507	561	474	500	499	543	527	518	493	526	546	510	563	521	504	497	521	513	509	523	531	508	518	546	563	539	510	522	496	510	539	536	528	520	493	501	541	506	519	529	491	531	518	523	547	540	504	536	538	508	468	505	544	514	558	531	515	536	528	540	521	519	462	501	547	517	488	530	555	554	524	546	555	549	492	535	545	523	547	526	511	533	503	516	502	515	562	489	512	517	559	518	527	494	544	514	506	531	515	527	523	501	498	516	518	547	508	458	473	543	521	531	537	498	532	481	553	522	547	495	501	575	536	505	523	498	512	587	515	559	570	482	549	485	546	519	519	541	525	565	505	541	524	510	548	582	539	527	563	510	541	491	539	532	520	502	512	494	525	519	503	513	545	491	526	573	536	529	552	555	507	542	552	485	540	547	542	538	529	510	532	515	534	529	523
14095	2614	2673	2017	1491	1115	858	812	657	598	507	528	486	449	439	448	384	443	410	435	412	394	398	403	385	417	419	392	359	393	354	434	385	383	390	393	355	373	371	389	405	374	377	337	367	356	370	391	347	385	367	365	367	378	380	383	350	327	351	385	352	352	385	392	388	354	325	367	344	374	361	367	358	364	375	350	360	373	354	370	372	376	384	357	365	339	388	401	350	341	331	349	355	368	372	340	363	360	318	351	347	394	362	370	359	363	355	375	366	364	374	379	349	346	359	309	361	354	388	401	348	387	381	373	363	356	372	337	348	375	372	379	349	347	332	338	361	383	362	387	374	355	356	381	354	362	387	373	366	348	374	415	357	365	362	366	348	368	375	351	355	374	345	367	353	384	337	361	348	369	362	355	350	376	350	382	372	337	377	346	360	378	334	349	413	352	356	353	368	382	349	363	336	369	424	350	355	386	389	388	375	363	358	383	394	364	350	367	339	357	348	364	378	411	375	362	392	335	326	359	338	361	375	350	359	352	373	379	366	337	377	360	310	350	373	393	372	340	352	368	350	387	360	364	346	383	353	368	383	383	364	360	390	354	357	374	365	373	344	381	396	330	349	397	386	357	357	331	374	397	353	348	402	345	381	341	349	391	353	353	335	343	381	326	344	331	357	382	376	351	386	367	405	321	350	375	399	377	362	319	353	332	360	332	347	393	327	352	343	368	327	362	352	375	367	343	374	345	342	344	337	390	322	343	366	417	359	359	371	371	338	368	393	336	345	357	364	382	371	347	344	351	360	341	379	348	331	334	344	352	339	372	360	363	360	361	355	321	362	327	343	352	331	385	372	365	381	362	325	379	343	368	315	376	387	352	353	360	357	360	359	373	345	343	346	364	368	373	353	381	379	375	340	382	354	370	383	371	386	370	354	359	396	371	380	351	354	348	325	372	396	389	378	353	337	366	352	343	360	375	322	353	389	348	394	379	420	367	322	385	396	362	379	383	367	370	389	387	357	349	341	385	336	364	398	392	357	362	379	351	370	343	358	360	376	363	346	361	370	349	372	379	365	377	361	356	349	338	328	389	363	327	367	377	355	359	367	375	362	352	357	345	351	385	364	365	369	361	397	357	349	398	357	351	353	331	350	367	337	373	365	357	329	365	385	396	336	375	341	357	321	348	355	391	320	350	368	375	344	388	364	358	371	359	332	366	383	331	341	384	356	348	367	352	420	357	363	358	342	358	382	366	333	391	362	365	344	380	349	374	356	380	378	371	374	380	347	342	369	355	340	364	369	364	349	361	334	377	332	374	368	385	334	357	359	358	326	339	327	404	363	357	396	396	357	391	335	382	363	382	371	349	370	391	362	354	354	364	409	364	333	329	338	377	355	336	408	328	300	403	325	379	363	362	396	358	334	353	372	343	400	374	351	339	382	342	365	346	385	367	357	347	357	385	351	336	356	356	366	351	376	340	347	358	356	376	348	340	331	352	380	390	358	374	349	355	365	350	387	363	357	385	346	327	344	400	365	372	388	365	344	377	339	360	317	373	358	372	349	329	354	362	355	378	379	372	372	358	360	374	369	368	349	355	330	354	334	357	363	349	340	393	412	370	369	375	318	351	375	354	358	361	333	356	341	324	368	373	361	389	387	376	323	325	358	368	362	335	411	351	408	319	336	366	330	353	365	370	370	403	359	340	352	340	356	391	392	338	368	353	384	361	371	366	354	350	355	352	355	343	347	317	384	369	358	336	353	396	371	344	335	357	375	354	364	351	342	363	385	350	333	350	334	343	365	377	386	372	398	357	351	378	358	378	356	331	348	351	345	328	376	384	334	351	360	391	365	343	383	366	383	368	335	405	378	392	314	349	337	383	336	345	339	391	332	307	352	346	371	355	318	353	356	370	373	381	404	326	354	339	373	345	345	370	349	364	405	357	395	323	368	420	346	345	377	362	350	351	376	366	351	368	353	368	354	374	346	371	380	362	355	361	350	372	415	386	348	291	380	386	347	354	367	395	383	342	343	370	336	368	347	363	370	335	374	354	406	395	350	326	334	380	361	392	379	347	368	382	371	370	345	355	330	365	396	386	322	371	378	376	376	384	389	370	358	374	386	358	402	371	398	359	381	367	356	351	369	368	386	340	410	352	364	369	381	393	350	353	375	352	352	349	349	380	354	330	388	360	371	343	384	348	354	347	410	342	375	388	384	339	380	342	354	366	369	355	345	405	367	350	385	373	370	353	341	380	378	347	350	346	356	370	364	382	329	333	383	355	358	359	355	335	343	352	354	370	331	337	357	319	339	364	362	372	339	354	362	371	325	379	338	359	402	346	354	363	354	366	347	389	377	356	335	359	343	383	383	337	360	347	396	353	343	338	339	327	348	373	370	411	349	377	370	389	332	340	371	346	390	378	337	358	375	353	376	325	347	398	372	366	316	360	331	368	389	381	346	360	363	368	367	377	355	376	368	357	372	365	338	357	402	372	354	359	373	350	370	378	394	380	320	330	368	375	396	350	330	315	351	383	350	341	347	330	332	330	345	345	336	380	342	363	364	357	364	370	378	413	385	327	372	357	405	357	389	378	363	353	342	346	394	352	372	365	382	328	378	343	379	374	366	370	394	359	374	366	346	342	352	354	355	369	368	344	377	367	354	375	336	387	350	356	365	349	361	332	368	338	375	337	357	357	354	367	388	383	317	372	345	357	361	351	388	379	378	342	370	375	379	374	377	386	401	375	349	400	401	326	367	347	344	340	394	383	332	406	371	388	368	361	355	346	358	342	352	327	346	349	353	372	377	359	375	373	355	382	406	325	397	353	316	391	373	382	334	331	355	335	354	379	379	359	341	365	354	342	366	371	357	360	375	340	356	350	360	328	347	361	359	350	348	377	362	344	350	355	369	347	362	337	352	386	360	375	371	352	387	368	355	342	358	388	338	357	377	369	334	342	372	364	356	359	347	386	374	389	347	357	399	344	382	344	372	397	379	346	367	366	338	379	373	346	351	365	349	332	351	346	380	375	346	355	347	354	407	386	362	347	351	334	381	360	421	377	341	376	372	382	369	374	359	355	336	359	370	363	356	387	347	325	402	350	381	371	343	351	386	366	347	380	336	383	351	362	346	317	362	356	382	357	401	349	368	369	336	341	352	376	358	345	368	347	361	367	366	367	363	357	365	354	389	329	351	373	335	382	396	382	380	340	378	347	332	336	362	396	346	376	344	374	293	376	357	352	370	329	354	343	338	385	327	345	367	342	375	338	396	356	381	379	355	376	344	373	370	389	355	338	377	378	361	348	360	341	380	372	354	337	386	390	350	412	354	345	376	346	325	343	342	351	372	358	351	339	339	375	328	361	378	337	342	340	337	370	340	379	325	350	337	341	406	399	367	368	353	353	358	349	361	396	348	361	385	375	350	355	369	359	344	348	360	348	369	385	374	347	348	363	375	345	379	363	401	325	369	369	367	358	368	379	357	369	365	384	375	383
7970	2453	4991	5953	5127	4189	3541	3064	2599	2263	2054	1851	1763	1561	1557	1448	1368	1274	1267	1260	1178	1149	1177	1158	1103	1156	1120	1061	1109	1100	1084	1023	1061	1060	1010	996	1007	997	957	954	999	1009	947	936	928	970	956	930	1008	883	926	952	1018	947	907	944	926	940	918	937	921	961	935	930	979	985	946	915	939	952	931	884	961	944	902	933	870	934	913	928	912	907	904	918	908	900	928	876	958	925	910	871	909	940	901	890	921	940	888	906	891	947	922	881	948	914	913	929	928	936	888	890	918	896	863	876	963	910	875	902	906	926	868	886	917	918	875	911	891	875	871	886	930	888	884	907	887	918	901	893	946	875	907	899	894	930	867	890	908	919	854	886	932	904	912	888	864	879	884	865	916	925	875	882	916	886	917	926	874	900	903	916	877	878	933	839	924	935	868	901	906	861	915	879	912	860	856	927	894	867	851	910	890	883	917	905	896	932	881	855	929	874	923	887	917	919	908	923	925	922	913	922	927	949	908	892	933	859	899	828	924	894	884	888	984	852	954	934	870	909	943	891	909	885	881	852	927	874	883	899	932	904	868	914	910	871	889	960	940	878	893	954	884	920	880	877	887	915	865	895	899	848	893	853	860	902	945	906	875	949	829	870	911	850	829	955	907	892	947	914	929	900	885	886	932	937	871	915	897	893	936	878	883	840	900	898	894	881	846	894	889	945	883	879	867	865	875	890	915	847	928	887	939	930	903	889	875	924	851	857	878	880	873	863	900	934	872	896	912	898	873	876	960	865	860	898	856	876	907	910	893	896	904	872	906	905	852	913	900	860	925	938	886	900	876	922	928	895	910	901	928	914	870	882	872	900	900	929	894	884	931	911	919	863	890	915	847	939	855	915	877	959	931	913	911	839	893	895	907	844	912	880	939	893	887	865	914	883	875	905	866	861	848	871	892	907	873	940	895	893	900	876	903	913	903	870	897	935	874	893	860	877	898	869	866	900	908	888	918	910	906	923	854	933	936	851	862	875	910	927	937	877	893	884	873	919	884	951	894	911	881	937	888	895	889	893	883	864	852	906	926	879	941	898	878	861	928	841	928	914	918	856	895	904	936	868	894	903	859	885	914	890	926	893	869	945	913	850	927	833	844	861	909	952	872	879	877	918	919	910	926	903	883	925	840	958	868	943	918	877	899	867	916	900	876	870	914	878	888	852	877	892	948	943	905	889	873	893	842	907	859	906	869	946	847	909	893	894	891	949	878	857	879	849	889	927	862	950	896	941	883	928	922	861	938	905	880	809	908	913	893	886	879	872	909	830	944	887	883	900	868	889	859	895	929	900	946	905	893	865	924	884	915	929	887	912	944	924	864	925	892	884	870	914	854	926	916	877	848	851	909	840	885	922	814	836	842	864	929	892	842	894	901	924	907	897	893	917	873	908	933	883	860	901	894	868	876	881	857	892	873	906	881	927	868	910	869	913	892	930	885	882	924	872	911	917	888	876	883	905	917	905	894	951	882	909	897	964	919	942	902	904	863	897	915	977	863	893	902	899	850	910	915	875	898	870	918	919	921	881	907	922	850	872	883	939	912	920	911	855	864	884	871	866	847	868	888	908	935	904	918	869	824	935	919	938	914	933	882	925	836	889	853	909	885	942	933	894	894	882	849	916	900	912	875	876	862	903	894	797	871	943	896	890	925	885	911	868	878	906	881	864	884	910	886	901	922	916	862	905	852	870	876	935	929	875	861	866	916	891	932	842	914	904	927	924	927	922	890	838	891	950	893	946	901	945	966	870	938	859	916	908	951	880	911	890	891	908	826	926	908	881	896	908	900	929	936	892	942	901	833	931	872	948	902	905	888	873	880	879	883	895	914	903	844	896	866	865	942	877	953	913	885	915	849	891	892	887	880	964	845	889	893	866	863	907	917	967	859	909	893	920	871	941	947	953	929	845	869	847	924	919	806	898	915	861	860	857	868	983	853	901	927	871	886	848	907	934	916	917	870	898	886	921	897	888	892	909	900	927	913	834	906	890	922	864	936	896	949	903	891	867	886	874	923	913	970	900	919	873	875	913	879	859	856	898	885	873	868	900	912	896	897	866	933	917	952	916	923	924	917	889	868	918	894	874	899	871	960	888	929	910	938	950	945	901	873	919	878	897	866	887	856	919	920	878	965	893	896	901	915	904	911	844	843	895	917	919	842	931	856	881	890	862	911	938	862	869	912	943	868	905	930	890	847	942	906	890	904	851	927	876	871	871	882	905	853	933	901	835	887	920	875	855	869	918	864	935	882	846	949	895	894	892	904	896	856	869	843	866	838	930	881	902	861	908	839	900	925	859	882	893	908	888	886	914	909	932	869	929	907	944	920	874	929	904	908	894	896	900	887	938	918	908	866	928	920	883	897	899	907	872	874	876	919	922	923	910	909	942	915	877	862	907	939	911	846	920	911	873	884	954	889	875	851	891	876	880	874	901	900	924	864	892	894	912	890	881	899	911	909	875	924	902	899	890	881	923	930	900	892	949	895	890	911	922	920	914	901	895	939	899	899	913	907	848	919	900	919	928	936	907	908	949	932	847	922	889	892	869	906	841	860	900	858	836	896	916	937	904	898	876	959	904	939	821	921	935	957	929	910	876	911	922	897	919	952	858	893	847	878	835	942	919	902	894	863	878	900	898	984	925	926	895	927	890	970	908	859	865	838	892	872	971	896	870	895	928	927	894	897	877	853	841	953	936	887	893	853	919	929	872	902	893	944	905	837	941	882	892	894	879	875	932	898	920	851	880	993	930	873	823	893	857	869	914	926	887	932	873	942	916	931	882	948	911	902	940	908	892	859	878	882	832	926	940	888	909	890	922	905	841	857	908	971	892	906	867	906	933	913	926	883	921	907	910	904	931	880	903	939	884	919	863	882	856	881	907	896	865	888	917	865	920	959	883	943	890	912	900	863	889	858	833	934	856	874	945	883	893	854	904	909	890	897	884	901	864	869	932	910	908	847	896	918	917	876	926	896	928	836	909	919	910	899	888	903	957	866	879	971	885	869	913	880	920	919	871	824	946	862	882	907	865	855	864	886	886	880	907	880	952	897	887	962	871	867	886	925	893	948	904	856	917	884	908	916	898	961	929	903	836	878	931	874	964	940	884	910	910	860	879	851	879	894	882	901	895	975	928	915	884	906	910	865	938	892	927	938	914	914	882	882	877	914	851	894	874	912	905	951	932	934	871	914	877	850	916	862	933	871	891	844	873	836	912	851	925	904	876	838	870	933	908	907	919	898	862	936	923	880	882	889	873	910	871	918	963	886	861	913	924	939	881	886	831	937	850	896	909	825	871	848	898	909	909	887	891	885	843	862	822	903	859	914	919	913	948	879	934	894	916	909	872	863	982	867	960	898	907	922	888	932	916	867	846	891	919	906	904	929	925	857	918	931	876	901	889	882	883	882	856	835	879	914	895	966	906	841	924	879	931	938	919	891	936	913	863	898	837	900	943	867	890	899	847
1940	142	165	146	138	137	169	114	138	133	123	101	129	122	152	131	133	123	123	145	146	124	148	145	136	149	132	150	135	160	130	142	114	154	130	126	135	132	112	134	132	122	136	113	136	131	148	136	134	141	129	119	131	123	113	132	138	121	132	112	136	133	130	130	125	133	134	150	135	128	164	115	135	120	132	135	133	126	124	108	146	125	138	133	138	133	145	134	156	131	128	136	122	115	124	138	130	130	129	129	141	126	139	121	154	130	124	142	137	139	148	126	121	149	117	127	123	136	122	127	123	150	161	142	144	120	122	122	124	124	140	138	134	148	117	111	126	145	132	98	149	127	144	116	124	153	118	129	120	130	138	160	116	126	123	139	138	119	132	146	128	147	138	140	135	122	110	146	108	126	120	149	136	123	123	141	125	144	148	115	132	133	118	126	126	134	138	128	140	121	125	119	134	134	126	126	139	148	118	133	124	135	124	138	105	148	139	139	134	132	131	115	115	140	105	135	144	129	162	144	128	129	142	117	126	123	131	130	113	123	137	126	103	126	134	114	137	119	147	126	140	149	133	135	129	130	130	133	129	142	127	127	107	141	115	140	130	143	153	140	130	140	115	149	141	141	126	140	133	163	115	127	140	138	131	132	126	127	134	107	134	127	137	135	135	139	123	112	155	117	121	161	130	137	157	156	142	131	124	114	142	119	128	136	130	120	135	136	152	124	122	133	129	133	145	158	136	143	139	119	142	138	151	157	133	121	133	143	121	129	115	130	134	128	133	135	138	149	138	134	125	141	158	135	124	152	137	122	142	146	132	132	119	107	125	131	107	145	131	130	136	127	159	156	116	124	106	112	128	150	137	136	134	134	147	136	138	133	145	143	141	147	127	150	135	124	126	136	163	136	126	120	114	138	135	123	122	118	121	123	131	146	139	125	131	115	131	133	142	117	128	100	136	141	139	138	124	122	147	115	152	123	113	123	135	130	130	125	121	124	120	98	121	128	141	130	150	106	126	144	112	132	145	137	136	114	127	132	160	140	132	129	131	128	128	124	124	127	110	122	123	140	124	122	128	137	113	136	124	124	149	119	145	132	134	147	142	120	126	122	118	128	135	115	119	126	121	120	132	135	132	118	116	120	125	132	102	124	149	143	131	125	121	146	118	144	123	121	137	149	117	122	140	141	125	160	111	132	129	134	131	120	121	150	119	136	133	140	137	130	122	130	140	113	112	124	142	110	119	118	130	141	143	138	150	130	116	128	119	137	143	114	133	126	141	126	127	121	125	141	140	132	129	121	130	120	128	143	135	160	128	144	118	128	127	130	125	136	131	132	136	129	148	134	145	118	111	153	146	144	133	133	131	137	111	123	128	139	136	145	112	140	143	150	123	126	146	139	128	108	133	134	140	129	139	120	136	131	123	141	109	136	117	130	141	125	150	112	136	159	108	125	128	152	137	148	109	131	116	137	145	141	145	99	132	125	128	129	130	157	127	137	125	128	132	134	127	142	126	120	123	120	108	107	113	136	113	139	130	137	117	139	141	127	131	98	132	133	140	148	140	142	115	120	134	134	129	143	124	134	141	104	130	147	138	137	141	128	126	119	149	119	118	123	129	112	139	124	132	132	123	136	101	148	153	140	133	113	122	125	126	138	144	138	138	133	130	142	124	142	111	133	108	144	135	134	119	140	120	130	131	141	137	131	134	138	136	142	150	124	151	136	144	125	147	144	149	128	124	134	133	139	158	137	126	126	127	144	126	148	135	122	128	130	106	125	127	150	145	118	130	143	165	140	136	141	114	151	117	132	149	122	124	135	125	107	107	125	126	108	117	126	130	124	126	133	172	156	125	118	120	129	129	147	123	132	129	134	130	152	120	132	140	118	115	122	148	121	138	128	118	152	130	150	122	124	137	135	138	133	137	116	142	109	104	148	133	144	117	130	118	160	132	137	131	134	143	135	131	128	131	152	124	105	148	159	140	160	133	139	142	131	141	133	127	128	110	144	138	129	117	127	109	133	130	137	112	141	122	143	140	142	121	148	132	158	112	134	136	118	131	137	131	120	120	127	120	116	151	119	123	133	127	121	157	123	127	145	124	138	138	144	115	137	137	135	131	136	142	142	131	134	137	110	115	148	130	121	131	153	112	127	104	154	128	132	135	133	133	101	137	129	123	121	139	138	136	140	130	127	142	118	149	130	132	148	141	153	122	126	140	144	142	127	137	128	112	102	116	137	150	148	137	133	136	141	142	148	140	147	153	132	126	101	143	127	153	143	138	122	130	126	156	135	152	138	154	136	130	139	139	131	116	118	130	118	112	129	131	116	143	123	128	145	136	125	127	132	139	127	129	118	125	137	138	132	131	120	132	111	151	125	137	140	117	174	107	140	137	140	138	110	123	123	114	107	129	144	121	123	142	142	152	136	162	132	112	136	153	127	124	134	134	130	129	140	148	132	140	143	114	139	136	110	124	118	131	120	140	150	156	115	133	152	119	127	128	137	142	148	133	127	139	136	133	129	150	135	126	129	126	143	150	130	126	131	124	144	136	116	137	138	116	146	137	132	131	115	127	137	135	136	125	132	130	119	128	128	127	128	151	145	145	142	141	130	132	140	146	128	134	134	126	119	126	123	112	128	127	144	118	134	102	130	119	124	153	132	126	143	127	134	140	140	121	135	129	139	133	137	122	119	162	128	107	133	112	125	120	118	132	155	120	123	109	135	138	115	117	127	125	131	117	144	149	131	139	121	130	145	131	138	143	109	130	128	121	131	113	149	120	112	120	128	146	109	125	121	144	125	129	131	122	152	153	121	114	135	138	129	146	162	131	134	121	143	141	153	122	117	146	155	129	127	139	139	132	132	126	143	145	124	121	134	133	115	118	115	153	139	114	139	140	143	137	146	128	142	116	131	134	125	126	130	126	145	135	139	107	126	152	116	126	150	138	139	128	120	131	116	133	144	117	127	149	124	129	132	127	133	148	146	135	115	137	128	144	153	135	128	137	107	129	128	144	141	132	147	107	144	134	148	122	149	123	138	139	142	117	126	147	124	120	123	114	141	136	149	147	138	118	126	132	130	135	164	146	132	136	130	132	141	165	109	126	134	127	118	133	124	142	129	133	144	148	137	127	113	119	116	113	151	125	143	126	130	154	131	135	127	113	143	141	116	119	141	117	137	156	118	112	114	93	129	132	133	114	124	139	155	140	159	115	136	116	113	135	133	122	126	141	127	161	138	123	136	132	137	127	142	128	148	111	132	126	129	133	146	146	124	127	142	129	115	132	139	137	133	133	134	137	97	141	118	139	112	132	129	124	100	131	113	132	131	116	121	141	141	147	137	144	132	127	123	132	124	146	140	102	120	145	129	120	134	137	122	120	107	126	125	120	158	136	125	128	132	163	139	139	138	113	138	157	129	131	123	135	137	129	101	120	120	146	132	137	123	115	139	132	144	135	135	138	128	138	130	122	138	146	138	121	122	133	125	124	135
2126	469	510	496	451	482	453	422	451	427	445	392	430	425	404	393	393	402	401	416	397	417	391	403	374	374	399	370	435	420	405	344	399	413	422	386	401	422	393	417	384	400	383	394	437	451	385	374	406	395	385	403	383	413	401	419	403	394	399	389	393	422	378	397	411	406	415	418	410	401	394	367	377	423	391	382	407	390	430	401	380	397	387	384	438	434	402	404	386	411	381	402	400	421	382	364	375	406	406	399	405	427	399	433	411	413	434	423	426	378	400	431	365	379	424	398	377	383	436	411	407	351	381	378	415	417	419	434	422	425	395	365	425	391	425	401	410	402	378	365	393	428	422	372	404	410	406	399	423	420	379	361	402	369	403	392	385	384	411	376	379	364	380	379	375	426	395	362	348	405	397	411	363	411	379	390	412	385	409	391	373	377	390	392	404	424	378	390	427	378	415	384	382	389	382	370	383	394	375	423	415	357	355	407	408	362	414	424	383	398	409	413	375	383	387	379	402	401	395	415	412	399	387	445	415	416	410	375	406	396	427	423	405	381	367	427	403	386	388	382	416	380	395	375	381	445	381	412	421	434	332	391	404	407	432	429	418	399	372	418	383	434	421	341	420	381	413	372	379	397	370	378	390	387	412	402	405	400	402	414	370	408	384	401	432	391	417	388	368	384	392	401	396	405	375	351	396	397	396	383	387	411	365	398	408	409	401	403	389	412	407	385	404	382	407	412	378	419	398	382	417	401	407	432	396	414	407	374	380	412	389	388	405	428	379	396	392	383	396	434	412	373	397	396	401	426	388	394	371	423	406	393	371	397	404	393	380	406	418	402	408	385	417	410	383	367	389	432	407	392	414	413	365	381	390	367	392	375	423	410	390	402	361	381	382	423	387	405	378	411	368	404	395	403	424	408	411	397	412	372	382	376	375	396	431	423	404	376	389	405	396	365	381	364	415	396	370	417	418	410	399	403	417	376	401	409	423	414	371	388	389	427	406	398	393	410	359	367	409	377	386	407	372	364	443	395	409	383	426	352	398	365	390	421	405	411	402	389	409	404	415	376	383	413	410	415	381	392	361	406	394	423	408	372	390	431	413	384	403	424	416	419	420	434	381	405	388	392	425	413	392	413	399	391	422	402	385	412	409	393	394	375	389	396	399	415	385	401	419	397	398	404	388	367	400	428	434	395	393	396	393	383	390	381	388	409	417	391	411	430	402	397	369	361	456	412	432	397	396	404	409	372	410	405	406	381	374	390	377	399	424	401	358	412	388	382	452	382	384	425	405	369	429	371	405	422	422	387	390	393	389	371	371	410	387	386	390	368	410	405	422	375	390	398	421	371	404	403	392	401	407	381	418	430	394	401	411	400	388	434	363	387	396	409	359	383	420	435	365	403	386	426	385	418	376	409	408	367	460	379	395	405	366	379	372	452	402	359	407	410	410	404	404	407	413	411	423	390	364	428	417	394	395	390	373	406	410	379	386	388	411	414	397	420	401	408	393	383	381	430	409	406	393	408	404	398	380	434	416	401	372	421	421	378	396	405	393	376	423	440	389	383	368	371	417	385	408	384	400	396	385	370	373	424	430	381	421	393	444	414	401	378	383	388	396	425	379	388	422	370	426	415	429	380	390	384	383	399	430	389	367	400	399	382	397	371	387	404	409	363	399	403	410	381	405	423	416	380	413	401	404	400	377	410	386	418	370	396	391	411	377	360	408	366	392	411	427	416	399	391	411	408	364	387	360	397	422	369	412	425	463	392	406	403	390	417	396	401	406	387	382	383	385	389	358	416	415	388	401	378	380	375	398	395	397	378	383	417	401	384	379	401	365	426	395	378	414	362	414	376	417	429	413	378	416	401	371	415	395	412	416	390	429	383	383	438	398	365	401	362	423	416	375	373	389	428	379	415	390	352	373	411	378	401	437	379	406	368	385	389	397	392	425	417	397	409	415	398	422	404	400	417	399	409	399	390	418	392	398	414	371	384	383	375	439	390	421	386	397	404	413	420	393	421	400	365	392	397	414	377	391	419	417	456	411	400	375	467	369	407	409	389	367	361	403	395	408	381	383	408	380	397	420	397	405	409	379	376	431	398	407	410	393	413	382	424	410	388	422	398	407	384	386	400	393	416	388	418	412	391	393	389	393	445	388	363	374	393	407	394	359	386	407	390	388	413	368	394	391	414	370	411	388	404	433	399	382	399	430	420	393	406	413	372	399	367	395	407	437	379	414	397	397	386	382	380	407	390	385	362	411	421	400	383	409	405	392	400	370	368	372	414	375	363	368	386	404	373	397	375	356	421	404	390	400	385	370	439	412	390	376	384	405	403	413	373	417	418	390	389	418	387	381	394	383	391	393	393	402	422	373	397	371	369	409	387	393	408	412	401	360	396	366	400	374	406	383	373	405	425	365	377	376	408	407	430	398	367	396	401	388	395	395	382	366	407	406	418	386	422	412	412	392	374	427	408	407	416	388	418	367	393	387	411	402	391	380	395	379	388	411	409	412	376	398	402	410	397	398	401	407	385	445	396	401	430	412	410	413	388	397	410	359	377	414	386	410	416	375	432	398	401	449	385	406	396	436	411	432	414	380	411	361	381	419	386	393	405	402	409	365	349	387	413	381	442	393	386	402	406	437	386	391	396	389	328	403	397	382	417	409	395	390	413	411	387	435	397	428	382	405	391	404	390	386	387	414	418	379	421	431	406	402	383	405	412	422	388	393	398	404	405	386	402	392	395	401	383	398	395	372	385	410	400	440	355	388	394	399	362	370	387	421	393	395	395	374	378	393	397	386	396	370	378	409	403	398	398	411	432	409	413	418	377	406	418	362	403	413	438	351	428	411	398	411	387	390	372	403	373	385	408	389	415	410	385	405	410	377	383	368	375	392	374	401	396	404	401	386	382	401	429	405	414	384	377	416	344	380	384	417	391	385	393	405	444	377	378	372	374	398	412	365	382	401	395	410	393	414	360	373	421	373	390	419	390	392	361	405	408	404	417	393	380	356	477	417	411	398	380	393	387	373	400	347	432	368	421	392	403	365	360	387	373	413	397	407	396	407	400	378	403	390	399	393	402	365	386	374	399	407	387	372	429	375	387	387	419	367	402	424	382	400	419	428	402	386	392	405	407	407	387	417	421	371	359	411	406	390	398	339	412	419	405	363	377	394	383	384	380	383	437	423	388	366	352	421	368	396	377	394	423	396	380	400	374	414	400	381	391	418	391	401	407	422	425	367	396	415	416	366	356	432	396	396	386	406	376	357	381	396	377	386	377	392	373	372	395	383	413	431	396	394	380	391	389	391	419	381	411	416	395	412	389	385	392	408	418	425	394	424	359	426	361	392	368	407	404	407	386	387	406	407	417	406	357	404	401	391	400	418	384	381	381	398	405	362	446	409	406	387	386	399	391	400	403	384	397	399	398	386	383	426	376	379	398	399	380	368	397	363	386	408	391	373	386	400	393	421	399	373	399	406	401	431	431
7595	1067	1229	939	663	546	384	351	352	236	246	241	238	226	234	243	205	217	241	231	212	179	213	193	204	176	201	204	194	172	218	198	188	208	201	198	207	173	164	196	179	178	216	160	196	169	165	203	158	176	198	208	201	186	167	167	180	174	170	163	179	180	186	175	161	210	191	177	198	210	176	185	198	209	187	186	221	162	173	167	184	184	188	167	182	183	206	173	197	185	193	184	165	207	218	173	202	194	184	171	178	199	169	197	166	186	178	183	180	182	188	176	184	197	184	144	172	164	198	185	185	173	193	210	183	197	183	173	175	189	199	165	205	196	170	183	203	183	182	182	175	188	186	182	172	193	197	169	177	174	177	175	177	182	180	215	182	177	179	173	195	172	185	183	154	181	187	187	157	173	162	192	175	174	201	179	193	189	175	179	201	184	159	177	170	162	181	183	189	197	178	195	172	156	177	177	194	194	175	181	176	176	185	180	204	171	194	174	169	156	175	166	189	152	207	172	173	172	166	183	187	171	185	150	177	184	204	177	181	184	166	180	189	179	164	178	182	184	184	198	197	196	173	168	174	165	189	174	162	180	214	188	187	168	171	179	176	193	194	177	189	184	179	185	189	202	163	179	183	186	204	196	176	216	173	167	177	184	187	219	187	167	172	211	174	189	181	183	179	172	196	194	180	176	168	196	179	189	164	187	174	179	183	176	188	182	173	195	180	211	193	193	174	189	213	206	193	165	209	205	188	160	180	200	180	190	199	201	200	179	170	191	192	196	228	196	177	177	186	176	177	185	194	181	195	181	192	175	170	164	200	191	183	169	172	189	193	160	160	182	194	181	194	179	187	184	181	179	202	182	191	185	162	173	158	187	200	164	171	198	172	174	165	173	183	182	179	175	198	182	182	185	201	177	205	162	187	182	196	176	190	160	188	201	159	182	187	183	149	168	174	172	172	203	168	202	178	195	184	174	182	195	206	204	156	178	166	192	175	185	231	167	192	169	178	182	181	164	191	183	164	185	187	158	161	164	198	166	161	197	161	200	188	200	210	177	176	167	171	193	192	191	182	162	179	185	165	176	179	183	209	197	165	163	184	180	193	185	183	188	203	184	165	178	171	216	178	162	158	175	178	164	179	198	174	188	189	167	211	194	160	155	177	156	194	185	167	180	187	174	180	192	176	175	190	199	176	191	191	185	215	180	203	166	176	179	184	190	184	163	190	189	200	190	194	167	188	185	196	175	159	207	177	166	168	202	197	199	170	191	172	168	185	172	204	188	168	167	201	184	165	191	185	198	204	183	205	191	163	191	216	182	176	179	195	188	176	156	198	186	189	172	164	189	182	197	168	171	183	180	184	187	176	179	177	202	189	195	166	189	203	177	185	205	184	187	165	191	154	183	200	184	183	179	191	175	175	203	173	184	186	181	194	167	199	195	180	184	190	163	184	187	204	150	179	196	169	171	168	181	165	171	185	174	190	191	186	189	180	167	198	168	166	182	217	190	179	185	181	165	196	176	206	192	165	160	181	161	195	192	185	175	177	191	190	172	174	170	203	190	187	160	187	178	190	200	204	167	187	176	191	162	151	193	187	155	175	198	150	157	214	188	171	191	209	179	198	178	188	160	181	200	224	192	164	160	174	205	176	170	180	205	172	175	169	170	184	173	175	166	204	197	179	174	177	163	169	170	180	192	180	210	183	205	180	182	181	160	197	191	186	180	172	174	178	156	202	195	162	175	168	183	188	187	179	172	190	175	173	165	184	181	153	183	221	196	188	181	178	166	174	167	183	168	191	179	175	164	151	206	180	177	171	166	169	203	162	175	186	171	169	232	178	172	175	164	193	197	205	156	197	198	191	174	174	178	191	184	176	164	190	181	203	176	196	203	199	193	198	175	216	159	188	170	193	171	171	188	182	174	182	198	179	189	178	191	175	170	204	166	174	171	156	194	181	184	156	172	169	182	190	188	174	180	161	187	204	172	188	206	209	165	178	178	189	195	187	174	162	197	183	187	169	174	144	194	165	201	169	177	171	186	192	188	175	177	194	191	198	189	181	167	192	186	204	189	173	168	195	184	187	209	210	178	196	165	170	187	159	174	183	181	172	180	176	194	184	172	171	172	213	179	172	169	179	208	189	193	190	179	183	182	184	208	205	173	178	155	198	195	202	174	162	181	200	173	195	184	184	165	171	169	195	194	176	181	191	183	182	222	205	191	181	176	202	180	191	174	197	195	189	205	184	174	160	182	191	186	183	177	186	193	153	180	189	192	186	194	146	156	173	181	165	184	206	174	180	152	190	192	217	194	176	166	182	168	171	147	180	182	173	175	193	192	177	176	175	205	176	179	178	186	185	197	182	188	181	187	180	201	189	172	186	184	177	194	191	189	176	176	179	164	166	177	181	194	205	197	194	201	165	150	179	176	179	193	188	182	189	181	181	187	167	165	173	168	201	215	181	192	182	174	213	196	185	199	172	185	188	168	182	184	190	173	183	163	184	190	199	177	217	180	186	177	196	185	196	184	192	172	188	188	187	190	182	203	179	178	164	193	178	172	199	201	169	167	176	200	177	199	175	182	206	161	174	177	202	178	174	181	173	200	214	181	179	190	207	178	158	162	167	188	191	172	169	149	189	156	191	192	192	149	191	177	163	188	165	164	190	169	157	181	188	190	201	163	187	174	182	200	179	170	203	224	200	189	188	176	191	168	208	191	175	158	168	181	170	195	170	201	170	170	183	165	201	170	205	185	191	191	176	180	181	168	177	159	161	158	167	188	187	192	185	197	207	168	198	174	198	197	189	171	206	211	173	169	182	169	176	177	185	181	190	186	233	171	175	186	151	183	167	173	185	186	187	180	188	182	173	169	183	178	193	170	160	196	187	172	185	205	159	183	163	199	174	210	204	167	194	141	203	163	201	165	209	173	192	204	173	177	177	175	157	183	193	162	183	186	196	183	189	155	181	199	166	183	197	183	196	175	192	186	183	179	179	177	176	170	170	164	172	201	187	161	183	162	192	178	192	190	171	155	177	178	174	191	203	205	167	168	173	181	176	188	194	197	175	175	174	178	161	194	181	197	178	197	177	208	175	180	166	177	178	171	171	162	173	190	200	193	194	186	173	176	194	178	191	172	171	170	205	177	166	197	194	181	174	198	181	170	172	167	195	177	189	173	181	181	208	188	168	200	164	218	182	181	208	183	177	187	181	200	187	205	180	183	163	178	200	181	194	168	167	183	187	178	171	179	192	188	188	184	202	182	168	183	202	198	170	178	170	165	173	169	174	170	186	198	181	186	169	184	162	177	184	197	171	188	194	192	186	194	180	166	172	191	161	175	186	172	183	172	170	195	188	192	191	181	204	185	182	179	185	181	181	196	194	183	178	185	170	181	193	211	176	193	191	197	178	171	178	212	164	198	192	191	166	174	194	175	203	164	200	180	186	163	179	165	203	175	173	174	198	170	187	185	190	174	174	176	184	175	197	180	205	177
5870	1226	2737	3066	2704	2339	1899	1590	1330	1208	1161	1030	960	908	870	754	800	745	715	681	666	668	646	681	621	626	603	658	576	598	611	581	606	570	591	603	611	611	592	593	568	584	556	580	539	568	559	563	545	553	546	559	567	571	553	554	550	523	540	494	562	556	550	563	535	511	553	534	512	536	515	520	541	529	537	530	544	499	502	541	525	543	561	534	539	512	505	542	560	547	535	546	534	577	523	563	509	494	517	553	495	541	500	545	524	520	549	594	523	539	550	506	536	492	499	571	512	548	528	538	489	514	521	536	524	539	506	484	516	516	562	517	507	531	510	527	506	504	553	528	526	537	498	509	513	506	520	527	544	499	547	529	518	597	502	519	469	526	540	516	538	549	566	523	537	580	538	518	554	527	555	489	537	514	564	510	526	549	580	504	518	552	535	487	566	511	505	525	548	524	499	514	553	537	511	499	509	567	513	546	496	528	530	526	504	522	540	542	551	515	483	500	546	544	540	553	520	500	569	495	514	559	515	535	567	493	524	514	534	514	554	536	500	500	526	493	558	549	542	528	539	499	510	509	522	539	519	571	508	550	551	549	514	502	549	567	491	515	538	521	534	542	491	522	493	523	507	565	552	547	536	556	499	520	500	538	476	525	582	543	530	491	506	582	508	504	513	537	505	497	566	568	548	535	508	558	488	497	491	577	530	517	505	562	552	528	517	572	545	505	543	500	551	534	505	508	496	548	523	508	534	491	521	510	526	507	508	505	480	519	546	516	479	496	523	531	530	549	492	536	487	516	520	565	534	492	514	573	507	506	536	521	546	526	531	502	523	523	497	529	467	522	523	529	523	512	479	550	516	482	511	515	509	502	498	548	544	515	585	550	502	522	513	526	491	523	525	518	533	540	555	526	562	541	528	524	535	552	530	546	514	585	522	500	494	512	535	545	495	534	506	512	518	504	497	517	543	535	570	535	535	545	541	561	517	529	542	492	543	522	573	536	528	515	486	538	528	522	514	536	548	534	504	550	522	538	529	517	517	545	560	488	499	528	562	552	544	503	557	538	559	500	548	540	526	523	484	503	528	489	481	530	517	549	527	548	479	526	507	557	540	519	534	544	510	522	525	528	510	507	517	533	535	519	505	555	550	468	505	510	523	474	489	553	557	523	522	565	528	529	513	521	546	531	559	504	514	536	547	513	505	569	537	504	547	561	557	547	551	526	511	528	573	529	500	506	480	562	528	470	523	519	544	510	529	484	541	570	532	533	528	520	540	545	538	538	533	560	526	522	567	523	540	547	547	493	526	526	509	534	525	522	544	554	491	526	580	532	516	478	540	522	558	506	576	578	545	516	503	532	560	499	552	512	514	518	557	522	554	530	521	524	501	521	516	510	528	536	537	472	536	530	540	489	516	536	486	516	540	495	560	553	520	493	513	537	502	550	518	542	532	494	514	553	531	496	484	530	527	483	562	551	560	516	521	523	543	495	529	528	535	521	538	490	522	504	521	511	531	558	532	547	483	529	544	547	545	501	566	522	518	529	484	496	491	514	544	507	532	503	559	547	558	553	523	529	529	506	518	501	506	513	530	486	543	502	506	516	517	526	523	511	493	513	506	524	514	512	538	526	529	512	531	497	545	526	509	517	547	514	524	500	552	553	529	508	581	533	538	499	519	497	512	578	526	517	567	488	546	559	516	512	551	528	539	548	516	490	538	534	538	490	499	531	500	515	528	520	505	498	532	481	510	555	516	539	495	515	514	518	529	551	517	529	525	535	483	521	520	531	483	530	528	508	529	537	529	511	513	524	488	525	521	523	546	538	496	529	542	560	528	540	553	480	514	519	493	534	518	529	492	525	533	562	535	532	523	540	525	551	524	515	567	519	539	530	527	501	497	529	496	541	510	478	554	518	559	500	500	509	507	559	538	531	524	540	506	526	535	518	517	523	520	582	476	526	529	528	497	553	490	504	511	536	528	574	523	538	529	520	568	519	517	534	550	514	508	550	539	495	504	538	525	508	485	495	555	525	545	521	552	535	514	517	462	494	532	511	513	512	525	513	541	516	561	516	492	536	530	555	567	513	514	578	526	525	541	516	529	518	569	512	528	509	509	529	564	480	512	542	524	515	530	547	550	518	511	537	510	497	485	536	507	505	514	575	527	493	511	532	542	502	579	541	551	489	504	499	561	545	534	547	518	556	543	524	541	569	550	560	524	532	511	521	514	529	508	512	560	531	515	561	522	523	516	512	534	492	497	529	553	529	510	559	544	526	524	511	524	534	512	510	484	522	493	524	528	498	545	537	555	537	509	500	547	495	558	512	534	565	561	535	560	509	499	528	543	528	526	528	482	500	531	532	568	504	520	522	557	514	506	536	551	528	528	508	524	508	515	555	529	543	578	531	545	532	530	519	529	543	523	540	533	587	526	491	507	508	564	500	559	516	523	557	546	504	563	531	541	577	546	540	496	502	557	491	532	486	512	493	515	487	527	516	542	520	497	520	524	505	516	525	544	532	490	493	475	486	493	510	513	556	533	555	538	521	554	539	497	504	505	507	519	502	534	559	550	558	531	511	585	529	524	517	500	478	513	522	565	493	529	517	477	547	551	510	565	523	503	524	529	509	513	567	491	528	574	512	557	555	556	515	537	548	495	561	510	536	501	521	519	481	555	527	485	484	477	466	519	563	512	526	498	517	499	492	499	531	537	510	518	517	515	521	542	524	535	499	535	547	535	516	543	526	533	494	525	523	524	507	489	500	510	576	520	527	514	534	500	495	491	477	545	567	509	473	482	577	550	525	517	533	522	502	539	513	531	556	533	533	514	519	523	515	513	497	508	585	524	450	502	534	553	509	541	530	532	510	513	563	517	553	506	528	570	527	528	516	544	520	563	535	580	511	506	524	492	530	557	550	528	539	541	501	578	535	527	534	494	507	508	514	547	534	573	525	525	542	487	515	494	512	518	534	538	529	535	483	509	520	510	526	514	570	545	549	535	528	525	534	494	513	518	507	517	514	493	476	519	511	542	530	527	538	554	518	534	510	542	528	547	532	513	551	515	527	525	557	547	508	547	533	537	572	536	510	498	514	506	487	533	547	484	521	553	523	495	537	521	510	581	512	530	530	558	521	516	490	496	490	554	538	553	502	527	517	536	554	544	528	491	555	543	520	533	562	507	546	487	492	526	541	509	519	538	548	511	521	525	556	541	554	498	511	483	498	550	558	489	511	532	562	518	517	562	533	521	499	519	513	554	493	491	520	508	511	549	544	537	543	533	518	493	520	523	522	463	539	514	520	503	511	505	544	518	478	560	514	510	497	524	501	558	540	542	511	533	547	573	557	528	550	523	527	544	531	522	468	531	531	519	524	514	549	482	536	519	516	535	527	507	542	519	510	504	551	500	524	540	541	552	513	506	506	501	519	514	476	549	531	517	540	542	531	527	520	515	485	565	532	480	539	560	514	528	535	520	492	546	509	529	524	516	529	536	523
14280	2614	2668	2157	1443	1060	885	735	644	583	559	550	488	464	451	418	470	428	401	420	406	375	402	355	420	394	369	386	404	410	385	358	374	366	359	372	354	354	358	368	393	432	391	380	382	395	348	374	375	383	383	375	360	311	362	361	404	358	355	349	362	352	398	376	351	385	374	390	380	377	345	327	359	401	367	360	364	377	346	359	365	384	321	377	346	364	381	325	391	347	363	344	381	351	401	392	352	361	355	357	347	360	373	383	368	341	343	367	329	352	370	392	357	353	376	340	376	337	335	349	368	376	362	361	351	364	356	358	373	362	347	371	376	328	337	373	375	386	388	368	364	339	368	338	338	363	351	371	347	402	320	359	372	378	389	358	371	403	384	361	366	344	321	355	331	365	361	382	362	353	371	381	334	411	382	340	359	339	383	370	372	384	366	350	360	398	391	357	373	365	365	373	384	390	346	329	372	335	383	381	372	358	372	372	397	385	331	375	361	331	371	370	382	355	354	344	368	381	357	368	389	337	364	355	366	391	380	347	373	392	343	343	332	382	381	358	347	345	374	360	383	424	412	378	405	369	354	316	343	344	356	384	325	411	431	377	339	338	363	358	345	379	382	359	369	348	359	335	369	379	377	370	357	339	400	385	366	317	374	333	360	359	388	353	382	383	359	387	339	389	384	400	383	356	353	331	387	378	334	335	349	366	358	369	359	336	321	382	398	376	358	344	335	367	387	341	376	361	357	332	360	356	346	362	371	383	381	342	402	354	384	303	397	366	389	388	361	383	385	345	387	350	337	358	409	377	353	365	373	356	333	414	376	369	411	368	389	378	380	354	349	375	341	367	338	381	370	338	361	329	326	393	349	346	359	382	362	378	319	369	344	349	368	358	358	391	363	357	366	375	356	322	387	366	388	376	359	319	349	376	392	367	369	356	348	359	352	367	378	365	351	392	338	331	362	373	377	347	361	353	374	388	374	330	378	349	360	343	360	357	380	381	353	328	362	351	360	374	368	373	349	366	393	362	346	392	362	410	407	361	380	366	370	344	336	342	374	326	397	369	396	349	372	369	362	376	374	357	368	339	365	405	388	370	363	362	381	378	406	372	389	356	359	344	335	354	334	356	373	352	367	384	345	360	378	339	356	345	345	364	386	338	394	362	372	373	339	369	376	373	373	366	344	404	373	382	369	373	381	385	375	354	338	355	374	368	396	379	374	348	379	361	350	402	342	381	379	354	340	357	359	332	355	349	354	376	398	384	348	368	386	379	378	337	352	358	331	390	349	395	341	353	334	341	385	394	331	362	371	357	381	380	354	374	349	377	329	375	360	363	378	347	357	338	344	362	373	342	339	359	377	359	390	342	329	337	390	372	366	356	367	380	386	374	367	342	380	379	386	393	355	332	357	345	373	368	381	380	376	377	369	392	363	352	361	374	365	361	399	357	401	411	401	377	349	377	353	361	383	354	390	374	347	346	365	353	383	374	335	347	339	392	369	363	354	341	385	340	382	375	381	345	368	404	342	395	364	382	394	381	342	384	373	370	378	408	336	359	361	393	381	357	356	358	372	374	389	379	388	335	379	360	368	396	363	377	368	357	329	359	350	345	368	343	380	376	403	366	383	367	344	394	335	351	368	380	376	413	363	340	371	368	340	338	370	352	366	381	395	339	380	323	366	377	379	323	355	366	382	359	339	372	381	344	354	349	355	397	383	372	347	366	360	393	400	356	380	355	365	382	381	397	381	383	344	362	343	364	401	356	362	381	378	333	334	346	350	368	355	383	365	357	356	372	359	380	348	343	352	371	372	383	372	382	401	342	383	344	356	348	381	379	357	334	358	377	368	381	403	341	369	394	356	365	398	367	333	354	407	376	338	373	369	391	414	356	358	407	365	330	367	357	380	399	384	406	367	372	368	366	361	387	394	337	363	386	340	366	388	372	338	376	350	328	381	323	376	380	377	382	388	388	378	339	357	408	351	403	376	400	397	358	348	387	353	359	358	336	378	333	331	384	342	383	394	355	350	374	380	384	360	335	380	385	377	358	395	369	387	367	378	365	380	367	361	346	363	391	387	341	379	373	363	359	377	363	358	347	385	348	377	337	415	360	402	385	369	347	371	389	357	348	340	368	362	379	351	373	347	338	368	359	359	363	335	363	360	336	386	358	371	384	352	372	387	413	387	388	386	375	372	337	323	340	377	385	334	353	349	357	371	359	340	355	372	337	358	361	338	362	412	354	318	387	365	391	345	394	376	340	381	366	385	369	345	387	357	360	357	365	399	369	386	343	365	368	346	356	371	355	336	367	346	339	361	378	335	370	385	404	382	368	338	372	383	350	363	377	372	325	362	347	375	365	385	363	399	368	361	356	351	322	389	335	337	358	406	350	358	375	324	334	362	350	368	393	379	323	397	364	374	357	361	401	377	405	340	369	373	379	374	321	355	372	388	364	375	320	337	389	344	375	359	368	343	371	385	381	336	374	323	375	362	342	361	370	344	370	346	382	384	360	359	398	354	370	378	347	391	391	363	354	387	384	384	370	355	370	382	366	343	373	354	330	382	343	380	351	372	367	386	370	379	370	358	371	378	393	389	374	371	394	345	397	345	361	383	392	359	348	362	322	332	326	377	370	361	346	387	370	393	346	365	349	382	366	347	388	346	386	365	399	362	359	373	345	364	367	332	385	361	371	417	397	351	397	334	364	366	350	358	349	332	332	366	376	347	404	378	357	346	413	355	326	339	354	397	363	336	354	346	362	324	401	353	400	373	355	365	388	342	354	357	362	381	394	352	379	376	388	342	386	374	362	337	390	351	331	329	351	384	381	381	372	345	389	382	385	392	401	387	380	361	361	335	369	389	326	375	361	380	354	356	331	354	385	326	344	354	399	372	360	338	382	347	343	342	343	379	314	371	364	374	355	413	367	362	373	361	347	387	385	370	352	370	377	360	370	351	350	349	360	354	363	373	364	353	372	338	372	352	340	338	357	356	370	373	317	342	365	336	396	329	364	328	360	401	367	312	391	364	381	368	384	371	375	355	353	362	388	321	334	368	357	380	368	386	408	343	390	381	352	364	386	348	345	362	330	354	376	354	362	382	373	380	404	380	370	366	369	369	356	365	356	354	369	335	380	387	350	387	361	377	357	379	363	344	381	318	380	374	405	343	381	350	366	374	380	398	387	372	388	356	329	391	361	379	348	360	356	361	381	377	361	355	374	386	377	381	417	388	374	347	371	381	339	353	344	428	386	365	367	350	342	339	360	342	369	391	353	381	387	356	378	365	362	373	340	358	348	352	334	369	326	377	396	358	375	366	357	363	363	348	329	357	385	355	392	324	388	354	381	320	345	389	372	373	369	360	362	384	368	384	374	373	396	375	368	353	355	341	350	339	381	351	349	386	356	331	367	382	339	343	335	365	338	361	338	359	364	353	366	385	355	364	362	373	351	309	353	365	366	340	401	370	343	359	341	359	333	334	355	384	367	391	336
7937	2431	5173	6025	5349	4263	3473	2981	2576	2223	2039	1826	1721	1622	1584	1473	1403	1330	1224	1295	1242	1238	1145	1148	1164	1095	1078	1072	1091	1033	1039	1057	980	1006	1078	991	1008	1033	1039	1012	1027	989	1054	985	1021	950	948	1009	937	956	948	909	987	915	926	962	964	921	979	967	967	905	1005	949	857	908	970	909	880	947	921	927	901	936	943	917	895	905	894	898	918	920	976	890	924	914	876	907	872	921	936	904	836	901	985	926	932	898	909	939	884	938	923	897	917	904	907	905	949	921	904	927	948	900	917	862	911	948	941	957	901	935	864	903	874	948	954	923	906	930	909	933	892	939	929	883	851	914	880	875	869	932	925	930	880	878	892	884	928	866	888	876	875	900	861	883	939	930	932	932	884	888	925	874	924	912	921	875	901	872	886	870	895	908	892	935	877	891	935	963	928	899	863	910	947	899	950	846	946	865	886	852	865	914	915	859	872	872	905	897	890	889	915	945	883	908	822	929	897	871	955	907	935	888	886	883	862	865	902	905	867	889	923	924	874	916	963	882	921	927	878	892	917	888	868	917	940	835	905	941	907	916	909	857	840	943	915	936	935	960	899	865	874	878	950	920	868	877	899	918	915	899	875	902	891	919	831	876	869	874	894	896	898	923	852	897	881	924	871	935	895	940	882	873	894	882	910	901	880	896	913	895	914	921	878	890	895	949	877	871	913	908	892	872	911	924	923	917	906	920	901	862	928	918	881	838	925	873	909	879	903	910	947	878	967	929	934	844	887	869	874	938	910	878	913	900	851	921	909	880	909	948	896	922	872	912	944	881	910	918	865	871	856	903	898	873	989	881	907	900	885	918	878	888	891	861	910	896	917	901	923	861	853	846	875	814	962	929	917	889	930	936	860	871	866	909	865	918	902	893	912	940	887	902	973	915	884	925	877	937	927	859	965	894	939	918	872	883	923	864	899	856	902	901	911	929	881	945	874	893	887	903	914	898	887	860	929	886	909	870	951	914	904	931	888	848	863	922	861	931	914	918	953	894	905	921	911	892	860	913	912	927	878	895	888	912	893	926	937	894	939	859	841	882	928	888	924	973	896	881	920	913	898	859	886	881	957	915	866	901	931	897	950	851	897	904	929	864	909	958	883	943	918	904	881	879	891	956	909	885	903	931	872	958	851	922	906	913	939	895	846	945	948	909	882	925	881	876	880	874	916	916	907	865	918	954	842	894	875	871	900	891	944	970	915	898	845	962	857	856	918	879	886	922	927	942	867	927	885	884	947	929	921	900	837	886	922	909	925	948	882	915	845	855	915	926	907	900	956	912	926	925	914	920	882	912	908	857	924	871	933	867	871	892	889	913	932	909	886	875	928	895	927	882	846	903	938	897	869	889	916	922	906	904	877	906	958	936	868	874	877	882	916	920	887	962	862	881	922	885	844	862	933	930	916	893	896	898	910	899	897	908	889	957	934	914	861	912	935	928	891	929	929	895	912	871	879	900	901	832	897	907	886	910	864	911	847	926	961	936	895	897	915	888	952	896	885	915	880	923	893	881	885	935	905	935	922	905	909	866	910	848	908	917	886	868	914	877	912	862	925	941	916	866	880	911	886	923	879	903	919	903	967	915	896	896	910	902	850	882	928	958	872	879	940	838	846	877	854	892	888	892	942	884	889	894	927	887	941	918	884	908	807	900	902	894	917	878	904	917	895	892	887	923	896	891	901	919	876	874	936	904	872	913	912	925	860	926	895	888	911	914	912	905	914	917	868	883	856	871	883	908	911	868	904	881	929	915	905	924	863	889	885	904	918	940	877	873	852	945	864	926	914	897	970	919	915	881	898	923	921	904	870	898	945	910	873	878	914	887	918	928	869	926	898	942	885	915	835	911	851	927	889	898	832	914	837	842	900	916	891	907	910	880	879	909	875	950	935	857	905	906	925	898	870	882	889	944	958	902	888	975	864	882	901	846	909	896	953	917	910	917	904	888	872	952	898	878	902	904	937	956	909	884	870	877	908	907	864	897	940	874	896	898	887	905	883	908	897	892	838	902	927	909	920	896	915	974	918	891	903	892	913	860	922	889	952	890	852	910	843	917	888	877	866	857	865	893	849	858	917	903	862	931	894	934	926	894	928	906	930	904	946	941	956	855	902	907	910	936	929	905	932	885	893	909	934	849	904	984	936	892	944	848	919	916	875	876	949	923	928	906	906	898	906	859	846	880	922	956	953	886	856	892	860	898	871	884	835	920	877	940	859	891	903	920	901	864	907	927	925	864	895	899	945	887	876	883	892	916	871	912	879	902	924	879	873	858	941	925	897	944	930	867	895	921	925	904	885	924	891	900	911	903	920	865	892	900	908	898	924	875	951	889	930	912	862	897	930	900	925	902	923	922	880	931	891	920	834	904	933	876	861	834	921	916	857	874	907	953	903	883	803	932	874	908	925	882	894	903	851	889	892	936	895	964	890	929	902	897	875	924	942	916	910	848	892	924	961	882	866	957	909	902	941	906	911	916	874	875	898	851	836	885	842	843	882	845	882	914	908	869	933	935	913	887	812	920	871	929	877	860	897	859	877	875	906	863	854	898	912	923	892	902	804	872	904	889	879	887	877	845	890	908	890	840	911	871	925	854	849	912	820	889	898	879	934	939	886	900	939	906	912	903	911	902	927	860	901	878	947	898	927	880	884	928	953	909	844	971	892	938	888	942	928	859	887	887	898	932	903	894	881	946	919	913	916	924	933	948	920	851	906	891	902	922	839	920	881	882	909	875	926	889	853	898	928	931	916	896	851	907	934	850	844	921	925	928	901	863	973	835	909	868	900	907	878	886	865	901	923	953	913	862	877	880	912	860	892	913	905	916	918	1018	950	949	898	923	919	898	895	896	902	858	928	851	923	905	869	875	893	895	905	921	927	931	882	905	954	881	924	969	886	875	878	896	911	897	891	937	927	892	917	944	847	918	892	829	900	899	862	901	975	909	872	893	856	889	920	913	914	900	896	911	913	888	901	877	939	893	880	854	921	926	897	874	793	897	979	919	872	877	908	905	877	866	896	931	873	899	884	922	904	878	901	918	901	882	864	898	896	910	950	954	909	850	832	841	884	891	902	889	899	934	894	895	890	872	910	912	903	941	904	896	903	874	880	867	866	885	867	922	942	902	915	899	879	906	941	888	914	821	921	846	901	903	896	907	894	933	905	915	896	858	913	864	953	881	921	865	885	916	891	917	885	930	928	990	848	919	859	859	910	854	873	910	900	923	971	920	860	845	882	911	892	893	936	940	873	920	920	899	895	887	872	883	903	910	879	871	912	910	920	868	975	899	908	902	919	898	971	911	933	879	923	874	874	889	869	937	926	915	912	879	916	890	899	962	891	874	898	898	884	904	874	924	955	915	910	888	873	877	967	907	893	883	908	859	899	944	866	901	882	894	888	894	898	922	890	908	922	918	940	892	965	929	905	855	925	901	862	890	893	920	891	887	921	893	916	909	883	949	913	943	955	930
2163	167	173	169	155	148	179	135	126	144	147	153	138	137	119	116	124	154	118	141	117	132	132	123	112	134	127	130	164	127	158	117	155	140	116	139	124	132	124	112	110	115	132	128	115	133	127	129	142	144	152	147	136	138	140	141	121	153	114	137	130	155	133	134	149	158	124	152	146	132	149	146	122	144	147	149	137	132	120	111	151	113	124	130	133	116	120	129	130	122	156	114	131	131	124	125	152	143	137	121	128	138	145	145	138	107	132	101	141	155	153	136	135	148	136	126	127	128	115	140	128	135	132	146	143	142	127	141	131	157	131	117	138	120	125	136	137	136	128	132	141	130	122	131	150	133	129	138	136	110	133	129	137	137	121	125	133	128	120	134	136	126	131	103	139	135	139	140	117	118	151	131	129	147	122	124	136	126	111	119	135	135	126	137	153	131	137	126	146	132	130	124	124	111	125	133	141	119	131	153	118	139	132	148	145	124	143	149	122	109	160	141	143	130	135	162	134	121	143	124	136	106	132	137	148	140	127	130	126	142	130	124	134	117	138	138	130	140	133	131	133	151	156	143	141	148	112	131	146	127	139	156	139	150	154	129	134	130	115	128	125	122	151	136	153	126	140	141	134	138	135	118	115	141	147	141	136	130	129	159	142	153	141	116	137	139	131	140	123	132	161	156	137	144	145	137	122	106	116	119	143	148	104	123	130	146	136	139	111	164	122	132	157	135	140	128	145	123	119	133	147	122	128	114	136	134	138	125	144	131	116	142	100	139	107	118	134	117	143	125	148	139	128	124	144	140	128	144	134	134	125	128	149	132	132	162	139	142	159	131	120	123	132	131	134	152	108	129	129	145	135	141	125	143	139	125	134	119	136	124	131	123	125	137	145	137	120	153	131	138	138	123	117	127	137	120	124	124	130	125	122	144	122	129	122	145	139	129	127	134	147	153	143	140	130	114	127	131	122	142	133	135	149	133	144	115	125	137	127	149	133	134	148	147	109	140	127	123	127	138	140	149	145	130	143	153	135	132	135	133	130	146	137	138	141	123	125	140	157	132	169	135	125	146	157	159	142	123	133	123	120	126	134	119	121	140	140	128	135	111	132	113	139	138	144	124	145	113	122	123	150	149	162	158	147	136	134	137	135	125	143	135	134	102	142	129	154	108	130	123	126	138	146	118	107	131	148	132	136	124	146	153	116	145	135	140	121	106	146	135	141	146	159	139	132	130	119	126	112	153	123	118	145	147	120	149	132	131	150	137	117	136	141	122	145	161	144	151	169	138	127	126	120	117	151	129	123	133	145	133	136	118	114	116	134	161	126	142	121	138	139	138	146	118	149	128	126	147	137	144	121	141	134	114	121	137	149	144	150	139	153	158	117	139	126	133	111	117	141	133	141	127	144	158	157	112	141	138	131	128	151	129	129	137	134	141	156	119	138	120	112	133	139	124	122	142	132	121	153	123	152	131	99	125	128	135	113	113	129	122	143	132	125	134	103	143	127	142	129	136	136	145	156	143	138	139	123	146	111	115	136	135	134	127	130	140	138	146	125	140	125	128	122	121	136	152	158	134	134	121	123	133	115	149	124	125	116	130	129	147	149	132	129	129	137	139	135	129	134	132	146	122	130	131	104	138	136	120	121	124	128	144	145	121	125	166	127	121	114	137	149	146	134	135	137	139	133	138	125	144	134	111	130	133	123	143	101	142	145	150	143	120	160	118	130	125	140	125	122	137	136	123	139	127	134	141	106	150	120	126	128	117	149	130	135	153	139	120	140	154	146	134	120	132	137	143	146	141	146	137	115	157	149	131	125	135	123	121	140	107	147	128	124	134	130	151	128	141	147	131	141	141	153	120	141	152	121	125	122	140	136	121	122	143	136	141	125	134	152	140	143	121	130	132	107	138	123	127	139	126	125	160	129	146	142	148	128	133	132	134	140	138	131	115	120	111	112	136	137	137	123	130	132	135	125	134	152	141	112	141	108	137	151	140	140	134	150	125	148	131	142	121	124	117	125	142	138	154	143	145	152	122	134	127	124	141	129	106	121	147	117	135	154	116	129	132	145	142	143	127	160	145	118	119	127	125	142	151	124	142	130	126	141	144	143	145	132	123	131	124	127	120	136	107	146	138	127	118	150	117	151	138	139	132	132	116	113	125	132	112	130	139	137	136	131	127	146	160	125	120	129	119	153	154	99	145	149	154	140	142	113	143	145	128	117	156	123	130	123	140	126	124	146	133	134	136	121	158	138	129	127	124	129	139	143	141	155	116	113	144	133	136	139	133	137	124	117	137	125	141	150	129	132	141	146	127	121	121	128	134	121	140	129	114	138	128	123	124	165	166	127	125	124	139	134	126	116	128	162	115	134	128	148	124	126	131	124	151	136	123	130	135	134	140	139	137	136	154	161	130	147	154	149	154	138	166	131	128	130	132	138	138	126	117	151	125	124	154	160	134	119	133	125	143	138	132	103	155	113	131	110	123	145	144	125	131	149	136	124	131	119	141	137	116	130	137	125	129	139	136	116	131	145	121	131	138	142	134	132	131	114	114	151	138	137	147	122	119	125	139	119	131	127	129	136	142	148	128	118	133	141	123	130	119	127	135	144	143	119	111	133	128	155	114	122	109	141	126	122	135	140	142	141	131	135	124	143	127	144	122	119	146	156	136	131	158	137	148	134	125	143	116	137	128	148	144	143	113	131	151	138	137	135	124	132	105	144	150	131	140	120	160	134	110	144	134	143	137	146	128	141	141	161	121	128	128	158	149	131	145	126	142	129	133	149	129	135	136	145	131	132	124	148	152	136	137	155	124	132	144	131	123	121	143	120	154	110	127	116	128	135	149	142	138	128	139	133	139	128	139	130	147	123	144	137	134	135	125	127	135	113	137	132	146	144	148	163	115	121	137	139	131	118	130	130	142	134	127	126	131	145	138	132	126	126	128	135	129	148	153	123	124	154	123	135	151	153	125	134	146	142	146	134	144	125	145	121	133	131	153	134	127	130	134	130	137	117	134	112	139	154	131	124	151	139	157	142	129	136	121	149	129	146	146	123	134	133	124	120	139	139	144	138	131	126	125	134	135	137	143	154	120	130	159	119	147	129	159	151	148	149	137	100	129	131	151	130	117	122	141	141	130	141	118	133	119	142	144	128	144	119	123	130	148	127	131	143	129	139	125	124	136	136	138	134	134	149	137	137	149	117	119	123	160	133	129	127	123	150	127	134	147	132	151	159	134	127	144	122	133	143	130	109	125	135	146	148	150	151	126	132	139	127	132	141	123	120	136	146	140	147	120	147	141	139	136	134	120	118	147	125	141	142	155	115	118	108	128	138	131	120	103	144	121	156	121	141	143	122	139	135	136	158	139	120	147	146	125	126	124	124	135	130	131	143	100	150	143	136	130	128	134	145	160	111	153	152	142	118	136	136	145	141	137	119	137	126	135	122	124	117	127	119	161	131	145	136	113	145	139	144	146	145	159	163	112
2238	483	556	535	573	504	477	491	429	430	461	471	446	436	422	427	397	427	418	413	430	434	413	389	426	418	430	403	403	433	403	402	391	387	413	386	421	412	381	414	404	443	413	421	406	401	415	411	405	432	441	428	415	404	402	394	422	451	395	392	394	392	366	362	409	398	369	375	368	400	408	423	394	390	376	431	414	386	407	415	366	373	379	414	425	406	386	448	400	416	410	437	419	425	387	395	400	434	415	391	402	401	444	385	421	373	392	397	375	434	378	405	409	380	404	403	389	395	433	426	389	395	419	401	417	411	392	352	390	406	414	401	400	398	389	414	415	414	420	387	400	391	416	437	404	417	449	395	446	428	384	417	409	370	391	440	365	397	412	424	409	435	470	420	421	375	401	405	391	389	421	404	413	406	419	398	418	390	409	365	416	400	429	407	401	383	427	411	424	405	386	373	391	433	440	394	410	374	400	394	395	405	409	403	398	386	460	387	398	433	412	428	425	421	400	406	390	410	389	390	412	442	414	388	394	430	381	390	431	418	412	397	393	417	397	399	408	407	367	387	433	393	400	424	410	419	382	402	407	399	397	406	408	429	376	393	385	385	414	470	404	404	401	369	382	410	419	410	386	406	422	399	386	402	455	375	418	354	364	361	379	403	403	367	422	349	412	396	419	415	393	392	363	393	380	385	422	397	379	415	403	382	401	392	426	390	416	411	398	429	377	383	390	403	427	414	407	428	387	401	437	403	412	379	420	415	422	351	440	455	395	374	414	395	412	413	373	378	396	393	403	386	389	381	391	404	422	442	391	417	409	447	401	412	382	380	418	404	413	388	409	407	415	417	395	409	413	398	376	461	408	422	368	394	385	426	421	412	408	385	388	393	425	397	397	428	402	376	425	390	422	383	417	407	383	405	416	388	393	419	381	400	413	406	402	413	417	400	412	453	418	407	426	408	388	378	380	428	407	409	388	427	379	386	406	375	389	387	400	405	410	414	430	381	405	418	411	410	432	419	430	397	414	410	392	397	405	394	420	408	378	370	379	398	400	406	380	415	404	435	410	413	404	427	390	398	414	408	406	379	436	422	391	389	414	413	427	394	416	385	399	394	424	376	392	406	369	413	396	415	426	403	411	409	383	409	379	407	422	397	406	381	427	420	402	396	426	456	382	418	382	442	401	413	410	382	392	433	418	407	360	401	412	407	363	387	413	402	430	409	440	423	400	403	351	427	416	413	393	424	377	356	411	458	385	417	413	430	383	436	426	418	396	371	394	390	392	446	405	381	363	409	389	384	386	401	398	410	393	426	400	396	387	413	403	419	446	406	364	433	400	393	381	414	394	389	389	378	397	414	382	409	388	421	405	421	385	422	390	399	379	404	416	412	388	389	409	400	394	398	422	389	411	396	385	395	397	418	383	401	412	391	385	420	358	444	382	394	391	402	434	407	391	397	431	389	368	405	400	393	397	408	409	372	398	402	391	411	400	377	437	395	396	393	400	384	401	415	387	366	416	399	425	364	372	395	408	418	397	347	409	413	411	398	393	386	375	415	363	393	404	389	392	379	367	412	380	430	383	428	413	398	370	395	384	440	446	414	402	372	383	373	397	415	410	423	378	383	375	424	416	421	403	407	382	412	379	390	440	421	391	414	386	418	391	409	410	402	389	418	440	392	369	431	373	384	394	384	427	387	417	407	407	379	416	390	397	388	432	423	411	403	400	381	393	391	433	404	366	417	423	399	438	419	394	432	396	402	407	382	429	400	448	410	408	421	397	404	406	372	379	375	434	392	414	378	408	399	400	382	423	388	425	412	409	397	416	387	389	401	423	413	402	404	420	416	398	411	414	371	383	386	411	391	411	396	434	410	398	394	427	407	398	373	413	399	401	398	421	390	382	385	420	366	391	414	403	391	371	402	399	390	395	408	420	376	392	415	424	390	420	410	420	389	389	423	404	424	421	418	422	375	379	400	399	400	411	359	383	387	397	362	391	376	389	398	385	374	392	436	384	406	401	390	399	421	390	416	400	397	388	422	398	452	409	390	392	381	386	367	410	398	407	386	406	381	376	438	403	432	386	414	418	385	449	376	403	402	392	378	413	393	396	399	414	397	383	395	407	417	458	394	390	358	387	375	419	372	401	443	427	430	412	441	422	388	382	414	407	423	409	416	387	437	381	436	411	410	381	404	431	409	408	421	432	431	395	425	385	444	408	405	404	382	396	393	387	379	421	388	368	373	408	411	383	426	428	391	390	427	394	436	425	415	422	403	394	418	398	429	397	378	358	406	412	403	373	427	420	392	417	395	418	396	394	368	431	412	379	382	373	411	357	412	411	390	379	405	418	413	416	424	383	400	417	426	412	372	396	406	359	395	408	409	406	414	389	414	381	421	401	384	402	440	369	420	398	402	367	376	403	385	451	399	389	357	398	392	396	382	405	412	426	408	397	408	392	386	396	390	421	426	406	414	358	410	412	391	383	391	432	373	374	387	394	446	388	396	400	388	357	372	376	395	407	407	385	424	374	361	389	420	435	419	440	393	361	438	388	385	408	404	403	397	391	438	392	397	403	398	411	421	386	424	417	398	402	404	374	398	410	399	416	388	367	390	401	397	417	403	425	392	407	370	401	393	394	447	421	431	399	396	413	434	404	397	404	409	387	425	422	425	420	412	396	402	415	398	396	375	423	355	414	381	449	394	386	412	426	378	407	388	422	414	390	389	392	379	389	418	426	398	434	410	361	385	381	371	419	422	405	388	366	407	399	375	416	403	400	429	373	398	416	420	410	389	384	385	410	407	379	363	400	416	405	388	416	392	403	395	410	373	405	369	391	394	413	426	393	417	407	387	386	374	352	397	424	388	387	374	401	388	410	397	441	393	405	419	404	409	399	394	406	417	366	418	401	372	387	411	430	403	387	411	393	376	402	408	418	407	397	381	419	398	355	405	427	387	354	397	393	420	426	367	422	441	379	390	407	407	410	402	415	356	406	400	428	385	409	395	390	414	386	393	402	407	394	415	403	388	399	400	410	387	368	392	394	380	388	406	408	416	410	387	449	379	411	398	417	433	400	384	432	375	428	383	410	411	370	433	391	390	387	416	397	375	398	384	438	454	371	423	363	395	392	373	454	397	390	422	401	372	377	400	388	417	385	390	407	407	435	392	379	416	352	432	387	361	395	362	399	408	419	386	405	392	413	431	390	420	371	406	394	435	421	407	449	399	387	410	433	427	417	413	385	397	410	385	373	407	401	387	390	410	399	391	384	390	405	391	374	398	397	433	427	394	383	396	378	403	405	428	402	399	355	391	449	410	393	390	377	419	456	394	419	403	378	400	398	375	404	423	390	398	388	418	416	378	406	402	404	404	404	403	393	366	389	404	393	390	405	408	368	406	397	392	410	429	425	447	421	400	392	413	398	404	405	388	434	424	446	406	421	358	426	404	422	402	389	374	389	373	441	392	407	379	396	442	400	402	414	404	380	396	419	431
7479	1029	1215	940	674	516	396	397	327	291	238	246	244	253	220	188	211	206	235	197	190	203	206	215	194	197	190	208	203	201	202	185	204	185	183	163	191	214	204	223	205	197	200	181	213	194	171	186	212	203	204	178	194	176	173	193	205	160	166	172	192	187	198	170	156	194	181	172	216	192	195	191	205	147	200	177	196	170	169	183	169	203	170	186	168	173	166	161	193	163	175	192	192	178	185	182	196	194	192	195	174	191	207	181	202	181	209	174	174	196	184	172	199	200	177	158	176	183	163	176	173	187	187	184	184	170	195	196	166	222	169	201	176	192	193	168	201	181	194	177	179	164	186	176	181	224	182	184	176	185	178	187	184	202	179	189	171	190	190	176	207	194	199	160	181	207	195	207	173	165	211	198	174	182	192	178	192	215	174	209	186	195	172	189	199	183	184	214	185	205	183	186	160	196	180	210	202	189	176	196	197	207	185	189	193	183	192	203	183	162	162	211	163	196	187	172	172	185	172	170	195	176	181	190	169	194	173	182	177	184	178	190	166	179	188	179	186	203	196	180	198	183	198	208	183	152	161	175	166	146	173	185	182	173	197	191	179	212	195	196	199	185	198	188	198	178	178	167	172	176	200	165	199	155	173	185	185	194	200	170	185	165	183	180	202	185	185	175	190	183	159	162	192	184	192	180	206	174	157	204	180	167	176	165	168	182	161	176	187	202	175	183	174	163	172	180	188	190	188	162	186	177	160	177	174	171	179	180	179	199	177	181	174	184	182	194	181	185	176	183	171	182	197	164	166	183	164	188	174	156	193	177	194	179	184	177	172	187	164	192	182	181	197	188	200	186	181	185	163	203	214	188	212	184	185	188	194	165	164	190	186	164	194	178	176	191	200	166	191	174	181	207	159	180	182	171	183	180	192	198	205	198	177	196	184	172	176	184	165	201	179	172	151	226	165	207	202	180	193	164	186	172	187	190	191	152	168	181	175	179	195	201	168	203	182	196	192	204	170	186	185	175	178	210	207	171	155	173	199	161	192	194	183	180	199	194	211	153	202	188	164	179	180	151	188	186	148	179	171	180	186	179	184	195	176	172	185	190	209	185	172	163	189	193	201	161	165	173	169	172	169	161	179	176	196	163	172	161	178	190	219	198	190	177	179	182	199	177	183	167	167	165	182	173	193	162	190	183	213	186	210	208	145	191	203	179	181	202	178	189	179	195	203	196	170	167	188	174	174	186	160	207	178	186	185	187	177	216	171	170	179	192	185	189	172	170	202	186	180	167	161	184	172	162	196	192	187	146	181	172	199	176	194	167	187	176	163	182	203	163	188	172	207	183	207	181	175	180	190	168	218	211	185	175	216	188	170	180	178	177	197	207	166	193	216	178	179	172	193	176	178	179	187	194	191	178	177	176	200	193	161	173	175	188	191	177	216	204	188	184	198	174	185	217	183	182	190	201	184	192	186	169	182	218	195	171	176	180	174	186	187	161	185	185	192	186	157	178	201	170	183	192	177	195	174	178	178	183	181	181	193	194	178	204	203	186	188	187	180	180	198	187	175	186	188	190	176	165	185	202	158	174	202	179	164	181	157	170	155	169	186	181	179	184	210	187	181	159	172	182	198	182	194	167	179	202	185	186	204	188	174	178	172	161	164	181	192	202	180	186	173	212	174	163	170	176	187	184	186	214	189	179	180	162	189	164	148	211	175	175	182	187	163	191	168	200	168	191	190	185	184	188	181	193	179	191	184	205	191	180	165	193	191	183	162	193	169	178	173	201	191	186	177	176	150	193	149	157	196	196	183	217	181	210	161	183	194	220	197	172	194	182	158	171	168	196	170	204	199	160	171	168	183	177	204	195	176	175	203	153	193	200	197	174	177	191	181	184	169	188	207	183	160	202	187	191	177	165	159	183	170	196	178	153	191	211	189	191	176	209	189	184	157	188	192	164	169	176	195	166	183	176	200	185	190	196	184	168	176	167	196	194	181	187	185	190	191	191	194	183	167	187	197	184	182	172	188	171	206	173	155	188	152	185	191	173	188	183	206	188	189	176	194	193	196	192	198	168	165	196	197	197	176	164	200	173	206	167	181	208	172	191	186	170	190	181	193	177	178	198	182	180	195	186	178	172	160	170	205	180	202	146	185	171	186	160	155	174	201	176	183	196	192	196	221	158	179	193	178	173	190	165	166	159	168	177	190	184	189	192	189	186	166	175	157	204	184	186	193	177	190	167	171	174	167	172	169	197	166	198	203	153	161	181	175	164	175	186	170	186	172	207	201	183	163	192	172	185	197	195	163	187	198	184	164	155	193	182	178	188	172	200	205	193	174	173	173	163	194	171	192	175	197	173	166	192	176	169	182	212	191	159	169	188	175	184	170	169	176	180	159	168	171	169	180	197	185	180	183	183	198	173	209	177	183	166	196	190	188	197	208	198	180	234	195	189	211	202	203	168	194	184	157	167	158	165	198	181	181	179	199	206	171	205	187	196	185	197	185	176	174	183	174	204	200	195	173	178	205	185	199	173	163	220	194	198	184	172	177	206	180	200	183	177	183	182	167	178	178	170	169	167	178	192	166	177	198	165	192	180	184	191	173	182	207	176	176	212	184	195	168	201	176	184	201	172	166	161	189	174	191	182	182	213	184	200	203	188	192	193	194	173	193	202	174	188	192	218	183	186	194	211	166	196	195	211	161	202	195	186	203	168	177	184	183	146	168	187	197	186	171	173	202	195	174	167	180	178	169	192	153	165	185	166	160	211	185	171	185	157	178	197	183	165	183	175	171	164	166	202	199	178	186	205	189	162	180	187	182	194	196	170	158	193	192	175	170	169	184	194	164	167	176	151	174	193	159	208	185	161	176	198	176	173	187	181	183	196	193	188	195	195	192	162	184	168	150	195	178	181	202	185	181	187	179	204	181	191	197	180	178	178	169	167	190	183	204	186	181	182	189	188	180	218	176	193	182	177	206	199	174	173	165	182	185	180	186	179	166	182	170	174	205	153	197	184	188	186	187	173	148	176	187	196	177	204	174	168	172	183	182	193	160	176	189	191	147	173	192	169	177	209	182	195	179	176	201	179	198	171	189	202	193	170	184	173	202	193	159	183	208	165	173	173	178	171	181	186	187	163	185	196	214	199	179	193	191	186	175	179	170	207	205	189	173	220	196	184	174	179	176	174	198	206	203	175	200	186	189	192	194	173	202	169	159	186	187	165	180	163	162	178	176	163	165	176	170	173	172	172	188	186	179	188	165	188	177	179	175	169	165	173	194	141	166	178	158	176	190	172	170	193	210	189	163	181	189	167	193	213	180	170	168	178	185	179	181	180	183	184	172	177	180	179	172	192	198	172	198	174	179	179	184	164	200	178	187	172	195	174	178	201	188	186	188	170	187	198	195	182	186	172	199	158	170	187	177	163	185	184	154	182	180	181	168	183	168	186	197	179	191	174	157	208	167	181	219	201	185	189	209	192	188	176	162	196
5924	1254	2754	3165	2793	2226	1955	1598	1371	1196	1107	1023	979	901	838	782	781	698	704	680	684	705	644	649	641	658	597	664	619	622	575	632	602	582	548	600	552	551	584	546	559	574	592	579	555	539	595	560	535	578	538	536	537	585	546	556	512	547	517	528	555	551	513	543	559	567	534	502	518	551	573	502	533	526	537	496	503	582	524	520	549	552	510	543	550	503	481	548	533	532	497	527	541	528	523	558	536	525	506	527	524	541	542	572	531	507	504	547	541	568	526	534	491	553	537	531	538	551	557	516	507	554	528	521	508	527	481	542	504	498	565	552	510	538	548	501	550	537	527	496	545	501	517	506	525	501	574	547	545	549	508	490	560	497	504	540	508	508	459	497	524	528	520	512	527	544	535	546	562	491	552	501	567	524	518	522	531	556	541	525	569	513	551	484	513	492	553	510	531	530	532	510	539	514	482	561	502	508	506	537	503	526	532	561	502	539	534	531	523	538	520	517	543	560	474	567	530	497	525	596	521	527	554	524	512	532	481	525	543	528	518	533	528	511	509	551	529	533	515	489	519	531	552	548	512	511	515	508	546	481	505	529	504	524	559	532	537	543	541	542	531	502	529	522	573	514	550	547	524	518	514	515	514	541	481	538	529	567	531	496	500	500	529	515	530	492	511	538	532	528	526	491	525	518	530	511	517	530	520	572	522	516	494	538	533	490	518	539	562	503	527	522	518	570	551	486	512	523	493	507	532	464	522	514	546	544	519	523	523	547	516	566	530	544	533	532	549	494	539	506	518	555	514	468	553	514	510	504	535	523	525	529	529	524	508	497	568	495	567	513	556	496	582	490	522	497	507	523	534	516	499	526	528	505	511	504	539	526	555	513	555	542	496	513	513	527	550	532	542	500	486	465	545	527	527	535	532	523	492	495	561	522	524	508	523	558	533	498	523	523	534	522	531	521	534	522	519	538	510	500	560	513	503	521	491	536	550	547	575	490	513	489	531	506	532	550	506	592	482	548	566	493	510	512	500	546	511	525	508	519	544	516	533	508	564	532	506	553	553	560	513	536	557	501	522	558	513	508	590	560	560	490	484	509	500	519	548	521	521	531	516	518	558	512	538	502	550	505	543	490	502	519	507	546	537	489	532	507	519	513	482	527	546	532	517	529	511	527	520	503	536	554	519	520	514	510	529	574	536	496	552	493	545	517	555	514	512	537	539	531	524	507	524	548	517	533	571	496	532	512	549	544	559	501	531	530	540	529	564	504	555	496	530	563	534	543	555	509	555	509	526	514	534	520	535	487	526	512	520	519	517	502	489	540	523	511	499	513	513	512	523	576	546	551	539	516	541	535	513	532	501	569	549	518	501	527	502	511	550	500	508	533	557	513	568	522	559	543	566	570	509	558	516	524	545	523	569	505	515	527	536	546	512	491	539	521	485	510	519	522	488	549	541	522	506	544	588	486	512	567	563	509	492	468	491	539	504	493	533	537	506	515	540	505	552	528	517	529	507	525	523	523	513	493	463	514	529	522	528	532	559	493	526	587	543	521	544	528	522	577	527	530	516	532	525	509	531	485	544	500	508	450	515	535	516	518	518	528	501	542	544	509	504	521	563	520	528	505	520	490	532	553	543	499	537	538	556	522	509	562	524	549	532	531	533	543	520	540	526	539	531	518	516	510	533	501	512	539	549	483	541	510	525	510	524	545	503	517	553	513	471	544	543	535	515	460	507	544	535	538	511	520	543	519	523	554	511	554	523	535	538	528	522	529	499	551	493	517	534	548	529	556	525	556	491	516	534	495	507	510	512	512	482	505	548	566	543	507	522	518	517	511	517	510	522	527	554	510	481	555	504	495	504	517	521	516	510	551	524	473	520	519	549	510	542	518	500	533	533	511	561	487	533	534	489	499	503	517	535	534	507	525	516	542	577	505	528	556	500	522	560	492	538	532	501	512	533	507	495	535	524	492	554	544	511	514	530	514	515	507	502	528	525	512	526	510	537	507	573	522	506	500	530	524	530	493	570	514	561	524	520	503	526	519	559	524	533	506	503	493	506	539	506	549	513	537	507	515	534	499	517	572	511	553	503	513	523	499	563	535	508	524	526	499	552	494	525	554	512	529	526	478	539	536	518	508	503	489	518	571	517	536	494	496	539	522	528	553	508	525	532	532	532	541	541	526	481	532	546	537	500	567	522	523	541	531	547	505	510	508	548	516	556	540	533	515	518	508	530	571	478	511	568	546	491	535	523	508	539	540	519	489	519	515	561	482	531	549	538	503	527	550	525	491	582	514	513	483	542	555	514	520	503	524	523	521	542	528	520	493	535	549	579	523	495	548	528	487	524	567	520	534	502	504	543	549	519	507	513	476	501	587	533	528	538	543	503	553	564	511	526	522	507	510	587	511	527	525	521	464	498	523	512	521	523	521	549	546	497	523	528	501	564	547	562	529	516	521	540	515	534	515	547	551	544	493	522	514	506	555	550	504	540	548	540	527	585	507	506	562	512	496	530	551	509	506	530	504	501	549	556	527	585	571	502	535	553	518	533	528	492	540	474	558	530	512	513	509	503	526	516	543	509	499	490	510	509	505	529	564	534	544	548	543	524	530	533	495	531	564	499	556	517	518	518	483	523	565	546	506	546	496	520	536	477	492	556	509	503	456	536	560	497	533	518	514	491	544	499	522	552	508	505	507	498	508	504	510	533	508	540	520	531	505	529	513	525	506	562	522	543	551	532	548	549	511	498	507	533	565	518	504	526	516	514	544	551	526	572	511	531	479	522	519	563	554	522	517	535	539	507	522	514	518	519	496	566	511	519	506	537	502	572	483	526	503	543	533	554	529	508	547	510	546	562	535	549	522	525	518	545	546	535	567	554	481	475	517	500	528	586	468	538	516	576	546	541	514	521	520	545	485	536	525	544	507	527	541	524	509	520	532	544	529	548	529	526	513	489	480	520	497	508	502	502	516	518	515	557	544	495	503	512	519	525	513	522	490	546	519	513	523	523	559	547	519	517	544	565	500	555	532	520	539	509	529	521	507	512	519	524	523	529	561	517	524	501	481	542	535	513	542	510	536	524	516	523	526	516	527	496	510	536	498	511	480	535	531	533	492	519	506	524	519	532	537	504	501	500	532	518	547	524	510	542	552	528	548	534	532	508	554	513	518	526	545	511	513	515	519	518	538	529	535	524	515	517	547	508	529	557	490	526	512	543	511	508	521	554	493	522	526	545	510	497	479	457	524	521	507	517	528	567	485	528	529	513	533	482	538	532	567	508	517	502	521	497	497	535	494	558	503	497	511	539	527	547	533	487	552	530	503	524	540	519	508	557	489	516	548	540	545	529	529	540	511	520	534	540	506	527	562	509	535	562	530	508	526	519	471	544	520	512	546	511	532	549	514	538	542	511	566	550	491	518	539	495	572	521	529	517	560	528	523	490	488	554	560	548	522	525	545	523	554	545	490	489	528	521	501	530	518	507	545	502	551
14057	2583	2592	1938	1416	1009	886	749	668	560	565	485	521	442	444	439	425	429	398	419	375	396	377	387	404	378	394	381	354	365	396	360	351	392	355	359	369	385	354	382	400	369	371	363	394	389	354	365	344	425	333	353	381	381	383	352	392	341	388	361	391	360	358	370	358	353	353	368	393	397	389	405	386	360	338	405	345	325	397	355	366	352	370	359	383	341	357	380	357	378	354	345	359	349	345	401	349	334	348	352	334	342	369	363	360	357	369	395	372	348	368	436	335	341	381	390	348	370	359	378	391	355	355	342	405	356	348	394	374	347	375	362	369	359	358	368	375	367	367	362	341	347	378	365	343	371	371	371	370	361	375	420	349	344	367	395	342	376	367	329	387	368	358	364	373	348	362	353	355	381	348	327	355	367	390	346	354	356	392	403	399	366	376	339	388	363	358	337	377	385	371	352	333	319	373	368	299	342	381	396	358	397	379	390	386	355	358	362	391	370	380	392	357	350	366	355	338	355	365	365	359	350	344	406	343	405	368	363	362	360	341	390	341	296	407	357	376	338	389	342	346	360	350	353	364	377	309	350	362	360	360	377	353	368	385	371	375	358	331	357	344	333	352	368	357	364	341	363	348	361	333	387	338	358	385	349	358	374	388	371	339	380	374	337	378	350	314	377	361	362	362	381	358	382	347	364	362	405	364	393	371	323	353	368	348	356	346	328	402	374	345	395	379	331	356	314	380	386	374	362	387	356	362	361	360	359	329	383	393	384	333	370	327	334	372	361	349	337	354	365	353	341	383	382	362	336	362	312	318	371	369	334	319	344	356	303	368	348	403	368	369	384	385	353	370	351	388	341	348	333	365	352	403	352	357	368	355	341	360	393	351	352	349	356	353	364	364	349	369	393	357	376	344	378	360	364	346	344	331	366	388	373	378	377	387	402	386	349	343	373	377	333	365	406	339	370	409	364	344	361	326	373	379	370	382	395	353	378	381	337	364	377	378	380	355	389	337	320	367	367	385	360	348	360	349	339	354	370	399	382	358	392	318	347	355	342	345	359	382	365	370	328	335	369	387	368	334	359	407	368	345	365	333	363	322	334	354	342	351	321	326	375	377	372	347	355	394	380	351	390	352	358	348	397	342	368	369	347	357	342	337	348	383	369	358	403	340	385	358	361	358	385	374	347	367	357	354	337	376	348	357	343	411	327	361	378	372	333	360	357	347	374	373	372	403	396	392	358	367	374	378	365	412	354	370	382	369	349	331	373	355	405	347	373	338	375	374	317	348	342	347	362	355	372	345	330	367	359	397	367	365	365	370	363	349	351	371	351	381	359	361	337	348	367	347	368	361	332	371	367	367	346	345	357	357	372	364	369	401	334	366	383	371	360	317	375	376	401	360	388	355	341	345	362	359	334	342	342	359	364	400	385	341	357	361	378	362	353	383	325	352	372	360	394	349	358	370	382	386	363	325	369	365	397	359	364	369	345	375	370	383	349	366	358	370	373	368	381	365	355	361	399	361	375	342	364	365	414	346	341	353	358	365	363	359	367	382	368	375	345	378	354	351	381	354	358	344	344	347	372	346	325	395	351	373	358	342	366	357	387	380	388	374	347	378	371	325	365	405	372	356	389	351	347	357	354	391	340	372	334	368	382	368	351	339	378	365	364	383	380	372	333	333	358	364	331	331	413	397	368	378	356	389	371	366	365	364	364	386	355	355	351	349	337	369	403	406	374	386	380	355	381	366	357	383	366	400	344	384	347	401	378	389	332	389	352	373	375	356	388	379	337	343	346	342	396	393	317	381	344	353	348	368	378	372	368	354	391	381	342	400	386	359	372	367	345	383	360	362	339	365	339	345	358	347	353	349	340	366	351	386	374	362	349	396	413	361	360	356	359	376	381	368	363	379	373	352	365	355	379	338	335	375	335	413	362	400	338	336	365	365	374	360	358	369	364	406	360	359	341	362	351	334	337	370	330	358	336	374	365	326	348	355	339	367	386	348	340	388	354	373	375	382	367	367	384	337	325	361	385	371	365	377	396	345	353	337	353	387	352	336	338	366	331	374	355	381	362	359	358	342	346	373	365	356	380	376	347	354	404	347	378	372	363	356	354	378	364	361	381	318	358	366	407	370	375	395	374	366	354	354	341	354	361	348	331	359	359	361	384	342	370	342	356	344	371	354	381	349	409	372	376	354	322	374	357	358	392	384	359	352	362	330	347	446	357	347	328	375	360	338	348	359	374	348	353	342	350	395	348	374	407	342	379	388	351	374	331	385	367	353	343	329	370	370	339	367	345	367	391	377	343	349	328	352	367	371	366	374	406	334	372	429	373	353	397	395	427	359	381	338	352	332	330	340	362	369	366	337	356	352	329	365	357	406	346	379	406	329	376	339	366	378	351	376	337	387	311	381	363	381	396	353	363	310	359	361	353	325	341	343	354	351	356	335	401	402	311	338	346	352	412	336	366	361	362	361	369	379	377	348	336	369	373	377	375	344	341	374	380	380	369	386	373	319	358	376	380	369	351	387	354	361	355	344	368	326	383	345	344	366	363	382	392	315	341	380	407	377	362	413	362	375	344	392	383	363	362	348	370	385	382	354	402	351	395	353	379	384	355	361	364	339	366	323	384	349	325	379	385	357	345	370	391	357	338	338	362	342	347	354	361	356	383	327	357	352	332	396	329	382	332	362	382	371	351	374	422	382	387	355	334	423	345	369	379	329	357	362	364	367	353	345	364	400	367	363	357	340	389	382	365	356	357	362	333	365	362	376	303	365	378	360	398	343	337	377	348	375	367	385	385	315	355	377	353	360	344	386	340	379	330	360	352	330	329	365	361	394	358	388	385	391	382	371	375	389	380	359	373	395	365	366	351	341	383	353	351	358	361	353	356	350	366	346	353	354	334	320	367	350	360	348	376	343	356	343	351	383	349	352	342	401	344	349	359	352	347	360	340	366	357	353	359	397	372	371	308	366	403	381	349	384	375	368	380	380	344	362	383	377	350	341	368	382	344	352	366	349	361	375	339	389	347	365	379	356	341	362	379	411	355	360	372	354	375	345	389	369	359	357	366	375	358	390	378	371	370	345	371	321	349	373	422	348	342	391	356	388	328	357	356	382	355	354	381	368	367	360	377	372	365	350	404	393	380	354	356	372	368	367	381	360	366	383	354	382	334	385	346	388	369	362	345	367	319	373	347	318	366	357	359	347	348	365	350	358	332	402	363	329	416	361	370	358	377	367	388	355	379	363	339	383	394	398	372	367	359	365	336	379	380	350	373	363	379	385	364	358	363	312	364	354	377	359	425	381	365	347	380	375	334	331	346	337	365	345	345	353	401	405	385	358	396	361	362	369	354	375	358	347	370	342	373	331	371	373	363	411	340	387	349	349	348	373	381	366	381	332	423	364	317	349	382	370	402	374	383	361	370	382	384	324	317	329	345	374	352	398	352	340	390	382	394	353	369	348	385	344	391	356	350	339	349	364	330
7979	2482	5108	5910	5237	4219	3541	3134	2606	2293	2060	1854	1732	1657	1466	1457	1377	1339	1380	1198	1200	1254	1220	1144	1149	1095	1047	1066	1058	1095	1054	999	995	1095	1020	1096	987	972	1038	997	988	933	997	988	953	974	943	962	977	915	999	964	999	973	1025	942	903	944	935	984	905	946	954	914	905	869	882	903	894	929	874	902	871	902	899	920	922	859	934	902	856	903	898	913	921	911	945	941	884	937	928	874	910	893	879	875	877	945	922	925	890	884	940	859	855	898	939	909	932	950	936	903	893	887	946	851	965	907	928	871	915	934	899	902	952	836	913	841	904	908	927	929	902	897	896	960	856	845	973	922	831	908	881	939	974	927	910	820	904	904	871	867	861	896	866	927	923	907	878	952	868	911	917	858	832	885	873	903	924	902	875	857	942	875	948	875	878	924	875	904	917	910	902	912	901	851	894	932	875	921	875	884	893	909	925	887	893	924	889	916	938	927	923	870	885	907	914	913	876	865	902	890	923	896	891	948	921	897	902	887	911	855	891	919	886	936	932	903	930	928	905	880	883	902	892	837	936	885	874	905	853	913	877	869	949	931	932	881	837	867	944	887	947	904	933	891	890	922	854	864	895	931	924	876	866	946	911	874	897	900	884	970	910	913	901	921	926	891	893	919	868	882	899	895	924	917	904	965	843	851	869	848	911	881	925	895	923	857	916	923	850	863	905	918	917	884	855	877	896	895	868	883	918	928	920	886	913	873	884	871	882	908	883	908	885	886	896	924	884	910	868	891	940	883	895	887	877	880	903	922	897	911	923	908	901	860	916	902	869	914	850	947	888	878	891	920	905	861	920	929	903	839	892	901	862	898	863	900	899	921	876	931	900	871	900	922	935	869	992	891	922	910	869	861	879	901	901	930	894	900	893	883	862	964	921	910	880	926	917	891	940	911	890	889	872	894	861	889	870	945	910	881	877	886	848	860	916	925	913	926	917	864	852	859	942	885	893	877	891	878	905	884	867	937	928	937	915	888	926	890	878	836	918	833	864	940	883	973	902	918	871	906	894	895	901	838	877	961	854	862	948	856	888	913	890	894	889	904	862	891	878	913	905	901	899	863	914	877	938	955	858	929	892	942	919	893	865	922	917	909	927	912	946	946	926	928	928	886	900	911	896	905	923	886	870	870	902	877	889	901	903	900	902	890	875	912	893	884	906	896	900	895	903	882	881	901	900	905	864	922	888	879	881	890	895	866	894	879	885	901	940	901	905	910	879	958	898	937	908	911	880	956	925	886	878	939	898	904	873	870	922	945	865	911	914	848	838	876	909	875	889	845	898	873	914	875	875	925	874	861	859	876	959	915	902	955	890	942	836	892	864	910	870	869	903	897	901	826	834	858	889	908	875	864	880	888	881	874	934	903	865	889	902	851	894	873	892	897	904	860	873	932	922	858	881	891	929	846	916	849	907	890	855	946	868	947	854	896	880	932	859	928	884	936	887	902	900	889	889	859	866	837	935	893	917	928	933	883	898	930	926	888	939	890	884	881	945	897	909	887	878	812	898	889	880	913	907	878	943	902	891	904	960	876	924	894	894	941	930	854	934	929	821	939	911	849	891	894	883	934	842	914	873	985	902	860	903	949	902	921	828	906	856	870	874	886	914	899	846	916	869	863	892	904	898	894	895	857	903	949	914	883	884	959	880	946	858	865	814	869	902	874	893	847	896	894	912	861	916	887	820	893	897	869	952	906	880	891	898	941	935	906	860	933	947	911	878	912	894	894	878	949	843	875	853	909	860	855	858	915	871	905	862	874	882	929	873	910	908	900	858	877	892	887	919	937	907	896	926	956	807	883	881	882	967	854	977	852	922	933	907	883	917	917	873	926	867	813	855	911	897	908	869	926	889	943	902	907	900	857	893	905	878	913	882	917	906	869	858	903	897	844	929	946	915	931	892	885	906	938	839	848	884	910	919	875	882	898	902	932	862	907	938	859	952	904	898	901	915	889	923	918	889	877	886	872	915	879	908	926	941	931	840	897	888	918	858	907	884	926	851	941	905	899	886	931	902	918	860	855	849	933	877	881	880	886	892	924	862	954	870	911	921	936	886	893	876	883	896	975	904	855	882	877	874	900	915	924	834	846	882	845	875	884	926	847	887	933	911	889	911	909	941	930	921	934	871	879	902	984	911	890	859	909	868	907	958	939	949	884	827	867	952	927	885	908	908	925	896	896	904	895	873	892	914	916	917	863	921	920	955	918	956	890	861	933	869	872	906	917	909	872	928	938	918	863	937	892	869	922	914	897	878	893	876	874	899	863	856	878	906	890	913	884	873	904	850	874	843	923	882	939	908	893	903	912	875	853	897	870	886	914	940	888	870	882	866	919	882	911	840	894	884	850	893	929	904	896	860	919	911	935	928	867	905	931	855	845	945	847	871	960	888	892	893	918	863	857	829	899	917	922	911	833	899	895	899	831	888	882	917	913	914	913	911	954	876	890	935	897	946	914	888	889	842	938	936	855	878	877	860	935	861	907	917	910	860	904	907	885	843	915	892	831	917	963	928	859	908	877	858	873	854	887	915	948	877	926	835	907	870	913	957	826	872	820	901	876	881	923	898	897	896	923	868	918	872	849	845	844	942	904	893	893	906	848	916	916	959	815	872	894	926	877	903	869	876	871	912	899	870	927	872	929	958	880	841	929	897	911	874	880	839	828	881	885	918	885	897	864	929	913	892	928	908	900	911	871	884	866	907	892	951	902	866	906	850	903	927	927	882	882	887	886	877	910	867	887	890	912	873	925	895	866	917	943	893	917	862	923	874	905	820	892	886	882	959	847	922	894	898	907	884	911	870	895	887	895	913	852	889	899	882	868	856	876	882	890	903	915	949	887	927	912	886	891	889	909	934	944	911	940	871	929	906	845	886	905	908	872	862	927	884	821	862	937	894	851	937	902	897	875	892	895	863	876	891	891	930	896	876	882	963	898	931	879	871	901	869	871	901	900	964	932	891	837	861	885	886	936	855	929	879	952	901	936	930	883	892	853	916	938	872	955	961	847	875	923	880	871	824	889	934	830	925	965	895	864	925	912	898	877	933	880	879	855	875	895	854	913	880	889	832	904	917	929	904	823	884	874	923	871	884	942	853	959	861	953	940	892	887	837	911	894	811	930	890	871	883	841	884	848	922	874	914	938	891	878	892	851	935	882	960	854	914	843	946	890	951	909	902	903	880	915	856	877	844	871	908	861	878	886	872	877	937	893	855	885	867	993	890	855	883	867	893	896	891	855	873	880	889	917	909	910	911	890	847	908	874	856	896	860	906	875	923	861	912	886	945	935	916	965	902	900	913	894	905	856	882	967	902	889	953	885	964	904	952	940	897	912	868	902	907	925	872	901	885	901	870	865	889	832	897	903	842	925	916	927	886	945	884	905	890	887	928	902	883	909	883	901	869	881	876	873	935	912	912	876	893	896	876	896	935	928	952	917	900	899	852	956	922	893	868	906	964	902
1945	154	149	160	145	124	117	140	138	127	128	126	137	122	140	148	130	120	145	159	137	136	142	137	137	134	137	103	120	127	136	132	119	130	121	137	133	137	153	140	127	137	119	150	114	139	123	109	110	120	145	118	164	140	140	130	134	146	134	141	118	128	134	123	130	141	140	152	109	117	115	126	123	138	135	108	152	112	143	138	121	139	156	128	140	131	131	116	143	147	148	117	114	119	122	120	133	141	118	139	136	139	127	124	119	95	122	132	149	125	123	140	122	137	130	127	127	140	126	126	110	139	120	138	139	146	136	147	140	129	114	134	120	122	119	117	152	120	153	136	126	130	150	137	115	105	125	141	141	137	106	130	125	138	118	139	126	125	126	132	127	142	133	106	139	140	148	118	122	130	147	139	110	142	108	125	122	140	136	128	143	100	145	125	136	152	134	155	134	128	157	124	147	138	140	126	122	112	126	122	109	135	119	118	121	133	155	143	114	112	116	126	134	144	141	133	128	116	121	121	120	138	135	150	138	132	153	128	120	124	136	107	143	136	120	112	139	153	132	128	125	130	162	159	144	137	153	144	127	133	124	149	127	130	145	141	109	128	117	113	141	151	119	116	153	137	131	135	137	133	134	124	134	132	139	132	154	123	142	125	120	158	138	145	136	119	114	117	136	135	112	144	146	139	132	118	134	132	108	111	122	109	153	115	140	135	115	143	122	160	117	129	117	120	112	126	139	135	115	125	144	137	113	133	119	137	139	130	147	138	121	151	122	135	120	143	116	127	126	136	124	114	133	133	121	114	123	143	103	119	122	119	133	122	137	135	134	140	132	136	131	137	123	136	136	131	148	119	133	130	114	124	133	136	139	137	127	129	130	135	135	133	130	139	120	116	147	133	122	150	139	147	115	134	124	130	133	130	128	121	144	128	119	108	123	132	146	131	112	143	113	131	130	124	130	159	131	167	159	136	122	134	120	121	145	145	149	135	113	102	131	126	110	133	132	121	123	127	144	121	156	134	139	154	118	128	141	102	134	161	165	131	116	124	142	122	156	134	119	124	121	135	136	109	142	133	132	116	124	112	130	130	138	134	117	156	147	113	124	132	139	135	137	101	152	121	125	140	133	142	127	128	103	121	131	125	142	114	119	148	116	135	120	135	143	128	121	133	123	137	115	129	136	127	139	135	126	122	132	119	137	129	117	134	161	149	155	128	130	114	135	113	130	120	122	126	126	116	131	174	146	149	112	122	143	131	134	129	128	140	120	133	126	122	127	124	119	116	109	149	125	134	122	129	140	116	135	129	114	156	142	135	143	139	119	135	151	127	133	127	125	128	138	119	113	139	133	138	130	130	148	119	119	129	145	130	121	106	129	127	133	145	105	130	121	122	113	122	134	126	116	137	118	128	133	124	141	120	141	123	137	115	127	138	163	125	123	124	140	149	115	126	126	129	132	138	100	138	137	146	128	127	130	122	131	122	125	132	129	126	116	116	114	116	130	129	105	102	129	118	128	139	116	134	142	143	141	140	127	129	140	120	108	120	144	133	123	134	143	118	126	141	125	104	140	129	150	136	134	140	126	104	125	130	131	148	136	101	115	119	144	132	136	125	150	118	123	139	122	134	117	135	150	120	109	147	111	123	122	118	148	116	113	134	132	109	136	144	128	138	144	117	128	141	122	134	135	138	99	127	116	153	147	140	141	133	134	149	145	133	131	119	118	133	112	135	129	113	142	114	119	154	129	124	128	131	116	140	107	145	141	118	113	115	132	160	110	119	126	139	139	164	143	112	124	127	121	147	149	124	138	146	139	129	138	139	131	99	124	127	131	117	136	160	111	123	114	122	144	124	151	117	150	132	140	138	140	116	122	110	138	136	124	167	141	113	90	139	122	146	140	129	135	141	114	129	134	130	112	123	135	113	115	144	135	124	126	135	153	158	132	108	143	99	133	124	140	130	137	138	119	137	129	142	128	118	104	119	112	151	133	136	121	123	114	110	145	124	142	104	125	136	125	131	143	143	144	135	129	117	115	135	131	158	134	141	118	151	127	137	131	137	146	122	135	125	134	144	141	133	124	142	121	121	125	148	112	147	115	140	125	117	147	129	131	125	142	131	134	130	146	126	161	138	116	135	124	136	147	135	147	147	142	111	109	128	130	144	128	153	131	122	129	135	137	129	128	118	131	128	124	131	121	128	132	121	121	134	149	147	143	114	155	119	114	117	136	143	141	113	117	139	120	141	129	129	117	126	158	121	134	142	130	111	141	129	142	153	125	126	126	110	128	127	119	119	113	114	121	115	129	148	116	140	136	140	128	128	135	129	109	108	105	150	140	133	128	139	140	176	137	122	127	132	121	123	115	111	139	143	115	127	108	139	141	119	121	128	131	127	145	132	137	129	119	132	115	121	136	126	122	124	119	128	140	144	132	132	152	117	155	131	119	138	142	131	123	120	129	147	127	140	122	121	116	128	134	117	135	143	141	128	139	151	114	156	128	135	112	111	136	116	136	135	144	101	123	124	147	154	113	110	133	144	139	130	124	139	138	148	137	128	123	125	106	122	134	130	116	132	138	130	135	147	115	118	138	117	131	141	120	118	118	144	152	120	136	118	123	147	128	119	126	126	124	143	134	136	154	128	130	139	139	133	146	127	139	120	117	117	140	141	126	132	136	134	133	143	139	130	149	146	128	135	118	116	121	139	129	139	149	131	112	110	123	128	129	133	114	125	146	135	117	141	127	124	132	127	135	126	109	131	139	129	124	125	150	153	126	139	107	130	130	142	118	108	143	165	140	123	127	118	153	133	155	121	153	135	122	107	108	125	137	130	154	110	122	142	125	146	125	145	137	128	129	132	131	133	135	113	111	138	150	110	122	109	131	141	129	128	132	110	134	129	122	141	132	146	129	132	117	118	127	131	137	117	110	127	147	126	125	130	135	117	126	123	141	144	123	120	119	140	161	129	120	141	137	108	121	134	124	140	130	138	134	111	137	141	127	119	133	135	121	111	147	146	115	105	137	137	142	142	113	126	144	134	123	121	140	149	110	138	104	131	144	133	120	122	110	134	153	118	122	116	129	131	128	129	128	126	140	136	131	142	139	156	162	131	115	143	126	135	124	116	144	121	130	136	143	130	134	134	135	149	119	142	135	124	119	137	138	132	136	112	135	151	127	152	130	124	158	127	124	133	132	122	132	127	134	134	122	126	144	161	123	134	137	134	113	147	124	121	158	120	131	135	137	124	122	136	115	144	108	126	138	119	129	132	117	130	134	138	141	118	117	146	133	136	150	137	137	147	137	124	123	132	128	146	116	123	132	134	130	132	120	125	146	117	109	134	113	129	145	138	105	128	128	128	125	144	125	136	116	119	130	111	114	131	138	116	144	130	143	139	142	142	142	139	154	116	119	137	152	124	123	132	136	135	142	125	136	128	132	131	117	142	145	134	140	138	153	150	128	114	130	131	125	129	149	152	108	124	132	154	123	135
2153	435	474	472	489	435	434	406	413	414	433	405	386	425	375	392	437	375	407	393	424	427	438	381	356	384	393	369	392	382	394	393	405	379	396	395	406	384	406	406	403	381	413	418	390	401	409	373	395	408	398	392	390	390	354	380	400	391	402	415	402	383	414	383	427	377	398	411	424	427	424	411	392	387	371	388	386	364	394	402	403	425	406	393	424	380	404	393	363	401	417	392	374	356	379	403	426	421	386	418	394	385	413	400	403	401	377	409	394	381	382	413	397	398	426	390	404	360	361	404	405	384	366	426	404	407	380	413	411	380	391	425	403	370	397	404	398	402	401	377	423	417	403	388	395	401	376	390	358	404	376	409	410	422	405	416	436	406	393	388	390	433	407	442	399	427	389	378	423	390	358	354	440	373	400	373	435	357	427	379	429	382	402	410	361	391	397	393	415	380	412	388	432	388	384	359	383	411	372	429	379	385	388	399	417	399	353	381	387	424	419	376	396	372	390	393	410	377	378	381	395	418	382	389	370	408	385	364	395	403	383	357	403	415	369	398	412	387	401	419	424	391	358	341	387	422	409	386	386	376	405	397	378	393	384	395	404	372	400	384	378	401	390	409	345	376	405	370	380	399	420	395	393	418	402	417	359	387	374	413	389	406	385	374	389	410	391	361	354	397	403	402	392	410	417	391	395	362	398	404	380	414	399	407	416	419	386	389	409	390	375	403	400	408	366	397	377	384	417	388	370	375	376	378	384	416	411	384	418	379	409	409	406	432	418	438	397	348	366	384	393	404	403	398	404	383	419	395	416	388	402	370	408	386	401	353	398	429	438	420	390	383	378	383	392	401	366	384	385	401	369	409	391	375	412	399	357	420	399	372	366	387	374	391	364	381	376	380	417	383	409	389	371	404	365	398	380	401	395	439	400	353	408	357	403	415	411	361	417	354	383	388	404	378	430	392	389	385	397	403	418	386	379	401	407	399	394	412	395	375	396	409	367	423	379	374	374	436	403	369	374	398	398	352	391	382	405	401	382	405	412	387	393	404	435	373	358	371	396	388	416	371	398	383	410	431	388	411	423	419	386	439	439	392	383	393	356	375	416	399	405	419	389	402	397	357	372	410	378	388	394	401	409	399	390	387	389	411	350	371	411	396	363	391	419	399	427	405	390	371	417	378	349	400	395	391	405	376	383	404	405	394	402	416	425	418	365	378	382	389	404	381	416	374	435	396	417	392	370	386	426	400	407	373	378	405	380	418	402	388	404	374	408	396	379	378	380	395	380	399	381	400	361	393	365	417	426	369	395	390	403	386	387	418	416	379	382	382	384	419	376	383	419	380	431	421	413	398	418	417	410	390	408	402	440	386	386	372	384	364	398	410	385	379	400	377	399	374	382	409	404	386	385	356	409	370	350	398	399	428	381	384	400	364	366	417	380	381	419	418	413	369	370	373	404	354	414	372	369	367	396	430	419	439	375	409	390	365	411	430	367	416	371	419	403	424	403	344	413	386	352	398	370	398	388	386	376	353	393	391	423	384	405	403	412	397	353	381	418	381	400	424	392	384	396	426	403	413	407	389	392	407	418	369	408	393	388	383	415	374	404	410	385	381	408	374	418	394	390	375	371	405	413	392	377	421	360	406	444	387	403	363	414	411	385	412	399	398	376	405	408	406	409	402	397	369	398	399	398	386	365	382	360	394	421	384	360	423	407	383	407	378	396	386	391	393	372	453	383	415	433	392	410	360	438	394	417	379	383	398	404	412	381	357	391	374	372	387	385	409	378	401	398	389	401	395	388	383	378	378	418	406	392	417	385	387	370	376	407	369	423	412	372	366	375	404	372	403	381	384	374	383	411	384	365	371	378	389	404	400	370	397	413	407	388	399	396	413	380	389	403	430	385	374	407	375	385	369	380	377	398	414	411	394	405	410	395	433	431	380	421	418	425	413	430	377	426	386	422	369	379	406	382	383	417	404	428	398	383	386	377	395	400	365	456	378	404	370	393	389	427	400	418	374	426	373	378	404	360	359	442	404	407	414	409	408	348	388	410	385	380	414	401	413	409	383	412	389	391	394	388	395	394	391	424	384	392	408	432	396	401	385	402	423	411	426	383	412	406	392	420	370	398	378	407	411	420	384	409	388	390	367	415	378	388	391	425	398	419	420	400	380	408	387	354	397	381	383	433	398	392	355	393	388	401	408	359	400	393	437	379	412	449	421	401	402	385	375	429	400	419	395	408	377	370	374	375	376	404	416	415	405	424	369	446	437	366	398	383	397	376	388	401	379	397	374	422	386	413	420	427	416	423	373	371	400	381	372	361	372	389	384	393	375	401	416	397	387	382	416	374	397	375	424	357	405	381	413	357	404	419	391	387	383	434	396	427	366	392	389	380	386	388	427	387	401	398	379	409	376	401	384	396	434	400	415	391	386	399	375	407	421	378	370	400	403	400	391	403	401	367	410	413	393	371	421	394	416	396	399	408	384	412	382	418	389	380	396	378	376	388	400	389	383	365	383	393	413	376	353	399	393	426	398	397	405	404	397	406	389	391	388	373	403	397	387	382	371	365	402	408	394	422	405	373	373	386	424	390	375	388	379	369	420	386	389	391	373	390	406	415	423	404	391	353	380	349	408	399	368	402	372	395	388	397	377	413	396	396	399	409	380	382	370	372	386	408	403	390	381	365	396	384	416	425	360	424	440	398	364	419	403	408	390	386	378	383	386	376	406	405	380	387	423	384	415	404	374	368	412	377	411	387	410	388	378	405	404	377	417	444	405	428	399	367	406	410	412	420	405	405	392	383	414	369	389	395	403	397	393	375	392	403	377	407	392	419	359	365	358	365	430	384	330	353	401	380	394	367	378	400	382	390	417	373	398	419	417	355	413	376	412	422	397	462	367	411	417	416	422	416	418	398	406	384	387	394	391	398	405	372	399	413	398	387	391	382	420	410	388	372	395	375	362	398	410	383	377	394	415	406	397	424	408	413	400	362	404	421	374	413	400	360	361	385	405	417	416	397	374	371	393	390	409	417	388	373	401	387	431	390	402	381	426	401	407	374	417	390	349	427	432	396	388	371	410	373	386	381	373	393	359	419	413	399	401	433	419	389	400	405	439	376	429	377	396	386	427	426	384	383	356	393	419	353	376	403	386	416	439	363	365	377	397	390	430	380	378	400	415	417	396	423	383	420	381	381	371	383	385	345	364	381	382	408	407	430	401	419	399	387	410	403	379	379	402	391	394	406	385	391	372	391	371	360	354	423	391	394	382	402	419	403	396	412	395	380	391	392	382	437	418	407	391	433	432	399	353	388	373	388	435	390	441	395	398	362	420	368	395	374	401	364	406	358	374	359	390	404	410	400	396	413	395	385	415	410	396	370	361	380	360	403	402	377	378	416	430	385	395	390	417	429	403	393	399	382	417	409	397	407	399	406	378	362	366	413	390	415	387	419	394	402	403	407	416	446	386	369	363	384	421	375	373	367	376
7535	1074	1227	973	749	505	418	393	290	280	265	247	252	235	214	224	198	238	240	247	195	196	230	175	183	179	186	193	205	203	206	201	177	211	189	191	162	188	213	171	188	199	184	210	178	188	170	155	191	188	195	179	190	202	177	192	196	183	204	174	192	157	206	178	189	196	178	187	181	175	172	196	164	191	185	180	180	194	201	191	193	171	177	171	173	181	182	188	200	163	180	198	172	181	176	188	194	181	177	173	163	189	184	184	198	164	162	169	169	168	180	199	174	169	163	186	198	185	186	215	181	187	187	171	179	196	157	184	192	192	183	176	185	181	189	173	186	186	173	196	174	169	179	189	192	156	160	188	199	177	165	195	186	170	182	195	163	187	186	195	196	178	208	160	159	174	188	187	189	196	174	193	194	158	174	152	180	178	172	195	184	167	188	215	169	190	173	157	168	150	212	186	185	199	172	184	195	199	179	183	188	193	189	195	182	199	191	175	168	182	174	183	156	191	202	192	197	184	164	190	168	184	177	199	176	166	191	177	176	176	187	171	181	170	176	190	161	176	189	183	170	178	207	177	188	206	215	182	181	207	185	193	170	164	158	176	174	189	186	197	187	210	171	209	181	220	164	200	222	176	182	172	180	187	205	183	207	188	194	165	203	185	183	157	152	170	204	204	198	167	179	193	190	201	174	194	192	179	199	182	181	180	158	175	186	188	198	170	186	172	182	196	169	152	188	182	192	176	212	179	190	169	166	162	199	189	174	183	187	217	175	176	190	183	206	149	172	188	195	167	169	170	183	180	212	172	207	192	174	191	152	192	180	187	192	177	198	178	163	179	170	212	204	191	189	199	170	176	194	186	171	163	198	191	170	206	193	177	183	190	163	196	181	184	188	173	166	196	202	204	178	192	170	184	186	193	213	173	158	198	193	215	187	180	189	180	185	186	177	167	175	176	172	167	173	168	199	187	188	193	179	182	183	162	203	185	196	183	182	191	194	193	187	165	176	176	180	183	190	197	168	188	208	175	196	171	183	182	160	182	195	173	192	177	176	192	199	173	186	189	171	174	161	183	206	194	180	169	199	194	185	184	192	185	221	174	177	205	177	188	188	183	163	170	177	198	176	177	192	197	183	192	186	172	170	176	183	180	197	180	184	195	197	182	186	172	194	175	181	177	198	202	189	208	184	179	157	188	188	165	183	189	190	196	199	193	181	158	171	185	180	189	190	208	205	193	191	174	144	168	204	199	193	174	185	205	203	178	143	183	193	168	175	161	169	175	179	170	169	210	166	181	182	181	191	205	166	196	187	196	166	196	184	176	168	196	158	176	200	161	185	196	180	173	163	175	183	173	187	187	195	186	192	185	215	176	182	164	176	170	174	181	190	185	179	203	174	191	199	189	197	208	210	187	186	192	189	194	193	178	186	169	203	191	178	188	172	192	184	192	196	188	189	178	181	186	149	137	149	193	185	199	191	171	178	191	177	156	175	168	168	184	188	195	190	215	190	185	177	171	216	171	182	158	184	177	191	211	214	185	194	195	204	173	180	185	169	185	168	197	168	195	163	173	197	174	170	188	197	182	171	186	177	189	180	183	186	183	188	145	198	196	198	193	169	168	171	179	172	174	180	171	175	187	195	170	178	187	197	176	168	181	184	180	153	194	174	173	182	195	194	188	177	188	177	173	191	181	176	195	197	168	168	191	207	180	204	180	193	182	178	184	187	191	169	192	183	184	194	192	181	183	173	213	161	181	191	159	175	159	180	193	180	176	171	181	190	171	196	225	184	182	176	183	164	198	198	199	197	190	180	194	200	180	176	196	201	168	190	177	196	168	179	185	182	198	184	189	182	175	177	183	174	220	180	197	194	186	198	195	190	188	177	173	190	205	176	179	171	188	202	195	174	230	181	201	167	203	194	203	195	200	180	183	192	190	164	183	185	182	166	210	181	226	174	159	158	186	190	193	178	177	178	180	182	180	177	189	187	174	153	185	165	218	178	211	178	175	177	159	177	179	163	180	176	172	190	185	180	199	182	172	182	176	194	180	204	173	172	189	179	184	190	189	186	209	184	178	186	190	195	171	184	172	206	176	180	163	209	182	135	174	197	176	172	173	179	175	170	172	201	192	211	201	192	196	148	186	168	167	177	177	183	174	183	171	183	208	187	195	200	185	210	168	181	187	184	185	166	184	159	156	176	169	182	181	199	173	192	182	188	182	180	171	196	163	178	178	173	170	182	184	161	185	175	163	188	173	191	188	184	171	188	174	201	178	157	163	173	205	190	180	199	193	190	178	187	181	168	182	187	176	161	181	190	182	189	180	204	191	199	199	196	149	181	188	191	174	178	203	163	179	166	178	173	172	171	169	162	174	188	191	212	209	163	201	186	174	191	192	197	191	183	172	170	201	183	180	185	192	177	189	176	169	198	187	175	199	196	171	169	185	168	170	186	200	199	189	177	172	165	188	184	184	167	192	153	165	183	139	195	174	169	199	191	191	175	175	204	173	163	149	193	160	169	166	171	187	174	193	181	184	183	176	166	170	164	184	204	177	164	197	184	173	205	202	162	157	183	188	184	208	186	185	192	170	175	189	168	174	176	190	159	183	163	179	181	167	184	169	180	181	166	181	177	210	179	187	168	159	168	175	187	194	190	163	190	191	176	173	193	176	191	191	181	146	177	166	164	188	208	193	184	182	161	216	191	194	206	157	174	194	186	189	201	156	178	179	179	179	170	184	168	189	165	167	182	172	192	186	185	194	191	213	188	190	214	191	189	175	142	167	214	194	159	173	174	205	191	179	179	180	178	198	165	192	205	193	181	199	198	165	198	200	178	182	196	196	187	180	176	197	182	171	186	196	193	166	180	178	170	188	175	157	192	170	184	180	183	190	193	163	185	181	167	183	171	177	176	156	180	189	196	173	200	201	220	188	178	168	167	185	182	171	195	177	166	193	194	181	162	204	217	189	175	176	146	184	179	172	180	191	190	211	183	201	188	192	173	183	161	182	183	165	190	172	165	188	170	179	197	172	183	181	185	201	200	181	199	189	165	179	173	157	161	187	177	154	189	194	196	181	174	153	182	174	183	184	195	203	195	175	176	178	164	179	177	196	200	176	195	164	198	196	191	163	178	201	178	168	180	209	196	172	190	200	196	176	185	157	166	167	164	176	170	183	193	171	189	198	188	163	155	165	159	187	183	163	186	197	206	164	181	198	189	167	171	194	167	174	186	181	166	178	176	173	174	201	205	181	200	177	177	157	175	179	178	183	183	190	208	170	186	206	181	202	165	183	201	157	187	191	182	190	161	168	179	172	182	193	197	186	168	182	179	148	178	182	205	195	181	170	183	154	200	197	203	170	172	177	193	199	159	178	199	183	156	190	185	186	176	188	187	210	173	172	166	181	176	199	175	179	175	178	170	165	160	196	173	190	182	201	162	178	183	201	196	211	194	204	178	178	181	176	179	175	176	180	166	197	145	184	172	193	164	191
5859	1319	2732	3149	2869	2270	1934	1615	1376	1183	1112	1029	947	901	860	819	807	778	751	720	678	704	639	672	637	607	553	664	591	619	628	575	615	555	542	541	589	638	546	565	567	552	602	590	605	540	559	589	551	557	558	577	543	552	525	503	540	516	499	519	552	590	543	558	527	540	506	529	536	544	509	529	500	554	499	550	526	505	537	569	569	484	552	528	529	517	549	589	520	508	515	550	515	506	578	481	568	515	529	514	511	560	520	581	543	547	533	549	524	535	498	524	538	501	502	540	534	553	521	512	505	576	554	553	525	527	526	547	553	535	522	510	485	521	565	566	529	533	513	509	513	504	536	528	507	494	531	563	502	523	509	511	529	510	523	552	526	556	500	527	511	551	531	507	505	513	521	569	515	560	530	537	528	500	500	519	550	506	566	541	521	492	518	576	497	518	505	527	528	521	535	525	488	533	539	502	518	501	575	492	529	528	518	562	521	500	521	532	518	522	489	494	496	530	515	570	521	581	522	552	502	547	518	535	494	529	618	504	496	523	533	507	523	518	546	511	519	573	543	529	598	522	537	523	535	503	521	523	553	546	570	532	500	526	552	507	506	501	579	524	521	562	536	507	501	492	550	512	519	529	533	521	514	568	503	516	555	528	529	542	542	496	512	537	511	554	497	504	561	553	524	518	545	565	561	531	520	538	519	556	544	505	537	530	508	566	504	535	546	480	532	520	510	554	558	500	500	527	526	547	515	552	511	540	538	499	552	525	556	512	510	551	489	517	524	561	540	519	529	475	531	581	512	540	547	525	484	524	531	563	476	498	522	524	538	501	506	500	541	533	533	528	514	490	507	514	519	502	534	545	505	523	511	508	563	510	522	528	516	521	520	503	517	538	530	530	519	534	533	540	506	498	491	524	517	504	492	488	543	523	508	529	511	511	565	528	491	472	526	487	525	548	568	497	573	540	560	502	529	525	528	483	535	547	489	522	487	504	545	535	550	528	498	563	511	526	530	536	533	503	529	570	517	508	534	499	505	539	527	541	502	489	548	491	499	487	549	482	548	508	529	540	533	544	502	510	464	522	508	529	513	521	500	487	570	537	506	518	494	503	484	524	522	554	480	577	526	518	518	498	524	520	528	496	498	518	537	487	479	497	504	485	529	554	521	607	536	538	494	548	527	475	519	554	565	532	507	511	499	560	502	514	506	500	511	482	522	548	519	534	504	561	500	559	533	530	539	501	525	548	511	545	519	526	497	528	510	519	536	492	537	508	528	525	528	527	539	540	519	544	549	495	530	494	512	513	556	558	508	515	524	501	525	550	514	527	515	476	522	572	501	493	536	503	574	568	512	567	491	531	518	507	499	553	539	531	511	523	563	535	496	480	516	526	505	503	523	538	556	543	518	541	552	494	496	543	571	564	514	515	522	532	529	549	510	499	517	527	524	527	514	520	501	551	574	533	548	515	519	513	544	529	516	545	565	557	572	539	498	547	489	553	509	545	529	557	555	531	530	508	491	551	525	533	529	502	537	530	505	530	528	461	484	551	461	526	515	532	508	539	536	487	518	529	544	491	502	512	528	509	570	525	524	542	536	526	524	491	462	548	529	527	536	539	525	533	496	503	485	470	551	480	498	526	468	527	559	557	529	515	573	543	535	537	537	532	515	533	517	487	508	547	513	541	557	531	497	530	528	502	544	567	528	500	505	520	528	513	496	518	528	542	474	547	551	541	496	498	533	528	555	535	511	572	539	556	536	536	513	543	470	508	535	548	543	472	474	548	549	528	535	543	533	559	538	534	470	516	486	501	527	537	502	548	502	553	486	479	506	547	503	503	530	515	532	511	515	522	516	505	538	547	522	494	538	572	502	505	528	540	526	536	533	517	549	538	486	554	486	525	499	529	550	558	521	502	553	527	546	532	540	470	514	538	513	514	536	526	476	467	511	499	541	532	516	481	488	561	588	510	548	510	510	526	518	566	514	535	557	512	523	560	508	517	570	513	519	542	510	536	519	555	530	517	511	521	545	537	519	498	509	510	520	530	511	498	536	550	495	559	517	525	547	525	511	522	499	519	530	541	511	509	519	573	503	521	530	520	511	510	491	530	514	488	504	514	499	541	525	526	534	546	558	503	514	533	504	550	505	549	548	554	548	502	500	532	510	553	527	532	544	566	551	553	526	487	538	546	497	519	503	517	540	527	517	521	539	548	529	554	517	505	541	546	528	480	554	500	502	517	533	516	493	491	524	528	555	489	506	517	531	531	526	511	524	513	558	496	531	521	490	531	482	565	537	529	539	549	511	494	488	490	462	535	510	539	518	561	550	547	511	511	501	518	516	526	531	535	523	503	484	525	554	556	548	516	518	530	502	538	510	564	512	530	525	515	491	532	506	499	496	531	535	554	530	523	514	533	508	533	515	557	520	516	522	507	538	509	498	526	559	528	532	539	513	530	484	523	527	520	518	532	570	527	526	550	534	515	587	565	546	546	512	568	513	522	555	513	581	500	520	559	487	513	547	520	532	521	538	502	520	532	563	548	508	514	551	529	507	552	504	518	533	525	504	546	555	576	540	495	524	519	549	534	531	521	531	520	514	528	532	515	525	561	532	556	541	501	509	507	553	532	475	495	551	516	490	511	540	543	511	529	516	543	545	553	542	565	530	528	532	495	471	505	449	496	521	475	515	509	498	519	483	525	529	597	538	543	501	574	535	540	543	535	501	542	520	483	515	503	510	517	481	539	479	532	562	529	518	508	531	538	536	541	556	550	557	502	528	540	514	542	542	510	515	511	484	494	545	473	520	525	496	520	519	504	536	458	521	538	521	507	542	492	516	512	530	488	544	527	528	491	499	535	525	505	516	511	526	476	536	547	554	538	494	547	517	505	572	536	537	498	491	545	519	510	525	536	541	506	552	578	504	518	518	532	496	491	541	541	524	492	485	545	514	500	528	548	542	534	510	555	513	490	531	588	496	513	536	569	521	543	574	550	532	519	494	522	561	591	481	507	531	496	541	504	535	574	513	526	521	519	489	527	517	515	490	492	510	547	493	502	518	530	527	559	544	508	518	526	547	534	534	527	552	494	535	535	535	497	520	521	541	537	550	512	527	549	564	539	506	520	536	500	498	516	538	499	489	523	510	521	522	540	526	483	498	553	536	506	544	505	514	558	549	487	571	528	569	510	499	527	535	502	489	546	503	534	530	551	502	531	539	522	546	529	499	492	537	538	561	511	491	541	504	546	510	468	517	529	521	522	536	494	565	524	486	521	527	532	506	527	504	531	486	539	506	502	534	550	572	522	524	536	527	531	542	531	487	513	521	485	519	548	528	492	542	529	541	527	530	534	519	514	508	520	538	498	548	508	505	495	573	473	501	492	493	501	518	541	536	547	501	509	503	545	519	497	506	551	571	526	489	514	565	512	494	545	576	548	539	527	562	515	539	518	498	550	515	564	538	544	467	538	549	518	523	519	516	545	546	526	522	522	517	525
14420	2563	2726	2016	1507	1055	889	779	640	591	512	509	473	467	410	410	432	426	405	426	391	382	387	365	401	411	396	395	386	387	396	375	376	393	416	425	350	347	404	372	376	361	340	376	381	366	351	368	364	402	363	324	373	354	353	356	394	343	392	388	383	312	337	323	375	357	347	362	389	337	367	382	370	376	331	359	334	404	374	373	374	370	366	372	366	351	355	385	369	353	363	353	336	375	383	368	366	336	346	358	416	346	357	383	369	357	343	366	378	380	360	418	350	391	353	371	341	340	386	344	361	392	352	363	353	347	378	401	375	366	383	402	361	356	353	356	402	373	369	347	347	370	332	358	337	363	360	366	335	365	371	367	368	354	386	386	352	325	373	378	418	369	365	341	363	364	359	345	377	344	372	381	365	370	322	301	334	322	359	350	364	347	361	373	390	358	339	362	374	382	366	361	342	369	376	335	390	321	362	357	383	375	414	389	371	340	375	364	334	353	350	384	357	392	390	361	333	397	385	396	364	354	381	357	351	379	380	337	369	330	382	391	333	332	362	369	371	343	380	381	366	348	350	362	347	357	352	325	361	357	369	331	374	355	358	318	390	348	382	367	339	380	346	369	397	365	377	370	382	337	381	340	317	334	366	361	380	342	341	350	351	356	353	364	384	393	376	368	352	372	358	351	389	421	340	338	399	398	354	405	360	369	343	337	400	346	373	355	362	353	359	361	381	348	350	385	348	363	404	382	350	373	320	371	374	358	386	386	359	347	354	382	362	334	357	363	371	352	379	341	331	362	379	372	370	360	351	363	370	368	358	373	373	341	386	355	369	355	353	359	383	351	391	358	363	371	322	359	378	383	412	360	356	375	389	373	363	374	374	362	360	365	410	361	393	358	370	356	386	367	336	375	382	317	339	392	381	367	367	370	375	345	347	359	332	395	343	353	352	340	365	346	361	339	379	365	372	341	347	396	358	330	386	374	372	359	372	396	396	362	387	353	354	384	353	410	363	378	376	359	321	372	355	411	316	375	324	355	357	376	364	367	370	360	402	365	349	346	347	369	338	357	357	331	350	378	349	356	372	339	353	375	383	364	367	360	334	390	359	372	360	382	335	358	345	334	300	392	376	367	371	400	367	392	355	363	344	374	339	376	347	361	378	390	315	395	358	407	356	347	375	361	371	377	390	364	344	387	367	359	374	381	369	358	368	360	349	324	368	399	374	362	395	371	382	348	369	380	343	323	351	408	350	354	367	327	393	343	385	395	343	369	401	379	371	364	369	348	412	390	353	364	375	382	360	353	355	371	400	351	361	368	368	362	363	362	362	377	349	385	368	384	363	339	341	363	370	373	394	348	342	368	368	371	364	372	315	376	356	340	353	367	329	377	353	353	382	359	396	364	355	377	392	362	365	392	359	365	383	387	359	363	375	352	341	332	375	337	384	333	342	392	386	389	370	374	377	358	374	390	351	370	352	375	376	400	364	376	377	343	385	390	353	337	416	365	346	385	323	367	355	358	355	349	368	399	368	328	351	327	342	351	366	363	384	332	316	378	372	355	344	337	349	348	364	358	369	344	354	404	334	359	354	376	373	398	383	350	356	351	392	379	334	378	383	354	388	351	365	351	359	370	347	382	344	387	364	339	407	364	374	355	368	350	358	373	340	372	362	372	339	369	344	347	356	357	348	336	359	353	382	349	395	348	329	386	370	345	348	375	384	382	342	365	368	339	335	350	397	375	429	397	365	351	386	348	339	359	342	340	368	387	385	364	342	376	354	344	352	358	347	377	366	374	358	326	332	392	330	383	388	342	374	367	343	392	379	370	381	350	375	385	361	376	367	365	353	383	360	390	383	360	334	363	353	385	345	339	382	361	382	367	363	331	364	381	382	368	379	370	366	343	368	371	380	371	329	364	349	370	329	367	361	354	362	337	372	373	371	347	376	386	362	366	371	366	373	370	358	363	317	353	366	340	341	356	314	358	354	380	330	387	373	359	415	353	380	382	359	352	357	346	379	360	361	371	329	356	374	358	356	382	368	360	377	362	332	362	364	376	347	363	368	342	380	364	371	373	365	385	369	383	339	374	334	375	338	419	349	319	364	379	346	321	339	331	341	353	418	365	329	378	332	348	368	332	325	390	368	357	354	382	388	359	411	346	363	395	414	357	336	337	367	371	352	346	358	365	347	356	369	336	385	356	399	387	365	319	415	366	335	346	367	352	365	362	364	374	372	376	357	391	386	410	363	387	352	370	352	346	365	374	352	348	364	359	354	384	368	372	337	376	330	380	357	368	365	340	367	380	348	337	371	372	385	325	353	346	344	358	334	363	361	319	350	361	375	377	339	383	332	393	358	346	373	362	361	363	329	366	339	343	411	353	345	327	316	402	382	347	362	341	325	375	350	380	394	365	359	335	377	392	364	330	378	359	387	345	358	378	378	357	325	354	374	367	377	374	399	374	328	368	357	326	348	371	374	334	364	378	355	381	351	401	366	366	354	408	388	357	346	370	343	371	362	336	371	392	374	331	354	361	371	358	343	375	368	365	383	364	343	363	394	373	312	366	375	367	343	356	365	356	387	370	378	332	349	345	366	335	376	369	336	329	359	391	378	382	352	352	367	332	335	352	362	350	386	287	388	378	361	376	400	345	364	353	355	353	384	368	343	358	370	335	382	377	370	374	388	355	355	361	396	383	366	398	331	370	374	326	332	354	363	355	342	348	382	369	400	335	373	379	390	368	378	348	361	381	367	378	367	345	330	379	374	380	365	328	371	323	380	358	358	352	396	336	358	372	374	377	389	352	366	382	356	373	378	377	336	392	388	353	320	369	401	365	393	418	364	357	347	341	389	396	348	339	345	363	348	367	346	390	399	377	322	367	334	354	339	378	378	338	351	353	361	372	403	320	377	370	337	369	359	379	365	380	335	361	352	355	340	327	349	351	333	341	370	353	359	353	354	388	396	377	355	360	371	349	358	361	369	338	356	340	329	374	388	372	362	399	377	380	363	385	334	419	336	385	385	364	372	363	400	386	367	368	384	334	338	417	368	366	387	348	330	356	377	358	338	344	389	361	388	378	368	333	346	362	338	365	359	341	359	397	381	378	368	347	361	338	353	367	375	356	344	371	408	381	374	367	372	339	339	357	329	355	373	375	359	365	382	338	348	366	358	374	340	368	394	347	369	344	367	361	387	358	382	364	348	390	359	390	360	338	395	349	363	342	349	348	347	364	353	368	358	400	376	370	372	384	409	375	342	388	366	389	382	339	362	384	353	340	359	349	372	357	371	331	341	326	345	370	372	380	364	287	379	361	397	341	382	398	389	374	393	403	366	343	337	334	348	364	355	357	369	360	383	356	389	351	346	356	387	386	345	368	369	385	393	367	386	306	369	329	357	369	354	343	354	331	340	378	328	355	363	333	348	374	381	365	369	374	371	370	345	381	369	354	382	354	382	374	355	370	367	404	369	368	364	370	313	379	374	358	398	407
7834	2469	5236	5957	5395	4059	3469	3040	2615	2255	2082	1878	1680	1634	1493	1405	1336	1321	1297	1258	1233	1218	1205	1136	1118	1096	1090	1111	1111	1057	1029	1057	1025	994	1031	1018	999	964	1044	1011	1024	975	968	993	942	882	919	972	967	968	859	899	972	919	953	923	926	959	935	891	923	918	932	948	932	952	870	938	947	879	945	975	957	910	895	959	951	936	941	1021	928	937	945	902	894	882	920	939	908	944	900	898	873	914	926	886	883	914	880	931	877	871	895	878	890	896	916	874	899	952	922	879	886	869	933	867	899	891	906	938	915	941	929	880	908	886	942	875	918	876	946	906	873	863	953	936	922	951	861	865	912	943	945	952	916	893	926	877	913	865	924	929	862	856	923	927	963	918	875	926	876	903	842	903	912	895	881	868	899	852	915	871	906	946	884	843	871	877	923	937	882	924	902	882	867	875	925	906	946	917	927	878	902	919	880	903	944	891	963	904	854	948	852	899	939	901	883	874	883	905	854	860	905	873	883	925	847	892	907	927	925	885	881	902	917	930	922	907	887	948	854	946	892	857	872	919	906	926	920	952	887	905	869	890	877	922	912	907	843	872	874	914	879	904	893	920	928	937	843	904	859	843	916	968	898	949	933	869	940	868	896	909	882	876	859	855	918	921	902	940	896	931	916	956	861	906	928	905	896	888	899	914	849	877	855	841	917	848	851	880	917	880	929	884	887	985	876	915	860	902	919	894	888	906	883	896	853	937	909	898	908	889	815	924	853	876	898	862	914	883	945	889	884	841	901	874	941	950	919	948	920	872	883	854	858	936	933	864	895	913	847	962	934	930	905	842	919	842	890	929	887	895	862	930	900	831	829	875	889	917	857	877	963	884	862	916	837	867	897	878	894	912	913	948	871	889	902	918	876	861	837	902	872	935	920	884	906	880	912	901	897	913	902	891	919	899	876	925	888	834	861	913	878	930	863	888	904	856	889	912	908	943	859	875	886	925	902	871	867	900	895	845	924	879	899	889	976	885	897	883	894	885	896	904	853	933	919	877	900	839	882	927	897	885	861	892	878	928	910	955	890	864	859	883	906	927	905	908	865	914	919	846	918	863	903	951	913	920	895	899	916	892	879	906	899	893	804	931	891	927	976	917	895	843	938	940	875	883	872	861	867	936	910	881	902	872	911	901	857	947	889	898	862	901	816	859	876	923	875	934	890	916	923	855	886	881	939	878	905	894	872	946	865	930	911	966	960	891	874	902	900	878	920	845	924	876	889	886	927	896	896	906	863	931	888	876	848	904	866	844	895	872	878	860	913	924	921	865	939	895	916	926	899	897	906	941	925	913	906	876	870	860	932	918	941	922	905	920	867	861	910	870	882	869	930	938	875	902	892	901	897	905	835	969	948	874	894	922	851	873	985	915	909	872	916	943	877	874	927	924	897	922	915	872	931	943	850	865	891	872	890	931	816	856	902	867	914	918	912	918	849	890	889	893	931	869	931	904	892	927	916	890	909	883	897	867	844	909	890	871	888	876	843	926	880	871	910	895	892	914	919	870	896	918	971	863	901	892	882	898	893	910	910	874	903	919	914	941	927	849	891	891	879	891	941	860	878	898	900	910	908	898	906	893	864	918	877	882	849	893	871	871	899	884	867	915	896	935	903	907	940	912	916	880	913	888	906	881	830	877	855	840	897	888	859	958	918	873	823	920	906	920	840	951	875	874	908	909	907	915	888	903	880	934	893	925	875	911	917	870	856	898	917	931	854	863	934	880	885	843	849	886	911	908	921	891	879	875	914	922	905	890	901	878	877	869	879	897	942	881	918	890	895	936	883	843	853	862	945	918	898	923	864	835	895	878	904	910	871	920	916	857	848	918	862	873	953	853	870	831	936	913	894	946	863	879	919	893	940	923	911	907	934	951	917	885	896	931	879	865	882	933	869	924	865	915	953	901	928	852	889	848	854	880	883	902	877	903	880	926	892	876	892	912	881	966	941	864	940	914	905	891	903	876	905	886	919	859	932	840	884	892	872	889	921	909	889	889	926	907	899	883	899	875	899	904	936	869	882	896	824	903	895	949	935	873	990	925	897	875	895	946	904	945	888	924	875	923	905	914	933	837	908	895	907	916	877	925	911	930	888	875	856	882	868	926	929	933	938	883	849	881	909	896	912	872	885	922	900	915	911	925	933	907	914	946	897	908	840	872	889	913	903	932	924	919	932	863	911	880	972	885	894	917	834	900	918	886	912	896	910	823	869	895	909	887	929	942	896	897	956	897	882	871	921	907	909	897	895	903	933	893	823	873	951	912	930	911	945	880	861	888	935	850	901	918	901	980	862	916	950	899	924	925	906	913	907	865	883	876	953	977	892	918	940	878	917	938	897	868	924	896	896	893	920	861	860	895	935	914	911	881	926	891	873	855	898	951	899	924	890	877	861	870	878	903	900	920	902	887	889	911	946	884	873	941	853	908	850	916	953	904	895	958	926	831	960	922	877	869	924	922	936	852	867	913	884	895	913	918	881	882	937	884	883	919	969	896	935	891	901	907	927	873	875	919	897	934	896	866	865	865	885	898	938	870	870	878	948	911	906	843	872	856	868	876	869	868	914	903	956	902	886	974	875	868	900	901	867	904	820	876	879	902	870	874	885	873	905	893	882	926	861	904	899	849	970	901	914	904	881	928	887	919	913	855	827	900	878	893	863	899	849	887	880	924	848	907	904	881	952	892	892	902	850	941	839	877	886	920	925	931	859	883	892	899	872	878	898	946	915	898	870	912	872	880	881	912	921	868	883	829	890	915	918	885	924	903	900	915	862	872	894	899	956	896	877	955	909	955	899	860	911	837	851	881	876	888	899	833	885	890	881	886	914	871	904	957	902	846	885	918	940	874	895	935	957	898	943	874	923	901	967	887	927	906	897	957	950	903	905	923	932	878	925	919	863	909	844	907	824	932	918	906	944	932	878	915	903	844	886	874	898	900	893	869	927	855	880	920	876	906	891	871	945	938	894	867	943	894	941	873	917	916	890	893	935	910	911	864	915	926	918	908	933	886	891	903	881	833	918	854	893	870	910	929	860	909	867	893	884	883	883	927	821	904	916	859	898	868	918	894	881	897	929	910	934	895	882	858	889	871	882	853	930	881	899	919	918	890	887	920	870	834	927	924	860	868	872	881	906	910	894	856	923	904	882	896	894	898	844	910	883	920	949	869	933	913	884	907	899	871	941	893	896	867	869	946	874	940	923	942	909	890	889	892	871	868	936	900	897	858	936	873	859	883	902	884	916	855	903	890	904	838	891	870	903	931	916	908	891	941	909	912	909	961	937	929	904	863	867	928	885	912	916	949	883	891	904	834	897	867	904	854	849	898	897	892	916	917	864	907	972	887	882	879	930	938	884	904	856	884	891	895	908	875	916	907	956	851	925	874	924	871	884	943	865	896	875	829	882	876	916	901	927	879	905	895	868	921	904	910	919	887	874	921	928	920	875	888	913	913	886	893	856	904
1886	138	143	140	159	142	142	134	128	142	154	112	113	139	136	131	119	117	133	127	129	120	115	147	140	136	156	140	122	129	146	123	131	163	123	125	134	133	129	120	142	115	119	141	154	144	144	134	132	135	133	128	138	136	126	119	130	120	135	120	123	110	138	110	122	129	131	142	115	106	119	121	118	141	125	140	140	132	126	128	142	140	127	124	113	133	131	141	129	139	148	135	126	124	124	126	125	130	111	128	145	129	110	132	125	142	127	109	133	139	137	126	118	124	121	124	126	138	146	133	132	139	106	153	136	134	115	125	125	131	143	121	140	134	111	139	122	140	137	130	123	132	118	146	122	139	132	107	130	125	120	116	122	115	118	120	113	144	138	150	130	144	137	109	117	127	148	132	159	117	128	158	123	135	143	123	150	126	120	133	126	128	123	148	136	137	120	129	143	113	123	137	125	153	129	124	127	129	125	134	137	131	130	139	118	130	126	138	124	104	114	128	134	139	133	134	133	137	130	130	122	124	122	112	127	117	132	145	132	147	130	123	142	126	143	139	126	129	119	103	137	134	131	112	115	115	114	143	136	128	152	100	144	142	117	116	127	95	150	150	132	119	116	124	133	131	142	146	108	143	133	143	132	129	119	129	123	122	117	123	129	141	131	132	152	128	129	132	134	155	126	126	144	134	131	103	135	150	148	129	143	123	144	129	135	137	132	136	129	133	120	135	118	120	127	135	133	139	128	124	141	130	119	122	93	123	136	114	147	125	141	118	124	123	106	126	136	133	129	136	132	122	155	141	124	133	121	128	133	135	123	141	145	137	132	118	133	121	103	129	132	132	117	128	124	152	130	131	112	122	135	119	150	136	125	107	137	131	118	123	130	151	138	122	132	110	116	145	132	119	135	132	111	131	127	133	139	133	113	137	129	125	123	134	115	133	116	145	125	132	141	125	149	128	125	146	138	115	116	139	129	132	127	119	128	114	114	123	130	139	120	130	125	140	129	109	155	147	116	116	116	127	113	131	117	122	117	124	141	109	139	141	146	127	138	118	138	113	126	133	146	137	127	130	125	126	139	139	129	100	142	153	142	134	139	133	153	139	120	142	119	139	120	121	125	140	127	126	128	148	137	130	141	125	124	123	122	110	144	130	110	143	128	122	147	160	116	112	135	137	133	113	125	132	123	140	141	137	130	130	126	129	141	149	119	130	146	122	134	126	145	147	129	138	122	138	111	120	141	130	140	136	124	135	118	129	141	110	141	122	126	133	125	126	132	156	133	136	133	138	142	151	119	140	121	119	139	136	133	143	121	119	145	126	113	114	125	140	137	121	140	137	122	129	128	143	133	133	138	142	134	130	133	133	129	141	120	117	133	146	140	155	146	145	142	116	155	121	137	141	158	124	135	141	143	130	112	137	147	123	128	119	114	118	135	153	135	133	153	116	132	123	129	144	102	119	120	130	126	132	133	132	127	131	132	147	118	140	116	100	126	127	111	134	143	143	111	141	122	135	132	113	136	129	138	132	110	100	131	124	118	126	144	129	126	143	120	116	116	119	123	156	109	136	129	145	133	146	122	152	128	125	127	133	139	112	108	144	111	148	121	108	129	138	134	136	157	146	138	132	130	125	116	129	120	133	126	150	140	137	136	128	145	130	125	149	123	124	120	123	114	106	138	139	128	119	136	152	119	115	129	122	140	128	129	129	157	121	156	152	135	138	107	111	131	156	140	136	113	122	137	118	132	115	144	135	127	116	150	144	105	118	139	128	146	111	127	143	112	117	149	143	148	134	126	117	145	143	125	141	145	115	129	115	161	130	148	131	138	133	138	116	131	142	121	120	126	125	127	152	107	150	116	140	140	124	143	121	136	148	127	124	132	117	114	127	135	133	128	124	129	121	109	121	139	114	141	130	105	133	140	138	143	137	129	134	127	119	124	126	145	114	133	138	139	127	142	120	128	126	135	127	130	129	138	129	133	124	141	134	129	138	141	138	126	150	138	114	110	141	113	131	115	131	119	124	129	131	138	131	119	144	139	140	120	138	116	126	139	104	137	126	123	150	114	107	125	138	131	141	138	130	137	143	132	119	129	146	123	140	129	123	112	137	117	128	138	140	124	117	118	131	146	128	148	144	124	139	130	131	146	132	130	115	135	117	118	120	133	146	129	138	157	134	127	122	135	105	138	98	129	146	154	148	123	145	132	148	147	136	154	120	139	124	143	143	140	125	129	127	131	120	139	106	138	117	161	138	168	122	114	124	139	139	135	117	159	128	122	125	132	132	112	126	139	126	155	126	139	128	132	138	147	118	145	133	125	135	122	118	111	110	126	137	137	145	119	151	128	136	116	117	114	151	124	133	136	132	142	115	147	138	129	146	133	132	143	159	120	136	113	137	114	121	115	140	132	129	117	113	134	129	143	136	115	131	126	125	132	138	133	132	133	115	125	110	130	141	132	125	138	129	146	142	121	132	113	130	109	139	126	128	118	118	139	131	154	114	107	129	109	124	121	105	121	131	133	126	123	121	123	126	135	124	126	125	114	142	136	140	148	129	131	111	141	113	121	126	132	108	127	110	119	106	154	126	118	133	140	134	128	127	139	152	115	135	148	123	107	141	124	142	120	150	120	122	130	125	135	124	129	143	130	118	127	138	147	141	114	134	136	118	131	142	121	131	134	139	134	149	139	143	125	123	155	135	112	143	115	118	129	141	114	135	141	123	118	141	137	116	119	119	132	129	140	145	129	129	130	102	130	128	118	127	137	117	124	138	128	126	128	110	137	140	127	141	134	123	115	121	138	112	133	123	145	132	126	133	120	127	119	126	129	128	140	117	133	137	116	124	133	124	122	123	138	117	142	127	151	127	127	118	115	123	136	150	135	111	131	115	117	115	124	135	139	133	115	140	128	122	143	96	146	139	119	142	146	120	144	136	147	145	128	146	134	151	116	131	132	135	132	115	116	123	140	130	117	129	133	121	135	109	146	142	131	125	157	107	112	140	138	142	146	126	135	133	112	137	123	124	113	130	142	139	120	144	126	126	145	120	131	132	128	117	131	116	144	120	120	113	115	134	127	125	141	140	142	140	131	126	153	129	129	123	111	116	136	139	134	106	122	148	136	126	145	136	136	131	144	141	132	112	135	137	137	134	115	136	124	130	124	130	122	141	158	131	128	101	131	144	120	140	109	111	130	148	140	151	127	129	146	129	116	130	122	131	124	110	143	148	125	130	139	121	126	118	143	161	150	150	128	142	134	127	152	116	117	125	137	153	129	123	134	146	132	115	133	134	125	139	118	141	147	108	142	137	141	133	124	108	128	121	124	132	102	149	137	129	115	137	121	146	133	141	121	159	123	116	141	119	122	144	118	134	135	125	137	141	126	127	150	103	123	126	147	128	128	141	117	140	104	134	110	113	116	118	97	117	132	148	122	141	143	133	120	123	105	118	132	109	116	123	140	124	143	138	137	122	124	153	110	131	113	125	144	156
2139	375	438	486	477	464	446	454	409	396	401	412	379	439	385	443	402	375	417	383	413	410	399	403	447	368	386	371	421	393	403	394	393	374	390	369	396	414	373	397	426	402	384	374	420	370	381	393	387	423	381	380	392	414	416	399	402	387	388	352	408	371	394	379	381	410	379	390	395	404	370	387	412	389	404	397	395	382	378	377	360	416	401	413	414	382	397	375	422	408	376	401	377	389	385	390	432	416	404	406	383	358	409	422	400	408	400	389	411	418	365	392	368	382	369	406	403	352	383	415	368	416	383	411	394	405	349	386	435	418	388	412	397	369	400	365	383	370	380	416	404	409	399	406	407	409	336	404	432	419	394	401	401	418	393	381	387	393	418	410	366	420	413	388	399	390	397	384	380	409	436	385	393	366	398	390	407	414	386	428	413	433	413	376	405	414	424	391	386	382	394	383	389	366	381	398	403	411	363	383	380	391	406	389	446	387	371	405	418	406	426	393	406	428	416	408	368	355	379	393	382	414	381	366	384	425	401	398	383	398	377	407	383	387	387	375	401	381	385	384	387	404	399	389	417	390	427	410	404	423	428	403	400	427	406	395	409	389	407	386	392	385	423	377	364	392	354	352	397	408	408	408	397	387	392	385	409	388	381	427	375	388	394	404	410	376	370	414	359	382	388	387	384	378	406	407	415	387	423	392	375	381	365	391	406	351	393	404	380	382	405	403	389	412	416	387	382	404	426	357	427	379	380	436	393	388	400	385	421	378	383	427	403	373	372	390	390	427	387	391	426	411	396	419	372	371	386	415	378	377	414	383	393	388	395	399	364	381	398	391	368	410	384	372	443	412	443	384	405	372	347	431	372	420	400	389	366	404	362	399	411	401	376	387	420	389	399	389	386	365	381	369	391	386	381	423	368	384	372	417	369	415	401	374	411	360	408	372	402	355	408	393	410	383	375	369	407	428	401	395	341	405	402	394	409	382	386	391	401	356	362	405	410	388	377	378	400	431	390	374	404	370	398	393	381	373	393	403	374	397	409	394	414	384	386	435	378	393	372	416	395	363	396	390	405	365	406	392	359	408	357	369	392	395	392	434	392	400	389	371	419	359	382	409	405	405	373	381	420	396	379	381	419	413	400	378	382	367	391	394	405	383	423	375	400	388	388	357	351	408	404	401	392	404	365	393	412	386	371	382	369	406	367	381	407	402	408	378	358	420	373	387	396	393	415	391	390	396	369	369	439	411	395	391	416	412	433	392	382	431	390	403	423	389	401	361	410	413	399	379	409	428	400	383	396	410	403	377	373	408	414	400	425	384	400	421	380	401	386	382	397	394	405	417	381	382	430	426	406	378	370	392	429	382	394	432	359	419	395	399	434	397	370	386	370	409	345	386	390	396	379	395	400	393	396	381	395	394	411	399	391	393	377	418	397	382	408	392	400	450	418	400	385	411	367	410	396	390	402	409	387	404	376	362	391	372	391	390	406	380	408	424	365	410	415	420	389	389	382	369	383	366	405	398	392	389	432	341	400	403	374	341	403	404	405	427	417	376	400	373	364	417	420	384	365	385	410	414	414	370	410	371	380	365	395	392	398	426	371	378	408	397	390	394	404	403	393	406	374	359	414	384	328	369	363	410	420	396	452	388	389	412	394	382	389	393	397	419	360	421	411	432	361	387	413	424	409	398	411	400	416	428	395	406	374	404	399	379	394	387	343	406	415	388	413	372	386	377	389	370	392	408	342	417	413	404	450	355	395	390	411	366	413	374	421	402	389	385	394	356	429	408	376	414	410	386	426	387	397	379	432	370	416	414	367	412	399	369	380	434	414	423	388	415	415	388	370	365	382	409	410	345	411	370	379	390	393	420	383	365	384	391	401	418	394	353	399	358	371	430	395	397	356	407	377	398	385	381	427	419	402	419	399	386	405	395	404	372	379	386	361	379	433	408	432	401	401	398	400	396	383	355	372	364	407	371	420	357	422	393	388	413	377	405	394	413	372	413	401	403	408	392	406	414	346	396	414	384	407	402	387	412	391	417	355	386	407	435	363	404	410	397	402	412	396	385	396	386	366	388	416	428	386	382	417	378	412	392	384	372	389	388	370	378	401	387	400	396	372	412	383	430	415	420	411	389	385	393	400	377	400	410	402	381	402	393	405	418	377	407	420	390	389	387	380	371	390	400	373	415	413	401	403	394	389	411	433	404	400	409	402	350	361	373	415	417	376	411	397	407	418	394	415	388	390	390	389	370	416	398	408	382	417	401	368	411	374	404	392	403	345	386	392	400	376	399	401	358	436	398	405	382	391	424	414	424	412	400	392	355	397	396	342	374	375	405	385	381	401	391	404	349	381	403	404	391	407	381	375	390	407	408	353	420	405	383	401	394	371	420	387	403	389	398	395	392	402	361	403	396	390	435	420	386	386	383	390	395	362	420	422	405	398	405	400	411	422	404	397	393	390	391	403	375	398	396	415	423	368	388	407	388	392	383	412	395	397	428	392	428	390	375	398	397	384	407	383	422	397	397	420	378	373	416	395	418	420	355	425	401	389	401	347	378	420	395	401	361	412	380	356	396	425	433	408	436	351	378	399	400	398	417	381	384	438	379	390	409	409	408	419	396	390	390	408	420	376	436	366	376	429	379	398	401	362	378	410	427	429	396	364	376	400	335	383	378	374	391	358	380	378	407	417	387	358	396	371	370	403	398	360	392	369	411	418	392	372	391	390	402	393	377	405	372	414	369	361	391	391	399	416	392	370	373	381	422	399	384	438	393	365	436	380	381	391	382	397	432	392	428	380	431	380	394	404	365	380	399	372	401	383	421	396	382	399	412	381	395	390	413	414	345	391	384	388	394	428	381	377	366	405	372	421	382	373	375	399	383	386	393	410	425	394	394	399	403	381	383	388	387	372	432	366	386	383	385	415	401	389	382	395	407	435	376	379	388	389	380	366	377	401	413	442	401	414	427	425	400	386	408	410	385	421	369	386	397	429	397	412	352	409	405	357	360	403	367	433	376	398	386	426	384	379	401	375	411	405	391	382	425	404	398	413	395	404	358	382	393	384	387	414	409	400	409	444	424	389	417	389	401	399	404	384	381	373	380	390	372	403	430	389	384	421	410	383	359	422	392	409	397	375	399	385	446	414	390	387	389	391	418	385	405	394	377	386	402	387	387	392	391	372	404	377	385	425	378	414	391	404	398	394	396	392	415	409	386	366	397	387	380	387	337	370	384	425	404	403	402	353	429	387	372	416	383	384	354	407	401	380	398	417	377	400	437	400	394	391	376	424	399	399	407	422	384	383	393	395	393	374	388	355	400	375	378	384	403	402	395	411	437	374	404	391	396	373	429	396	407	403	388	376	376	430	365	385	413	422	398	357	381	427	362	372	402	380	419	378	365	412	369	363	398	394	420	410	388	440	391	364	363	428	426	405	421	386	406	381	394	396	438	391	402	400	362	453	417	367	405	340	365	380	365	421	428	401	412
7604	952	1198	966	700	548	415	378	295	311	290	254	249	248	232	247	206	202	220	226	206	193	180	186	187	191	182	221	231	189	178	207	176	181	195	209	220	186	182	193	183	183	190	208	166	156	180	211	217	165	181	202	191	179	195	212	189	170	179	166	192	196	184	188	181	175	183	176	171	185	173	183	190	187	183	170	206	185	189	180	199	182	169	190	194	188	176	194	207	186	171	174	190	159	186	189	194	192	194	184	187	190	190	194	194	168	170	195	201	184	195	172	163	192	204	177	185	174	172	191	158	160	184	201	215	184	173	199	180	189	167	183	179	186	185	173	194	175	159	178	175	162	189	161	198	184	189	167	184	160	172	199	195	203	173	226	212	173	177	182	165	173	209	167	164	199	176	178	166	196	175	170	174	156	191	213	172	183	184	187	215	191	168	192	190	187	182	192	206	170	183	184	193	213	187	194	176	184	176	198	200	187	206	154	171	199	190	165	171	192	176	190	179	184	190	196	185	190	179	196	184	156	165	202	203	192	177	187	187	195	170	175	174	191	200	192	200	198	162	172	179	188	172	195	181	173	179	192	186	187	170	179	180	189	168	186	165	191	156	200	194	191	189	191	153	173	184	188	198	207	189	174	186	193	191	170	176	163	224	182	188	167	185	200	198	185	207	166	166	181	178	188	196	205	169	166	178	205	186	179	170	182	171	182	189	179	163	189	198	191	175	188	175	186	162	190	176	168	172	199	202	163	172	200	170	170	193	208	173	165	162	161	194	191	197	179	195	173	182	179	179	184	178	199	170	178	188	188	193	189	208	184	200	183	179	181	189	165	173	204	188	168	190	182	169	173	190	199	194	177	171	167	175	190	166	200	204	196	177	180	184	178	178	175	200	183	185	188	170	173	211	160	164	174	177	193	194	182	196	183	177	180	169	202	182	197	174	163	181	186	214	189	161	182	188	179	192	182	184	206	185	176	165	169	183	175	179	196	177	184	182	183	206	174	165	202	199	197	188	178	198	165	193	187	161	201	169	179	162	181	184	198	178	208	162	175	179	192	187	183	192	159	168	192	190	223	175	172	171	190	192	181	179	164	177	200	180	195	169	178	173	172	181	174	168	159	166	159	201	197	182	184	198	187	179	183	165	170	135	185	171	199	183	193	177	182	183	201	174	173	186	191	194	170	164	180	203	167	183	190	175	203	208	196	191	174	188	178	207	197	175	182	191	203	175	186	194	214	197	192	214	172	214	194	184	177	203	178	198	183	173	183	185	175	212	173	196	166	210	197	184	183	178	164	195	184	185	210	194	192	179	183	181	200	183	168	189	173	165	174	166	182	169	187	180	166	188	211	185	179	180	194	182	171	169	218	180	175	170	175	175	151	167	181	156	167	199	162	179	195	195	197	196	195	201	167	186	196	185	175	182	184	194	189	205	177	199	165	197	197	176	163	181	210	198	172	188	183	174	177	167	196	159	178	168	184	171	165	163	196	195	148	192	181	174	202	174	177	178	187	184	169	195	178	164	180	176	204	170	189	171	194	216	179	151	186	189	171	180	152	187	169	152	186	163	192	195	171	171	170	162	182	191	195	161	181	173	169	176	201	177	159	187	178	190	174	213	176	186	186	188	201	193	193	180	197	185	170	188	156	208	188	183	166	169	191	198	186	179	188	184	172	159	171	157	167	163	201	183	198	177	187	155	190	197	174	170	166	149	163	185	202	178	183	182	167	197	174	170	195	164	192	190	201	149	193	167	190	202	189	171	187	177	160	184	177	209	169	203	191	196	178	193	177	195	211	181	185	172	185	190	183	177	191	189	185	196	182	188	179	170	185	180	180	192	187	209	207	173	184	185	182	170	187	188	167	164	169	184	179	185	186	174	181	180	157	188	180	162	159	181	193	218	193	172	186	175	206	162	187	192	192	193	182	189	212	177	200	177	189	171	175	199	201	195	199	172	151	177	172	185	192	167	177	185	191	170	179	182	167	190	186	200	179	179	181	175	164	176	165	201	190	214	169	189	175	180	207	174	190	201	175	190	208	173	166	192	180	177	202	173	187	184	171	198	196	185	164	196	186	182	188	179	188	161	159	176	173	175	193	184	168	172	189	187	197	165	211	199	166	178	203	164	186	173	196	176	185	192	200	169	195	186	189	177	164	190	180	183	189	167	189	189	182	183	187	201	189	199	152	196	191	180	160	188	178	185	192	184	186	199	210	189	171	189	163	183	190	169	181	193	200	180	180	190	189	200	170	197	175	185	184	177	173	199	164	182	196	199	176	193	194	184	173	205	177	187	196	216	177	163	171	193	191	180	170	192	177	167	158	206	170	188	181	180	175	177	178	172	148	202	195	160	179	215	180	184	200	198	188	186	184	191	182	212	175	179	176	210	203	216	176	174	209	195	181	168	199	188	169	173	180	172	210	181	189	202	191	183	184	171	174	175	204	164	186	179	176	192	204	193	160	177	187	197	178	175	193	211	180	181	203	171	180	199	182	167	184	172	195	195	177	185	158	177	196	195	178	178	199	176	166	168	186	197	195	193	188	173	167	186	163	190	205	196	190	170	155	180	164	159	182	176	193	157	160	186	179	203	208	202	181	155	159	171	201	165	174	184	168	207	187	190	182	176	170	192	196	203	179	170	194	183	167	160	172	160	174	181	178	170	178	167	168	168	192	181	188	167	186	195	188	182	153	169	172	159	201	173	184	159	154	169	177	169	186	182	175	182	172	181	202	189	181	180	190	177	165	177	188	178	169	222	207	201	190	188	200	179	178	180	156	203	205	184	195	202	202	195	205	179	169	180	214	183	154	179	169	195	215	170	178	178	192	172	177	169	182	177	217	230	172	176	173	182	187	199	202	178	191	201	172	170	175	165	168	185	205	207	159	185	212	192	192	204	161	189	188	211	172	183	179	165	191	179	192	193	183	203	151	178	156	205	154	173	206	179	189	164	185	150	219	185	179	191	194	171	200	163	164	169	194	185	156	197	180	199	188	185	172	169	191	187	192	165	191	193	183	196	179	198	216	190	173	196	168	184	194	197	174	181	174	166	164	179	197	208	198	182	158	189	215	196	204	158	185	174	220	177	188	208	190	168	199	183	165	203	164	203	183	193	208	184	175	165	181	186	192	170	179	183	175	172	194	181	177	174	171	179	194	190	172	173	191	173	177	184	170	185	161	196	194	164	190	180	178	192	160	140	165	182	185	182	161	185	173	175	205	218	207	214	162	178	172	182	181	162	207	176	182	178	193	182	192	191	170	173	187	173	189	176	180	200	166	182	195	159	193	173	167	182	186	190	197	200	191	169	189	213	165	179	192	168	171	200	166	176	180	191	172	201	208	196	161	184	154	186	182	171	186	174	174	206	176	180	169	190	184	162	186	172	201	196	165	175	159	193	176	174	194	173	221	162	159	202	177	169	214	179	166	188	176	190	165	169	142	197	200	178	167	184	184	177	196	191	191	180	199	172	199	170	159	184	212	189	184
5872	1270	2612	3302	2780	2300	1938	1649	1336	1317	1117	974	948	932	876	856	785	721	753	681	730	696	653	586	669	651	628	689	588	620	600	612	599	563	570	608	588	607	580	526	589	551	566	548	550	557	615	539	544	556	578	552	560	566	551	567	569	531	527	561	551	530	530	500	569	541	559	561	531	506	510	513	575	564	519	537	535	534	571	530	536	562	527	495	521	525	554	541	532	536	538	540	542	525	540	522	493	493	517	527	530	555	553	551	519	577	531	524	511	524	498	548	491	505	579	553	503	498	529	519	548	517	520	502	538	519	568	503	516	539	528	503	554	533	493	500	530	506	537	521	510	486	541	512	536	549	575	526	589	529	507	499	521	519	501	529	510	528	523	509	548	522	548	535	502	529	538	477	506	520	515	538	523	551	523	572	515	500	524	577	526	548	513	491	543	508	533	556	583	527	595	521	541	543	499	501	529	540	482	522	553	537	517	569	549	527	523	545	501	528	478	534	498	540	502	548	533	577	513	523	533	516	513	548	516	515	523	520	557	543	512	551	572	510	535	540	512	568	528	553	499	532	525	531	541	542	539	531	508	522	578	500	536	528	531	532	505	529	536	611	576	553	536	516	501	501	499	567	518	521	559	549	507	535	542	482	521	527	527	542	550	532	532	505	532	559	507	541	543	565	488	546	550	538	535	539	522	529	551	529	522	559	514	523	513	513	521	550	504	524	503	503	510	522	534	514	513	520	516	510	525	512	525	530	498	504	568	537	546	514	548	514	511	536	503	498	535	511	550	520	518	494	489	514	496	522	506	546	559	551	535	480	504	471	493	533	535	531	501	552	515	533	512	519	513	548	505	519	524	529	480	487	521	503	512	540	509	531	513	547	524	506	535	523	528	556	518	524	551	475	490	564	539	505	515	505	538	539	543	497	516	536	519	592	475	532	526	529	497	561	533	522	515	522	516	556	531	486	566	549	518	522	558	562	497	500	531	530	511	543	493	496	519	528	540	542	553	527	519	549	530	589	511	527	564	543	521	463	492	545	519	570	569	516	556	513	532	538	564	492	530	500	533	531	521	524	496	573	548	512	514	507	513	508	540	547	544	528	585	549	531	514	504	561	497	522	545	499	528	483	524	523	520	554	529	493	520	529	487	510	568	537	523	535	537	539	526	543	486	536	514	531	516	546	503	548	523	527	516	517	512	534	511	500	551	511	509	582	521	551	550	510	497	533	506	491	517	526	532	543	518	543	549	533	511	517	505	535	543	481	530	538	499	515	548	519	514	480	528	511	545	547	499	522	532	555	534	550	518	548	552	500	490	528	538	519	526	566	549	510	515	545	513	511	525	468	521	519	525	501	541	542	504	598	526	504	490	548	519	513	491	559	527	514	545	540	495	551	545	533	527	547	492	602	524	528	524	518	515	506	498	576	498	507	538	542	507	510	531	558	545	508	532	568	520	492	516	516	502	580	528	549	491	557	507	525	532	544	515	505	596	536	520	532	511	541	498	506	542	538	522	532	501	520	508	526	536	561	535	542	535	512	513	527	582	514	517	499	517	522	498	505	525	534	556	556	485	538	528	525	516	534	530	534	508	535	509	525	540	496	562	493	525	548	504	523	551	540	505	547	523	513	501	505	515	519	531	517	513	537	508	498	538	564	549	483	521	522	568	515	560	493	562	508	488	550	496	519	515	537	540	519	495	499	530	546	514	546	511	494	506	518	490	535	541	502	528	534	490	545	516	600	530	530	470	536	538	534	498	514	541	544	561	489	516	528	564	505	528	532	533	521	495	521	500	523	543	514	552	528	552	510	533	532	496	536	566	519	577	587	555	547	496	533	508	491	512	522	566	543	531	552	519	541	514	519	522	533	501	488	491	565	549	536	517	528	497	539	488	554	513	518	502	523	510	546	489	493	539	529	513	530	561	515	538	541	577	523	557	530	511	556	477	530	505	573	509	540	497	535	528	537	566	503	534	515	558	569	530	474	539	514	542	514	564	523	523	530	548	506	524	535	502	525	535	515	546	531	498	546	566	601	523	508	525	539	539	523	503	506	512	499	533	538	514	553	497	555	545	552	515	515	482	573	539	517	536	537	538	542	546	530	522	530	479	547	509	546	520	538	544	561	515	565	500	537	525	553	534	509	527	502	562	521	504	532	518	538	528	536	527	507	534	546	538	530	508	521	517	511	534	514	520	549	500	528	540	533	540	513	501	508	515	487	585	530	526	525	530	543	529	545	524	554	543	548	565	544	473	538	554	504	522	508	564	501	532	536	535	525	515	528	507	549	476	496	519	520	549	526	527	527	567	575	524	520	533	533	501	532	486	511	509	495	519	523	582	533	511	545	537	503	553	480	539	523	497	565	494	519	597	577	508	522	563	516	542	495	540	472	576	482	532	540	530	471	502	543	524	537	532	545	492	523	536	529	526	501	510	554	507	515	490	538	493	500	529	554	520	520	493	523	522	511	515	552	491	528	523	556	528	541	521	521	519	532	557	564	499	533	552	529	496	460	465	483	509	512	544	517	557	559	504	522	535	534	506	517	552	503	501	536	537	554	488	498	522	572	559	519	539	514	531	494	565	520	537	545	572	540	558	506	508	510	563	471	536	516	501	529	504	513	533	537	509	518	503	514	507	526	528	536	536	534	527	499	485	510	494	540	555	527	566	540	550	563	504	512	489	488	514	539	524	528	505	523	524	559	536	550	513	546	545	478	534	536	549	531	521	574	528	521	527	560	517	483	545	502	569	535	499	486	550	547	546	523	547	534	535	532	541	503	531	556	533	534	527	493	498	491	522	498	544	532	545	485	531	512	529	570	536	526	500	544	481	495	564	488	488	530	478	550	509	546	502	509	532	527	552	516	546	511	505	576	523	552	535	579	541	493	506	527	526	534	567	579	554	515	548	542	560	511	556	533	537	520	518	588	524	521	521	521	518	567	526	561	532	518	517	560	525	534	521	540	568	544	539	582	513	535	519	581	514	523	559	513	521	540	517	512	539	532	506	518	479	498	493	552	496	492	581	508	558	546	488	570	497	540	510	516	520	509	523	536	462	528	509	556	530	538	573	535	496	525	490	552	533	532	530	540	546	486	523	519	522	506	517	526	562	527	541	537	507	555	514	538	511	533	501	528	546	509	537	537	523	512	531	542	493	554	538	546	530	550	494	492	527	547	553	522	525	512	559	488	491	502	536	573	542	557	532	549	477	503	525	537	566	543	549	531	505	483	543	575	534	503	544	512	522	505	546	500	545	523	538	500	515	533	561	483	498	529	494	526	539	566	510	504	522	510	540	504	547	495	545	486	519	498	535	541	501	498	546	503	508	487	499	560	525	509	501	546	553	489	516	531	517	508	487	524	519	555	510	478	593	550	520	520	538	506	553	561	506	506	542	491	513	562	530	532	504	544	551	517	534	505	506	543	494	511	539	553	509	513	518	553	547	531	496	529	500	566	517	539	491	535	517	507	496	497	508	539	524	494	569	505
14432	2657	2620	2095	1512	1084	931	779	609	624	525	486	465	487	482	449	401	442	429	422	419	402	427	387	377	367	380	404	382	371	400	342	386	362	373	403	415	369	407	377	373	430	390	368	387	407	361	358	375	363	375	344	358	378	357	406	370	338	381	380	377	350	368	352	377	371	404	371	365	345	386	373	330	320	370	372	353	348	364	391	395	370	349	378	363	373	419	361	366	321	375	348	365	340	362	377	329	358	359	409	351	396	374	393	321	362	395	375	420	365	370	382	339	363	349	379	354	337	372	367	383	355	400	372	370	402	379	382	373	374	360	375	337	340	384	390	362	373	361	350	334	366	358	402	350	323	329	355	362	360	358	323	410	362	376	394	350	348	342	380	370	358	326	339	365	362	362	381	395	370	363	361	378	369	408	346	338	390	344	388	376	394	358	340	357	428	371	329	388	356	359	387	362	375	377	363	381	329	375	397	368	395	349	373	371	413	362	376	358	340	354	367	361	336	375	337	359	353	361	373	359	345	376	348	355	360	359	378	344	409	354	374	377	427	363	334	374	374	379	361	373	382	394	388	349	319	391	358	379	367	370	359	334	391	374	350	345	380	385	338	340	370	355	381	353	367	354	357	356	351	367	380	371	375	382	357	351	366	349	391	392	356	366	341	369	359	349	326	345	361	341	377	343	383	317	386	375	305	374	361	377	356	320	354	392	338	383	375	385	383	362	380	345	368	376	358	326	364	380	357	375	397	366	352	336	361	368	344	365	369	374	341	358	377	384	367	361	386	398	356	345	361	355	388	371	352	396	385	337	356	376	388	365	362	342	324	349	340	367	318	350	338	388	356	358	352	391	358	390	375	372	368	351	356	364	370	369	386	357	375	367	346	340	365	389	335	366	385	348	374	333	329	377	396	323	365	398	349	363	371	339	388	333	325	349	377	385	359	366	385	360	357	378	362	368	376	347	347	368	374	349	388	336	372	359	362	348	402	327	350	384	386	325	313	368	370	358	403	363	375	344	364	399	383	345	377	328	372	379	393	351	329	391	373	367	361	351	343	376	328	384	370	390	366	374	329	391	385	397	355	343	366	383	364	411	346	371	347	366	363	361	383	350	352	377	388	409	366	305	428	382	366	363	356	372	375	357	341	355	400	391	375	407	364	402	352	405	373	381	360	341	400	346	385	341	333	342	357	373	346	393	340	404	370	392	377	380	364	347	352	400	362	386	377	347	327	370	383	386	348	354	369	335	384	339	380	357	362	365	403	343	345	388	393	359	379	415	366	385	387	381	341	413	412	357	375	353	352	364	374	366	315	351	353	357	364	341	409	376	327	371	332	348	402	378	386	344	361	380	359	331	348	410	384	401	360	346	362	383	387	350	339	358	338	362	357	355	339	345	365	311	364	354	375	353	358	339	371	378	337	340	376	381	374	363	323	338	366	391	376	334	389	353	356	366	378	359	355	380	339	349	363	364	386	364	327	386	368	359	387	385	387	369	361	336	365	357	356	353	368	408	330	364	355	387	371	344	372	359	373	349	385	337	361	363	366	356	336	391	408	360	351	376	350	365	370	346	347	351	372	374	342	312	373	393	422	386	376	356	351	369	371	362	351	373	404	344	386	401	337	377	398	380	351	376	362	354	394	343	380	330	366	375	361	387	345	383	389	385	359	344	349	403	357	367	363	319	390	370	371	384	347	328	346	376	337	355	375	370	366	343	341	313	357	386	351	383	337	317	370	338	355	368	350	339	361	411	397	345	402	356	350	383	337	357	385	350	391	368	384	372	382	346	362	409	330	388	333	348	345	370	379	361	361	378	377	305	394	370	338	395	395	320	402	364	353	359	390	366	391	370	367	368	355	313	411	382	366	365	358	364	363	359	380	393	342	350	359	367	372	362	368	326	311	328	390	374	395	354	359	360	372	366	375	371	335	341	374	385	377	363	367	364	367	384	388	376	362	366	356	360	341	380	362	358	354	371	388	373	388	352	353	344	370	335	345	355	335	342	344	358	364	390	359	366	390	352	376	358	359	391	358	370	349	374	316	355	349	336	344	368	353	344	351	336	359	356	384	369	348	373	342	355	384	342	345	382	356	368	303	330	371	387	333	360	372	333	399	391	363	387	373	370	378	378	309	331	381	365	393	367	361	380	354	363	351	350	338	375	412	385	353	370	350	393	369	385	321	364	374	378	376	319	369	380	382	375	383	407	366	360	358	371	390	367	379	364	345	345	358	330	373	351	388	363	374	353	398	359	363	391	394	369	319	358	378	379	383	341	349	362	384	327	361	329	392	357	339	381	371	372	382	351	345	367	404	337	377	408	357	389	353	393	379	387	374	392	346	341	352	348	365	334	342	367	378	342	352	367	368	380	367	353	373	377	344	347	336	325	325	341	378	343	362	370	345	307	340	355	375	344	337	368	335	354	399	368	357	355	353	364	361	353	372	343	350	330	318	398	334	352	364	326	354	355	374	358	373	360	373	325	350	370	384	369	333	341	386	355	387	385	368	382	344	371	352	343	360	369	394	365	337	359	358	344	343	382	346	378	385	389	345	376	346	373	394	354	353	345	343	337	353	395	416	394	362	389	352	336	381	384	364	344	354	379	368	327	320	368	380	368	368	382	396	352	370	339	379	346	364	358	360	388	362	361	359	412	368	371	359	330	356	380	355	381	328	351	331	378	365	381	363	369	394	377	375	365	364	384	385	375	354	345	358	372	380	363	379	345	395	340	359	390	384	348	343	399	383	366	370	389	342	375	337	373	351	394	367	357	369	373	366	348	336	382	355	360	337	399	381	374	381	351	376	363	375	346	355	333	360	400	352	349	341	315	372	358	356	369	344	386	353	353	368	341	353	349	340	341	369	352	306	353	371	351	336	375	342	343	376	342	371	385	362	345	388	372	348	368	355	340	397	378	350	365	385	367	373	335	372	372	364	383	366	365	368	371	375	387	349	366	362	361	341	379	370	329	345	321	328	374	378	354	354	358	378	376	377	401	391	355	317	369	375	323	372	378	347	338	386	347	386	335	351	389	374	375	405	382	377	331	387	390	378	355	345	376	378	322	388	388	359	365	371	362	350	368	355	336	370	339	352	376	388	376	345	382	375	364	362	377	355	393	367	356	402	362	374	391	342	404	356	367	360	324	381	340	359	376	353	358	339	354	377	370	342	390	331	405	358	352	356	353	333	391	353	370	352	371	354	381	352	365	348	331	352	340	302	407	345	336	359	369	381	321	358	339	373	401	348	408	376	350	352	357	373	359	363	356	354	371	382	362	334	371	377	364	324	355	371	398	341	388	346	358	345	372	338	350	372	364	351	348	370	378	352	384	374	350	377	380	357	366	359	337	365	357	356	409	365	346	366	362	329	384	362	330	406	387	338	345	356	348	372	418	363	362	353	383	350	399	369	372	372	353	351	355	347	322	331	354	361	338	387	384	364	379	361	394	355	369	343	372	353	361	393	362	341	393	356	340	353	362	396	366	382
7832	2399	5107	5900	5147	4285	3521	2946	2566	2236	2095	1942	1706	1632	1577	1488	1374	1370	1288	1268	1228	1192	1171	1204	1132	1102	1069	1100	1053	1043	1029	1030	1068	996	990	1016	1010	1025	957	975	992	944	947	943	971	1017	892	936	969	919	963	958	1004	945	955	919	973	928	925	942	928	973	895	945	962	934	901	928	929	929	946	909	904	956	954	892	928	954	869	924	885	939	887	937	895	924	891	906	915	955	891	955	905	894	873	972	876	839	875	915	953	883	856	823	940	921	893	909	911	963	922	882	944	888	912	881	867	915	895	934	903	909	858	916	910	950	936	906	907	937	888	941	931	910	893	887	899	912	949	929	876	892	955	893	956	902	892	919	882	876	952	889	934	928	856	884	854	946	820	859	912	950	837	870	921	894	906	902	923	862	904	922	924	825	921	886	921	855	851	920	926	923	932	872	917	915	875	810	874	906	897	898	847	910	811	923	904	879	890	930	834	946	859	864	953	904	913	898	885	870	909	937	943	944	906	857	907	902	903	944	919	862	858	893	888	868	871	890	914	915	894	891	878	867	918	872	918	911	871	889	884	862	909	893	876	890	968	859	982	909	946	921	911	922	887	913	872	889	849	847	884	946	927	897	914	928	899	920	920	908	893	932	940	870	919	897	929	929	883	883	902	899	905	905	914	890	945	899	863	893	906	916	925	846	933	874	853	913	952	913	909	888	949	880	911	893	857	862	900	889	930	888	869	927	849	902	888	858	925	894	917	880	883	891	962	887	930	943	886	890	818	890	909	913	924	867	869	976	866	905	900	862	875	891	940	900	878	867	905	880	896	919	914	885	897	922	964	845	905	916	880	847	912	893	897	885	870	883	906	942	902	908	883	878	893	922	907	925	886	847	869	855	904	897	918	902	891	924	878	898	872	887	829	876	875	911	922	915	851	892	996	893	884	899	857	830	854	905	904	927	912	876	885	921	912	937	900	862	881	851	862	921	897	893	914	849	886	841	917	882	964	894	861	915	876	922	929	871	878	865	869	873	853	938	873	879	941	877	945	927	910	954	893	900	903	879	853	922	832	876	973	864	902	911	921	908	884	917	952	861	915	867	843	904	877	908	888	916	883	952	910	873	872	885	894	893	921	939	904	884	938	891	917	923	914	897	897	858	887	916	866	888	825	905	865	893	886	892	879	894	973	938	891	916	866	940	904	910	951	927	872	909	894	882	909	896	898	878	881	869	927	930	911	896	900	876	929	848	892	878	883	875	889	865	874	926	847	883	871	947	909	915	886	914	887	845	863	893	896	931	863	900	871	929	959	929	935	840	942	877	958	894	904	854	930	934	913	866	896	927	859	904	904	882	939	916	872	882	868	912	900	872	878	879	828	875	864	917	899	904	855	869	938	882	913	895	885	936	921	895	840	936	888	895	880	906	876	913	865	916	833	920	917	877	903	838	905	875	869	891	901	950	807	890	910	902	913	900	837	887	919	933	872	925	907	863	902	885	858	914	838	944	901	945	957	869	934	872	930	885	853	908	980	908	900	889	927	852	866	875	878	870	905	917	843	924	906	924	939	855	879	928	901	865	922	814	896	865	982	860	888	905	869	917	933	863	899	904	912	888	890	875	929	896	903	935	906	867	876	827	917	965	892	923	925	871	875	939	924	879	900	912	893	922	877	927	889	881	904	936	961	893	874	898	911	848	895	881	843	952	956	844	837	886	877	884	922	872	880	929	861	940	926	896	898	901	855	897	877	904	870	887	881	906	872	838	916	923	870	849	893	882	882	888	883	904	870	962	867	913	906	848	908	867	953	889	900	834	916	844	872	862	927	891	905	917	918	871	859	885	881	882	892	890	895	913	930	840	934	880	891	931	863	890	887	912	905	884	891	845	923	893	898	923	918	894	868	907	891	930	889	925	885	868	882	889	894	906	842	907	931	849	881	947	918	951	908	885	910	869	903	931	843	907	936	886	949	914	898	929	937	898	879	898	863	956	903	894	905	933	909	976	943	908	912	877	931	889	848	857	913	912	886	929	891	871	941	883	882	857	844	913	905	893	917	882	863	896	850	892	905	925	870	947	933	928	900	922	867	926	886	901	906	923	846	875	910	944	925	899	852	860	846	884	927	874	908	885	877	905	867	866	916	903	888	876	887	931	879	867	922	923	839	895	829	899	892	881	883	848	918	906	960	897	904	835	874	877	870	907	874	850	893	907	924	892	919	878	864	931	907	903	874	899	902	846	875	901	895	908	916	934	919	917	898	923	865	881	886	899	937	903	890	903	874	866	905	903	938	920	953	864	880	855	934	932	922	908	890	875	915	939	887	898	919	841	908	823	883	856	890	906	866	846	910	906	870	947	896	904	867	913	909	902	890	870	856	934	887	824	877	947	923	869	910	908	936	873	858	882	948	885	903	926	931	877	892	905	925	923	905	887	933	879	867	906	823	917	946	851	886	893	911	890	920	871	913	896	887	892	921	870	898	882	893	885	946	913	884	889	937	937	880	888	901	926	862	956	913	849	864	879	894	892	854	920	873	892	925	835	887	893	907	862	921	847	924	901	941	922	918	916	919	878	882	849	943	922	894	911	937	949	877	909	850	901	919	922	891	858	866	941	919	860	876	885	864	948	919	948	895	877	888	877	929	905	891	893	928	901	862	893	856	888	859	905	854	993	861	924	896	871	914	932	848	899	909	841	878	890	941	826	928	927	857	891	906	892	911	916	878	903	895	928	868	916	902	825	903	876	913	928	877	919	899	916	907	904	906	948	890	879	812	898	875	870	925	888	903	832	947	903	909	898	887	816	930	838	913	901	858	916	964	900	865	931	941	906	935	901	835	850	868	922	920	859	915	877	926	899	955	925	890	912	887	872	971	904	947	939	901	882	933	872	927	930	900	927	852	875	897	860	915	878	875	900	888	897	889	854	873	930	885	927	903	972	874	873	875	922	933	899	970	901	880	850	875	908	867	923	922	959	881	904	931	840	826	857	865	895	898	888	870	896	900	893	906	886	859	899	930	891	834	930	914	871	889	841	883	888	884	855	924	889	828	893	886	906	888	920	924	874	902	933	815	881	909	877	893	858	906	879	911	893	866	917	922	918	845	837	921	887	894	899	934	878	877	901	856	860	935	917	882	920	884	899	873	950	868	914	922	905	869	893	967	880	904	857	941	878	910	916	908	937	895	914	844	900	895	865	869	903	915	847	885	892	933	874	861	879	931	876	917	908	890	861	901	888	861	897	873	922	921	936	861	878	917	884	894	908	903	860	892	963	939	896	897	872	905	906	916	880	881	888	922	878	856	944	874	954	908	858	899	899	900	924	898	892	906	900	876	876	895	926	892	865	882	905	886	928	893	931	886	954	888	939	871	928	890	919	836	863	924	894	906	849	852	878	894	891	866	851	874	928	900	900	855	905	921	868	895	934	889	898	914	876	925	872	872	894	862	868	885	868	924	927	861	886	905	852	866	913	865	868	905	846	878	874	873	940	890	885	894	849	937	848
1929	142	177	180	135	151	156	169	146	140	142	137	144	146	148	117	122	107	152	156	123	128	135	122	155	124	139	131	120	131	164	141	129	108	134	129	137	117	123	123	125	139	130	126	141	113	141	138	121	126	137	145	139	146	140	125	133	145	122	126	115	129	130	149	139	132	125	126	134	114	129	128	142	128	127	139	124	121	142	135	114	118	110	152	149	133	149	137	125	132	134	134	127	129	131	139	143	134	128	147	142	149	121	107	154	131	138	130	120	156	132	124	129	136	120	126	135	135	121	149	144	142	123	116	131	127	134	135	90	149	116	144	141	129	126	145	128	130	132	142	143	165	140	126	116	162	118	135	149	129	127	119	136	128	129	124	134	133	136	131	121	119	129	141	138	126	123	131	132	125	146	123	140	128	143	114	130	120	139	119	134	139	135	124	152	113	126	144	127	124	130	136	134	150	120	124	137	124	162	143	145	148	146	152	141	136	149	140	108	109	127	142	126	130	108	116	132	122	110	141	146	129	124	125	128	127	129	155	114	133	117	144	150	114	129	111	150	133	141	139	135	130	133	113	120	118	132	123	123	130	138	117	133	116	127	128	123	158	119	158	143	122	120	140	129	147	143	134	129	156	136	120	106	134	135	129	133	148	143	127	131	129	129	118	139	125	110	130	137	142	139	126	115	145	141	124	125	150	138	114	127	145	134	130	127	134	135	132	151	133	119	140	124	135	133	131	137	134	125	122	118	134	126	130	136	129	133	130	135	133	130	144	126	118	140	126	151	121	129	133	123	130	124	141	134	133	124	137	134	118	115	124	109	110	119	123	124	122	119	128	130	121	128	122	130	127	117	135	124	118	116	142	135	102	144	131	107	140	139	118	141	146	127	152	141	119	129	130	135	135	124	134	109	121	119	112	133	134	130	121	99	124	122	119	122	128	122	135	118	135	112	135	142	132	112	131	156	117	130	119	121	114	149	136	115	125	128	112	125	135	134	115	133	120	114	123	114	138	136	144	126	137	118	124	142	162	128	131	125	131	110	130	133	117	117	158	142	147	110	134	127	129	155	141	143	114	128	121	141	152	148	137	136	123	148	139	134	145	137	146	133	124	130	113	123	123	131	126	131	131	141	130	128	144	123	111	138	114	130	117	119	118	131	126	120	122	120	119	127	152	126	100	131	120	120	127	133	127	127	140	144	131	122	126	134	102	115	118	137	144	131	133	133	127	135	136	126	114	132	135	152	130	141	125	135	142	137	135	155	121	110	141	143	112	129	124	139	144	142	141	127	125	133	138	129	128	131	123	134	128	137	128	125	142	137	143	124	145	133	136	121	130	118	118	126	136	138	119	157	118	119	136	132	146	136	126	133	158	102	123	111	123	148	133	124	147	111	129	110	138	148	121	106	134	145	155	120	146	132	142	136	145	126	135	122	157	132	121	136	128	129	136	138	128	144	129	142	158	138	126	141	143	129	125	154	113	145	134	135	121	145	121	140	136	124	139	102	114	131	119	140	117	134	155	126	131	120	104	118	129	130	141	131	130	137	115	117	135	148	110	126	111	121	158	136	121	126	139	134	120	132	126	122	148	122	152	105	134	135	126	117	134	157	122	115	136	125	107	137	156	138	125	143	136	129	132	138	151	136	131	131	123	144	139	123	127	150	114	133	128	132	118	125	123	141	150	123	109	107	111	135	145	107	139	135	112	110	118	132	138	153	131	114	124	131	132	136	128	123	134	124	139	122	134	141	122	146	128	105	126	128	128	139	109	126	144	151	126	122	118	134	117	126	125	132	129	166	112	120	125	135	108	131	137	118	129	158	141	132	117	130	145	139	129	114	129	141	143	115	122	104	132	126	136	114	118	124	135	135	132	122	126	121	121	102	126	131	122	107	128	139	110	137	139	135	124	138	144	118	114	116	134	124	121	127	124	126	119	128	143	118	134	126	128	131	111	127	119	119	162	128	125	132	135	143	123	153	137	121	104	156	148	125	146	129	148	136	129	132	129	119	122	142	130	136	141	111	156	122	154	137	125	129	132	156	128	113	129	136	129	128	120	142	140	155	113	135	133	129	116	131	145	150	113	132	130	136	128	135	129	140	148	119	123	139	122	116	128	111	155	131	123	113	130	113	129	122	137	167	141	114	118	127	120	128	123	106	118	145	132	148	156	134	128	135	128	113	129	141	117	142	118	145	143	145	133	141	143	127	106	141	135	118	129	124	132	138	118	127	137	130	113	142	130	169	140	156	121	137	138	123	122	134	129	130	146	141	126	135	162	118	144	151	140	129	133	124	117	122	153	155	128	139	119	154	143	120	129	142	136	119	133	145	130	115	133	132	135	123	160	124	129	138	104	141	142	112	137	122	104	115	147	121	134	139	114	134	133	124	115	123	108	106	129	127	126	128	139	149	116	128	132	130	107	135	129	141	123	112	133	116	121	132	139	122	130	145	134	125	139	161	130	124	133	146	118	132	133	136	117	149	136	149	138	101	112	135	139	126	135	131	112	135	141	138	135	126	119	119	116	129	141	137	119	132	138	131	115	121	130	134	122	163	135	127	148	132	131	113	122	129	118	131	128	123	142	161	130	127	111	118	135	113	112	126	114	111	126	123	136	152	110	133	146	125	127	130	129	137	149	118	144	131	148	123	123	102	136	143	134	107	112	120	138	121	123	140	131	152	137	137	148	128	114	131	140	125	117	127	131	127	135	145	140	141	128	138	139	134	120	137	147	124	141	136	123	146	153	127	117	139	145	128	103	135	142	141	118	160	121	130	126	143	124	122	124	113	110	113	129	121	121	127	155	139	111	153	121	116	124	108	144	122	129	119	106	134	118	100	124	138	138	118	135	140	133	131	122	135	134	129	110	135	150	123	146	119	121	142	127	136	114	129	127	125	134	126	139	125	116	142	134	110	141	136	131	148	125	145	117	129	128	137	143	121	134	124	95	112	101	135	121	142	135	133	137	126	131	124	112	147	132	123	149	140	111	138	139	136	132	125	144	135	118	123	129	149	139	146	118	142	128	128	103	129	139	142	125	127	132	128	108	123	131	137	131	128	119	118	115	144	143	101	107	116	134	130	136	115	125	135	120	156	134	118	132	127	139	157	153	127	139	148	141	122	123	137	129	136	136	143	106	129	124	141	140	126	113	117	128	136	137	124	134	136	142	141	129	149	125	142	119	140	126	133	115	111	128	122	127	132	135	137	131	128	112	93	124	120	141	129	121	137	111	140	118	120	113	132	136	128	141	132	146	120	125	132	120	125	143	110	134	156	112	119	125	129	128	115	131	123	137	145	133	123	135	119	124	124	157	130	128	119	115	126	111	126	129	144	138	144	134	135	138	118	131	125	130	131	127	132	128	138	138	122	138	128	128	129	126	130	114	100	138	127	131	137	135	119	154	128	138	130	121	119	129	123	125	135	137	150	138	135	139	149	134	148	115	137	113	109	123	130	134	124	151	131	135	132	137	137	120	153	123	123	121
2176	427	476	465	469	490	440	435	424	386	414	397	400	401	419	422	407	443	364	443	439	416	422	381	389	384	384	425	423	376	377	414	368	409	389	449	382	398	386	400	355	424	404	409	377	434	427	393	410	356	420	390	414	424	415	429	402	422	392	412	434	355	391	407	400	391	386	387	401	387	385	375	331	374	393	413	394	454	411	371	360	364	391	394	393	394	391	372	398	383	401	421	380	400	397	386	368	381	411	398	418	397	412	371	373	418	394	397	378	391	393	382	382	394	401	387	415	417	450	406	392	395	372	403	376	384	409	367	413	377	408	393	407	446	410	356	427	426	390	378	379	363	390	403	402	379	396	390	377	391	394	374	415	442	391	419	379	372	408	390	387	407	360	381	386	409	407	405	371	403	375	426	383	378	383	394	389	429	365	393	385	381	377	387	396	395	401	383	421	409	405	343	349	426	419	393	369	380	406	425	394	359	408	406	391	394	398	419	387	386	398	395	381	407	373	391	405	386	407	385	420	403	408	395	411	413	404	389	452	411	382	357	393	400	394	385	393	392	370	339	385	380	384	389	410	380	422	392	395	359	400	395	409	374	419	408	393	379	391	402	398	393	407	378	382	413	394	366	374	419	411	402	418	414	406	366	372	384	414	373	387	385	405	385	409	428	379	390	453	375	415	405	381	347	405	385	388	435	438	403	392	381	427	405	399	408	408	389	389	372	415	394	390	403	383	421	399	379	410	368	404	378	377	435	373	395	418	361	362	415	390	379	403	384	358	384	391	389	427	405	398	387	359	390	377	404	414	381	395	381	373	403	398	371	385	397	381	422	407	394	379	397	345	379	380	393	398	403	423	386	413	379	394	390	373	397	415	399	417	381	364	382	395	396	392	385	388	388	395	367	399	359	393	409	370	407	403	399	365	423	378	396	419	410	389	389	386	410	389	372	389	408	379	412	393	421	416	393	388	392	421	374	382	376	380	409	379	369	429	374	397	430	394	429	438	400	381	407	420	444	423	396	422	384	418	378	397	415	399	389	411	416	359	359	398	419	406	414	394	409	418	380	396	446	391	414	402	405	396	413	377	377	362	396	373	417	392	433	380	397	398	421	397	375	417	384	399	363	393	387	395	392	385	359	371	406	455	405	383	350	388	413	364	419	395	397	384	413	378	389	403	376	384	417	401	420	398	397	351	393	418	412	388	429	399	371	416	380	366	380	409	407	391	440	404	355	403	374	388	368	382	405	398	411	414	403	370	424	362	399	380	400	396	367	399	403	377	407	416	375	390	400	398	391	426	385	398	410	427	388	406	373	391	388	402	398	403	399	384	395	427	357	371	387	391	422	404	391	407	361	377	379	398	398	381	410	404	395	411	382	411	398	404	396	391	400	390	412	396	376	362	408	424	390	407	363	408	382	368	426	397	408	401	380	402	374	357	400	411	356	383	383	368	413	406	409	387	416	390	407	371	403	364	382	386	377	388	387	431	391	375	430	425	417	372	368	433	396	390	374	411	406	359	411	399	421	406	403	389	383	399	405	422	391	405	394	409	363	415	364	407	368	374	428	382	411	352	390	394	377	428	399	398	404	423	417	395	385	446	396	401	405	395	368	406	423	395	380	420	361	365	382	396	373	393	360	444	374	383	384	429	393	376	382	390	389	367	408	381	358	403	374	384	391	399	350	400	368	415	407	382	389	417	411	402	412	384	411	418	395	394	367	414	418	372	415	383	377	416	412	384	397	401	373	397	412	368	377	431	349	379	413	416	377	385	400	380	406	368	392	414	382	405	418	375	403	400	424	424	408	377	407	422	377	395	411	395	402	402	386	434	365	382	413	402	358	391	416	419	421	429	371	374	374	403	403	392	365	406	428	399	401	390	410	391	367	398	442	413	405	395	404	365	394	391	412	401	390	369	379	364	405	421	408	413	400	349	382	386	439	365	427	385	417	399	400	380	384	368	411	362	407	382	382	423	403	371	415	382	417	382	383	398	430	398	409	404	426	335	418	375	394	370	388	384	405	398	436	390	420	407	371	387	399	388	385	381	399	447	380	395	377	394	396	416	411	398	391	384	397	387	420	404	416	410	400	402	400	432	371	410	431	366	389	383	422	374	376	417	414	392	399	334	369	433	436	405	373	429	385	412	381	415	408	390	365	389	366	400	402	422	390	411	426	392	396	380	370	417	386	411	368	367	393	363	411	391	389	369	439	388	402	367	381	359	409	392	389	392	424	373	390	413	427	385	393	415	397	360	402	423	396	397	407	362	414	395	415	413	393	365	409	410	386	401	402	408	385	396	377	420	405	435	349	363	382	367	375	395	400	403	389	385	382	362	423	401	387	396	396	387	383	395	401	391	406	399	417	382	391	370	423	385	413	390	363	428	383	358	391	397	397	405	417	357	387	391	405	385	407	374	390	378	398	396	406	411	363	388	372	386	373	423	412	386	396	394	406	382	393	401	377	407	386	347	375	404	396	396	411	390	381	415	414	441	388	422	445	399	405	398	380	400	398	375	353	419	369	433	392	436	402	375	423	381	389	402	412	372	415	410	378	409	401	394	428	378	392	394	401	411	374	359	423	379	407	378	379	393	399	412	437	376	361	392	384	395	386	389	416	387	433	389	402	436	414	416	384	404	372	397	402	393	408	397	374	361	413	403	423	373	376	430	397	416	391	374	423	366	404	395	385	393	394	388	377	422	414	379	404	415	403	393	392	422	359	392	369	376	385	376	389	398	382	377	379	414	381	393	432	380	393	364	345	391	406	360	412	381	385	399	384	390	390	408	406	370	386	409	380	400	406	459	380	366	380	406	378	417	388	393	418	386	412	397	424	388	380	423	397	384	375	355	402	392	376	391	414	406	398	384	410	432	394	365	391	398	379	352	390	370	380	408	420	399	377	344	422	400	404	388	398	417	399	439	369	390	402	386	401	383	391	398	440	367	428	391	412	412	395	380	365	404	409	411	354	357	388	383	373	409	434	396	383	375	392	375	420	381	371	369	390	381	373	399	415	364	394	407	418	391	393	399	366	399	379	376	425	419	415	392	399	407	385	394	398	379	420	381	424	374	432	376	390	401	403	391	374	408	395	383	399	393	382	387	367	411	409	421	422	379	410	417	381	387	418	345	414	374	413	431	393	379	374	405	441	381	397	416	376	423	356	403	404	378	392	358	403	352	387	418	389	391	356	413	381	413	417	416	405	411	369	371	379	381	387	416	386	384	445	395	388	388	359	367	379	401	403	417	395	395	408	399	392	412	401	431	384	374	433	394	416	418	394	384	400	409	394	424	438	421	390	377	390	414	398	371	407	375	392	401	391	390	426	370	411	392	381	350	370	397	404	402	392	410	423	388	399	410	396	415	395	401	377	415	391	395	391	393	370	377	383	360	396	373	366	422	378	418	382	372	390	425	413	388	392	407	411	404	441	438	406	413	373	379	391	395	396	367	382	368	397	409	388	379	399	366	397	371	423	373	397	403	376	409	395
7420	1046	1153	972	694	540	411	339	329	330	284	247	239	233	236	210	226	178	182	199	190	208	189	225	199	195	197	196	190	192	171	170	197	193	187	188	174	191	189	166	198	168	161	171	205	204	209	197	196	166	181	182	179	186	183	179	194	173	189	209	214	181	173	177	177	179	165	180	181	172	193	201	180	167	178	195	184	194	184	165	202	171	167	199	175	174	188	211	177	178	206	177	158	170	177	190	181	184	159	183	184	173	192	182	185	185	175	195	163	154	184	202	209	174	183	164	178	193	195	180	208	183	195	199	172	174	158	153	168	197	181	172	181	194	158	187	162	177	164	176	173	193	200	188	203	178	182	189	173	183	186	171	169	158	186	149	188	206	180	204	184	175	170	187	201	177	192	184	202	208	175	189	179	183	189	160	161	177	178	155	203	189	180	172	219	200	183	152	201	185	187	185	193	193	193	222	206	183	199	173	176	186	188	152	171	182	183	185	207	162	164	194	188	194	155	184	165	203	182	184	186	177	173	160	202	173	186	187	166	184	202	189	198	192	183	196	187	193	176	167	180	167	191	211	177	202	180	197	158	219	169	162	190	188	186	156	184	171	196	181	169	179	181	176	185	195	158	161	191	194	201	181	199	173	146	200	194	168	192	192	187	151	189	189	184	166	181	166	182	181	188	178	202	180	182	165	161	159	165	161	203	158	170	192	182	188	168	179	194	164	172	207	189	206	174	177	204	182	176	174	191	186	188	184	198	201	156	188	189	180	157	181	217	196	183	204	195	177	177	188	190	163	191	192	170	180	188	186	197	159	163	182	183	193	171	170	191	163	168	164	186	155	201	165	200	208	205	162	186	176	178	202	170	185	185	205	193	191	189	202	206	194	184	190	185	183	186	178	175	187	187	173	194	197	199	157	190	162	200	206	179	186	185	178	167	192	185	178	185	196	153	176	155	184	174	177	195	172	184	191	168	181	164	192	180	167	182	185	186	176	150	150	196	166	190	181	184	192	189	187	178	195	204	173	178	176	188	207	205	181	170	155	196	190	192	177	182	175	200	183	185	187	187	180	179	195	175	167	216	203	188	192	188	181	200	176	164	187	179	196	174	190	165	182	182	175	172	218	202	175	177	213	194	178	191	150	168	188	191	203	179	180	188	191	187	176	177	197	185	178	175	188	186	176	186	166	203	202	177	162	201	204	172	178	172	179	177	183	178	162	173	179	181	177	169	191	173	185	190	225	166	218	198	188	157	179	157	173	171	208	178	177	173	190	189	212	189	189	193	163	157	160	183	168	200	189	173	198	178	157	196	199	179	168	160	185	183	195	187	186	184	161	196	185	193	173	197	177	191	183	189	177	184	195	188	196	188	193	207	208	181	195	154	153	167	213	191	186	175	192	190	168	184	168	192	165	182	214	175	189	163	173	181	188	169	181	196	173	180	168	164	173	164	141	196	189	186	174	177	215	194	200	187	176	194	161	180	178	185	190	163	184	193	188	182	175	200	196	192	184	172	179	177	194	176	180	185	186	184	182	194	193	173	188	185	186	209	163	178	179	209	203	198	177	173	168	191	164	173	175	186	188	193	202	203	206	184	189	182	182	177	171	178	178	204	183	189	178	194	178	165	160	192	166	156	168	187	166	191	194	172	178	178	200	182	194	151	188	190	188	169	171	189	186	188	157	154	160	195	181	202	218	168	189	214	169	185	175	154	182	197	193	192	178	209	171	181	175	156	177	186	184	169	168	182	170	192	170	186	186	176	189	187	177	198	203	195	181	187	193	172	159	167	185	181	180	174	163	205	181	221	184	191	177	203	185	194	170	193	184	173	187	198	181	177	199	179	174	168	212	198	183	178	153	187	192	171	199	169	162	184	202	189	178	174	186	196	166	199	184	178	194	182	172	181	198	177	177	177	194	171	171	190	175	190	170	177	199	182	173	178	192	182	181	175	180	163	189	162	183	180	171	204	189	204	169	175	174	202	164	191	198	195	170	213	174	191	205	197	201	191	167	184	207	160	185	199	192	179	166	202	188	183	168	184	175	191	201	202	160	167	211	161	200	190	196	175	170	204	199	206	177	180	179	188	169	186	183	182	171	168	159	192	189	203	196	195	169	175	207	183	197	159	191	173	159	163	167	181	189	169	181	195	174	187	176	190	193	215	161	182	180	172	174	179	186	192	177	171	158	200	168	201	174	196	196	162	183	185	197	185	181	188	165	184	205	176	192	183	167	206	193	174	165	190	186	178	188	190	192	189	175	196	180	178	216	180	171	187	180	196	180	174	146	204	182	191	182	181	160	181	175	176	201	171	203	170	188	156	189	163	170	178	161	182	187	194	192	179	202	172	173	191	194	187	189	174	193	179	216	206	234	191	204	182	172	172	157	195	192	183	166	185	175	182	185	178	189	193	182	167	168	185	174	169	173	199	214	200	168	172	197	194	169	175	177	194	158	181	176	189	164	169	183	186	189	153	196	191	192	193	201	171	174	193	169	187	178	157	205	174	179	190	146	169	193	208	174	193	157	188	208	160	173	185	157	157	171	197	202	169	174	185	190	170	165	175	197	161	188	170	175	209	153	192	203	186	171	201	180	168	180	193	185	175	185	169	195	187	169	172	177	191	157	203	185	190	187	215	168	189	191	160	181	190	184	183	196	185	180	185	176	190	176	182	205	195	206	213	152	191	169	178	176	195	196	165	175	209	188	190	168	187	173	201	199	227	166	176	145	196	194	199	183	179	167	186	201	177	197	162	191	179	170	185	217	183	171	199	188	191	192	196	179	183	168	163	182	159	162	172	186	191	182	185	189	181	168	179	172	162	209	165	196	186	155	209	199	173	180	182	177	181	189	181	178	166	192	195	164	207	214	199	172	158	196	189	196	184	190	171	192	179	205	198	206	168	179	159	156	179	207	174	176	171	178	179	173	190	189	174	177	176	172	198	196	160	195	163	178	177	183	160	194	186	199	167	179	164	179	180	169	202	190	196	189	176	181	175	172	197	169	210	180	201	180	187	174	202	190	198	183	164	185	192	170	192	190	198	197	214	168	185	194	198	202	176	206	209	184	150	159	198	179	174	176	194	186	169	163	185	159	191	193	207	204	185	162	184	175	178	200	192	182	172	175	175	185	206	166	179	180	186	193	171	183	198	189	169	200	175	172	155	189	200	172	176	189	177	157	179	168	170	201	189	192	175	164	198	186	166	174	170	190	188	205	167	201	185	201	195	186	171	178	170	194	197	186	160	189	192	185	185	145	187	215	197	200	189	168	168	182	163	199	183	195	180	174	180	184	210	182	190	184	183	164	185	179	186	184	180	184	164	175	192	184	195	185	196	184	206	198	205	175	170	190	189	184	195	187	211	158	177	168	184	167	195	189	196	179	192	218	176	189	193	181	193	190	160	164	190	189	166	205	196	184	158	178	161	192	185	184	167	190	179	182	168	178	166	181	173	188	201	185	184	164	150	179	198	203	170	165	174	176	187	180
5960	1332	2707	3180	2843	2326	1944	1679	1394	1241	1117	1006	945	886	791	900	798	762	715	656	671	655	648	634	618	623	635	646	586	637	557	604	601	597	566	601	561	594	600	593	572	558	545	553	579	565	581	551	578	582	529	540	554	529	545	525	529	568	568	553	506	567	548	553	518	546	528	553	518	554	547	588	530	502	530	560	574	557	536	523	526	532	542	526	506	530	542	537	546	493	495	553	536	583	514	501	514	542	535	492	523	545	488	535	532	539	531	531	497	542	532	534	546	558	504	495	537	514	526	513	554	530	505	527	594	540	498	526	522	522	567	540	524	513	516	563	553	504	521	486	549	543	515	508	532	521	541	520	486	512	516	532	524	521	536	557	490	495	536	494	537	473	566	514	551	522	554	540	530	524	533	542	555	524	486	529	539	510	563	554	490	533	498	525	557	511	533	541	560	516	538	556	494	524	575	521	553	528	517	499	518	531	522	484	517	543	533	520	507	544	493	505	512	537	504	495	523	528	506	509	512	552	543	526	528	526	523	520	561	479	458	550	508	493	501	554	562	540	520	510	492	521	506	516	535	506	521	547	512	541	541	527	560	504	478	514	532	514	524	508	503	515	561	526	500	539	487	522	508	516	510	485	495	518	467	519	563	533	534	525	523	521	557	497	510	537	560	516	556	530	547	554	537	499	527	528	568	539	478	550	514	520	504	520	531	485	513	556	522	554	476	476	532	519	499	530	503	495	538	517	508	509	541	526	545	530	549	496	552	496	529	503	510	521	556	515	568	517	536	533	524	550	536	559	501	524	574	504	522	559	557	538	563	523	552	538	543	508	502	546	522	552	505	517	524	559	517	514	545	526	536	549	533	560	523	540	543	525	555	504	554	535	554	568	561	482	511	526	483	562	546	511	502	512	514	563	510	532	454	513	542	536	527	534	520	490	502	554	514	511	528	515	484	577	531	531	566	491	509	518	526	550	525	563	501	509	522	545	512	580	552	529	518	533	507	522	517	578	530	544	524	513	482	546	511	492	533	508	504	523	538	555	556	550	505	555	516	527	540	512	499	499	513	516	521	527	514	499	522	508	554	547	551	533	509	545	535	511	544	496	527	508	540	537	528	516	541	514	491	546	573	513	536	499	507	495	495	502	509	527	529	523	511	536	527	510	574	515	510	536	518	513	527	528	489	532	519	510	516	546	488	511	565	528	548	583	547	530	514	506	557	537	567	531	522	526	525	538	483	522	511	552	496	548	528	551	539	539	561	509	530	513	549	517	492	502	512	502	501	484	509	516	546	525	519	507	495	528	522	521	497	556	550	559	529	546	526	521	531	567	548	515	540	538	523	546	472	502	537	512	530	513	564	483	511	531	504	531	517	475	534	496	511	528	512	559	527	513	517	538	485	523	556	528	541	493	505	509	528	515	502	526	563	494	503	553	520	563	528	519	525	564	546	527	513	519	521	505	546	535	466	509	543	559	564	520	507	557	543	497	538	556	532	464	555	528	567	524	510	499	535	548	558	456	516	524	530	498	534	506	521	495	520	550	476	519	517	537	499	523	548	543	566	512	495	508	522	551	491	558	541	498	517	495	482	513	509	512	536	528	520	523	527	507	505	532	507	530	544	572	568	506	542	517	511	509	533	526	513	515	522	541	528	510	545	547	558	525	495	530	571	537	538	527	514	524	539	529	528	526	523	464	537	525	500	547	518	542	497	482	465	544	556	494	511	487	522	537	514	531	513	506	499	538	522	532	512	525	490	530	543	542	524	570	509	559	548	536	546	534	534	524	498	525	558	497	490	523	504	541	525	490	572	522	536	498	519	500	539	534	486	526	529	502	531	524	523	553	489	513	555	535	530	552	522	504	532	527	506	529	479	520	557	498	568	481	533	555	523	536	542	505	481	509	493	535	520	515	522	547	507	567	506	568	514	555	538	515	538	521	529	486	537	533	532	514	538	553	547	525	563	534	556	488	550	529	488	556	508	526	523	536	532	554	546	523	518	543	554	548	519	517	554	567	565	484	527	497	499	552	541	567	574	515	519	504	504	481	551	546	531	549	538	528	524	542	537	497	540	563	512	516	549	524	538	529	547	549	528	528	509	539	529	532	516	519	525	511	519	515	538	494	506	521	516	495	495	520	541	540	534	522	495	513	533	477	542	519	530	478	497	504	548	559	529	537	488	535	535	521	510	528	515	546	515	532	544	523	550	518	573	563	494	515	536	568	540	500	518	502	524	548	492	478	546	500	521	535	509	512	527	557	540	546	512	524	527	509	570	503	504	558	534	545	506	510	508	523	507	505	567	499	499	527	487	566	524	555	537	493	536	544	496	538	539	518	532	515	529	522	519	527	533	488	515	515	543	556	502	494	554	518	493	542	501	548	535	501	493	529	568	520	497	525	508	513	509	505	531	559	520	526	514	526	504	512	517	519	526	565	574	466	503	518	534	524	500	505	513	511	525	527	523	527	524	492	554	516	540	499	539	506	519	542	506	507	533	511	531	551	481	559	511	508	511	498	525	493	522	523	524	539	539	531	519	497	552	497	551	540	525	524	545	487	529	516	506	500	538	547	539	547	529	535	492	507	497	534	504	549	541	544	561	513	490	517	551	566	544	531	521	546	526	528	513	538	519	519	519	531	505	535	507	518	522	542	527	531	536	553	527	516	521	528	542	507	529	520	528	507	549	503	523	486	501	517	538	536	565	529	539	530	523	483	489	500	500	507	510	508	520	536	532	491	530	530	541	547	544	525	505	529	540	519	535	511	512	531	494	543	537	522	509	507	480	487	510	506	494	533	520	527	499	495	510	508	496	527	476	537	522	533	548	524	498	536	498	529	523	503	507	525	525	529	529	519	516	529	522	500	512	494	504	510	532	563	529	513	480	522	552	542	493	527	557	504	519	537	519	487	485	492	518	498	525	521	534	523	540	531	539	494	493	561	505	563	561	524	552	512	522	541	524	498	525	492	544	507	535	542	560	524	512	528	548	521	526	534	512	549	531	511	526	529	544	536	537	537	530	513	551	540	521	506	488	549	548	499	559	526	558	534	503	508	474	530	519	527	506	471	485	559	538	542	524	495	509	557	536	509	543	503	519	540	506	546	516	540	525	511	512	528	486	495	549	491	589	493	531	558	464	524	556	574	523	548	510	536	559	554	519	573	510	529	521	535	542	568	536	521	506	527	528	560	508	511	530	537	516	546	546	494	516	504	505	527	530	523	507	539	516	500	554	518	486	527	531	545	547	560	532	550	518	533	491	529	499	537	515	507	496	499	561	542	503	538	492	523	526	547	536	543	531	511	550	491	566	525	503	524	511	529	545	521	538	550	518	545	541	552	562	526	528	535	519	508	523	515	490	510	516	511	531	534	563	544	498	559	522	499	535	514	553	529	503	530	529	519	486	503	538	540	561	522	535	541	559	537	541	532	541	535	509	533	545	543	509	530	540	516	573	559	545	563	526	524	482	529	548	540	525	502	547	569	523	497
14209	2630	2579	1991	1424	1136	841	732	667	550	526	552	498	466	467	458	424	426	414	437	402	414	425	373	400	410	412	368	359	376	354	395	357	350	380	363	373	382	386	387	341	395	338	376	357	351	377	366	369	378	387	374	372	368	368	355	348	368	384	401	365	366	402	361	359	409	329	322	398	322	388	336	357	366	319	408	371	394	339	360	372	344	371	375	362	352	403	362	312	372	395	354	364	370	349	353	378	336	360	309	351	336	378	392	377	334	375	400	365	364	355	369	405	341	367	388	369	383	353	321	341	366	353	380	344	354	386	400	353	412	378	383	394	356	395	369	389	359	321	329	398	392	381	364	355	381	378	411	377	352	356	368	367	350	397	363	357	359	354	354	364	381	382	356	386	344	356	355	360	390	357	366	380	359	363	352	377	333	389	351	360	357	366	370	362	366	398	384	376	339	352	396	374	361	407	352	358	374	327	333	358	356	354	362	393	386	354	329	352	367	357	332	356	393	345	334	362	366	339	369	385	375	337	355	368	355	327	369	339	360	357	347	350	375	368	401	357	321	368	360	392	351	333	348	363	345	377	361	415	366	407	358	358	373	360	405	370	348	361	366	349	377	374	373	336	357	368	331	333	317	367	355	330	389	375	377	334	378	363	350	335	347	345	355	388	378	379	371	366	352	378	356	337	401	346	370	334	365	362	409	378	374	343	372	362	371	378	335	342	345	341	342	362	355	394	369	399	354	332	331	392	335	379	359	345	363	389	321	329	358	364	386	384	346	383	367	342	362	373	409	372	371	356	358	383	353	342	400	363	396	388	356	372	368	361	376	369	349	397	392	349	345	379	340	359	417	360	393	367	328	357	356	398	350	362	347	368	363	357	357	374	357	380	361	385	333	363	332	330	314	371	329	340	374	374	321	343	342	365	392	342	385	369	353	399	373	355	338	343	339	361	366	380	389	370	367	340	335	352	367	420	298	365	371	378	392	408	386	383	387	358	362	354	346	352	339	340	361	408	391	402	343	356	352	363	368	338	376	386	335	344	380	362	360	358	374	370	342	364	373	339	346	335	368	391	366	346	403	400	361	336	364	365	383	368	404	381	345	365	383	375	346	386	382	365	322	378	345	391	361	363	362	343	362	360	387	323	355	352	311	353	364	367	406	366	364	382	341	320	375	372	354	348	390	364	366	353	377	394	363	403	368	342	383	375	377	353	368	396	391	347	392	393	385	365	345	354	386	341	346	355	414	347	321	341	363	323	346	405	369	371	426	332	365	367	357	370	416	355	351	364	396	366	351	352	385	376	361	373	357	332	363	368	363	376	325	365	402	368	370	377	388	394	375	385	361	362	357	353	357	347	374	393	396	371	368	343	357	364	355	398	412	378	360	360	348	342	366	374	367	370	339	368	364	363	353	361	358	404	350	380	376	370	365	391	399	373	380	360	371	372	350	361	377	370	345	359	349	343	353	379	387	388	372	349	359	375	344	364	340	349	391	367	362	375	351	378	379	384	350	358	336	360	366	338	361	354	364	398	396	376	349	359	385	333	356	367	361	348	337	359	376	357	361	348	343	334	352	343	371	405	390	436	360	360	361	367	342	380	346	382	346	336	375	420	338	352	397	362	335	348	364	371	377	345	330	338	390	363	324	361	380	385	350	362	364	396	357	396	347	362	377	348	382	311	354	344	349	354	364	369	339	389	364	355	361	398	382	382	378	370	387	383	357	315	382	388	355	356	373	368	352	359	366	328	367	361	323	417	375	418	379	364	339	373	381	385	354	344	387	383	345	344	335	380	347	347	360	391	367	330	338	336	364	394	343	337	338	356	405	361	326	361	357	370	363	362	386	360	364	353	388	379	375	359	336	358	367	370	347	330	398	367	388	357	366	351	387	343	364	308	390	343	336	351	363	368	376	373	366	350	373	388	394	372	338	343	394	374	377	387	375	386	363	352	349	381	334	349	363	377	330	372	338	360	359	383	357	351	328	314	400	399	335	346	369	339	394	299	341	373	415	366	375	340	378	389	363	362	343	349	336	355	382	355	371	351	368	369	359	362	402	373	396	345	372	356	376	353	346	394	363	337	352	378	361	384	374	367	353	351	378	329	407	319	359	364	376	381	364	338	383	375	409	356	411	380	376	363	372	383	408	359	363	384	348	421	361	359	396	359	383	356	377	373	370	396	353	336	342	338	347	356	323	361	403	330	396	384	337	347	379	359	362	358	390	386	329	342	327	346	364	385	377	347	374	399	392	354	384	388	368	324	352	345	371	358	374	325	361	357	380	353	360	375	357	314	336	356	311	346	388	356	387	406	365	377	357	364	385	354	362	386	368	374	355	379	354	381	359	382	365	375	340	363	375	336	310	341	328	366	353	372	392	387	373	353	378	357	390	365	350	377	333	386	360	349	398	336	380	343	366	362	370	342	393	350	378	369	391	342	378	383	381	397	361	374	353	356	339	335	367	398	371	361	366	338	353	377	381	344	359	379	364	372	366	346	356	338	363	390	380	367	351	356	348	362	361	392	392	360	326	356	387	381	386	338	373	360	355	361	335	368	359	357	375	381	371	355	371	347	336	353	366	367	313	380	415	329	363	355	345	325	391	356	372	375	368	360	408	389	382	342	336	389	349	332	362	365	351	390	391	344	369	365	340	378	355	420	387	360	334	355	359	357	401	396	371	344	377	338	340	368	371	386	396	412	393	368	358	346	403	360	368	367	412	416	363	402	397	359	433	352	398	362	368	357	390	325	372	348	357	379	377	361	354	369	363	405	361	401	376	361	357	368	377	359	344	362	354	338	362	352	346	364	390	363	362	381	393	350	363	384	378	360	329	359	343	366	366	383	352	366	397	356	397	395	332	354	358	395	405	367	389	387	347	354	401	391	326	363	363	353	399	362	360	377	350	369	390	395	382	383	396	338	366	374	396	347	389	357	347	354	390	383	381	373	352	360	337	361	363	379	394	396	392	363	362	352	355	374	361	339	347	382	379	390	338	334	357	376	354	379	355	373	376	361	357	416	368	350	374	379	368	348	361	375	363	384	387	379	390	392	374	350	378	384	375	362	361	367	343	385	398	394	350	391	342	400	387	380	326	381	390	376	341	374	372	355	368	327	372	358	383	351	369	355	370	383	332	356	337	364	353	358	352	367	391	355	317	389	314	375	345	335	339	342	353	369	372	394	366	382	357	332	358	350	350	415	358	373	331	359	352	346	341	401	365	380	340	368	360	395	346	344	355	377	369	400	340	404	370	354	368	386	351	390	373	354	376	377	384	361	343	364	419	383	363	352	342	384	369	380	351	393	368	382	382	366	327	414	396	348	360	357	368	374	373	374	353	379	373	396	366	353	368	404	380	338	351	330	348	374	349	378	366	364	348	370	376	367	386	373	336	375	347	397	379	340	361	373	386	340	370	308	384	336	385	377	358	339	406	343	348	339	355	353	362	376	395	367	362	360	370	343	411	362	358	371	379	356	358	351	364	402	353
7874	2435	5054	5942	5490	4408	3656	3023	2657	2218	2058	1878	1754	1612	1573	1434	1444	1385	1253	1244	1261	1216	1164	1120	1152	1128	1064	1118	1006	1088	1031	1084	1004	1054	1031	1041	1037	1038	978	982	922	970	987	991	972	951	932	899	941	964	1010	978	900	974	969	975	942	894	951	979	974	931	927	895	934	902	925	978	970	987	921	960	911	974	861	886	980	936	940	902	835	903	876	926	935	918	916	844	905	936	923	912	923	943	963	907	932	937	896	845	934	911	916	901	913	866	914	892	916	866	929	915	909	874	936	911	893	865	890	883	906	889	892	927	890	896	959	932	912	860	962	885	879	854	923	878	891	858	910	900	868	904	881	899	881	893	906	917	874	925	918	849	886	893	889	861	852	891	933	886	900	906	932	904	959	824	849	887	895	938	886	828	870	923	915	878	907	938	894	934	858	866	865	865	876	915	932	883	903	874	881	886	889	889	879	929	935	847	853	882	891	876	871	869	894	906	877	931	867	908	876	849	915	851	880	873	954	925	924	895	875	915	939	916	901	904	914	939	886	903	885	902	923	908	878	878	912	888	917	890	954	889	917	871	899	887	887	887	945	893	875	827	901	923	897	876	929	929	843	829	908	956	919	915	882	870	927	898	850	926	893	898	851	848	932	927	921	890	880	950	868	893	886	910	915	942	863	931	887	888	914	941	914	924	1004	893	918	860	877	910	899	898	921	869	905	885	877	928	916	916	882	897	812	869	845	911	860	942	924	885	908	917	863	872	894	899	884	916	914	838	925	915	924	920	917	878	921	841	902	920	920	898	877	790	908	892	855	881	902	908	837	892	885	850	891	887	894	938	886	852	864	882	928	934	872	910	874	909	848	889	892	926	874	883	890	940	935	894	856	888	911	912	848	897	841	900	910	838	891	885	900	879	848	893	887	912	844	901	933	908	920	932	910	897	849	911	888	934	877	886	888	877	923	954	840	894	858	885	915	934	894	893	844	882	929	888	943	925	913	897	930	885	898	885	911	900	903	860	893	903	863	865	967	856	912	906	872	938	905	886	945	881	918	895	894	903	935	931	951	865	880	940	896	926	872	885	896	919	852	873	910	883	908	873	895	886	978	919	940	900	905	910	898	876	845	876	896	893	874	897	906	917	898	917	905	917	900	916	873	919	853	903	902	890	916	966	922	862	854	861	936	938	894	941	906	923	857	916	876	933	873	842	889	901	886	877	875	877	946	906	878	839	886	904	886	909	930	886	890	932	836	912	909	908	877	896	817	956	864	960	892	892	844	858	985	919	855	892	946	888	875	947	927	856	922	871	882	917	859	926	904	851	918	863	901	917	871	907	936	878	884	914	856	916	852	945	910	913	834	884	858	926	938	867	922	874	942	887	915	872	893	905	890	881	926	879	892	880	863	916	874	873	846	890	915	882	908	907	876	919	907	931	920	915	883	963	936	940	896	903	915	880	876	910	904	932	882	925	880	886	914	896	921	927	868	916	880	874	874	901	881	900	921	883	882	893	925	862	869	932	915	912	879	824	888	854	894	887	866	980	896	884	861	920	900	909	897	926	956	937	850	860	886	876	927	896	923	853	894	901	847	907	905	906	845	900	892	883	873	865	920	886	900	907	881	880	887	846	872	918	817	897	901	879	887	903	863	894	859	889	857	905	886	916	888	935	829	902	898	854	869	936	879	885	906	889	910	896	900	877	921	875	900	900	889	964	911	908	866	862	899	893	883	921	886	851	894	880	858	897	919	858	873	912	915	885	867	871	906	909	925	889	940	908	866	894	928	924	857	922	910	882	878	931	885	951	870	878	842	931	895	956	915	885	919	909	879	922	891	928	903	849	928	908	941	877	957	884	858	910	897	874	909	896	980	921	882	883	862	886	856	838	869	942	906	909	866	876	833	903	895	860	898	903	852	856	947	880	920	839	867	858	858	855	853	828	894	915	854	870	897	933	909	897	891	882	944	831	874	897	881	948	923	838	915	886	885	871	903	888	901	918	888	925	866	913	807	881	882	882	896	910	834	928	907	898	893	923	868	869	874	913	893	877	944	933	884	884	930	934	886	876	889	907	914	898	940	923	938	888	867	875	925	921	911	871	901	928	874	892	905	891	928	941	875	884	895	916	890	911	911	896	862	904	903	890	925	874	919	904	941	845	899	881	902	918	847	902	916	935	901	898	880	876	941	902	860	913	930	902	902	937	905	893	917	917	900	937	919	923	908	871	844	931	873	922	874	869	945	848	864	932	870	911	884	878	845	930	896	956	881	850	965	911	863	863	899	900	927	890	918	888	893	916	953	908	837	889	826	897	859	906	843	857	925	861	902	918	913	905	957	941	915	907	914	864	884	910	894	849	923	928	897	915	892	960	936	896	878	922	910	932	905	900	872	912	910	885	880	953	895	891	892	913	903	889	902	876	876	891	903	904	905	921	903	927	873	886	933	868	889	860	906	916	905	872	913	895	862	851	858	876	1001	866	903	888	938	847	863	936	866	933	919	880	824	850	872	876	904	927	917	892	909	876	900	904	856	947	894	860	863	943	931	905	949	843	880	884	868	863	943	899	913	901	939	876	938	909	946	916	911	892	924	874	810	889	943	979	925	888	922	919	924	879	899	863	841	918	914	875	881	898	932	915	928	927	908	921	872	906	898	875	857	896	878	932	894	933	858	885	905	902	887	882	926	889	901	873	893	882	943	873	876	944	836	861	922	944	900	902	928	961	935	908	899	895	925	873	842	845	912	893	936	906	862	882	870	831	892	844	904	858	881	894	857	880	890	913	958	951	910	932	913	917	839	925	951	950	853	869	868	863	864	904	928	939	923	894	938	875	869	895	915	882	931	867	891	902	918	938	949	898	891	888	892	911	934	931	864	902	912	873	865	882	915	876	882	827	857	930	873	912	913	864	897	949	928	912	864	892	918	930	938	912	921	868	966	866	920	903	903	912	834	962	954	912	926	899	891	880	835	837	896	954	857	910	885	891	861	899	873	879	937	865	861	894	906	930	919	874	905	859	896	908	924	917	873	903	939	947	931	923	922	875	913	910	867	940	852	881	880	879	912	892	849	851	858	892	929	927	906	907	901	851	970	920	931	877	879	904	905	870	932	895	925	920	899	925	902	908	936	911	866	934	950	886	933	902	915	894	895	919	907	946	906	885	929	912	908	914	890	934	881	872	834	912	830	881	876	870	897	870	902	922	854	924	887	903	893	901	920	937	904	862	917	868	941	894	910	963	906	903	879	887	886	899	849	907	964	850	860	900	920	870	899	833	873	931	957	915	893	893	845	886	876	887	890	941	867	883	898	867	875	931	913	961	904	894	842	866	904	899	870	859	851	876	899	903	952	877	885	911	935	826	882	868	923	952	855	905	888	907	897	877	897	871	930	879	904	891	890	904	874	870	876	870	852	891	910	917	887	897	865	885	894	842	841	870	905	891	895	972	933	927	910	892	851	901	940	893	922	956	852	874	898	935	926	896	862	906	871	851	919	905	916	925
2071	173	197	157	129	159	152	144	142	132	152	141	140	134	106	146	135	143	118	144	124	153	132	138	133	118	171	148	121	108	154	127	143	159	133	129	124	146	108	132	134	123	115	131	142	127	116	141	119	117	127	125	115	129	123	131	132	127	128	154	151	130	148	150	119	146	143	137	130	143	136	120	145	124	113	113	151	153	126	131	149	135	132	133	135	137	134	97	132	135	110	130	127	120	112	135	137	120	144	135	132	130	154	146	144	118	144	164	153	128	118	117	129	128	150	134	120	125	131	129	121	126	110	133	121	125	146	152	126	124	144	94	128	133	122	141	150	138	155	131	147	150	136	117	119	156	135	124	134	145	139	146	139	143	122	134	132	122	142	153	124	122	131	136	138	135	167	139	130	128	155	140	158	134	149	147	154	141	140	105	145	108	119	143	145	137	136	157	118	133	150	144	146	150	122	152	119	125	109	133	129	136	128	148	168	149	137	143	115	137	128	121	126	117	134	130	153	130	146	134	126	120	138	148	129	129	127	141	122	140	121	137	136	142	137	125	144	143	139	130	140	122	115	149	136	123	138	117	146	132	127	128	139	152	137	125	120	145	120	148	137	148	125	135	122	145	127	119	123	140	139	138	140	130	148	152	137	126	145	109	131	134	124	147	138	146	135	166	134	167	108	122	140	136	124	141	123	142	123	132	124	135	136	125	126	135	127	131	116	124	134	139	147	146	142	136	139	143	133	130	148	129	138	145	121	121	122	128	135	157	159	142	134	129	146	141	134	124	128	153	164	145	121	127	128	126	137	125	113	141	152	135	119	123	159	149	122	127	140	119	128	144	141	132	137	122	128	140	102	133	133	132	134	131	130	134	144	135	111	114	124	118	118	128	147	159	138	136	124	108	134	114	127	132	125	101	135	126	137	123	127	126	121	135	149	144	128	133	134	129	127	138	140	133	105	123	120	128	124	127	126	125	130	131	123	142	131	118	137	163	130	130	139	159	128	145	140	164	140	124	144	143	124	127	133	122	139	129	132	129	141	130	133	131	133	121	147	148	123	112	142	117	133	121	150	133	126	136	130	100	152	139	95	119	141	139	127	117	161	122	110	141	120	138	156	122	129	115	136	122	155	136	127	112	115	96	142	120	137	130	133	131	140	121	132	134	143	137	121	128	134	147	105	121	120	129	124	115	116	140	147	133	141	129	134	119	131	139	129	149	110	140	135	139	128	137	120	142	114	140	118	133	110	126	138	117	122	133	131	126	161	144	138	118	148	124	149	126	136	152	127	114	110	142	133	114	135	119	149	144	110	128	133	140	122	136	150	151	115	125	127	133	118	143	112	140	142	152	127	131	135	116	128	126	103	139	124	141	120	140	146	140	147	131	131	149	128	149	125	150	125	122	128	124	119	127	137	99	112	131	126	124	149	161	145	152	117	122	118	133	125	114	132	123	140	132	118	119	127	136	123	125	129	131	130	144	117	131	129	147	129	140	157	117	128	130	141	142	107	108	114	135	113	126	118	124	135	138	142	133	130	131	144	146	141	115	139	141	133	140	124	121	138	126	132	138	127	146	140	166	119	128	135	151	141	125	136	125	110	149	129	134	143	127	131	117	137	132	145	146	133	111	147	106	125	134	116	138	127	137	137	137	127	145	136	146	135	136	158	134	128	129	131	128	135	134	125	116	133	158	126	128	145	176	140	130	124	155	135	139	142	132	138	134	118	134	151	152	137	127	114	115	106	142	161	122	136	129	121	148	119	132	139	129	132	139	137	108	153	122	118	137	133	141	137	132	147	122	116	147	146	136	146	138	128	143	152	145	132	109	131	129	117	106	145	131	128	129	142	145	129	116	128	143	145	129	137	136	123	139	144	132	138	134	123	135	136	147	122	132	133	137	138	148	127	119	96	131	153	126	124	115	131	142	136	140	139	144	128	141	130	116	129	148	141	139	117	131	122	104	125	133	135	133	117	134	132	136	122	151	124	129	122	123	137	124	133	146	114	146	139	129	158	143	127	128	140	136	153	130	144	154	133	134	132	149	147	151	116	132	122	118	116	137	122	118	109	133	123	131	127	112	145	130	135	137	148	125	125	115	144	139	119	119	131	155	133	149	138	129	142	140	147	138	151	138	138	131	152	125	140	138	127	128	135	137	113	140	117	130	124	140	113	134	139	140	137	147	141	149	149	137	146	119	125	165	126	143	147	144	139	144	125	121	121	117	143	135	141	134	129	142	136	131	126	126	134	125	137	124	147	129	135	134	140	119	128	134	143	127	151	129	161	154	132	139	158	133	118	147	127	112	132	134	158	145	134	127	134	136	128	136	146	139	121	137	134	125	134	125	129	136	138	127	126	153	139	147	143	153	134	127	131	150	137	124	129	129	158	127	138	138	128	131	140	138	126	130	143	162	136	111	122	150	149	169	140	151	128	118	119	133	131	147	126	131	128	140	120	107	149	148	148	171	128	123	140	144	144	120	136	123	121	135	122	127	140	153	141	121	106	139	138	131	151	134	147	143	136	125	136	145	115	135	144	155	131	141	141	133	126	120	129	144	149	131	132	147	144	134	141	131	143	128	135	145	134	125	144	131	134	146	146	128	125	136	136	156	146	133	152	112	146	131	128	120	138	124	110	126	123	125	144	116	142	141	115	131	131	160	146	121	147	144	120	127	142	152	154	135	134	138	134	125	127	150	144	130	144	157	136	121	134	116	128	113	140	138	124	111	166	134	138	146	122	128	133	123	128	150	114	125	123	133	137	148	144	141	128	143	124	130	143	112	131	142	135	139	145	136	134	137	106	117	115	139	142	127	141	124	142	137	140	133	120	115	141	120	126	110	139	136	130	117	117	142	132	124	152	128	154	133	110	133	134	108	149	122	125	139	118	138	131	141	124	114	114	139	115	133	142	143	142	128	148	127	127	143	152	135	145	131	110	147	138	137	154	146	140	142	131	126	141	157	131	135	134	157	124	133	130	141	130	121	139	126	120	125	139	118	144	113	117	130	128	108	135	157	121	136	136	143	127	147	121	144	141	125	138	136	127	137	147	153	126	129	117	140	147	139	122	132	125	135	123	142	138	118	121	113	138	129	149	139	124	116	142	139	145	127	136	111	142	120	138	124	151	131	121	129	137	136	143	149	121	158	121	124	121	125	113	131	143	133	122	127	117	135	141	143	141	161	156	154	132	118	127	147	103	127	123	115	133	121	128	134	125	131	156	129	150	140	127	130	144	114	155	134	134	144	145	124	132	131	136	139	129	128	112	126	149	151	130	109	145	141	137	125	142	121	136	142	104	119	130	136	140	118	113	128	111	147	126	129	129	128	124	133	130	129	122	131	145	123	144	136	153	112	135	141	126	113	107	149	141	132	126	128	147	129	127	144	122	131	127	150	135	153	147	137	136	144	136	147	137	139	128	146	127	126	161	138	141	126	128	134	135	121	124	118	121	135	137	135	137	118	139	133	126	154	114	134	138	105	133	115
2229	465	556	532	543	511	449	504	458	432	388	420	439	431	427	432	351	413	408	396	435	404	431	417	388	377	432	406	407	361	385	415	412	395	410	393	390	384	413	394	404	403	421	424	360	436	426	417	390	421	408	419	409	407	406	407	370	399	380	380	399	385	400	390	381	409	396	414	391	462	401	424	423	389	419	442	384	408	399	442	400	384	398	394	420	375	338	402	386	405	412	374	358	372	399	383	381	404	393	382	398	404	409	395	398	382	408	404	388	406	430	396	377	398	392	435	387	400	379	414	372	381	404	402	379	405	374	392	391	400	372	407	438	396	407	378	370	397	409	380	444	398	356	419	401	413	416	400	426	372	390	412	413	422	381	401	367	430	400	413	401	430	415	408	393	368	417	407	427	398	418	371	386	416	422	424	380	366	438	398	403	399	416	386	418	411	411	399	408	423	425	392	414	392	419	368	442	400	370	427	415	423	411	385	405	408	377	368	393	405	403	372	424	369	402	443	417	413	385	402	385	398	419	403	402	379	420	406	389	399	430	417	377	406	395	377	411	371	384	403	379	370	410	413	401	404	392	415	419	436	382	406	387	413	385	383	400	419	445	415	390	395	428	421	403	417	391	408	420	450	372	429	381	393	399	398	431	405	382	436	406	397	372	396	407	415	411	406	374	428	387	369	387	448	396	398	402	400	396	383	406	408	415	410	381	431	421	398	431	401	404	395	414	371	393	416	410	402	407	427	377	403	386	388	372	401	405	386	389	395	379	404	379	390	401	378	413	398	393	368	373	397	424	358	400	417	439	426	377	413	411	386	407	361	411	394	412	386	429	399	421	409	464	421	383	396	387	391	386	412	450	384	384	418	387	409	402	415	403	427	375	397	384	429	354	415	406	379	377	409	392	409	430	396	377	403	385	421	405	391	420	427	447	372	423	409	431	396	395	429	392	396	431	411	396	423	397	408	400	386	417	375	453	388	445	431	396	400	359	386	377	371	397	375	413	393	423	438	434	390	363	381	448	421	366	394	429	421	398	428	418	411	414	411	409	428	392	400	390	374	395	386	409	368	392	391	407	406	352	394	443	441	401	404	392	428	424	424	415	410	414	414	426	414	345	374	383	417	375	405	400	374	371	401	380	408	388	440	375	434	419	400	400	374	424	402	406	422	439	384	447	392	394	388	410	391	409	419	387	376	456	415	400	392	380	394	409	378	398	375	386	397	401	401	390	423	404	417	404	393	400	385	397	389	423	390	408	396	393	434	370	419	412	395	388	401	388	414	386	405	390	444	410	424	375	398	405	418	422	371	410	417	412	377	399	366	405	435	397	416	401	387	444	408	401	403	389	419	415	414	417	430	414	401	408	403	427	402	452	408	413	381	388	416	386	362	397	381	405	423	418	415	391	372	409	383	386	398	412	417	370	392	424	392	396	404	402	467	403	434	391	414	417	404	413	381	440	429	426	388	411	382	384	397	390	404	422	396	355	406	430	406	406	378	398	396	403	429	411	401	407	401	416	411	403	410	350	383	437	409	405	353	369	410	450	377	373	384	396	398	394	384	416	376	411	350	384	409	409	439	447	390	405	409	418	385	380	369	374	401	414	381	395	406	427	406	429	380	397	422	404	397	379	378	377	349	423	391	434	419	384	411	407	394	404	389	405	361	431	397	390	403	393	363	386	408	398	394	402	395	413	397	385	433	392	388	391	391	373	368	387	390	374	434	426	390	408	462	409	390	388	405	405	406	404	426	423	400	450	406	375	429	419	413	449	381	414	400	367	384	385	389	393	432	412	408	367	377	392	396	381	404	437	395	413	392	392	396	378	408	417	392	392	344	427	386	357	424	404	385	419	385	425	384	395	404	414	401	429	386	398	391	404	407	396	402	370	396	404	375	388	379	351	400	374	403	343	431	429	397	412	432	401	405	404	429	411	347	425	432	414	402	391	407	398	408	416	412	438	404	417	427	436	428	382	384	411	426	398	427	421	402	427	396	415	401	417	406	443	373	405	382	368	429	413	394	399	362	392	405	393	420	377	396	413	413	392	397	397	399	406	406	402	382	384	377	390	357	428	399	392	415	407	443	379	374	388	408	403	422	355	403	399	397	415	411	411	393	427	427	375	436	420	403	405	399	385	391	418	375	345	394	382	397	390	389	393	419	402	401	391	379	383	422	372	424	402	401	406	389	417	398	393	426	375	361	393	430	419	419	419	383	423	435	428	432	418	396	393	413	418	400	428	416	419	396	379	390	412	382	371	368	400	413	403	389	414	418	423	400	414	386	405	384	380	357	409	433	426	410	421	403	394	409	395	426	392	393	390	404	386	385	403	384	391	409	431	394	394	442	417	400	411	395	387	410	386	392	419	400	431	383	441	405	392	370	386	405	407	393	386	401	425	414	391	393	398	418	430	401	395	402	397	410	352	401	366	387	421	378	414	393	449	422	398	373	421	393	385	420	378	388	363	393	400	413	414	390	365	424	376	365	371	406	436	397	382	399	355	436	399	433	395	399	381	405	371	414	387	396	401	408	418	376	379	434	395	396	410	402	376	400	373	423	417	395	419	403	412	414	402	398	401	411	383	408	407	397	354	398	421	377	375	424	402	386	383	423	378	429	366	389	405	394	451	417	389	432	367	408	390	414	417	414	406	384	403	396	403	383	398	378	389	403	425	388	393	391	401	375	407	378	401	368	392	383	430	418	394	397	420	428	426	428	403	397	389	406	389	429	385	393	410	390	383	433	375	375	411	410	408	421	390	405	429	392	393	429	402	403	403	445	397	397	416	404	392	350	397	376	398	417	398	412	382	417	408	404	423	404	379	403	397	389	423	423	381	397	413	375	413	431	390	437	408	389	384	415	386	438	433	397	407	400	396	377	393	372	427	419	454	383	417	417	422	396	398	380	435	410	389	370	402	417	399	357	387	368	423	344	427	389	399	410	383	387	402	358	418	378	400	445	412	407	434	404	427	398	391	362	398	401	410	377	411	381	387	416	397	445	399	396	358	404	380	411	394	384	389	399	378	389	427	416	417	394	373	384	392	409	388	430	415	390	390	405	355	387	449	386	397	417	375	387	420	391	423	393	381	387	396	480	394	364	416	406	390	402	386	402	385	386	420	399	389	414	413	411	416	376	403	400	409	407	422	381	440	396	442	401	416	356	463	437	391	404	401	379	405	386	418	400	394	407	423	421	404	375	408	397	384	404	414	385	388	407	387	418	394	411	376	401	400	397	422	366	410	418	407	404	405	428	418	411	388	415	392	415	394	424	436	371	434	371	373	414	388	399	406	411	436	396	418	408	396	391	423	448	403	393	403	383	424	411	410	399	402	395	390	402	359	379	410	387	462	367	412	378	392	411	392	397	381	407	404	442	398	406	438	398	414	377	388	409	439	391	416	424	406	386	419	378	380	399	434	419	400	381	414	415	393	409	409	383	410	403	378	409	377	392	429	401	419	410	410	398	402	407	405	403	422	393	384	400	411	426
7551	1071	1201	914	697	566	421	392	279	272	272	296	245	247	232	220	232	198	194	211	195	170	210	203	232	172	193	172	191	193	188	169	206	163	225	198	179	184	176	186	169	209	184	210	176	163	153	213	171	190	179	201	196	201	180	191	178	177	191	203	186	190	171	199	203	167	182	170	214	200	182	182	199	172	193	192	214	158	175	187	194	204	170	196	174	197	200	187	188	205	195	186	169	185	201	184	175	178	165	175	189	192	188	195	179	202	198	173	186	191	181	204	191	173	185	188	168	202	154	169	186	174	180	179	184	192	183	206	222	153	175	177	174	164	162	169	188	214	168	187	186	176	168	162	178	162	194	175	179	186	195	162	204	163	173	186	158	184	207	180	191	179	185	189	167	175	214	185	195	203	176	172	178	193	163	190	165	184	197	177	180	210	173	180	184	142	183	189	168	174	200	195	153	181	178	186	166	180	184	187	197	185	180	189	176	190	185	183	184	173	190	157	187	167	207	176	187	186	181	170	203	204	185	195	172	177	186	173	190	157	182	187	162	175	183	186	166	180	202	188	184	182	173	200	178	167	180	170	185	166	171	188	203	192	200	176	185	197	212	190	195	173	191	144	190	171	189	192	168	194	217	211	187	164	189	189	201	168	170	171	180	181	178	173	181	194	165	185	183	175	193	182	178	189	161	194	181	190	195	187	166	192	190	180	186	193	167	207	194	193	191	183	175	168	142	181	197	167	197	180	180	186	189	206	183	202	188	163	169	167	162	198	170	163	197	188	193	187	189	179	172	186	192	190	189	184	176	188	166	188	181	220	197	186	186	179	180	211	205	176	186	178	169	191	159	174	185	195	181	162	186	166	202	198	182	196	182	153	181	171	189	177	175	192	178	210	166	198	196	173	190	200	164	176	167	197	184	165	178	216	200	207	153	197	177	177	172	209	187	170	178	161	189	170	165	209	137	167	187	183	170	202	191	170	192	183	187	190	180	207	205	204	167	204	191	171	182	215	152	180	174	180	153	179	216	192	207	226	172	158	171	189	199	188	184	198	213	174	195	181	200	165	197	202	184	182	181	205	167	173	170	178	195	204	181	162	189	212	196	170	201	165	175	198	187	198	180	193	187	188	181	170	163	201	179	199	201	174	173	183	188	173	210	177	177	207	166	170	167	169	176	185	171	195	170	174	167	198	201	177	175	193	196	178	164	196	184	184	171	176	181	176	183	192	194	185	170	217	182	184	161	182	192	163	168	188	187	179	178	208	197	182	191	191	186	189	176	204	166	181	190	179	203	174	194	168	182	152	154	197	185	192	191	180	200	170	190	182	188	176	164	192	171	166	172	200	170	190	195	203	208	200	197	210	182	211	188	172	175	203	177	205	201	188	177	185	177	191	152	187	206	193	196	195	206	194	178	198	217	178	174	194	187	199	171	190	160	179	180	179	178	176	173	172	173	169	189	202	167	201	185	179	169	166	179	219	183	175	184	187	189	177	194	189	169	165	175	184	172	177	197	174	179	191	188	227	180	195	188	178	170	188	186	165	157	170	196	186	180	199	188	187	191	178	177	182	175	191	161	186	188	220	168	195	181	149	185	206	191	172	134	179	187	182	187	165	154	198	203	165	181	187	202	169	192	181	189	179	175	189	209	189	178	187	178	206	174	181	191	181	158	181	164	197	200	173	182	180	198	190	166	209	193	206	198	184	192	157	192	227	176	194	161	204	190	187	221	176	186	182	160	174	171	167	208	181	195	206	182	172	168	163	181	190	188	200	193	183	201	201	155	200	180	183	196	205	167	179	197	186	161	166	175	176	210	189	169	171	159	191	158	184	194	158	182	176	172	179	166	194	193	171	178	176	172	198	176	218	188	196	204	161	195	177	182	177	183	187	177	184	153	162	189	189	172	204	188	200	185	185	206	177	186	179	194	188	191	166	184	179	187	199	202	186	176	171	165	173	174	167	189	179	190	215	174	162	169	162	180	177	188	147	175	176	171	191	168	171	176	198	173	175	169	197	183	181	167	179	189	179	178	184	196	176	145	178	192	178	166	220	188	179	184	188	190	164	191	189	152	164	191	184	173	188	188	164	205	212	163	178	183	176	200	191	188	198	169	175	195	185	184	177	181	176	198	183	163	198	197	186	171	189	177	203	182	185	213	190	174	178	198	190	201	198	208	182	196	189	200	182	200	183	196	184	190	203	185	215	168	172	188	222	192	178	194	168	205	194	185	183	171	212	171	196	179	162	184	198	184	187	182	190	165	161	189	188	183	141	174	208	187	191	171	185	170	177	193	158	159	176	181	161	179	178	174	176	192	205	215	172	189	172	204	180	143	202	182	211	191	158	173	165	164	230	200	185	192	175	168	203	182	187	180	188	178	196	184	165	189	184	179	178	163	190	174	185	166	200	194	178	184	175	194	187	167	171	214	190	181	170	192	181	194	177	192	199	196	176	192	177	173	180	168	151	172	178	177	183	192	174	180	183	147	184	195	203	202	180	167	193	164	184	171	197	187	189	174	169	187	187	190	197	184	193	189	192	170	194	182	194	217	188	165	195	204	182	216	185	209	156	191	186	201	187	173	185	185	160	201	179	178	190	198	152	182	196	181	205	199	171	188	170	197	194	215	184	209	199	191	187	202	181	200	190	181	207	157	186	202	224	199	201	182	201	173	173	186	206	188	173	159	202	181	171	181	186	185	193	176	165	171	205	160	186	194	175	209	199	216	187	168	161	159	212	182	212	182	183	184	213	194	179	183	181	166	210	173	170	180	174	190	187	171	167	172	181	180	166	183	210	189	175	194	168	211	204	187	199	167	196	172	169	170	153	187	173	173	176	200	196	201	191	183	179	199	208	190	176	190	180	181	181	197	190	184	183	180	196	189	172	160	170	189	206	191	155	161	180	189	181	173	177	180	184	166	168	174	177	173	171	199	199	187	192	182	180	160	196	190	182	195	187	194	192	193	178	188	178	164	204	202	197	185	186	191	184	199	174	185	184	185	168	175	173	178	177	186	176	175	190	184	200	190	159	182	188	177	187	193	178	179	171	195	179	202	214	173	184	200	176	207	164	173	192	172	181	211	185	183	214	183	206	224	183	188	191	197	208	171	173	173	195	209	185	181	170	174	193	196	186	165	171	166	150	172	204	191	193	175	176	197	182	175	188	192	200	201	203	179	166	210	188	212	178	181	201	187	174	180	168	161	193	191	180	181	183	206	170	187	174	180	176	169	179	200	182	191	166	190	167	205	206	182	193	196	171	178	170	182	141	191	171	174	187	182	175	176	177	204	182	199	170	185	184	186	190	184	159	196	180	170	203	195	172	178	183	181	180	194	193	178	209	175	184	178	192	200	194	178	191	202	165	188	160	200	214	189	174	179	162	189	174	181	176	199	178	156	189	193	176	191	194	191	196	188	186	175	174	197	191	189	210	224	197	192	172	189	183	195	186	192	176	187	156	174	151	180	188	186	196	187	197	203	189	183	174
5878	1297	2757	3226	2888	2280	1957	1710	1341	1177	1179	980	1004	904	858	769	762	795	792	695	689	698	650	662	626	657	628	617	589	611	604	577	605	593	582	584	574	543	532	584	574	585	577	557	556	547	574	537	554	542	587	524	565	557	552	512	516	506	546	537	531	560	550	573	536	561	536	550	549	545	526	557	549	521	553	501	577	498	543	585	497	493	525	520	544	502	527	521	515	500	550	522	544	506	518	554	564	536	574	526	532	520	575	518	535	508	505	528	507	528	531	482	538	506	543	533	495	536	529	518	540	495	507	514	466	530	580	523	539	499	558	485	528	513	558	534	495	547	530	488	569	509	510	530	501	496	534	526	507	522	483	524	570	553	535	529	519	507	539	524	539	529	513	525	537	513	489	546	531	566	495	542	521	512	503	543	522	554	536	497	544	520	534	544	526	503	553	573	502	539	537	525	516	534	532	499	549	515	535	519	547	528	518	529	521	530	522	502	533	604	530	561	521	484	507	509	514	505	519	518	553	550	568	545	550	537	524	541	535	530	504	548	513	512	508	528	521	545	521	545	520	566	535	558	502	521	517	548	570	501	554	521	527	532	535	531	488	567	507	539	560	540	526	493	537	504	529	512	486	547	538	540	543	502	501	548	498	523	502	510	478	546	516	535	506	534	569	496	489	498	555	552	522	496	484	490	517	577	548	521	510	487	535	562	528	508	528	549	568	539	479	513	518	522	519	511	538	520	569	488	509	529	517	523	544	520	522	488	536	548	485	515	548	493	519	559	526	549	488	508	517	494	504	551	530	524	519	499	538	529	540	547	514	499	501	496	522	534	529	495	562	529	540	546	511	566	534	535	530	564	502	559	507	532	484	521	514	525	503	502	521	500	499	555	511	507	531	506	530	519	535	539	524	558	549	551	504	513	546	531	544	545	438	530	539	524	506	490	513	512	506	483	544	532	540	516	540	500	526	525	511	508	486	528	548	531	525	548	533	503	561	526	608	515	507	561	558	524	552	522	494	511	525	528	540	506	492	569	543	504	475	560	496	540	549	502	537	504	502	576	551	518	503	532	527	514	548	529	530	550	505	503	524	527	524	558	520	561	528	525	526	493	519	505	557	533	509	540	552	523	534	479	491	529	541	512	527	543	509	525	530	519	543	535	517	561	518	519	507	533	510	545	516	497	502	535	500	511	509	500	562	530	491	564	492	514	524	527	493	552	474	492	542	501	542	524	529	490	521	557	513	481	515	508	507	542	498	550	502	530	518	535	517	515	538	543	457	565	486	516	524	510	513	507	507	536	518	504	506	527	546	542	569	504	549	522	550	508	517	502	494	551	533	509	532	514	547	507	549	539	531	509	555	530	533	484	530	549	527	533	550	510	527	543	503	540	562	554	532	528	520	523	541	499	542	520	512	522	548	497	479	491	555	521	518	539	558	501	564	498	554	501	536	573	529	565	532	543	525	530	540	545	531	542	522	555	503	531	533	524	487	526	567	537	520	516	534	528	564	509	550	520	509	523	522	537	523	538	535	518	537	539	517	572	478	509	548	511	520	548	516	492	570	486	540	552	503	516	487	530	512	533	564	512	535	536	555	515	524	503	544	480	498	543	521	531	544	522	510	536	533	526	527	516	495	515	514	513	545	507	527	529	511	521	538	534	537	545	503	517	520	526	512	533	548	525	549	533	502	468	496	559	551	513	506	535	531	539	498	507	504	541	532	515	512	532	497	555	517	501	498	536	528	528	543	526	544	536	516	486	519	537	535	529	528	528	578	527	504	539	495	524	543	490	513	515	514	525	516	555	483	523	574	518	515	565	576	508	536	484	517	539	454	497	545	541	568	494	540	513	538	535	520	556	507	570	505	559	513	549	484	533	478	516	526	483	534	557	529	519	553	559	509	517	534	527	535	537	514	542	507	515	510	559	542	547	529	538	553	550	537	536	532	535	546	503	510	512	564	566	522	523	517	487	520	545	538	523	525	523	517	543	549	516	484	558	540	488	523	528	557	505	585	545	536	525	512	525	525	516	527	505	503	541	505	538	581	502	542	548	533	558	497	522	520	565	523	512	571	533	518	544	549	550	534	515	484	523	560	534	539	529	539	542	499	504	508	525	531	564	515	490	579	531	531	543	521	528	484	559	519	547	504	558	548	498	530	506	506	483	521	504	541	515	510	526	538	522	520	510	527	539	513	573	530	485	539	551	530	549	537	513	534	528	568	555	538	553	537	524	524	509	511	500	558	531	508	504	524	520	512	543	521	508	518	493	511	513	491	512	556	547	519	513	516	510	519	529	546	527	513	496	545	500	562	500	545	536	485	540	522	508	541	504	541	515	494	517	525	539	529	487	537	491	564	536	556	529	508	500	548	509	506	560	547	499	503	525	498	548	546	527	549	517	503	532	525	569	491	535	560	568	519	552	473	489	532	554	517	492	533	554	495	489	525	522	522	513	533	535	523	534	505	537	491	525	494	545	531	514	514	510	521	512	508	459	494	517	522	540	523	476	501	525	535	512	505	518	523	509	514	532	521	503	503	550	502	559	559	543	497	522	540	515	509	500	504	534	510	519	530	512	524	494	533	548	543	538	519	538	517	488	520	507	537	539	544	509	542	554	516	561	497	509	482	479	537	517	527	479	488	537	523	544	530	529	548	538	521	505	526	515	571	552	503	503	538	506	486	545	524	520	531	569	540	513	501	502	528	533	538	507	539	524	562	529	511	524	546	516	540	503	521	528	534	518	551	488	520	561	537	474	507	525	510	521	515	543	536	510	498	543	518	483	487	524	542	522	550	531	522	527	569	551	518	514	540	493	518	479	545	483	552	556	552	532	517	531	491	546	524	556	532	540	519	544	559	509	534	546	524	508	525	536	496	532	500	554	521	547	494	532	543	528	542	532	513	504	497	456	586	555	529	501	529	524	519	507	511	567	529	522	503	525	514	510	522	541	513	545	530	529	508	474	520	527	553	530	514	532	507	516	528	517	527	519	554	563	520	528	516	535	516	490	498	558	472	477	515	514	530	488	497	560	499	530	514	500	542	506	518	527	490	518	517	525	570	508	510	517	504	529	542	532	551	545	510	529	538	544	522	528	503	500	511	524	577	518	522	483	535	546	526	532	521	546	545	527	539	553	524	509	514	554	523	513	524	527	507	549	493	514	486	520	510	526	558	525	545	513	513	555	481	517	559	517	512	560	520	525	528	517	579	548	554	540	479	519	496	526	534	515	541	557	550	543	531	511	531	547	511	578	500	503	524	562	507	523	506	536	560	532	513	542	524	532	547	560	507	533	519	502	526	531	526	534	523	534	516	493	503	518	500	560	491	516	528	476	526	515	515	506	543	541	455	534	543	528	517	524	522	554	522	470	513	523	541	538	479	541	512	537	488	520	504	507	552	506	512	539	532	509	520	512	507	552	563	536	495	490	529	529	529	493	516	494	515	465	564	533	505	527	534	498	516	529	524	517	512	511	554	544	555	554	535	542
14265	2579	2583	2029	1504	1071	839	723	644	595	547	501	496	481	409	428	419	424	411	407	373	404	358	379	382	401	386	365	426	367	398	401	409	386	368	384	363	383	369	368	349	397	368	400	352	331	339	360	355	416	361	410	369	341	361	375	368	362	384	367	403	343	351	387	393	365	353	352	387	357	369	362	345	356	346	352	377	348	364	355	348	363	383	352	354	344	380	363	342	345	343	393	383	363	341	359	345	411	369	347	365	364	342	375	323	358	369	385	357	348	325	354	350	346	345	404	395	340	403	405	370	375	349	345	341	351	375	312	353	303	345	381	349	395	365	378	357	355	359	365	320	360	362	371	385	379	331	395	386	402	361	384	341	402	371	378	372	325	373	356	344	326	328	364	318	347	332	336	386	360	374	381	379	347	356	364	339	370	358	376	373	355	331	344	367	341	334	385	370	372	379	330	346	332	358	364	362	352	378	342	340	385	374	369	322	386	330	380	339	369	404	365	369	346	349	356	339	341	385	362	341	386	358	385	380	332	367	314	350	358	329	360	364	370	354	342	358	373	368	385	360	359	371	344	331	322	360	383	372	371	358	353	339	386	364	374	367	393	364	368	400	371	364	386	349	357	378	373	353	411	353	384	373	352	362	357	384	387	359	334	349	356	354	367	345	365	382	360	371	383	353	360	405	362	370	373	356	357	344	359	368	335	353	343	373	373	370	369	376	362	337	373	370	364	368	385	371	358	314	377	358	359	357	361	391	376	354	359	336	342	358	323	383	352	370	374	368	371	334	341	367	390	369	381	358	362	345	377	351	370	354	365	320	358	308	358	346	378	348	365	350	354	369	365	365	357	356	346	365	381	374	346	343	345	374	380	396	384	399	363	398	346	343	340	381	363	358	373	392	367	325	352	359	385	361	388	368	355	374	357	350	368	394	371	364	347	403	384	371	350	387	406	377	380	382	351	367	392	391	324	385	358	355	388	368	355	372	369	393	375	350	353	382	385	367	393	370	357	389	364	388	362	348	388	339	363	355	355	392	354	320	335	407	369	357	340	366	323	413	374	347	330	367	350	357	360	363	373	362	377	351	347	368	376	329	373	373	369	361	327	323	345	375	352	384	334	361	363	342	388	349	362	336	373	371	358	374	383	338	364	362	373	373	337	400	383	360	341	374	331	381	365	367	354	347	358	395	369	362	355	346	369	383	366	352	336	375	377	377	393	393	333	391	382	381	397	359	388	419	334	343	380	343	346	371	350	359	389	341	330	391	377	355	335	359	376	364	382	363	347	351	389	367	339	325	324	365	374	377	364	365	359	380	354	404	379	374	379	357	383	338	370	345	373	381	355	350	377	364	371	390	368	331	330	378	369	353	366	352	360	374	362	377	371	332	410	390	377	344	362	378	337	376	343	365	380	315	363	332	355	370	363	341	382	366	352	408	378	380	346	369	400	338	316	376	345	325	339	385	346	385	361	357	354	380	383	355	373	393	338	347	356	340	368	346	328	334	388	360	328	352	351	395	370	409	344	374	366	353	364	353	375	328	355	354	351	368	333	345	391	405	339	358	354	384	374	349	375	377	331	389	385	362	380	352	376	370	345	333	351	362	375	350	351	389	371	364	406	364	400	358	363	376	359	343	333	349	374	359	344	346	338	367	338	349	369	380	328	375	395	353	348	352	365	347	368	361	335	336	349	350	367	323	363	355	342	343	356	380	376	362	375	341	341	392	338	353	356	355	387	372	345	384	353	364	325	378	337	401	359	366	381	408	374	413	401	361	338	402	340	398	392	353	365	347	372	365	419	373	359	343	376	365	350	389	370	365	345	367	378	343	343	358	344	358	367	366	346	358	339	354	398	351	347	358	364	391	388	346	370	354	360	351	377	349	343	358	369	343	355	334	356	389	334	395	359	338	396	345	337	390	380	363	386	406	361	381	355	369	358	368	382	422	332	364	372	369	342	393	345	334	396	340	363	373	376	374	391	366	356	337	383	395	326	348	359	373	328	324	376	343	378	336	360	365	373	348	355	331	375	326	392	375	395	368	375	360	372	374	364	365	385	372	337	328	370	353	364	358	357	347	391	340	364	346	352	341	362	340	322	336	356	383	358	351	359	360	360	354	374	351	348	331	351	353	389	349	352	348	401	393	347	379	356	380	367	378	338	353	349	356	360	365	374	353	357	358	383	375	356	382	364	372	347	342	369	322	362	328	363	352	380	326	367	363	348	376	363	337	363	368	373	389	356	340	382	366	385	353	364	343	371	373	341	358	348	351	339	379	365	369	334	391	346	379	367	356	334	315	380	383	343	369	383	396	386	338	392	386	390	317	343	352	352	387	355	401	370	388	349	359	352	365	430	351	364	328	321	336	356	358	385	378	376	394	389	401	376	332	392	341	377	376	366	371	371	375	336	365	357	339	343	374	351	358	348	352	365	342	375	392	338	357	361	356	373	370	398	375	332	381	365	362	389	358	364	327	380	363	372	349	368	344	360	359	392	353	379	334	349	349	365	370	294	321	352	392	393	384	365	344	321	374	385	384	382	323	357	365	381	345	380	355	364	351	338	374	382	351	384	375	356	356	368	359	384	373	378	370	360	344	379	375	363	344	393	360	370	402	387	387	363	338	377	383	362	364	345	360	371	342	380	387	348	358	371	375	356	346	360	370	389	335	366	340	337	374	349	336	366	345	359	379	333	342	340	329	373	334	327	364	388	362	365	319	358	382	365	358	351	379	315	362	374	350	389	357	356	374	350	354	377	370	361	393	320	346	363	373	343	370	355	419	375	376	385	374	365	384	336	326	379	369	387	343	369	362	338	391	368	296	351	342	351	366	366	332	418	371	377	325	334	346	409	369	363	364	390	391	403	359	339	405	342	333	368	377	357	339	362	336	346	366	319	338	373	391	367	369	356	376	362	358	345	376	353	348	336	344	426	359	389	349	361	372	333	351	368	328	391	367	326	360	331	342	388	340	380	382	379	391	363	412	363	315	371	374	356	370	354	364	369	351	369	329	348	338	338	370	350	360	360	380	368	354	355	388	358	350	329	375	362	342	390	415	372	375	372	384	376	346	383	370	392	351	390	366	374	354	369	351	358	372	355	392	361	390	350	359	354	364	343	379	339	319	334	375	349	359	393	378	363	374	334	355	363	360	309	388	383	339	340	314	353	332	330	384	371	371	383	402	358	379	386	362	352	320	371	376	366	360	398	339	349	328	362	337	356	390	361	351	383	375	356	410	368	371	357	377	393	355	361	373	347	338	368	356	392	362	397	365	356	364	368	398	348	374	359	388	365	404	411	364	363	367	381	354	382	369	362	388	357	380	345	322	375	344	370	377	396	380	379	329	400	361	368	379	367	385	390	341	376	369	330	357	399	372	366	325	364	361	392	377	397	359	431	335	357	351	409	376	346	354	356	351	359	369	355	356	350	336	329	359	345	367	368	382	372	355	350	366	382	389	363	351	371	361	347	381	411	349	347	330	371	365	355
7900	2451	5216	6022	5267	4375	3551	3011	2552	2305	2080	1872	1675	1634	1576	1477	1377	1322	1218	1224	1204	1204	1205	1147	1063	1111	1088	1077	1079	1060	1039	1001	1012	1011	986	1019	1030	1033	987	998	1033	1046	928	1000	960	966	961	902	968	940	950	913	912	890	949	972	904	915	912	966	1021	910	938	936	883	935	968	930	886	908	968	939	905	924	972	991	922	932	905	963	899	924	960	951	912	897	922	903	883	926	872	891	932	907	1005	896	831	885	908	898	926	919	847	904	880	941	920	901	873	890	915	927	943	902	938	896	911	922	859	914	885	945	899	903	909	819	900	836	917	931	884	907	918	886	859	958	940	910	881	881	908	845	886	891	890	929	930	874	942	897	959	914	909	905	874	890	910	950	912	931	880	900	881	956	905	912	875	843	890	953	864	881	918	900	866	867	858	877	866	905	838	886	902	921	950	877	881	867	898	903	893	882	877	885	930	897	912	880	905	894	848	856	930	867	921	904	922	907	869	876	860	881	914	912	809	915	881	894	888	916	841	870	879	915	890	927	895	863	905	910	881	886	913	908	901	891	865	923	878	871	866	931	910	919	940	889	942	899	881	906	891	941	882	894	947	893	886	872	892	883	875	879	878	917	849	863	909	877	890	874	905	903	886	866	920	910	933	873	878	905	928	922	914	909	863	941	912	857	900	929	927	853	920	896	965	914	914	910	869	918	952	859	864	901	888	929	890	907	894	911	824	944	886	905	909	907	922	862	906	930	943	866	909	902	886	859	880	935	891	891	860	913	848	829	896	873	918	856	850	900	937	868	877	907	878	924	918	939	910	974	879	924	872	854	944	852	900	924	863	911	934	916	877	949	913	923	898	855	910	903	917	963	899	885	896	849	951	877	916	882	858	898	900	899	898	884	858	999	880	943	905	874	890	911	914	952	936	922	925	970	897	863	854	954	866	877	916	895	959	859	871	881	911	907	893	908	860	918	911	932	912	875	910	878	874	961	911	909	858	868	914	954	887	913	948	886	863	903	918	936	876	945	852	884	918	870	911	863	890	871	910	871	944	876	923	902	846	887	874	910	877	926	883	911	910	843	901	875	880	947	857	876	886	860	912	879	849	870	904	908	907	935	873	860	873	884	935	916	915	869	896	878	868	883	901	892	888	872	949	853	927	857	870	917	886	905	870	913	862	924	904	890	878	902	874	883	899	927	888	858	858	840	915	920	888	887	911	888	867	915	911	845	923	896	918	900	917	851	888	902	895	832	907	936	945	910	865	952	913	923	937	932	866	859	843	919	906	876	917	923	902	887	881	852	835	870	924	866	941	867	928	849	893	894	915	862	915	873	847	846	891	893	879	885	920	870	850	925	899	872	953	849	886	851	905	913	887	881	881	889	944	899	944	916	898	847	930	871	892	931	913	843	889	864	897	888	867	884	920	881	897	866	877	895	818	868	899	866	901	909	893	915	948	937	908	854	921	901	868	899	901	890	929	929	867	872	919	881	922	938	863	902	896	909	911	892	928	859	899	903	896	947	913	924	932	948	925	934	908	868	848	826	908	891	877	916	950	942	911	872	856	883	900	928	898	935	919	879	929	889	924	884	843	908	910	910	934	904	951	899	927	864	919	918	882	866	920	914	892	887	888	926	854	877	856	859	879	895	879	848	844	928	894	920	910	962	899	915	883	927	918	897	884	861	906	880	869	935	827	915	962	862	856	838	873	890	921	909	849	899	934	898	880	864	913	839	947	876	912	906	884	873	918	898	875	871	930	861	909	895	904	843	864	896	893	854	890	908	859	936	874	929	886	905	900	898	900	854	861	921	859	838	876	900	891	961	920	952	925	851	866	921	889	902	932	899	921	894	922	889	899	897	923	899	916	874	883	917	867	900	872	941	858	894	917	879	858	920	940	891	917	884	844	874	850	904	876	876	908	864	883	873	836	889	906	942	883	916	956	888	889	913	884	889	904	862	896	896	893	863	898	909	870	882	844	872	884	893	924	860	881	869	859	918	863	894	930	877	911	922	903	904	879	896	934	856	979	879	922	877	887	890	894	867	902	901	970	888	865	920	935	859	932	938	934	874	885	956	943	981	840	924	924	921	911	906	939	849	910	910	920	894	907	897	924	900	913	880	873	930	941	937	855	968	955	882	843	865	962	857	892	904	903	846	905	868	910	909	935	935	862	969	928	930	912	911	895	892	960	885	881	875	857	853	942	880	926	922	899	876	935	906	893	879	869	857	868	853	902	907	911	892	900	908	895	933	862	875	912	927	869	905	884	931	882	924	879	891	891	848	923	880	896	888	952	907	855	889	873	835	893	879	857	906	907	941	881	891	882	922	879	887	897	943	890	922	837	945	888	898	933	935	884	910	900	887	813	917	892	920	904	858	925	897	937	913	912	896	958	924	884	907	873	900	900	914	929	908	864	855	869	884	868	998	904	941	913	910	858	899	856	922	910	923	881	886	918	941	924	890	947	901	902	854	906	857	904	888	844	876	935	904	812	932	917	858	916	956	916	894	903	888	899	908	894	889	904	907	887	887	897	911	881	895	895	861	952	879	897	922	930	885	922	878	922	880	890	940	934	930	863	887	930	870	923	895	869	886	878	868	892	892	890	914	912	953	884	924	889	920	921	874	904	880	903	897	902	875	826	950	922	895	854	922	936	918	858	893	869	888	869	918	872	891	879	835	868	865	908	909	907	862	936	902	903	893	906	959	923	851	890	909	869	884	903	934	911	883	896	863	875	910	903	877	903	934	893	898	932	909	827	931	911	894	888	918	943	853	894	904	894	895	947	891	903	926	911	923	861	908	899	924	907	906	911	963	889	902	937	864	904	930	882	916	862	855	899	898	777	896	897	916	965	925	910	904	847	863	896	911	890	910	933	849	905	895	915	910	904	940	864	896	839	927	953	928	932	880	890	871	868	920	909	853	845	882	917	897	930	912	888	894	885	916	909	908	897	936	882	927	918	928	902	880	932	844	912	916	901	881	905	915	857	835	890	974	901	912	924	845	826	914	858	911	860	930	896	958	907	910	899	906	832	850	895	869	967	920	895	942	855	913	887	924	922	904	875	879	939	891	924	867	872	931	907	867	860	931	963	898	869	927	884	881	898	831	858	858	866	871	877	914	874	873	874	883	929	915	875	929	846	888	918	900	867	925	928	851	917	902	951	889	922	881	931	875	898	894	885	912	921	928	899	868	908	935	892	900	852	919	873	901	927	891	867	864	823	899	942	853	942	886	884	892	928	871	950	875	917	909	888	894	934	908	889	871	949	930	881	929	849	915	850	900	926	860	886	875	898	920	918	888	926	870	929	911	920	881	874	927	909	912	928	889	882	891	931	890	883	901	895	878	859	901	936	919	889	865	874	909	962	884	882	892	847	857	881	923	877	855	886	877	908	917	928	959	894	873	965	907	908	897	904	916	899	910	926	856	983	916	933	915	865	975	874	888	939	886	940	856	917	917	889	905	887	849	906	867	860	883	902	908	908	874	865	954
1891	176	144	154	150	124	126	143	142	134	138	136	126	130	125	127	97	150	125	149	134	135	131	141	106	105	118	141	115	137	146	127	116	141	145	117	112	137	115	150	137	124	150	120	130	135	143	125	143	135	126	123	126	104	122	104	137	129	127	137	143	138	140	125	125	133	120	143	146	114	120	131	133	126	133	135	133	132	133	124	152	133	134	144	130	114	122	137	130	129	125	133	129	125	138	110	120	138	121	150	146	111	134	145	124	144	126	121	125	136	113	131	131	131	156	119	119	140	117	146	132	123	146	129	124	132	127	125	144	127	129	138	141	121	150	137	130	137	125	131	126	148	103	151	138	126	155	126	125	122	132	142	135	141	143	113	122	129	152	116	124	143	126	129	129	124	124	120	144	119	143	142	128	142	126	130	127	129	136	130	126	145	140	115	133	118	136	129	135	125	145	149	130	120	140	113	142	134	124	124	128	120	142	160	111	119	141	123	109	134	107	129	121	138	111	121	113	137	135	137	125	129	135	124	138	110	133	121	146	145	136	127	132	133	133	139	138	134	146	105	147	141	143	161	122	156	131	132	116	120	111	120	119	129	135	140	114	112	137	129	138	108	136	130	157	136	118	116	132	150	145	138	134	138	119	125	145	135	139	132	121	152	142	134	129	125	130	119	149	156	134	118	118	145	139	125	133	133	127	130	118	131	133	125	127	136	118	133	136	111	126	142	119	128	155	106	126	119	146	131	130	121	111	137	137	129	136	118	114	129	153	135	139	97	153	122	127	137	131	125	125	124	110	113	126	126	111	127	112	123	134	133	115	134	137	115	125	115	126	129	113	149	117	107	109	142	131	147	143	138	106	117	136	124	139	126	127	137	124	135	127	136	145	126	123	121	112	141	142	138	136	124	129	127	133	147	121	126	118	162	132	160	136	114	135	132	120	137	125	127	151	117	121	114	126	155	131	137	141	145	97	105	142	119	148	124	134	130	118	144	120	136	140	112	131	123	117	152	119	131	130	110	140	127	139	136	144	121	136	136	156	149	137	160	124	123	119	122	126	129	152	142	154	130	160	115	137	131	116	145	121	137	99	135	134	150	129	141	122	121	154	130	120	143	128	131	150	122	134	139	133	125	143	127	137	119	146	142	147	131	140	131	142	129	132	112	129	128	130	128	123	126	143	119	124	121	150	147	130	130	134	126	121	138	114	119	154	127	137	144	149	130	134	137	123	142	127	112	141	132	110	143	134	130	162	122	140	113	120	130	153	141	138	118	131	128	120	120	135	108	122	151	130	123	140	116	127	129	130	110	137	159	149	153	147	121	128	124	129	124	129	123	129	127	151	142	101	139	111	123	137	137	136	122	129	121	127	131	129	125	142	120	130	147	111	106	138	108	145	136	136	138	118	176	141	132	129	134	130	133	134	143	127	127	119	139	119	131	137	118	116	121	121	100	151	130	124	127	139	116	144	123	144	122	136	125	126	109	128	129	118	139	141	106	131	125	133	128	132	120	129	135	135	153	132	152	133	123	124	142	146	145	111	124	122	149	107	111	132	123	144	140	113	146	119	129	133	142	161	144	129	151	130	127	141	128	137	136	143	105	131	132	144	150	144	156	116	132	137	120	121	114	125	124	128	123	122	116	148	139	127	129	124	96	127	149	108	131	118	138	120	137	152	138	133	116	139	123	125	130	136	122	134	119	140	139	140	136	137	138	131	114	131	105	127	119	115	106	133	152	151	106	127	135	124	146	122	140	141	146	144	119	118	129	141	127	134	135	127	121	124	119	114	129	124	157	117	117	145	129	161	127	117	124	126	128	133	122	105	128	129	115	136	133	129	115	135	116	141	126	109	129	126	117	148	123	141	135	125	136	134	122	130	128	131	133	104	130	114	129	119	139	144	146	136	137	113	144	126	142	110	123	128	116	137	149	135	114	136	126	132	138	131	153	117	138	118	125	119	127	136	111	137	136	123	118	139	120	143	135	137	132	133	136	140	130	129	132	132	152	134	106	131	125	127	124	139	128	134	174	133	133	122	143	137	134	151	127	151	146	142	148	137	127	118	128	142	156	98	112	139	124	131	128	118	113	149	138	124	125	119	147	138	137	140	125	130	129	145	142	122	132	139	134	121	145	132	121	112	139	132	135	119	132	138	119	136	129	146	150	97	134	120	121	140	131	155	141	114	123	132	130	139	131	142	119	117	154	113	140	135	126	148	139	128	113	154	138	108	125	116	127	139	130	136	138	141	102	125	133	111	126	109	120	141	120	143	132	111	132	137	129	128	134	120	132	140	145	124	145	132	160	146	148	142	121	129	132	115	114	132	132	138	129	155	112	154	119	122	126	137	140	147	145	114	110	125	131	122	142	142	145	127	118	161	140	128	140	124	107	133	122	121	118	103	134	130	124	143	124	139	119	129	134	102	123	136	126	115	135	136	159	133	111	139	131	156	145	141	141	116	139	114	137	131	143	139	142	121	125	133	119	134	130	124	124	117	124	133	148	157	132	130	154	125	124	129	113	119	125	134	124	126	126	138	126	149	115	128	124	135	134	123	146	146	118	133	123	118	143	140	104	109	129	132	134	112	133	133	123	131	136	128	127	144	136	126	128	123	141	118	130	147	156	141	120	151	129	132	151	130	131	158	139	137	121	149	139	123	123	151	126	137	112	132	125	142	143	117	130	127	124	114	117	123	148	133	144	119	138	108	127	135	124	134	143	124	121	155	134	126	123	157	119	140	123	138	139	138	137	122	148	153	139	160	130	116	139	115	130	131	108	139	100	130	150	126	129	120	134	136	109	117	160	112	122	132	158	133	146	133	134	117	122	124	133	120	123	119	120	142	125	124	146	152	114	122	136	138	135	129	132	145	124	136	143	128	144	114	129	142	106	135	136	143	121	146	125	137	145	133	127	131	133	135	128	141	110	127	150	136	123	149	119	142	127	142	144	143	121	120	125	135	153	115	126	142	121	112	109	141	124	114	123	108	134	117	106	134	143	127	107	125	142	120	145	120	118	132	155	118	121	122	144	133	138	126	130	115	148	122	133	117	108	138	116	139	128	134	116	127	130	114	113	115	144	110	137	109	133	133	135	128	122	127	107	135	118	126	140	135	150	128	129	127	144	118	128	121	155	134	134	115	128	119	112	127	137	128	123	110	127	117	126	126	113	140	122	128	138	142	132	93	118	126	123	119	129	135	151	124	104	136	142	124	137	120	124	133	131	123	137	110	143	141	134	164	126	148	152	139	112	114	155	145	112	139	130	120	133	138	143	144	150	128	125	115	141	129	132	113	147	109	123	129	105	144	138	110	114	143	120	131	145	142	144	133	110	129	130	116	133	143	119	119	120	129	123	120	141	126	139	120	112	129	138	109	127	129	115	131	159	147	121	121	129	137	112	129	111	126	131	114	127	117	145	132	140	148	119	128	133	161	123	119	133	134	126	146	126	142	140	115	147	117	123	128	121	138	117	130	103	131	137	138	115
2164	460	511	514	489	493	459	410	417	455	455	426	414	411	417	412	419	423	395	392	463	372	423	394	423	383	400	445	408	421	426	415	407	394	375	408	445	379	399	392	395	387	450	405	446	407	442	413	394	407	340	387	412	384	370	419	400	396	346	376	384	414	416	372	403	402	388	374	397	392	427	388	400	389	404	439	408	348	368	444	392	377	405	395	372	436	398	405	373	403	414	429	413	402	403	392	373	391	383	400	392	426	377	381	392	369	391	393	397	403	420	400	386	386	384	409	417	387	395	387	390	409	371	406	400	412	359	430	396	376	420	410	393	407	391	406	354	352	385	439	431	397	403	387	381	364	388	374	378	432	423	384	417	402	426	409	390	404	443	372	376	427	389	383	376	395	378	384	354	357	405	395	381	404	412	390	393	396	424	439	390	392	367	413	437	394	388	361	400	394	391	408	408	406	352	388	392	372	378	383	368	414	393	411	427	418	388	416	374	336	385	378	404	385	373	394	438	381	385	399	376	409	406	394	381	406	409	383	372	390	388	341	395	414	408	360	373	376	371	379	429	397	403	371	420	407	392	390	401	392	380	426	400	369	406	378	375	394	396	393	408	408	417	401	427	377	402	406	378	407	397	404	405	425	414	374	396	374	389	365	396	402	422	414	383	382	408	403	383	370	365	423	388	377	371	364	394	408	424	390	429	399	422	356	407	370	414	378	367	385	386	387	397	416	398	414	405	377	399	368	420	398	377	379	399	358	416	388	363	385	393	445	372	386	404	394	401	404	386	407	436	381	359	407	392	406	362	385	402	406	364	418	410	432	367	402	397	410	430	412	393	397	367	406	391	398	382	395	398	405	394	415	412	414	387	414	418	414	383	387	428	392	388	365	445	392	380	369	419	414	381	375	378	359	403	427	390	399	390	365	412	387	399	389	399	421	397	359	393	383	408	356	425	421	372	396	387	430	399	359	416	391	386	402	395	412	396	399	389	353	396	408	410	347	373	369	400	392	400	398	402	390	379	430	361	395	418	399	406	357	371	404	356	397	404	393	387	412	368	376	391	395	385	435	378	369	413	399	379	410	366	380	373	424	385	399	389	395	409	352	380	394	402	411	375	404	406	401	393	402	403	417	396	360	405	397	398	407	380	356	409	399	406	401	418	365	381	417	394	397	384	363	410	375	365	394	371	425	372	375	373	378	418	394	372	419	380	385	391	399	340	368	410	415	425	387	423	380	400	383	387	390	395	404	383	384	398	426	388	365	412	386	395	367	392	405	408	372	423	391	401	412	386	370	395	412	419	376	408	391	394	393	375	363	378	402	421	383	423	420	381	381	414	393	415	387	415	355	395	411	397	419	366	340	422	421	402	414	376	413	375	363	389	407	384	363	421	424	387	365	404	406	386	371	396	370	384	378	413	386	417	422	381	378	408	377	396	384	430	416	364	394	399	408	419	394	363	412	387	361	366	424	443	369	353	362	419	426	366	370	410	393	429	354	370	359	399	365	370	380	399	370	398	391	407	415	383	419	378	421	435	398	416	361	418	385	381	401	415	407	394	429	381	364	417	414	405	409	406	382	419	416	379	369	417	381	402	384	394	399	379	391	418	387	380	370	375	411	397	377	393	434	388	416	369	375	421	379	386	402	384	372	382	377	388	404	364	405	414	368	389	370	374	399	429	390	395	366	381	422	439	399	391	425	400	394	427	401	424	407	391	435	377	405	407	404	383	383	392	400	384	412	397	375	416	416	416	395	393	431	385	394	378	452	400	389	398	393	405	401	392	388	426	410	428	411	381	390	407	381	401	418	409	379	386	404	414	398	388	373	390	397	401	385	400	368	392	406	427	400	395	356	423	405	413	380	419	410	404	416	398	380	372	409	379	391	376	400	385	372	399	410	386	413	401	392	393	371	384	353	393	384	417	385	371	379	392	407	425	431	400	393	405	382	393	429	377	380	424	387	361	411	394	419	380	403	390	412	397	377	415	383	391	399	402	386	373	375	385	411	400	413	415	387	371	423	406	394	364	408	410	447	382	416	421	413	410	410	402	367	369	410	357	381	415	388	434	379	394	404	388	383	381	391	417	412	404	368	409	410	387	406	360	390	411	409	418	406	439	373	422	413	429	396	377	429	381	381	424	385	428	409	416	389	405	380	376	395	353	378	412	396	420	403	392	412	406	412	402	381	423	404	409	408	402	410	427	380	399	387	385	390	416	395	406	381	407	394	398	414	375	379	393	361	361	408	409	391	372	411	379	398	402	368	381	397	454	456	386	382	407	361	414	417	407	415	419	398	411	403	395	390	424	423	401	419	437	399	427	359	414	424	393	370	401	425	420	367	385	375	396	400	402	433	370	404	404	417	370	375	378	364	387	367	408	375	377	376	390	388	349	392	399	420	394	411	397	398	392	401	427	412	419	411	393	394	421	388	397	395	390	405	378	416	384	393	367	400	406	408	428	454	417	401	387	377	423	388	392	407	366	378	398	411	387	382	378	383	400	423	391	403	412	381	380	374	385	399	384	370	389	432	411	416	384	385	391	383	331	401	383	391	411	459	397	437	372	400	381	376	372	431	401	421	380	394	375	383	420	409	413	406	405	387	407	391	355	382	382	399	372	401	404	398	388	396	417	395	382	412	397	418	381	445	395	395	431	360	418	415	381	415	402	398	436	374	400	365	405	401	403	392	406	426	395	408	369	376	373	415	377	421	389	407	380	417	423	383	383	373	370	382	398	403	427	395	438	375	387	440	396	393	429	380	404	402	417	345	421	419	385	374	423	367	421	388	427	382	398	397	381	389	357	376	400	388	366	385	383	386	407	378	403	403	394	411	384	381	368	395	373	403	394	425	418	390	374	379	446	401	432	416	411	386	401	377	419	383	443	424	407	412	388	412	418	378	407	420	363	402	377	399	407	384	382	393	390	384	404	390	424	399	418	415	389	371	415	388	384	417	383	398	388	395	395	412	403	382	387	395	409	410	433	393	395	347	417	413	411	411	409	397	407	423	401	383	412	364	439	385	448	420	398	419	429	367	369	382	364	384	392	398	415	391	387	414	383	376	392	414	414	402	382	404	391	367	361	402	382	433	408	407	393	410	406	421	409	386	414	413	417	381	405	394	416	392	383	401	372	388	404	429	367	373	413	410	386	357	388	426	415	408	378	382	416	387	377	442	377	375	399	366	431	397	398	372	390	417	374	381	422	394	387	395	370	367	395	395	403	388	387	377	407	369	390	383	413	379	399	396	392	414	385	382	395	366	427	378	358	399	410	435	368	384	418	434	402	418	410	419	398	393	421	385	399	376	419	386	377	382	381	383	401	398	372	412	380	394	400	360	393	401	419	385	413	394	377	416	368	407	386	392	368	384	406	374	403	381	394	407	413	383	379	389	392	389	442	405	402	412	419	391	372	406	418	386	401	411	363	403	382	377	379	396	388	402	380	377	393	396	383	438	423	388	405	400	388	369	363	394	377	390	396	390	409	404
7648	1047	1269	879	698	534	422	393	314	291	284	266	258	219	231	239	214	220	199	219	199	171	195	215	186	190	201	180	225	212	198	197	216	178	177	203	202	183	179	208	196	196	172	165	201	197	189	208	192	184	166	198	172	188	204	178	152	180	191	159	196	189	197	180	185	192	170	191	174	197	206	171	161	174	187	195	188	195	184	186	195	167	202	161	168	171	183	187	177	175	200	188	179	195	187	188	179	176	193	179	165	182	177	190	201	188	189	194	178	171	188	188	185	182	178	214	196	190	190	180	156	182	172	182	174	191	178	192	202	184	183	194	190	176	183	183	170	170	169	180	171	181	175	219	186	173	198	172	171	172	192	158	190	188	186	173	171	184	189	146	178	195	186	205	170	187	184	179	170	206	189	180	178	175	181	163	184	198	183	187	169	196	192	192	163	170	176	156	190	176	196	171	199	167	210	184	207	196	170	179	206	164	173	169	173	170	184	197	181	215	187	168	202	185	199	172	170	200	163	171	194	190	154	172	202	171	190	195	221	189	167	199	182	178	175	165	194	207	188	177	177	182	190	191	177	168	178	177	180	172	172	159	186	193	204	168	161	175	181	185	177	193	181	197	198	203	176	157	174	178	162	190	187	176	189	171	190	190	179	170	166	171	197	182	188	174	190	157	196	197	213	183	209	191	178	192	177	165	192	192	166	188	197	195	163	173	183	194	203	169	185	203	196	182	184	185	200	188	165	203	199	178	175	179	208	196	169	192	184	153	174	201	171	195	168	146	203	196	176	169	191	185	182	196	178	183	175	186	200	201	173	199	178	169	186	166	179	170	207	182	204	181	172	174	201	202	162	208	183	207	176	187	183	192	204	180	153	186	176	192	184	214	207	195	197	198	194	183	217	169	180	200	199	171	203	188	173	169	197	173	191	183	198	182	175	180	183	179	201	184	165	189	198	221	189	195	205	199	183	187	189	183	180	189	172	167	169	185	195	173	209	188	170	179	218	193	204	173	173	167	172	195	204	192	176	178	177	180	166	182	178	188	176	189	190	193	171	187	194	177	189	149	169	186	175	173	180	198	175	184	178	200	180	182	169	204	195	206	189	190	176	176	204	184	189	187	184	213	190	196	176	177	205	178	184	173	178	167	173	164	188	197	177	184	182	181	170	168	193	186	180	197	194	207	185	191	190	179	212	180	159	175	181	176	182	192	225	186	195	190	197	184	172	183	180	184	183	164	183	193	207	169	188	192	180	207	169	178	172	195	169	155	213	215	216	178	163	170	173	201	183	178	186	185	178	193	196	202	190	192	184	202	188	204	192	217	205	206	178	170	168	208	198	178	165	171	174	184	170	158	163	189	193	190	212	209	197	156	187	194	205	166	187	194	175	174	188	174	185	179	170	170	175	217	199	205	164	161	204	169	183	212	192	194	202	172	204	177	204	154	176	209	188	186	190	177	179	213	156	224	187	196	193	207	173	186	197	195	181	187	194	216	176	169	189	179	162	152	180	176	181	151	185	194	192	206	185	192	170	191	176	213	167	173	163	159	195	174	189	203	190	178	205	167	205	188	195	188	165	180	165	201	183	169	181	189	184	176	186	196	164	183	194	183	158	170	160	183	174	193	190	179	190	194	195	178	200	201	136	174	187	185	200	196	193	192	180	197	183	186	179	193	178	217	185	161	175	189	163	185	176	176	159	192	176	183	204	175	189	194	191	185	182	179	188	161	205	167	159	153	186	173	196	189	194	174	178	175	160	198	164	167	209	188	188	185	184	166	179	182	163	196	221	165	179	216	200	195	191	191	201	181	181	180	157	198	177	169	210	196	189	187	171	179	196	179	173	176	172	199	183	168	199	187	185	162	175	186	207	199	190	210	169	172	180	170	179	205	195	170	184	196	186	203	174	176	194	195	180	191	180	181	180	175	233	175	152	186	175	172	186	186	187	199	172	191	183	196	195	180	185	181	191	195	181	188	213	178	173	200	192	185	205	169	193	167	194	173	177	179	189	192	185	189	174	194	188	196	182	196	174	165	194	188	173	182	207	193	181	189	183	169	169	178	180	186	184	196	173	175	183	170	204	186	225	168	174	194	182	141	193	195	186	194	170	177	187	198	171	192	173	217	161	194	184	191	190	187	196	186	199	178	202	192	205	183	205	185	164	178	164	194	175	170	195	185	184	194	167	196	185	189	185	207	218	205	191	192	190	175	167	161	195	172	177	170	190	172	171	194	181	196	178	149	183	191	182	184	171	186	165	193	227	184	170	196	188	195	185	189	199	176	204	196	166	197	141	174	167	226	164	181	191	211	202	172	166	159	173	185	208	187	187	187	180	174	204	205	190	170	192	201	187	169	185	184	192	194	172	196	172	191	168	177	189	179	156	180	170	178	189	190	214	174	199	192	187	183	197	204	191	197	182	196	204	185	177	188	166	185	165	190	186	199	184	178	172	191	176	188	191	172	193	188	176	185	191	178	186	172	179	202	197	173	184	207	149	178	159	165	164	180	176	187	187	209	175	195	190	198	170	176	203	208	181	190	187	197	218	204	180	197	175	179	186	164	201	175	181	188	198	162	189	149	188	151	184	163	196	187	171	192	189	183	151	164	173	171	201	191	198	194	217	174	184	206	193	208	163	197	205	177	189	177	186	185	171	191	177	190	186	170	175	184	193	198	168	191	185	171	171	185	186	185	192	204	184	188	187	177	167	173	182	201	178	183	186	192	177	153	182	178	192	156	172	194	194	170	204	188	190	180	164	190	178	211	198	183	170	214	219	193	174	172	173	189	178	204	189	203	170	159	190	183	181	213	173	197	201	196	175	192	187	160	205	198	194	201	194	199	181	213	183	185	207	168	182	183	189	185	188	169	180	175	188	178	180	194	195	163	165	224	187	202	186	168	170	183	183	185	166	197	180	193	157	180	204	185	183	178	202	178	179	194	180	184	181	176	172	197	211	187	182	183	171	164	219	186	189	197	192	193	183	180	161	199	188	192	171	193	203	196	198	215	182	187	186	174	206	149	192	162	202	181	199	182	196	192	182	185	196	182	182	177	181	185	196	184	210	187	175	215	212	202	172	183	152	178	175	201	201	225	192	159	196	189	195	181	204	207	170	176	178	176	168	179	199	180	187	184	165	185	182	187	213	203	186	178	192	203	174	175	182	195	185	178	171	171	163	196	200	158	189	207	208	177	183	175	171	193	159	177	188	168	177	197	185	184	185	198	184	193	194	180	180	169	175	195	174	182	177	179	176	223	175	180	177	179	191	205	166	186	198	184	192	197	224	179	192	172	190	232	185	192	190	178	187	159	211	202	186	170	172	160	202	177	175	186	173	181	210	203	184	201	166	201	178	178	186	170	181	186	167	214	189	183	166	163	182	208	179	195	191	199	180	217	194	203	170	223	190	164	183	186	199	179	186	198	181	188	190	190	189	191	195	193	176	188	173	167	205	199	188	168	189	193	161	171	192	174	180	182	187	201	163	200
5879	1353	2708	3140	2892	2274	1918	1606	1331	1223	1137	972	938	852	855	774	756	845	760	701	673	696	648	672	616	603	602	632	595	601	630	613	648	578	628	608	583	589	577	597	551	566	528	585	530	565	543	514	573	555	537	537	548	550	498	541	529	514	580	500	587	554	559	507	544	513	530	526	550	520	549	563	537	520	533	544	528	570	533	539	529	545	502	541	540	506	478	534	547	548	540	537	554	505	550	525	535	558	509	549	513	516	556	527	549	550	505	488	483	504	527	498	538	529	542	566	532	479	491	549	503	532	517	537	529	550	544	546	526	531	520	532	492	553	539	529	550	479	512	545	535	515	513	531	516	498	546	525	562	528	587	553	546	552	504	476	528	525	524	485	510	542	514	508	487	510	526	482	528	541	520	498	578	557	517	501	514	547	539	526	492	488	528	511	558	533	541	526	561	540	533	519	520	553	525	499	514	503	505	542	525	504	483	527	508	519	510	515	528	534	531	509	550	497	519	537	484	526	539	548	519	507	529	561	510	514	542	487	556	518	556	530	518	552	548	558	544	560	520	515	518	516	532	516	511	535	581	527	518	502	531	517	520	511	528	532	507	541	500	524	508	510	533	488	532	494	530	570	509	568	539	496	535	508	523	561	532	529	540	497	531	535	526	595	511	539	557	521	506	517	535	559	527	486	539	510	536	551	490	525	519	527	511	492	505	513	559	518	542	481	581	506	530	556	509	554	529	566	536	544	508	560	495	512	516	529	530	550	499	532	524	508	493	520	507	481	505	546	490	555	545	554	477	512	515	593	537	527	547	516	508	542	517	513	481	538	527	482	562	545	554	548	531	503	543	581	541	486	531	536	512	513	545	557	529	573	550	511	514	519	507	525	526	485	530	499	524	519	519	507	533	556	545	473	474	462	528	517	536	475	539	493	529	511	500	560	545	507	509	533	560	499	535	553	531	546	502	518	488	573	537	498	537	570	520	545	481	546	479	566	547	506	524	509	512	533	512	546	502	519	555	548	489	529	542	525	503	504	539	521	526	533	554	527	471	484	517	582	529	534	527	507	522	524	536	543	509	563	541	507	492	549	504	522	538	525	568	568	550	541	511	485	548	520	513	497	524	502	521	522	495	534	525	536	496	502	511	524	512	507	499	546	551	515	519	505	511	493	549	540	551	504	544	495	544	531	518	516	522	505	507	564	525	539	503	537	505	521	538	503	548	514	544	506	524	542	562	486	517	523	581	535	530	526	536	515	535	555	544	520	534	548	494	514	549	530	521	550	549	516	531	483	485	512	555	511	492	533	537	482	484	538	542	507	525	521	491	548	560	524	506	566	528	534	497	457	555	512	519	555	559	521	566	511	482	524	535	511	575	544	554	553	574	526	557	502	493	476	521	508	503	513	542	544	496	565	515	527	532	534	550	502	510	548	540	530	483	486	531	495	552	555	602	551	582	519	529	524	515	508	522	537	576	495	507	512	521	526	535	524	507	516	516	552	483	567	502	556	564	528	501	499	521	523	531	520	505	533	516	489	549	508	531	520	508	505	506	559	562	512	544	577	511	577	557	531	571	541	520	541	547	526	534	541	521	514	484	482	480	563	546	469	489	525	534	514	519	517	477	502	531	510	517	528	546	522	521	548	566	530	544	511	529	565	494	569	551	513	575	551	517	557	558	556	546	574	515	550	516	493	517	513	563	490	495	546	522	534	533	559	518	531	494	517	484	484	542	537	560	490	506	533	556	524	511	509	520	496	518	545	522	535	495	525	519	528	544	504	528	506	503	541	558	522	505	538	511	548	474	507	527	559	514	550	499	524	550	507	503	544	525	534	530	510	557	542	547	496	531	529	538	535	524	508	505	527	502	530	510	518	554	505	560	491	505	525	539	590	536	549	539	519	525	553	529	498	528	567	507	513	566	562	492	492	546	525	538	498	555	521	479	491	557	477	530	513	542	499	487	544	528	546	490	596	511	541	570	503	511	494	520	520	528	519	505	474	541	491	478	525	548	523	543	486	493	541	504	527	546	520	558	576	516	539	529	510	542	488	502	503	561	541	536	529	537	510	513	521	546	543	479	498	542	504	520	474	526	528	556	538	532	539	523	517	527	540	531	517	560	505	589	520	500	560	496	503	542	551	525	536	524	507	517	571	527	515	521	509	600	510	568	492	522	521	510	531	500	538	540	531	543	532	535	510	547	545	513	491	522	479	519	554	544	487	507	521	568	511	535	543	504	533	537	521	531	483	528	535	500	507	550	546	545	515	517	518	547	506	511	549	527	509	520	551	469	498	531	524	498	532	549	497	505	498	521	529	529	501	520	512	534	513	547	513	548	511	520	537	530	507	521	510	519	524	541	546	502	553	514	534	523	513	495	535	551	551	526	522	502	547	510	520	511	504	526	544	557	510	519	522	515	525	553	557	503	510	568	533	544	534	508	497	537	537	547	509	499	505	532	549	527	529	514	502	508	512	474	526	525	527	492	507	528	515	559	584	567	534	587	546	543	536	525	517	544	538	555	547	534	566	495	550	553	545	541	524	539	544	479	505	541	523	519	519	529	497	533	516	550	557	520	519	535	507	516	548	527	493	533	540	570	546	519	511	505	475	563	528	538	509	528	502	523	549	531	587	520	510	536	520	551	520	519	461	526	525	565	509	525	508	528	532	575	539	560	503	541	500	536	537	555	488	528	527	497	553	552	513	541	536	542	567	522	489	548	504	570	505	545	501	529	520	551	497	524	517	530	541	540	533	504	505	503	535	508	527	520	545	543	521	533	547	537	550	557	518	511	580	541	497	528	520	503	545	530	530	508	496	524	522	519	543	508	522	507	486	524	546	520	490	491	518	529	516	500	523	523	532	557	497	563	531	483	518	529	528	500	541	515	529	524	513	526	541	543	524	552	539	555	524	482	487	551	532	539	496	533	509	516	535	520	522	512	538	554	501	469	545	559	547	521	491	541	500	529	560	547	493	534	514	558	529	553	512	521	489	511	524	529	518	542	516	529	533	573	531	532	537	529	508	491	529	541	565	490	544	504	538	535	578	507	515	501	497	522	531	484	558	587	562	530	556	487	509	507	485	527	507	490	516	527	523	525	547	519	528	487	512	488	511	553	541	594	518	503	541	534	546	562	520	514	490	507	497	526	568	521	515	487	560	545	542	529	480	550	507	556	529	544	556	519	540	541	517	539	515	536	566	509	528	550	517	528	501	533	523	494	500	507	549	545	489	525	509	485	543	499	550	549	530	465	515	508	509	547	556	544	517	553	540	531	516	537	562	509	523	514	538	576	535	554	510	550	518	552	533	538	554	545	526	495	544	531	518	549	551	506	512	550	534	555	469	505	515	563	550	560	513	495	552	499	509	560	506	545	552	540	539	508	546	526	537	508	516	581	537	517	479	514	499	480	537	480	503	524	510	581	534	519	534	514	519	511	490	531	502	516	536	538	575	486	514	537	551	540	517	520	528	535	523	575	549	509	529	538	529
14142	2545	2684	2101	1424	1071	935	747	620	621	576	545	500	457	461	417	429	391	401	406	402	410	395	397	378	425	407	402	388	382	374	385	385	395	354	362	344	419	355	400	394	379	410	385	374	348	382	376	352	342	358	379	381	395	388	342	400	354	381	390	352	356	385	358	398	380	385	357	345	384	405	376	348	352	349	381	330	373	423	386	406	339	358	350	390	378	391	355	365	364	408	326	330	366	387	347	384	385	344	392	371	351	361	390	385	371	358	347	367	364	350	378	404	348	373	358	349	362	386	367	361	358	338	376	339	368	363	398	385	392	350	377	417	368	342	350	368	353	367	359	391	350	389	345	340	361	357	363	369	364	362	386	400	378	339	342	367	372	350	337	360	351	382	343	355	359	355	359	341	397	389	358	353	373	386	378	364	381	378	403	367	347	379	392	339	351	344	365	370	351	357	370	376	354	401	337	316	356	364	349	364	339	389	359	361	399	423	369	372	350	338	365	361	364	360	356	360	344	386	355	387	362	381	381	338	397	347	342	345	388	363	356	357	362	328	329	358	405	382	357	386	402	364	379	377	392	347	350	388	357	353	352	355	362	393	400	368	363	381	361	349	368	375	380	385	362	380	365	382	366	345	362	373	334	358	353	361	344	340	382	349	377	410	379	351	372	379	371	385	396	368	319	400	352	420	358	377	341	373	394	364	370	380	332	394	384	347	322	364	386	341	359	283	366	323	348	350	371	376	392	382	420	369	343	375	344	358	411	373	345	345	371	386	360	363	326	344	354	404	351	388	368	389	369	383	351	352	338	359	336	395	394	369	362	349	393	395	363	380	353	385	368	384	342	369	362	363	335	345	345	341	357	328	400	372	417	354	370	328	344	367	378	427	360	408	337	362	335	397	345	346	387	347	378	337	352	366	392	395	375	377	389	335	348	379	370	391	362	386	383	369	365	333	371	320	368	371	325	354	359	381	370	385	350	381	326	344	318	363	374	365	337	360	382	359	329	399	362	389	350	352	358	408	364	361	372	363	348	347	422	370	351	361	335	370	390	366	427	385	366	342	373	388	374	348	342	375	351	382	382	373	356	345	375	355	361	363	372	337	345	363	359	378	394	369	360	350	345	397	385	359	352	343	361	392	365	388	323	338	380	362	351	398	370	376	373	329	378	333	335	376	343	356	367	380	347	372	386	359	339	334	386	362	381	340	332	388	367	358	355	333	366	381	384	383	363	367	387	376	373	373	394	383	351	359	314	351	379	350	354	352	325	322	370	353	361	353	354	376	359	374	351	342	391	379	349	337	365	392	364	351	345	350	383	349	386	385	354	325	373	349	382	383	366	382	389	352	351	394	396	380	382	380	368	386	348	380	364	341	375	392	377	368	328	363	358	354	376	363	345	355	355	398	328	371	334	368	389	342	369	365	354	358	377	346	377	353	363	363	363	356	364	345	339	375	367	357	365	340	392	385	361	323	358	360	389	350	358	353	394	362	363	383	372	363	369	346	382	371	399	337	376	353	383	352	380	310	362	354	362	390	336	372	368	353	379	344	376	380	390	391	375	364	358	387	380	391	370	375	352	400	370	334	386	384	369	327	381	334	372	367	366	380	385	386	360	321	369	321	334	397	356	332	380	347	365	375	380	373	395	356	402	401	354	337	392	322	333	356	338	373	312	362	355	365	354	347	371	397	364	364	384	385	368	371	376	361	348	315	358	358	339	372	363	332	353	375	364	381	367	363	353	313	366	393	343	378	388	364	354	393	334	426	396	385	389	339	389	332	374	380	391	345	335	340	370	365	371	382	377	364	347	378	378	362	365	383	360	357	368	379	376	324	363	380	345	360	336	390	355	385	349	373	353	328	350	348	361	349	351	363	348	356	387	383	362	338	380	366	369	374	385	363	354	355	373	356	383	346	371	373	361	363	370	364	343	336	322	352	358	379	335	374	386	390	317	398	373	346	395	346	364	370	369	341	376	339	377	378	356	372	361	380	349	357	387	362	320	351	355	348	389	362	351	366	354	352	378	355	339	362	369	411	354	369	386	351	358	363	366	369	387	368	372	439	363	380	371	400	370	350	356	340	370	357	351	347	355	350	384	325	340	380	375	350	343	375	402	390	383	346	392	353	372	331	366	360	361	394	330	355	344	367	372	403	356	354	334	371	371	358	362	316	366	401	401	379	388	361	378	374	352	382	374	321	361	341	381	383	373	344	397	379	377	374	388	327	323	359	380	396	363	367	369	329	377	340	363	359	392	366	435	336	366	380	372	377	362	344	399	324	365	331	357	371	364	344	376	378	355	344	365	392	366	381	399	377	360	388	358	349	359	399	339	357	386	359	343	355	379	351	336	372	391	397	400	388	343	386	350	369	380	365	340	358	347	351	364	364	351	357	364	358	346	369	382	378	367	386	338	351	366	348	383	357	363	354	405	427	372	330	356	318	368	360	317	371	327	377	347	402	368	339	345	347	358	385	334	391	331	414	434	363	359	424	354	370	377	389	365	364	350	400	342	351	354	392	362	332	350	364	368	386	362	353	359	411	350	364	369	352	356	379	352	334	381	360	354	371	362	366	374	347	374	387	361	360	350	351	350	380	393	332	363	365	374	376	338	373	387	363	365	357	371	334	367	371	367	378	368	350	385	352	401	375	353	357	398	380	378	360	351	352	342	330	336	368	369	350	371	358	354	378	364	372	359	363	357	380	363	371	337	376	342	355	345	373	359	354	367	359	350	339	321	370	378	377	374	335	338	366	408	353	378	359	365	408	306	360	365	405	368	400	346	358	362	351	372	351	348	361	349	354	349	333	340	360	343	371	384	370	399	338	404	392	410	367	364	380	366	371	355	365	338	366	329	341	384	338	354	399	379	377	361	382	403	368	378	376	398	317	340	362	359	348	412	383	353	362	365	373	350	340	333	373	378	340	360	355	382	381	360	353	368	356	338	347	377	372	350	377	351	337	393	388	349	388	349	351	331	357	396	363	363	379	365	331	358	335	331	340	338	414	358	362	411	385	331	355	375	327	327	340	358	314	349	399	365	403	381	356	358	342	402	380	331	380	368	344	359	355	376	355	369	335	359	387	358	355	366	377	363	378	348	368	388	362	380	382	371	343	386	346	356	355	369	358	404	354	371	370	371	360	384	329	362	362	407	379	357	361	368	413	379	347	381	438	388	352	368	367	364	345	323	340	320	350	395	369	370	378	348	368	358	372	401	380	379	371	387	364	364	320	359	382	343	399	365	372	346	330	358	328	399	389	359	354	358	383	365	383	312	358	359	389	379	370	411	362	367	385	319	359	370	363	363	380	397	381	377	337	337	335	348	393	358	386	361	347	354	376	365	356	381	385	352	344	374	361	385	340	351	350	355	355	397	354	360	366	375	398	374	343	359	390	392	369	398	383	371	385	382	395	380	381	332	383	342	375	352	379	348	377	362	351	338	376	351	336	334	393	323	340	347	365	332	341	369	353	363	328	353	364	370	372	399
7851	2446	5254	6000	5209	4218	3651	2998	2582	2288	1934	1942	1819	1673	1540	1403	1377	1345	1281	1252	1215	1235	1180	1164	1119	1147	1143	1068	1099	1086	1118	1084	1044	1016	1059	1092	984	984	1007	996	1006	957	978	988	1017	988	971	973	995	1005	986	950	1001	932	912	978	948	920	926	933	959	906	895	948	998	972	930	945	915	911	953	915	893	893	928	904	905	934	921	900	940	909	896	911	927	861	869	862	919	914	887	902	911	916	899	934	904	885	847	978	938	970	887	912	927	919	908	900	898	932	961	887	912	951	929	1000	902	897	937	928	902	927	904	923	958	918	933	910	921	898	902	852	911	867	906	875	941	931	926	867	884	853	883	906	885	928	932	870	909	863	926	908	864	891	883	930	913	963	902	968	878	940	925	970	870	860	923	912	930	842	877	897	908	886	907	896	906	899	903	908	962	902	923	931	918	924	923	931	924	908	904	888	861	899	920	898	925	914	863	872	916	880	932	912	893	903	867	899	901	916	907	908	894	921	881	906	843	904	862	952	935	937	916	911	909	898	927	858	941	927	926	930	849	845	884	853	873	956	903	892	876	931	906	944	926	922	913	891	915	873	831	913	926	876	912	879	948	888	913	880	945	929	886	869	912	932	946	895	946	892	911	888	922	958	915	940	896	875	831	942	911	911	886	902	922	870	859	899	918	927	908	901	930	843	881	883	939	931	898	914	917	879	919	889	912	886	895	887	897	940	853	888	872	878	913	881	901	917	883	927	942	850	868	911	893	926	902	905	919	864	863	1003	879	884	951	851	953	911	914	905	889	910	968	869	938	908	916	881	932	891	861	865	887	928	880	889	925	904	879	891	907	899	889	880	887	885	879	892	886	981	900	888	910	871	897	916	917	932	895	900	933	955	919	928	865	857	951	868	836	904	888	868	904	865	893	929	871	908	948	926	926	920	913	903	870	855	850	923	948	906	932	881	947	918	907	895	881	900	903	955	928	873	940	952	915	922	849	903	907	867	925	889	941	918	830	840	921	870	920	866	877	872	858	927	873	910	905	890	900	942	853	919	939	895	932	907	926	942	869	889	874	910	893	936	911	865	990	894	915	928	890	948	936	928	935	969	885	960	878	893	879	921	886	960	861	925	862	985	887	905	933	922	886	940	885	929	963	957	898	892	956	913	865	874	891	864	928	919	911	901	930	872	867	899	881	930	849	894	890	897	875	902	898	925	858	940	940	893	908	850	898	895	881	910	946	919	975	915	870	871	908	912	895	898	916	920	936	920	871	898	889	873	901	964	893	898	870	896	908	890	939	930	929	884	925	942	926	894	911	889	882	893	912	929	886	912	893	871	853	885	889	914	942	901	953	915	870	920	879	941	950	825	911	894	919	882	880	889	866	978	919	930	914	892	892	879	895	888	900	919	917	893	931	928	899	916	916	936	892	916	909	923	904	924	952	920	908	896	881	855	887	869	907	918	927	904	914	923	898	868	907	905	961	917	878	901	929	909	884	881	876	939	894	892	896	951	913	885	956	895	903	899	902	918	906	920	864	887	895	905	942	919	948	870	886	922	892	873	887	889	919	868	878	862	912	917	892	880	870	857	900	885	928	845	863	915	901	876	911	914	935	895	862	878	899	870	855	898	955	897	918	887	867	924	893	897	944	924	914	921	914	861	909	906	884	917	891	941	912	896	920	898	959	866	974	890	938	970	862	949	900	881	892	892	858	888	906	884	911	905	945	870	960	919	907	870	915	897	964	942	908	916	895	904	922	867	906	877	864	891	887	857	920	961	941	907	846	916	860	937	882	896	894	905	895	900	909	886	862	929	882	874	900	916	886	924	976	898	909	946	897	879	907	908	874	874	899	919	936	881	887	906	888	907	889	880	913	883	886	899	863	899	859	888	946	938	883	912	992	874	848	872	961	896	900	858	875	891	904	877	933	865	893	931	876	866	881	928	945	898	897	916	914	857	880	912	862	907	846	932	851	952	910	909	868	901	918	949	926	935	931	935	877	996	886	891	833	922	884	904	895	898	845	894	901	920	890	927	895	902	930	897	861	917	910	909	884	879	836	898	892	909	851	937	924	870	945	899	894	960	911	879	915	898	903	844	912	914	883	897	920	898	908	893	897	854	899	876	902	948	885	906	904	906	934	959	918	928	847	915	892	871	861	953	874	883	863	928	898	839	859	907	874	925	887	956	896	886	887	918	902	923	884	890	911	902	873	929	915	823	892	916	901	909	941	880	899	901	901	915	1005	859	929	866	896	906	889	938	915	940	854	949	864	923	897	909	894	876	920	897	908	944	857	925	911	920	872	953	913	866	926	886	894	892	899	936	915	838	887	808	909	945	932	897	888	895	930	907	893	927	926	894	885	909	948	965	906	908	943	931	950	865	932	939	882	877	949	907	883	914	890	909	942	878	938	937	874	900	927	936	884	953	939	908	908	895	896	877	901	867	880	920	909	920	890	911	865	892	889	962	857	852	891	895	917	912	883	896	894	953	912	899	892	907	885	913	852	915	927	944	870	900	876	933	875	966	920	844	912	891	909	838	880	873	895	877	879	898	932	862	885	873	939	903	922	891	921	895	901	942	879	998	902	898	900	878	907	873	919	887	942	898	899	904	967	849	868	880	962	940	890	891	917	933	947	881	908	840	887	909	908	911	860	898	927	905	904	920	915	941	886	929	966	884	912	951	893	905	926	899	949	875	884	870	866	888	896	890	811	851	878	878	871	864	883	879	919	932	933	841	865	927	836	893	890	890	918	889	916	897	953	904	814	879	928	895	918	891	899	932	939	917	936	866	878	900	907	870	935	876	863	919	953	929	887	894	932	919	863	984	941	929	875	882	868	905	882	918	892	909	959	853	915	889	865	919	905	958	910	853	965	921	829	947	921	888	915	901	887	886	917	872	852	917	921	913	900	892	923	892	900	914	920	901	857	869	914	895	913	826	888	901	863	868	870	868	946	927	899	903	904	895	896	880	948	846	822	921	860	913	873	913	869	961	896	951	895	857	952	949	922	903	891	919	945	951	899	936	922	928	891	891	896	921	886	898	940	947	932	935	877	937	894	905	910	892	867	901	964	901	939	898	901	835	910	849	951	868	902	895	877	900	896	870	852	923	898	858	885	938	957	887	909	890	897	934	934	909	889	887	886	936	908	939	898	941	889	878	942	897	860	968	931	904	952	892	954	869	888	942	915	888	875	910	934	943	932	909	918	868	899	879	931	879	918	916	945	897	894	876	916	870	890	852	946	899	921	874	871	904	898	903	893	875	901	869	920	872	858	847	922	923	878	914	904	902	854	843	935	892	879	923	893	967	860	917	924	940	868	920	904	896	925	885	960	870	890	893	892	921	890	846	881	866	957	933	923	895	964	904	951	887	908	926	872	891	899	923	863	902	860	968	897	905	868	882	938	884	896	914	902	857	910	869	890	855	970	879	926	909	933	938	945	947	958	930	924	904	882	907	917	901	867	948	856	914	901	943	923	919	900	958	892	919	895	973
1921	146	147	158	142	138	129	124	140	100	125	111	133	123	122	118	126	136	118	127	130	107	124	134	124	112	124	127	121	130	138	146	117	123	123	116	144	144	130	119	108	126	124	175	150	143	126	137	136	133	128	132	112	137	116	138	146	127	122	120	142	146	120	142	130	139	128	129	136	119	115	119	141	134	152	136	128	122	131	131	128	129	144	112	120	139	119	156	117	139	122	138	135	129	136	125	130	119	127	148	135	132	148	150	118	139	115	135	120	129	138	153	132	138	126	120	140	143	122	126	110	137	118	112	127	117	114	128	124	130	128	111	135	127	155	136	129	117	122	125	121	132	151	121	140	111	135	146	130	144	135	129	146	120	108	123	149	135	101	130	119	134	109	120	120	156	134	100	141	119	127	110	129	153	120	118	118	138	133	113	99	122	112	128	140	125	136	121	139	112	124	143	122	124	128	146	122	124	138	145	122	130	129	139	138	121	125	128	138	140	143	120	115	130	139	142	125	123	120	129	139	143	116	118	118	145	111	115	125	118	120	127	129	115	137	134	143	123	107	128	142	142	118	134	131	137	132	135	135	129	132	134	144	124	151	145	115	136	128	120	127	115	119	116	117	136	141	149	127	136	117	144	142	153	124	125	119	100	139	143	144	149	129	160	131	119	127	150	136	130	167	123	119	152	142	134	117	133	141	134	137	135	137	130	145	137	124	144	131	127	128	148	134	126	154	110	133	148	141	128	132	109	119	140	132	100	123	130	127	124	126	131	122	129	123	126	135	144	115	127	124	141	126	136	153	132	136	121	144	138	123	133	124	123	122	128	130	132	136	123	136	133	139	123	115	136	115	126	124	124	146	146	145	119	124	159	148	120	119	133	126	136	126	131	148	148	127	130	114	130	128	125	119	148	139	159	145	132	128	160	124	111	123	132	122	115	122	123	141	135	130	126	128	136	114	115	131	127	132	137	138	124	128	125	122	132	131	98	143	129	142	134	129	124	137	146	119	142	134	119	117	111	120	109	115	144	117	117	137	129	146	134	122	119	129	120	131	120	136	136	116	144	139	126	145	127	125	151	143	152	136	141	145	123	131	129	135	138	127	132	125	143	123	127	136	142	135	131	111	121	118	126	126	137	133	128	112	125	126	122	120	141	128	131	123	145	139	140	126	148	110	119	144	133	120	155	138	144	146	128	110	126	137	125	140	144	132	138	122	135	140	131	138	156	107	111	138	139	124	136	133	151	155	135	133	148	139	137	127	128	144	118	113	134	133	133	128	142	114	127	126	123	137	124	123	131	132	130	139	134	131	142	121	139	115	126	124	119	138	124	113	141	128	110	137	121	134	112	136	121	121	134	132	121	110	125	129	145	118	120	132	134	138	138	132	131	115	116	127	129	127	122	143	120	139	132	131	148	151	117	125	133	141	126	131	111	120	145	139	108	142	143	121	130	114	120	116	139	155	110	120	125	121	129	145	123	149	114	141	113	132	106	124	149	141	139	124	127	111	115	132	142	121	124	137	129	126	129	138	149	150	120	148	114	137	133	122	119	120	137	128	125	134	119	147	132	128	128	139	153	120	120	152	154	108	136	113	148	131	123	134	123	133	137	155	100	120	129	132	136	137	123	108	133	131	112	149	137	133	139	134	147	106	129	139	130	157	122	133	139	111	121	125	138	130	126	128	129	121	129	127	138	125	117	140	142	147	153	143	113	145	134	120	119	124	141	128	131	154	134	123	110	147	136	143	146	128	123	113	125	115	118	129	143	143	133	117	146	122	121	144	129	123	124	127	119	113	155	140	134	150	131	121	122	136	127	143	140	117	148	145	126	122	154	142	139	128	126	133	112	138	132	108	111	130	127	131	112	127	148	121	146	144	129	126	119	130	134	154	141	142	133	144	132	123	139	144	130	153	140	127	103	127	119	137	115	118	135	148	131	122	114	129	138	123	128	119	147	127	147	139	131	108	106	123	131	134	112	130	116	130	114	108	130	160	115	112	129	148	141	144	119	140	134	140	128	136	126	130	125	149	119	116	120	129	138	144	136	111	144	111	126	125	112	136	116	139	131	108	121	140	113	148	153	126	135	135	131	117	125	146	117	121	116	137	128	147	130	133	117	124	133	113	161	124	138	122	122	126	153	122	132	128	123	150	121	127	128	128	132	129	114	122	102	139	125	124	115	133	155	134	138	127	132	134	137	114	132	146	144	132	139	129	113	114	102	137	135	141	136	119	123	116	113	136	124	140	132	140	112	151	130	142	133	138	124	111	130	132	118	135	145	130	136	134	137	102	139	136	131	134	139	125	132	123	124	116	126	127	129	116	150	132	127	120	118	116	134	136	134	125	126	158	114	123	121	138	114	111	135	123	152	137	109	132	153	123	155	142	147	128	154	122	141	126	135	143	155	129	151	123	141	145	143	145	124	137	139	129	138	118	120	129	129	120	129	111	130	135	125	136	139	110	131	138	137	139	146	126	126	128	111	144	150	122	129	138	133	133	136	157	118	127	132	124	129	141	139	136	124	130	114	111	125	133	147	138	139	123	118	127	145	125	112	166	123	133	144	127	138	141	132	137	114	126	129	150	131	110	136	137	136	130	113	123	133	133	122	151	133	141	118	118	111	131	163	142	145	120	130	159	158	129	137	133	127	145	149	140	136	122	139	131	121	146	118	152	122	126	117	149	125	101	128	130	127	124	137	148	131	118	114	114	157	138	116	109	129	138	122	145	129	141	129	133	125	139	136	139	111	127	134	128	109	138	144	132	121	130	151	147	120	112	121	127	147	138	111	132	132	143	127	129	109	120	123	136	155	121	145	136	138	126	133	133	118	137	134	131	147	146	135	131	135	135	144	111	135	142	133	108	155	134	107	129	117	132	117	120	130	124	125	133	128	122	126	115	127	99	110	120	123	114	147	122	149	137	141	107	137	114	128	123	126	123	136	141	123	118	155	122	139	136	133	128	151	124	135	117	119	119	129	137	153	115	145	156	131	114	130	111	126	123	120	164	136	133	135	151	132	112	132	119	134	127	119	118	134	117	146	119	116	113	137	125	131	130	117	135	137	118	138	124	136	129	113	150	120	141	112	150	127	129	128	117	136	124	132	130	98	127	132	162	115	131	142	137	151	121	141	133	113	137	137	116	119	148	134	135	134	123	137	152	122	152	108	118	128	123	123	135	130	131	103	135	131	139	124	134	122	119	108	124	136	142	132	124	123	117	130	124	114	116	132	124	156	153	135	127	105	112	122	155	122	144	128	129	143	138	142	142	135	142	111	120	139	98	110	131	135	123	123	111	125	118	135	117	125	133	137	119	121	161	147	121	113	146	116	117	115	128	122	131	134	130	134	126	136	126	131	122	141	131	130	122	128	139	139	142	166	140	139	123	153	139	133	150	116	123	129	134	127	141	145	131	137	116	116	130	131	132	129	114	133	135	143	111	127	145	131	127	140	136	144	110	134	130	107	147	140	114	119	145	132	131	138
2058	432	475	489	454	414	468	448	443	407	446	422	409	418	400	369	435	391	383	373	392	413	422	419	446	393	392	424	365	397	396	409	398	385	393	407	412	363	384	404	398	395	400	373	399	398	373	385	384	397	408	390	407	402	373	385	368	374	386	389	395	429	373	408	402	393	411	368	360	403	389	388	389	370	388	381	389	371	362	381	415	367	390	389	359	381	429	387	351	346	382	387	402	395	424	422	389	426	406	373	412	393	369	407	413	384	395	383	372	388	404	429	388	394	384	381	390	363	387	400	394	398	389	412	387	419	401	395	408	405	414	363	426	401	382	399	425	383	392	413	394	387	391	397	370	367	399	407	405	374	375	411	399	409	395	383	409	441	369	384	392	383	404	400	389	373	402	390	371	406	422	402	365	383	408	398	377	403	408	403	391	409	419	395	329	400	370	389	370	379	401	385	396	382	393	401	375	384	408	385	384	403	410	397	398	408	392	400	361	416	433	393	358	397	402	417	416	418	415	404	363	387	394	379	369	371	397	408	392	383	376	407	378	411	361	402	426	396	371	372	384	412	409	372	412	386	370	436	378	396	369	398	376	396	386	364	425	395	413	367	367	424	387	386	400	411	390	410	377	430	371	412	391	420	403	392	427	371	406	383	394	373	374	400	378	403	395	402	380	361	356	403	380	399	384	419	411	391	420	391	401	380	433	390	424	399	390	370	379	389	394	393	422	393	386	379	397	368	400	339	405	394	402	388	418	397	370	389	403	378	426	442	396	385	379	399	405	411	430	425	432	386	377	390	422	405	407	399	414	391	371	412	391	406	365	416	384	383	368	401	373	410	411	419	425	425	411	385	402	408	398	393	358	420	381	382	376	374	372	392	427	443	382	370	409	403	370	403	368	410	397	405	401	385	389	428	396	416	364	374	404	387	404	387	377	385	378	396	361	384	370	401	382	366	396	360	390	406	401	404	393	377	445	385	401	422	376	401	418	424	407	408	373	390	363	393	405	423	406	364	391	410	393	395	409	377	383	399	404	389	410	373	393	395	415	442	367	413	382	399	397	397	409	386	393	371	420	416	414	412	371	388	378	393	401	405	419	453	397	421	358	388	380	369	403	376	414	413	400	362	389	387	392	388	428	400	388	405	402	389	385	396	367	380	368	405	381	406	402	404	398	428	402	415	362	432	393	399	405	420	397	365	427	418	393	349	414	425	407	401	401	372	412	372	424	369	373	411	371	369	377	382	383	400	416	389	408	385	397	409	391	368	388	408	366	409	398	389	422	416	402	398	399	412	393	398	378	385	421	404	409	366	373	364	378	378	398	376	389	422	372	393	423	376	360	384	380	395	364	412	378	399	401	401	405	372	386	439	412	372	415	429	384	406	371	410	426	377	344	402	420	389	395	356	418	377	392	395	382	401	395	374	386	424	392	395	410	444	373	425	400	368	386	365	422	383	396	426	414	406	389	381	365	369	366	418	403	405	350	426	376	403	397	386	373	409	413	415	418	375	413	378	371	399	410	397	382	400	390	368	402	413	381	401	379	387	393	415	428	376	420	397	397	400	408	404	451	398	422	406	418	447	392	401	407	401	388	409	396	361	399	376	366	384	415	397	352	375	375	397	400	410	387	415	389	405	367	405	372	386	372	407	376	439	397	398	398	391	398	404	414	394	345	366	403	421	353	424	405	400	406	396	413	388	447	389	423	377	389	389	437	393	381	406	411	414	401	394	413	366	408	393	382	398	404	382	399	408	378	377	408	412	397	378	382	412	405	395	421	377	384	385	427	390	462	394	391	390	404	423	405	396	401	368	443	380	376	364	363	413	389	352	416	379	393	435	392	401	372	380	406	408	352	381	395	378	394	379	360	398	390	364	382	381	390	407	381	390	410	390	404	415	416	423	365	367	417	359	388	407	369	417	390	415	417	374	384	379	357	387	350	405	395	394	389	400	381	375	411	400	412	387	390	403	406	401	395	426	383	410	371	386	406	395	428	396	388	419	363	358	395	380	382	401	381	378	406	399	369	393	353	348	409	377	369	383	356	415	358	399	394	429	394	421	405	415	412	385	408	406	419	414	429	398	394	391	371	359	425	388	408	376	410	389	375	400	373	386	421	405	387	397	399	424	378	396	380	383	429	362	387	385	390	406	442	369	383	390	402	401	415	401	399	353	381	414	400	386	442	415	410	416	396	408	409	385	388	366	397	384	364	427	399	406	373	400	375	397	395	355	404	395	392	394	409	372	399	414	412	378	386	383	389	392	374	365	386	414	368	406	370	424	380	406	384	406	441	379	436	423	376	412	392	419	382	363	412	400	382	421	375	407	414	385	394	431	408	381	406	416	370	405	416	410	388	430	388	390	391	382	390	388	406	361	385	436	363	373	395	358	384	396	411	430	402	377	399	423	393	390	429	424	371	391	370	376	395	394	362	388	388	390	390	371	398	368	383	359	412	366	416	384	387	402	409	413	404	370	418	417	402	428	415	410	349	397	397	372	380	411	406	408	392	379	387	379	404	390	383	386	363	399	385	416	388	390	403	349	407	406	364	368	411	365	409	363	382	389	378	396	375	382	402	377	409	411	416	422	371	365	373	416	433	398	394	389	421	363	390	430	389	425	402	376	430	402	384	397	372	394	405	333	402	368	360	412	395	388	374	391	410	405	405	409	393	407	397	389	370	406	399	382	396	406	385	416	415	410	424	406	420	383	404	393	350	397	370	410	378	438	417	417	375	399	400	408	394	404	401	394	388	414	408	391	387	394	414	395	384	384	365	368	406	358	421	383	426	379	366	374	393	393	418	386	365	394	383	411	439	401	390	389	388	408	409	403	404	398	400	393	408	405	396	398	391	386	395	423	382	405	399	403	376	382	361	419	388	431	391	402	387	407	385	407	394	388	360	397	421	447	404	416	443	384	383	413	382	403	405	404	401	413	401	423	381	381	374	393	402	432	407	399	403	372	417	378	394	397	380	409	420	429	368	401	404	406	348	408	372	383	402	417	375	403	404	361	422	443	403	379	394	409	389	388	405	382	419	368	415	407	399	435	400	367	374	398	387	390	411	373	390	375	395	377	354	334	428	384	441	406	390	385	384	390	392	429	412	413	397	387	435	377	407	381	389	391	441	412	385	402	402	392	371	424	400	362	411	374	387	402	378	360	365	423	427	377	403	412	400	367	399	398	388	391	381	358	415	390	376	423	397	407	392	449	378	365	360	407	413	410	400	425	392	373	399	371	378	363	422	389	394	396	381	367	393	405	404	360	373	378	428	438	390	382	395	439	404	380	385	387	396	393	353	394	410	391	387	365	390	375	393	413	436	408	414	397	390	403	373	393	382	429	401	374	386	422	371	410	395	424	386	396	404	402	396	352	426	391	402	375	396	419	387	397	374	414	385	395	442	417	420	410	401	412	372	453	385	383	359	389	395	358	375	398	404	383	412	379	387	373	390	399	381	441	372	425	426	412	367	387	404	392	403	405	373	399
7600	1063	1193	991	687	543	419	370	337	265	283	239	264	257	230	215	200	202	217	211	202	207	243	205	204	194	224	195	219	214	175	168	169	184	181	191	197	197	201	171	183	199	190	192	184	174	168	204	202	187	178	166	192	185	194	205	183	177	227	188	177	201	209	178	185	198	195	177	199	182	172	167	180	181	211	161	167	174	198	196	182	170	202	171	180	183	188	210	184	209	173	180	183	177	186	181	173	193	181	170	182	163	169	194	184	181	199	177	178	201	192	190	181	180	159	159	181	182	164	178	188	189	182	169	201	163	198	185	188	183	197	208	184	201	149	178	162	179	202	209	191	200	197	169	191	165	166	164	187	203	178	193	180	189	193	157	178	176	175	191	170	200	180	194	162	189	208	205	201	170	199	144	210	189	181	214	192	199	178	169	155	196	170	188	165	171	192	174	194	195	185	198	190	173	205	199	169	176	165	191	176	195	183	154	165	188	161	167	171	193	187	193	177	165	177	175	178	174	169	200	161	182	165	185	200	165	177	194	184	199	196	193	212	189	182	181	178	196	155	180	200	178	198	186	206	181	186	164	177	198	194	206	174	183	187	173	213	158	182	178	156	166	189	203	188	192	212	157	179	204	178	166	192	173	186	191	170	186	180	192	194	185	190	194	180	191	173	196	187	177	190	201	166	207	170	204	196	176	151	196	188	175	178	168	188	174	167	188	202	186	173	195	194	191	201	197	173	177	181	193	167	168	144	174	190	190	187	174	174	194	192	206	181	142	196	195	195	179	193	162	178	173	186	179	178	177	185	183	191	207	201	166	186	195	190	179	188	179	169	192	183	162	192	189	173	181	206	200	204	173	177	179	169	204	212	169	211	210	163	165	167	183	188	195	168	181	180	165	189	191	185	185	162	188	203	190	202	160	175	201	194	168	193	188	161	183	188	167	197	177	198	174	165	164	150	161	194	168	193	201	201	217	179	190	194	180	203	182	182	181	173	188	202	182	180	193	188	186	193	179	183	208	215	180	186	160	192	195	198	183	200	185	192	175	187	176	168	185	191	180	211	191	215	193	186	183	184	174	190	202	196	166	233	195	197	181	170	189	173	184	186	187	212	207	182	219	192	183	178	188	187	176	204	189	160	169	194	188	194	192	224	188	189	207	148	169	199	190	198	173	174	169	192	208	175	173	174	192	191	177	198	159	171	163	185	199	168	195	212	189	180	175	143	179	184	197	190	180	171	184	169	187	179	180	174	194	165	192	221	172	208	188	187	194	180	187	191	215	180	190	188	192	185	199	189	176	204	185	195	196	180	171	190	197	205	182	219	188	175	178	199	191	196	188	207	180	155	187	187	199	195	163	195	192	190	189	184	162	166	167	180	219	177	186	192	218	196	176	170	184	182	175	183	191	186	186	182	184	178	171	193	171	177	206	170	187	191	199	161	164	172	197	187	199	183	215	184	205	186	177	191	165	194	203	213	204	184	178	208	187	181	177	190	163	193	171	177	182	182	172	178	185	169	194	179	180	198	213	166	197	176	202	165	174	178	168	185	179	160	183	189	205	175	187	176	155	182	162	186	168	192	192	202	189	176	201	172	185	191	193	173	224	184	203	199	165	223	198	182	187	200	187	195	194	171	194	181	196	174	202	193	180	161	164	208	197	190	172	173	194	178	188	202	161	179	207	184	192	187	200	178	182	178	192	208	190	177	163	203	182	172	184	203	195	173	191	182	167	171	194	194	170	166	194	197	164	174	183	195	186	194	183	203	179	215	178	185	188	188	172	181	180	187	174	171	160	184	203	189	192	191	172	182	200	196	190	193	190	159	170	199	208	172	193	186	201	174	185	196	199	182	199	194	172	210	185	179	175	191	186	194	165	178	192	176	170	165	175	181	183	149	203	188	191	194	190	178	182	171	184	172	181	216	196	177	177	182	198	151	167	177	169	176	208	188	195	173	158	170	197	187	196	175	194	174	191	168	177	190	193	177	186	196	173	175	195	185	191	179	165	188	172	201	176	169	196	194	194	178	177	176	166	163	188	166	180	189	198	188	189	194	193	189	171	166	188	195	170	188	156	178	196	161	173	175	171	190	186	209	174	195	200	172	160	197	191	195	171	181	183	195	182	165	166	185	193	187	174	222	185	203	166	170	186	219	201	183	174	196	170	178	207	171	194	185	201	176	188	195	198	194	164	209	182	174	195	185	186	176	190	164	170	198	192	183	165	182	186	188	179	170	198	176	179	193	194	204	183	184	186	167	155	168	182	191	191	196	176	185	191	163	186	150	191	190	152	190	175	174	174	174	176	207	180	181	191	170	182	186	192	189	194	200	181	188	171	181	191	203	200	171	177	198	175	180	178	184	190	216	190	206	202	220	171	181	156	180	169	177	192	188	186	195	172	179	213	183	178	166	181	179	189	169	167	179	213	221	169	173	186	195	166	160	188	197	185	194	181	195	192	242	199	200	168	182	188	179	188	215	206	205	185	201	169	191	166	190	158	180	157	185	199	176	188	182	168	175	178	156	196	158	162	201	174	161	198	179	203	182	192	167	186	183	170	207	170	171	189	190	170	186	196	183	204	213	172	162	171	223	190	187	202	212	185	221	197	215	196	171	189	178	174	198	191	179	197	185	168	164	172	188	180	164	179	182	185	190	175	186	203	185	195	210	210	177	163	161	191	190	176	171	211	180	169	182	191	189	178	204	155	190	168	177	169	202	152	193	194	156	181	169	175	208	173	187	194	174	175	213	162	214	209	175	186	191	185	160	145	200	178	214	175	200	202	201	184	200	183	194	184	184	178	181	171	190	192	187	164	172	188	171	170	201	203	181	158	187	182	158	175	180	221	188	176	182	191	207	160	185	215	178	200	193	165	196	160	166	191	184	193	183	197	195	180	201	207	190	188	199	174	161	168	187	169	178	191	173	172	179	188	173	203	182	188	176	148	182	178	175	168	193	162	193	201	172	186	175	196	204	194	204	166	179	186	161	179	204	187	162	187	187	167	221	177	207	184	201	181	180	186	192	190	182	165	167	194	193	185	194	192	192	175	189	179	173	172	156	188	166	178	200	186	177	172	171	188	181	201	165	195	196	199	187	191	199	203	194	174	187	177	179	183	172	179	185	174	203	173	188	189	193	189	174	172	190	197	182	191	175	190	185	202	193	183	181	191	189	166	200	143	194	197	180	195	185	167	198	188	183	186	189	204	189	188	177	189	177	168	177	197	183	167	199	175	164	182	171	174	177	204	180	183	197	161	195	167	176	185	192	205	175	156	207	153	206	179	179	195	188	172	172	170	213	208	192	194	192	212	171	206	175	197	200	195	168	203	177	180	167	174	182	184	207	183	178	200	181	168	167	180	175	179	187	195	183	189	187	184	170	180	185	196	179	172	174	208	181	193	172	186	178	191	205	201	187	159	183	201	188	180	198	185	195	193	185	191	187	175	173	189	197	186	178	187	204	177	168	184	165	176	209	174	181	202	197	180
5883	1288	2759	3137	2805	2288	1963	1672	1405	1285	1103	1017	898	887	843	801	812	749	703	687	682	686	708	668	710	569	632	644	611	602	589	581	605	606	572	599	563	611	600	577	588	567	576	564	512	550	580	572	564	553	547	593	565	567	574	542	565	557	543	542	534	528	563	544	572	541	539	516	540	572	530	555	519	526	525	578	520	521	510	491	549	546	550	539	539	540	537	539	478	552	538	553	521	573	562	534	502	527	511	565	539	522	559	511	524	578	502	572	542	537	507	538	536	488	548	493	543	582	536	500	531	541	519	532	538	518	502	560	522	534	480	513	511	558	551	527	551	493	568	521	531	483	562	517	576	483	528	543	502	520	575	525	542	539	555	493	521	511	535	518	530	511	537	537	486	530	523	525	508	514	556	548	509	518	532	547	536	504	551	537	561	517	501	482	485	530	527	521	554	514	522	507	526	511	536	575	518	570	499	554	539	529	539	510	554	516	535	513	523	542	531	521	529	564	531	573	494	503	555	518	489	495	552	542	490	506	533	508	558	505	576	530	525	495	545	534	517	549	518	506	540	533	548	543	554	494	582	543	515	497	575	476	555	505	524	510	499	534	486	530	497	559	547	513	559	542	557	537	532	551	545	539	550	545	524	482	552	501	535	559	504	528	533	546	503	532	550	491	525	520	571	566	480	495	523	546	518	476	511	523	448	520	586	527	558	483	530	509	520	523	514	514	549	506	522	538	492	529	534	537	512	524	549	485	537	546	512	521	504	548	485	508	523	535	499	544	543	530	533	515	530	534	548	528	516	477	484	565	557	514	549	519	522	520	534	514	537	516	535	559	579	522	558	551	511	562	517	540	541	501	519	499	565	500	551	572	501	516	511	537	540	475	557	514	563	509	546	507	514	535	535	521	543	584	505	541	575	563	517	524	535	568	525	529	504	506	569	506	559	505	558	521	581	505	537	545	527	478	512	543	528	562	517	510	554	535	543	531	525	500	498	526	528	497	536	554	522	543	515	586	546	537	506	527	530	512	517	513	520	529	504	525	504	537	543	552	501	513	560	549	519	570	537	542	530	543	580	520	553	520	572	536	557	549	527	514	563	471	482	506	516	490	532	483	556	537	523	493	537	533	486	517	520	521	549	500	504	514	508	524	476	507	548	503	529	534	532	515	519	538	559	563	555	538	512	542	517	525	532	523	530	518	506	516	531	527	544	506	499	527	549	570	548	518	498	510	533	492	525	536	512	543	506	526	497	509	521	492	488	532	550	507	548	529	536	502	520	529	527	514	522	519	533	572	505	507	523	519	523	533	562	516	578	524	572	536	562	504	478	543	535	537	518	532	485	522	546	486	515	527	511	528	519	506	508	542	507	524	506	523	553	535	528	501	574	515	500	555	552	520	521	524	522	514	523	504	521	521	474	552	569	474	529	538	525	555	504	508	525	509	557	563	529	576	535	501	476	517	525	489	549	554	518	526	561	532	564	524	517	525	516	541	559	531	558	531	546	498	557	538	506	512	507	548	519	571	548	551	531	550	555	500	553	513	486	532	483	533	524	549	541	518	535	504	528	515	551	522	532	496	514	537	539	509	491	514	538	527	524	517	530	521	517	537	528	546	513	539	506	496	524	480	494	537	521	542	520	580	551	513	545	490	509	515	543	512	509	564	505	503	521	488	565	560	500	522	461	512	497	483	486	547	505	514	500	533	525	538	541	561	525	522	513	515	536	530	510	542	531	488	518	537	521	499	542	547	542	552	496	546	526	561	565	515	533	519	532	533	543	536	561	555	541	540	488	530	561	511	553	518	539	533	527	523	506	514	513	551	542	557	514	511	542	536	538	514	525	527	519	527	502	531	496	527	504	540	498	505	567	516	555	477	495	553	552	533	535	528	529	524	530	526	543	515	516	542	519	536	544	574	518	504	522	502	544	575	522	508	529	484	519	555	501	536	519	541	554	540	484	540	531	490	509	521	565	543	524	484	537	504	537	554	529	518	526	526	521	527	546	499	550	496	516	528	506	497	505	548	519	524	540	492	524	569	539	527	552	501	503	505	537	540	496	565	490	510	580	514	521	567	528	537	546	512	535	515	507	528	507	496	502	521	527	555	546	558	540	540	505	546	558	580	540	518	498	510	532	527	514	548	568	515	548	536	543	520	534	522	554	515	554	484	530	554	506	538	490	553	511	533	569	557	540	538	515	514	534	528	513	517	533	540	520	536	521	490	516	546	578	502	481	537	546	506	494	529	532	541	543	549	538	543	521	535	516	499	549	520	540	530	488	522	552	551	546	524	522	482	506	539	516	491	518	510	522	521	544	490	518	547	508	539	569	536	535	600	535	508	502	555	565	499	503	530	505	523	531	511	495	477	532	497	512	533	524	526	536	516	540	553	529	489	526	502	562	496	559	553	535	572	526	560	528	552	532	549	475	499	518	523	528	496	560	518	537	552	524	543	503	525	536	524	536	523	493	516	492	535	526	563	510	521	539	559	514	541	523	523	572	544	530	494	536	549	479	507	500	504	519	523	553	511	493	532	561	506	502	552	545	524	566	573	521	534	549	505	430	530	534	512	549	504	484	542	470	548	508	522	559	551	503	519	518	546	579	555	544	534	531	556	533	525	531	546	511	518	534	529	533	526	528	550	505	506	550	492	569	525	502	547	501	546	526	510	541	557	560	514	536	506	559	528	534	471	497	545	530	572	541	526	553	510	540	526	525	523	599	551	529	534	515	539	513	545	550	545	544	529	539	548	529	532	525	528	539	515	528	529	509	554	533	539	524	529	510	543	537	589	525	524	522	528	511	523	538	522	499	532	515	538	530	510	526	524	497	515	519	531	574	527	575	539	539	521	539	505	527	504	521	520	540	520	554	504	536	489	531	511	534	537	528	569	525	560	547	509	559	586	531	502	543	520	531	558	527	533	524	547	524	527	491	505	543	514	503	500	578	508	528	517	522	528	525	528	509	561	503	495	544	506	504	531	528	534	553	556	520	526	506	478	529	525	534	500	515	468	526	514	493	530	505	544	500	521	525	506	508	540	507	525	569	540	562	544	527	512	550	507	533	548	510	514	504	542	534	553	531	545	535	534	592	569	517	514	481	527	522	523	503	515	518	514	556	501	551	533	515	546	535	541	494	515	555	526	525	572	544	522	515	493	528	498	547	545	523	536	542	516	539	505	493	498	535	558	502	478	515	531	525	543	500	507	548	555	519	526	514	502	496	547	515	522	547	512	521	524	528	552	504	502	523	529	494	513	455	525	483	570	551	551	526	499	570	496	536	507	510	548	577	536	531	506	523	570	526	517	536	503	521	541	536	498	488	538	511	552	539	545	514	518	518	506	517	576	552	517	513	532	499	529	487	488	536	528	508	526	546	535	487	516	556	493	536	517	480	511	539	508	492	506	501	514	517	502	475	550	488	508	506	559	499	530	513	543	534	505	514	514	512	522	538	525	525	530	561	511	559	504	527	544	505	576	520	546	548	476
14206	2598	2634	1925	1442	1120	925	753	704	585	543	551	478	456	447	465	407	397	393	442	456	370	385	402	402	397	378	396	400	373	405	361	404	380	369	362	343	406	346	393	360	393	386	401	381	352	377	351	384	366	367	345	346	381	360	365	354	343	357	385	363	352	370	372	358	357	343	342	359	358	349	364	378	362	347	381	379	366	362	352	366	358	338	376	364	392	402	372	398	388	358	376	396	375	332	377	338	366	367	362	354	361	369	368	372	349	352	387	386	359	387	373	385	367	356	390	388	358	365	368	366	374	357	395	398	391	385	371	378	394	371	367	396	369	342	354	401	368	372	417	357	338	401	360	366	349	334	354	349	367	372	368	365	368	407	362	359	370	363	350	329	361	327	378	360	364	378	400	321	378	377	374	351	360	314	371	389	394	361	359	356	333	360	385	369	353	334	341	362	345	408	399	374	350	370	315	341	365	385	368	368	333	363	363	408	370	349	369	342	376	339	362	348	387	361	372	369	374	399	399	403	353	388	366	373	367	378	343	375	358	382	377	412	394	368	359	366	371	360	347	363	383	378	344	377	385	365	354	384	336	400	395	353	347	379	386	362	382	328	356	356	366	372	321	395	373	367	368	372	380	348	356	364	357	355	383	338	366	360	357	331	366	340	365	384	348	375	368	378	371	390	337	345	378	378	373	397	368	351	362	389	358	387	384	354	319	364	378	334	348	358	390	354	366	348	387	358	372	369	365	358	390	355	361	331	326	382	383	372	356	373	363	399	350	387	376	369	369	318	356	374	378	346	347	386	356	342	329	404	370	358	372	328	396	360	388	334	378	348	357	371	372	363	385	365	358	399	347	320	378	330	356	369	380	391	342	334	354	338	390	361	337	382	370	365	370	387	360	360	322	349	383	375	361	374	334	347	353	384	370	375	374	357	395	385	389	344	357	380	363	364	318	398	379	345	361	380	335	354	349	346	341	371	326	330	374	379	367	374	372	360	353	342	359	367	368	396	372	386	357	382	382	319	360	353	347	403	380	392	380	349	356	329	401	368	405	339	362	342	346	367	367	372	357	342	408	369	357	324	342	363	347	385	378	393	379	348	350	339	417	341	387	385	357	372	364	364	378	339	378	371	355	350	356	344	392	359	365	339	367	425	370	349	394	401	391	371	383	387	336	379	379	370	383	347	371	401	354	362	371	352	374	370	355	355	368	396	343	360	358	367	385	392	395	387	351	376	324	332	340	368	359	409	380	339	362	357	329	354	361	336	344	341	378	411	349	396	385	326	383	394	375	367	359	386	333	353	378	398	345	374	387	374	355	337	393	409	431	369	385	380	403	372	343	437	365	365	348	359	376	351	371	351	360	389	393	368	391	396	354	370	340	388	387	360	389	340	358	337	380	374	391	373	341	329	356	374	368	358	353	373	352	343	402	342	354	331	346	371	374	401	350	338	346	400	373	396	370	386	411	370	373	381	368	350	369	345	378	391	332	382	349	356	374	338	404	337	354	358	368	363	365	359	385	359	344	344	378	347	350	351	342	385	388	342	371	380	367	349	347	334	346	365	375	392	375	303	354	381	335	375	358	346	346	343	357	395	373	377	371	341	380	372	354	365	375	354	382	336	370	397	385	371	382	366	368	356	398	389	362	398	378	355	368	372	345	348	382	361	367	368	361	391	361	370	380	360	394	348	344	373	379	357	371	369	372	378	376	382	369	344	364	392	349	388	389	368	363	358	351	383	346	329	386	363	360	395	396	385	348	385	340	334	365	390	390	332	350	351	359	334	370	371	393	389	381	372	380	371	390	379	369	397	395	334	404	377	364	334	365	327	338	357	374	418	386	376	394	342	385	371	367	369	346	392	332	371	375	366	379	372	412	350	399	359	371	387	372	355	341	356	368	370	383	384	308	369	357	362	355	329	400	387	394	380	353	359	361	396	364	370	345	389	361	350	363	374	368	363	375	383	383	379	360	347	371	337	341	365	376	357	356	396	370	358	381	370	375	391	350	378	403	352	333	334	333	370	404	373	387	341	365	367	369	393	339	371	362	379	369	356	407	394	353	350	372	382	382	360	345	395	355	363	372	407	402	378	397	369	321	349	384	374	352	371	361	362	376	369	384	326	370	329	350	361	373	314	368	344	392	378	347	402	378	376	381	375	366	375	408	342	365	387	350	345	360	350	388	385	316	358	384	391	399	377	359	347	350	374	351	372	383	355	374	399	364	348	346	349	328	348	355	368	372	346	365	346	362	414	351	388	373	359	392	355	369	380	343	386	387	390	360	352	357	381	372	357	335	394	370	363	339	359	357	342	353	390	337	394	381	362	346	356	363	345	325	350	395	408	388	376	401	375	384	345	349	353	373	360	370	382	386	390	364	375	380	367	335	310	330	360	350	357	405	352	322	375	380	341	372	398	373	400	352	399	362	353	393	363	353	376	354	385	351	362	368	344	370	391	396	405	357	354	377	339	350	367	341	383	426	364	390	390	371	376	373	314	372	380	347	376	375	339	359	368	366	381	376	381	375	347	377	389	391	362	351	398	412	410	340	396	385	373	370	374	389	411	368	366	389	345	374	364	343	386	390	425	377	357	372	339	379	369	359	359	353	352	373	406	397	371	382	336	395	339	362	393	389	369	370	361	360	361	355	380	337	340	373	367	373	361	364	368	369	351	367	367	369	360	377	367	363	363	372	326	385	402	408	350	359	372	407	376	358	404	378	376	358	383	375	371	365	351	360	372	406	385	371	389	394	364	389	348	394	370	368	369	347	311	357	384	376	407	360	377	399	331	413	411	398	357	384	361	406	372	395	343	374	357	351	339	338	366	338	346	400	366	368	361	363	374	389	357	331	335	331	319	415	377	331	366	379	371	361	402	357	355	336	370	352	362	350	362	408	354	353	389	386	395	368	392	392	346	379	387	369	333	376	364	372	350	355	379	335	399	342	377	363	390	365	368	347	347	351	379	363	357	389	409	331	354	360	378	372	354	398	376	382	354	369	370	369	373	379	409	355	354	359	390	365	380	358	359	382	372	393	381	338	350	318	387	359	389	384	334	365	383	361	354	389	384	378	362	318	376	365	408	366	390	350	349	382	415	367	403	401	357	382	355	388	338	361	375	342	359	392	392	367	316	376	388	377	360	358	378	362	334	332	358	394	355	365	373	355	362	365	354	384	385	343	357	355	386	390	382	382	352	353	354	403	388	347	362	342	357	318	372	391	360	386	386	346	331	383	380	341	359	398	353	368	411	360	349	371	387	380	380	387	328	363	356	368	334	375	341	338	400	338	370	355	366	381	382	392	352	368	367	354	360	376	373	413	347	364	384	337	400	377	371	348	368	345	350	370	380	381	343	332	361	407	380	365	343	344	343	360	316	369	365	346	374	344	375	366	356	336	356	370	361	387	379	384	398	381	366	391	356	374	388	355	368	371	375	382	390	366	328	382	344	367	379	402	332	373	367	362	355	344	408	334	378	362	401	371	358	388
7888	2506	5150	5976	5319	4216	3573	3075	2689	2311	1995	1911	1745	1583	1570	1461	1372	1364	1326	1292	1223	1221	1169	1159	1118	1082	1087	1102	1077	1079	1050	1059	1052	984	999	1031	989	1024	1031	980	1025	1032	944	936	940	990	989	986	925	914	930	938	951	946	982	968	906	924	943	912	928	925	936	905	879	910	916	923	870	882	899	911	985	894	904	923	933	939	956	893	877	945	844	937	935	975	942	950	908	969	920	894	956	880	928	871	931	930	951	923	889	884	888	903	902	916	885	836	943	934	880	895	892	831	898	867	912	937	878	904	894	913	845	900	881	914	890	897	885	904	882	910	895	938	945	892	915	886	886	896	943	916	947	881	857	912	917	854	864	880	904	925	889	913	882	889	890	936	847	889	927	945	879	901	916	893	941	917	874	885	882	906	904	892	857	920	894	863	869	889	912	881	913	931	940	903	905	855	958	878	934	867	924	895	909	880	909	933	851	902	930	872	916	894	910	856	920	904	894	889	886	914	864	911	899	894	870	890	875	870	917	892	913	872	967	904	866	949	903	908	930	931	920	919	897	923	905	942	891	957	913	976	896	879	931	958	898	867	928	916	889	859	886	906	883	896	886	935	958	905	901	889	953	945	914	867	833	809	910	872	953	922	864	878	918	867	937	896	920	949	902	927	879	908	901	929	887	915	881	891	950	901	907	906	904	888	897	937	924	849	871	897	937	891	930	895	879	853	934	893	903	907	859	937	895	912	908	860	867	922	874	890	879	900	899	902	927	885	900	906	857	857	895	869	918	920	937	953	892	888	869	885	906	905	950	868	922	912	867	893	944	927	931	903	898	881	956	880	900	948	851	893	879	920	886	887	945	969	847	915	831	918	893	836	884	937	913	851	930	869	903	888	858	902	971	852	927	949	947	875	916	881	870	844	930	863	923	900	905	879	955	871	917	909	887	924	932	912	871	913	835	872	901	902	878	926	877	894	848	861	923	900	863	869	898	898	889	870	859	901	891	911	930	928	883	932	944	934	956	874	894	888	892	889	915	893	901	899	900	894	886	830	901	924	908	927	893	925	912	924	859	865	936	955	925	913	899	897	907	902	864	893	928	937	927	912	934	932	897	915	916	892	890	942	961	905	869	908	902	898	922	858	893	938	939	896	898	874	906	921	899	884	894	905	910	862	915	942	880	884	946	929	868	950	843	891	928	893	913	887	882	948	944	842	926	885	899	888	883	941	878	943	952	930	858	902	866	840	907	849	845	902	906	914	919	909	883	903	894	893	969	913	907	878	918	882	887	918	906	869	874	864	934	941	925	939	885	863	912	899	899	942	919	898	812	880	923	866	950	920	905	899	908	971	910	942	902	896	919	909	879	890	895	940	952	909	885	904	922	882	903	947	943	931	910	897	908	893	863	907	883	917	893	922	892	876	959	932	910	873	870	893	914	893	929	852	903	882	900	912	887	930	883	905	936	917	912	960	903	910	928	902	921	885	968	886	879	933	862	959	886	904	856	955	909	916	890	838	878	918	851	845	940	935	924	864	860	869	912	847	902	897	932	928	932	916	900	939	884	892	890	854	881	863	880	880	867	901	897	881	882	917	875	974	893	926	935	891	893	907	910	897	918	916	877	950	887	885	889	920	891	878	836	912	892	904	869	864	909	854	884	889	980	851	870	922	891	952	902	929	887	865	907	877	890	869	911	869	878	880	910	975	917	881	884	899	907	893	864	910	848	884	924	956	910	880	912	910	909	851	886	895	899	894	916	859	923	878	893	916	911	947	864	940	885	942	916	910	888	924	863	861	860	905	925	886	940	891	921	931	919	889	895	967	938	896	910	900	887	879	888	908	905	883	894	906	899	888	893	935	839	922	840	899	834	892	881	869	911	901	942	849	943	932	908	906	902	893	902	858	891	918	902	899	864	901	883	912	939	904	848	916	870	857	965	905	912	914	866	926	877	875	916	872	864	858	911	863	883	923	926	912	931	887	862	970	948	867	920	932	879	902	896	923	911	847	904	865	904	893	964	940	928	889	898	865	897	902	861	856	927	922	922	869	875	906	910	861	902	938	929	889	927	913	928	904	877	926	898	938	917	884	865	890	893	926	908	907	913	910	828	876	912	986	923	865	889	897	899	946	909	915	932	906	861	952	911	900	910	891	847	886	890	881	965	951	849	856	901	849	899	886	881	895	889	929	890	896	901	861	894	880	945	901	994	909	934	916	871	894	940	904	869	902	925	914	909	955	899	908	861	919	884	863	912	823	901	960	865	916	861	885	919	890	882	938	943	895	846	877	898	888	904	897	917	880	877	937	839	918	953	928	918	851	858	875	857	916	911	885	899	865	918	933	863	969	864	885	961	937	881	869	866	929	916	860	850	940	893	891	872	925	920	851	947	908	905	921	948	896	880	903	899	911	905	869	877	931	909	882	895	872	908	941	870	853	840	946	894	904	893	878	899	897	911	941	873	926	866	901	962	842	903	872	871	933	905	893	919	868	883	895	873	860	891	866	858	885	892	938	899	891	892	911	862	899	891	916	960	901	876	901	928	867	924	887	866	941	893	909	923	890	931	903	885	939	916	918	891	961	844	879	895	911	868	898	839	911	984	938	865	880	879	905	867	872	861	882	941	889	915	889	913	937	913	892	928	868	890	878	913	850	901	938	900	860	865	920	860	853	959	885	846	891	874	907	923	845	898	909	947	866	915	926	917	874	889	855	908	927	886	919	889	910	955	865	945	934	914	897	928	862	869	864	902	873	863	863	895	924	917	921	954	896	885	899	878	897	908	906	903	921	850	904	949	965	973	959	889	928	866	887	891	969	866	893	880	870	823	948	896	924	896	917	939	869	915	872	880	911	892	893	898	921	838	862	910	952	945	867	879	867	875	959	868	886	958	956	874	918	862	887	897	900	935	860	892	915	903	903	904	881	883	902	911	942	859	894	888	935	893	891	900	886	937	899	907	863	910	921	903	866	904	894	912	908	963	920	892	911	880	865	886	944	913	873	934	907	900	908	877	915	878	855	917	934	890	911	888	881	885	858	894	969	875	904	950	876	917	942	882	924	913	909	911	896	900	902	918	861	838	896	929	882	875	932	886	881	912	918	916	903	928	889	924	959	874	937	920	939	880	913	921	910	903	904	909	855	895	901	892	879	854	934	866	901	891	889	885	860	867	885	955	884	888	943	912	856	895	916	905	949	828	929	915	886	908	916	880	887	904	935	892	918	953	880	951	912	887	924	922	926	921	876	987	894	919	913	912	926	913	887	857	852	925	927	896	954	896	873	878	879	893	913	861	880	867	925	922	977	898	861	894	882	872	889	974	893	952	861	893	896	930	914	910	923	906	879	873	849	903	869	906	920	889	892	886	880	866	885	924	956	929	897	904	935	872	905	924	881	898	870	895	860	845	888	889	898	880	890	889	877	897	881	886	894	897	888	876	892	864	900	929	931	918	922	912	875	920	961	879	971	903	875	897	886	845	901	949	919	912	854	959	938	900	880
2004	167	176	159	149	162	158	160	151	117	135	125	131	172	147	155	116	145	122	146	117	117	151	128	129	143	136	123	126	105	150	152	131	138	148	132	116	118	127	144	150	116	129	141	136	130	117	156	134	144	137	125	145	147	139	142	132	123	132	147	114	127	138	138	120	142	127	132	130	130	112	125	123	142	127	132	143	125	103	153	138	131	113	148	134	137	144	132	142	119	136	130	151	163	120	131	117	128	127	144	118	132	124	128	149	136	122	109	123	143	147	126	128	126	144	120	109	135	118	139	143	116	122	125	134	125	149	130	128	112	128	136	133	125	130	133	119	137	117	132	115	146	141	133	148	111	122	117	148	145	130	144	134	146	125	138	139	148	128	152	142	140	118	112	136	127	121	127	167	126	135	130	136	130	116	126	133	143	153	136	159	140	138	140	146	143	126	125	145	121	154	118	129	128	137	102	135	139	133	124	146	104	118	148	120	107	120	130	131	124	105	134	140	145	140	122	123	119	146	131	128	128	146	118	119	122	149	134	108	139	122	136	138	138	142	126	159	142	128	121	127	118	143	147	110	117	137	131	143	141	127	130	141	131	143	136	138	150	133	132	134	127	128	119	136	134	134	148	127	127	156	128	115	131	148	126	124	149	121	159	121	126	133	137	121	142	142	142	118	125	116	138	148	128	132	140	127	114	134	137	132	120	123	154	114	135	153	133	128	118	129	146	135	110	142	129	132	123	150	142	116	137	131	131	133	115	115	155	122	128	116	144	121	140	127	112	158	142	134	126	129	110	138	159	144	118	145	135	126	134	116	119	138	144	115	104	141	113	116	134	145	122	136	126	156	127	146	139	135	140	114	132	146	144	133	116	120	144	131	145	134	119	121	113	128	134	122	134	142	152	133	129	113	145	130	134	136	126	161	131	123	116	135	124	152	124	148	130	130	138	150	115	140	136	158	122	136	129	104	146	133	145	111	125	115	138	133	116	133	120	132	148	145	130	130	129	150	146	134	128	124	117	141	128	131	124	132	126	131	128	125	135	139	126	139	124	125	159	127	143	128	119	150	116	117	110	128	118	112	116	151	141	136	125	128	168	106	135	115	133	123	128	103	115	123	149	135	143	143	144	121	130	126	135	151	107	122	145	116	128	146	171	137	138	124	137	128	135	136	138	115	134	141	130	112	160	121	126	123	123	132	134	141	123	132	137	137	121	123	129	131	123	136	128	122	138	141	143	136	136	136	148	142	129	124	115	137	126	151	121	152	135	133	130	137	134	108	120	132	118	124	140	130	127	141	142	139	128	152	137	150	149	135	132	134	137	135	140	143	151	121	137	146	143	139	116	118	154	132	116	120	144	135	144	131	146	142	136	141	126	138	126	130	137	128	119	128	148	118	134	135	109	126	140	128	134	149	121	121	135	145	104	128	132	123	140	138	133	131	120	152	146	129	126	123	137	136	157	114	121	130	127	118	120	133	135	117	135	124	132	122	114	124	134	149	116	97	123	135	118	132	127	129	126	129	130	131	99	141	102	133	115	140	125	137	150	132	144	140	145	129	133	140	141	129	136	108	121	139	124	125	149	138	122	123	127	135	124	126	110	149	133	137	118	140	161	144	116	125	142	124	127	140	135	112	140	151	133	125	156	129	138	133	119	157	132	137	138	147	144	129	147	144	132	128	143	124	143	138	138	126	130	131	134	135	140	146	121	134	141	139	110	124	134	120	136	116	141	143	130	123	140	139	124	128	139	152	140	137	140	110	131	116	150	108	119	129	147	129	143	119	149	158	119	150	127	134	137	131	132	132	128	150	137	132	148	138	128	122	126	124	126	113	106	140	106	145	129	125	127	136	142	138	129	131	123	126	142	117	132	153	135	140	107	129	128	157	113	147	137	142	125	159	123	143	113	138	146	136	132	118	131	141	142	140	128	143	125	121	110	119	125	141	111	130	145	127	109	116	127	109	149	147	130	137	125	133	134	136	116	140	123	126	117	117	118	122	118	128	131	111	115	127	156	141	144	111	119	135	136	143	131	143	132	123	142	142	136	160	139	138	119	142	146	136	133	135	132	138	106	126	121	136	138	155	147	142	119	136	125	108	138	133	131	123	108	112	143	118	132	118	150	126	112	120	116	140	118	126	143	132	143	122	135	126	128	113	150	134	127	135	133	97	138	116	106	137	110	144	120	131	142	129	137	143	132	136	130	114	141	118	129	126	128	133	145	144	145	155	120	105	108	135	109	121	124	149	126	123	133	149	118	145	121	129	127	122	129	136	128	140	123	128	131	139	155	118	109	133	135	146	138	144	145	131	113	150	128	133	136	131	152	129	125	146	153	146	110	153	147	146	123	141	121	143	115	147	146	133	127	134	138	133	124	135	137	141	133	135	132	129	137	119	149	120	130	159	111	125	112	127	116	113	109	134	139	126	130	130	123	132	131	119	126	105	122	126	130	113	137	130	141	137	132	121	121	131	136	130	125	140	134	124	110	133	132	129	141	152	111	125	122	144	103	132	130	162	139	133	130	122	133	144	113	125	124	133	131	148	147	135	135	114	112	119	150	124	132	137	148	127	153	113	126	133	118	145	137	134	137	136	120	113	133	151	128	140	128	126	135	134	136	137	129	118	146	131	151	137	145	116	122	139	108	132	137	143	112	126	134	154	141	115	138	136	133	147	130	143	132	112	130	136	128	134	126	124	121	154	124	133	150	143	150	116	135	139	115	124	131	146	132	151	139	112	114	122	135	112	131	127	130	120	150	139	123	124	125	134	123	154	129	136	128	115	130	131	163	146	135	144	153	141	139	141	121	132	127	137	144	140	158	129	142	133	151	152	135	135	132	128	107	139	130	138	138	151	144	141	129	140	130	154	136	131	126	131	131	147	125	117	130	145	132	119	130	121	128	137	135	119	105	117	114	164	120	129	125	154	136	110	142	126	114	132	126	137	153	137	151	119	146	145	129	149	140	128	109	148	124	138	120	124	117	147	118	151	155	154	143	120	142	134	150	125	139	130	131	136	146	123	120	117	148	148	116	128	127	145	137	151	115	134	159	138	137	123	144	120	122	127	126	127	151	126	151	144	135	121	133	153	120	116	119	119	123	114	117	122	117	123	147	136	123	123	135	112	129	131	136	153	145	135	146	138	120	144	151	125	129	132	122	137	135	121	130	126	128	116	141	134	129	127	137	130	131	143	129	130	131	143	132	137	139	128	124	133	116	109	156	156	132	138	147	132	139	127	123	130	132	117	121	116	131	133	145	134	140	141	140	136	131	132	151	161	122	123	125	126	134	122	150	105	134	126	160	139	126	113	129	116	119	152	133	114	135	129	126	126	150	122	145	142	130	120	135	137	135	127	128	123	126	139	141	125	146	120	141	130	137	130	121	136	117	103	118	122	143	129	139	135	152	139	144	135	143	143	106	127	116	128	132	115	153	137	137	114	153	131	117	143	125	102	146	118	130	152	136	144	137	127	160	141	136	122	152
2145	447	505	517	466	494	482	465	442	415	396	427	397	400	377	385	451	411	409	413	434	405	392	401	392	419	437	395	361	421	378	391	395	441	414	395	399	352	414	394	411	402	403	396	377	412	392	397	441	378	398	389	399	374	392	407	382	392	368	386	421	396	405	372	407	399	426	410	423	402	414	419	386	417	364	397	373	405	380	389	379	412	403	393	387	376	389	390	390	382	407	407	379	391	418	417	410	385	374	380	377	410	368	385	389	410	399	401	429	444	414	418	407	409	378	381	374	427	400	432	380	413	392	404	387	427	424	403	346	427	400	414	387	412	421	415	423	392	369	388	428	395	427	389	460	397	381	385	374	380	375	390	429	435	416	413	408	389	395	423	403	354	355	359	421	392	417	396	378	388	378	404	409	419	375	423	400	382	350	399	386	387	397	402	393	371	430	405	414	404	425	381	418	426	378	423	351	408	425	396	429	407	400	431	363	403	406	397	391	396	434	392	402	389	407	361	387	397	444	394	414	405	408	411	431	411	394	371	394	422	419	367	399	430	403	397	370	425	393	408	406	392	413	421	369	396	392	381	399	360	441	390	387	408	379	373	427	367	406	404	397	406	401	398	411	426	372	412	408	392	397	419	388	399	394	428	401	361	397	381	355	399	407	392	392	393	388	386	439	403	418	363	374	425	383	390	373	399	414	343	389	413	381	369	364	426	416	394	430	404	396	384	370	405	411	419	415	426	376	396	433	391	383	374	398	420	422	384	380	429	390	392	377	381	387	410	395	406	382	424	368	401	410	396	397	411	434	410	403	378	410	406	387	401	411	400	385	396	419	400	416	391	417	404	385	386	430	368	393	396	376	378	396	402	374	403	366	412	409	385	433	406	419	383	407	411	408	415	390	404	362	375	415	354	410	336	412	383	404	398	421	403	412	404	372	396	403	392	389	410	408	386	369	406	385	434	391	409	395	412	405	363	417	387	351	446	389	393	394	409	390	391	394	421	382	395	423	438	387	392	404	378	418	362	356	370	379	415	394	424	370	391	401	355	392	417	444	426	384	427	423	385	408	400	380	412	424	374	386	419	366	382	391	374	368	359	411	422	389	405	416	378	387	430	379	360	419	422	394	416	386	401	429	399	421	411	395	388	426	384	370	421	396	387	414	412	375	398	382	417	382	388	425	384	365	400	425	384	388	385	438	390	385	357	382	407	363	360	397	368	380	409	403	383	425	377	427	364	439	408	401	356	423	399	385	398	408	427	422	377	432	352	387	400	391	374	386	380	414	402	456	379	380	414	403	389	417	404	404	354	406	404	396	428	385	428	403	423	396	408	378	389	381	370	376	428	408	417	423	394	423	385	435	400	417	377	428	396	408	372	385	387	378	396	386	364	395	385	382	404	399	375	402	413	390	375	404	406	400	366	350	465	375	396	406	386	374	366	394	375	390	366	374	402	418	420	398	386	400	393	396	395	398	392	411	397	393	400	389	374	416	409	406	413	402	400	415	429	409	364	409	429	404	401	401	411	426	409	407	379	409	377	383	406	416	374	387	378	385	360	399	395	392	407	390	401	432	403	429	392	411	426	371	388	367	382	379	401	408	390	442	404	375	365	368	355	400	342	382	406	383	365	400	343	401	395	410	397	407	405	394	361	420	375	394	383	389	429	389	392	419	383	435	408	396	418	412	382	405	374	376	399	400	413	403	407	419	383	399	415	399	363	382	403	386	368	411	386	398	402	379	369	434	381	384	415	403	380	368	391	413	377	389	404	425	391	383	414	416	424	394	390	390	400	400	384	417	389	374	432	421	433	413	420	394	411	419	378	394	378	419	403	387	382	407	347	373	416	375	371	390	392	419	407	423	443	387	364	370	376	410	380	392	402	377	432	388	424	398	400	400	393	387	416	383	390	406	393	387	396	402	367	392	390	401	386	406	390	414	383	386	416	399	378	391	431	378	379	428	381	392	400	432	385	397	365	389	372	407	376	378	359	387	391	383	410	422	403	412	376	420	400	389	418	384	444	387	388	374	386	415	382	416	423	374	379	367	441	436	399	395	400	381	389	385	397	415	416	380	424	391	417	415	424	401	387	374	381	379	385	414	438	379	385	409	401	414	398	390	400	371	370	386	401	371	372	420	371	376	366	388	456	390	404	420	398	423	405	423	398	391	403	404	403	369	417	386	383	413	378	379	435	372	395	378	426	396	381	383	423	418	384	393	401	398	427	382	380	413	380	380	391	405	394	389	404	376	393	374	396	415	404	386	364	396	374	394	401	413	383	387	392	422	406	390	406	386	378	409	346	407	386	369	428	369	395	382	374	384	436	382	391	401	400	406	383	390	347	393	416	354	414	405	413	378	370	408	412	387	427	408	383	390	416	425	379	427	401	400	387	418	364	382	395	362	395	403	393	414	379	372	423	415	386	387	390	379	432	414	391	393	406	389	385	361	375	434	400	359	433	385	405	359	428	358	385	388	430	386	394	413	438	407	428	411	388	416	373	430	372	410	386	392	390	365	429	408	430	422	413	403	363	389	386	373	406	385	385	381	422	435	419	421	411	420	406	421	402	436	414	403	429	398	403	393	424	392	414	377	371	391	398	400	392	383	379	369	418	377	417	397	403	370	398	394	383	369	369	418	426	430	404	398	401	394	364	418	405	407	384	421	398	406	394	410	396	380	428	405	391	385	420	393	387	357	428	428	380	420	400	390	369	376	440	416	390	408	395	385	411	407	433	433	398	452	369	377	384	419	398	370	432	428	404	436	422	385	397	379	407	401	408	382	383	391	389	383	392	404	400	422	395	394	418	425	357	424	407	392	388	375	415	390	390	409	423	427	426	379	421	395	405	424	400	372	388	410	443	371	389	387	399	358	351	389	427	442	378	409	392	378	376	427	402	416	405	408	390	380	430	425	393	388	392	421	431	406	386	426	393	394	367	398	385	405	411	407	398	403	399	374	407	405	370	405	387	389	393	402	421	378	401	421	405	423	450	389	392	412	428	378	409	392	412	412	400	404	423	393	381	395	397	426	385	398	384	361	403	411	439	415	417	421	382	391	376	423	419	427	428	448	424	396	374	417	376	391	378	421	396	392	384	392	414	379	407	412	371	395	405	393	383	390	419	378	427	373	365	389	397	380	399	398	362	433	399	374	400	434	371	391	386	407	423	385	407	393	417	408	376	402	400	365	381	371	387	377	401	425	393	373	397	409	391	354	438	382	383	369	397	431	409	402	418	391	404	422	424	397	416	398	445	385	406	407	401	416	419	387	425	392	407	392	412	437	431	407	384	387	392	421	376	394	430	442	404	429	398	390	414	401	379	433	404	394	381	414	397	396	398	448	384	413	384	384	382	420	397	371	404	394	410	395	374	401	400	417	403	392	404	383	414	371	411	370	401	388	426	387	375	443	378	385	426	367	400	405	402	416	422	417	401	415	386	407	398	417	395	407	429	368	372	368	412	397	415	402	437	378	393	384	371	393	375	391	392
7509	1009	1242	944	718	565	415	411	336	320	253	253	234	211	220	209	256	226	217	224	189	205	204	197	207	209	198	188	185	194	207	198	150	206	182	185	194	194	182	205	193	197	174	187	177	195	194	206	164	192	164	160	183	189	184	193	196	194	181	198	201	201	192	186	181	194	186	180	162	188	184	190	200	196	201	181	192	217	190	203	179	188	202	224	186	177	175	185	183	191	173	201	224	185	164	186	164	192	190	196	177	200	185	165	180	182	174	189	173	163	197	181	200	160	208	182	224	199	184	190	190	191	201	181	206	199	174	199	182	192	201	210	172	191	180	173	218	218	201	175	163	187	163	182	185	176	195	202	176	182	214	176	192	194	190	204	178	173	180	195	179	193	150	168	168	200	183	203	175	179	185	157	180	191	145	192	191	176	222	162	188	180	184	183	167	182	179	186	161	205	179	205	198	180	184	183	191	181	171	216	168	178	159	168	191	167	194	167	191	153	162	186	186	192	213	190	201	196	189	193	185	189	166	198	207	189	181	202	165	190	182	190	160	193	211	192	193	178	189	187	195	187	163	159	198	203	184	172	207	198	170	172	192	160	183	195	181	182	215	184	200	176	143	194	193	206	190	178	190	184	150	194	196	208	206	186	216	174	210	189	200	215	196	193	185	189	208	161	187	185	183	194	180	168	207	175	197	166	170	175	189	187	184	173	180	203	182	214	168	180	197	159	179	179	205	180	201	202	197	184	182	191	194	184	182	165	179	184	163	193	168	193	166	189	190	181	171	188	187	181	169	188	182	164	172	198	196	219	182	194	208	191	194	181	193	166	196	177	187	197	165	189	165	153	198	178	179	179	167	166	189	162	180	150	188	197	187	164	178	202	189	182	191	208	192	181	174	176	182	206	186	168	179	193	220	191	196	178	184	178	173	175	172	177	197	165	201	184	183	203	163	194	176	185	191	186	204	198	172	192	185	187	172	193	191	193	169	164	180	170	191	196	182	180	179	193	176	191	164	173	174	184	199	174	164	165	186	184	168	194	200	188	184	186	186	175	179	164	176	176	174	164	194	212	191	213	173	196	209	184	168	191	208	152	185	190	198	202	175	190	182	201	173	187	188	201	180	182	175	173	182	154	163	187	170	169	176	220	183	180	189	184	177	177	186	171	193	167	172	186	173	191	158	171	182	200	197	208	184	210	165	196	145	186	176	167	180	154	186	191	173	195	208	190	186	193	188	171	209	202	197	200	164	210	164	194	185	210	173	200	192	195	178	192	220	177	185	171	185	195	187	210	184	193	192	187	198	204	181	179	198	188	196	180	211	200	192	192	189	163	203	165	209	171	177	205	182	183	179	189	183	183	194	203	197	171	203	183	196	176	181	200	196	164	206	172	192	210	201	209	164	215	187	154	222	205	179	184	185	194	203	198	184	176	184	176	197	199	179	171	170	193	178	178	182	183	181	207	180	185	201	192	188	196	194	211	162	197	178	170	180	170	206	179	220	207	188	205	181	189	180	179	175	187	176	171	180	156	179	187	190	191	192	202	194	174	213	165	172	167	164	195	182	177	180	194	177	177	215	202	168	174	186	216	205	186	178	196	194	177	173	175	204	221	178	208	171	185	180	156	187	179	188	187	178	212	206	175	186	175	227	165	179	170	192	197	194	171	202	158	210	190	178	199	185	187	177	174	192	175	194	197	154	197	202	174	169	188	167	174	191	194	197	157	156	192	167	170	183	185	163	167	198	197	175	183	170	205	211	196	201	196	185	172	193	152	173	172	179	176	175	179	167	200	209	191	199	183	188	177	224	202	214	173	182	173	155	184	187	223	194	199	177	207	187	175	187	199	183	176	175	165	217	188	194	201	194	175	190	176	191	185	206	172	162	185	200	170	174	159	174	187	190	203	186	196	172	188	184	194	174	210	192	190	190	212	180	189	185	178	220	190	192	187	182	172	180	202	190	164	186	200	173	190	189	176	174	182	205	192	163	178	165	186	169	190	165	150	175	188	196	189	186	197	209	166	174	190	198	173	187	174	180	173	184	183	172	193	188	198	193	176	200	201	189	157	190	207	203	191	196	171	202	164	215	172	191	188	178	197	195	183	191	176	183	198	177	185	211	182	182	202	153	187	201	174	176	168	160	167	175	164	175	169	179	204	172	195	200	187	183	186	180	181	193	177	189	174	198	195	180	179	185	194	206	173	187	163	194	189	199	186	197	169	215	189	177	177	224	200	188	183	195	209	184	178	211	157	170	165	170	189	181	207	181	175	170	161	180	170	179	165	161	195	177	185	203	195	200	208	178	186	168	210	205	182	204	180	176	174	186	180	171	166	190	191	165	171	174	175	165	172	170	184	185	178	203	166	170	183	174	213	180	158	175	175	190	178	172	218	205	200	178	190	177	173	204	176	170	172	182	171	177	201	200	191	183	180	183	169	188	196	181	174	187	183	186	175	193	169	172	153	182	167	196	206	193	189	182	174	192	194	185	168	183	203	184	189	171	154	185	156	177	173	197	191	190	211	182	209	197	179	180	197	191	202	200	185	162	177	187	175	170	172	163	167	178	196	203	183	199	189	180	206	187	201	182	173	158	154	163	197	181	203	206	188	192	191	173	184	181	212	189	173	195	184	156	210	189	192	196	189	203	193	177	199	198	194	177	175	208	172	196	190	182	198	213	209	183	178	190	214	204	177	186	181	185	165	207	199	177	182	196	183	169	194	184	176	184	194	210	177	181	191	156	154	204	180	171	178	178	211	178	168	177	176	191	198	201	186	149	180	173	208	197	167	200	152	192	187	169	170	183	183	178	213	199	195	185	176	176	197	181	177	196	208	204	175	193	150	164	153	173	198	176	214	187	170	176	205	185	169	168	186	196	184	172	191	180	184	157	186	186	172	168	186	208	201	201	174	185	205	184	160	187	174	209	183	196	185	164	175	181	174	190	191	201	183	174	157	185	158	193	178	201	151	193	187	186	208	167	189	198	173	214	180	204	178	178	196	204	151	188	204	184	167	202	205	194	184	183	179	178	174	179	203	192	204	209	171	182	193	187	175	193	173	196	187	181	153	190	182	192	178	184	176	188	208	205	176	175	174	200	185	187	169	189	188	172	179	208	184	197	188	191	190	205	189	191	189	193	167	187	179	183	198	189	180	192	184	175	210	189	202	180	200	188	218	182	173	188	178	208	170	166	194	195	184	208	163	188	171	186	211	184	186	197	197	177	182	181	188	181	182	185	179	184	181	181	186	182	162	193	155	196	191	217	194	147	196	218	177	189	180	209	183	185	175	194	172	203	191	181	188	151	200	187	151	187	172	183	157	181	199	182	209	170	199	152	186	177	197	198	159	190	195	200	192	148	195	190	170	201	209	197	166	196	161	174	223	180	174	195	187	176	165	215	198	204	201	183	185	195	167	179	179	185	179	165	160	188	184	200	189	185	184	207	173	206	171	194	179	183	199	180	140	171	165	156	200	177	178	154	200	176	205
5899	1323	2729	3165	2733	2299	1885	1713	1483	1215	1134	1006	944	914	877	819	782	767	698	678	710	671	625	630	682	684	599	593	585	568	573	550	612	596	576	580	580	538	588	587	579	601	572	525	530	577	540	573	595	521	560	518	545	560	568	508	574	543	562	558	571	507	518	571	526	571	540	546	569	534	513	536	535	546	545	526	527	570	513	518	599	563	560	521	535	503	548	509	562	558	506	527	584	557	514	528	532	517	536	510	492	533	523	522	540	513	535	513	525	514	515	527	509	558	538	543	509	525	515	477	534	525	542	556	555	535	530	518	555	500	563	512	577	507	531	510	568	518	522	540	521	547	510	476	541	524	523	556	492	536	486	553	555	506	604	539	504	530	488	505	498	529	509	522	518	537	541	525	493	528	542	548	550	549	508	536	503	532	508	518	527	505	520	556	525	529	558	550	513	526	509	513	519	520	495	568	533	511	537	499	520	517	499	505	536	520	592	515	538	512	575	504	522	504	594	521	536	567	528	523	507	518	521	525	524	555	510	510	510	510	555	525	536	541	532	499	519	541	491	523	531	524	556	549	506	514	484	541	572	550	539	521	510	543	521	536	531	549	557	550	526	526	516	523	506	550	519	521	531	503	507	554	532	504	547	485	595	496	492	531	522	544	535	547	516	521	536	540	538	513	537	505	519	528	580	518	500	537	516	575	547	518	526	504	548	535	530	518	528	495	513	558	533	524	558	522	515	511	544	497	568	544	538	517	542	541	534	518	521	502	507	480	511	573	513	524	554	553	496	532	515	536	503	575	523	562	496	549	508	517	493	524	494	527	554	507	523	551	539	502	530	559	536	526	523	516	518	554	566	504	493	545	512	543	541	537	529	534	489	570	513	484	496	533	522	511	551	517	500	544	530	547	500	515	505	513	537	509	558	531	522	552	475	512	524	523	510	523	543	552	533	526	509	538	562	496	504	554	521	537	508	525	523	566	557	520	503	561	538	521	480	547	513	535	497	531	492	535	501	560	516	532	515	527	483	512	572	525	562	491	541	509	528	540	540	532	516	544	560	544	508	556	523	525	528	534	485	538	530	498	552	533	544	530	546	545	545	532	564	532	535	473	543	568	515	525	539	553	527	527	518	521	519	503	524	532	548	545	531	503	544	498	508	554	489	527	532	560	532	527	554	525	510	541	563	542	490	498	528	534	549	493	553	539	564	538	517	510	531	542	516	502	557	522	538	538	524	512	515	499	556	510	534	529	566	544	541	543	532	541	512	573	511	506	525	521	513	537	533	502	547	538	527	527	546	493	544	509	541	499	559	562	535	502	518	537	547	535	510	549	549	540	551	551	497	539	517	551	540	536	521	540	508	497	521	564	577	538	549	534	547	572	536	584	574	537	557	490	524	551	517	502	509	536	525	589	548	506	500	549	527	541	541	555	507	527	538	502	496	549	527	510	504	524	521	492	535	499	488	513	534	535	531	542	542	543	524	489	482	557	497	548	509	546	505	506	494	530	542	530	508	495	542	553	542	557	533	517	529	540	517	552	492	522	529	511	536	572	530	522	536	553	520	521	553	532	540	552	506	546	535	574	520	504	555	522	529	559	498	553	478	532	553	547	514	578	517	564	529	525	491	512	592	524	557	533	500	528	531	528	532	544	510	499	534	546	493	521	542	492	539	543	531	517	509	525	527	510	513	556	519	526	515	543	543	531	538	543	532	549	512	526	557	515	522	515	485	550	499	522	501	508	514	503	498	531	549	517	502	511	537	515	525	540	528	545	561	507	582	533	495	622	516	534	505	531	514	574	530	505	521	564	549	525	515	522	545	556	532	534	523	545	515	544	497	492	539	561	531	546	544	538	527	550	545	561	491	509	527	502	593	530	504	473	578	534	542	563	506	540	504	532	577	512	531	544	494	560	540	540	557	543	533	535	520	528	526	511	502	526	485	522	562	526	498	521	532	511	512	495	517	539	541	580	538	519	489	552	589	569	549	575	525	496	509	538	535	527	513	500	509	520	542	536	525	538	496	523	510	554	530	532	547	525	542	528	540	507	539	494	537	496	534	485	507	498	568	510	528	534	536	539	535	577	523	485	566	539	539	548	527	510	530	516	505	504	516	503	528	567	520	515	558	504	555	522	553	515	523	547	534	536	536	509	529	583	548	536	521	512	549	540	523	513	549	520	523	563	562	514	541	568	513	496	499	521	551	516	504	526	491	530	571	541	537	585	509	495	541	525	495	497	484	521	523	550	581	524	493	515	515	575	521	536	522	552	520	511	542	524	538	508	519	491	534	553	543	574	554	514	561	544	536	539	507	569	520	546	512	539	572	512	507	505	545	507	536	537	562	521	540	526	496	530	542	511	553	517	568	514	518	509	530	514	565	531	551	519	516	564	489	523	512	534	560	496	511	506	520	540	511	532	482	517	554	578	528	556	551	527	560	526	548	529	510	535	505	552	538	539	532	526	530	506	566	550	527	543	539	504	505	573	517	551	507	552	540	525	513	553	543	469	495	519	559	528	542	511	556	547	565	538	503	508	516	576	544	532	547	502	512	548	519	513	568	515	529	530	566	526	538	540	540	542	557	541	543	572	490	472	524	540	572	533	505	548	572	519	515	493	535	495	526	491	519	518	531	532	531	542	529	536	500	529	539	512	533	489	539	539	505	554	532	511	523	527	538	525	541	555	514	512	555	554	530	563	531	518	527	540	498	477	530	557	550	509	530	521	518	549	497	489	526	536	527	530	538	489	538	503	566	552	512	518	502	547	516	525	540	493	576	490	510	549	526	549	507	519	537	521	583	515	515	520	536	540	552	562	503	523	530	496	520	539	537	472	571	535	499	538	530	559	530	531	518	559	499	530	510	507	490	515	563	537	527	550	521	514	516	520	571	538	546	509	511	499	540	521	457	509	537	512	532	544	545	547	545	548	548	511	507	545	518	517	536	574	513	501	528	543	514	539	525	519	543	530	538	529	536	529	542	492	540	515	542	505	514	539	504	490	543	572	543	515	508	474	532	534	550	550	536	522	524	523	525	529	486	551	520	530	516	546	503	510	516	531	539	526	519	498	488	558	512	518	542	531	495	514	543	531	553	501	504	543	504	572	557	522	543	538	517	543	512	525	513	507	551	521	522	534	529	532	502	518	525	505	522	540	512	503	549	522	546	529	513	486	525	506	548	497	494	498	532	505	547	540	519	550	522	496	532	543	510	483	519	532	486	549	564	537	504	500	517	556	520	549	520	543	550	545	540	563	538	523	486	534	560	558	551	515	491	525	521	502	530	563	514	491	548	565	549	572	507	548	503	512	546	553	501	501	542	547	491	528	514	536	537	502	518	550	524	542	548	525	495	518	458	492	539	509	538	530	509	535	484	549	531	485	555	511	517	506	553	512	527	543	532	491	508	558	550	500	544	518	561	518	494	521	509	523	548	521	506	559	531	565	519	533	553	505	560	515	561	520	505	515	547	538	507	520	547	521	515	554	579	537
14273	2624	2587	2119	1537	1084	879	757	687	544	583	492	467	458	467	405	414	454	426	381	430	389	381	374	434	387	413	363	396	403	372	364	374	382	407	367	375	381	406	364	375	325	379	368	392	410	378	359	358	372	379	403	358	370	369	394	371	359	374	384	350	325	368	365	391	373	389	378	375	363	333	367	379	351	377	347	366	417	400	380	326	366	395	371	356	334	380	328	358	374	342	358	373	368	373	345	364	378	385	397	346	362	358	362	354	366	339	375	383	337	372	338	353	351	366	385	367	358	400	354	407	344	353	329	419	383	356	360	352	376	373	344	337	379	377	370	387	341	326	357	376	365	359	360	357	395	354	322	373	387	363	313	432	357	329	345	364	357	347	369	372	366	365	393	375	373	351	380	369	330	359	345	356	328	369	362	361	362	369	379	393	378	376	357	352	367	328	381	374	359	339	377	337	329	410	385	378	346	368	363	365	331	397	368	378	374	356	360	324	367	384	403	357	357	335	369	372	368	362	386	316	374	368	349	342	386	388	356	354	317	379	350	373	352	338	382	355	361	357	373	382	369	334	372	392	352	378	359	374	359	386	384	383	369	353	403	363	375	359	359	378	373	372	365	359	364	346	379	350	388	362	342	379	365	373	353	365	397	378	368	355	340	341	353	356	352	346	377	380	350	349	404	393	384	392	325	370	348	369	370	367	367	371	349	355	348	394	352	385	356	367	371	385	343	376	375	421	347	353	370	356	402	375	355	366	348	350	349	324	337	364	366	360	349	394	338	347	370	349	363	397	356	378	348	353	389	351	380	374	400	328	390	355	369	382	382	352	368	364	363	373	377	381	390	363	366	348	345	370	324	360	344	342	367	345	346	343	361	393	387	391	405	355	363	322	350	359	347	373	400	371	363	399	361	332	328	370	356	349	346	358	354	352	363	390	372	375	323	369	383	367	357	350	383	387	360	393	372	348	348	374	370	375	341	345	369	359	364	374	330	377	364	359	356	381	353	370	357	389	373	345	378	409	393	330	323	396	331	350	337	352	380	337	379	342	393	371	373	365	378	332	374	381	373	334	341	331	352	366	303	368	333	348	371	361	348	344	370	371	358	349	359	389	371	365	374	330	370	366	354	353	378	387	350	341	323	338	364	363	345	345	338	379	321	383	376	343	395	314	364	378	383	364	372	369	366	350	381	352	349	373	367	369	362	341	383	386	347	359	379	361	336	369	364	352	372	364	386	385	377	386	352	399	361	375	395	378	347	354	317	376	353	342	340	362	335	350	381	352	352	345	356	364	401	388	361	374	405	376	339	362	423	361	351	347	386	371	373	388	380	375	368	368	369	342	350	394	376	359	338	392	336	360	364	355	358	380	334	403	416	344	342	386	345	393	367	310	333	343	363	369	366	361	392	332	323	380	354	360	377	358	394	377	335	377	366	306	364	364	347	368	371	385	399	387	356	378	368	384	360	366	358	361	348	344	344	379	352	384	378	347	367	389	332	362	351	399	371	402	391	378	377	387	360	365	368	353	355	385	355	377	364	379	336	365	404	359	382	347	366	385	380	355	371	343	371	385	347	377	376	369	330	377	369	403	349	361	348	353	375	380	336	336	364	345	355	366	368	359	366	386	331	342	359	385	379	365	383	375	335	337	402	366	354	373	370	362	356	351	386	355	347	333	347	372	377	372	367	336	351	362	346	319	325	370	346	381	366	362	377	374	364	351	373	384	341	364	346	361	386	348	378	327	390	376	345	392	397	342	348	397	384	378	365	352	368	403	359	390	404	412	371	355	375	362	332	329	362	364	371	382	331	373	382	358	362	355	368	383	335	412	319	388	398	358	352	360	368	338	368	351	341	392	357	348	335	385	355	354	350	397	324	379	377	381	387	324	363	337	362	345	397	372	398	348	377	368	382	348	333	340	372	370	348	384	375	366	359	349	403	378	366	364	409	377	372	365	359	359	377	340	391	376	368	360	375	364	384	358	366	338	367	369	354	351	379	371	371	365	345	376	350	342	389	362	340	372	322	387	345	349	402	409	407	358	325	363	368	386	357	412	358	376	363	379	351	391	380	352	371	381	367	382	363	352	363	366	375	368	324	361	337	365	393	418	354	366	357	373	328	344	402	357	355	350	358	388	366	360	368	376	324	346	391	378	412	379	373	367	365	369	380	405	362	344	378	354	340	359	357	380	378	393	367	383	358	379	331	383	344	337	381	358	371	384	355	344	359	349	355	331	357	331	363	353	393	364	344	353	373	368	402	351	366	373	417	373	338	363	369	357	374	330	344	376	378	382	370	340	363	348	366	335	349	381	396	370	354	387	346	343	381	389	374	341	354	342	363	389	372	392	378	396	362	339	359	348	355	391	351	351	368	348	375	375	315	397	373	354	340	323	364	366	359	384	385	393	327	354	378	353	362	336	409	389	347	381	348	351	374	391	357	361	381	364	356	348	354	362	392	355	371	380	383	362	327	383	369	361	369	358	357	385	334	354	362	387	379	352	379	386	325	362	363	373	350	392	387	351	390	361	366	374	372	356	371	360	341	351	373	371	339	347	381	359	361	391	392	346	328	345	354	351	375	350	377	332	396	348	351	357	335	386	358	402	354	368	372	365	373	367	355	332	401	397	330	314	396	349	352	351	380	355	372	375	334	359	368	356	350	389	358	347	348	353	375	355	378	321	392	372	384	367	356	370	360	356	347	395	342	365	361	350	346	376	364	363	383	370	378	394	330	345	369	378	388	347	364	387	377	352	358	334	377	344	370	375	368	357	346	344	355	357	343	385	346	374	382	377	395	338	385	365	369	341	362	376	360	371	352	405	333	322	352	426	372	376	415	390	389	348	363	333	363	369	348	372	358	364	379	350	421	385	316	378	356	375	387	356	393	373	382	359	381	381	330	360	342	397	376	340	364	333	367	367	336	420	372	365	360	364	385	387	387	378	362	346	381	379	388	371	356	387	354	341	362	369	368	351	370	358	362	358	358	342	347	377	357	397	395	338	365	364	353	369	319	365	386	330	352	333	355	336	377	369	350	344	338	377	359	337	344	370	353	385	325	390	343	360	387	368	373	347	356	376	362	361	407	361	418	402	327	368	387	369	401	366	378	382	346	336	360	385	372	393	366	365	386	343	356	357	349	401	398	374	388	388	346	374	378	384	364	383	389	357	370	351	381	368	347	361	330	388	382	354	356	353	327	378	391	364	353	332	347	356	366	367	386	352	391	358	346	377	372	361	341	350	376	363	373	344	361	354	347	371	348	363	410	366	353	406	383	369	366	399	363	360	328	378	356	375	350	374	331	367	356	364	360	344	332	365	379	360	385	370	378	396	381	350	397	366	373	349	368	365	384	368	394	382	367	339	356	394	369	341	316	369	351	350	365	380	361	381	367	365	395	354	336	320	378	356	360	365	343	376	353	352	368	387	375	397	345	369	370	337	352	357	376	349	366	382	358	385	334	377	361	389	367	397	366	355	363	371	373	404	341
7939	2491	5110	6048	5273	4305	3671	3149	2637	2263	2089	1855	1694	1650	1509	1409	1434	1408	1269	1241	1213	1204	1166	1142	1161	1168	1137	1089	987	1042	1054	1003	1069	998	1034	968	951	1013	984	972	971	981	983	1001	942	994	925	968	927	971	960	935	975	921	935	968	977	902	968	913	903	940	928	982	967	931	869	973	862	966	864	922	875	845	958	896	957	916	926	859	940	941	991	932	945	937	907	936	874	907	968	891	866	891	869	909	896	960	905	836	950	946	926	915	966	904	881	913	876	904	890	916	984	876	892	870	935	895	922	932	918	845	929	924	900	884	942	864	907	888	910	898	917	893	897	855	947	909	883	867	885	913	862	864	897	822	866	936	960	923	962	866	969	921	884	885	892	916	890	937	906	896	908	910	905	900	916	892	867	902	964	944	900	888	889	931	916	835	892	917	953	958	928	908	896	964	900	932	952	899	898	872	928	909	889	935	940	873	924	886	857	880	893	915	902	970	888	965	914	864	937	936	901	941	912	875	947	923	917	868	956	887	897	901	862	852	923	923	879	915	891	889	901	834	890	892	916	922	870	876	908	914	881	959	908	889	882	875	904	909	906	900	892	915	878	854	892	888	908	927	908	874	862	917	864	876	912	893	949	963	864	938	922	882	927	898	905	901	890	917	889	919	885	925	929	915	916	908	881	860	846	893	905	879	914	893	919	896	876	849	868	930	941	925	886	855	917	876	893	892	863	927	889	923	860	902	964	861	860	934	895	890	854	934	898	862	892	918	920	924	963	905	909	956	917	945	906	878	852	947	874	907	866	895	917	895	885	917	911	909	947	925	919	887	894	912	898	844	879	899	911	836	867	886	950	924	858	877	938	978	959	945	912	907	863	841	933	898	863	941	904	897	941	897	907	891	877	889	861	916	901	888	865	884	921	946	884	911	883	948	954	925	955	940	908	909	871	897	935	909	839	886	850	865	898	912	913	891	882	913	953	891	902	897	979	868	953	891	913	875	905	867	899	920	924	902	923	851	944	921	898	911	919	940	885	871	862	873	915	896	894	906	889	904	974	960	914	870	942	920	867	932	853	901	897	920	923	951	898	942	916	950	916	850	899	890	913	867	912	986	919	953	927	865	862	878	863	929	918	957	897	874	931	880	942	879	934	943	868	855	924	893	903	919	902	892	885	854	897	936	920	917	891	881	896	924	936	930	904	874	870	885	791	899	843	887	883	867	882	830	903	891	913	890	908	912	899	902	874	897	909	886	894	862	873	908	942	934	894	963	939	871	849	893	854	913	900	922	902	948	890	855	889	937	895	947	914	896	883	907	911	935	885	878	878	862	909	888	863	919	917	864	910	952	904	898	842	960	901	902	889	897	921	923	830	885	823	886	908	930	841	873	894	862	908	846	926	925	881	899	883	890	915	930	900	899	919	900	922	899	892	933	947	833	931	885	920	911	933	905	905	962	876	913	924	885	915	876	940	899	959	938	923	906	954	888	908	904	896	914	897	882	908	897	903	996	937	895	925	921	874	874	883	883	848	911	879	877	937	892	918	895	865	933	877	886	913	894	918	941	872	874	916	896	921	891	908	908	897	886	889	887	924	892	880	920	866	866	890	888	865	932	873	882	897	913	858	865	896	867	894	892	895	875	889	939	850	915	917	854	916	903	852	906	886	876	904	900	887	891	901	876	897	856	886	932	919	903	906	952	855	906	930	932	909	932	912	883	838	861	880	905	896	845	844	920	976	934	972	874	911	894	918	913	887	936	859	861	967	886	867	918	937	893	885	876	946	969	921	898	823	908	890	919	888	907	889	928	926	854	878	876	919	894	919	882	916	874	896	890	937	860	901	900	903	869	833	886	872	840	854	890	897	913	944	874	897	830	867	896	857	894	904	914	889	901	886	928	920	927	951	875	915	873	891	926	881	909	884	916	892	871	901	860	926	928	894	910	866	856	924	889	888	935	845	927	883	928	891	888	879	880	943	934	915	851	927	899	862	851	900	904	848	873	930	930	887	878	900	928	945	918	910	898	941	824	885	934	867	909	956	922	842	923	904	935	900	868	939	893	901	999	896	872	861	893	912	837	864	941	890	907	928	877	929	905	849	870	863	910	902	882	916	883	848	903	902	901	867	895	935	933	907	887	874	900	900	889	927	928	913	924	899	891	914	956	842	887	894	894	926	891	919	893	866	866	921	936	875	893	900	869	887	933	929	900	872	860	953	885	886	932	896	859	873	923	842	885	833	861	898	900	946	908	932	938	895	894	859	856	895	851	942	910	925	958	952	913	895	906	863	872	912	920	890	924	913	889	926	899	921	905	872	965	938	877	906	980	914	843	875	895	857	940	906	926	896	867	974	932	913	916	918	860	890	906	869	900	922	905	878	869	831	904	909	938	932	906	895	961	944	891	898	881	953	885	863	938	913	891	942	888	883	941	922	944	926	864	895	944	901	916	864	905	937	911	915	887	858	900	816	927	939	853	914	925	965	939	890	900	916	860	897	881	976	875	903	867	863	965	889	943	898	969	869	907	877	866	907	898	896	906	897	875	873	942	829	855	843	883	935	845	900	855	899	838	926	925	883	876	934	934	864	943	900	899	862	919	906	900	864	907	940	906	948	903	946	909	886	948	926	840	889	935	933	847	907	920	963	902	910	864	948	939	954	952	873	870	871	935	899	901	908	943	885	893	932	880	879	875	860	880	865	898	897	946	875	918	840	887	889	912	884	912	895	881	962	896	907	905	867	911	871	898	889	911	912	907	888	938	884	887	869	925	938	918	887	872	825	926	920	898	876	946	887	878	956	895	941	941	829	897	915	869	916	918	961	896	901	914	846	865	904	885	920	903	939	934	882	940	855	936	878	921	894	896	932	853	892	928	929	911	888	961	928	911	837	907	910	951	936	890	925	877	904	883	903	880	899	923	915	919	930	887	866	884	933	839	861	881	893	914	918	875	935	869	872	907	915	911	897	908	903	914	888	910	883	844	855	897	880	863	891	955	856	831	891	903	903	955	893	918	921	876	935	898	922	920	914	901	900	964	846	886	905	913	907	915	877	894	924	890	932	890	858	907	897	842	872	868	848	966	910	912	889	921	892	897	875	937	891	849	867	877	896	883	927	889	889	920	859	928	893	935	878	857	900	894	879	889	909	961	897	866	903	846	923	940	916	880	868	894	919	887	950	845	911	863	866	921	933	909	896	903	884	944	883	912	903	885	862	916	907	913	870	929	929	905	916	902	865	882	912	896	874	862	916	938	902	906	942	865	896	877	848	883	891	897	935	864	963	878	932	899	862	897	879	891	857	906	904	899	865	938	922	853	863	868	937	938	902	934	878	890	895	898	876	880	838	919	831	857	870	917	880	913	882	908	910	889	893	864	928	902	909	902	888	913	878	882	924	887	949	906	885	924	913	914	909	868	888	909	909	863	831	905	822	876	880	887	890	902	868	855	870	899	897	896	895	927	896	909	895	907	899	928	873	904	909	924	909	895	892	903	883	863
1833	160	144	136	141	141	133	128	130	140	124	137	114	134	123	129	142	154	125	137	107	133	134	138	157	125	90	122	120	124	138	126	136	116	129	153	124	134	131	160	121	131	130	143	120	143	124	133	110	112	148	149	124	118	122	135	130	142	134	126	116	119	125	123	134	141	123	130	142	116	115	112	147	122	113	135	116	119	118	114	139	130	135	136	117	139	118	129	109	138	122	127	138	149	127	127	127	135	132	131	134	120	122	116	135	99	132	126	137	143	140	140	150	139	137	126	111	137	114	119	117	119	136	143	141	146	139	118	115	127	134	141	136	137	136	110	126	147	128	120	140	122	135	148	133	113	121	138	132	128	140	136	118	105	117	144	116	131	141	117	116	143	135	162	131	143	113	141	136	136	129	145	125	155	152	106	117	142	120	106	135	137	114	155	140	137	120	125	117	126	119	142	143	119	127	127	129	135	119	132	140	119	114	115	133	126	118	126	139	141	117	151	157	122	118	128	148	133	117	129	130	141	126	148	121	142	127	119	127	110	132	130	142	103	117	122	129	124	142	141	139	135	147	136	120	112	136	128	128	123	145	153	134	135	124	140	160	131	140	122	116	118	105	126	121	122	122	139	108	135	129	111	123	139	144	110	108	156	117	120	120	124	133	111	124	150	116	127	115	139	127	118	139	140	117	114	135	119	106	128	145	136	132	121	149	123	143	147	132	129	135	141	139	143	141	119	113	133	134	128	141	125	134	111	118	140	153	131	143	137	148	116	125	113	125	144	106	138	134	132	134	100	157	144	130	125	130	141	121	121	105	129	126	119	113	129	135	116	126	138	143	120	130	101	125	115	120	131	123	115	109	121	133	134	124	123	123	145	109	122	124	129	136	155	111	142	131	114	144	132	130	138	117	125	119	153	131	134	123	143	117	115	140	110	139	139	136	114	130	152	131	114	128	126	130	129	132	123	137	125	128	136	137	135	104	133	123	144	139	122	142	140	115	114	120	106	140	149	130	135	134	128	133	107	120	125	119	111	136	130	142	144	161	120	126	121	148	112	116	134	115	129	100	122	120	129	135	128	105	114	127	124	134	149	120	128	141	112	133	125	144	140	127	126	147	112	118	126	117	127	112	115	132	132	120	133	131	127	132	117	140	116	133	139	114	132	123	113	123	124	136	125	110	121	112	158	125	133	109	141	142	121	130	131	153	130	136	116	146	146	131	146	138	139	144	129	120	127	128	145	133	105	126	119	132	131	142	138	140	142	130	121	132	143	119	141	106	140	143	129	125	142	155	125	129	136	137	131	135	147	133	135	144	143	128	126	144	134	109	118	134	129	132	122	127	134	136	129	109	135	123	138	131	114	103	139	122	132	131	137	118	140	125	124	108	121	129	109	131	117	124	140	124	143	136	113	117	110	117	153	123	125	121	128	138	117	128	125	126	139	147	133	141	117	125	151	114	133	146	125	104	145	153	109	124	135	137	120	127	131	137	145	118	106	144	110	118	120	143	134	136	114	129	133	129	111	119	138	140	119	123	130	134	127	137	150	107	124	120	134	107	147	136	127	146	140	126	121	104	141	119	138	150	142	120	126	138	134	136	126	130	130	118	127	121	117	146	113	136	149	136	128	124	131	111	136	123	118	130	119	135	106	141	164	121	132	127	126	126	134	138	113	137	139	148	132	128	105	102	129	138	116	132	123	126	116	126	131	126	145	160	120	134	133	129	133	131	114	117	126	120	123	151	150	136	134	123	136	125	159	144	139	131	121	135	111	126	122	141	128	126	132	123	122	106	139	142	133	146	146	109	125	121	110	159	122	130	140	114	135	122	134	147	126	142	126	140	113	149	149	137	127	111	120	146	138	137	136	121	145	111	123	125	114	135	108	131	125	122	146	151	137	135	133	110	128	130	138	137	131	109	134	134	124	121	134	144	142	132	139	158	118	151	114	121	116	130	114	145	132	141	112	138	128	133	113	134	131	148	133	136	146	142	136	119	134	118	137	150	119	119	140	149	118	135	132	142	131	127	133	123	121	129	139	114	157	118	110	141	119	131	135	125	149	125	137	130	120	154	149	144	123	126	146	117	122	130	123	121	134	147	128	141	136	141	124	137	133	139	157	134	125	121	132	136	125	129	140	150	123	147	118	114	110	136	146	126	114	156	123	129	136	127	144	120	127	119	108	133	122	124	124	130	129	124	115	159	131	130	139	136	131	132	119	122	116	146	151	138	139	131	141	158	127	136	154	121	117	122	132	134	129	112	129	123	122	142	123	137	127	119	153	136	146	151	124	117	112	133	112	119	119	141	120	131	134	145	120	122	126	114	119	134	122	116	135	141	133	142	120	115	132	150	126	140	121	150	136	120	110	118	121	137	142	129	113	127	144	122	125	131	129	121	130	128	142	119	130	133	132	126	135	126	139	136	129	131	133	116	127	118	127	133	142	149	123	117	145	107	128	138	124	116	129	127	121	116	110	133	121	136	129	154	115	135	110	143	140	132	110	122	132	136	121	116	125	126	142	133	136	128	107	116	114	127	143	133	125	129	135	140	132	119	136	133	116	131	137	137	145	131	127	123	135	113	125	102	133	145	123	99	97	117	110	120	126	114	131	111	127	126	130	126	144	123	112	149	143	106	117	125	130	147	116	131	117	124	103	133	128	133	127	136	121	130	133	115	135	152	142	129	124	118	135	139	132	159	144	133	132	149	129	118	137	141	123	139	119	139	135	100	139	125	140	124	128	120	127	137	110	111	105	117	115	139	119	125	119	129	130	149	116	152	128	119	123	113	117	124	132	143	146	112	122	126	137	107	130	139	111	149	125	139	144	138	141	117	146	146	146	117	142	145	113	113	143	138	155	109	127	126	130	110	130	127	124	134	125	138	128	139	132	148	125	149	139	121	143	134	114	124	120	131	136	135	105	134	135	153	132	134	129	119	125	128	124	143	115	118	143	130	129	143	129	124	126	133	114	126	135	108	111	130	140	115	127	131	150	136	124	127	120	131	113	124	135	146	126	129	136	132	126	108	126	133	136	126	136	108	130	149	122	104	142	118	144	135	119	128	159	146	125	111	106	135	138	125	125	109	122	129	142	135	117	108	130	142	123	132	126	125	124	121	131	134	127	129	139	130	126	139	123	128	112	139	151	142	148	136	113	139	127	148	122	140	133	109	116	139	130	122	114	137	131	116	143	134	111	126	112	125	121	134	126	125	147	121	106	151	127	141	116	132	136	122	133	150	137	136	143	126	126	113	110	128	137	164	133	110	128	122	129	140	116	114	110	109	140	125	130	137	127	133	125	133	142	164	103	128	98	117	129	123	153	150	125	163	124	139	135	122	127	157	125	151	124	146	123	120	127	141	124	140	128	155	131	121	118	125	137	128	133	132	129	118	142	145	122	119	131	105	105	110	142	152	143	120	132	114	120	118	139	126	122	115	147	129	130	121	133	138	134	119	105	120	124	126	145	132	140	126	140	138	112	114	138
2141	438	486	462	477	456	448	442	436	423	457	373	429	400	378	394	412	391	412	386	384	393	408	437	380	411	424	399	378	386	406	406	412	406	383	366	427	373	401	420	417	419	382	356	383	387	406	391	390	418	395	388	383	373	404	409	395	396	394	398	374	432	373	376	390	402	405	386	386	428	384	403	428	405	369	401	400	413	373	394	438	386	387	366	389	397	394	407	360	386	391	377	366	412	420	388	392	406	430	400	401	384	393	381	380	395	419	402	428	411	411	416	418	356	390	414	400	402	391	402	452	362	382	387	418	375	400	431	409	396	410	398	378	395	379	438	398	406	359	407	381	413	386	428	380	376	405	370	395	400	367	410	354	395	422	409	384	434	399	398	396	381	349	423	402	431	376	376	394	394	385	392	402	400	388	403	419	396	397	386	395	399	415	396	374	376	409	425	393	428	390	415	415	376	393	410	388	379	430	405	417	416	398	401	369	368	367	368	398	447	360	419	426	391	389	419	389	384	403	422	378	392	416	407	409	414	391	382	369	421	388	417	392	398	394	407	396	391	369	364	363	386	375	334	380	390	392	415	401	420	410	382	406	388	380	396	388	381	379	398	390	409	372	389	383	423	392	400	404	383	382	400	359	376	387	383	382	375	369	385	393	386	389	386	353	416	384	384	371	423	365	428	355	381	376	420	395	411	387	387	408	360	437	404	406	413	422	388	412	383	386	386	441	378	366	438	388	406	378	409	384	393	423	388	383	361	369	442	399	399	404	405	381	367	380	361	407	424	376	392	391	376	392	366	426	396	391	389	428	379	374	405	395	383	374	414	388	394	409	428	378	371	369	399	444	394	369	378	423	372	437	404	393	405	368	405	392	405	394	364	402	373	412	363	378	414	404	379	385	373	380	383	396	389	356	430	380	373	401	382	371	386	396	408	372	390	373	408	404	413	361	372	418	441	403	398	418	398	365	393	357	417	417	402	413	406	372	392	373	417	373	389	388	385	393	373	421	368	413	366	408	387	392	405	426	375	401	361	381	397	360	420	391	398	396	423	388	397	414	388	403	392	408	371	393	390	388	397	444	376	417	396	382	405	410	354	432	382	402	388	398	404	367	404	396	387	382	366	434	440	391	410	395	387	401	376	400	361	373	402	421	389	409	417	421	427	378	393	352	426	388	387	363	364	415	445	394	402	379	418	437	367	395	331	365	402	395	371	401	405	398	422	405	392	394	394	371	395	395	385	411	406	335	391	403	381	354	415	378	415	404	393	401	401	395	397	381	420	396	419	404	406	392	398	393	418	407	387	429	396	403	408	382	391	400	400	398	382	394	419	373	407	384	406	406	426	373	374	405	382	406	375	359	412	396	414	385	378	425	430	395	386	375	372	418	393	414	414	412	384	388	423	388	380	374	376	379	396	407	363	404	394	402	384	383	393	407	392	392	417	406	423	387	407	409	407	359	408	432	387	424	375	371	397	390	375	412	408	387	399	392	407	400	408	409	386	394	398	376	392	405	391	388	382	363	342	385	376	399	397	411	401	401	404	412	368	355	380	405	355	387	396	375	409	380	422	389	390	394	358	422	413	375	424	412	417	429	380	395	409	401	368	379	396	384	366	353	391	410	377	423	394	389	380	402	403	424	358	353	406	403	384	416	404	399	392	427	417	420	394	421	403	401	395	363	404	364	402	391	364	408	407	407	406	377	395	393	405	359	390	349	388	416	352	376	375	410	361	412	369	406	389	381	397	395	429	394	403	386	371	403	412	372	424	396	415	407	367	394	409	388	432	401	397	411	422	364	372	400	422	403	384	397	354	368	388	383	433	402	383	425	369	422	377	377	391	427	392	401	402	368	382	391	398	393	368	404	425	414	419	362	407	391	355	397	373	407	368	398	368	399	390	384	428	371	407	357	404	385	394	359	392	369	406	411	375	407	383	406	402	410	391	390	360	396	367	384	401	383	391	388	398	391	375	374	385	425	389	398	407	390	397	410	400	418	394	416	401	363	419	405	414	394	400	383	396	400	392	379	407	392	364	403	400	366	408	377	420	379	389	365	420	426	390	389	393	412	407	384	366	389	374	349	426	381	387	386	403	400	400	398	440	399	400	388	410	381	377	389	400	403	385	401	407	414	403	423	380	349	413	396	362	385	368	400	413	355	375	415	369	408	360	447	410	404	380	398	388	421	374	371	416	416	424	377	391	416	377	414	405	445	456	407	376	448	405	425	389	431	406	388	360	409	395	427	378	385	395	362	345	400	395	415	395	390	393	376	352	423	357	409	366	423	381	399	386	421	384	387	393	426	358	376	413	398	399	411	383	404	402	415	375	410	374	439	408	382	385	375	391	366	407	382	401	409	410	372	386	417	402	384	406	401	394	396	398	400	423	375	367	383	379	397	373	399	386	374	406	416	362	366	394	387	408	353	369	412	405	384	414	374	394	400	384	377	384	397	401	403	393	397	401	416	379	372	406	392	406	396	377	381	390	387	404	421	416	393	391	381	425	397	397	413	373	417	409	369	393	380	425	399	354	423	413	371	399	395	433	407	378	398	410	398	385	412	407	363	409	387	413	387	390	409	386	364	373	397	388	416	403	383	378	379	433	389	425	391	386	362	380	365	385	377	392	394	416	411	407	407	397	405	388	394	394	389	376	406	408	396	382	391	390	388	387	418	419	400	399	377	412	417	401	372	415	363	399	382	390	425	380	384	378	383	429	438	434	395	377	397	413	388	401	404	373	393	408	393	383	400	383	401	395	448	419	441	393	416	400	430	422	396	387	361	397	385	372	393	413	383	396	393	386	431	413	357	398	386	387	432	348	394	376	376	417	384	366	365	368	385	422	407	377	408	395	433	401	388	381	354	371	387	362	350	404	381	429	424	411	400	381	389	401	389	420	396	408	442	406	371	423	407	390	372	426	405	380	422	375	411	377	400	393	423	388	365	398	387	378	407	403	379	412	397	372	388	415	405	411	389	395	407	399	411	391	413	397	428	413	394	397	375	394	379	388	376	404	415	428	425	378	395	383	418	386	391	362	372	395	429	391	378	362	408	404	404	396	412	424	396	424	393	399	378	371	391	368	382	420	358	423	407	361	379	405	391	381	413	408	377	409	392	411	396	387	421	407	400	351	407	360	390	407	362	416	435	417	382	427	376	397	406	383	369	401	358	403	420	349	419	415	392	398	392	407	388	379	404	371	353	397	373	377	398	407	391	404	407	393	414	388	404	427	414	382	394	417	380	372	416	399	380	390	416	386	372	407	378	369	423	390	381	355	387	384	409	390	400	394	411	419	374	414	422	372	385	401	405	371	374	389	374	361	374	408	398	405	409	373	367	412	394	420	428	400	411	422	416	428	414	393	412	402	364	382	401	408	364	377	396	412	392	407	376	406	405	421	399	378	374	385	388	369	446	406	400	403	373	394	397	432	394	365	383	353	384	417	414	426	373	448	413	392	411	395	435	395	359	397	381	389	407	404	396	364	401	382
7676	1088	1201	914	714	586	460	399	318	351	255	263	260	211	245	253	228	197	212	209	223	209	182	220	208	193	197	217	203	197	192	191	186	196	214	204	178	178	185	199	180	182	176	212	202	209	205	179	188	184	182	190	187	187	174	186	191	171	188	174	205	198	191	172	172	236	195	178	196	176	191	191	191	174	195	168	179	157	212	215	172	185	192	183	186	210	172	179	165	187	176	172	187	173	192	186	198	202	193	174	191	191	182	182	183	186	198	190	167	191	190	186	171	186	169	175	158	199	202	183	200	178	185	184	174	191	183	192	187	188	184	193	189	175	171	179	179	177	193	190	181	212	187	180	182	176	188	171	165	187	206	178	189	191	176	176	189	190	171	178	194	164	198	201	196	194	156	186	183	191	205	162	175	149	173	196	165	165	200	205	182	174	165	170	181	217	200	171	187	166	182	195	174	189	184	189	187	187	180	192	171	182	190	194	203	169	213	175	184	183	177	178	195	159	193	174	177	184	211	187	179	186	191	160	201	213	167	185	163	182	197	170	158	189	197	172	188	181	212	192	180	176	154	189	168	171	156	173	197	180	166	179	198	180	194	200	162	149	169	150	188	181	163	175	187	192	190	181	178	173	163	173	169	184	216	165	179	172	182	169	191	169	191	173	201	197	170	185	195	178	184	192	181	193	205	195	183	162	186	191	178	178	194	156	177	175	163	154	206	164	181	183	179	182	185	188	168	195	164	181	199	189	184	165	171	180	189	199	185	203	167	174	167	167	163	186	183	171	220	187	177	200	173	194	165	212	191	192	193	185	185	176	192	177	206	200	206	206	198	176	191	198	206	202	201	206	189	179	174	174	197	186	165	197	195	172	196	190	168	165	200	193	179	180	183	167	191	166	170	183	204	190	169	181	205	175	176	179	146	181	192	196	178	194	184	179	175	183	196	196	195	202	180	159	196	178	159	188	161	177	205	193	195	205	206	204	202	169	203	209	210	170	195	173	189	198	223	194	213	177	184	180	195	172	210	169	178	186	164	187	194	172	185	184	182	166	193	177	183	204	191	179	204	163	177	177	195	178	187	188	186	185	176	192	195	197	185	171	185	190	200	179	203	208	198	187	182	211	210	207	189	175	193	180	182	196	215	160	183	179	189	198	183	184	172	158	171	173	171	195	194	178	161	202	166	192	168	181	169	204	182	177	153	165	173	193	177	180	196	216	186	161	208	190	169	212	167	183	180	190	189	156	191	178	191	197	191	157	195	163	206	180	185	209	169	174	177	185	190	163	189	183	176	165	174	189	181	156	171	175	180	202	172	200	190	183	191	202	186	175	168	187	181	180	170	204	189	159	197	188	162	182	208	162	184	187	195	173	180	207	165	186	181	171	187	187	204	209	180	185	184	210	183	191	180	165	180	188	194	179	202	195	163	187	163	169	201	199	194	212	201	184	187	185	189	197	196	163	177	200	196	158	168	167	192	188	161	174	222	202	161	167	197	176	185	193	177	207	180	160	190	206	197	186	176	186	172	175	189	209	177	195	180	175	179	214	178	204	175	196	180	204	186	179	194	199	175	174	216	182	184	194	202	174	195	197	178	186	169	148	190	181	203	176	195	186	188	178	196	191	163	195	183	173	190	161	183	189	189	183	195	197	226	199	179	199	160	166	163	177	213	196	172	178	154	197	186	195	191	168	178	188	167	183	175	211	176	176	172	178	173	183	209	189	162	165	198	187	182	195	198	204	184	208	174	195	183	192	206	205	175	186	164	191	195	165	180	180	198	186	167	185	182	167	158	193	155	168	196	185	193	182	184	176	163	192	176	208	183	201	191	203	172	182	174	202	199	209	174	193	186	190	199	182	169	168	174	185	175	180	174	181	179	194	200	164	178	194	178	190	179	205	180	193	165	213	196	197	176	141	196	187	175	172	206	207	179	166	190	188	191	213	204	213	184	195	190	177	186	186	187	183	173	211	171	205	159	203	196	191	185	167	157	168	193	194	185	175	161	189	182	179	178	197	195	180	144	178	204	186	173	195	175	207	204	183	171	187	167	161	172	155	186	196	199	187	190	189	164	194	199	175	177	194	215	210	179	170	197	173	175	187	184	203	186	207	190	191	185	174	204	183	189	169	175	164	186	198	187	194	189	191	197	199	164	220	175	200	183	208	174	168	170	168	175	175	181	182	187	185	178	164	166	185	206	177	184	175	159	171	186	177	193	178	177	166	180	200	205	193	196	183	188	210	177	183	184	173	215	193	160	186	175	193	180	173	210	183	188	195	206	172	171	210	190	185	176	189	198	165	183	195	195	169	180	188	174	164	205	159	177	185	183	192	196	200	165	191	179	186	192	175	186	189	179	192	189	170	153	179	190	199	187	193	199	157	172	176	186	181	196	178	174	174	185	194	193	175	194	187	183	184	203	156	219	160	182	170	192	169	194	190	200	190	194	186	216	190	172	166	194	177	182	164	186	165	192	193	191	203	178	203	212	185	175	191	175	204	199	197	152	190	195	182	175	213	187	201	197	174	190	174	185	185	206	199	176	196	198	189	178	178	206	212	198	200	148	181	197	192	155	195	191	176	183	166	166	167	180	222	184	178	203	161	205	194	169	175	194	176	195	156	188	181	166	201	204	175	202	191	181	170	178	180	177	163	204	184	199	204	196	170	201	193	186	191	186	179	176	224	180	170	202	189	190	187	166	183	203	188	175	177	168	190	181	190	196	190	195	161	192	199	191	180	188	181	167	192	153	203	186	203	176	180	171	193	197	182	158	209	174	187	171	195	188	152	201	175	213	182	181	214	203	199	182	174	200	190	208	164	182	166	186	179	171	196	188	177	174	174	174	179	158	188	160	177	173	225	201	200	182	176	166	166	177	162	210	204	184	184	175	183	147	180	202	187	192	180	190	192	184	177	216	183	190	184	175	204	196	198	185	188	187	198	202	189	178	192	170	203	185	195	209	212	190	199	211	195	190	164	165	206	190	186	199	169	176	210	177	197	197	167	195	196	193	170	196	181	182	179	166	162	163	193	195	177	172	187	193	191	197	185	187	180	192	184	195	194	181	225	164	192	181	193	191	160	183	195	164	153	161	217	183	197	196	193	182	182	189	166	192	163	192	169	193	201	164	168	153	174	220	169	196	170	175	179	205	166	199	174	167	198	190	186	194	175	157	189	182	165	180	195	181	210	190	188	198	167	170	190	206	187	183	171	179	181	179	182	183	197	193	185	180	216	182	172	169	199	193	205	186	179	174	207	209	193	174	203	184	176	170	169	203	175	188	163	164	172	217	188	199	180	176	186	190	192	191	188	203	204	175	180	158	190	177	166	182	206	207	170	182	185	193	197	181	186	178	186	187	191	178	172	156	203	179	181	208	183	199	192	178	194	212	195	176	230	179	166	163	170	212	170	201	183	163	182	187	184	165	179	216	158	219	222	168	196	205	202	159	178	181	195	191	157	192	187	207	158	190	180	180	200	169	171	176	177
5905	1348	2693	3163	2960	2315	1890	1666	1451	1229	1108	1013	861	871	872	840	743	721	715	692	707	635	649	619	643	661	610	635	633	616	590	591	616	618	595	550	578	552	587	575	584	596	616	583	565	597	616	559	580	533	589	534	536	527	562	543	534	567	583	530	530	527	556	555	523	514	549	526	525	589	546	523	531	561	560	533	528	559	544	504	520	531	520	485	532	528	524	496	551	540	540	513	535	522	551	530	521	537	578	540	542	514	525	506	510	529	488	529	528	572	562	521	545	533	530	525	523	514	554	523	544	506	537	542	541	523	511	526	525	512	538	536	545	509	545	481	555	531	530	541	522	526	537	523	563	563	520	561	541	515	534	583	517	495	520	527	544	500	562	513	521	547	550	474	534	510	546	554	539	540	545	497	508	504	529	515	513	501	530	566	505	522	523	537	504	545	523	506	510	521	528	508	580	520	511	495	542	550	547	576	521	538	543	534	516	535	523	538	524	508	544	522	549	491	521	500	534	534	526	523	527	537	547	552	522	517	528	535	509	540	544	568	492	534	567	552	510	529	534	483	542	517	546	540	561	521	514	511	540	519	540	550	546	552	555	541	526	478	537	518	478	505	528	547	547	497	474	524	516	478	536	524	563	501	538	466	493	550	531	521	494	518	535	534	562	542	539	504	490	527	542	504	540	511	571	539	569	555	515	506	517	524	506	523	472	527	507	487	545	520	506	517	559	512	504	487	483	516	543	570	540	506	529	525	487	535	504	502	541	502	509	535	542	533	505	535	508	485	522	525	517	536	533	521	546	520	544	481	538	502	514	539	501	545	543	529	540	505	535	522	557	531	546	528	507	514	506	546	555	518	588	534	520	546	534	496	538	542	549	525	503	542	535	491	548	560	511	539	492	538	550	517	547	498	524	530	513	468	512	519	532	518	515	485	528	558	493	542	512	535	508	518	561	553	510	467	495	507	517	534	549	501	563	495	505	524	497	521	497	557	502	507	542	524	505	511	523	530	486	502	513	550	534	507	544	524	561	473	549	567	500	507	571	510	522	515	477	516	512	527	532	495	516	516	575	469	572	505	530	503	555	576	580	565	500	506	538	527	577	539	531	522	526	467	523	538	577	538	528	526	506	503	508	540	501	534	528	506	603	479	550	507	538	560	511	518	511	519	520	490	607	538	541	536	502	518	525	495	540	487	523	525	485	531	490	483	516	534	525	509	543	506	519	554	493	551	549	509	565	536	557	574	548	545	485	538	528	494	518	554	528	491	527	557	524	563	521	567	543	511	553	510	542	508	523	550	493	529	542	554	515	553	534	509	539	517	537	501	570	514	546	530	520	515	540	560	526	541	485	496	539	524	499	550	523	510	525	558	553	526	519	550	528	536	540	527	517	542	554	512	537	502	536	547	521	546	483	510	546	510	493	533	562	535	545	534	519	497	530	565	523	550	512	540	540	559	518	514	499	525	542	486	534	518	479	525	523	525	512	510	517	486	543	508	495	521	515	512	533	538	540	522	570	527	464	476	539	544	483	535	539	519	539	511	530	538	488	558	533	551	525	537	518	517	577	511	574	520	529	538	537	558	505	553	528	521	548	532	517	518	550	516	540	488	533	504	505	531	512	504	516	521	512	526	507	502	514	514	551	557	458	530	495	540	535	513	530	514	574	525	537	529	519	538	555	532	524	541	528	552	518	519	542	511	528	507	539	543	527	511	512	506	477	557	505	514	528	489	572	508	543	516	523	556	536	519	563	490	559	519	569	562	562	488	503	545	576	513	508	523	501	469	534	511	551	546	496	529	560	505	583	516	547	525	575	550	535	533	535	519	502	498	509	522	548	486	548	564	524	557	558	508	528	539	507	515	537	565	543	519	526	500	536	537	510	519	531	473	553	497	576	505	527	550	512	491	510	505	534	548	542	533	518	546	537	579	540	538	519	551	527	528	524	502	538	521	532	539	486	550	548	530	553	516	511	546	537	514	509	477	531	536	534	490	570	519	581	524	527	513	533	518	535	547	497	481	506	543	492	474	549	491	522	517	492	560	530	548	540	494	492	533	513	517	478	537	506	563	516	528	527	489	529	533	516	520	539	559	539	510	493	543	511	567	529	510	547	529	530	584	524	570	532	507	502	538	547	529	550	556	529	506	524	503	526	464	509	556	516	531	504	562	469	527	496	529	554	512	527	545	482	547	551	512	530	529	538	534	524	510	538	547	515	493	500	507	561	486	509	502	520	478	521	544	528	523	579	531	538	520	533	579	567	542	513	485	535	551	503	526	541	520	522	542	491	566	515	529	555	518	568	581	533	518	533	571	523	502	529	511	488	520	506	540	543	529	525	541	520	538	515	510	552	531	481	507	548	503	496	521	533	511	535	559	530	502	538	526	550	534	537	501	525	480	501	583	527	525	550	503	509	540	579	550	565	560	495	504	539	519	521	510	498	520	569	490	552	455	526	491	477	526	575	552	556	521	535	519	494	504	516	517	536	553	490	536	526	531	510	494	540	499	561	524	513	469	503	523	514	500	510	556	525	498	564	516	532	557	541	516	523	524	535	503	573	519	538	505	513	539	534	538	520	522	522	539	518	532	522	525	496	540	505	565	547	530	520	508	528	528	532	507	506	491	492	533	551	544	545	542	527	527	480	536	526	516	539	489	549	528	560	544	533	550	524	498	521	535	515	557	496	493	533	543	514	526	492	537	513	521	562	511	514	550	552	531	495	516	533	485	545	520	501	503	523	552	585	544	512	574	507	522	540	504	539	513	527	511	536	529	530	522	491	525	539	567	536	536	514	545	476	562	506	535	468	555	547	563	533	575	537	551	544	497	527	553	485	497	514	518	552	535	524	530	564	529	531	561	505	527	521	541	558	528	496	529	561	541	517	520	524	514	531	510	532	529	545	522	551	516	573	540	520	512	535	532	537	499	532	502	529	518	556	511	531	504	519	465	525	502	533	534	518	555	526	548	577	516	583	546	510	507	499	547	547	494	521	537	549	513	496	497	562	557	546	489	546	494	513	495	501	543	566	524	524	525	525	506	526	531	533	550	569	548	542	506	524	513	553	554	507	527	557	518	523	535	530	509	533	500	506	521	512	548	547	529	528	556	512	530	500	515	532	542	499	471	531	500	541	524	475	525	536	581	547	527	515	516	539	530	559	572	516	565	538	517	518	503	565	575	544	512	520	520	544	514	549	486	517	542	538	522	529	512	527	532	540	493	559	567	539	514	495	473	542	516	494	531	518	517	522	548	547	501	545	477	534	509	502	524	543	540	555	507	521	515	544	541	571	510	530	510	513	524	578	562	522	520	559	526	502	529	531	509	534	507	557	503	529	512	522	469	517	540	490	494	529	524	531	577	513	536	527	552	502	507	514	552	533	509	522	514	506	557	533	490	544	571	527	501	529	553	511	556	501	523	532	570	505	517	581	509	552	541	548	534	506	518	538	525	520	522	546	484	532	475	512	533	534	519	513	526	524	516	536	500
14365	2637	2638	2124	1530	1165	902	738	669	578	562	565	462	508	434	405	419	392	432	452	421	380	383	407	407	418	360	369	371	375	384	420	395	341	365	404	395	366	367	406	363	362	336	393	390	392	368	411	358	392	373	403	359	378	356	380	377	355	370	370	343	379	366	331	393	353	367	376	366	367	409	388	356	391	404	393	366	381	368	389	360	359	369	337	373	351	365	370	352	381	353	352	394	387	367	384	381	384	383	395	359	367	370	399	351	364	391	384	372	351	360	382	351	357	346	363	342	370	387	340	390	380	341	341	370	356	352	357	344	348	383	411	379	359	361	332	369	375	363	414	362	368	366	364	377	423	369	368	339	323	341	354	400	320	369	374	362	378	408	364	364	336	364	364	356	416	384	414	410	367	350	346	351	389	351	369	353	383	348	358	349	362	420	378	379	358	361	372	383	396	334	364	383	374	390	366	376	361	376	364	379	356	363	359	363	389	355	416	358	351	363	341	374	359	345	368	366	365	366	353	395	387	356	414	356	344	365	350	365	393	337	366	373	380	396	362	391	344	392	386	407	366	344	393	350	388	354	374	367	350	379	386	364	383	401	376	337	354	366	382	378	413	368	390	348	360	389	350	349	367	374	346	363	346	409	354	356	360	386	382	356	356	370	350	342	365	351	380	341	374	384	393	394	395	376	349	336	342	362	381	362	379	383	374	335	359	360	371	387	409	352	387	363	352	360	382	360	386	355	343	358	346	353	346	390	353	352	364	384	387	373	387	349	336	344	380	355	378	368	357	383	348	355	358	337	362	362	375	343	355	338	368	357	389	371	350	370	349	339	357	341	319	372	338	380	388	370	372	377	357	367	362	337	363	361	412	367	378	377	395	345	364	396	366	350	378	344	373	361	368	350	344	351	385	384	374	380	347	380	386	373	393	340	325	360	366	353	375	398	368	388	349	403	388	368	338	350	385	352	363	354	334	392	375	380	351	360	360	377	370	385	358	375	350	390	370	340	329	349	337	388	379	352	402	364	356	369	366	379	376	364	376	357	340	414	380	368	364	367	329	348	354	383	353	393	384	363	339	352	360	346	395	357	381	367	368	353	364	386	361	358	370	371	359	374	391	331	360	388	357	348	373	363	368	365	392	368	372	384	345	365	360	398	346	377	390	360	388	372	375	384	374	359	350	353	357	396	350	367	368	386	360	394	380	384	383	400	375	370	360	342	399	389	382	369	353	406	382	354	368	385	366	376	346	375	344	408	387	375	343	363	318	360	375	337	366	365	342	367	367	360	380	377	392	384	372	380	351	363	380	393	384	365	362	363	357	372	355	377	370	354	364	367	364	366	376	390	365	395	351	385	369	348	402	342	325	360	365	344	330	362	359	344	349	364	364	393	355	402	339	369	368	343	385	374	337	357	387	330	357	373	368	389	407	394	346	338	358	359	365	340	358	357	372	350	333	398	366	334	387	392	361	394	371	367	398	381	377	350	337	367	375	358	372	375	367	339	418	371	387	394	333	346	358	371	348	365	365	344	388	366	354	363	400	348	372	363	366	392	350	372	353	348	339	381	385	383	327	357	375	342	367	366	384	352	366	328	372	372	346	374	325	367	347	384	399	347	377	391	390	369	369	378	400	383	387	333	374	338	369	369	377	385	371	397	349	358	357	366	376	360	373	387	436	318	386	363	360	396	374	354	361	361	365	373	343	389	348	384	368	370	353	366	358	356	372	388	388	362	321	372	351	392	367	381	393	413	352	359	356	355	358	397	387	391	363	359	373	374	371	327	343	373	375	342	336	370	344	358	383	337	354	366	378	347	362	383	341	363	371	391	376	333	377	407	373	364	354	349	336	358	375	384	335	400	378	384	365	383	406	373	372	359	387	378	371	345	381	373	355	356	373	354	382	363	383	373	380	433	384	340	365	383	390	381	378	362	351	337	374	342	366	348	346	360	353	385	389	386	373	373	365	373	343	359	392	413	347	350	413	376	367	390	367	394	357	314	361	369	368	367	340	338	365	407	404	334	376	357	385	357	402	339	347	376	319	337	344	360	381	377	342	383	388	377	390	345	364	365	316	390	361	373	349	372	390	362	354	382	363	355	361	386	364	381	363	356	354	356	356	378	365	384	348	353	336	326	354	366	345	356	368	356	374	392	362	379	412	369	379	336	363	353	394	374	361	358	326	385	366	365	353	395	354	379	367	381	354	368	399	383	340	365	397	395	379	338	352	361	339	362	375	373	358	391	391	367	359	398	348	388	385	359	381	372	391	372	365	355	359	337	394	366	406	353	413	358	361	344	382	358	376	351	338	364	368	350	369	352	359	341	372	353	383	331	332	390	367	375	361	354	350	404	357	385	365	381	382	365	380	387	389	397	358	358	427	342	366	315	382	363	366	348	374	370	375	384	395	391	382	353	354	384	401	385	376	350	368	350	358	357	371	405	346	368	358	359	371	308	354	330	351	355	389	369	316	329	374	345	363	407	333	365	396	350	370	346	388	349	298	386	374	432	343	359	368	391	344	386	386	378	398	334	361	341	367	376	370	366	389	381	346	418	344	366	351	351	383	345	354	377	363	384	387	347	370	381	355	373	381	419	336	384	393	387	379	315	357	408	391	380	344	357	371	366	331	362	339	335	360	333	355	376	373	334	362	391	406	398	382	384	336	351	379	371	308	365	388	313	335	362	367	373	348	359	339	371	391	345	377	367	333	371	351	357	399	373	364	342	351	395	370	375	326	361	342	396	395	341	386	328	370	386	363	345	385	364	372	365	425	392	384	386	361	362	370	344	340	391	358	394	366	369	365	363	370	378	362	387	368	342	340	380	361	330	393	352	390	369	393	328	369	361	340	329	351	396	363	343	407	354	372	377	349	346	347	372	346	356	370	359	373	343	378	359	373	370	332	349	348	377	380	336	353	381	392	356	342	329	329	331	368	375	366	384	388	380	365	375	354	391	414	383	345	402	358	379	361	351	363	376	393	402	392	369	389	386	374	397	402	386	379	334	348	367	350	381	384	404	360	403	372	368	391	341	358	397	380	322	354	339	359	342	361	400	348	326	381	350	351	369	357	375	387	358	381	378	352	370	345	358	364	345	366	348	376	340	343	369	389	388	358	420	372	338	330	358	383	347	392	369	389	368	324	343	396	358	359	364	378	353	373	361	393	365	378	371	391	353	412	387	389	388	341	320	356	378	391	356	382	403	348	415	339	374	363	378	401	351	375	371	381	378	342	379	363	341	372	374	404	361	362	380	384	349	364	367	355	345	359	317	368	334	334	352	405	367	393	379	375	343	361	366	353	391	346	402	358	353	377	385	366	404	367	347	409	378	342	384	344	354	352	379	374	370	378	363	359	320	377	359	351	345	363	366	371	375	348	337	341	352	347	406	388	340	388	366	365	372	350	358	368	370	359	351	400	335	380	406	373	382	378	344	376	327	323	349	379	374	390	364	375	376	369	376	379	364	366	380	347	335	357	389	370	381	373
8038	2395	5156	6045	5476	4239	3546	3158	2730	2356	2049	1891	1752	1619	1506	1476	1395	1344	1304	1244	1185	1136	1188	1146	1115	1088	1093	1077	975	1034	1090	1064	1041	1032	1036	1039	1012	1001	966	965	969	979	885	984	986	966	960	937	992	927	958	984	890	928	941	925	918	905	943	954	918	900	897	927	902	963	896	920	929	927	901	933	907	926	916	927	961	874	894	960	878	951	920	962	878	900	939	919	923	929	973	884	935	931	937	940	855	942	933	918	964	929	923	866	901	917	834	868	915	878	957	934	887	938	895	920	890	855	939	884	933	881	926	925	904	850	857	966	891	898	889	921	889	870	884	889	892	899	872	916	879	889	944	868	865	901	939	899	923	958	895	935	938	875	926	887	870	930	909	923	926	920	916	934	909	906	907	911	885	913	881	895	881	885	906	925	906	896	867	882	890	837	911	899	929	925	922	916	866	908	923	928	886	878	867	973	913	924	832	922	882	927	887	918	918	893	919	846	895	923	835	891	941	918	915	903	873	886	922	892	956	887	855	940	839	912	891	862	982	890	915	870	857	934	851	910	901	907	927	892	877	909	911	890	920	934	905	859	900	876	897	922	920	831	929	888	893	851	888	873	947	892	904	875	855	864	909	928	853	914	875	942	923	978	858	906	880	902	904	854	923	866	865	918	854	894	872	908	933	900	929	850	891	902	870	908	905	923	929	905	931	922	924	882	934	877	944	903	880	868	868	839	909	909	896	884	844	894	892	873	863	836	925	871	927	867	906	891	876	915	924	921	917	899	855	894	947	858	899	867	961	909	902	940	869	879	900	907	903	868	928	864	878	926	885	893	919	934	891	927	938	932	911	916	888	908	872	957	857	915	861	943	894	889	901	952	921	882	877	897	888	862	894	901	904	882	924	896	880	941	883	886	873	955	964	935	895	900	895	899	879	885	845	922	960	942	890	909	864	904	858	904	892	867	926	903	868	892	902	945	882	885	926	861	898	902	897	926	903	861	900	924	883	869	867	947	892	892	885	856	846	919	866	883	941	926	857	942	940	953	899	862	921	933	850	879	879	886	895	879	879	890	884	841	885	910	891	952	880	913	918	942	911	903	939	824	900	920	941	876	906	912	922	861	916	925	919	936	917	913	918	915	895	908	842	883	894	912	915	927	874	894	942	899	950	906	946	891	924	907	894	887	879	864	893	858	899	906	870	928	928	887	904	894	916	885	858	888	907	889	880	852	912	867	956	938	845	895	922	866	873	928	879	854	886	872	935	949	952	897	907	894	879	920	910	858	899	894	869	900	874	904	980	899	914	917	848	897	902	896	899	913	926	904	887	862	885	850	891	910	842	865	847	868	838	927	892	897	920	878	948	871	874	898	883	914	901	907	893	926	914	891	953	908	911	899	878	950	876	944	933	925	894	916	850	879	900	877	897	862	882	937	849	885	930	949	886	898	888	915	898	889	955	900	847	884	845	898	932	917	850	936	921	893	878	916	901	847	819	896	888	878	908	945	902	904	849	892	880	916	940	875	843	898	898	958	859	900	896	876	924	889	940	894	858	951	895	896	873	928	829	933	938	872	883	877	880	946	891	914	920	913	888	881	999	921	903	925	884	953	887	947	835	942	865	886	876	932	898	893	879	883	898	951	911	840	869	909	914	875	902	937	868	926	875	975	908	884	886	899	852	896	879	948	945	958	891	891	884	922	896	889	913	942	850	904	928	876	869	896	915	895	893	966	921	896	900	914	914	890	916	935	874	894	865	864	931	910	894	941	925	930	932	845	878	914	953	913	884	935	879	899	875	914	898	879	895	854	847	907	840	838	876	926	855	887	949	888	851	933	895	888	950	939	868	910	927	898	850	899	917	886	831	847	879	897	851	955	906	934	897	881	881	922	886	898	945	880	860	906	931	874	857	878	939	809	883	893	899	832	883	910	867	886	893	902	847	880	963	898	903	934	869	850	853	815	901	849	935	948	930	943	870	904	926	872	878	973	921	888	909	893	916	918	876	951	908	848	905	919	900	878	882	873	907	874	958	854	900	942	932	977	869	919	880	888	906	871	889	864	927	917	898	868	888	864	923	904	878	902	879	907	853	948	877	885	931	931	926	919	877	852	854	850	958	877	927	912	883	942	895	860	917	919	888	857	886	944	933	892	850	889	892	907	836	898	881	851	896	896	935	909	884	898	904	961	928	836	925	886	863	926	917	845	885	917	884	914	899	857	899	887	915	903	916	878	926	904	880	882	887	891	871	886	853	909	900	908	895	858	879	874	899	903	926	850	916	905	931	941	888	897	926	911	899	909	885	877	907	879	902	831	850	873	851	874	899	920	865	917	831	849	984	880	924	915	883	903	882	885	862	922	860	895	897	856	880	928	840	912	877	876	855	916	877	880	898	920	921	915	878	883	871	871	899	928	915	878	851	856	881	885	911	868	938	874	933	883	857	892	942	951	884	876	870	831	874	857	946	933	918	878	964	902	913	877	957	911	873	932	905	917	937	870	876	888	926	920	897	867	962	893	962	870	899	902	895	908	901	896	913	929	922	866	899	914	865	876	857	895	951	896	887	900	925	919	907	877	874	914	880	903	872	905	898	869	898	909	899	894	870	915	885	948	873	931	871	873	884	953	863	925	920	859	946	928	938	816	896	903	877	928	857	919	880	920	920	916	954	959	891	877	937	948	855	949	918	916	900	869	883	890	873	887	937	923	933	931	866	910	887	880	892	923	899	884	912	880	930	900	879	930	870	881	908	906	923	934	941	876	874	857	827	921	965	867	870	861	875	866	855	880	907	952	910	864	828	938	879	912	850	905	862	878	893	938	881	890	841	974	869	886	925	869	918	855	885	899	867	894	856	898	841	915	894	880	923	927	904	892	886	871	863	879	922	934	878	821	864	944	898	838	940	887	834	882	894	916	897	879	950	915	974	922	905	943	910	875	938	881	885	891	898	904	883	941	928	889	890	887	925	824	894	920	902	911	896	912	902	883	895	879	932	884	861	888	883	898	911	906	883	897	928	907	899	865	872	841	877	896	967	945	943	948	833	888	941	882	860	933	912	938	880	877	879	831	953	929	874	896	891	904	916	874	918	866	920	913	863	925	871	927	918	865	914	827	898	867	914	975	897	884	903	893	941	882	884	913	900	886	875	928	934	941	917	929	878	932	893	866	857	923	846	911	901	921	887	932	850	909	928	874	878	918	904	867	866	878	834	932	904	885	944	868	899	951	853	896	927	911	910	869	895	913	920	901	932	813	918	885	871	914	885	849	884	895	888	866	936	889	888	939	914	886	923	879	910	915	878	924	889	857	901	909	895	929	926	854	923	921	954	931	900	898	861	890	931	900	913	888	858	970	913	872	867	918	892	938	898	926	853	927	846	895	893	880	909	912	927	835	901	912	823	847	875	930	905	880	932	910	921	893	913	939	889	873	919	861	910	903	883	892	881	932	827	944	889	837	928	962	944	905	860	936	893	845	848	888	881	916	896	900	864	912	853	916
1940	170	166	140	150	143	139	132	137	118	130	167	136	137	132	143	147	141	142	134	130	140	139	118	126	136	124	140	96	113	148	121	124	134	126	114	127	127	121	142	116	121	129	95	128	121	128	127	116	122	130	126	119	131	128	140	127	133	131	124	116	125	109	123	117	124	138	147	136	111	137	121	147	122	96	115	142	129	135	136	120	133	139	137	129	131	131	127	116	126	129	128	155	131	139	131	146	125	132	108	136	138	119	130	120	116	116	126	131	144	135	122	132	135	128	130	125	143	128	127	154	103	148	121	137	129	111	134	157	127	126	141	144	132	122	128	129	138	138	133	123	126	123	129	126	114	133	132	155	125	114	135	116	107	125	137	151	113	124	115	111	118	149	133	121	129	118	133	95	120	135	139	130	116	147	123	118	131	118	129	124	125	112	132	126	122	127	146	148	117	144	127	127	136	126	109	141	139	153	124	127	131	125	113	134	130	132	120	148	129	137	150	101	114	136	124	133	138	145	134	138	136	140	128	148	151	137	125	146	145	143	147	137	144	133	129	136	140	134	153	132	104	142	116	109	117	133	104	134	132	134	128	120	116	122	142	109	151	128	120	125	118	100	135	136	121	145	119	125	107	122	128	131	141	129	132	149	147	116	132	126	139	131	115	127	119	134	139	130	123	130	114	129	143	123	134	123	126	133	120	116	141	131	150	124	123	130	118	155	126	125	94	151	146	142	130	134	119	127	143	131	132	120	128	125	138	133	124	130	114	105	112	110	124	127	121	141	134	124	126	122	139	140	139	130	130	114	124	96	127	114	122	131	125	123	131	121	133	143	167	116	145	128	130	134	129	149	130	127	147	151	133	122	137	121	124	136	126	113	117	120	131	124	129	136	131	129	134	124	128	115	129	140	131	134	133	120	122	117	133	125	133	125	121	137	127	133	128	120	117	140	119	140	129	145	133	112	129	136	140	122	128	123	113	153	116	135	127	110	132	138	123	134	120	118	148	143	112	143	132	135	124	107	157	143	120	144	125	139	124	116	142	124	124	122	140	112	118	126	127	128	124	158	139	116	100	151	130	136	128	146	145	128	137	133	109	114	139	154	115	136	133	140	135	120	144	111	132	120	136	121	137	135	119	127	133	134	111	147	116	129	112	129	128	140	109	128	101	122	113	118	151	141	128	140	123	121	123	129	133	125	131	152	145	116	123	131	126	148	137	133	140	133	129	127	131	138	140	122	134	127	132	124	122	130	124	126	134	147	146	110	134	119	152	139	119	140	121	128	109	126	116	124	101	138	132	118	114	134	119	139	128	150	151	128	155	132	131	120	135	126	108	124	158	137	130	140	131	122	129	120	127	116	129	142	111	123	148	118	151	114	139	151	129	112	131	130	112	141	126	129	131	121	123	132	113	122	141	141	124	125	151	124	121	123	122	139	138	126	135	138	126	134	136	111	121	136	128	129	107	132	131	133	112	114	140	153	125	138	126	128	136	130	139	109	144	123	127	130	106	128	139	141	128	128	136	133	129	140	131	133	129	123	123	120	121	111	149	125	126	142	102	134	151	139	132	124	131	120	115	139	135	150	146	141	117	144	134	157	110	134	148	119	120	135	146	141	115	109	124	135	132	134	123	128	124	120	145	132	127	145	117	136	107	144	120	147	132	105	122	134	133	131	130	136	134	137	147	125	126	113	128	117	143	115	134	108	148	142	112	121	128	135	146	113	131	122	134	119	115	132	138	137	114	116	120	157	129	132	124	122	156	130	141	113	136	134	112	132	143	129	134	154	131	120	136	141	123	125	129	137	138	142	153	126	133	132	146	126	125	118	124	140	116	125	134	130	135	128	114	145	130	124	125	125	146	131	143	138	119	116	136	132	152	156	112	129	110	141	109	140	115	113	139	139	133	140	122	153	118	129	134	151	128	129	125	111	122	129	127	127	138	131	137	122	123	122	128	114	143	137	123	136	152	133	124	150	156	115	119	115	137	124	142	129	120	134	111	114	132	121	141	135	127	131	133	147	139	153	98	135	137	149	127	125	137	140	114	129	133	120	132	139	130	128	97	114	129	143	108	135	131	131	143	118	119	128	118	130	136	149	135	147	128	121	126	132	142	115	111	116	131	114	143	141	129	140	139	142	141	135	126	132	138	138	119	119	134	106	131	112	133	126	138	147	144	153	120	123	133	124	110	125	139	134	125	121	132	116	131	131	122	129	143	113	133	145	121	120	145	120	109	149	122	124	119	146	123	124	113	115	131	134	128	153	117	132	115	115	115	116	127	146	146	130	122	134	135	132	124	133	115	130	107	123	123	127	107	119	119	136	134	141	126	135	128	119	128	122	130	126	120	155	120	129	111	135	121	136	145	150	122	125	149	146	147	111	113	156	126	138	120	110	124	122	115	126	139	125	148	118	114	137	127	109	163	131	121	115	129	130	122	127	127	136	123	115	121	156	121	149	123	127	135	121	146	110	113	130	135	123	116	142	137	134	126	105	131	124	118	179	123	126	154	115	140	106	138	146	143	124	133	138	131	105	134	122	133	129	130	113	133	125	121	151	122	136	136	137	124	145	132	124	121	128	136	101	100	153	120	133	127	123	116	137	140	125	127	131	121	137	135	126	131	136	117	145	128	130	120	119	124	133	136	130	118	127	117	133	123	121	135	133	142	111	130	124	146	133	123	134	116	144	118	142	121	111	144	145	124	137	110	123	135	102	110	146	112	117	114	132	134	134	137	122	136	144	125	136	158	116	133	133	132	108	138	123	136	140	119	113	137	175	132	176	133	144	142	128	124	129	142	123	136	143	120	129	139	113	119	115	149	122	148	143	133	129	110	145	136	127	145	146	148	138	128	112	117	122	123	108	124	125	129	145	119	128	130	130	120	116	123	130	126	146	121	142	124	155	118	120	125	119	133	127	126	119	139	134	126	135	138	107	141	113	109	124	116	118	144	137	150	131	145	108	119	140	136	112	114	122	121	126	140	131	108	120	131	132	116	123	142	102	116	121	134	141	129	137	108	135	126	132	123	129	124	122	131	147	130	144	111	136	143	135	103	135	125	140	137	140	116	135	115	131	136	119	133	123	132	129	158	140	139	105	136	115	141	135	120	113	151	137	124	134	114	131	135	119	117	139	123	139	115	139	143	134	130	137	110	140	143	123	140	135	129	145	108	161	134	144	108	130	122	116	162	119	105	127	133	109	108	119	134	125	122	141	136	116	127	125	141	134	134	122	136	135	131	135	131	145	158	128	129	119	137	123	141	129	134	149	130	131	135	121	117	126	122	138	126	147	118	123	160	115	131	132	129	131	124	118	134	136	124	130	145	122	154	124	111	129	119	120	133	118	102	148	115	142	128	136	143	161	119	144	139	115	117	144	126	140	139	112	153	158	120	138	137	140	140	91	122	124	123	120	137	124	139	106	167	109	124	132	115	134	137	117	128	106	113	125	127	141	117	124	113	114	135	134	137	122	135	120	117	131	137
2148	411	501	488	494	452	432	446	419	408	370	390	417	419	434	394	369	366	429	424	399	425	426	407	419	382	410	375	415	380	367	372	408	400	370	432	401	404	398	369	378	390	410	378	399	423	413	410	384	401	408	381	435	405	364	377	382	389	400	394	426	387	387	350	406	380	419	368	412	341	375	392	371	381	415	355	397	366	404	396	364	384	387	383	404	421	370	380	382	378	388	405	363	393	404	397	401	426	415	400	408	361	403	386	396	413	357	376	390	366	365	359	423	398	402	402	387	420	350	404	396	409	379	402	383	392	349	417	421	379	378	376	372	407	384	380	384	390	365	410	377	379	397	391	371	368	370	371	363	371	388	398	382	389	410	402	362	382	435	428	410	371	382	404	384	440	377	394	369	389	379	422	371	416	401	401	415	390	355	403	379	415	397	394	405	366	387	388	398	381	346	415	465	410	396	392	382	398	388	355	407	384	384	370	432	446	409	382	397	405	401	397	404	412	402	432	403	386	371	371	376	431	376	363	394	368	374	406	388	419	436	381	365	390	411	368	402	366	390	395	388	358	385	399	376	377	336	332	376	399	421	381	339	391	365	382	371	385	417	394	428	384	403	418	392	416	353	412	390	387	403	394	406	367	377	393	368	384	427	379	358	401	411	387	406	383	378	379	366	390	373	384	395	400	398	390	362	372	385	390	411	393	398	410	379	379	377	423	356	373	379	399	383	385	366	374	399	384	385	375	378	395	385	387	407	392	381	374	393	410	361	382	389	395	417	388	430	377	368	401	408	393	388	391	378	378	355	390	383	413	386	420	377	394	355	352	392	374	398	413	412	399	411	422	404	412	371	413	390	362	406	407	367	403	424	357	396	389	395	412	364	381	395	367	378	413	417	372	395	378	428	367	412	411	410	381	413	393	395	421	445	411	400	386	343	428	389	398	369	389	403	402	358	409	447	349	372	370	369	374	390	411	424	356	378	352	378	407	454	372	400	387	388	386	414	393	401	387	367	424	391	383	372	380	385	406	384	377	399	378	364	384	401	391	379	342	410	398	425	389	379	386	409	373	387	402	389	396	357	422	398	370	414	389	373	381	382	368	414	387	415	416	422	423	385	386	372	382	403	379	401	353	417	373	403	377	412	388	396	403	382	390	385	394	399	413	375	377	402	409	368	392	436	398	368	406	398	403	381	388	395	433	391	368	365	390	379	410	381	395	367	416	410	387	368	419	404	376	357	392	407	415	376	391	407	401	348	400	402	436	370	411	403	391	399	367	402	435	377	402	399	387	422	399	409	437	437	425	377	404	409	433	391	400	405	407	369	391	369	370	429	423	382	392	423	413	408	389	399	366	395	431	403	380	383	400	411	383	360	362	425	417	349	385	393	412	392	422	364	391	353	392	365	369	387	410	413	383	375	382	381	387	371	383	393	391	402	410	414	408	395	381	394	391	389	408	361	403	381	373	378	382	408	376	366	401	397	433	413	439	378	377	367	383	377	407	425	360	385	414	382	364	381	401	398	396	406	373	368	354	403	401	396	404	359	442	375	406	418	372	364	418	366	414	395	395	430	346	393	397	383	422	377	402	391	413	425	379	382	361	397	379	364	427	375	392	383	368	389	373	402	396	368	368	391	371	391	394	374	396	401	406	438	398	393	380	377	371	364	423	381	361	400	392	395	396	393	383	401	395	373	394	413	392	363	388	422	414	407	405	434	381	419	374	389	417	397	434	425	383	371	385	398	370	419	392	412	370	381	393	380	407	391	387	424	398	419	383	396	409	370	431	370	378	365	411	400	357	407	395	421	373	358	424	363	384	379	392	351	392	396	398	384	393	399	387	394	363	414	386	415	369	363	365	373	404	434	424	378	369	366	390	399	400	378	408	412	370	393	391	386	386	390	400	416	393	383	376	365	413	422	407	389	346	400	423	412	377	408	399	376	362	423	351	379	404	415	360	386	389	388	396	406	400	418	353	382	383	386	396	405	408	369	390	387	420	377	442	358	418	396	369	389	340	392	400	374	375	397	412	379	394	382	417	403	400	424	418	396	415	378	408	394	370	419	352	402	414	391	405	411	416	349	355	379	396	396	381	372	390	419	397	384	440	377	436	396	405	416	383	391	352	392	388	387	399	409	406	392	356	410	363	387	401	399	373	423	410	369	418	372	388	406	377	378	396	377	391	365	397	358	394	422	387	398	381	387	365	397	382	400	397	378	389	394	420	416	423	420	358	381	430	405	383	366	388	397	410	381	351	367	361	419	354	419	398	405	350	396	397	385	386	388	394	390	392	398	401	389	420	426	383	421	400	372	401	385	366	391	360	400	394	411	396	383	414	409	406	389	349	360	373	387	382	392	382	402	384	375	400	394	369	370	416	404	402	384	421	376	387	439	363	386	390	435	377	365	391	398	379	365	398	379	406	433	381	391	373	401	389	375	380	430	405	372	399	420	384	346	360	369	390	390	358	364	373	399	396	354	387	391	412	391	415	406	394	375	426	383	396	433	391	388	397	369	375	403	401	384	395	400	426	383	396	394	400	439	400	405	400	395	381	363	375	399	405	408	401	391	387	383	429	411	392	411	387	394	406	399	419	388	388	360	388	384	380	420	388	392	403	394	412	363	394	402	394	386	416	424	412	384	426	417	419	373	394	411	423	376	399	417	387	405	410	388	382	398	400	381	390	397	396	388	413	392	382	366	386	394	401	386	419	388	379	406	403	388	367	382	386	387	408	420	360	346	391	378	378	368	371	376	390	411	395	370	361	389	398	412	406	390	383	370	403	385	358	409	395	394	401	374	377	419	395	375	377	399	407	390	388	386	388	380	376	402	403	413	399	413	362	391	357	382	349	401	396	427	404	373	435	406	390	393	391	396	421	393	381	374	390	395	431	406	410	394	380	378	396	401	392	404	378	368	357	370	396	387	374	373	399	395	379	372	366	367	354	378	407	425	394	380	430	378	387	401	373	391	359	390	390	404	396	411	405	423	372	391	365	380	382	338	406	411	417	381	364	428	376	394	398	387	387	376	344	378	441	374	416	397	409	363	392	377	386	389	357	395	407	409	395	418	351	396	387	396	426	383	386	382	386	408	409	394	392	369	369	397	388	387	392	394	359	426	419	415	361	392	382	383	392	403	386	376	408	390	431	388	398	430	372	395	400	399	402	373	395	383	339	369	394	389	381	384	384	387	417	392	436	399	382	378	367	410	393	370	382	432	404	429	380	392	393	398	398	397	427	420	399	404	394	386	391	389	424	368	409	385	339	381	383	389	395	412	451	390	360	387	370	375	376	406	415	390	411	397	420	400	404	374	400	365	423	373	403	384	411	399	363	431	387	418	369	400	387	416	371	379	411	364	420	418	391	395	420	346	400	386	439	397	394	341	377	403	398	412	359	402	381	386	374	419	369	398	404	341	380	408	396	417	381	401	420	415	420	388	378	402	425	410	395	397	394	403	366	368	393	382	365	417	416	399	391	436	428	406	418
7440	1015	1180	954	683	526	438	426	307	306	261	264	250	261	214	237	219	206	205	215	176	190	217	208	218	230	218	200	212	204	196	185	175	215	211	181	172	202	228	200	183	193	193	205	166	180	193	191	180	193	185	173	198	199	184	190	203	201	203	179	190	190	179	195	187	182	201	185	204	192	202	200	196	169	189	192	195	186	172	175	191	201	175	186	180	186	206	194	165	180	181	175	189	200	192	183	180	175	202	193	152	208	189	208	193	184	182	186	205	199	178	196	172	194	181	183	188	190	179	171	190	193	162	195	184	168	173	196	169	194	184	183	209	234	186	174	183	172	166	181	178	183	164	204	189	176	199	212	202	180	192	187	184	164	184	180	182	179	162	167	145	178	203	190	169	187	189	168	186	193	178	169	212	166	187	184	221	176	180	185	210	189	171	179	186	203	196	194	154	191	179	183	205	196	184	178	189	183	160	176	176	205	194	191	180	197	174	192	161	207	188	175	185	196	198	218	183	176	213	173	162	165	156	164	184	170	187	197	181	187	199	174	144	197	185	177	151	174	205	210	188	164	199	187	179	194	181	208	170	193	181	197	182	195	187	188	204	195	192	208	166	204	165	209	176	183	186	190	176	226	165	167	192	143	168	177	186	190	192	181	185	183	167	189	190	172	180	180	205	175	201	195	185	178	183	176	172	209	189	165	157	188	196	207	195	217	190	183	171	183	181	175	185	204	190	195	150	187	192	190	179	184	156	184	170	196	182	183	143	153	168	174	177	172	168	170	188	168	206	174	180	181	181	167	176	177	205	187	208	190	176	167	208	181	178	191	180	191	182	174	193	180	189	177	195	182	187	157	191	184	173	157	212	173	193	191	173	175	179	194	157	187	185	185	175	200	209	145	176	180	189	209	190	174	181	197	195	186	171	191	178	177	186	199	154	182	174	209	154	177	198	188	197	208	180	191	182	169	204	191	179	163	181	180	157	190	193	206	203	188	179	179	193	182	194	181	197	181	171	185	205	184	199	173	166	183	218	190	201	148	193	201	185	187	176	183	182	201	199	194	204	179	201	178	210	164	187	173	191	177	156	196	198	187	190	173	164	174	202	169	179	193	200	193	177	188	154	188	181	191	169	178	174	184	161	161	197	166	178	213	200	199	198	191	201	199	206	170	191	191	203	210	197	163	184	184	181	192	181	187	181	187	189	163	188	170	162	159	182	177	194	184	175	169	173	193	191	184	177	179	175	198	183	199	189	178	201	199	172	199	173	197	182	185	197	185	174	169	176	194	199	180	186	188	201	174	178	193	176	196	186	166	168	192	160	149	186	191	160	175	179	198	208	167	230	189	202	191	175	201	183	171	188	181	155	188	188	170	171	202	178	175	179	177	195	188	184	167	185	183	154	189	175	199	171	192	200	151	183	185	172	176	159	191	175	160	193	192	179	173	183	169	192	206	194	159	204	194	191	211	189	177	189	198	203	180	167	189	189	223	184	184	186	176	151	176	192	210	187	179	181	181	163	171	190	210	173	183	171	165	173	198	183	187	173	181	172	169	181	142	200	186	172	169	196	166	198	173	183	172	183	192	184	181	188	184	192	177	193	180	157	180	191	186	171	185	168	191	172	188	189	179	193	197	177	176	170	218	205	207	198	185	211	179	195	174	173	180	200	197	183	217	177	196	173	194	171	187	185	166	206	192	194	197	184	211	190	183	204	195	177	170	179	207	160	190	179	191	168	199	205	196	185	172	186	185	166	202	207	175	181	193	185	195	163	192	209	184	201	207	180	185	195	176	161	170	181	180	180	184	194	186	164	183	176	173	208	183	170	186	204	202	199	193	149	189	152	188	187	193	199	154	183	176	172	205	172	203	179	189	187	180	175	172	166	190	195	202	181	174	195	207	199	201	185	172	183	173	180	179	189	193	207	154	160	180	192	167	189	194	184	173	163	172	185	188	178	192	180	179	198	202	169	194	200	187	207	192	173	173	193	162	162	200	195	189	169	181	191	180	188	195	181	194	173	206	184	170	216	194	184	197	190	171	189	168	181	182	178	195	178	192	161	209	208	191	190	182	210	192	197	197	205	164	173	216	178	176	176	164	169	206	178	164	184	192	196	176	163	199	206	175	167	165	173	185	163	184	192	194	151	170	205	173	180	154	164	212	187	163	174	191	169	171	172	195	176	171	181	201	186	177	200	184	184	188	188	189	193	208	170	175	181	192	198	187	162	207	177	175	179	174	210	156	181	162	189	190	170	178	168	175	174	196	173	176	191	149	188	214	187	180	206	179	197	182	172	165	202	196	196	158	189	190	173	183	174	185	191	207	188	192	192	169	192	179	190	183	206	185	207	186	179	164	178	178	193	166	193	179	168	175	187	154	203	181	175	184	192	175	158	203	177	216	174	191	183	179	201	179	176	206	174	188	197	179	196	168	189	179	144	193	197	190	184	169	175	181	188	192	162	155	212	196	202	193	175	207	203	211	189	183	197	189	165	190	188	188	182	202	180	188	184	180	184	210	193	174	175	205	200	197	172	185	177	213	193	166	189	175	184	189	173	191	193	210	209	168	184	183	174	174	175	201	183	178	178	170	160	200	185	166	162	199	190	181	203	206	193	193	187	198	169	167	170	160	195	185	181	166	180	188	190	199	210	171	186	167	199	198	175	196	189	178	162	207	171	178	180	188	179	162	211	215	194	173	200	180	180	182	193	203	174	185	187	178	189	191	198	199	210	179	192	169	185	170	192	185	186	198	185	181	161	189	192	185	210	166	177	197	181	176	182	163	174	179	198	208	179	193	198	186	163	176	174	175	193	183	178	195	185	151	222	199	184	152	200	175	187	183	163	198	184	174	223	155	178	180	195	183	182	202	175	172	197	187	199	197	196	184	184	163	179	183	165	185	178	215	199	176	181	166	208	190	179	172	190	180	206	193	199	185	164	188	207	188	201	174	185	201	176	191	178	163	190	184	193	191	178	176	195	179	204	163	215	193	189	189	188	176	162	175	181	168	181	194	177	184	200	194	224	184	195	141	213	180	185	197	175	175	202	165	211	182	192	204	172	192	183	160	187	202	168	173	204	204	191	192	153	200	167	189	171	164	157	200	184	221	189	179	159	194	193	178	175	200	187	192	204	169	169	195	197	166	192	190	199	188	193	208	156	197	213	188	179	204	177	197	186	182	187	196	180	181	190	162	207	190	206	191	177	196	199	163	185	197	175	189	175	182	192	201	188	174	188	157	193	185	180	196	171	208	189	180	164	181	177	190	190	170	194	190	157	183	174	167	195	183	216	183	194	188	173	159	188	176	173	187	207	186	173	192	180	184	183	187	163	190	176	187	194	187	181	185	180	178	169	186	200	188	176	190	189	191	166	181	210	211	170	182	218	186	179	188	183	179	212	185	188	210	190	195	180	178	186	187	187	190	152	212	195	192	171	166	209	191	204	163	194	182	151	190	186	168	193	195	172	198	182	200	211	163	177	189	195	172
5896	1313	2677	3178	2778	2273	1883	1546	1435	1324	1132	1079	911	889	855	815	761	776	745	707	673	669	617	649	673	621	647	602	607	634	626	581	599	600	610	590	604	625	572	553	559	567	564	567	578	562	544	564	549	521	534	540	515	565	567	530	567	550	567	506	509	568	559	512	536	539	542	570	570	528	540	542	548	564	545	548	549	502	533	499	544	513	582	518	589	515	532	515	527	531	515	552	540	530	540	559	585	547	531	556	521	538	540	537	516	563	553	508	524	553	525	507	542	592	490	547	490	539	571	523	520	538	497	546	534	498	554	551	558	521	493	528	530	536	539	501	517	540	537	557	568	521	522	514	525	562	507	584	540	550	518	542	556	561	534	543	530	508	513	538	552	498	550	561	562	553	515	511	504	556	492	520	543	495	576	543	505	504	534	540	538	525	544	499	551	560	514	517	501	562	499	522	531	531	538	549	470	518	516	513	522	506	526	497	555	514	527	505	542	528	521	516	535	512	553	541	531	516	554	518	498	525	503	498	541	542	537	540	558	558	503	558	506	550	538	532	579	528	575	542	538	540	492	509	520	523	546	551	537	537	508	520	531	512	546	592	521	507	518	528	508	526	527	539	533	518	529	523	551	539	525	545	543	527	500	569	563	530	576	523	548	495	499	503	484	513	508	548	538	507	530	534	519	509	524	532	516	537	475	541	486	499	484	513	539	519	505	554	561	523	496	531	516	526	507	478	513	514	517	525	535	510	537	550	498	493	507	549	487	546	496	520	506	525	517	555	504	523	540	544	561	537	489	556	548	498	550	453	521	484	539	549	552	524	505	528	508	490	549	510	551	530	546	517	535	533	551	508	505	505	556	536	504	568	509	527	493	489	487	516	526	566	510	542	568	509	526	552	528	517	550	501	567	584	571	540	507	529	490	538	513	529	529	554	546	500	517	502	517	503	515	546	523	536	571	532	534	492	526	487	502	514	559	529	531	548	542	488	533	534	558	509	502	488	520	533	505	537	520	502	537	542	520	542	497	537	514	503	514	555	533	522	539	500	522	505	569	557	514	529	517	502	520	519	522	511	549	521	506	531	479	529	528	501	541	510	513	508	531	511	518	506	492	543	530	513	517	554	517	494	538	546	557	559	536	533	533	503	567	514	479	504	501	535	535	496	542	532	514	531	544	546	573	524	549	561	542	516	536	490	498	510	525	563	578	550	534	540	495	468	571	558	468	560	529	533	572	515	569	538	533	507	540	502	542	558	541	536	481	495	527	498	517	508	570	554	516	550	477	563	510	547	499	533	543	547	537	539	547	489	513	555	523	522	481	512	561	544	532	503	526	533	546	562	532	524	538	554	543	515	515	505	517	527	552	509	548	545	497	518	522	544	575	556	541	516	545	494	550	507	522	515	559	513	534	531	528	501	550	526	560	483	496	510	545	561	520	500	479	520	513	525	547	502	546	527	524	476	576	529	535	535	513	519	488	538	564	516	534	503	495	540	554	556	541	570	558	526	542	531	488	505	519	523	527	510	509	476	501	505	525	501	507	530	579	527	486	534	492	516	545	552	491	554	524	502	479	516	521	515	550	579	540	521	511	535	528	519	510	541	532	508	530	542	541	506	542	516	528	533	544	528	529	503	521	571	520	538	572	541	549	538	500	517	584	508	478	540	520	546	564	512	524	500	549	549	487	525	522	479	540	565	533	491	570	503	495	532	521	500	520	551	493	556	526	502	517	529	514	536	513	545	523	516	515	517	525	535	541	520	499	539	534	539	503	525	533	508	529	531	550	549	515	519	564	536	520	513	526	528	508	530	511	527	536	531	530	503	544	520	528	519	538	507	508	512	488	558	529	549	541	538	536	573	509	507	522	569	520	493	563	523	500	493	521	548	508	524	512	508	501	522	517	513	517	527	525	537	500	520	544	484	542	520	521	518	526	483	519	567	518	561	537	482	513	502	492	532	528	516	533	480	555	514	537	533	535	520	493	510	510	487	487	555	559	541	543	541	528	536	469	526	500	575	504	546	527	549	533	552	578	525	501	558	540	492	525	496	526	528	485	473	506	546	513	523	543	506	544	533	519	532	546	547	544	500	531	526	524	539	556	559	504	518	531	530	531	526	540	525	553	478	477	510	513	529	519	554	539	512	541	511	524	508	548	514	533	553	524	456	576	541	560	540	558	466	540	542	499	509	529	533	509	512	571	565	512	551	589	522	495	528	499	520	567	544	540	492	525	482	520	521	501	536	526	525	499	533	536	525	509	513	532	504	531	519	562	513	517	526	527	522	477	547	538	531	511	543	559	497	522	485	505	494	522	525	550	504	536	549	506	520	491	575	541	566	532	534	501	525	509	528	511	557	512	506	494	547	555	505	512	512	573	526	531	550	529	488	492	522	512	534	536	527	540	560	516	520	557	515	474	517	531	551	488	488	558	483	556	523	515	537	519	550	511	506	534	526	524	477	543	575	501	551	500	512	531	527	506	522	537	563	514	536	522	550	481	524	588	520	515	518	530	527	548	547	506	511	473	521	549	562	505	531	551	523	545	548	527	514	531	558	536	534	532	543	537	488	557	580	552	565	558	553	524	520	481	534	509	539	501	536	499	522	567	509	546	585	526	554	499	543	527	547	533	506	569	488	557	509	532	532	547	512	517	545	515	558	543	509	556	531	539	539	505	527	537	516	541	525	496	522	539	510	478	513	535	547	543	519	524	503	565	524	494	497	519	520	493	529	515	538	545	555	526	501	572	504	552	562	495	519	522	483	477	511	505	524	517	526	522	543	546	543	545	524	537	545	500	521	550	506	511	550	489	539	503	524	511	537	541	554	508	530	512	539	495	545	496	536	540	530	506	560	528	558	572	521	528	513	546	500	520	546	545	548	528	538	508	504	512	542	539	550	502	527	536	536	511	503	556	518	483	529	538	498	527	536	508	519	512	535	559	493	511	518	529	505	528	553	502	499	533	513	585	509	524	543	541	491	546	523	544	549	492	542	551	542	521	552	522	528	510	550	535	503	541	530	499	487	535	526	508	513	532	524	517	551	538	499	551	534	524	578	500	521	482	511	526	554	495	543	547	520	513	532	531	561	539	486	567	542	481	508	554	505	531	498	532	547	507	514	529	535	523	536	535	544	553	545	534	522	502	505	528	526	475	510	510	514	509	520	515	523	501	528	537	544	564	485	528	527	512	500	509	471	518	513	517	523	522	496	571	548	522	495	522	533	487	533	498	470	509	557	510	540	534	530	544	491	531	513	502	525	524	519	520	498	538	510	530	563	487	525	568	533	535	517	516	530	516	502	516	529	497	555	507	520	507	512	537	489	488	544	547	536	561	523	532	527	540	557	498	543	539	518	515	528	536	491	552	468	548	520	521	523	537	524	528	537	516	539	500	541	523	533	592	509	507	530	547	547	505	520	546	520	528	552	529	519	554	544	524	498	491	543	551	524	520	524	541	527	519	553	536	536	519	529	526	553	578	505	500	478	544	550
14167	2554	2694	2071	1368	1066	948	802	670	636	561	491	482	454	453	455	473	432	416	425	368	395	390	373	387	393	385	398	438	392	373	393	405	330	412	398	390	411	422	383	379	373	356	384	340	363	341	378	361	370	386	377	409	381	366	379	398	380	366	353	344	372	347	367	380	410	352	323	388	372	403	380	360	382	383	370	356	349	345	358	345	386	374	349	377	373	347	324	354	370	352	354	355	393	383	346	356	334	348	362	349	378	379	382	338	373	373	350	414	385	377	337	349	371	420	379	408	361	397	355	372	308	365	366	332	380	385	388	387	388	400	360	368	355	377	327	383	382	395	370	338	375	385	345	330	405	348	355	374	371	371	372	349	355	390	359	358	358	322	340	327	416	373	380	364	376	397	407	339	392	381	369	344	380	383	363	369	350	384	399	359	365	365	352	373	367	355	386	333	378	412	372	341	384	368	361	363	377	358	349	373	364	383	374	352	355	372	346	352	392	361	367	363	347	339	356	349	343	350	367	361	379	357	368	360	346	337	353	332	367	344	403	375	341	363	399	328	366	386	351	333	408	366	371	336	353	362	351	352	374	367	376	359	356	329	369	371	388	365	404	365	342	384	334	385	376	375	372	357	365	341	350	389	377	376	370	328	374	366	325	338	338	379	343	378	406	375	390	398	390	366	368	326	335	348	381	345	351	385	355	382	394	384	376	391	359	370	382	368	335	372	400	332	370	390	359	372	360	361	379	369	366	336	384	381	352	342	379	373	323	336	329	367	379	380	353	357	338	341	356	374	393	371	381	383	370	373	335	375	370	367	362	366	382	375	374	357	379	347	347	365	372	342	352	400	367	382	340	385	331	378	375	360	385	372	372	351	391	370	390	338	338	334	359	347	354	338	412	349	331	352	388	358	377	370	359	363	379	392	356	350	363	364	335	356	398	365	400	388	376	365	345	355	360	387	371	352	379	383	344	334	378	364	356	360	325	400	371	367	324	399	375	356	370	384	359	386	368	359	373	364	327	362	370	369	367	377	367	363	341	381	395	393	425	382	373	358	337	352	383	358	351	367	360	362	423	385	354	365	345	342	353	370	359	339	359	358	351	361	363	393	361	386	315	335	332	377	365	380	354	376	357	387	405	379	360	350	389	361	378	396	332	340	392	334	373	357	357	377	342	368	366	354	382	390	379	344	387	402	399	385	371	376	348	362	354	359	392	391	390	322	334	354	340	357	356	356	322	367	381	404	376	372	353	343	388	356	348	364	348	347	377	386	376	345	346	359	349	353	345	356	343	369	387	384	381	359	407	390	342	348	383	368	374	351	348	337	368	363	368	364	369	371	385	330	363	353	373	401	374	349	337	414	382	374	348	333	385	345	361	397	353	348	336	379	378	329	371	355	372	395	335	364	407	359	359	385	377	372	377	410	385	378	332	364	377	362	330	334	375	380	347	389	376	362	405	372	342	389	378	314	389	351	388	377	336	378	354	321	358	381	402	344	370	384	325	346	362	303	381	370	367	391	334	370	374	400	384	370	344	385	329	359	367	358	338	342	330	366	372	373	351	335	358	374	361	368	358	356	362	346	402	396	379	344	330	372	377	379	379	376	335	378	352	382	385	328	352	379	367	353	385	378	362	354	382	348	394	369	358	318	373	384	332	382	362	357	369	364	361	359	375	355	371	344	330	361	345	393	378	370	365	352	339	337	389	396	344	375	365	372	330	337	335	347	381	355	355	387	363	369	351	351	375	356	373	369	354	352	373	379	357	378	385	384	357	361	373	383	352	370	351	360	359	353	387	393	411	414	327	391	384	335	370	363	360	376	376	357	384	390	369	373	329	343	344	339	363	356	359	362	370	357	337	401	348	347	374	394	380	382	362	387	363	371	379	373	365	383	351	407	377	362	377	368	363	379	347	346	360	360	350	378	392	372	357	338	379	348	367	367	386	381	359	362	376	340	369	354	373	374	373	349	332	375	393	366	353	365	347	356	354	334	345	351	391	377	369	377	356	379	368	412	376	370	345	369	366	372	386	366	395	353	384	374	365	369	351	386	347	351	387	351	368	337	384	370	352	353	372	331	410	335	383	354	366	370	355	345	386	386	364	391	386	359	375	391	369	343	353	371	377	378	351	369	386	361	374	328	381	359	351	351	356	385	378	375	352	358	362	384	358	383	373	383	340	357	339	374	330	348	328	368	372	368	370	397	364	364	371	361	357	378	393	359	373	357	374	347	354	349	346	388	383	336	354	349	365	372	326	370	358	332	376	376	380	330	371	361	378	371	384	336	362	340	388	377	328	368	357	369	359	374	364	343	342	364	362	399	364	373	400	371	358	375	397	322	393	361	377	352	344	347	371	356	345	363	337	365	417	345	350	349	372	376	389	358	356	327	366	382	360	380	394	361	376	358	370	347	358	387	376	370	362	364	405	394	364	353	352	329	340	383	374	373	384	363	393	374	352	372	359	400	356	344	358	367	335	355	339	402	344	374	358	365	372	334	360	369	348	352	365	357	365	370	370	351	340	398	356	357	375	375	374	406	373	367	360	376	358	356	374	378	402	364	338	383	386	397	397	357	315	372	387	361	362	359	376	367	387	383	355	377	356	388	353	347	344	370	342	392	386	350	360	384	398	360	381	369	335	359	362	389	375	350	360	371	368	418	352	369	379	360	375	389	366	392	373	358	348	356	370	357	375	404	361	403	399	360	362	345	342	372	347	394	380	346	355	330	383	383	365	414	364	367	358	385	351	410	368	381	375	377	359	348	364	386	380	335	334	387	364	364	360	360	372	377	346	396	341	391	395	366	380	332	364	378	389	384	380	375	358	371	364	393	383	392	362	422	395	341	406	347	359	365	385	361	414	359	342	350	353	323	362	346	344	384	332	345	341	350	370	345	334	387	392	336	345	325	360	399	334	314	351	357	378	375	378	399	373	358	394	376	357	400	362	352	394	383	351	351	384	356	394	379	323	370	314	376	401	370	345	349	346	356	342	358	397	376	351	329	378	353	412	346	375	362	396	356	387	369	406	386	357	356	392	367	365	386	354	365	340	348	382	387	380	388	365	411	383	394	362	374	365	386	341	382	384	343	368	385	376	378	382	372	369	345	397	363	409	385	387	372	387	388	389	350	371	380	389	405	370	345	362	393	373	378	377	402	376	402	354	344	345	346	348	345	392	369	349	366	395	365	381	374	387	366	367	350	378	327	367	378	358	407	360	350	363	328	351	375	346	356	378	372	369	349	386	380	365	340	351	340	345	378	343	375	393	360	388	424	393	328	340	337	342	383	367	365	321	335	365	337	366	367	403	343	374	388	396	360	339	362	369	371	369	346	350	374	330	341	338	343	365	345	404	401	334	351	350	380	373	394	385	383	363	351	361	353	339	356	386	355	373	379	373	353	357	378	354	356	356	337	353	367	353	400	346	397	380	330	323	321	328	355	391	367	371	359	395	356	357	389	394	384	382	378	362	391	392	358	375	378	344	379	401
7969	2465	5134	6024	5141	4236	3599	2998	2614	2321	2058	1960	1748	1602	1525	1467	1376	1396	1314	1264	1218	1207	1176	1134	1184	1107	1097	1109	1099	996	1050	1015	1030	1034	989	1064	1036	1000	970	984	985	914	1019	939	1006	920	939	948	945	965	1015	984	974	954	887	944	959	932	946	982	966	944	892	894	970	904	921	948	969	929	908	976	908	921	948	927	931	932	870	935	957	891	918	897	974	918	884	939	884	908	898	902	902	879	865	874	879	854	950	925	905	932	998	939	885	867	830	918	935	876	901	939	881	930	929	892	921	940	955	881	978	884	949	928	913	852	884	908	899	892	871	885	937	868	885	874	915	917	938	898	925	906	902	903	972	862	891	920	935	891	841	909	854	919	874	898	905	947	947	868	894	867	892	906	853	930	932	891	937	920	900	928	912	869	883	863	888	894	899	889	903	887	916	946	896	909	876	904	915	918	926	925	903	863	883	897	942	895	910	952	874	929	894	864	898	894	887	910	907	914	866	938	903	917	923	877	867	918	851	891	910	863	864	838	906	899	914	866	833	921	868	895	904	905	877	850	889	936	890	909	903	931	891	917	964	870	919	916	918	931	916	900	853	910	918	910	928	889	845	902	920	925	905	922	865	867	913	941	870	927	883	916	897	866	862	919	887	860	933	855	949	911	924	912	889	905	896	863	907	913	913	907	920	905	951	947	937	855	923	922	892	823	884	903	914	924	910	878	903	851	887	901	880	962	913	893	903	884	889	935	892	878	897	831	878	873	878	863	894	917	955	868	896	904	912	942	916	881	918	888	915	881	911	843	895	887	879	885	894	912	862	901	893	875	872	916	927	924	870	901	918	941	948	923	852	880	864	902	905	951	918	911	890	864	940	862	961	918	906	918	902	864	908	887	912	902	943	858	885	898	914	900	915	899	892	886	893	913	951	885	869	845	897	862	826	924	885	952	892	861	860	906	911	924	892	847	902	866	910	959	857	921	904	907	864	874	885	954	862	918	930	967	879	911	920	843	908	873	873	877	901	913	880	936	888	876	912	916	877	886	942	905	894	900	932	875	849	842	878	928	931	867	924	922	893	866	893	937	910	904	901	884	878	904	903	918	922	892	914	951	864	864	934	903	885	965	920	925	946	916	883	866	881	929	952	859	926	895	865	910	918	908	841	878	907	907	891	953	898	860	907	826	859	901	922	856	851	903	894	931	921	894	891	927	946	871	837	911	878	919	886	867	922	855	869	915	877	877	950	917	881	937	830	940	879	871	913	881	912	912	867	902	920	891	842	933	944	907	938	938	851	904	951	930	863	889	875	876	874	887	882	891	921	863	919	885	914	939	891	958	887	903	870	886	864	914	937	890	942	933	955	818	909	926	869	942	877	870	891	892	907	887	860	904	938	919	895	870	832	894	866	850	875	873	884	884	862	864	910	903	907	897	884	911	929	904	910	909	881	880	871	908	875	902	869	942	886	910	903	866	897	882	898	906	914	922	915	878	874	892	928	906	916	952	949	926	892	890	862	885	922	928	907	921	880	931	898	892	897	880	877	956	904	963	884	906	900	891	927	900	908	870	905	836	871	934	835	900	914	869	913	891	881	945	930	900	931	845	917	932	933	898	888	917	897	911	900	862	969	938	890	892	933	900	847	947	964	904	898	886	916	984	884	874	884	905	826	926	884	943	900	900	922	878	907	920	864	867	929	856	868	897	886	885	921	885	913	867	904	884	928	957	867	884	882	880	902	887	897	877	828	872	890	857	879	939	888	862	882	910	894	878	898	891	879	934	963	852	903	868	927	899	894	905	898	893	954	881	881	888	906	887	913	853	873	935	885	883	953	893	897	927	896	908	925	951	883	863	923	865	936	884	935	886	917	877	906	853	930	860	955	910	827	925	907	905	848	889	895	930	872	921	833	892	898	924	904	925	856	887	881	892	928	920	903	919	923	927	914	871	886	862	919	908	868	917	920	888	871	875	910	927	870	857	883	908	920	933	868	907	907	840	934	958	903	896	874	904	910	879	883	896	904	816	927	918	861	898	908	878	932	909	969	891	906	910	926	882	945	942	871	912	955	894	893	866	916	905	930	896	866	917	886	921	882	848	889	902	941	862	958	902	849	901	864	906	828	909	961	872	917	904	909	873	909	914	848	903	965	888	859	889	852	894	887	893	873	932	884	891	867	896	916	875	871	887	877	881	862	933	871	917	851	923	899	841	890	882	924	879	907	939	907	919	826	901	891	882	871	913	947	900	889	916	866	887	861	874	865	912	974	925	854	947	929	946	933	884	896	903	859	886	906	876	886	907	891	889	893	898	937	868	877	906	929	896	903	887	925	949	953	911	954	916	837	880	888	908	925	868	863	898	864	888	904	894	890	870	964	928	928	919	890	887	898	910	871	895	886	893	901	900	878	845	944	909	900	915	909	889	931	899	876	906	935	901	854	913	895	894	879	900	891	909	908	895	892	892	925	875	874	900	897	915	879	837	896	924	935	924	832	934	889	926	898	940	872	884	843	882	930	910	912	874	902	953	900	884	925	884	851	935	881	840	889	950	900	901	885	928	891	926	859	871	887	850	832	911	907	917	902	899	903	871	845	890	922	907	922	899	900	926	902	840	890	899	924	937	884	932	913	966	872	906	845	900	906	902	898	908	932	850	870	910	871	897	879	864	918	883	914	944	893	930	929	887	929	893	916	910	879	888	869	847	872	901	969	880	932	870	915	882	901	897	910	906	877	884	930	847	905	918	875	873	920	926	942	926	934	889	873	906	935	861	905	921	888	908	879	908	914	854	951	902	866	929	897	905	881	880	879	916	912	939	904	906	832	878	873	904	938	859	838	867	919	933	931	890	898	924	901	956	881	918	900	894	895	953	899	885	925	871	874	873	900	935	967	881	875	918	894	858	928	901	931	883	909	934	883	900	880	945	920	844	897	915	865	960	940	917	865	943	895	904	901	904	906	958	925	952	942	876	934	909	875	871	961	898	927	877	887	924	910	896	898	926	905	901	909	828	887	935	889	878	900	895	905	919	932	904	903	906	909	916	834	878	936	893	852	948	901	866	860	883	921	914	904	854	927	891	894	872	892	936	833	895	842	912	862	945	869	919	926	884	892	953	884	942	905	843	938	908	960	906	902	892	855	876	908	883	900	887	914	838	895	893	891	884	928	892	946	898	896	931	854	827	906	901	927	956	856	873	885	904	911	887	915	883	929	873	858	884	884	877	907	889	900	877	899	920	831	881	872	940	901	887	927	908	891	919	894	848	865	905	940	861	852	961	851	918	877	882	874	923	904	932	925	949	902	892	918	925	906	948	939	915	888	967	894	920	889	923	835	890	912	901	887	918	886	941	838	914	974	950	916	946	849	941	966	896	860	883	871	906	921	922	847	887	946	883	874	888	919	884	917	905	903	910	922	894	917	927	840	913	889	904	915	877	897	892	834	896	884	884	908	921	884	899	898	881	935	925	882	908	929	890	903	874	934	876	909	901	840	938	886	901
1977	168	137	162	138	136	130	149	139	128	122	127	127	135	158	140	131	125	128	131	126	133	141	125	139	128	129	135	149	144	128	146	128	131	127	141	142	123	124	143	133	108	130	113	151	116	141	134	130	121	115	114	132	124	123	118	115	134	128	168	137	132	118	117	132	129	126	138	121	108	120	131	123	154	158	144	108	148	123	119	122	108	127	140	130	137	108	139	122	134	150	99	106	125	142	129	126	130	127	140	139	128	138	140	120	123	128	145	121	119	145	136	138	123	121	124	119	122	129	119	137	151	118	129	121	148	134	128	133	123	142	121	132	142	115	133	124	133	138	132	112	126	119	165	143	128	133	109	126	134	134	117	126	128	119	124	125	141	121	121	130	119	143	128	133	124	120	123	142	130	129	132	121	137	129	106	160	135	141	116	148	124	124	162	120	121	138	125	145	119	106	128	140	119	140	138	134	131	121	133	121	136	153	120	149	122	119	126	132	124	125	124	126	138	121	113	116	115	134	143	131	120	141	138	146	122	126	129	129	126	131	108	140	105	131	139	131	136	124	135	130	129	136	126	117	168	129	107	129	136	140	121	140	118	110	129	139	112	111	147	111	122	144	139	151	135	117	130	138	131	130	153	111	110	121	126	151	130	118	115	112	127	149	120	119	129	126	107	129	132	149	109	137	134	131	124	131	146	134	122	117	134	110	99	112	126	147	141	119	129	137	123	135	130	148	124	133	121	138	131	127	131	141	132	123	127	141	127	129	127	118	121	134	127	132	146	132	136	112	139	127	134	121	133	134	98	133	152	143	117	126	136	128	142	122	120	128	130	148	131	114	120	123	124	120	139	135	119	116	117	135	139	118	134	148	117	121	147	126	133	130	121	126	131	112	134	115	107	144	140	150	120	106	118	129	140	110	127	147	139	141	135	133	126	135	140	141	144	114	119	137	140	132	128	150	150	124	138	112	113	156	151	119	130	146	122	137	121	106	124	116	109	135	131	112	129	124	144	135	151	104	140	133	133	135	139	153	121	121	136	126	126	129	130	135	122	128	124	138	135	158	129	116	101	129	161	130	124	129	136	125	134	134	132	125	126	130	162	119	126	120	131	127	157	139	117	129	136	138	133	139	125	135	134	145	130	126	135	128	128	145	152	143	125	140	140	143	135	129	135	131	151	153	123	130	127	123	123	122	139	121	126	106	124	139	112	107	126	119	141	134	150	120	128	123	129	140	119	127	144	117	132	136	134	157	127	132	142	123	143	120	131	122	128	116	147	138	138	135	125	122	146	153	135	143	137	114	121	121	103	147	132	119	127	115	130	118	145	133	128	140	123	115	156	116	123	143	143	137	141	124	120	99	140	137	119	125	119	126	129	138	130	130	122	137	133	141	120	118	123	107	116	126	144	136	123	146	145	120	147	135	140	118	124	132	132	112	128	129	112	138	143	147	121	110	145	124	134	130	151	136	119	155	122	113	129	121	136	152	125	133	126	127	128	123	119	145	119	145	110	122	142	131	134	133	132	141	126	129	127	126	118	136	137	140	120	127	128	115	135	131	141	139	134	150	111	127	128	146	117	117	128	126	111	116	135	114	130	158	120	135	126	132	107	138	130	126	123	136	135	127	129	125	133	107	114	126	139	125	114	90	143	127	101	128	121	139	127	126	138	119	123	141	114	116	143	117	121	152	131	131	123	130	126	123	128	123	133	109	132	118	127	140	130	167	123	110	150	132	126	139	151	112	123	139	139	127	123	118	127	127	130	108	117	148	131	114	144	125	132	128	137	116	133	117	143	140	117	131	136	151	113	139	116	142	135	143	132	119	122	105	152	129	124	137	118	122	111	149	114	139	120	142	132	130	118	128	129	115	144	135	147	107	126	146	131	144	124	135	101	108	131	145	118	130	121	146	111	137	99	130	132	106	135	128	145	125	121	135	138	131	135	116	136	137	117	127	119	116	118	127	164	140	103	121	118	125	140	122	134	114	123	97	144	138	140	148	142	130	101	112	136	143	121	122	131	136	120	124	131	125	135	145	124	139	118	126	150	111	154	130	148	129	135	136	119	128	133	130	124	144	119	130	127	151	156	118	121	125	116	119	154	137	129	115	128	134	107	129	158	141	141	151	130	131	126	123	145	137	122	139	112	117	135	126	133	148	125	150	122	143	127	140	106	145	134	129	144	121	133	134	142	129	127	139	125	138	117	110	132	173	131	131	119	131	132	129	119	139	109	142	118	120	135	121	113	118	118	131	131	119	126	136	130	114	133	140	144	126	127	142	125	123	133	127	126	116	129	117	121	137	122	141	145	111	131	118	106	128	132	112	141	141	119	159	132	126	142	124	124	118	126	124	124	134	139	116	127	115	117	141	121	118	137	124	130	137	127	140	127	141	118	125	119	137	120	119	138	120	116	154	141	145	118	143	139	122	123	140	135	130	131	124	136	123	125	138	168	124	137	128	118	115	105	102	148	139	117	122	124	128	123	148	130	144	124	147	132	128	125	137	132	124	140	153	145	155	125	146	127	116	122	141	162	105	139	140	133	122	135	116	132	154	113	118	140	137	108	122	137	116	128	128	99	110	115	118	120	118	128	110	142	138	112	137	142	128	128	159	142	144	124	119	135	124	138	122	140	123	119	118	105	137	129	139	134	134	124	110	139	147	142	124	126	122	116	112	125	124	151	126	113	156	122	122	131	129	118	112	129	121	133	129	125	136	139	120	107	157	116	129	128	133	127	151	111	133	118	113	130	147	120	130	130	129	125	133	125	119	133	124	114	148	135	114	131	121	120	127	135	144	132	135	143	152	138	141	120	122	133	129	122	117	119	142	135	140	119	112	138	126	130	117	123	119	114	128	134	129	135	133	150	124	126	113	142	138	132	124	140	137	145	140	143	132	117	122	124	131	128	128	145	140	126	136	111	130	125	135	108	138	107	155	139	133	132	118	122	132	138	117	107	122	134	135	125	131	128	154	132	122	138	127	117	129	128	132	118	138	121	122	116	118	125	141	136	154	148	137	114	137	147	131	127	138	137	127	122	144	139	152	137	138	134	143	120	127	122	122	141	114	113	152	133	153	140	108	123	140	128	138	122	120	125	115	139	160	136	120	116	124	133	119	137	133	139	123	136	137	135	127	160	139	112	117	133	132	150	125	130	144	124	134	139	131	126	127	122	140	126	137	129	146	123	117	142	157	131	143	114	124	133	140	131	132	119	129	146	116	146	109	135	132	116	106	116	132	118	139	129	127	127	139	137	147	153	137	122	133	120	135	117	157	127	118	140	114	130	125	131	125	112	150	120	135	123	147	131	126	117	121	135	121	134	126	157	139	137	140	131	114	142	121	112	140	131	133	126	140	142	115	156	115	134	163	127	119	134	140	144	132	117	135	120	133	143	127	126	134	116	119	134	141	137	141	154	131	126	150	126	130	124	144	132	124	144	135	110	117	140	123	122	121	117	111	111	122	118	124	153	133	117	125	130	128	142
2176	431	454	477	470	487	426	406	450	401	402	393	418	385	399	414	410	352	382	406	420	420	382	395	412	376	395	365	428	403	414	394	385	340	372	389	368	421	373	369	381	401	400	397	405	399	368	390	360	396	410	397	388	386	337	394	381	404	411	402	372	388	389	386	377	374	350	380	406	411	411	379	417	402	436	404	389	391	381	415	414	416	371	397	393	406	409	426	409	413	367	411	381	397	385	437	384	366	387	397	401	413	370	419	394	416	376	409	357	375	386	371	390	400	387	385	393	415	393	455	373	402	391	328	374	400	430	380	362	365	384	395	391	390	396	404	420	383	415	406	385	390	378	352	422	373	397	410	404	391	388	403	391	416	390	399	411	384	370	388	366	385	384	384	384	388	348	397	394	396	387	389	366	379	382	400	379	377	401	386	356	405	395	375	386	377	406	377	392	414	394	379	374	408	376	372	395	385	402	395	379	409	392	372	373	423	394	393	397	404	403	377	405	372	401	374	398	377	407	393	386	386	414	400	389	361	448	377	389	389	379	373	421	389	377	406	416	402	401	387	401	411	421	399	415	369	360	395	396	350	443	421	405	374	383	376	386	407	407	387	386	349	397	427	386	393	409	351	440	432	419	398	358	412	425	408	398	378	367	409	411	419	367	439	382	402	390	436	397	408	428	417	363	397	378	426	381	379	418	414	390	377	387	414	395	351	406	417	367	403	396	379	387	366	401	389	402	416	377	387	379	443	367	397	405	384	360	380	371	420	405	389	396	415	364	387	361	377	394	392	418	386	361	367	416	395	407	344	422	375	429	410	389	372	364	407	402	393	411	383	398	402	368	420	386	423	385	387	379	438	383	403	428	393	386	380	418	342	372	399	421	373	376	412	430	402	356	362	405	390	361	403	428	376	388	402	420	391	385	387	391	390	388	392	368	393	360	409	359	369	370	402	357	434	387	369	367	392	389	385	393	386	401	385	372	380	372	395	395	356	394	393	418	378	405	414	393	393	365	410	407	413	378	365	388	363	378	377	381	379	374	388	421	398	355	388	377	378	393	430	400	375	383	420	408	416	398	410	388	386	375	441	410	391	395	403	395	381	365	398	405	383	390	366	445	399	376	391	397	398	393	386	378	403	405	431	388	412	403	360	399	391	404	428	393	416	375	382	381	374	377	383	371	360	411	365	442	403	397	401	390	377	381	353	386	410	377	399	392	398	391	385	380	408	367	408	386	395	385	413	403	398	349	399	395	409	410	379	394	405	419	369	417	370	398	388	361	388	372	358	410	361	399	390	388	418	391	422	366	403	417	404	374	393	390	391	400	383	373	431	395	374	409	394	374	402	400	387	365	425	397	413	415	402	357	404	407	426	402	361	396	399	401	392	411	390	408	436	445	378	392	390	382	408	380	371	403	389	393	394	406	418	383	391	402	395	401	372	373	383	434	387	363	428	415	387	380	389	413	394	369	403	381	359	397	422	438	391	357	431	358	392	424	384	416	357	382	407	385	417	414	406	377	415	413	405	355	391	389	386	405	392	398	397	406	380	353	370	399	401	408	374	381	400	388	374	412	401	382	384	376	396	412	398	426	394	372	345	378	414	396	364	381	379	395	424	416	395	380	405	396	362	378	397	414	385	367	386	373	371	432	375	383	404	375	373	385	406	410	439	377	388	370	377	428	380	375	372	422	381	426	391	397	375	388	361	400	387	363	400	424	351	387	390	370	373	392	375	406	418	388	403	408	391	368	396	372	399	406	385	405	376	399	382	356	398	379	375	346	406	436	359	421	369	389	364	373	427	384	369	378	387	401	396	407	377	418	420	383	392	370	389	376	420	363	361	412	401	358	392	367	381	413	392	400	392	356	405	416	371	369	388	395	401	391	389	401	378	366	380	391	386	368	405	359	407	364	377	403	408	372	377	419	387	396	388	414	396	404	359	409	369	370	376	404	366	378	390	339	383	404	382	400	413	412	395	414	397	383	414	386	382	409	387	379	356	374	406	427	381	396	360	386	382	395	410	385	378	413	387	367	399	399	387	421	415	429	379	391	414	418	364	396	394	412	336	418	366	367	384	400	383	398	404	421	363	410	390	360	405	389	406	385	406	402	416	425	373	362	389	389	400	381	395	381	363	387	381	370	428	395	372	359	381	395	390	420	393	380	366	405	380	395	368	362	371	409	359	348	379	400	367	389	410	364	397	391	417	422	371	408	363	411	412	399	384	377	414	374	358	420	366	413	411	354	389	362	399	430	401	407	383	393	352	410	387	364	388	410	361	386	404	385	375	403	412	405	394	382	384	407	401	359	393	389	397	394	396	388	428	368	369	334	400	405	404	395	417	399	389	395	413	428	384	414	412	355	390	404	402	345	412	391	368	414	355	377	419	386	380	383	363	410	415	418	405	386	389	407	394	352	411	382	395	373	359	398	388	404	436	386	394	397	384	401	401	382	381	395	379	387	349	405	398	395	420	417	395	390	371	407	356	400	372	369	353	364	373	378	391	417	394	380	401	418	442	405	411	385	385	399	421	384	383	385	381	379	383	381	424	383	422	361	371	413	349	384	382	400	374	405	389	379	400	402	407	385	398	400	390	376	409	360	413	372	385	376	382	401	381	418	421	373	404	391	426	436	408	373	413	391	398	411	399	356	423	391	385	366	389	371	397	378	395	416	401	361	440	369	360	377	419	408	348	395	399	391	408	357	404	404	373	383	385	414	392	413	427	361	404	433	404	401	387	385	353	371	426	444	403	370	391	369	400	397	366	385	390	421	417	406	376	369	368	394	390	378	396	387	385	361	367	413	396	398	375	394	390	361	418	365	358	377	405	423	388	436	427	398	423	403	416	382	395	378	386	422	370	418	402	404	396	374	385	382	417	374	358	404	408	387	381	360	392	378	371	391	403	389	377	382	412	419	376	399	389	398	384	408	410	384	393	419	396	400	398	408	402	400	379	351	420	407	375	400	390	403	398	412	367	395	370	395	399	396	402	383	372	361	412	403	372	396	386	370	419	370	412	393	394	393	373	424	394	404	346	357	371	368	394	421	410	384	415	416	400	411	403	401	390	379	388	387	394	429	375	428	401	429	427	372	408	373	411	371	360	410	380	432	390	405	390	372	373	387	430	392	395	408	403	391	403	389	363	397	369	360	390	414	400	446	394	379	393	396	385	399	376	399	370	389	418	420	380	403	412	428	391	371	386	408	376	414	394	406	385	377	408	395	396	369	403	372	428	395	376	405	377	382	392	392	378	406	386	417	393	355	389	388	364	372	392	407	360	423	370	374	369	398	369	374	382	368	369	385	400	390	383	403	388	420	383	401	426	383	423	390	374	361	360	426	394	403	383	352	370	411	405	402	366	377	416	385	420	402	400	345	392	378	396	404	438	407	405	406	385	420	384	398	402	391	409	374	401	379	413	431	385	380	367	398	383	411	378	380	406	421	397	395	381	401	394	397	414	384	382	390	380	412	369	352	389	387	386	401	380
7713	1035	1273	945	742	554	448	350	374	279	312	245	233	249	238	211	224	192	209	195	210	204	187	177	198	189	207	185	202	208	166	176	209	189	202	198	186	213	184	197	188	169	199	173	204	199	168	190	186	168	190	199	201	192	178	200	183	199	188	173	202	196	194	189	178	193	149	172	156	190	199	153	199	161	190	172	195	206	189	173	165	192	191	207	199	177	186	202	163	182	195	164	196	159	175	216	194	178	154	191	244	180	198	189	176	167	183	197	202	187	177	210	179	173	221	206	217	183	179	157	197	189	189	203	179	182	176	177	201	191	229	167	176	165	174	170	188	191	185	185	196	212	193	162	179	191	219	209	196	191	174	204	193	167	187	193	189	180	184	184	168	185	201	173	204	186	200	217	186	179	187	189	173	157	179	167	192	183	202	214	214	177	196	210	180	186	196	175	168	175	163	175	206	192	209	205	187	169	184	182	218	184	189	199	183	199	198	197	176	198	185	168	165	188	207	159	193	197	174	186	186	193	190	177	189	174	178	201	196	193	201	202	224	162	182	178	163	202	190	171	196	191	189	213	176	166	207	206	183	162	205	173	154	169	180	206	189	190	158	195	183	196	196	197	177	206	194	188	171	177	179	158	192	184	172	178	184	201	182	185	185	176	201	205	154	150	216	181	214	199	188	173	195	168	180	199	191	165	201	172	182	179	188	173	184	211	175	186	175	169	198	193	199	169	179	201	184	185	177	206	206	193	183	203	195	182	169	182	189	208	206	186	176	180	190	173	188	178	185	183	156	178	185	184	180	167	210	183	165	194	180	201	180	209	175	214	162	170	176	180	227	161	195	172	188	200	177	202	180	157	172	180	185	167	161	188	180	180	191	186	213	184	197	198	170	173	183	190	198	182	173	186	199	195	182	193	184	174	164	187	185	177	182	168	186	185	162	181	205	176	200	167	180	177	200	177	181	201	193	182	166	190	169	196	203	192	159	165	188	180	172	176	190	181	179	167	173	156	185	191	182	178	174	203	211	183	174	180	161	183	196	196	198	166	185	209	192	187	182	216	176	176	196	169	169	179	172	142	195	183	156	181	174	182	189	160	206	209	190	171	176	195	193	194	182	185	182	196	175	188	180	184	210	222	179	202	192	188	195	223	186	183	209	175	177	178	182	169	158	192	200	185	197	169	202	167	191	182	196	191	168	187	207	189	198	186	168	182	176	172	178	196	177	189	192	179	176	153	167	182	192	189	168	179	198	195	179	159	182	179	204	171	180	177	170	213	189	180	167	185	187	163	187	167	207	189	186	185	181	199	175	206	193	187	194	181	173	198	159	196	188	189	176	220	189	177	168	170	172	174	190	199	204	169	182	191	182	196	215	190	196	175	185	215	203	177	190	200	182	200	170	200	211	178	173	188	180	194	174	171	181	184	153	179	181	196	184	198	201	182	180	208	187	174	203	174	159	204	198	168	192	181	190	182	186	189	193	195	159	183	163	204	218	178	180	166	181	166	191	187	227	184	179	178	163	185	159	176	161	192	183	173	183	178	161	192	194	191	181	178	186	196	176	163	186	200	177	164	196	200	187	187	196	199	190	195	165	204	214	196	184	210	199	185	188	178	195	195	175	180	154	186	183	186	194	184	180	178	191	190	178	204	203	197	176	197	204	201	205	187	207	207	184	169	170	167	183	182	159	165	173	221	184	186	191	189	174	201	181	178	195	166	193	190	209	208	175	186	186	206	210	206	189	214	179	188	177	184	192	195	175	163	209	180	181	199	167	178	160	187	170	177	187	183	159	211	208	185	174	189	180	190	190	175	180	176	197	181	186	197	184	161	213	203	177	179	188	164	195	197	193	186	196	183	195	177	169	186	189	168	186	183	197	201	200	189	183	169	165	180	185	186	179	178	178	182	191	191	195	194	180	189	182	173	199	206	171	173	196	191	165	215	188	169	170	159	168	200	217	172	180	199	193	187	184	183	182	197	191	185	192	181	184	166	195	185	176	175	185	178	166	182	181	171	162	180	200	195	196	166	180	180	179	179	201	179	193	184	179	162	173	180	190	191	192	186	209	183	189	158	179	176	190	179	199	187	191	198	187	200	181	182	184	192	163	196	196	173	181	185	209	203	191	189	195	185	177	179	194	191	190	192	197	184	176	186	173	217	169	177	180	170	168	212	194	199	199	169	179	161	182	169	199	186	189	177	223	169	168	198	179	187	168	181	198	189	172	188	197	179	186	162	172	202	215	191	176	153	166	214	189	177	172	200	188	220	181	191	162	177	195	177	169	202	185	165	200	171	192	178	193	189	208	204	176	175	192	181	180	184	186	174	175	191	168	206	206	206	159	184	201	187	194	169	201	182	179	182	183	196	179	187	176	162	183	184	192	206	186	174	182	185	184	196	143	189	175	174	176	153	187	186	200	203	173	186	187	178	180	181	192	166	179	184	184	172	207	166	177	190	199	185	186	156	185	176	178	171	200	202	196	207	180	193	173	178	204	173	170	191	202	177	186	169	200	185	182	173	208	191	178	197	194	172	191	182	181	197	190	198	169	164	208	185	173	199	187	161	197	195	212	174	184	208	208	222	182	196	181	169	212	192	191	156	185	172	183	178	188	210	168	177	186	173	156	170	186	188	181	194	187	183	170	176	175	185	187	174	191	177	188	167	199	192	175	175	183	190	213	169	180	198	218	184	186	157	192	201	188	167	165	205	196	197	189	183	173	193	176	178	205	195	191	185	189	186	185	174	187	186	196	197	188	180	181	190	176	205	188	167	186	169	177	176	183	193	180	173	204	181	165	182	220	202	165	172	176	214	187	196	180	185	207	203	180	163	193	165	191	201	192	193	166	196	192	200	200	173	186	187	178	206	193	181	182	190	195	205	167	193	170	175	189	179	171	167	200	171	189	187	166	169	186	182	193	179	177	203	178	182	170	192	171	187	167	179	165	171	196	183	193	200	192	186	189	195	167	205	186	170	199	196	166	171	172	192	201	166	184	168	176	164	190	198	181	170	183	187	189	192	173	183	158	208	184	186	174	183	176	185	201	201	182	191	201	177	186	178	194	184	175	180	195	210	200	202	213	189	169	147	178	192	186	199	177	163	222	166	189	185	188	180	175	192	189	185	176	189	185	172	206	166	183	184	185	219	179	181	178	210	197	197	177	160	157	212	212	213	194	191	186	209	182	167	201	169	181	183	175	194	156	160	229	187	169	226	188	191	169	178	167	169	196	179	177	164	207	169	171	182	181	186	214	177	197	183	215	184	174	196	184	198	177	185	194	185	182	197	184	196	160	217	170	227	171	182	172	188	146	185	188	174	201	196	186	191	190	185	187	175	189	183	182	193	176	177	184	172	167	181	188	171	186	188	199	193	184	167	157	185	174	207	183	199	186	158	156	200	187	195	185	158	207	167	151	189	174	176	184	185	181	182	157	199	174	184	186	196	186	182	166	165	182	195	179	180	170	174	179	216	172	189	181	185	182	196
5951	1317	2712	3370	2876	2341	1843	1608	1414	1273	1112	1069	940	927	881	813	769	752	713	746	680	653	635	686	661	654	630	645	636	617	628	575	565	555	573	585	563	622	556	569	570	583	543	597	538	523	552	591	548	563	522	543	529	536	575	573	554	539	522	522	544	501	555	548	562	534	501	524	538	545	508	584	549	542	560	553	523	504	531	534	502	502	541	530	534	540	531	548	531	492	498	582	560	565	538	573	530	497	539	544	532	542	564	530	541	512	526	569	552	507	535	546	543	554	579	511	522	510	535	542	547	510	519	534	583	512	557	548	535	563	551	500	538	536	554	533	507	526	510	548	517	549	504	530	540	505	537	556	518	480	527	511	543	557	543	552	530	531	509	547	539	536	564	524	515	505	513	516	519	506	544	519	531	541	531	518	512	532	535	516	561	494	495	528	513	527	521	543	496	534	547	549	556	513	527	490	501	503	572	555	531	520	549	570	465	494	547	533	535	543	543	503	517	527	550	480	527	466	500	527	491	507	558	504	487	545	519	565	500	566	563	492	517	523	540	549	526	522	513	534	501	534	547	542	522	537	488	485	496	491	494	524	517	553	517	517	561	517	512	563	483	547	509	494	513	516	537	474	525	518	532	516	463	531	551	502	520	530	576	554	533	529	499	501	520	503	502	562	519	573	477	515	541	529	516	535	556	517	557	512	578	509	564	529	511	511	501	534	548	533	510	492	509	525	527	505	512	482	542	525	534	538	509	502	490	531	515	566	529	543	497	524	528	541	518	554	527	532	481	491	546	500	542	541	519	543	529	512	570	535	514	552	498	540	522	535	551	579	499	516	537	511	499	514	556	504	515	469	504	546	538	547	533	543	517	578	499	524	505	493	531	531	526	526	540	537	550	514	522	528	538	549	549	510	550	514	537	538	542	521	539	553	545	530	516	504	520	491	519	554	478	575	531	569	538	501	531	575	543	594	504	504	487	524	479	546	532	568	512	485	523	527	536	514	517	541	538	495	499	515	527	545	504	513	539	538	550	511	502	534	531	509	499	492	549	546	544	523	515	505	512	541	530	545	543	526	559	487	505	517	555	469	527	503	493	533	535	519	508	486	513	516	502	545	563	479	517	519	501	551	539	560	537	501	536	518	521	502	537	509	559	514	522	529	473	566	517	527	510	534	502	526	547	540	531	477	530	526	493	532	541	536	483	579	526	530	558	503	490	561	540	540	486	521	549	585	527	524	519	471	509	531	552	532	536	536	497	486	569	508	547	483	532	542	505	518	534	532	515	542	481	492	501	518	554	521	518	523	526	521	503	522	565	505	508	539	500	515	529	515	515	534	533	532	571	543	514	548	545	545	507	510	515	520	537	559	560	506	529	505	592	532	521	534	562	549	534	515	544	547	527	512	513	484	572	507	511	557	516	544	525	475	526	517	534	541	514	540	508	520	562	532	518	531	519	518	542	545	511	537	504	515	543	531	527	510	525	506	513	540	505	557	511	544	505	546	540	521	530	552	510	509	568	529	525	557	546	515	499	498	544	495	501	537	535	525	562	521	554	545	567	504	550	528	506	527	536	492	458	509	505	545	530	517	515	552	522	527	496	558	564	551	581	489	539	548	569	512	529	526	573	552	536	493	598	549	547	523	524	527	493	534	523	531	575	507	496	520	517	514	518	553	539	526	529	530	554	531	554	520	511	532	514	548	567	527	520	552	510	533	519	499	495	527	561	535	512	564	533	500	547	538	525	548	512	582	549	500	553	551	535	558	506	538	562	502	552	495	492	543	511	530	566	557	514	543	506	589	536	499	549	549	506	513	562	483	561	548	493	493	523	518	521	519	574	516	506	500	501	518	540	516	499	504	540	518	529	509	532	543	494	545	574	543	508	543	483	510	514	521	508	561	559	515	552	496	529	526	519	520	502	522	481	512	546	522	566	542	555	488	523	532	548	529	510	506	499	538	510	513	525	512	563	531	546	538	545	495	538	527	514	541	547	514	570	515	543	553	510	548	532	525	515	544	516	518	547	541	481	500	526	486	556	538	515	545	515	540	552	603	567	526	528	544	531	526	518	539	507	518	548	484	497	509	509	569	531	543	531	512	507	534	524	509	518	509	545	454	521	566	496	528	511	505	529	523	568	491	542	512	468	562	523	507	536	544	522	523	501	518	537	549	517	561	551	509	548	509	479	489	482	517	536	517	519	545	549	510	524	535	501	533	534	481	510	516	537	542	538	509	510	535	520	501	546	488	557	550	514	513	542	521	510	517	545	517	533	462	494	539	530	594	561	504	508	539	535	495	543	535	504	567	544	530	572	506	551	517	525	509	505	543	506	521	508	547	530	530	515	506	531	525	574	491	475	521	501	564	497	514	574	565	524	518	518	545	486	513	549	538	515	529	524	509	534	529	525	543	488	506	538	461	551	559	534	526	528	494	494	524	528	511	530	548	509	500	523	541	512	548	485	526	495	500	526	549	506	509	518	556	543	489	540	527	554	529	528	525	574	543	513	534	550	516	502	543	524	518	507	536	538	539	524	522	583	515	533	510	514	565	520	490	516	514	480	535	543	555	566	525	526	509	550	582	506	540	555	535	535	523	511	547	518	515	549	522	519	501	483	518	519	538	555	503	563	550	557	507	544	525	517	519	486	542	531	498	504	528	526	489	528	506	532	521	550	511	519	514	562	502	547	537	544	568	539	551	536	514	554	559	557	528	539	524	550	491	521	537	517	493	517	535	546	467	524	548	544	487	538	540	536	492	528	505	512	539	547	541	514	509	551	560	452	520	552	519	532	572	516	535	517	520	510	552	530	560	524	539	511	519	533	519	521	545	536	541	512	501	555	523	556	529	539	508	530	504	553	525	519	524	514	496	529	536	495	534	551	504	493	519	535	577	510	529	557	512	518	529	508	529	519	507	498	573	555	540	510	579	514	557	521	522	513	568	499	491	505	533	487	482	515	531	484	538	509	519	509	510	540	510	529	514	523	534	509	493	499	507	520	520	509	515	526	508	526	518	548	506	525	553	546	538	517	537	520	549	526	522	554	547	544	526	571	494	521	544	524	481	520	517	545	534	555	565	508	558	487	484	494	509	490	507	520	561	511	561	540	502	519	536	553	527	550	540	538	586	508	498	521	529	533	517	532	515	505	527	521	568	508	522	531	504	498	528	534	510	490	502	496	514	563	537	516	552	570	534	488	522	556	542	533	491	524	546	534	520	543	508	544	533	578	544	525	578	511	525	562	505	519	524	533	537	526	512	547	500	527	525	519	520	514	536	546	544	511	506	510	526	513	512	516	544	518	543	510	531	535	528	516	517	543	506	520	524	519	539	524	491	551	529	505	513	540	527	566	508	516	529	539	501	548	548	520	511	489	537	537	521	543	520	499	510	504	511	588	500	524	536	548	498	519	529	529	538	533	510	522	531	572	529	550	510	506	523	570	516	543	487	517	511	519	536	497	511	565	507	585	562	513	541	513	532	561	533	531	557
14206	2598	2691	2043	1381	1169	882	819	644	610	552	493	490	483	423	424	414	443	396	402	425	380	443	435	340	393	367	413	421	385	386	368	389	352	367	401	390	390	384	400	374	382	372	399	398	403	399	365	403	380	383	370	361	377	364	364	384	382	351	369	367	367	386	367	340	379	356	356	348	373	348	378	353	340	370	400	363	374	387	372	341	390	371	364	387	377	365	340	385	375	380	392	385	349	353	367	362	357	348	378	388	354	388	380	365	363	346	339	343	362	353	357	344	359	358	371	361	361	352	379	354	340	364	331	362	328	379	373	379	371	366	368	385	384	368	383	355	362	362	401	359	381	345	358	388	383	382	392	366	349	390	375	373	380	370	360	376	370	366	386	376	348	359	388	348	368	363	394	390	371	339	393	339	353	362	393	352	366	360	372	339	386	378	361	361	368	373	404	382	354	398	404	383	368	327	377	384	389	380	355	355	392	358	342	358	387	371	406	362	369	406	384	358	359	355	366	373	412	338	371	369	333	372	359	363	332	357	379	361	354	335	362	375	376	399	354	381	348	383	405	433	345	329	353	353	365	364	352	335	366	366	362	357	381	413	377	381	365	371	328	330	352	382	369	393	360	353	393	362	375	375	343	381	378	377	360	385	367	359	381	353	352	372	356	399	345	371	378	349	387	343	361	411	360	376	343	335	363	395	383	362	361	363	369	359	371	371	332	364	363	363	346	380	417	354	394	379	386	375	391	364	347	367	366	355	369	342	394	357	386	364	378	359	374	343	375	363	368	382	368	344	404	348	379	400	377	320	366	364	367	353	363	351	401	380	385	343	374	341	390	327	346	324	360	338	388	404	362	370	374	375	378	381	372	371	411	382	375	411	364	360	338	369	405	366	340	374	376	339	341	357	355	359	342	356	389	421	381	379	365	358	337	398	347	389	371	368	333	366	379	384	348	361	352	354	388	370	392	354	362	363	332	356	362	401	378	369	319	337	377	376	328	360	370	329	375	385	375	372	374	372	348	361	371	385	380	387	364	365	382	389	387	354	364	333	364	362	352	362	396	369	353	342	338	356	348	392	369	365	384	384	336	359	333	363	332	381	369	395	325	399	377	395	347	384	326	390	359	348	412	380	342	358	380	401	397	398	336	365	365	360	396	350	389	357	350	374	349	392	381	345	370	364	362	357	352	373	363	386	359	376	388	345	398	387	374	391	324	396	372	360	363	370	376	370	344	352	381	338	332	391	352	367	384	336	376	345	381	377	327	374	365	362	386	377	354	410	361	365	361	369	367	387	368	346	351	347	356	372	383	368	354	383	359	374	373	363	362	390	357	323	335	380	374	372	392	385	329	395	383	378	347	373	365	349	392	374	388	393	369	358	364	371	372	400	331	395	365	398	360	389	380	340	355	355	342	330	378	360	373	373	372	367	331	346	358	377	362	379	366	349	391	332	377	397	403	358	367	387	343	360	358	367	370	354	397	352	359	378	366	365	320	361	354	352	334	344	346	400	382	372	413	369	373	338	383	333	359	406	323	340	428	357	373	359	356	403	389	370	331	361	377	359	363	335	375	396	354	352	347	351	383	352	369	349	405	377	381	344	382	373	364	364	360	368	381	363	395	332	384	343	356	398	367	358	368	326	370	336	351	368	392	366	355	348	347	378	374	346	353	363	337	382	383	357	383	370	362	364	342	360	382	350	406	369	347	360	354	346	351	359	337	359	386	318	369	378	379	388	386	360	370	365	382	342	376	363	384	376	336	374	375	360	354	365	381	350	376	377	353	391	375	360	342	368	355	326	339	375	384	377	394	353	361	324	383	327	350	390	398	340	364	347	352	355	330	387	366	341	350	366	347	357	359	367	360	396	353	357	330	371	386	381	399	357	361	382	376	339	380	347	368	350	377	341	354	374	383	365	331	367	346	357	375	401	381	385	356	380	392	351	341	385	385	355	342	339	373	370	379	368	421	372	367	364	358	332	351	378	332	325	367	395	360	332	385	365	367	369	366	344	330	337	366	335	368	361	385	342	321	322	328	352	351	392	358	387	378	383	375	371	401	371	380	373	395	390	340	368	345	382	359	367	399	351	380	376	330	395	363	378	382	361	363	378	375	364	415	355	372	392	388	415	392	343	348	376	370	379	393	369	373	387	375	357	341	343	349	354	349	361	349	394	359	394	357	412	388	338	388	387	369	370	395	350	344	338	344	353	382	343	348	366	354	358	352	364	356	374	362	329	379	374	377	326	370	363	381	387	379	379	393	350	344	431	387	383	384	381	354	398	409	355	370	365	355	351	395	353	337	380	368	391	379	357	350	348	378	380	383	360	361	332	378	393	353	346	376	367	389	373	358	326	348	349	336	363	368	366	363	356	365	382	381	368	379	368	397	368	394	370	383	392	361	389	378	358	365	351	386	335	390	347	339	376	422	387	378	316	347	347	364	425	370	355	388	370	375	372	371	328	373	326	338	336	343	404	325	352	400	380	358	388	366	360	361	364	375	354	368	353	395	401	354	369	336	411	371	395	359	360	383	353	429	387	397	406	386	369	350	368	351	375	377	363	412	367	341	349	346	337	380	376	355	317	379	359	360	402	347	342	361	390	403	325	365	347	369	334	384	372	366	401	372	353	362	338	357	381	382	376	371	401	362	392	385	372	340	382	349	361	402	359	408	355	351	342	335	341	351	339	371	377	380	368	374	340	333	387	361	356	380	356	377	382	353	354	344	375	375	360	382	326	381	402	361	387	347	384	356	339	362	356	401	388	368	397	370	379	339	384	376	387	358	350	377	400	377	355	347	363	397	347	355	385	367	375	342	351	368	378	375	383	354	331	342	370	373	362	366	362	368	396	387	353	385	384	339	369	359	405	400	355	397	395	376	352	386	351	368	365	367	369	374	357	347	352	359	366	385	383	370	373	353	383	392	370	382	383	383	334	367	334	338	360	388	392	363	362	385	347	376	394	363	382	366	395	352	332	347	370	385	369	364	374	361	364	384	382	361	368	368	355	353	381	325	357	380	372	339	346	381	364	375	335	361	387	388	385	374	354	356	321	363	346	382	346	361	383	371	384	368	374	365	358	398	367	363	323	338	403	363	377	376	353	373	394	372	325	404	388	388	369	388	375	354	329	361	356	392	355	377	348	356	335	341	375	400	375	374	395	370	382	336	351	353	356	351	385	368	400	357	347	385	380	397	362	360	378	391	378	374	376	370	356	377	395	360	366	393	396	338	356	362	361	386	353	341	381	357	356	392	377	391	349	372	391	419	385	353	358	361	353	366	361	333	350	350	378	368	378	342	389	361	371	353	381	345	361	371	367	365	361	392	376	373	372	374	387	361	344	374	411	380	359	381	341	406	371	377	339	405	396	350	380	366	338	353	369	373	339	382	372	377	330	386	400	404	368	372	382	373	392	350	325	411	404	336	340	392	390	371	344	369	385	336	376	374	325	326	361	342	364	352	370	402	394	378	387	388	399	411	359	401	388	347
7935	2406	5210	5981	5349	4320	3520	3039	2669	2256	1987	1953	1643	1617	1575	1434	1338	1306	1238	1321	1239	1184	1132	1109	1116	1117	1078	1110	1095	1062	1016	1061	1051	1059	1085	1051	1003	946	1033	998	1005	1018	991	976	922	965	946	959	955	910	932	884	955	923	980	923	972	911	929	935	888	956	860	972	975	937	948	900	953	900	909	850	872	934	886	915	936	933	875	934	913	915	932	920	894	918	912	905	928	854	954	971	920	896	898	865	910	892	912	889	923	950	889	899	885	894	924	920	901	931	991	897	927	904	903	859	957	941	951	919	902	866	828	923	915	901	925	883	913	948	892	875	916	920	893	909	922	866	884	925	866	910	907	933	914	853	898	885	961	881	881	873	914	914	884	882	883	915	922	873	905	857	912	841	948	941	899	906	936	937	895	906	915	899	967	926	903	906	900	864	914	886	898	919	901	867	887	893	948	909	862	864	905	939	879	887	891	896	901	912	883	879	918	973	952	892	926	874	910	864	902	931	867	881	921	840	891	880	884	882	905	894	915	888	906	913	947	918	882	844	875	961	940	938	898	863	886	906	914	948	857	929	863	887	903	946	887	878	879	918	900	824	846	936	887	895	873	878	924	887	876	912	887	922	872	889	873	875	932	891	875	864	945	915	851	914	869	881	871	939	885	895	939	913	916	882	915	894	880	874	878	864	945	931	889	859	915	936	911	877	903	843	846	924	887	906	929	908	922	852	931	885	910	946	891	898	892	913	895	911	844	841	906	888	914	854	891	880	844	890	906	945	957	886	948	885	927	913	871	869	886	918	893	892	924	940	915	855	896	856	884	886	905	877	869	886	875	900	903	889	896	891	840	877	851	866	940	902	928	926	864	900	925	895	893	875	886	899	888	894	887	912	891	908	882	872	881	841	812	861	869	889	885	958	873	872	884	937	898	934	918	859	900	911	933	937	881	897	899	920	906	912	908	875	948	880	899	884	874	874	924	941	942	825	944	902	921	951	905	877	856	913	956	834	898	877	911	841	901	919	848	876	928	924	899	941	969	925	869	887	908	908	940	879	927	879	949	862	880	902	895	910	913	855	865	953	898	884	932	950	849	952	893	890	915	875	979	904	883	861	915	893	908	928	895	932	907	890	908	872	907	856	859	809	910	908	886	854	879	933	869	880	843	882	866	910	917	854	879	894	896	882	877	963	890	926	921	905	915	911	900	834	897	874	892	926	903	916	926	877	879	889	883	897	895	917	870	877	929	923	861	927	912	913	909	869	896	911	870	861	915	889	881	959	913	894	888	937	871	928	937	899	938	883	887	960	896	876	974	940	965	889	890	856	902	894	904	859	901	916	911	931	880	896	918	890	899	901	909	930	886	873	907	916	897	892	868	950	853	876	920	874	912	919	886	883	906	936	920	915	865	849	881	897	858	881	861	852	887	870	928	919	915	906	840	849	876	876	893	918	928	900	842	878	910	967	916	895	938	875	913	873	869	952	911	869	856	885	926	920	896	943	862	972	914	941	877	809	909	895	914	934	893	891	878	963	867	902	924	850	826	898	900	904	881	894	910	914	915	906	873	901	850	880	950	851	904	893	947	877	876	834	912	940	907	882	928	874	838	903	900	940	905	846	917	898	948	878	870	922	934	920	867	899	862	914	910	948	883	907	898	903	887	912	873	872	906	901	789	914	881	928	932	877	956	852	886	852	901	896	859	920	926	900	913	885	946	897	901	876	893	923	866	912	935	911	936	896	879	853	940	895	848	857	912	896	976	921	953	934	865	906	940	896	927	937	998	881	888	913	960	928	876	918	947	876	883	938	939	890	909	896	816	864	868	878	873	880	893	882	896	910	914	861	933	827	868	940	869	935	896	884	892	913	912	919	926	900	896	885	879	895	904	879	869	950	903	891	918	871	913	854	906	920	897	894	898	901	927	950	873	869	919	903	888	952	910	906	925	837	891	901	955	896	921	890	933	879	864	924	907	882	864	861	877	935	866	876	874	877	903	902	869	876	927	875	924	954	879	953	880	908	883	920	933	922	938	902	849	876	912	905	891	870	901	917	899	892	895	915	881	884	937	889	936	888	888	921	940	894	900	887	877	893	852	857	913	902	908	891	904	859	879	853	828	884	910	915	883	882	934	864	901	862	898	918	890	853	930	890	842	868	841	960	897	891	853	863	837	845	921	950	862	853	932	931	882	867	950	904	911	916	881	868	934	917	853	882	906	911	857	881	910	869	961	822	902	861	876	915	859	909	898	925	834	880	925	919	921	909	865	942	904	887	844	938	939	837	880	903	929	914	904	887	954	905	928	953	872	900	884	864	913	913	834	886	927	931	911	841	884	935	929	920	903	886	930	927	950	934	926	870	884	871	882	893	913	938	917	884	888	934	891	922	886	938	887	926	886	974	870	924	903	851	861	954	856	927	858	960	901	942	866	873	889	912	887	917	900	906	907	878	897	908	919	921	844	979	891	898	876	877	886	915	925	915	878	966	928	889	918	846	926	947	855	889	898	901	892	919	909	890	888	887	903	865	913	896	861	954	862	878	896	916	915	865	910	854	863	930	933	854	945	847	880	889	921	918	912	879	862	921	913	918	912	910	903	833	938	881	913	861	857	950	860	931	928	910	919	920	914	898	922	977	929	909	847	870	905	877	891	912	891	896	857	896	822	877	912	896	898	912	888	888	921	939	857	884	927	888	902	836	866	911	899	886	984	875	915	918	935	891	923	906	900	903	913	949	914	876	862	869	942	823	895	920	927	891	914	919	948	934	877	920	912	929	837	903	915	906	950	852	927	862	851	901	854	867	915	902	934	914	894	940	854	898	899	852	913	922	909	877	868	857	902	888	917	867	909	924	917	881	906	890	891	896	903	894	976	912	898	931	912	936	900	929	979	880	877	883	870	883	866	865	896	891	934	889	897	905	938	923	889	878	900	893	931	868	888	879	903	905	898	948	884	934	896	881	920	950	938	922	865	888	841	875	903	887	905	898	923	925	869	961	900	847	862	845	889	908	922	884	910	888	960	858	906	976	893	877	848	912	898	920	851	895	914	874	959	881	893	885	938	869	891	935	904	846	942	941	964	894	979	879	903	937	849	868	869	880	908	922	918	918	926	880	903	867	912	949	912	899	930	901	912	922	940	917	982	895	833	850	870	946	879	926	857	936	909	934	891	931	857	868	904	925	863	907	867	894	889	872	864	897	918	905	869	958	916	850	921	908	876	880	858	887	896	887	968	890	896	917	879	882	928	906	875	885	898	926	881	873	924	932	970	880	834	882	880	973	885	879	899	870	890	930	932	880	904	871	909	886	904	883	932	895	868	872	867	915	865	874	866	904	920	840	870	938	933	813	937	897	892	879	915	919	941	879	932	938	845	860	868	947	871	915	860	878	910	888	877	919	908	898	901	854	906	908	937	913	900	903	881	861	899	887	876	962	919	870	904	926	894	902	878	895	934	874	909	918	922	880	914	882	921	888	885	911	937	877	925	891	942	904	875	879
1922	143	154	147	140	127	144	134	129	128	123	135	153	134	147	140	128	152	130	151	135	139	131	140	139	115	141	126	123	136	137	116	122	114	150	148	130	131	117	144	123	111	117	106	105	132	122	139	128	131	114	127	124	115	125	132	121	124	136	141	123	137	134	143	138	125	121	126	146	124	129	126	129	129	122	145	115	126	129	137	138	122	128	116	139	128	121	137	113	143	136	145	110	136	130	121	122	131	130	134	137	139	118	133	128	141	120	121	126	122	124	137	140	140	134	129	119	124	137	128	131	153	133	134	123	118	104	123	124	143	123	130	117	140	123	147	125	139	137	132	124	122	140	134	124	125	124	147	123	126	123	125	117	126	123	111	128	138	146	144	124	131	115	108	119	109	113	139	141	115	142	138	142	122	157	160	128	137	123	139	118	121	133	134	138	129	119	117	127	126	130	112	128	128	117	112	123	128	132	139	151	131	125	122	134	127	146	119	114	106	113	140	134	124	137	121	125	106	134	108	150	115	133	146	124	138	131	119	109	138	125	135	130	128	104	119	139	123	121	122	137	120	108	124	127	141	118	128	135	129	146	140	105	105	141	128	122	129	134	116	137	122	128	113	159	137	136	118	140	138	161	131	132	130	121	148	143	122	143	149	121	127	111	133	124	129	141	137	118	122	143	127	125	134	119	110	110	122	136	133	119	140	136	139	141	149	123	116	120	143	95	126	137	134	131	140	139	113	146	131	123	131	126	138	134	117	126	116	120	114	124	121	122	119	124	117	142	126	132	145	114	124	129	136	131	128	145	138	106	124	105	128	126	138	131	122	138	119	137	162	138	116	121	129	126	156	113	128	124	116	124	132	130	143	138	125	121	110	141	127	130	123	124	148	141	131	132	128	135	124	126	139	114	121	114	124	133	116	111	161	113	109	131	135	134	117	128	128	135	138	141	141	120	126	113	129	133	142	140	123	129	145	140	124	137	109	151	121	146	142	136	126	113	122	122	120	120	135	155	101	135	116	140	128	111	121	111	124	128	132	130	119	130	131	112	126	123	140	113	117	116	134	137	117	148	125	105	116	116	115	110	134	130	114	111	115	115	119	117	135	121	126	142	124	117	134	116	133	126	129	139	112	126	111	128	116	135	161	128	127	123	133	110	116	117	133	128	119	122	128	134	142	140	127	109	140	113	133	134	128	128	113	141	108	136	129	115	98	145	138	124	130	115	117	120	113	134	141	117	120	128	139	126	136	125	131	143	130	149	132	118	117	142	126	132	126	120	110	131	110	155	153	145	137	134	128	134	131	113	121	123	120	117	123	135	120	129	131	128	119	127	116	114	141	144	128	121	122	126	128	143	125	119	145	110	116	133	132	149	129	135	144	123	150	106	137	140	120	118	131	122	117	127	135	116	129	107	141	116	142	132	124	137	114	138	143	124	129	151	136	130	136	125	124	122	120	122	122	115	126	128	132	130	151	142	127	135	130	122	120	130	128	138	134	130	117	119	118	127	111	116	136	137	142	119	144	130	130	128	145	114	136	148	149	146	102	111	119	132	123	139	127	112	137	130	131	127	145	105	113	127	148	143	115	111	141	111	126	115	135	132	130	134	114	119	158	133	130	126	123	123	135	117	152	137	119	139	134	112	137	142	138	105	123	121	142	122	129	124	140	134	127	126	138	133	110	124	121	131	149	122	118	143	123	121	130	114	128	133	125	129	140	144	146	129	119	148	135	138	159	129	153	115	130	136	131	129	125	140	126	138	129	129	135	129	132	123	143	135	135	122	135	124	124	136	153	128	118	143	132	128	117	137	122	150	142	127	118	126	112	123	136	122	110	121	130	125	134	136	136	132	135	122	108	112	123	112	123	135	128	127	129	126	124	138	137	119	129	152	141	133	132	122	109	124	146	138	120	131	129	127	129	126	101	141	113	139	116	131	126	129	127	155	149	135	122	135	148	139	132	119	126	115	109	137	130	145	123	121	143	147	151	124	109	127	128	127	102	116	129	134	127	135	116	110	138	148	127	125	134	131	118	131	131	146	115	150	134	128	137	123	119	121	126	137	147	120	118	126	108	151	122	137	139	137	117	124	139	109	140	135	121	116	141	134	123	113	132	133	123	141	128	132	124	121	133	113	137	136	114	121	131	150	127	137	133	136	117	116	138	149	142	127	125	131	111	115	135	133	128	125	139	126	137	132	123	120	121	133	132	148	168	133	141	118	141	108	135	120	128	114	125	131	129	118	122	123	144	128	145	126	133	137	142	136	127	130	129	148	132	141	118	129	132	135	137	117	113	123	119	120	125	109	133	142	130	112	118	140	134	136	108	122	142	128	136	150	126	124	129	122	142	128	124	138	109	126	132	134	151	122	121	149	108	133	131	118	108	139	117	143	110	116	129	130	124	129	137	130	121	138	117	126	141	124	155	111	117	128	134	135	146	128	134	138	132	115	115	148	121	112	130	136	115	116	147	140	131	132	129	135	141	118	133	123	122	138	115	125	127	149	122	139	129	141	114	119	143	126	115	114	106	123	118	125	136	142	135	134	120	136	135	152	108	127	131	108	135	131	111	131	111	116	144	129	131	125	147	118	128	144	141	135	116	143	128	130	136	119	153	124	131	133	114	141	137	133	127	136	128	132	116	129	117	138	141	137	131	130	143	139	147	129	142	115	135	135	119	126	134	122	148	123	131	113	115	123	141	119	104	131	129	121	121	131	131	144	129	126	117	112	113	123	135	150	121	123	162	123	138	153	122	141	128	147	131	146	146	106	131	127	132	123	99	137	132	132	127	121	145	115	126	122	108	123	140	149	120	121	132	124	139	122	139	123	129	144	102	136	135	113	126	117	152	127	131	129	143	115	142	156	148	114	126	142	125	118	129	131	118	116	123	139	132	128	145	128	135	153	126	112	126	121	119	120	120	127	122	136	133	130	117	119	144	127	125	142	127	139	136	109	128	148	122	123	121	119	112	139	141	119	141	113	128	122	140	127	137	133	108	108	114	135	117	109	122	140	120	145	149	141	119	108	127	124	136	133	124	121	126	141	147	133	123	117	115	145	123	124	131	120	144	137	132	139	118	126	140	135	126	120	124	120	115	135	150	145	139	140	128	118	117	128	112	146	132	139	125	104	134	135	153	127	147	149	125	150	108	136	124	150	137	143	143	145	137	122	143	133	114	136	125	126	126	121	125	131	132	130	123	115	133	149	141	128	112	133	118	138	139	130	135	123	131	121	127	125	129	136	127	154	132	122	134	142	124	121	130	126	118	137	121	130	108	123	115	137	136	126	118	143	122	139	131	125	121	134	142	132	127	132	122	127	121	122	131	153	147	120	131	123	112	140	133	122	136	132	133	131	112	134	121	119	113	120	123	134	121	138	134	117	127	136	130	120	136	124	136	131	139	136	130	138	138	130	119	148	112	128	123	126	127	133	115	124	141	136	131	129	130	123	109	141	125	126	117	122	139	132	130	125	124	142	112	132	123
2129	450	475	482	481	485	451	406	405	403	405	403	419	386	420	381	375	402	433	384	389	390	398	440	420	390	394	328	381	397	388	429	423	403	405	411	373	409	412	391	375	397	373	415	391	388	393	368	377	399	382	381	378	367	434	357	412	407	397	404	380	401	403	410	393	381	392	395	394	380	378	409	376	373	432	385	407	410	375	382	382	386	390	376	396	391	421	351	394	406	364	398	374	384	387	368	402	385	393	406	395	406	404	373	396	378	394	387	367	420	421	407	399	412	406	395	408	378	385	391	432	415	382	413	416	381	373	378	400	387	428	369	395	414	418	388	382	367	376	384	379	365	379	408	419	376	388	447	399	384	386	390	377	374	403	427	399	392	383	353	390	398	389	385	383	360	392	388	399	371	388	372	360	387	400	421	380	409	392	393	433	386	414	387	381	363	388	372	380	394	376	437	392	421	363	391	377	400	397	390	390	372	403	398	367	388	399	381	402	390	379	385	381	368	396	397	398	385	386	391	379	389	384	396	402	393	450	408	421	391	422	432	429	404	401	392	402	354	382	410	390	393	388	373	388	382	369	414	376	355	378	373	430	400	394	358	401	368	388	355	375	404	392	368	390	398	388	372	374	405	352	371	375	371	377	410	384	352	397	384	355	379	415	413	383	406	400	380	390	372	361	383	398	375	418	343	369	409	386	417	383	374	361	411	420	392	377	397	384	430	359	401	383	408	388	415	388	405	410	349	390	414	411	363	393	385	389	409	430	401	378	353	384	399	398	430	418	412	382	372	401	402	401	389	396	373	406	407	373	399	371	420	426	406	364	405	354	410	391	368	415	421	368	411	432	379	451	375	383	403	418	400	398	417	372	386	379	380	393	426	389	399	399	364	361	367	366	382	368	376	420	344	349	416	414	379	385	372	398	379	384	378	403	374	403	376	377	402	361	382	410	403	399	386	383	369	396	389	413	384	376	407	386	419	395	374	388	370	417	395	395	389	417	367	438	391	395	421	383	396	432	395	399	408	372	357	387	393	371	394	419	384	392	415	436	397	383	399	404	409	408	392	362	394	425	369	372	378	361	378	410	359	379	427	367	428	404	373	445	368	393	373	385	387	397	394	398	397	399	385	430	392	402	380	360	391	384	372	377	388	386	395	427	420	390	399	380	427	365	413	412	422	406	393	403	382	365	403	373	378	392	369	358	365	387	372	388	373	369	419	390	391	389	394	384	369	399	374	425	393	382	370	369	422	375	397	422	381	386	361	353	388	383	418	374	385	428	400	394	389	362	411	390	399	380	405	423	386	407	398	380	416	393	366	411	413	393	416	386	409	390	384	359	397	384	407	387	404	408	366	364	410	388	385	420	385	379	385	405	394	411	405	401	408	387	369	424	412	383	429	368	419	387	414	386	382	366	406	396	376	411	398	370	377	410	411	378	389	410	402	368	380	383	374	391	357	402	371	350	349	405	411	393	398	372	390	413	382	442	415	389	432	402	372	383	390	406	397	374	408	398	410	362	386	374	401	396	406	385	382	378	359	401	400	371	397	377	409	395	428	418	395	395	423	356	382	408	398	392	375	365	383	385	370	374	382	365	400	431	384	403	386	395	376	379	376	367	368	383	374	383	381	405	374	380	395	415	366	392	407	388	372	412	389	366	401	383	407	402	391	373	397	401	396	376	399	389	392	398	375	378	381	394	412	388	399	403	393	395	402	407	378	355	360	379	348	389	390	438	381	422	371	396	394	379	367	433	399	402	410	386	403	378	411	362	398	394	374	409	376	387	396	366	381	388	409	418	393	381	404	390	351	403	371	438	390	403	394	390	394	363	400	439	367	384	406	405	368	404	413	422	364	389	379	419	413	411	420	384	378	359	386	384	370	365	376	372	408	380	368	403	369	392	413	388	367	391	405	381	392	387	387	388	404	384	397	424	418	383	385	422	418	387	355	392	397	395	400	400	382	371	381	373	382	410	387	401	379	406	377	401	398	360	386	358	401	401	407	423	372	417	415	398	412	390	364	394	384	402	413	402	431	380	381	398	408	358	384	371	375	372	370	428	390	397	374	403	392	388	383	384	411	393	419	365	411	418	416	419	382	404	395	377	380	414	418	377	368	396	391	400	376	378	399	408	362	395	397	384	363	359	370	383	374	404	398	347	383	366	348	365	367	412	371	377	382	415	369	430	388	380	378	407	408	388	394	390	401	364	392	423	375	365	374	380	360	401	382	370	388	369	374	359	404	401	380	404	352	405	389	392	369	394	376	398	430	353	400	390	408	422	376	412	400	375	371	390	399	409	406	401	411	369	409	395	402	390	371	397	380	395	389	397	418	416	368	375	393	396	391	383	377	386	399	379	363	379	415	415	394	412	398	367	395	375	398	438	358	400	369	413	404	386	375	400	407	353	415	379	390	370	365	389	406	404	390	379	395	434	429	352	390	387	398	379	379	403	399	398	396	377	406	398	402	381	398	350	387	407	397	374	372	373	391	390	388	379	391	406	368	369	366	398	395	401	410	382	374	385	406	366	366	410	371	368	382	380	378	378	409	406	375	423	412	412	358	395	394	405	398	403	387	393	375	432	390	395	442	406	394	382	397	358	403	387	400	389	408	365	381	363	368	403	392	390	369	399	389	422	380	367	348	407	388	391	394	392	387	355	391	427	371	381	368	431	423	383	424	344	402	367	402	392	396	420	379	393	362	376	352	388	371	378	355	408	411	391	393	405	394	391	404	420	354	411	389	413	396	391	392	383	436	430	372	431	383	373	373	365	381	386	404	399	393	378	390	400	414	414	378	403	414	411	387	397	388	389	387	399	345	416	395	379	427	392	361	375	360	374	358	377	382	392	420	390	369	400	367	392	364	415	374	406	369	415	395	394	412	405	409	400	374	371	396	403	370	379	370	373	390	393	398	416	393	410	376	378	390	397	351	365	399	364	380	406	367	392	386	346	437	414	381	434	382	394	403	323	377	358	373	424	377	398	408	362	415	367	391	386	371	397	419	387	343	394	413	396	425	410	380	378	385	423	399	376	414	372	410	402	407	411	359	395	420	397	399	375	371	427	393	435	415	398	403	399	376	388	363	403	397	372	386	397	406	372	401	378	382	415	396	385	405	395	386	396	363	417	357	393	399	402	370	396	416	377	407	393	380	383	368	388	389	393	358	409	403	378	381	421	400	387	416	380	393	375	363	383	381	391	375	375	384	398	403	397	361	411	376	350	344	361	393	402	394	411	416	388	379	376	387	378	387	426	392	405	396	398	393	409	366	368	398	383	388	433	375	405	381	390	391	367	396	406	404	388	389	417	395	421	447	385	411	402	387	387	393	375	375	398	402	355	384	373	372	368	419	426	396	392	392	379	427	346	394	345	415	375	400	395	379	408	396	391	408	397	360	333	393	373	398	388	371	369	376	380	367	404	416	368	379	407	370	395	437	399	420	403	430	423	433	358	413	383	402	365	363	381	385	369	402	369	407	373	391	391	383
7543	1106	1248	916	726	538	389	373	314	312	294	238	256	233	219	235	244	239	194	232	173	177	195	172	229	196	208	193	200	191	188	183	176	196	210	214	185	193	182	203	209	211	177	200	193	200	199	172	192	184	195	161	171	199	177	203	174	179	186	208	192	164	160	200	179	188	192	182	178	185	172	176	180	176	169	186	184	162	187	199	193	177	189	200	180	181	160	188	208	191	172	191	202	203	163	183	176	180	194	189	191	176	196	181	181	195	183	185	177	196	186	181	186	161	173	187	187	213	181	168	195	181	209	192	203	193	178	155	192	173	186	184	180	198	195	181	215	175	201	189	158	210	203	165	176	209	202	175	187	170	186	157	166	215	193	210	176	172	196	181	177	158	172	197	192	162	179	201	164	173	182	207	195	188	177	192	165	194	189	175	167	148	209	185	170	193	173	174	182	184	185	204	200	183	200	181	183	211	202	163	207	209	180	197	218	191	175	195	190	192	175	184	188	208	181	175	173	209	185	183	197	175	174	189	199	182	154	201	192	203	161	200	176	164	213	192	176	205	176	188	166	198	173	183	195	207	195	173	173	195	186	191	174	180	171	181	187	202	205	192	177	186	167	208	179	166	192	182	195	194	190	168	201	175	203	199	185	186	179	172	170	191	184	204	220	183	203	191	191	164	173	224	179	178	188	194	180	178	177	174	178	202	183	189	177	196	189	176	191	169	176	200	184	206	191	155	189	195	211	195	164	177	193	177	154	197	191	150	188	201	166	178	191	202	197	186	194	173	160	186	160	191	180	193	167	195	192	192	193	193	186	180	216	172	189	205	183	164	185	188	179	195	183	160	191	213	169	173	192	174	170	165	179	163	193	178	187	181	183	194	201	180	166	178	194	168	212	201	186	212	183	183	214	181	201	186	173	191	152	213	193	169	189	184	192	166	193	195	182	173	188	172	177	178	183	176	170	185	173	166	196	192	214	186	167	185	168	174	188	219	191	196	204	187	151	186	220	189	197	185	186	178	180	195	190	182	166	162	199	193	188	186	171	181	176	226	195	178	188	196	203	184	200	196	180	180	165	173	171	166	192	197	171	169	191	173	179	194	178	194	209	172	186	177	183	198	192	200	180	196	198	194	192	187	184	169	211	196	179	187	169	172	199	162	162	202	173	188	188	192	173	197	209	174	184	192	199	205	163	172	213	198	191	196	194	199	209	184	180	187	179	185	161	162	166	166	192	219	181	170	190	172	172	198	176	192	181	180	166	206	191	188	182	182	197	179	192	197	183	185	184	187	176	159	173	172	192	181	191	193	198	190	217	194	195	167	178	181	188	160	187	160	157	158	186	172	194	154	185	174	190	182	186	186	193	196	197	178	188	179	188	181	175	191	175	187	191	167	183	165	186	189	173	194	210	169	194	162	192	177	187	196	190	190	197	173	191	182	186	194	162	143	178	177	184	162	173	182	158	184	190	183	187	197	187	185	160	162	171	179	210	186	201	203	196	158	167	196	171	187	197	180	181	172	179	190	190	189	186	182	179	198	175	203	192	187	199	197	202	184	188	191	151	170	183	180	190	178	164	156	178	175	206	197	187	194	195	187	182	226	188	184	198	176	202	184	206	161	186	171	178	194	168	199	200	188	187	171	191	205	183	176	173	184	191	195	195	200	166	178	200	163	203	199	142	188	174	180	181	181	188	188	160	177	177	167	197	199	201	196	180	192	186	166	215	157	176	169	178	174	194	170	185	188	174	165	178	182	195	172	168	215	180	178	205	187	174	178	187	194	169	198	176	188	185	201	195	201	184	195	195	168	191	202	168	209	205	211	201	169	171	195	176	178	163	189	166	199	178	205	165	180	193	167	195	176	220	180	171	166	165	180	154	182	176	207	177	207	164	199	189	185	202	178	163	249	194	197	197	191	162	173	175	170	169	200	183	182	204	195	200	189	181	172	174	185	186	195	193	172	161	191	178	190	206	170	165	182	187	169	182	197	179	206	177	189	218	178	181	158	190	165	190	171	183	182	198	196	185	187	196	180	181	171	186	158	191	181	182	184	199	194	180	204	189	198	200	194	179	188	174	193	189	191	175	168	170	215	203	187	164	169	174	179	197	173	180	193	221	190	221	199	200	183	184	177	171	168	185	188	196	196	175	177	184	172	176	177	182	187	182	185	188	176	203	165	191	189	184	199	211	177	180	197	206	178	167	178	184	179	193	156	203	191	167	186	199	152	178	175	171	185	165	212	205	185	185	183	200	176	197	164	177	146	210	210	186	171	169	202	192	153	191	182	182	171	202	209	185	196	181	192	185	166	176	181	186	183	188	176	180	185	156	195	182	177	197	181	209	192	194	180	194	207	212	175	162	199	190	174	195	194	190	156	184	189	185	189	209	185	178	177	189	197	196	176	172	178	171	198	204	198	200	190	172	183	211	190	204	176	178	210	200	187	183	188	192	186	191	200	183	170	185	178	173	217	157	157	152	213	194	196	175	185	168	158	182	162	207	185	196	194	179	196	176	196	187	189	218	205	207	192	180	176	188	191	173	180	172	187	200	188	178	204	188	203	217	182	179	192	208	165	188	178	194	167	190	199	174	187	195	178	190	220	196	187	203	190	184	182	181	172	167	173	178	190	191	177	159	166	226	185	183	171	201	193	172	195	185	181	201	188	186	200	174	183	185	187	190	187	198	183	172	165	187	195	168	210	181	191	187	206	202	165	176	208	198	174	174	189	195	201	224	159	161	186	189	201	181	190	189	215	198	196	217	171	176	176	184	188	164	161	180	200	179	186	187	179	183	197	201	201	171	203	197	199	188	196	195	194	185	163	183	163	184	189	171	176	198	202	187	165	180	190	208	193	201	214	169	192	190	163	194	177	186	176	171	183	184	173	180	172	181	187	180	173	165	177	162	167	178	155	181	172	185	166	145	154	184	192	188	186	186	176	199	171	159	175	198	176	181	181	184	210	175	149	208	195	194	216	193	174	197	200	196	159	180	184	178	172	177	190	207	185	203	192	174	180	152	183	183	175	176	192	185	183	202	190	178	187	195	191	174	179	193	190	186	202	200	177	154	171	206	177	199	190	188	198	196	196	188	178	155	204	206	166	163	181	177	218	186	177	187	178	194	182	185	190	181	185	188	169	194	159	167	192	181	205	183	169	187	162	178	154	192	182	172	165	159	198	171	191	192	177	166	187	171	204	188	184	159	186	174	150	191	180	177	179	181	200	191	156	187	201	176	185	184	168	191	186	191	172	197	208	211	179	202	200	187	180	181	193	194	171	165	199	200	188	183	181	173	178	222	195	163	198	165	188	171	183	218	165	186	179	168	185	184	191	179	205	180	180	171	167	168	188	184	161	181	175	168	145	194	178	173	175	165	178	156	173	192	200	184	182	177	177	201	191	171	176	164	174	163	162	181	183	219	204	189	202	199	182	173	193	171	175	181	198	192	196	198	182	185	174	178	173	230	199	204	181	185	170	166	215	180	169
5893	1308	2609	3245	2759	2338	1886	1685	1442	1222	1149	1049	916	905	773	842	811	723	724	700	680	693	649	687	664	666	578	599	608	643	655	586	602	585	588	597	591	605	551	564	554	561	544	594	548	616	565	561	566	529	537	528	561	539	563	519	514	518	555	519	576	547	567	520	553	521	475	540	513	532	538	523	520	547	516	536	548	541	549	526	512	529	556	505	524	520	539	523	517	526	522	483	522	547	486	561	558	521	565	550	518	535	541	534	513	523	522	524	555	503	525	539	536	537	518	531	527	531	550	529	516	532	549	516	545	504	518	542	550	565	529	501	519	534	504	518	527	532	536	500	541	526	526	564	501	503	520	527	502	522	524	499	538	554	525	488	548	527	503	553	521	582	544	537	525	528	534	544	506	506	529	465	555	550	521	546	511	496	509	512	509	569	548	510	547	535	497	566	549	484	547	486	521	527	502	508	534	517	543	501	524	532	575	513	503	531	497	498	542	516	531	504	531	542	514	540	537	539	540	480	514	533	515	575	511	568	523	496	512	529	503	534	473	513	530	499	522	543	516	522	551	549	527	548	532	523	540	514	563	531	551	525	539	555	520	527	537	509	533	532	527	522	526	532	531	485	557	492	529	528	510	474	557	551	490	560	527	550	508	505	513	483	566	537	518	530	536	557	525	528	541	564	529	542	503	537	567	538	549	548	523	512	512	540	505	564	543	506	488	541	515	525	570	544	538	507	499	518	528	509	500	553	518	519	509	519	507	544	571	521	530	566	508	550	523	523	508	544	559	515	480	545	509	540	548	525	562	537	480	574	512	532	505	522	562	519	508	555	529	546	500	480	482	506	519	587	516	550	553	533	524	543	492	527	504	558	528	493	544	520	532	514	549	502	501	486	517	526	489	549	566	531	526	528	492	516	585	497	556	507	509	556	502	513	522	542	520	538	515	555	558	511	539	556	528	548	555	528	489	537	494	554	531	517	533	533	536	573	531	548	510	515	475	517	531	547	524	528	548	535	549	559	542	481	487	504	518	552	547	529	497	527	535	507	526	511	553	524	512	545	511	514	472	540	570	598	518	543	488	557	538	510	530	522	563	527	518	538	557	532	539	526	528	520	559	547	556	506	507	577	538	517	553	529	526	535	520	514	537	501	544	539	519	555	520	570	498	520	545	525	526	476	557	526	500	542	528	493	502	584	523	527	541	494	534	510	570	514	515	512	535	511	540	501	546	515	505	485	524	507	507	566	525	479	542	509	552	515	534	532	493	539	511	563	531	479	514	507	509	512	550	513	474	497	493	550	548	552	538	524	526	541	518	523	517	516	554	503	557	515	505	503	539	483	519	521	528	513	534	529	549	543	541	561	505	530	527	507	512	513	512	550	535	529	495	474	548	525	523	524	536	548	507	531	529	509	528	532	489	519	513	549	519	558	529	510	556	495	503	539	514	562	532	528	542	539	535	494	536	560	507	509	514	551	542	516	510	528	446	523	535	538	469	516	543	533	522	533	500	550	535	520	522	512	511	531	522	504	521	527	508	525	517	530	521	584	542	559	474	575	510	487	544	548	498	529	518	508	511	522	515	525	491	512	530	567	555	523	503	578	562	555	501	536	520	504	569	467	526	490	535	509	498	513	502	493	559	522	554	587	505	518	535	529	526	494	559	508	546	559	497	494	529	495	484	518	506	548	487	538	543	550	546	552	536	524	521	484	569	545	508	511	524	499	544	561	529	537	503	547	528	534	506	477	505	501	487	519	531	509	519	504	505	503	543	544	510	490	551	497	518	531	524	505	528	556	529	555	512	533	513	554	534	566	556	552	552	546	526	527	543	508	519	547	525	523	537	524	532	505	517	538	491	512	552	544	546	553	509	530	566	528	553	513	506	526	509	517	582	556	546	521	528	512	514	493	538	539	524	486	548	553	519	553	497	519	530	516	540	526	539	525	554	524	470	542	556	496	560	527	542	540	524	510	593	524	540	522	547	474	563	555	516	529	506	526	547	533	475	545	482	504	541	537	552	560	519	529	541	516	543	541	531	509	515	508	528	512	543	532	570	557	535	524	504	494	564	534	534	520	545	505	502	540	541	546	586	482	515	533	530	501	540	543	494	553	540	495	528	547	495	524	516	511	514	520	515	534	526	541	515	517	502	563	504	532	518	519	532	518	482	548	522	524	552	581	533	535	535	516	546	512	515	492	497	539	481	523	516	483	522	549	520	509	532	496	523	527	510	531	513	531	545	559	540	504	547	543	556	537	531	514	544	486	521	565	536	530	549	524	539	522	553	544	523	485	467	517	484	485	555	519	520	534	566	527	489	547	492	509	557	552	515	527	525	530	522	566	551	546	516	531	505	539	486	561	518	514	504	516	508	523	525	503	524	503	513	540	539	496	566	539	497	527	483	535	522	495	506	516	497	570	519	475	556	512	518	545	559	491	540	536	508	515	529	536	552	533	534	546	524	534	506	500	503	541	518	563	499	550	513	549	556	521	505	505	507	516	558	515	542	551	538	501	496	524	513	554	511	510	532	512	539	561	534	523	532	517	552	495	523	504	518	541	499	491	502	515	548	538	547	552	509	507	532	519	487	515	504	546	507	511	572	579	545	505	509	491	517	530	570	499	515	541	514	519	540	560	477	530	551	546	562	559	527	533	548	545	525	497	501	533	509	541	535	569	518	521	544	556	539	511	515	539	552	510	521	506	517	527	549	514	538	516	563	508	456	557	516	493	530	548	526	473	511	541	527	532	526	562	527	547	508	478	507	531	533	543	545	485	560	559	514	559	532	516	555	525	528	536	573	506	537	542	503	520	508	550	550	525	525	519	507	578	528	530	550	489	516	543	535	537	525	509	510	499	551	545	512	516	515	534	499	514	493	529	508	547	523	531	511	522	565	551	528	515	532	527	522	544	543	527	567	569	493	535	514	548	531	565	508	546	542	560	522	531	524	550	559	487	502	574	505	550	535	521	574	553	515	494	530	564	518	495	515	478	517	484	529	534	541	515	519	497	514	521	562	530	538	515	545	540	482	570	557	538	517	510	543	568	542	558	566	467	530	489	535	518	529	531	525	527	540	456	500	491	507	517	583	532	536	559	512	516	521	512	516	524	544	511	518	529	527	504	591	554	538	496	515	565	550	518	556	548	537	537	559	537	544	573	508	537	537	507	486	546	551	500	552	548	477	545	509	535	494	523	511	559	520	532	516	529	581	508	527	523	500	546	531	529	533	539	543	539	541	545	502	514	512	525	536	545	531	535	507	520	521	558	519	538	525	515	526	524	548	487	500	520	518	553	557	559	530	527	523	520	538	515	527	511	514	545	508	554	533	547	573	537	462	512	506	541	518	533	497	548	519	515	548	527	523	553	540	524	523	544	547	526	531	543	527	484	510	516	496	511	575	533	513	513	549	493	559	512	503	484	519	524	536	532	547	550	530	526	530	496	510	493	486	542	546	494	548	540	506	523	542	512	573	538	507	530	528	519	501	571
14313	2534	2697	2093	1483	1114	873	757	685	610	531	494	517	506	447	412	440	408	401	423	458	408	438	406	426	437	415	378	397	412	406	380	361	327	360	403	380	387	397	370	364	421	395	379	373	336	386	356	372	379	387	363	375	326	373	336	360	387	369	346	381	391	363	367	381	399	373	330	341	392	349	338	349	379	399	429	396	357	406	387	389	366	384	395	342	353	336	355	396	392	362	366	394	389	370	348	335	372	334	353	367	351	396	353	346	376	397	357	382	329	375	361	404	376	345	367	344	347	374	363	351	342	324	389	340	387	397	373	387	383	395	358	360	390	399	386	354	407	368	368	357	343	368	350	370	376	377	357	366	354	393	387	403	391	344	351	359	367	389	364	359	373	362	381	404	361	365	379	379	379	352	387	408	334	347	361	369	356	354	387	371	342	372	347	353	372	365	363	382	371	386	359	365	383	342	343	357	352	353	375	384	367	376	374	371	354	362	401	387	381	351	346	342	365	390	383	362	347	367	344	373	385	396	395	351	398	365	355	381	368	367	374	371	367	359	361	367	351	369	388	342	345	343	381	391	383	347	380	361	370	336	360	397	377	371	363	365	376	376	372	376	372	349	364	385	387	387	355	375	364	338	394	368	382	367	370	375	343	368	360	348	389	364	326	349	369	387	354	362	349	349	404	389	384	341	339	358	360	365	402	381	389	350	376	373	386	333	398	382	369	357	336	357	372	360	367	385	438	371	371	394	385	357	342	383	376	383	366	368	353	339	357	345	376	342	340	359	428	375	339	361	359	384	407	350	344	437	369	360	342	415	349	350	348	335	361	348	409	371	397	395	339	360	325	355	301	399	374	381	341	397	365	399	355	392	382	360	372	363	341	384	374	362	352	384	363	361	353	357	347	343	326	373	373	381	354	379	362	350	360	377	384	365	358	344	352	342	397	386	383	373	332	367	381	368	357	353	361	379	355	377	334	348	362	368	376	389	390	346	370	366	339	348	367	363	374	394	342	346	395	376	319	340	376	420	327	394	377	359	351	365	357	338	389	368	377	366	374	343	363	325	367	384	362	358	379	367	405	367	408	407	389	364	316	351	337	405	368	356	417	350	372	332	412	414	393	347	353	376	389	347	371	397	358	386	386	379	374	381	370	368	402	371	346	348	377	348	345	333	344	368	362	363	355	376	386	370	333	388	335	336	380	394	355	334	339	381	396	365	354	354	353	406	400	336	370	385	378	395	388	405	368	358	402	382	375	364	393	385	317	394	359	340	346	350	366	390	358	335	373	354	348	380	386	378	379	388	358	400	361	360	387	386	393	393	363	352	335	337	398	339	352	348	362	373	367	385	370	364	356	363	359	370	393	358	341	391	370	367	369	381	356	370	346	370	360	391	347	391	374	352	357	355	390	368	366	396	358	372	377	370	385	376	377	376	347	386	362	370	350	379	380	362	392	381	360	351	376	349	332	372	366	374	334	389	406	377	351	369	384	394	361	356	386	394	346	368	363	309	371	357	363	377	400	355	380	365	387	354	394	339	358	353	373	354	419	339	389	394	372	325	333	346	399	352	360	333	377	370	368	396	360	390	410	366	385	379	377	347	371	381	416	364	351	371	369	347	387	375	369	361	417	404	383	368	376	375	394	366	370	387	402	368	363	358	402	353	383	393	381	384	365	336	360	369	388	318	347	364	412	369	360	391	349	393	384	372	357	345	368	361	409	356	370	358	329	396	374	369	351	381	372	331	373	398	365	374	366	352	334	353	363	361	377	354	353	361	379	372	391	374	371	332	388	407	350	373	358	349	359	369	354	363	370	338	395	381	371	398	408	388	352	384	385	397	371	372	401	407	370	333	348	350	364	397	387	358	347	378	388	356	356	346	359	345	383	356	376	383	387	342	358	416	376	356	360	388	372	384	346	356	392	388	393	400	382	387	361	372	351	363	341	360	370	406	390	390	399	367	340	341	354	399	383	370	343	338	359	358	344	437	389	373	348	348	364	377	363	371	371	361	365	354	416	355	406	361	334	373	385	367	355	362	388	365	370	364	349	317	373	332	358	326	353	366	377	374	379	364	369	374	371	379	380	383	350	337	383	379	367	366	410	369	372	358	394	364	330	372	359	358	365	341	352	357	369	380	363	352	350	376	355	352	350	368	352	323	373	385	341	395	359	362	372	369	334	394	379	377	366	373	368	382	365	336	397	353	329	358	371	376	392	357	352	324	351	380	383	369	383	372	348	378	356	320	359	360	363	346	361	369	367	379	370	384	328	370	398	381	365	348	356	383	419	401	366	401	377	373	335	363	383	348	382	379	343	344	363	370	357	370	385	356	383	340	351	377	338	366	362	361	388	372	384	347	391	363	410	394	399	391	359	379	372	361	379	356	356	361	367	379	386	344	381	383	365	374	332	380	401	357	355	355	356	365	362	344	353	368	363	348	381	347	407	377	409	328	366	352	353	383	386	374	362	381	339	349	369	382	371	358	379	343	368	374	373	357	381	356	421	356	363	379	379	393	358	367	362	354	361	412	369	375	357	354	356	387	334	354	352	355	345	373	341	395	330	357	367	390	360	405	341	355	382	338	369	358	353	371	351	344	368	368	394	375	373	383	350	372	350	366	370	376	393	381	378	354	381	388	341	355	346	359	370	374	362	349	357	379	377	389	334	339	380	371	400	383	367	351	370	344	358	368	355	354	393	352	384	371	350	371	373	362	354	420	347	345	380	381	360	391	397	366	399	324	348	383	341	333	356	388	384	396	355	383	373	387	362	366	354	398	411	380	354	339	372	371	350	400	355	354	354	369	375	339	393	398	324	370	409	362	371	342	364	396	339	375	366	374	420	336	371	360	351	397	359	362	377	331	365	378	346	329	370	411	360	375	344	365	315	392	385	370	397	395	372	350	356	361	392	327	362	351	376	347	388	369	379	380	372	373	357	370	320	346	359	375	366	365	342	365	356	413	360	390	356	352	360	362	397	379	376	371	355	360	338	367	363	322	377	374	347	417	397	380	396	328	358	365	351	361	347	368	419	392	400	387	350	360	405	385	359	359	360	390	335	367	333	410	374	318	376	380	383	327	369	348	383	386	347	343	325	413	380	370	369	306	349	390	344	357	359	362	315	355	386	404	365	352	339	382	364	363	347	386	388	389	383	364	362	350	368	333	381	391	392	351	340	364	367	368	410	354	394	361	382	350	361	396	361	352	343	358	364	347	292	364	354	350	397	362	325	385	354	336	365	397	349	353	382	350	399	368	353	356	395	373	363	360	394	355	364	368	376	353	363	366	366	379	365	378	386	363	342	387	389	349	352	365	393	340	392	376	375	393	400	355	349	346	347	369	343	350	353	383	394	361	360	353	356	353	343	349	339	340	380	368	382	342	375	369	338	380	396	389	363	378	406	374	372	352	348	369	385	367	406	350	349	331	379	374	388	359	351	371	381	374	389	367	326	417	377	358	352	384	352	378	383	373	350	392	383	354	341	398	333
8026	2530	5129	6066	5225	4291	3664	3045	2581	2215	2067	1952	1735	1598	1509	1430	1414	1261	1320	1239	1196	1135	1211	1187	1148	1118	1126	1146	1070	1071	1044	1042	1017	949	986	990	1026	1007	1011	1010	1004	972	973	979	953	950	929	951	978	968	903	923	966	916	922	930	895	909	931	953	966	919	923	928	915	938	956	974	950	969	933	880	885	930	928	882	904	914	982	918	884	923	958	913	877	911	924	930	956	923	891	966	855	921	890	852	882	900	943	905	880	893	863	930	907	921	894	893	954	888	850	910	906	897	932	926	942	883	877	893	885	961	943	987	901	909	887	897	873	906	934	897	919	839	923	869	847	915	939	885	889	885	921	875	907	857	898	838	901	925	901	900	927	872	855	922	924	925	956	905	885	920	909	882	904	843	890	871	862	916	901	875	865	910	921	879	925	916	900	875	865	927	891	935	937	923	896	845	883	898	932	952	905	896	923	904	899	940	916	869	934	964	909	951	951	877	955	938	860	920	938	868	845	835	962	939	898	856	897	925	892	933	860	847	876	885	873	911	956	920	880	863	881	871	912	905	875	906	896	914	912	922	932	947	847	938	903	877	945	880	876	870	876	919	897	858	932	844	888	864	882	860	912	897	898	896	941	841	896	897	919	874	876	866	957	926	884	886	898	889	876	868	880	891	918	853	935	939	897	925	929	944	913	966	878	943	957	913	902	953	901	851	870	887	887	897	863	845	877	935	880	875	849	861	935	916	943	949	890	943	951	914	896	912	896	920	906	887	920	833	872	910	845	934	864	859	894	883	939	925	906	912	853	944	955	898	895	898	901	898	910	893	893	880	823	937	910	892	901	910	921	883	896	889	921	922	896	905	913	904	919	943	891	924	887	931	848	915	891	876	931	929	926	891	880	898	928	892	911	859	911	896	844	949	850	938	887	927	903	849	887	850	929	897	932	934	867	917	913	925	915	888	894	934	902	880	948	864	843	874	840	884	889	889	846	878	895	864	848	904	920	907	887	879	905	902	897	899	922	865	853	937	879	878	947	892	867	940	927	877	900	865	917	930	916	872	891	879	907	912	883	888	865	870	916	895	935	867	912	892	848	878	875	907	963	918	863	924	948	939	950	881	870	898	923	895	925	900	948	887	873	931	898	892	877	937	915	884	880	961	876	909	874	887	909	860	905	853	955	890	920	945	891	917	869	879	895	847	897	877	881	879	888	903	868	864	869	945	868	947	876	921	930	874	907	886	906	933	903	908	941	874	882	837	870	911	891	904	880	862	881	888	896	876	870	816	921	926	951	879	857	876	886	923	870	908	888	884	912	851	878	929	922	958	915	873	882	822	894	913	908	932	915	941	902	899	853	925	856	886	885	913	902	888	839	899	876	890	911	887	906	905	912	904	870	844	891	938	877	908	933	885	921	935	924	935	877	890	892	909	934	952	874	922	889	937	867	884	877	884	855	932	870	849	976	944	907	923	932	904	899	946	894	856	867	867	906	913	945	914	906	920	855	904	855	911	933	952	874	892	902	901	926	825	909	838	899	892	920	843	906	844	944	906	874	829	903	922	899	905	874	899	931	903	931	866	901	880	885	936	867	934	918	865	913	933	844	957	851	871	932	930	954	910	890	884	919	902	880	866	899	927	916	914	828	850	860	923	896	937	901	849	876	948	882	910	847	890	911	866	919	911	875	891	830	954	949	871	916	849	932	893	927	882	880	927	913	877	912	893	934	917	944	875	892	919	936	919	839	870	903	914	863	860	858	920	974	880	901	921	862	967	885	908	861	930	936	872	894	944	860	881	875	883	875	846	932	894	938	904	857	853	906	949	906	881	884	908	891	889	912	899	857	877	873	971	931	929	950	912	904	881	867	860	883	887	915	876	907	863	857	894	863	911	926	894	881	877	887	902	834	877	911	856	964	931	869	918	831	853	877	879	914	926	893	919	983	935	890	920	915	921	895	876	862	900	849	916	881	913	894	857	910	910	894	898	937	877	924	919	930	934	868	906	914	868	928	906	908	920	902	905	921	856	911	927	854	932	934	837	884	950	892	917	897	880	890	902	864	832	917	939	910	937	908	949	862	914	899	888	850	894	893	921	868	839	880	862	915	881	894	923	870	864	869	932	918	903	855	886	941	880	906	943	868	906	904	882	851	868	948	879	870	876	901	863	937	904	881	939	940	898	899	906	936	928	881	936	877	924	907	876	973	898	840	896	941	899	924	898	889	902	866	888	874	958	906	920	875	896	916	925	874	886	870	876	854	936	948	871	938	864	886	929	916	919	882	878	871	933	910	862	891	897	919	912	890	909	956	859	884	894	885	907	932	879	896	882	886	926	882	844	853	873	872	909	896	885	889	899	917	834	882	912	927	905	877	930	870	827	898	910	906	916	879	854	917	890	890	876	900	829	932	896	886	924	893	842	863	892	955	879	893	882	925	901	927	907	920	933	950	905	885	921	880	808	884	866	944	881	894	901	907	895	898	867	873	930	890	870	873	853	878	877	927	893	905	891	889	972	826	915	928	899	898	841	901	929	876	883	938	939	889	887	886	854	925	937	892	881	889	930	867	845	923	892	881	867	906	937	888	882	885	910	922	897	870	924	890	905	898	982	877	871	873	942	924	875	852	902	984	913	872	888	869	903	871	895	864	895	888	898	898	868	897	943	920	957	936	907	911	887	886	938	868	898	918	875	911	880	890	896	897	853	932	881	907	895	872	871	930	898	880	896	859	804	942	932	882	912	919	919	938	964	927	905	915	898	899	914	841	916	880	895	860	893	917	923	892	919	815	881	899	839	902	895	924	897	899	879	898	901	896	924	879	883	890	841	896	898	952	869	842	890	842	939	863	890	884	906	886	898	913	896	897	938	871	864	915	885	867	911	886	975	861	963	907	886	916	931	832	886	945	973	970	866	891	930	903	878	916	923	874	889	939	902	904	873	884	858	917	889	902	891	907	874	892	950	928	875	870	890	902	918	892	892	966	913	941	857	869	915	816	890	914	843	910	888	910	886	842	898	902	954	885	885	891	909	917	928	861	861	858	860	904	948	883	904	888	916	877	860	885	885	934	893	889	911	879	880	865	900	865	857	870	937	860	909	938	856	918	861	934	911	880	907	878	927	956	943	886	880	884	953	867	896	890	913	875	914	963	871	899	963	930	940	852	902	922	971	881	899	896	892	910	873	902	922	941	891	868	905	867	925	880	905	886	899	933	916	940	925	891	900	906	985	903	858	891	907	892	871	906	878	877	914	922	891	940	899	872	943	868	909	870	921	884	866	896	894	941	898	961	904	900	902	917	846	882	923	917	896	874	927	866	889	886	897	895	917	899	852	901	889	862	894	916	932	880	890	874	847	906	923	893	871	901	886	901	922	900	918	911	890	885	905	892	911	825	933	876	932	890	912	927	909	864	874	894	903	955	888	908	926	874	885	852	922	897	843	903	870	926	837	880	811	906	927	852	860	903	881	925	898	899	933	910	850	931	932	900	911	909	880	930	926
1934	167	149	165	157	156	161	142	157	133	145	117	120	134	138	113	153	126	113	130	146	140	150	133	128	152	143	109	118	113	137	113	125	121	119	134	133	135	122	125	127	129	137	125	113	140	127	118	142	123	117	135	123	132	141	117	113	113	136	159	129	126	110	124	153	136	119	123	138	130	135	123	142	121	126	137	132	140	121	130	106	116	133	141	119	127	134	123	135	117	150	117	140	113	140	108	114	135	129	120	123	127	133	118	125	141	124	134	131	131	144	106	133	161	125	136	131	149	142	128	131	127	144	125	134	117	125	141	123	136	137	132	118	152	134	124	138	120	142	110	139	118	128	131	125	139	130	121	144	143	130	143	135	133	132	135	133	130	117	133	125	114	118	128	130	135	119	149	128	143	134	150	83	128	118	113	118	142	142	133	116	133	145	145	112	133	126	119	130	130	127	137	137	138	135	153	127	131	136	134	118	142	145	133	139	109	123	121	124	123	135	126	119	128	121	143	120	116	127	111	124	109	123	143	124	119	131	155	132	114	130	116	139	135	142	129	136	113	124	139	130	146	118	139	145	123	152	131	149	131	126	150	126	136	121	109	128	126	140	112	124	140	133	140	125	113	116	133	154	127	127	140	120	127	127	111	142	140	94	123	132	137	128	109	140	135	115	130	126	139	146	110	120	119	112	125	130	156	136	119	122	135	138	132	156	123	142	126	142	132	125	126	128	142	145	146	117	146	137	116	146	137	134	102	142	140	126	122	147	121	140	128	134	131	134	130	135	123	132	138	122	133	150	117	133	158	132	126	123	125	136	127	142	133	133	144	128	123	122	127	126	117	144	133	157	133	119	133	144	127	139	130	127	148	117	108	123	116	146	155	128	154	126	124	119	103	132	136	117	138	138	132	133	121	130	112	130	139	128	120	141	116	113	144	137	138	144	123	144	147	146	117	145	119	132	136	120	134	129	126	126	140	141	149	146	134	124	129	117	158	128	148	112	133	160	136	132	148	139	121	136	136	139	132	153	133	128	140	150	133	111	122	130	114	137	154	117	123	134	150	137	115	129	125	129	141	134	127	132	132	110	120	138	138	114	112	138	131	126	145	120	156	114	133	106	132	125	149	139	124	138	132	141	145	144	134	148	136	127	155	131	132	126	140	117	142	135	153	109	130	124	136	113	150	113	124	135	121	131	112	124	131	121	133	128	130	118	127	121	132	121	125	126	130	118	116	142	115	135	114	132	122	144	153	128	125	120	143	126	133	117	137	135	155	128	121	125	130	137	147	120	130	109	130	133	124	127	151	113	107	138	135	138	130	128	113	126	146	114	122	128	131	131	129	113	131	137	115	117	150	139	139	109	128	116	133	137	123	138	122	146	144	144	124	121	151	153	134	129	121	140	115	130	136	124	134	154	133	122	115	131	139	112	138	122	151	129	124	126	112	133	143	142	124	129	130	126	135	128	161	116	111	116	118	141	124	151	120	143	141	152	125	123	131	142	111	122	131	112	128	145	123	157	110	121	138	141	131	124	114	135	124	134	116	131	123	129	126	131	142	132	116	131	103	123	141	129	133	134	110	165	107	132	141	149	148	143	141	121	131	115	130	148	137	126	155	139	130	101	132	146	122	144	108	136	130	120	155	135	125	138	144	116	123	144	143	131	132	122	144	126	134	127	136	147	109	130	114	147	119	122	130	123	124	132	132	145	133	132	107	129	133	139	137	113	127	132	140	105	125	121	131	128	131	127	118	114	117	146	121	117	125	121	125	134	125	139	126	149	129	112	123	124	130	141	125	156	134	134	123	139	107	112	142	138	120	102	152	120	143	140	129	155	119	114	113	123	131	122	127	119	135	140	127	119	138	126	145	125	128	128	152	132	122	145	132	137	136	140	125	139	139	140	154	113	123	148	140	145	128	133	103	138	173	129	101	145	127	130	126	146	132	145	138	155	129	132	141	137	143	134	140	150	138	109	130	142	111	128	146	131	111	158	157	111	140	118	136	143	131	136	130	138	118	126	130	135	120	112	118	117	145	140	132	129	141	134	137	138	137	122	122	121	108	141	140	135	128	129	135	130	117	130	131	137	147	141	132	119	121	109	118	120	136	133	131	130	127	134	123	126	120	130	116	122	138	108	147	149	120	127	135	128	141	113	147	121	126	129	138	136	143	127	133	127	166	129	131	119	117	126	137	127	123	104	121	136	132	135	130	163	165	139	115	121	118	135	134	142	132	127	149	139	132	124	143	127	131	128	141	107	132	143	132	104	125	150	132	145	129	120	109	139	118	128	138	134	129	166	109	121	124	118	150	123	140	132	131	150	112	126	138	123	120	139	141	128	152	122	146	136	145	142	138	122	131	145	134	111	126	123	113	137	140	137	132	136	125	156	132	138	139	124	134	121	143	134	126	122	129	131	113	118	142	147	148	141	123	132	127	132	114	143	125	148	140	120	132	120	138	144	134	133	143	141	129	139	146	108	142	127	135	111	136	148	121	128	125	115	135	137	151	121	124	136	119	131	144	120	140	142	138	133	135	135	131	134	122	123	128	136	125	129	128	121	121	154	150	144	129	130	127	137	118	134	133	134	133	161	140	131	122	125	131	134	126	132	148	118	135	144	129	127	126	141	133	128	141	134	123	129	131	135	152	136	137	117	122	109	99	124	133	143	116	140	118	121	144	117	142	126	123	119	136	138	131	133	123	124	126	124	133	146	140	106	125	137	123	129	126	142	134	144	129	110	121	123	140	139	126	118	143	135	129	104	137	130	121	137	129	132	135	117	129	158	133	130	110	135	143	124	148	132	139	111	134	124	114	133	148	140	132	126	121	129	141	152	149	133	132	121	129	141	136	124	134	117	145	142	129	133	145	131	129	148	129	125	123	129	135	118	120	118	133	150	137	136	142	133	104	134	138	147	141	125	127	122	133	140	151	132	131	130	149	132	119	115	124	143	128	130	137	123	125	127	128	133	137	125	132	140	123	141	103	106	128	134	120	140	129	102	116	116	137	121	127	156	156	134	143	147	117	138	108	124	144	119	152	125	133	122	135	136	141	112	107	124	139	123	141	113	119	118	136	128	128	131	118	142	124	126	137	125	128	117	131	136	127	109	126	139	133	132	131	141	130	116	149	145	121	135	124	134	142	119	155	129	137	134	138	114	102	127	110	118	120	111	121	124	136	118	150	151	112	145	110	121	150	149	125	142	114	120	138	137	133	128	132	129	110	124	118	124	147	138	146	141	144	140	136	157	116	131	127	118	113	121	148	122	130	109	139	123	133	133	133	127	130	142	134	119	113	129	135	121	134	131	129	126	143	137	125	128	149	128	138	141	143	111	149	122	118	132	133	130	125	126	131	134	140	133	138	116	116	121	107	116	134	147	124	128	131	118	116	129	132	146	134	137	139	139	153	122	155	139	118	152	134	155	131	141	135	132	146	123	134	119	134	144	131	128	156	137	158	136	134	136	136	126	149	137	129	138	121	130	125
2106	438	495	501	474	486	478	437	420	457	434	432	422	430	440	417	446	430	403	388	408	366	377	427	451	434	390	411	395	413	437	390	376	367	409	404	423	422	412	358	393	399	432	384	411	393	405	388	361	398	438	403	406	392	416	425	426	389	388	392	425	377	386	362	414	426	378	420	391	382	419	422	405	392	376	412	419	368	384	386	393	373	382	376	377	388	368	417	454	385	413	356	379	411	386	377	379	360	374	398	387	376	355	385	371	412	386	372	377	419	384	393	399	396	406	359	432	378	387	381	398	353	422	389	389	387	384	426	409	399	425	374	412	420	385	386	360	385	421	397	390	403	385	403	391	437	372	390	407	379	383	397	412	374	397	390	428	366	391	407	425	399	374	395	415	391	411	416	396	360	413	368	396	389	411	409	368	376	401	433	410	375	416	433	396	428	390	377	379	391	397	384	386	384	447	398	342	381	428	411	419	381	402	356	402	419	355	394	409	386	420	388	381	370	401	387	415	413	397	389	392	386	397	375	424	389	389	410	396	397	394	386	407	393	393	371	350	405	390	407	389	397	401	389	383	393	386	414	362	361	414	384	396	428	406	388	420	433	403	372	348	397	362	427	410	394	435	366	363	390	394	401	405	401	410	380	405	380	389	389	382	411	392	382	372	384	416	379	374	377	393	429	416	375	396	365	359	385	408	375	392	399	388	415	377	402	401	393	411	395	401	446	386	372	383	367	410	386	356	429	395	406	391	421	370	377	397	399	417	408	372	398	378	385	390	386	347	369	346	415	400	377	419	403	409	387	391	396	404	407	412	399	388	419	400	397	423	370	443	394	398	399	425	393	429	384	394	365	414	423	385	410	381	404	384	404	402	419	387	385	385	401	420	352	419	418	374	408	348	400	355	398	422	410	375	408	356	394	390	391	410	384	379	413	402	404	378	384	386	381	381	413	395	404	407	402	393	399	372	382	410	413	414	428	395	417	377	405	390	380	382	378	403	419	349	438	422	425	413	371	353	353	429	404	394	324	407	422	436	408	410	380	423	331	387	382	417	374	420	376	397	377	384	454	422	403	419	353	414	409	386	417	423	409	382	373	387	407	380	373	386	386	377	443	428	391	392	382	443	396	413	410	415	413	401	393	378	375	395	391	393	374	428	379	383	380	420	393	351	369	402	424	364	407	411	368	404	423	418	383	418	388	389	384	396	424	394	419	426	394	412	413	384	407	372	415	416	411	382	417	380	385	402	399	383	380	401	424	363	395	395	355	389	342	375	403	414	405	383	394	398	402	393	421	406	381	411	399	396	417	410	357	378	394	383	342	416	411	393	411	378	402	404	418	415	382	411	391	385	409	383	408	400	364	388	424	386	397	370	420	385	383	442	399	421	393	384	418	430	372	395	365	385	430	392	424	409	385	359	427	408	367	402	404	383	391	414	400	402	379	413	386	414	366	406	377	410	390	392	427	384	386	388	425	379	400	393	391	443	354	442	385	378	373	415	385	392	371	398	369	410	392	405	402	413	389	401	383	356	425	420	435	402	414	352	385	388	425	380	460	410	399	417	423	391	388	379	400	392	381	363	369	411	415	388	365	395	408	381	420	385	371	360	379	403	392	397	369	406	367	412	388	378	387	380	385	412	357	392	392	419	383	401	381	432	435	384	357	408	410	401	382	423	422	394	411	400	397	360	425	385	384	407	393	407	375	408	395	376	365	412	395	394	391	417	396	414	382	386	388	407	400	407	397	388	409	358	403	392	404	405	400	395	387	362	370	408	388	434	437	397	389	375	374	408	394	414	401	402	402	378	336	382	378	404	410	379	396	360	402	381	423	388	371	395	411	395	380	383	403	393	395	432	417	400	403	422	406	387	381	375	376	370	402	377	407	431	362	411	396	393	405	409	379	401	368	398	371	378	360	369	384	421	400	365	392	392	389	379	407	398	403	386	392	387	388	396	383	371	397	381	404	431	357	393	375	373	420	405	373	388	401	385	427	398	404	390	400	381	428	421	410	412	397	376	413	367	372	387	407	390	392	386	439	408	395	387	393	396	372	390	394	436	381	416	407	397	409	369	439	386	373	404	428	408	429	422	364	365	421	385	413	389	376	393	404	382	406	394	405	415	376	432	386	371	427	409	379	430	390	372	390	398	414	386	360	378	404	350	375	379	429	379	385	352	388	407	404	411	420	405	411	422	420	357	358	387	387	399	427	388	407	369	411	415	422	416	390	381	397	401	390	407	384	374	380	390	427	379	412	390	408	386	380	405	426	399	367	402	381	387	409	339	381	396	389	449	415	412	407	393	381	406	402	372	392	415	418	402	427	397	381	411	443	387	396	390	379	415	422	388	407	397	411	413	365	391	405	388	403	378	368	411	400	391	388	381	389	365	392	354	398	381	382	360	354	381	397	403	407	407	376	396	373	364	391	361	403	410	351	406	367	394	382	390	379	370	379	381	412	376	409	361	395	395	396	417	401	377	425	373	420	415	387	394	374	384	393	386	409	380	402	387	411	387	412	383	418	401	377	392	385	388	391	405	448	418	401	402	400	405	396	383	398	368	391	386	415	355	367	384	394	413	381	378	397	383	410	387	412	415	372	409	410	390	429	389	412	402	353	374	380	394	367	386	382	366	413	344	399	419	371	392	430	438	399	425	369	414	405	383	410	361	378	380	376	381	388	372	428	370	381	379	399	394	411	397	417	362	425	400	391	350	395	394	436	379	360	398	390	362	379	397	401	423	389	405	392	412	401	409	400	391	379	418	389	392	428	419	372	418	393	399	351	378	422	435	379	416	391	415	410	411	417	412	392	390	400	420	361	413	402	382	355	411	370	402	434	400	416	375	398	381	405	400	372	414	405	392	389	387	380	385	364	413	397	415	366	402	365	398	387	412	399	353	385	409	396	401	402	365	414	415	410	387	396	406	416	383	398	394	376	364	395	359	379	422	398	396	396	375	400	374	459	368	401	419	382	415	364	378	385	372	380	404	405	405	385	433	377	383	379	434	386	390	400	423	403	366	404	390	370	380	378	380	428	475	415	409	383	388	402	414	397	388	396	387	387	395	418	396	409	386	409	396	382	380	398	388	404	402	411	385	430	376	370	439	421	421	353	383	413	436	396	400	383	405	394	374	399	418	354	439	371	376	405	393	376	402	399	416	396	357	406	382	365	410	427	402	399	422	381	407	417	376	428	387	412	394	389	406	385	371	395	399	375	420	401	392	347	406	425	406	394	396	397	387	365	366	400	373	420	369	353	421	370	410	400	370	390	365	400	398	412	391	384	368	389	399	395	405	406	366	418	339	404	404	416	405	380	397	373	426	393	397	406	376	378	387	398	394	352	378	406	425	351	395	399	389	372	386	372	343	392	416	392	373	345	385	369	380	358	404	397	417	399	394	426	407	386	411	404	427	393	367	410	398	404	416	383	425	380	386	349	376	358	366	405	377	407	401	376	371	403	419	418	416	400	392	383	391	409	413	410	376	399
7384	1075	1247	991	700	536	442	392	319	303	272	281	231	246	203	204	216	209	204	192	218	185	182	177	196	193	191	213	209	188	198	183	211	201	216	213	207	177	169	180	204	191	168	185	183	176	172	185	169	174	205	203	214	199	178	205	199	187	185	192	174	188	192	159	180	181	186	201	198	171	196	158	196	182	202	164	207	199	206	187	199	163	207	198	191	181	178	203	186	186	184	191	195	188	182	184	178	180	181	199	167	189	168	197	195	187	194	189	194	202	168	185	181	171	173	187	194	168	200	169	169	200	218	191	163	171	185	162	158	182	152	208	185	172	166	199	177	192	180	179	165	182	173	190	198	192	186	172	179	202	188	189	177	168	166	184	178	183	194	194	200	186	195	187	182	183	178	197	172	203	177	192	187	176	162	151	179	200	174	172	219	198	178	203	231	177	174	165	192	178	162	189	182	172	190	181	209	191	167	162	179	180	184	187	188	169	194	211	173	172	192	150	159	190	190	164	178	187	186	194	168	182	168	218	180	176	188	215	167	174	181	174	208	180	195	179	170	177	196	170	161	202	178	150	169	187	157	183	171	202	188	202	198	179	173	189	166	198	204	180	180	203	184	190	174	191	174	164	197	188	192	183	170	184	184	185	190	181	159	173	198	176	163	200	160	202	190	208	173	176	187	182	205	187	204	170	194	162	179	186	167	176	191	182	156	195	188	184	195	197	152	207	207	181	172	211	159	180	195	164	189	171	195	218	186	188	205	179	180	169	204	208	184	183	172	178	197	161	198	191	205	184	194	203	186	157	165	179	179	181	178	167	186	190	177	206	174	184	176	178	210	181	194	174	184	186	186	196	183	190	187	184	169	188	197	193	163	186	187	174	175	174	177	178	180	199	178	178	181	185	185	204	192	179	198	188	147	208	184	170	174	171	192	171	190	163	196	164	176	194	172	187	184	185	175	202	175	194	173	202	164	178	204	201	176	207	195	178	177	170	153	178	162	169	210	183	175	199	171	189	178	187	200	211	177	190	223	181	184	175	192	194	189	194	182	180	165	177	189	172	165	175	167	174	177	225	221	177	196	162	168	184	172	181	201	160	200	186	179	176	184	183	192	191	173	172	187	201	184	191	192	182	184	187	177	195	185	188	182	158	165	174	224	188	183	178	186	174	180	181	175	169	190	196	189	203	205	181	206	197	189	191	189	200	178	169	172	183	178	177	171	205	162	177	180	163	175	210	159	206	192	181	206	156	185	168	161	176	203	193	179	166	184	197	160	158	180	185	181	196	182	165	172	184	195	201	165	163	168	175	224	222	188	180	180	166	163	185	184	177	173	171	186	183	203	196	187	179	193	188	221	182	187	205	180	146	207	180	186	186	173	189	194	166	198	218	187	172	190	166	175	184	164	187	193	187	175	188	179	161	198	197	167	178	179	199	203	184	192	180	177	181	187	187	187	203	182	173	198	178	165	185	192	192	206	192	168	193	200	179	170	189	186	197	181	186	181	196	160	193	182	179	182	180	186	202	192	176	167	216	186	172	207	196	172	196	183	177	164	186	177	160	159	202	194	193	186	174	170	191	185	198	157	169	198	186	231	178	171	197	204	195	173	161	191	202	175	233	197	178	211	169	209	172	193	175	169	193	175	185	181	180	205	188	181	194	201	175	210	231	217	193	212	190	192	191	174	179	174	193	191	198	191	184	192	192	185	213	183	166	174	185	195	193	184	185	168	192	195	190	180	173	181	181	176	179	146	195	180	184	165	178	168	159	179	166	170	194	179	189	171	183	176	177	173	192	189	190	185	182	159	212	170	207	202	183	173	181	190	178	192	177	182	198	174	197	191	176	159	172	194	187	167	188	168	196	169	179	187	198	203	188	182	203	191	177	180	215	162	169	206	165	188	163	184	184	178	198	204	179	180	184	183	145	203	190	193	200	171	181	199	181	179	164	188	178	194	206	176	179	182	185	172	157	164	197	188	200	177	192	158	165	202	199	194	151	173	198	205	164	200	184	179	184	174	195	198	175	205	156	173	191	171	188	188	185	193	162	181	174	163	177	172	213	182	165	169	195	172	175	187	181	188	180	212	184	167	184	195	175	149	204	208	184	182	183	204	194	174	178	183	195	196	178	179	170	196	184	170	195	191	182	187	212	206	162	185	172	178	178	181	188	220	176	189	179	177	201	187	174	194	212	161	202	207	169	192	195	200	199	181	186	185	222	182	176	179	200	169	168	192	163	197	149	186	169	173	194	162	218	174	178	174	184	168	189	180	184	184	204	173	180	227	199	184	181	200	161	154	188	167	208	173	162	188	199	184	179	190	199	175	176	171	170	175	186	168	189	163	168	168	201	193	187	179	151	173	183	168	203	188	175	186	177	189	181	170	191	248	197	198	198	189	195	216	213	177	200	163	165	175	185	185	199	180	183	166	194	167	182	169	173	219	210	181	172	176	175	200	183	169	188	178	182	190	148	184	195	186	207	199	186	186	189	178	188	163	170	199	175	193	183	153	202	183	182	195	171	185	188	184	180	180	173	191	174	189	184	191	199	226	191	181	193	185	178	175	203	152	172	208	176	176	193	177	185	178	180	159	192	170	218	173	173	195	173	175	192	172	197	204	180	194	206	193	176	188	191	189	179	191	172	179	191	202	186	183	186	161	166	203	180	198	173	196	169	199	198	174	210	182	222	192	182	168	149	176	201	155	190	203	178	182	181	165	208	195	191	185	187	177	194	194	196	200	168	175	199	152	190	195	204	164	157	188	155	166	172	168	184	188	153	203	176	193	191	173	172	192	196	178	189	181	178	165	200	194	193	172	183	203	189	190	184	169	172	182	198	202	203	186	220	172	194	173	186	175	185	205	174	187	203	163	178	194	191	171	180	188	173	171	189	184	200	191	184	176	169	173	166	151	162	199	214	150	210	198	187	152	187	203	177	185	189	175	186	187	173	180	161	201	190	172	183	205	183	202	191	163	172	171	193	211	207	176	190	186	181	174	177	174	195	172	188	189	183	190	192	202	170	191	196	205	154	164	178	199	178	174	166	192	191	178	177	173	189	182	177	207	193	197	160	202	167	162	173	185	176	181	199	176	186	192	168	193	180	220	185	173	193	178	174	192	191	180	204	181	208	163	212	182	176	221	204	168	179	211	187	200	162	191	180	179	190	207	176	174	184	175	177	188	171	167	185	181	169	197	198	181	186	175	206	185	182	188	168	177	191	212	197	205	187	184	178	191	186	195	203	187	195	159	181	168	183	173	211	171	197	180	186	159	190	206	196	180	164	190	191	185	213	181	218	190	193	162	169	190	186	213	200	192	180	178	165	196	170	176	155	203	162	181	179	191	179	177	180	176	178	196	177	181	170	180	197	205	216	180	177	183	186	180	157	185	161	169	204	211	195	200	174	196	179	212	182	176	162	194	141	188	168	180	220	205	200	164	184	184	161	205	187	172	192	181	198	185	167	201	174	189	198	177	185	160	176	174	174
5780	1284	2755	3251	2717	2369	1882	1686	1378	1194	1159	987	980	870	803	844	823	734	757	692	681	667	684	678	652	638	635	601	595	592	579	569	628	557	612	583	576	563	540	580	555	551	496	547	568	534	522	594	545	530	567	580	540	543	532	530	546	517	530	568	562	526	524	576	552	567	529	534	579	537	525	561	535	495	560	534	536	513	548	567	517	506	506	538	519	516	504	551	542	529	521	505	540	580	541	546	550	530	549	536	528	551	569	547	543	534	512	518	563	541	507	552	578	513	550	527	555	535	524	512	532	551	517	534	494	549	515	505	528	537	540	551	540	524	544	553	499	529	520	542	515	506	518	538	551	515	532	513	505	520	502	547	532	525	540	504	518	518	508	496	560	536	528	524	511	479	514	513	529	567	458	536	527	527	513	516	483	527	540	497	514	544	519	495	557	525	491	575	529	531	503	514	517	512	516	516	534	463	540	558	488	570	495	513	524	537	522	533	515	537	488	491	523	506	494	525	549	570	502	553	508	519	537	527	561	540	513	520	507	528	528	495	521	490	517	507	489	514	558	519	504	513	535	518	518	546	538	502	528	508	510	523	501	529	489	535	522	524	543	536	577	516	470	519	537	542	531	514	511	527	527	554	509	493	559	545	533	499	521	522	525	538	542	509	553	536	522	523	528	530	542	533	520	520	513	524	516	553	498	503	535	526	524	544	503	501	532	567	531	523	493	526	539	504	509	485	563	502	499	492	560	539	496	526	511	541	573	528	547	510	532	553	533	519	517	543	560	494	492	538	517	479	532	496	544	516	538	531	508	528	486	477	561	539	457	516	517	529	521	568	518	499	503	501	541	571	527	556	493	565	546	533	513	507	543	549	597	510	499	519	492	516	551	539	513	542	507	542	541	503	550	517	501	521	503	557	530	518	544	527	537	510	523	540	517	545	490	554	530	565	505	515	496	555	527	556	542	557	544	548	510	543	512	552	557	549	517	542	538	509	499	499	533	541	522	529	508	510	535	527	515	535	534	522	537	535	531	534	539	517	499	507	522	505	565	522	560	524	545	544	515	552	514	504	502	529	535	516	548	556	507	502	547	514	513	543	529	552	553	552	544	510	543	554	566	528	492	511	534	533	509	549	515	551	510	544	554	525	515	510	490	522	514	519	511	511	532	506	521	534	530	512	569	518	562	548	529	531	476	517	522	503	493	531	541	485	522	525	525	531	576	514	519	507	497	506	560	483	527	562	532	543	566	543	544	540	487	524	548	511	576	525	549	524	496	526	530	504	561	516	483	540	497	555	504	584	538	498	502	513	531	514	553	544	515	572	528	543	534	532	523	497	522	550	552	498	564	510	515	510	559	507	540	493	520	545	539	542	519	520	508	576	509	485	513	557	506	558	537	486	558	527	543	536	552	507	525	541	501	537	569	540	495	508	503	519	522	590	532	520	520	491	544	543	568	553	497	495	550	529	505	550	545	538	547	524	552	508	541	530	564	532	517	555	552	541	537	508	527	499	505	567	534	526	505	513	538	523	543	568	524	533	536	530	543	513	527	532	521	552	564	531	560	558	528	538	504	555	523	536	558	528	487	546	527	525	515	527	469	514	535	465	545	565	510	502	527	501	541	552	508	515	577	539	487	536	557	557	496	527	560	547	516	505	572	525	499	466	488	546	474	491	496	511	541	532	520	518	491	522	539	539	528	526	525	516	556	501	520	522	524	547	528	534	536	515	520	499	504	507	509	515	515	523	515	527	522	550	515	531	522	533	534	565	547	527	535	530	501	512	541	537	552	516	499	561	545	550	510	532	518	559	502	496	548	503	523	511	522	500	518	544	543	502	484	458	483	528	544	541	538	515	493	514	520	511	536	498	529	534	513	530	526	518	528	545	552	535	529	526	531	553	532	510	487	523	539	540	538	541	533	547	496	539	544	511	539	522	525	541	545	498	524	547	536	519	539	514	515	536	524	552	493	533	538	519	510	531	548	558	516	545	486	548	540	484	513	484	540	554	529	541	511	527	533	549	476	530	510	546	479	488	519	508	528	548	515	535	514	545	508	519	547	507	529	532	539	493	527	479	492	520	537	520	496	535	496	534	495	527	532	563	536	487	527	495	501	536	536	553	506	549	539	527	496	499	535	527	511	484	555	515	532	506	518	558	549	503	504	526	500	549	516	575	551	519	523	523	505	498	550	547	513	526	535	511	560	536	542	523	539	521	498	546	485	551	504	517	504	526	527	541	517	582	526	530	517	510	531	544	510	549	519	528	537	503	521	483	528	498	565	477	505	519	516	526	539	506	554	526	536	506	546	549	545	528	515	557	537	492	521	482	529	526	491	503	500	580	548	527	516	513	530	513	503	476	493	511	520	505	533	534	500	493	517	513	527	497	523	497	519	540	533	555	549	538	526	525	491	551	526	512	546	531	506	512	498	526	549	518	524	494	503	499	528	548	531	512	528	520	528	502	486	483	521	504	495	525	512	525	529	550	540	519	519	527	531	519	545	506	562	544	525	533	490	515	499	551	523	483	525	509	496	546	530	492	561	567	534	545	524	536	494	518	498	527	532	518	530	541	542	496	529	548	526	509	543	522	543	530	499	537	504	485	506	522	479	519	503	509	551	524	509	516	507	526	531	500	539	568	545	504	495	484	562	531	527	531	506	570	516	520	527	595	534	549	519	500	518	565	547	539	523	517	543	563	505	540	513	508	534	516	510	563	525	511	534	476	524	527	526	551	521	541	543	509	551	528	528	553	540	502	526	543	506	558	536	518	526	528	505	538	538	514	515	524	505	579	543	507	551	505	501	523	539	534	501	499	542	504	507	522	557	554	490	568	559	534	515	490	500	521	520	544	511	499	466	501	515	531	569	521	541	531	543	527	536	537	494	472	549	537	518	523	528	523	531	561	509	546	556	520	580	535	515	511	530	485	540	526	523	509	511	504	540	526	496	513	522	556	529	478	511	548	543	548	495	524	506	509	478	512	540	541	491	531	532	498	538	505	520	540	512	511	513	499	596	548	558	576	533	547	545	539	489	516	477	497	527	512	497	544	513	522	526	498	512	552	569	518	504	550	540	542	545	524	561	478	476	521	552	536	497	515	561	523	547	536	522	525	569	508	562	513	492	520	557	509	566	541	515	539	544	531	548	551	537	513	561	496	559	532	557	527	541	556	526	493	526	521	513	516	528	531	516	550	507	533	498	515	534	546	524	510	505	501	517	507	497	526	510	542	530	535	504	505	501	542	536	557	581	516	545	563	533	491	550	502	526	534	565	522	528	489	547	545	484	490	489	547	482	524	574	525	558	506	549	511	525	524	498	543	530	543	572	529	550	526	518	501	517	523	510	526	527	533	517	514	578	538	533	540	537	498	552	496	525	481	553	516	509	520	520	496	555	516	519	503	548	506	528	543	527	558	538	540	531	516	488	534	568	518	530	541	542	503	536	553	548	584	513	546	519	487	501	544	505	480	494	546	558	506	542	525	525	518
14380	2606	2615	2062	1488	1032	880	765	660	612	546	482	504	431	466	457	409	426	427	388	412	437	408	391	372	385	418	384	399	376	358	425	385	379	394	369	383	407	392	402	401	420	359	386	367	388	360	351	401	369	396	373	374	364	381	346	338	398	333	341	358	365	370	352	365	368	411	358	388	378	386	362	350	412	379	386	383	355	353	375	374	365	419	398	354	363	383	378	400	378	370	392	352	355	370	354	368	370	393	322	372	400	331	392	342	366	346	350	403	369	353	378	371	352	368	353	350	401	382	383	370	336	373	300	363	393	359	353	367	369	356	352	342	350	384	382	348	322	391	378	353	387	378	373	350	408	384	383	361	347	347	365	336	388	374	352	342	353	370	401	402	397	349	401	326	353	339	370	361	386	348	383	422	357	305	378	383	364	376	374	357	381	400	369	410	365	372	332	355	348	371	395	326	386	406	351	378	368	363	363	350	389	395	328	382	372	386	349	386	382	336	382	344	351	348	386	348	336	363	352	347	379	374	366	351	326	342	329	358	376	380	380	382	363	392	367	420	380	362	373	381	376	397	401	404	350	358	365	378	408	361	352	361	411	376	359	335	383	378	401	340	350	364	368	375	389	347	327	341	377	369	367	344	368	330	386	367	354	374	383	322	354	347	353	384	337	400	355	381	382	360	370	367	353	388	364	348	374	349	393	327	375	355	379	367	380	356	381	329	387	399	354	341	362	370	404	378	336	374	373	359	407	413	375	332	395	374	363	357	328	380	369	378	368	336	363	380	375	393	356	374	358	349	357	348	355	390	374	383	389	340	343	352	383	387	373	358	356	377	357	407	348	378	357	376	319	333	377	379	341	352	383	328	384	382	376	385	357	394	359	345	359	397	397	359	337	355	363	362	354	338	352	358	359	375	369	361	377	376	389	346	361	350	368	357	330	402	358	376	338	349	366	339	347	377	365	382	373	353	381	374	338	360	355	400	367	370	407	401	375	369	364	350	348	376	342	370	376	359	360	335	359	379	378	383	380	366	377	414	393	356	365	370	381	346	360	332	357	304	336	374	355	380	350	374	345	376	373	366	355	357	364	428	400	332	345	384	382	342	383	360	412	338	316	353	378	394	370	361	361	342	336	357	344	356	370	362	375	397	377	374	319	328	370	380	382	399	363	362	413	410	371	370	380	375	346	355	358	394	371	384	384	367	333	380	394	354	370	368	343	381	355	318	393	394	371	347	409	342	367	378	365	363	361	368	375	408	349	408	359	349	378	384	383	352	369	397	420	362	389	364	362	370	366	346	396	409	373	363	380	362	381	360	358	352	399	369	373	351	394	364	396	393	354	351	399	369	356	349	351	323	357	344	340	380	384	356	359	348	332	343	361	374	351	347	413	378	359	382	387	354	375	363	379	333	349	370	369	338	353	346	352	378	357	340	362	349	399	389	372	390	359	363	364	364	368	361	397	374	360	387	315	373	371	342	357	352	351	356	390	373	363	344	375	353	350	346	361	333	376	399	362	364	337	406	384	353	388	339	351	384	349	359	337	328	365	363	390	388	325	352	357	378	349	355	326	332	376	421	381	362	349	356	358	372	354	382	409	329	345	367	348	346	367	374	377	354	379	379	393	385	359	356	396	355	361	338	378	339	330	382	356	371	389	382	358	360	364	416	381	371	370	399	414	353	371	352	356	360	370	419	349	385	379	380	314	349	387	375	357	356	402	350	356	370	377	367	366	387	369	372	359	372	348	371	362	367	354	367	370	366	394	392	344	401	390	373	397	381	370	358	369	378	363	369	319	344	335	372	368	396	359	370	354	352	366	407	391	381	364	355	358	355	337	353	386	358	401	361	379	360	357	372	356	394	359	352	353	353	381	353	373	352	343	370	365	385	400	343	385	368	336	380	383	355	370	364	327	367	373	346	384	393	366	319	363	377	333	346	340	384	338	355	343	425	350	333	380	355	376	386	360	354	343	357	384	378	334	391	385	394	377	385	351	383	370	358	400	387	375	342	334	395	375	323	353	382	355	337	389	355	406	384	337	329	362	368	355	381	331	328	337	320	360	345	359	403	374	374	353	336	355	352	365	389	383	355	386	326	409	362	371	370	377	394	364	382	382	356	376	365	383	383	358	376	382	397	380	381	411	383	354	347	362	393	380	396	377	364	367	394	375	348	374	359	383	404	338	360	388	358	369	389	349	356	372	330	362	351	326	351	382	398	393	336	379	374	357	335	373	389	375	362	358	356	334	358	406	371	349	374	350	378	337	355	406	380	353	371	406	342	377	333	373	348	371	350	365	351	340	356	352	348	394	370	368	377	375	333	353	362	397	383	362	358	349	400	345	356	349	384	358	373	386	389	370	364	329	354	383	374	346	357	349	367	344	367	381	400	363	329	339	392	374	400	399	360	398	361	344	384	360	405	362	364	358	372	363	359	352	350	351	344	396	392	373	370	369	361	354	326	370	382	353	365	347	343	361	368	348	371	383	390	415	346	344	369	352	402	351	359	379	349	371	412	386	348	402	370	390	371	361	349	362	365	360	365	354	350	335	387	333	367	380	355	358	390	335	363	376	369	352	344	373	407	331	383	380	379	385	343	351	399	405	365	334	364	369	368	363	337	363	390	348	367	345	380	388	388	381	355	357	374	370	403	335	353	375	368	334	381	378	316	353	359	337	371	335	355	402	350	364	420	431	377	358	349	345	381	378	354	350	391	392	370	323	342	401	368	349	349	375	347	364	354	345	362	373	377	343	365	367	395	372	367	376	384	358	366	358	393	339	374	392	370	368	368	337	346	350	349	396	308	358	344	358	377	363	402	334	386	369	342	358	356	362	350	381	349	363	365	395	373	326	372	383	416	369	364	364	385	374	355	363	388	422	354	367	349	373	377	313	383	347	322	377	347	391	399	355	366	381	415	386	376	360	389	376	372	351	401	363	388	379	427	372	346	374	352	382	355	397	368	399	354	416	382	372	385	399	353	372	355	326	353	332	377	353	355	356	382	371	344	375	330	384	355	343	346	329	365	369	353	405	376	380	394	385	367	390	386	375	361	385	373	394	363	359	385	344	374	375	360	367	415	399	382	353	356	358	343	362	381	408	380	382	371	368	343	378	414	392	353	368	372	365	343	334	344	384	376	363	387	340	382	354	373	357	373	380	346	353	352	344	356	345	412	315	387	371	378	362	376	344	336	340	349	384	348	366	341	378	368	385	352	395	406	365	384	381	334	368	331	358	377	376	369	368	368	372	355	381	371	383	392	366	361	366	374	337	355	369	362	360	324	443	346	358	411	374	337	345	357	400	344	322	345	338	389	388	342	452	362	394	370	389	342	372	367	344	371	396	373	364	373	396	336	368	379	326	360	382	359	381	371	374	379	374	379	339	371	356	403	385	374	368	375	349	373	397	342	384	343	364	394	359	348	378	352	356	381	351	393	375	368	397	323	361	332	343	341	401	391	333	368	365	331	347	369	349	364	364	377	352	393	385
7892	2434	5178	6133	5186	4248	3433	3089	2569	2222	2011	1933	1794	1569	1530	1438	1411	1312	1318	1224	1208	1180	1180	1092	1087	1094	1013	1104	1052	1022	1079	1076	1010	1013	1018	1042	1027	1012	1000	929	982	965	957	957	969	991	932	964	984	982	959	966	938	1010	974	915	959	928	966	915	918	959	902	930	965	876	898	922	863	912	876	887	934	887	892	943	928	927	907	944	918	897	885	909	926	976	920	907	873	925	870	881	925	940	922	948	889	918	894	923	945	877	898	905	943	902	867	896	910	950	837	883	888	912	947	898	935	928	883	853	902	860	893	899	862	902	858	899	854	874	930	898	909	935	941	934	909	907	919	905	889	898	934	898	891	862	902	860	910	850	857	913	888	876	929	893	937	902	892	908	888	901	954	811	905	937	860	885	927	898	918	877	995	906	900	915	952	839	919	860	853	875	882	833	939	901	906	929	929	902	812	881	938	895	930	921	908	918	884	915	868	846	873	922	915	865	941	900	905	920	917	871	936	894	864	902	894	921	829	926	954	884	921	857	911	912	921	892	929	913	898	920	856	847	931	933	921	901	852	877	904	910	909	902	908	916	957	911	874	918	892	916	823	885	881	909	881	851	886	929	934	900	895	853	903	895	906	880	914	911	917	885	891	907	808	869	915	877	875	952	907	916	928	862	914	902	917	832	838	910	920	904	921	863	900	905	862	898	895	897	884	887	866	920	894	858	906	902	900	890	871	883	848	893	897	946	920	887	889	917	882	854	938	941	905	926	926	865	933	844	916	850	932	844	915	878	910	814	888	919	864	956	878	932	886	899	912	966	923	904	866	891	868	944	895	944	868	936	955	870	929	875	915	911	898	963	918	879	875	926	889	892	878	921	991	895	929	883	896	965	924	897	915	869	884	826	933	868	936	897	886	978	896	883	889	894	908	884	915	913	843	863	919	933	914	900	897	917	874	915	888	886	841	842	839	839	880	889	906	901	850	929	880	902	895	924	897	881	939	866	863	904	885	924	905	915	909	896	860	882	875	962	874	896	886	911	908	876	903	881	916	857	931	888	908	892	962	897	887	887	884	884	913	907	875	910	927	911	877	860	893	901	906	868	892	890	869	879	908	861	862	901	927	904	881	917	939	893	902	885	889	868	906	908	904	939	906	826	896	861	954	891	904	880	892	911	910	920	895	921	904	918	906	835	885	900	891	881	895	883	876	870	857	921	893	857	886	963	914	886	852	896	868	920	885	968	839	924	901	872	894	922	863	920	923	920	882	901	933	892	896	923	873	876	973	887	850	877	851	896	942	924	916	900	927	883	896	893	880	911	914	907	903	893	877	915	929	836	911	919	921	882	932	937	886	878	855	896	895	926	920	866	875	891	914	906	879	858	912	920	929	870	881	846	879	846	863	913	865	833	909	859	908	853	892	904	823	896	903	873	924	899	887	894	920	929	908	905	877	851	913	851	911	905	880	917	910	865	842	887	889	936	896	915	919	884	891	921	892	927	887	917	918	948	932	925	860	878	931	911	976	899	929	878	921	928	873	882	913	944	929	868	875	898	897	895	919	957	835	876	846	861	880	899	859	865	868	938	929	895	860	905	892	887	877	878	950	904	850	899	917	926	846	878	912	880	896	893	875	918	842	917	842	892	928	902	927	902	923	885	908	845	907	866	927	873	934	948	838	952	929	904	846	889	853	892	893	905	909	901	847	916	945	884	879	929	907	893	894	877	883	928	966	937	877	861	923	890	872	940	847	929	892	918	934	886	876	932	919	873	894	929	911	909	908	893	940	920	935	914	910	859	915	892	924	912	899	889	926	870	882	941	926	959	879	899	900	876	873	884	875	933	894	828	916	916	906	905	915	927	913	884	831	879	898	924	869	890	941	862	849	853	908	894	884	916	897	906	911	926	885	912	924	824	978	894	902	913	835	940	840	878	934	859	921	902	930	869	836	925	874	910	893	940	908	900	907	877	900	889	948	904	915	919	870	919	953	879	926	875	947	876	898	926	891	927	927	892	970	871	912	884	867	891	868	962	886	915	889	923	955	913	872	911	927	898	905	848	923	866	852	897	917	905	866	981	899	930	896	947	898	919	926	886	892	914	886	932	890	930	925	884	916	889	867	918	894	911	899	906	875	879	946	950	864	919	886	900	814	902	936	869	909	905	945	931	941	915	883	932	873	889	850	849	888	889	913	938	877	835	893	928	896	898	912	930	877	862	861	894	859	897	900	913	861	926	935	820	913	863	919	929	936	907	933	903	925	880	860	892	940	908	888	935	873	896	898	837	903	887	877	918	880	884	929	842	935	908	941	872	934	888	974	858	864	846	892	940	855	880	916	897	901	937	886	908	910	941	929	932	852	919	908	921	835	873	920	823	903	929	945	940	864	957	906	915	929	932	910	872	909	906	930	868	864	928	894	915	893	922	926	892	852	881	950	918	893	863	889	901	932	916	919	906	922	881	894	862	885	865	919	925	895	902	911	924	891	915	860	875	912	909	941	895	895	869	868	894	891	819	909	946	907	945	893	903	912	900	892	871	895	899	888	869	885	927	887	843	916	892	858	932	903	869	874	891	874	863	874	903	971	825	912	895	873	875	885	905	846	903	950	887	887	869	896	874	918	877	889	869	880	877	913	876	917	888	883	879	907	899	832	902	843	943	904	897	939	873	959	899	934	905	947	960	946	863	900	876	891	901	905	872	914	922	852	897	890	877	867	856	926	894	873	865	893	859	834	871	915	886	987	885	881	879	863	872	883	864	977	885	838	849	905	928	876	896	887	897	882	892	911	913	899	846	906	907	853	920	820	875	906	923	917	935	888	859	900	880	892	896	864	939	914	947	891	908	846	887	867	876	905	832	915	919	900	877	876	882	930	942	902	881	838	936	930	897	938	886	884	907	903	843	840	893	934	883	895	934	835	921	932	877	941	888	906	913	925	889	928	887	790	930	879	871	893	903	907	910	926	868	888	880	930	931	881	881	890	894	926	920	893	873	923	859	883	922	948	926	884	889	900	840	893	915	907	877	907	895	911	900	878	918	883	826	836	918	933	877	934	920	905	923	845	894	845	876	965	899	900	921	888	871	905	894	890	899	912	906	907	897	922	851	889	920	893	876	931	953	935	855	919	880	893	908	903	864	894	929	932	889	878	912	927	892	848	861	902	919	872	867	862	873	860	879	908	886	828	933	889	883	862	946	874	886	922	920	899	952	916	892	910	890	902	953	882	906	880	871	886	884	907	931	886	923	906	966	908	903	863	929	857	898	913	919	927	863	881	903	884	916	865	885	899	932	916	911	840	931	918	993	853	994	945	901	888	867	863	918	928	865	946	874	910	919	969	917	904	923	913	859	849	898	895	906	863	961	938	907	890	924	943	877	883	918	924	841	875	901	940	900	972	953	913	918	849	871	922	893	860	908	870	904	887	910	935	951	919	855	897	852	860	887	959	892	909	896	907	853	878	904	875	890	910	905	944	874	875	908	887	841	903	882	897	904	885	891
1960	177	189	179	148	173	149	149	142	137	146	145	142	140	153	136	119	138	116	135	141	153	136	121	125	122	148	109	109	104	143	104	129	148	121	125	138	125	149	126	128	140	128	132	132	139	134	126	133	148	129	122	135	152	114	125	123	141	152	126	126	140	148	125	117	131	110	114	135	129	156	116	121	143	142	114	142	131	149	118	161	139	121	142	144	132	167	114	124	125	123	131	139	146	123	140	130	124	124	117	144	150	115	130	119	133	119	127	150	124	135	152	124	139	125	117	137	124	132	142	130	135	131	115	114	145	121	130	147	137	132	121	125	129	127	137	137	139	132	128	144	117	134	136	117	133	137	127	135	140	138	138	135	118	137	142	129	140	131	103	121	132	147	117	128	132	124	131	126	147	131	142	116	122	138	131	129	142	140	127	145	127	116	133	146	122	126	129	140	133	142	137	121	156	114	115	155	126	138	161	114	131	131	136	128	130	126	136	130	124	126	125	134	134	131	132	127	128	137	114	130	135	137	128	125	122	96	120	139	133	135	121	125	122	135	133	151	124	125	129	130	135	138	136	123	145	134	141	141	135	139	161	149	127	128	144	130	150	128	128	125	114	123	130	117	161	135	142	137	156	150	123	140	145	137	107	135	140	142	104	130	134	137	120	124	116	140	122	151	122	123	145	120	141	145	137	118	141	118	114	126	119	145	118	130	107	140	120	136	135	130	121	107	127	142	141	126	153	123	103	129	136	134	145	149	114	122	120	141	131	148	143	136	111	140	135	117	123	141	138	101	138	155	135	137	147	124	155	112	127	115	131	126	115	122	126	131	129	133	129	121	142	113	130	126	141	146	147	154	127	117	127	145	128	141	104	123	132	149	139	128	112	107	118	140	142	105	132	113	132	121	133	141	124	116	115	123	138	112	141	119	132	131	131	136	134	138	132	128	146	141	130	145	156	116	141	131	122	126	142	120	132	153	152	131	126	124	114	137	135	136	133	128	145	131	114	122	145	126	133	149	114	129	132	132	134	132	131	146	153	131	111	131	124	146	124	156	111	113	133	125	135	121	135	128	128	109	137	136	126	128	139	149	132	131	147	139	124	131	156	143	138	132	117	135	131	123	106	122	133	130	109	118	114	124	134	135	137	151	118	128	137	123	129	133	136	132	121	145	118	141	111	156	132	142	129	128	141	141	149	122	123	120	120	140	116	139	136	96	144	124	132	135	126	162	128	115	113	98	125	120	135	142	158	128	145	120	134	138	119	143	106	146	120	122	114	121	148	114	136	154	140	143	121	134	131	127	131	131	120	133	123	135	122	124	136	134	137	114	125	112	142	123	154	132	147	126	141	130	136	127	145	142	148	135	144	133	121	135	125	121	142	129	111	116	124	130	127	151	129	136	136	124	127	125	128	130	119	144	135	135	143	122	132	114	138	137	139	130	134	103	144	142	131	141	121	144	140	135	130	121	123	126	92	124	135	134	142	137	132	125	139	123	131	121	130	139	111	149	130	139	118	134	140	129	127	141	118	137	135	113	125	122	119	125	131	133	129	107	124	125	128	133	111	142	124	128	128	113	124	105	127	125	108	132	148	138	111	122	130	132	118	122	126	145	111	144	122	120	130	107	142	140	133	131	133	146	141	120	126	147	119	142	134	152	118	124	132	139	143	134	105	142	116	130	154	125	134	128	136	137	138	118	97	127	161	145	130	139	120	104	124	129	132	120	131	143	136	134	142	128	137	109	131	122	116	126	148	143	128	119	135	133	128	137	126	111	125	129	123	131	137	112	110	129	117	133	142	128	126	121	114	140	137	104	114	130	114	140	112	111	138	117	106	135	109	160	160	134	135	125	140	127	136	112	129	114	127	129	144	137	142	139	148	131	151	115	149	156	125	134	155	137	124	125	146	114	119	130	118	119	130	148	123	133	136	128	129	157	165	106	127	153	140	141	115	138	136	125	142	140	122	139	127	139	139	123	155	123	132	117	115	126	143	131	115	109	112	119	129	112	134	142	142	136	137	117	154	143	139	105	116	129	143	139	121	129	135	130	131	137	154	129	143	121	147	136	110	143	123	131	110	145	143	139	119	124	147	138	125	117	121	137	128	133	141	109	139	127	141	135	130	140	112	140	122	118	116	126	140	122	143	99	122	139	129	121	143	150	109	164	123	126	143	122	120	120	131	158	116	116	123	131	118	112	125	142	137	129	128	114	118	140	130	137	119	135	135	119	131	115	128	129	132	130	123	143	135	135	141	129	145	106	122	134	111	126	119	129	151	136	134	121	113	130	119	122	122	144	135	136	142	131	125	130	130	150	116	126	139	128	115	125	121	151	137	123	139	144	130	153	129	140	155	124	134	128	120	120	113	107	117	110	122	142	130	129	158	126	133	140	129	142	143	139	112	144	137	106	136	131	136	100	167	132	138	138	144	137	133	135	135	166	141	133	162	159	130	124	138	146	117	134	125	129	140	141	159	142	145	106	111	130	140	127	132	109	134	137	149	151	143	144	127	150	132	136	135	121	133	118	133	130	114	135	114	109	126	120	141	126	137	127	145	129	159	138	141	129	134	136	109	140	138	153	119	119	134	122	135	123	126	137	125	111	110	132	111	116	137	128	134	126	115	139	145	122	143	117	119	129	138	126	143	130	120	120	113	116	128	122	130	127	123	132	133	132	130	137	135	123	131	136	107	161	136	129	130	145	161	129	134	144	125	125	111	147	141	124	143	131	141	124	130	149	144	143	130	121	119	127	139	124	155	136	137	116	131	132	131	136	117	134	125	131	134	123	123	128	139	126	120	123	114	121	117	122	130	129	133	114	140	133	149	117	134	149	125	145	141	127	122	129	158	130	131	134	136	119	113	142	152	130	110	121	136	114	154	122	112	123	146	147	135	136	132	119	145	137	137	128	133	133	125	121	128	112	124	130	135	159	135	131	114	117	131	121	133	145	127	142	134	130	130	128	140	127	139	145	125	124	123	132	124	133	127	135	108	133	120	139	129	122	139	135	147	168	115	135	141	131	122	123	119	143	146	138	120	125	133	136	120	120	129	148	122	138	124	145	141	139	133	114	140	128	152	127	140	138	131	112	118	125	133	113	153	126	124	165	137	132	117	136	125	122	134	124	120	143	131	128	137	128	128	134	138	141	130	141	122	102	124	123	109	135	132	106	139	133	154	134	122	151	128	126	117	133	102	123	128	139	132	135	148	132	124	137	127	127	110	124	135	113	127	143	136	119	130	146	135	123	110	137	145	119	114	129	126	119	136	122	108	127	106	156	112	133	129	130	143	124	122	131	127	128	128	122	138	115	161	164	143	139	124	119	133	119	157	136	106	131	128	129	136	139	128	123	142	134	130	120	123	153	112	135	136	152	141	122	134	147	143	119	133	128	121	135	144	148	124	103	133	118	127	118	107	114	122	142	143	116	126	127	124	120	143	131	125	130	130	132	113	112	143	149	116	126	148	129	146	136	113	110	111	142	140
2195	433	539	522	520	474	421	448	414	402	448	433	425	444	384	394	420	400	418	417	370	407	391	397	412	416	410	380	431	398	369	402	403	397	381	404	437	379	421	422	382	395	407	420	409	409	382	417	392	389	403	411	365	411	394	368	383	395	412	402	376	387	401	384	404	391	406	410	424	388	363	364	399	402	393	385	413	425	393	363	383	336	389	390	390	378	372	405	418	429	394	374	391	367	387	409	410	398	384	397	400	384	381	414	401	372	410	392	418	392	416	385	415	400	390	384	371	373	421	416	388	389	390	418	398	384	383	425	407	382	377	392	384	377	401	409	413	376	438	357	415	418	370	383	392	389	389	417	433	394	352	406	383	353	381	360	384	368	387	390	401	414	399	363	414	410	379	385	394	455	460	414	393	357	378	372	395	381	375	371	393	362	381	391	422	383	398	373	392	420	417	401	443	387	439	384	374	400	402	400	397	390	399	383	409	407	403	361	396	399	405	404	420	365	376	418	392	397	431	402	384	355	384	410	397	440	401	382	418	373	421	362	390	381	430	406	381	398	410	411	415	360	396	397	428	401	377	413	389	403	453	418	397	376	409	408	371	407	380	405	412	367	402	388	398	368	390	400	414	362	383	407	381	364	413	392	399	389	425	416	398	400	394	399	412	396	391	387	366	407	368	374	380	408	434	414	389	425	414	402	385	389	383	380	386	398	377	391	364	349	419	406	370	354	384	397	418	465	400	428	410	371	377	373	361	416	399	384	338	395	402	364	376	405	360	390	384	424	388	388	398	380	377	431	403	398	443	397	378	407	397	402	417	417	412	425	393	400	390	383	397	390	384	383	387	359	432	430	377	401	390	355	355	394	425	384	347	373	388	389	389	417	343	435	408	366	370	408	377	399	403	368	386	423	395	379	402	382	385	420	386	393	384	353	408	385	348	343	410	388	407	343	409	381	393	387	403	411	382	379	406	392	392	389	354	402	389	416	386	407	367	412	374	410	356	381	361	399	384	424	368	392	401	375	390	412	369	350	371	360	410	387	401	378	416	409	411	420	386	402	382	369	391	383	413	390	403	392	374	409	412	427	384	386	418	399	368	425	411	406	399	396	412	386	400	401	378	394	387	404	396	375	368	411	371	429	398	400	396	415	399	372	417	387	403	359	424	402	392	389	367	411	419	366	390	408	414	374	400	397	399	404	399	379	374	399	388	432	390	389	411	419	400	388	406	386	395	380	423	382	385	396	357	392	385	407	402	404	403	401	409	373	388	394	380	429	412	373	400	384	415	422	409	392	371	395	365	410	389	410	441	412	368	389	403	387	375	434	377	375	409	390	407	442	418	389	391	364	380	391	399	407	409	397	360	368	376	389	401	397	416	390	400	385	410	398	454	371	384	400	378	388	394	401	379	358	446	407	401	343	398	372	386	390	380	413	429	366	416	405	429	426	403	394	397	396	367	410	368	388	405	402	368	394	403	386	387	398	366	406	387	390	391	370	391	402	400	417	385	396	454	416	394	362	412	433	405	402	392	385	414	354	366	389	398	392	361	379	384	400	405	408	429	414	401	386	397	416	401	380	379	360	406	428	374	424	395	396	422	390	413	394	417	414	384	380	368	380	378	407	382	403	408	423	382	438	392	405	378	364	404	392	403	350	399	385	367	382	394	405	409	391	376	386	420	411	407	397	409	418	405	392	405	364	366	413	367	395	427	376	383	382	378	355	393	370	398	363	414	375	390	388	399	393	393	373	388	430	414	417	392	412	368	353	376	406	401	382	415	384	393	414	419	425	384	369	407	406	405	391	394	374	407	387	384	381	393	376	419	423	431	406	405	367	380	388	403	426	389	383	412	403	402	398	362	398	378	376	359	374	372	395	379	342	410	389	376	426	402	366	430	410	386	405	395	377	387	394	371	369	371	412	421	400	376	429	382	387	381	394	410	405	385	378	390	417	369	410	403	391	390	369	385	438	430	404	386	404	383	355	384	378	414	370	401	396	426	388	383	387	417	400	378	389	371	386	395	391	406	425	411	371	417	365	410	355	385	375	392	379	425	407	409	403	378	395	375	365	378	415	385	363	392	402	364	395	358	374	377	403	401	399	392	400	404	368	379	379	378	407	412	385	420	380	422	388	389	382	414	379	394	386	418	353	399	370	372	398	413	375	396	384	374	415	388	388	394	402	432	381	406	400	371	386	393	415	389	428	372	390	419	391	378	387	442	389	399	389	384	388	355	398	390	419	386	383	417	405	394	414	392	381	380	378	384	390	417	431	415	383	354	392	346	381	409	424	409	384	375	392	394	448	433	407	437	379	368	384	369	403	369	397	415	429	390	393	417	422	401	417	381	388	413	411	432	386	385	422	421	386	407	399	379	384	406	362	423	401	426	411	332	400	394	387	382	383	384	385	363	362	391	405	406	414	398	345	400	411	435	387	364	381	369	428	425	412	381	410	394	388	403	421	399	406	396	390	464	422	370	410	366	422	385	404	400	402	405	369	403	385	405	416	397	369	387	385	352	384	434	415	428	378	403	417	379	401	392	405	408	392	414	417	383	409	387	396	406	400	378	397	358	428	412	384	419	410	340	390	400	395	415	415	379	415	389	406	406	389	406	371	403	395	364	428	389	392	391	401	408	395	358	392	427	356	370	379	413	375	386	373	381	379	385	395	378	421	405	349	378	398	343	410	378	369	417	367	388	394	377	417	411	383	396	392	399	403	416	410	387	366	383	383	392	379	386	415	376	416	415	395	401	424	435	421	368	378	416	364	396	389	364	372	385	371	364	415	404	399	351	373	360	395	418	389	404	385	380	421	395	401	400	391	421	396	396	397	413	383	444	387	366	372	396	434	388	396	354	353	406	387	437	427	382	384	366	427	402	382	407	415	394	429	413	383	402	379	387	412	412	384	382	385	386	405	409	352	401	395	379	406	408	410	402	385	405	375	402	403	379	360	404	377	405	385	395	411	407	419	379	398	409	398	372	386	384	419	419	393	391	403	366	418	391	387	384	415	413	375	380	328	377	396	395	379	388	392	419	392	401	392	377	414	390	428	398	377	441	394	415	433	405	405	392	379	390	383	404	393	432	393	346	372	387	387	409	399	372	445	402	377	370	372	373	431	414	350	372	425	401	430	407	397	377	423	397	405	361	412	386	381	403	401	414	392	412	387	401	411	357	423	338	384	428	371	369	391	420	368	405	372	414	386	377	419	398	427	408	385	376	393	423	395	418	395	376	416	428	390	353	382	386	406	373	378	410	417	400	387	416	398	382	402	399	353	392	402	402	385	433	439	413	397	378	384	369	379	395	407	384	397	392	414	391	407	417	402	397	378	362	394	379	380	395	372	433	390	364	379	408	407	424	393	398	384	365	386	407	399	390	426	416	372	395	394	408	431	379	406	343	364	404	366	379	416	416	358	393	384	383	402	393	391	423	407	417	406	400	419	413	449	388	379	385	391	329	434	420	384	358	394	425	401	393	378	393	398
7824	1021	1188	940	735	543	441	419	310	313	272	268	247	224	251	241	193	219	199	212	194	212	240	210	192	223	205	178	207	184	185	190	194	209	192	168	187	207	201	176	198	173	162	186	179	178	180	204	181	178	170	215	183	170	184	162	183	187	187	201	185	185	202	170	203	237	208	204	208	178	191	180	175	181	202	165	184	207	194	212	196	194	206	151	179	206	184	185	173	187	180	169	182	184	187	177	207	186	171	170	188	185	168	175	176	153	185	206	193	205	193	169	181	181	198	186	198	175	213	189	207	163	188	175	175	189	148	198	186	188	166	186	186	180	208	197	202	184	188	183	202	181	196	176	202	175	170	185	202	183	174	193	187	197	199	205	193	198	172	215	178	188	184	211	216	170	153	188	206	167	162	164	175	181	203	194	198	192	194	177	174	188	185	195	172	179	180	185	168	161	167	186	193	177	170	176	185	201	197	201	163	174	203	183	180	172	195	222	179	202	193	173	193	181	168	165	234	189	179	203	187	176	203	186	175	179	174	175	195	166	167	162	172	203	205	198	206	175	170	200	193	199	195	177	195	190	219	198	196	181	179	180	173	183	226	173	198	186	192	183	193	195	189	178	192	175	159	192	168	190	185	190	189	179	172	162	167	186	184	199	169	191	161	174	166	180	191	176	191	174	200	197	191	165	156	165	163	177	181	199	187	158	155	187	190	161	204	201	195	193	166	199	189	183	166	193	185	208	187	185	178	182	177	212	203	187	189	179	172	167	166	164	185	186	203	194	159	191	196	198	180	187	187	196	150	155	161	198	183	184	190	182	182	209	166	182	185	170	191	193	164	189	160	172	191	192	191	196	205	212	179	195	175	181	185	182	190	177	189	206	192	186	199	195	186	198	193	180	184	179	165	209	202	189	172	182	183	180	198	209	193	189	197	168	186	205	179	184	182	218	198	163	171	203	195	195	177	175	203	174	194	194	179	174	195	174	209	184	204	206	178	212	156	198	177	196	169	194	197	197	180	195	184	197	188	211	183	174	188	188	171	190	181	199	181	195	183	164	170	203	175	194	188	189	166	202	180	190	191	180	152	192	167	180	205	191	198	194	211	193	184	188	165	200	182	190	168	201	180	197	161	169	196	187	194	198	172	176	199	172	180	186	194	163	167	175	182	193	192	165	189	193	190	171	185	207	188	191	185	198	179	179	202	181	201	177	176	166	186	192	193	182	199	178	159	173	168	174	185	155	196	170	178	166	179	163	180	189	198	200	168	199	177	197	198	181	185	211	176	188	192	171	188	182	192	177	194	165	176	190	189	183	173	217	181	177	166	152	187	188	192	159	193	184	196	175	194	183	190	183	216	193	171	199	197	206	176	173	169	205	180	201	179	181	177	198	184	187	198	178	188	201	188	184	175	196	203	196	190	182	166	169	160	182	182	187	186	174	202	166	157	177	195	190	169	184	177	195	202	185	174	176	215	189	171	213	184	185	190	162	190	194	208	177	181	187	179	201	181	173	217	211	163	202	202	165	185	159	196	181	195	187	181	177	196	178	201	189	180	190	166	181	187	216	193	183	179	175	153	181	182	173	167	173	198	179	186	167	174	167	203	172	179	207	193	192	179	161	179	186	168	185	203	188	154	185	152	165	187	177	202	198	178	172	168	165	204	181	171	167	168	189	206	189	190	178	155	177	179	169	177	212	176	188	202	188	212	197	192	181	205	174	207	172	172	206	197	186	178	195	199	193	200	196	201	178	186	187	185	160	194	191	182	200	175	199	173	190	219	177	174	175	187	189	220	172	181	165	171	189	191	177	168	188	187	177	177	165	184	141	216	185	184	192	162	179	171	186	178	179	190	190	179	211	182	198	180	168	150	195	178	181	165	200	187	186	181	178	155	173	179	202	181	201	187	191	190	165	177	173	182	200	194	196	172	165	189	183	188	231	197	185	170	187	186	177	152	192	182	196	199	154	180	182	229	199	192	155	201	181	186	184	178	228	175	186	178	181	195	172	208	178	171	175	207	178	198	202	179	176	182	175	174	207	193	192	203	189	169	175	177	177	207	176	170	179	186	183	198	179	172	218	189	162	161	182	182	164	216	173	192	192	191	181	160	169	174	206	184	179	208	175	170	169	182	194	201	178	175	164	189	209	179	194	183	176	197	199	167	199	194	173	184	190	175	177	196	184	194	176	198	180	204	163	188	178	179	177	186	186	186	164	189	176	183	158	192	198	188	161	182	177	182	188	179	169	181	191	185	193	215	218	187	171	205	188	188	186	175	190	164	178	190	172	160	164	177	161	204	197	186	169	184	186	172	171	182	193	203	185	199	198	198	190	208	185	174	187	197	176	210	184	173	150	202	193	157	172	186	204	195	191	182	201	192	200	204	198	198	201	198	170	195	207	175	161	162	187	207	190	195	172	188	170	189	194	172	167	198	187	188	168	216	183	175	185	174	172	206	177	175	172	174	199	168	193	191	168	213	190	176	186	179	161	194	173	178	194	159	177	186	175	193	181	171	192	189	200	171	183	192	163	170	193	168	188	180	165	172	174	173	182	180	198	179	197	206	209	209	191	194	200	187	181	176	175	201	213	165	187	172	164	158	191	199	178	188	198	200	189	175	184	184	196	185	162	193	205	201	209	196	200	188	190	180	176	163	195	214	215	201	179	181	175	181	202	166	180	181	218	163	162	184	200	189	204	184	194	172	163	169	195	179	182	174	182	183	195	174	192	188	181	185	174	178	183	171	195	194	199	176	202	212	185	181	184	192	186	173	176	172	189	191	169	180	170	173	175	161	193	193	174	184	184	178	193	199	176	178	181	188	200	183	190	197	199	173	190	187	182	178	180	187	171	177	188	171	171	189	188	189	180	165	195	170	203	167	197	175	178	191	192	191	201	187	190	182	178	188	227	208	200	175	207	209	177	184	187	201	171	186	172	169	186	181	206	179	186	202	219	178	180	207	195	209	185	202	183	194	158	171	181	181	193	181	172	199	174	173	155	180	210	195	188	192	204	198	184	184	166	180	176	175	181	190	172	187	202	166	168	177	193	199	191	184	163	177	149	192	204	186	182	181	184	173	200	192	208	168	170	185	175	165	209	186	180	192	144	213	200	176	188	188	197	190	200	178	182	164	163	187	166	190	178	182	171	188	169	188	179	161	165	196	213	180	190	173	170	174	211	175	189	189	185	178	190	171	196	174	198	196	181	192	194	189	214	188	211	166	184	180	176	187	181	226	200	182	199	209	201	180	164	189	160	195	179	173	181	216	200	197	168	184	187	179	184	193	172	205	195	175	191	202	174	195	214	214	175	175	177	201	162	156	185	220	180	195	201	181	177	182	188	183	174	173	199	198	186	158	167	166	189	166	211	177	166	196	196	181	211	214	189	179	171	188	174	197	183	208	172	188	191	200	197	157	189	194	209	172	180	187	177	187	182	168	213	206	201	190	174	188	181	188	213	184	196	160	181	180	176	198	196	179	183	198	191
5879	1371	2787	3108	2826	2220	1949	1666	1414	1184	1101	1026	1019	857	890	819	759	716	738	730	692	681	676	680	655	667	647	640	628	594	684	559	622	589	629	580	552	585	585	606	607	549	531	589	528	548	554	586	518	543	570	555	535	570	553	543	557	552	549	503	568	543	559	519	548	518	536	536	512	548	525	520	501	479	480	552	538	508	529	510	535	546	523	503	537	521	521	587	579	536	492	521	504	529	498	547	550	518	545	560	499	557	524	519	550	520	503	530	530	500	543	539	539	549	568	520	525	507	526	572	553	534	541	498	520	498	507	517	546	537	486	524	580	539	565	514	533	529	527	550	503	507	500	501	526	513	523	531	490	516	508	525	513	528	550	521	452	523	512	513	564	533	497	538	558	539	562	555	522	528	495	564	492	564	543	485	569	545	503	541	537	505	468	551	526	532	524	532	535	568	529	535	512	525	512	541	523	557	518	533	493	523	541	532	524	549	543	482	553	522	536	531	532	536	507	518	548	484	536	493	546	498	530	521	516	486	543	542	513	520	487	497	536	518	504	511	485	521	560	517	511	575	501	534	548	504	518	548	507	522	481	506	501	532	535	481	537	515	544	593	521	616	531	515	536	510	506	579	540	490	558	554	545	483	581	522	528	532	490	524	523	548	540	550	543	482	519	536	520	539	522	527	537	556	555	521	468	529	521	497	517	525	536	490	521	495	568	556	525	509	575	519	528	534	512	553	536	544	516	558	528	543	521	528	512	525	509	538	502	532	582	533	509	531	513	553	523	517	527	513	541	553	520	507	559	546	556	514	562	534	614	532	520	501	558	563	568	547	486	519	497	514	532	537	507	531	593	544	551	546	539	511	567	530	547	513	505	517	552	519	517	530	528	541	526	524	538	504	520	493	535	512	517	520	505	511	543	522	553	525	554	545	516	526	525	510	545	582	520	529	565	521	526	553	487	511	533	531	537	538	514	511	580	517	537	534	523	521	529	519	557	525	512	544	517	539	547	534	510	518	522	559	527	537	531	548	550	511	510	534	525	518	537	501	517	520	501	548	533	504	530	529	510	541	541	485	542	520	543	522	515	527	515	528	507	498	560	528	506	531	560	518	506	522	511	534	481	540	538	508	520	537	508	532	542	509	519	496	550	504	518	574	543	535	503	512	545	563	541	538	522	515	550	568	519	526	507	503	499	526	538	499	484	494	524	477	534	507	512	535	553	516	527	547	516	505	550	542	547	516	534	530	538	498	502	508	502	497	538	554	524	519	508	521	527	468	513	599	523	560	565	522	505	558	558	515	569	537	524	516	499	520	492	529	563	571	510	499	509	539	524	523	450	548	529	534	505	501	551	526	550	471	532	502	503	562	518	540	486	525	523	532	533	555	491	501	582	528	504	498	514	510	527	510	517	543	535	535	571	533	509	509	520	514	542	526	548	529	548	536	518	508	578	521	554	516	510	499	527	521	515	511	519	513	526	473	575	535	528	512	541	474	525	494	506	512	554	528	526	520	521	528	533	465	538	557	576	507	538	515	512	525	534	515	535	559	521	489	507	496	544	563	484	525	554	556	582	511	560	531	529	520	530	524	504	552	508	565	473	521	538	551	498	492	505	504	565	501	524	509	505	546	517	498	499	523	549	552	500	514	528	569	512	509	533	549	553	530	503	486	517	503	539	516	490	532	520	570	517	529	529	544	543	518	568	483	520	543	507	532	530	508	539	512	548	543	529	517	489	556	539	532	540	512	538	502	552	533	544	486	525	526	522	538	589	544	527	522	515	524	546	522	519	485	529	519	521	532	539	528	599	508	500	539	528	573	552	538	501	517	545	538	530	541	515	520	512	513	512	528	481	510	557	540	554	530	570	486	519	582	562	557	518	531	505	475	533	527	584	525	571	519	534	540	567	530	494	549	498	540	559	527	524	541	549	544	518	527	506	492	532	489	566	528	533	544	495	524	552	527	528	529	549	562	545	549	489	525	538	536	506	488	517	495	568	511	496	524	562	502	548	528	502	541	522	498	561	543	536	491	499	568	523	515	491	566	550	508	533	566	563	533	555	498	522	466	548	543	506	520	554	555	515	550	548	494	515	483	544	548	539	578	549	534	549	562	503	537	573	526	497	500	545	549	513	500	552	497	528	530	535	543	552	587	536	522	541	484	513	506	490	551	547	544	512	557	520	505	520	498	537	541	542	469	503	517	517	521	548	565	534	547	542	536	529	534	538	532	543	527	534	515	512	532	490	507	512	536	553	498	505	557	519	518	551	541	539	532	533	475	534	545	529	551	561	530	546	512	511	525	536	498	532	532	486	497	526	557	546	548	554	525	556	551	566	526	531	547	536	492	524	487	537	555	556	527	540	543	503	527	537	523	529	538	530	553	502	519	536	516	489	554	507	531	531	582	537	520	528	506	511	508	537	573	543	543	554	539	504	524	529	525	539	528	535	543	504	548	477	526	531	499	485	461	537	548	548	510	530	510	530	588	520	538	523	558	548	511	543	550	471	547	542	536	554	526	533	503	555	527	514	498	599	542	515	551	532	494	528	537	562	496	518	555	519	534	498	552	507	535	504	523	589	501	564	520	560	509	503	538	504	532	506	563	508	508	535	540	527	564	546	535	543	515	491	529	488	542	473	556	507	517	541	502	500	529	514	504	547	552	534	565	518	520	484	522	522	535	552	534	456	516	536	562	493	524	514	496	534	554	545	531	520	475	513	514	544	504	532	569	522	488	494	568	508	546	529	548	542	516	503	576	527	533	539	517	540	546	557	551	532	492	513	517	535	523	529	527	520	530	519	525	500	549	510	568	524	544	591	522	556	503	497	530	544	497	490	533	553	565	532	540	515	509	503	522	543	536	520	500	503	538	557	566	561	537	536	548	527	522	519	560	560	541	500	534	538	548	536	492	526	528	519	538	525	489	501	556	524	500	536	556	521	553	520	503	513	547	526	534	558	529	528	515	537	547	538	499	531	551	531	547	498	544	515	499	559	569	523	528	530	503	588	523	538	559	537	536	506	519	536	503	527	517	504	560	494	524	529	501	512	524	537	498	536	501	492	523	556	502	536	512	549	528	527	541	506	495	557	516	548	523	537	530	530	530	508	500	538	542	518	540	538	539	495	532	565	555	540	515	537	506	487	572	540	527	533	510	561	555	521	504	518	556	519	527	534	457	526	582	506	537	537	509	558	526	535	504	517	529	510	567	541	536	518	517	531	511	554	528	549	500	495	534	504	507	547	522	538	528	511	520	568	565	553	547	520	551	516	547	561	502	539	556	506	516	535	516	520	522	527	533	522	530	505	511	489	492	558	537	549	539	549	539	499	547	528	513	536	499	501	465	542	542	532	500	502	501	550	530	505	511	531	534	530	527	571	533	513	512	521	527	512	540	514	556	514	506	565	520	537	505	466	516	550	532	520	566	507	530	521	563	524	570	549	508	533	493	501	538	526	498	570	501	520	523	515	516	509	552	515	536	515	513	510	600
14307	2639	2728	2063	1455	1121	910	748	666	559	545	513	482	448	458	427	445	413	415	420	382	342	373	373	383	400	421	388	383	340	363	352	379	371	334	408	422	348	393	384	354	373	385	393	377	360	379	425	366	369	368	376	367	334	374	381	399	372	398	348	341	350	372	359	376	371	381	346	375	371	378	369	383	361	401	380	369	350	369	349	357	349	376	402	340	357	376	367	369	340	337	385	353	381	394	374	349	369	369	350	369	386	367	362	422	389	380	375	424	375	339	392	362	353	383	339	385	357	336	387	366	349	374	381	372	342	367	347	352	365	360	351	369	405	410	360	371	367	348	382	351	371	338	358	359	375	379	355	350	394	368	371	358	362	362	360	340	387	316	375	367	377	416	365	353	372	375	376	338	357	364	378	377	364	372	383	374	372	364	357	372	389	374	376	367	349	345	373	391	346	387	387	342	350	344	367	355	396	378	385	364	361	383	362	366	387	359	361	370	369	392	394	399	385	359	354	342	353	340	383	395	359	337	377	396	367	372	325	347	410	347	361	403	387	374	366	341	370	393	353	355	387	379	407	352	400	401	331	360	352	388	356	360	379	381	372	367	335	348	385	399	364	375	357	369	383	370	331	373	383	352	342	342	346	342	362	349	367	424	339	365	398	371	422	351	364	391	377	338	394	394	370	394	359	365	361	379	378	384	381	348	351	356	344	357	371	384	378	386	392	371	339	397	377	398	340	389	368	365	372	356	412	389	391	356	334	375	327	415	388	397	352	371	346	385	344	346	364	358	361	368	397	381	349	349	374	351	350	361	341	417	334	365	342	382	356	332	351	351	401	355	376	370	347	385	384	350	344	354	373	364	371	353	388	352	391	369	339	384	358	340	367	374	394	333	394	410	376	358	358	393	379	362	347	358	366	378	379	383	354	338	339	360	354	361	349	355	338	348	390	373	358	408	343	386	349	348	338	368	344	335	355	364	328	343	321	353	349	374	341	354	369	345	367	372	375	356	355	383	363	379	397	362	352	361	379	362	376	380	373	372	357	357	337	372	387	365	334	408	382	379	381	380	367	368	365	379	373	360	346	369	371	377	352	350	335	361	386	349	334	340	337	349	305	344	304	341	362	365	374	408	388	397	366	394	365	365	384	344	335	351	375	380	383	432	397	373	397	386	398	355	364	383	357	334	357	369	403	380	363	383	391	341	351	375	346	339	389	369	351	346	325	341	377	336	353	405	335	347	364	325	400	352	360	380	352	382	365	337	381	381	321	385	355	386	361	350	386	367	363	369	362	361	361	367	328	354	380	355	355	397	388	328	383	363	349	388	374	355	373	377	383	358	353	357	353	359	389	370	342	367	346	348	371	356	391	409	342	375	348	355	342	345	394	370	363	390	402	364	381	362	362	368	360	354	397	370	338	379	350	343	382	336	345	364	363	359	408	356	384	369	391	365	406	357	348	383	384	370	366	375	402	387	377	355	387	353	357	380	356	380	373	363	353	344	359	388	399	383	396	366	401	380	421	348	350	365	381	367	354	371	397	399	308	353	358	368	368	383	346	350	379	347	380	348	360	391	358	367	351	343	371	345	373	375	366	329	311	360	330	374	364	387	407	363	398	371	367	362	357	365	342	354	352	377	380	392	370	337	348	341	332	355	371	375	365	333	370	351	382	381	360	398	395	381	371	388	355	362	381	356	361	360	386	399	375	388	407	414	371	392	376	407	380	341	389	341	351	372	384	399	374	380	354	385	361	364	365	367	372	348	379	358	397	356	326	364	377	353	372	371	401	368	380	391	360	354	384	373	376	355	351	361	373	351	370	372	373	358	348	371	383	378	349	384	401	379	369	352	368	375	336	372	395	395	349	369	380	375	359	366	366	374	338	363	338	387	376	364	361	340	412	334	357	373	347	355	339	371	384	388	356	411	378	365	347	382	370	338	393	361	383	408	369	364	372	375	384	366	326	341	377	339	369	403	369	325	363	365	367	402	351	363	373	410	378	392	392	374	371	343	383	345	395	369	346	345	401	376	327	392	349	399	348	418	369	372	332	355	365	370	385	364	396	350	371	362	375	330	355	347	366	348	366	370	362	370	347	347	360	382	365	322	342	360	364	379	380	417	369	369	361	340	375	361	371	368	356	378	365	379	357	358	404	368	367	372	368	341	346	338	383	388	414	355	335	342	369	380	368	366	358	360	348	383	366	358	378	345	371	354	387	375	384	366	374	376	356	357	405	327	355	353	371	389	399	361	343	357	369	342	350	367	374	333	374	401	352	389	359	380	360	352	338	359	380	385	373	361	355	343	370	334	374	366	393	339	374	346	342	363	380	363	354	366	350	363	376	346	390	379	366	368	396	355	341	355	403	399	348	356	356	370	345	388	345	340	359	378	377	406	356	355	374	368	337	370	379	380	367	377	397	336	350	363	364	363	363	365	360	343	351	369	370	389	367	330	356	382	354	366	327	365	351	375	369	373	383	386	394	380	350	370	357	349	367	328	340	370	361	361	351	367	388	379	358	379	343	391	386	393	354	381	372	364	352	371	318	378	379	354	360	363	372	358	353	327	368	339	368	352	352	417	375	367	383	379	381	370	343	378	346	384	346	335	375	396	368	369	342	360	357	370	368	386	370	386	326	347	377	332	353	345	359	353	387	389	362	391	370	345	359	395	341	338	369	321	389	360	406	369	385	398	370	369	392	402	364	356	358	375	377	364	370	380	345	377	351	373	385	347	388	342	349	413	353	359	355	387	385	397	366	334	363	388	351	376	355	400	404	363	385	356	382	388	371	390	368	372	349	355	361	400	359	374	383	374	362	402	372	351	355	423	385	392	383	343	371	384	342	378	370	389	337	360	382	358	407	363	368	363	338	365	372	339	353	338	351	366	392	371	356	373	380	350	395	364	375	368	349	388	370	358	337	375	385	362	392	375	377	359	357	400	342	320	400	372	357	372	380	392	380	345	374	320	372	369	375	379	380	362	373	358	384	362	348	359	345	396	384	368	392	363	346	337	396	349	388	383	376	379	314	344	364	393	383	389	359	393	354	335	362	391	328	357	428	348	395	404	374	346	354	416	403	353	348	366	367	359	333	330	369	394	371	368	360	313	362	370	404	359	357	394	397	293	379	365	380	396	355	362	359	378	355	352	339	332	377	353	368	361	360	414	361	378	362	366	339	367	339	322	345	354	374	362	367	401	359	371	366	367	370	345	387	371	365	357	376	361	370	382	381	332	407	386	360	409	391	365	363	392	387	351	362	391	372	330	360	373	340	382	356	359	406	349	352	347	393	375	346	359	371	360	360	352	359	361	334	338	349	352	358	381	365	380	328	350	382	401	366	382	375	380	379	369	332	349	338	378	375	357	379	396	366	368	347	368	367	322	337	394	360	326	355	341	362	360	382	383	403	372	383	388	372	323	397	381	396	356	342	364	406	356	392	376	341	346	341	361	359	356	337	339	398	411	345	362	364	354	399	339	365	351	385	340	354
7788	2443	5121	5907	5194	4235	3601	3076	2581	2240	2031	1866	1705	1622	1546	1493	1347	1345	1288	1213	1224	1228	1240	1186	1115	1094	1160	1160	1092	1016	1058	1012	1024	1026	949	1041	994	1017	1043	1009	1015	1010	954	913	913	924	955	986	945	934	944	945	895	938	885	971	906	932	983	968	911	948	944	924	903	953	957	937	950	914	911	922	967	893	878	921	904	971	1000	908	926	948	885	938	880	913	918	910	871	919	970	900	916	905	869	928	932	897	984	861	866	890	879	903	927	873	859	912	901	954	861	897	897	939	916	893	928	908	925	907	913	866	927	898	858	849	851	881	905	836	897	860	870	908	850	910	926	975	901	879	925	938	929	915	860	870	883	878	877	875	900	874	897	891	876	935	913	851	941	915	897	871	907	866	852	914	872	957	885	916	884	944	922	922	883	917	933	927	926	855	952	873	896	900	908	899	924	930	841	907	886	917	948	895	930	897	909	936	891	896	866	911	884	887	967	902	894	852	859	897	891	881	897	919	903	847	844	843	881	869	839	908	953	877	913	927	944	880	883	936	921	928	887	912	909	872	957	878	897	936	840	886	893	887	881	910	882	911	874	887	872	934	819	922	872	903	927	901	879	916	857	935	851	886	929	867	843	928	906	904	868	885	902	890	889	855	903	947	870	870	947	903	887	905	940	836	889	831	864	867	893	953	890	880	865	898	920	942	891	830	861	908	913	889	905	884	847	899	924	883	905	864	917	886	913	935	852	893	914	919	886	855	927	872	875	898	864	886	907	886	899	913	921	908	877	887	931	927	881	851	866	929	895	915	886	943	915	920	875	902	917	880	959	840	910	871	937	826	890	893	871	888	898	932	899	948	837	899	892	899	899	901	949	921	963	890	881	850	930	936	908	919	872	913	883	895	885	949	924	852	883	938	855	905	865	931	858	921	880	875	892	914	889	890	893	942	857	906	879	919	946	840	885	870	894	901	941	952	970	914	899	884	892	921	881	932	890	902	910	878	950	903	910	941	895	976	870	855	944	885	905	907	866	848	944	863	882	875	926	912	880	829	899	921	895	913	898	869	833	835	940	909	896	902	919	852	928	927	876	889	875	871	940	871	874	921	870	868	913	884	907	897	905	937	876	880	966	867	881	861	916	877	872	929	937	867	864	943	887	923	905	910	915	879	913	869	950	879	939	869	929	893	926	883	1001	899	873	874	906	867	867	843	894	928	900	914	926	884	889	903	859	954	908	887	889	873	947	899	868	889	936	933	868	907	915	964	946	904	915	916	945	851	905	888	911	917	844	932	886	886	842	898	873	902	913	883	887	886	888	878	926	887	952	892	923	897	887	889	876	863	897	955	909	866	888	876	820	858	912	887	874	871	938	886	901	864	903	887	935	926	899	884	885	901	887	923	921	920	901	905	911	905	920	875	901	872	941	888	896	916	889	951	854	935	950	877	930	895	901	930	894	924	875	898	865	906	926	916	892	870	872	890	952	931	885	880	869	920	886	896	853	938	971	920	882	914	856	856	928	917	853	948	898	930	922	897	850	885	855	926	828	904	902	858	848	931	883	853	875	905	903	877	840	876	938	833	890	913	921	935	904	909	920	875	914	906	908	931	911	908	890	837	931	882	917	896	870	905	906	901	894	853	890	899	921	887	869	863	933	938	862	934	912	937	890	840	907	875	911	899	890	861	914	885	849	911	901	904	931	909	871	836	954	907	881	889	892	885	924	914	907	894	871	889	887	857	935	883	848	875	939	939	917	974	882	863	930	860	919	900	907	900	834	904	938	919	878	923	938	907	885	871	891	948	886	903	886	914	918	908	935	903	877	884	854	879	948	846	894	904	855	858	874	841	914	913	869	922	870	864	897	903	856	981	910	893	892	858	899	927	893	873	905	933	946	882	838	901	921	896	930	911	879	910	912	910	924	923	874	888	848	957	886	868	853	923	834	864	905	850	884	865	851	945	902	898	893	955	903	878	860	876	861	883	880	821	873	892	859	963	902	873	952	911	844	927	883	921	855	892	849	920	881	882	897	865	980	956	879	937	872	913	892	917	920	946	924	859	904	850	894	891	919	938	914	906	882	903	884	848	881	922	890	934	953	856	884	904	880	905	912	883	896	881	860	882	920	920	880	873	913	907	854	850	914	912	900	932	937	912	954	823	847	908	925	876	879	955	928	930	879	867	875	899	937	890	905	881	895	910	945	887	903	849	926	893	956	920	943	860	876	932	887	953	956	915	849	944	925	909	847	881	905	926	941	893	951	905	878	910	885	904	891	909	886	921	910	923	888	909	830	887	917	926	908	856	905	908	933	907	870	939	869	900	921	890	897	895	905	840	892	898	870	906	901	886	862	937	942	894	912	897	902	867	878	926	817	944	864	913	909	872	959	899	944	928	866	887	917	883	861	863	896	902	857	902	907	888	899	935	855	928	897	931	900	921	837	950	872	899	876	955	864	946	874	932	883	859	894	868	952	892	931	878	936	898	904	846	925	897	894	913	902	890	883	885	838	894	879	882	901	878	865	919	851	846	896	835	887	910	910	893	902	915	871	872	900	923	843	912	919	899	882	833	915	884	893	859	910	920	894	845	937	908	887	903	893	900	935	897	918	867	891	892	898	847	883	917	902	860	866	899	918	875	804	888	928	890	914	927	899	899	906	917	836	853	905	918	891	888	866	909	948	914	934	947	925	901	861	857	870	818	811	884	857	957	897	890	949	918	896	873	960	873	870	911	875	922	914	859	897	881	869	872	861	864	861	917	857	881	849	877	921	887	869	876	813	891	915	882	971	862	995	922	864	886	856	892	884	915	886	899	881	837	872	862	842	856	893	900	922	882	856	934	849	868	959	858	874	889	885	928	907	901	823	858	888	911	941	885	884	863	887	864	947	908	875	899	927	861	894	875	929	870	874	841	902	898	858	881	860	891	896	895	956	857	845	870	923	889	883	924	897	948	943	878	882	871	880	914	891	888	893	869	900	922	885	879	898	838	954	874	889	900	889	904	907	884	877	825	1012	881	874	889	953	974	905	902	940	915	933	850	938	874	909	885	845	897	931	881	868	899	869	909	878	870	893	886	863	916	894	903	899	871	902	917	917	898	918	896	894	922	912	802	886	856	913	888	870	898	860	898	896	916	886	878	912	909	886	884	875	888	890	902	902	855	873	890	889	933	934	891	905	897	914	883	861	893	930	868	887	879	862	891	935	884	879	877	862	897	924	862	864	893	898	899	918	920	915	871	978	859	886	907	881	890	883	860	934	900	911	938	895	927	918	937	859	935	890	919	900	933	915	939	953	857	844	864	938	899	835	840	946	866	916	879	897	864	885	880	896	918	878	901	891	899	889	871	910	831	911	937	952	947	912	916	906	913	940	864	877	923	840	890	918	911	920	832	889	896	906	857	875	859	908	896	898	940	869	911	931	944	911	876	903	928	906	856	917	860	918	885	850	930	892	951	883	823	901	926	921	899	880	890	930	917	881	920	923	861	879	920	862	888	905	918
1856	150	142	135	167	146	126	143	131	126	125	125	121	126	127	122	123	115	114	148	125	132	128	120	139	153	156	154	118	127	142	124	126	131	122	122	130	136	122	128	127	139	148	115	123	106	123	126	117	129	130	132	125	118	133	132	135	143	131	118	135	120	109	119	116	117	141	127	135	128	112	125	107	120	119	141	130	130	139	113	103	122	143	113	149	130	130	147	106	135	113	133	125	119	145	123	147	127	121	139	132	132	144	133	120	108	126	127	141	153	140	139	130	117	108	119	150	124	124	131	129	132	118	127	134	124	131	136	133	119	150	120	149	131	134	128	143	111	114	128	126	134	130	117	118	131	153	108	132	137	132	129	135	123	121	109	122	127	144	111	129	138	147	114	112	127	136	119	104	135	106	144	126	137	132	127	145	142	128	119	111	135	133	125	120	114	123	103	140	148	131	124	140	139	138	138	132	137	122	131	127	133	143	129	130	125	136	131	130	115	133	123	107	125	119	148	126	134	124	130	120	120	122	116	127	149	119	129	119	120	140	122	139	144	123	120	129	124	131	123	153	140	134	142	120	106	124	143	138	101	144	132	120	116	103	123	130	135	121	133	150	130	124	120	132	125	139	132	130	116	146	119	123	138	121	132	121	135	131	111	128	109	121	119	141	124	131	123	108	136	130	115	122	142	124	126	130	140	138	118	126	132	127	140	127	112	111	111	130	113	123	141	127	131	117	128	115	133	103	127	116	116	126	153	124	119	150	110	120	117	145	114	110	112	130	113	130	129	120	113	126	118	133	119	152	165	139	125	124	143	126	130	135	141	119	137	120	119	125	127	148	142	118	110	109	111	129	112	132	120	130	127	160	129	144	140	119	129	127	137	122	137	130	128	127	117	136	113	116	120	135	125	125	149	141	130	126	125	138	128	128	127	115	134	110	118	112	139	121	109	137	145	122	142	129	127	137	134	135	127	120	125	117	136	118	133	148	151	126	136	114	127	132	125	117	147	119	123	132	119	127	126	142	118	130	119	144	123	166	135	139	128	133	113	135	124	137	114	144	142	122	127	121	147	116	126	127	117	117	119	139	115	125	134	126	135	133	120	126	138	129	121	121	132	133	133	133	111	123	144	143	124	137	145	120	131	133	99	123	146	120	119	146	136	120	125	150	134	143	109	131	133	147	146	131	136	138	156	117	151	97	124	108	128	130	126	138	143	127	115	131	129	126	124	119	125	118	129	132	126	133	142	139	113	121	136	133	135	131	143	135	116	106	134	105	134	124	125	116	106	127	145	138	124	120	117	144	127	114	150	114	126	139	131	130	143	118	127	125	129	132	125	129	119	137	135	117	137	153	117	109	118	126	121	138	131	122	136	130	114	116	130	150	149	123	142	136	113	131	128	142	133	125	136	112	123	152	118	99	130	107	142	120	104	147	124	137	124	134	141	114	126	140	121	128	134	115	119	126	131	118	125	134	109	132	145	125	118	95	126	126	132	139	108	119	132	131	118	134	159	139	142	140	132	139	116	134	144	130	134	117	136	134	131	123	107	134	135	142	112	113	121	147	142	137	124	134	130	132	112	133	132	111	126	148	131	133	123	125	118	133	129	140	126	118	141	115	127	140	121	146	130	121	131	115	141	131	129	117	132	121	123	123	100	124	126	146	147	151	112	132	134	150	129	114	151	136	132	127	158	135	135	122	144	146	124	136	144	126	129	144	111	133	148	134	120	119	143	134	130	130	148	116	131	140	122	141	165	145	122	149	139	141	123	132	114	132	133	140	110	133	124	118	149	132	129	140	137	143	118	119	124	99	126	134	120	107	111	115	114	130	119	149	146	117	129	116	119	115	135	116	115	128	123	128	133	137	142	139	120	128	132	129	124	117	128	122	116	136	103	112	125	118	118	127	129	136	145	135	128	145	119	140	134	100	116	138	159	121	142	137	134	123	134	124	113	157	133	127	132	142	128	134	137	129	111	111	114	143	135	124	120	128	138	109	137	112	114	165	134	123	105	125	131	130	129	128	118	147	126	131	133	104	120	127	125	147	118	108	140	148	115	127	124	115	140	119	121	130	136	136	112	131	129	137	132	121	133	130	133	132	143	124	123	127	126	143	120	115	107	96	142	122	134	139	128	116	129	138	116	130	99	117	132	135	119	110	131	117	119	140	109	123	125	135	108	126	126	133	106	124	124	107	120	131	122	124	123	130	123	152	117	110	113	148	110	129	117	124	117	137	123	112	125	121	125	140	148	125	136	125	141	142	156	158	120	153	137	121	130	124	99	135	136	121	127	113	135	125	144	133	127	141	132	135	145	115	115	138	111	136	117	131	105	118	109	126	155	127	110	134	124	131	120	102	92	124	133	133	132	150	134	140	129	146	121	106	135	119	99	108	140	142	120	130	139	127	134	125	117	118	129	128	131	127	115	147	127	134	140	141	128	117	120	154	139	137	134	136	133	121	98	141	119	132	141	141	118	121	105	102	116	112	123	126	118	132	108	132	131	129	133	130	126	149	130	138	148	134	103	140	138	118	143	149	127	125	117	133	139	130	140	130	144	98	136	151	155	112	105	125	136	117	115	157	129	124	131	124	126	117	108	112	116	130	132	133	131	137	126	132	109	125	113	103	123	141	130	116	132	118	122	115	135	115	141	127	125	132	111	142	127	120	139	133	147	127	140	142	142	143	100	113	137	118	133	137	148	134	112	140	129	114	125	111	132	123	127	130	144	133	140	141	125	119	122	141	116	122	134	142	120	119	116	133	130	131	145	133	137	131	135	136	121	134	145	152	110	123	148	141	139	135	126	125	110	140	125	135	130	115	119	130	113	136	121	140	133	122	120	135	129	136	124	122	131	136	116	115	125	127	142	136	116	122	145	146	129	122	119	136	123	121	131	134	129	123	129	112	118	130	154	146	113	127	138	150	125	139	117	133	150	104	136	130	125	122	114	126	144	123	130	130	125	144	132	136	133	121	134	134	119	136	126	144	124	131	134	147	140	132	117	110	129	133	117	124	124	125	120	132	145	127	133	130	140	129	129	138	121	132	123	123	119	145	141	144	97	125	112	146	145	135	133	128	142	132	134	121	143	143	121	135	129	117	127	135	146	107	137	112	111	116	118	144	161	132	122	138	123	129	136	137	99	131	148	134	138	136	129	140	137	121	140	110	149	148	156	132	151	149	136	122	142	131	130	146	134	155	126	107	107	118	139	130	114	127	134	137	132	146	141	124	144	100	147	130	141	113	132	106	142	123	133	125	131	121	127	133	141	111	114	137	110	126	137	139	133	143	110	107	123	115	132	123	133	117	132	107	127	133	120	147	138	132	120	139	136	130	140	119	111	144	127	129	126	139	124	122	140	126	116	124	131	120	122	116	132	121	139	120	142	117	132	119	123	113	128	145	137	138	121	120	119	150	141	133	127	135	146	114	142	131	128	152	135	132	132	144	132	135	142	120	106	134	111	135	156	129	130	150	111	135	122	123	134
2174	455	471	475	478	451	458	405	441	375	410	394	429	414	392	368	391	430	416	373	405	407	418	341	372	397	408	379	396	396	377	406	417	339	392	371	408	417	417	420	389	400	397	353	397	370	404	410	391	345	401	366	399	370	398	385	421	427	395	395	386	399	381	388	386	368	400	422	378	400	375	392	375	372	396	404	419	387	389	390	372	407	372	421	395	383	398	363	392	418	349	397	396	371	378	383	423	414	394	384	383	365	389	409	392	351	396	381	385	384	372	391	381	378	386	331	370	365	370	403	385	370	383	406	431	392	399	397	358	383	359	409	390	357	372	409	410	377	386	403	408	381	397	377	383	360	382	405	384	391	394	414	404	383	378	394	419	425	396	383	409	368	381	384	377	373	394	390	384	399	419	373	385	388	381	392	394	397	417	372	420	383	393	361	420	385	372	371	411	406	375	385	404	388	382	386	378	414	422	404	380	383	358	405	405	385	415	381	402	389	384	366	403	383	392	380	396	390	360	331	387	383	411	405	392	387	382	383	417	401	441	405	379	371	402	377	386	380	403	386	381	397	403	413	355	424	369	395	363	403	416	396	375	406	421	423	342	407	365	366	370	380	366	406	390	441	386	407	383	425	405	408	378	378	449	399	416	389	380	372	392	395	371	382	368	380	381	393	350	357	366	394	382	391	392	395	407	350	384	381	408	392	386	378	391	390	427	396	379	370	421	388	415	384	399	367	393	413	368	375	420	388	408	390	403	399	401	371	363	387	387	398	379	383	351	362	377	372	437	360	384	403	398	371	408	421	376	370	422	386	385	373	403	394	360	383	366	396	391	418	403	399	397	430	387	388	401	373	398	391	390	413	389	376	391	422	402	403	410	379	393	387	375	366	394	391	391	393	409	393	393	376	364	369	379	365	370	431	401	403	396	350	430	401	369	367	432	398	397	386	393	445	397	421	367	376	417	395	416	404	405	413	385	381	400	403	406	382	378	379	378	388	416	377	440	393	400	380	364	370	389	407	408	388	411	407	392	397	425	417	380	423	386	396	382	406	386	363	409	395	395	412	372	397	385	416	411	363	374	382	405	426	382	428	400	395	421	423	363	389	354	393	413	378	408	378	391	369	368	389	374	362	439	431	409	372	411	382	390	424	425	371	375	370	363	401	425	391	389	384	382	410	373	383	373	420	400	400	397	360	397	395	431	365	416	391	391	382	390	416	394	385	366	424	365	379	379	380	396	392	373	369	371	411	404	407	372	401	396	396	402	399	399	407	414	441	431	396	394	416	378	385	381	378	416	370	372	384	354	422	352	381	391	388	376	400	430	396	379	382	384	383	392	369	370	381	399	368	366	421	351	372	395	419	373	380	381	376	377	391	411	363	398	360	388	410	381	373	386	399	377	408	394	354	402	445	396	395	379	383	382	408	371	386	388	395	417	386	383	402	386	390	403	433	421	412	419	406	433	368	382	380	419	405	410	380	411	404	413	385	365	357	386	362	406	382	389	395	400	372	379	404	373	408	419	370	379	414	394	365	418	369	391	387	390	426	380	391	375	372	386	364	366	439	401	397	400	379	397	416	398	404	419	382	400	367	412	427	383	428	390	384	403	366	381	358	399	412	377	424	353	397	386	417	360	383	398	377	386	364	374	392	391	370	394	359	399	385	372	418	402	375	373	377	363	383	361	400	394	380	397	405	386	426	409	388	374	407	363	383	406	407	388	399	398	411	408	356	408	378	405	402	384	388	403	385	349	394	362	395	385	410	399	393	359	400	357	394	393	423	382	411	406	390	390	418	416	386	415	385	377	375	364	377	404	403	370	396	382	409	378	414	412	413	365	407	395	404	383	392	380	410	385	422	385	378	399	431	408	371	385	422	382	397	407	399	366	369	442	402	396	370	394	376	383	383	427	371	412	438	387	391	347	397	411	403	416	396	394	376	364	390	371	445	418	398	351	382	379	369	377	400	404	394	384	401	356	363	384	414	410	391	380	410	381	429	382	404	391	377	351	373	404	348	384	394	363	370	381	407	377	409	371	376	370	358	388	371	384	382	370	407	419	384	380	387	400	385	395	360	400	376	356	368	396	407	410	412	383	391	344	405	412	393	399	371	403	367	382	397	351	407	364	390	380	381	377	399	392	419	376	353	363	379	375	377	376	403	401	354	375	386	395	405	385	349	389	408	397	382	424	386	361	386	418	397	395	366	378	371	401	391	413	382	383	412	350	372	385	404	375	374	385	404	433	387	408	334	392	384	393	392	374	415	416	388	387	367	393	370	452	402	396	424	378	425	375	398	389	397	391	405	397	402	360	412	403	416	370	379	400	382	396	402	400	425	444	401	380	400	361	397	388	403	415	385	405	404	396	384	401	433	402	394	383	363	368	410	419	379	390	384	397	347	409	385	376	397	431	377	394	383	380	395	407	410	401	392	391	368	359	380	386	379	363	382	382	366	388	404	412	409	390	435	415	356	387	385	387	417	358	354	409	396	382	395	417	402	392	399	382	366	361	392	393	414	390	364	358	393	392	358	403	396	404	412	406	376	388	403	387	371	383	360	399	386	410	376	422	401	381	385	399	404	369	388	427	388	363	383	411	412	360	422	406	402	394	381	409	390	374	380	383	371	379	416	370	371	412	429	401	378	373	377	392	371	350	395	419	387	391	390	385	395	394	377	405	364	364	365	438	383	405	387	365	380	387	380	391	362	380	436	386	397	349	371	403	428	409	371	329	386	375	392	371	386	379	378	379	408	368	387	366	417	391	375	349	375	361	392	383	390	388	377	450	385	378	381	411	399	392	384	393	414	418	411	394	407	402	383	396	436	368	374	386	407	365	402	383	381	388	381	385	400	345	428	375	383	413	386	367	377	395	381	384	409	396	366	398	408	394	388	363	368	387	348	355	409	401	402	405	391	415	388	373	379	385	373	400	428	368	374	400	370	395	374	387	405	398	384	385	392	402	375	406	425	406	396	425	408	393	358	381	362	377	411	348	409	333	376	414	398	369	385	368	406	401	408	414	399	402	395	373	379	401	378	382	422	362	388	377	382	367	406	409	375	393	367	386	377	385	368	360	406	399	363	355	402	412	359	390	391	370	370	382	400	391	367	340	391	412	411	399	387	388	374	407	375	441	382	387	409	426	379	413	419	414	372	399	384	387	406	370	403	418	377	379	389	386	393	355	386	416	386	373	439	369	366	401	438	406	383	348	410	377	342	420	412	391	396	368	407	406	388	384	392	384	392	370	400	381	404	363	371	392	378	415	368	359	381	426	391	374	370	399	385	410	406	408	376	380	380	404	381	379	378	382	387	390	379	393	413	405	394	360	399	398	384	390	370	376	395	355	368	368	418	397	379	380	381	402	415	408	388	406	391	368	397	403	411	403	365	399	374	374	375	415	352	388	407	421	405	358	376	432	396	415	381	401	382	418	402	388	375	371	371	428	370	380	384	394	392	412	409	361	390	384	434	387	382	374	367	356	356	367	336
7428	1059	1214	1007	690	533	394	393	339	301	268	242	255	237	269	213	236	215	218	208	215	203	218	197	216	190	215	199	188	189	196	201	205	157	178	205	184	201	195	194	206	167	173	188	198	181	208	179	193	217	184	173	185	166	187	186	198	198	167	195	179	155	216	177	206	173	175	199	185	181	199	166	188	185	171	178	190	192	193	183	186	183	186	187	184	193	160	167	178	197	193	172	173	183	178	160	179	182	196	195	182	163	184	195	189	170	172	215	183	179	162	161	185	195	198	196	191	192	185	191	207	160	195	200	196	188	171	195	181	185	182	196	207	170	181	195	165	178	186	186	205	214	189	171	168	168	200	192	169	196	173	168	199	186	183	183	176	184	181	172	155	188	194	182	160	166	174	179	181	203	198	188	167	172	195	171	157	177	201	182	187	187	183	197	199	177	184	161	177	172	190	182	181	181	179	160	180	188	188	191	191	164	176	201	203	202	186	161	186	171	178	170	175	145	194	177	189	189	181	184	191	210	180	191	160	184	187	183	191	197	166	198	211	193	184	210	176	201	206	192	228	169	171	186	171	186	174	173	183	178	205	182	204	193	175	201	169	210	174	177	182	199	197	160	196	151	205	192	170	179	173	185	185	188	205	197	189	164	179	188	187	164	192	187	190	161	194	192	198	186	190	196	168	174	181	196	195	199	186	176	181	202	158	173	195	173	179	170	186	187	188	180	194	183	186	193	186	178	187	177	181	173	209	188	164	183	182	200	185	174	189	183	208	204	155	196	195	188	201	167	200	171	172	195	171	188	183	185	192	197	172	181	173	187	161	200	166	196	190	178	198	222	177	188	188	195	194	170	180	166	204	170	183	189	169	166	169	182	163	190	202	201	177	158	182	206	199	179	163	200	169	185	185	173	144	157	171	180	180	181	181	176	163	214	181	190	163	190	181	182	182	187	185	199	181	174	189	180	186	207	165	183	184	197	189	198	160	160	168	190	198	173	184	194	190	195	160	202	196	202	167	180	165	198	199	173	179	190	158	158	195	221	186	182	157	189	162	184	203	205	189	161	164	191	180	198	210	186	182	206	203	186	170	184	203	164	182	154	164	164	174	162	204	175	221	172	195	216	176	206	175	184	170	192	176	163	172	175	173	175	187	189	192	218	215	173	171	175	209	184	166	186	183	162	205	210	192	192	190	198	190	188	184	163	195	194	169	165	203	188	192	175	176	182	188	181	155	176	159	180	196	183	205	172	206	179	232	176	155	181	171	167	176	183	181	198	197	193	175	158	175	180	204	190	198	182	208	194	165	180	236	165	183	184	179	204	175	185	202	168	174	177	163	208	179	196	201	180	192	186	172	176	177	199	164	212	200	197	171	189	198	178	187	193	193	198	192	211	205	192	172	185	208	199	196	195	201	188	184	188	180	158	194	211	188	170	204	194	197	192	187	204	171	193	198	192	172	179	205	171	173	200	188	184	198	154	181	165	175	188	200	201	187	180	178	185	176	171	173	207	197	196	163	182	182	184	183	173	182	203	177	168	210	205	176	185	152	210	169	186	190	206	214	199	197	199	174	205	208	178	195	192	184	191	217	172	160	167	194	188	181	173	185	151	186	184	192	191	154	186	182	187	179	182	184	216	187	183	191	185	200	162	164	180	189	167	211	190	206	191	197	196	161	172	175	183	180	183	169	164	166	191	180	179	205	182	174	165	184	185	172	189	171	202	176	179	205	192	218	187	173	201	183	189	166	167	195	174	166	182	200	179	216	186	176	200	203	172	180	210	188	186	197	188	167	198	188	191	167	188	177	200	180	161	192	194	183	194	178	169	204	196	188	188	184	171	190	174	203	202	168	181	163	202	182	177	187	183	194	165	189	164	184	172	202	169	166	199	189	193	195	163	164	191	215	177	186	187	188	175	194	205	184	190	195	165	192	193	195	183	164	176	218	214	156	177	194	183	201	184	183	164	188	197	170	191	202	178	177	159	186	194	199	197	189	177	190	198	167	169	181	165	206	198	189	167	203	195	157	195	184	170	177	205	172	170	197	198	203	193	193	171	188	191	187	195	188	198	165	201	154	178	192	173	213	176	202	164	182	192	173	177	188	188	174	223	184	200	195	187	183	183	176	190	177	173	198	185	186	198	214	219	189	187	205	163	194	190	180	190	208	160	158	196	189	190	196	211	179	198	168	207	214	188	184	182	200	196	202	163	177	192	205	189	174	203	181	172	197	180	176	177	208	209	165	186	205	180	201	186	199	198	181	188	167	180	190	196	174	196	180	178	173	169	192	180	198	154	185	215	200	198	207	175	188	191	197	192	204	172	215	152	193	192	181	163	188	193	169	183	161	182	158	206	166	198	162	198	166	186	193	216	192	191	182	188	191	173	179	184	188	191	187	173	185	175	191	186	173	174	190	196	185	167	180	172	189	182	177	182	206	208	156	194	172	171	197	209	184	186	185	181	204	214	196	185	195	208	206	194	193	178	174	196	197	209	188	187	197	163	193	187	179	175	182	178	167	178	174	209	191	196	169	161	174	210	178	190	192	216	207	197	171	176	188	185	188	196	173	174	174	204	186	223	177	179	193	185	206	166	194	229	178	186	191	196	183	217	185	183	157	209	211	197	193	182	181	204	186	219	189	166	185	196	200	201	191	190	183	183	186	207	180	198	177	190	178	198	204	177	192	198	185	170	179	194	186	197	160	167	181	166	202	180	202	185	194	204	179	188	197	180	173	168	180	202	189	194	167	194	194	165	196	179	164	200	204	192	173	184	190	175	186	221	201	179	197	208	188	189	186	188	204	158	169	172	180	175	188	189	195	186	204	205	197	195	185	179	171	216	185	180	184	209	176	196	169	187	202	203	212	170	185	179	206	210	190	174	186	210	180	200	174	172	188	175	169	218	186	193	193	185	197	188	193	216	190	177	201	205	197	180	178	186	195	168	165	196	178	175	196	176	196	157	191	182	198	196	183	190	199	179	208	181	194	196	199	172	187	195	171	177	203	194	181	166	180	180	177	191	187	213	176	205	176	171	171	184	201	184	224	178	171	166	177	189	188	185	182	187	195	192	169	202	161	176	174	186	192	210	188	152	199	181	171	183	185	176	163	182	191	211	217	183	196	178	184	176	205	195	167	157	209	164	164	168	173	189	214	159	184	185	185	183	172	180	179	185	184	180	190	199	164	182	149	196	167	207	210	194	163	211	173	211	187	166	180	190	221	173	196	185	172	180	173	194	178	204	163	203	187	195	179	195	163	181	192	192	168	208	210	201	193	208	197	180	162	156	161	196	193	177	187	171	189	194	197	209	201	187	181	179	174	193	163	154	200	198	176	196	166	183	178	204	167	187	174	169	180	185	188	184	185	192	204	166	186	197	183	177	189	162	171	168	197	172	164	187	180	161	186	212	179	181	190	157	165	170	173	203	200	193	190	206	168	189	191	180	204	173	154	191	168	184	184	158	184	159	180	168	184	181	196	180	181	206
5863	1304	2705	3262	2768	2338	1875	1663	1350	1323	1103	1014	961	924	844	788	760	731	724	706	695	619	700	651	670	633	695	614	616	611	587	620	552	583	601	580	588	582	561	556	585	560	539	608	601	572	525	601	549	538	515	560	544	547	546	554	556	541	555	539	537	488	582	537	521	518	500	551	526	529	510	512	594	481	578	521	521	542	558	534	548	535	546	517	526	507	555	518	528	494	515	509	535	511	497	583	507	532	500	544	536	576	552	542	558	503	520	529	538	558	515	551	525	523	548	523	518	499	539	569	517	526	550	523	514	538	568	525	502	538	526	557	510	541	548	529	522	528	539	575	577	516	470	506	549	524	569	543	528	504	507	552	491	513	512	520	535	527	570	501	479	454	475	544	567	521	554	558	516	549	519	527	508	505	476	518	558	514	498	543	528	532	519	488	509	571	463	492	520	560	513	510	537	524	524	527	549	491	535	546	506	497	516	561	507	530	522	544	543	493	519	551	569	488	501	509	526	528	515	486	521	537	510	520	584	536	495	537	526	495	541	502	558	511	549	488	538	503	555	528	566	517	487	504	542	532	520	510	539	532	549	536	491	535	552	523	501	535	521	558	542	489	565	547	536	525	517	567	527	531	519	535	535	525	513	545	563	537	506	526	503	552	516	542	511	567	539	540	473	535	519	519	560	485	504	511	552	537	523	507	536	522	517	530	535	531	547	512	527	521	499	510	519	526	528	540	528	502	504	514	520	520	520	500	539	493	546	524	539	528	519	540	520	526	522	531	501	556	495	541	515	537	518	577	529	545	531	526	500	508	546	550	552	540	511	535	519	548	540	524	538	547	518	498	500	492	496	523	504	471	556	526	514	494	517	532	531	521	555	506	515	535	545	522	564	535	559	519	513	524	574	547	538	522	552	547	548	524	560	565	492	551	539	573	532	561	521	517	512	544	554	473	536	560	503	569	585	510	527	536	524	524	546	509	542	535	532	509	517	493	512	566	541	513	487	528	519	529	507	562	534	539	508	496	500	511	514	535	527	556	474	568	570	526	500	514	554	483	553	489	481	524	502	548	540	545	530	521	493	539	515	520	556	579	507	493	524	496	587	519	553	506	546	519	526	524	507	556	510	563	568	563	549	518	577	537	525	544	546	527	502	508	486	554	507	517	496	532	550	560	535	509	509	555	511	527	521	517	527	525	527	562	530	497	528	519	494	527	528	545	520	553	559	519	504	503	524	544	510	543	589	520	564	550	510	564	552	575	530	525	519	544	507	537	543	522	551	532	528	524	509	531	551	515	507	495	500	553	523	516	506	545	539	503	529	526	527	523	538	548	527	528	514	535	496	526	537	523	508	541	550	534	528	559	547	526	566	562	589	567	516	509	520	503	527	539	544	514	474	556	532	538	540	584	523	560	530	495	465	523	530	514	549	525	523	538	559	571	516	544	546	505	492	505	500	558	505	568	560	568	533	513	546	534	515	496	526	561	558	477	535	549	523	528	511	559	523	517	522	574	524	518	530	502	550	533	523	509	505	507	487	546	528	571	515	516	534	522	497	507	512	476	504	527	505	510	538	493	512	560	501	583	553	520	526	510	486	498	572	555	531	517	527	507	511	473	588	520	585	507	521	545	515	520	545	553	540	475	497	518	542	544	525	529	517	553	536	512	512	541	511	507	500	526	543	551	513	505	571	562	551	588	527	495	515	539	549	515	504	553	526	551	538	496	508	539	543	556	519	532	507	544	528	505	531	544	521	524	521	529	499	513	485	560	539	533	522	514	557	522	520	471	532	504	559	542	556	521	506	556	539	472	579	532	533	488	536	524	521	545	552	496	511	505	561	532	551	512	534	517	544	477	526	554	537	513	537	535	498	523	517	563	528	492	518	569	516	570	564	525	544	509	512	521	559	532	500	561	543	489	545	538	517	502	559	532	537	529	515	542	564	506	552	552	490	516	580	484	532	559	521	536	528	519	495	517	550	544	521	488	512	451	492	534	533	537	524	536	498	549	516	533	567	529	478	487	531	572	505	533	543	531	521	514	561	542	520	508	520	499	595	589	535	544	534	534	493	565	506	570	513	537	524	509	511	521	516	557	493	496	511	534	506	502	516	513	495	530	544	569	532	510	510	551	470	539	542	546	516	552	563	535	485	536	525	512	550	519	559	522	488	542	527	511	565	549	509	541	498	551	575	514	543	544	527	516	572	492	479	527	565	568	528	517	506	533	492	494	538	516	491	501	525	476	528	498	547	497	547	555	493	481	543	498	527	556	517	531	528	510	539	500	533	520	533	521	541	548	493	526	567	555	546	543	517	479	474	516	489	555	539	516	507	498	532	534	547	537	536	534	549	525	468	532	546	579	551	518	506	524	537	520	548	501	552	522	523	520	552	565	557	547	567	506	528	542	531	517	555	529	536	518	510	525	514	529	497	525	520	511	544	531	537	557	500	510	510	501	494	540	529	527	516	578	534	503	533	500	511	498	537	500	518	472	523	560	474	525	530	502	528	549	545	520	519	560	552	545	537	505	524	565	518	520	527	551	537	538	527	524	504	541	544	506	543	539	500	521	489	566	559	551	477	497	505	538	534	513	520	504	539	534	547	549	567	522	548	503	546	558	506	501	500	541	540	546	570	520	502	511	518	518	519	503	526	516	492	512	502	516	528	518	537	578	546	513	504	522	515	518	517	561	568	516	507	544	511	556	524	556	470	531	549	549	538	512	558	546	535	553	543	497	525	536	620	532	529	517	510	562	512	523	521	509	552	536	497	522	519	480	554	528	541	545	532	519	568	509	536	521	540	522	515	515	525	524	550	440	542	552	547	515	549	502	540	492	526	558	572	520	508	491	521	518	525	531	567	516	577	537	531	526	489	480	505	543	481	568	495	548	494	558	517	531	541	536	519	535	538	516	496	520	530	537	502	489	542	556	501	538	543	541	512	484	536	520	561	580	605	541	518	503	529	579	546	515	548	509	495	527	480	553	499	508	528	549	549	542	539	524	508	533	488	547	528	550	535	530	523	513	526	553	518	554	512	545	527	536	498	492	485	541	528	523	497	515	549	573	547	527	520	534	534	532	562	526	519	533	555	501	518	558	506	529	531	518	508	479	501	504	507	584	563	548	544	494	516	504	537	530	544	523	539	526	557	558	513	526	545	532	534	520	555	581	499	562	521	522	493	541	511	504	554	548	585	502	528	536	537	550	502	531	490	547	524	532	531	510	522	504	532	497	516	492	530	484	571	533	507	554	496	567	536	534	514	497	491	525	504	536	545	545	564	497	535	548	534	530	560	527	549	527	538	499	529	523	543	562	510	498	524	514	601	513	533	551	520	515	515	518	523	552	533	529	534	561	493	527	530	516	548	540	552	529	526	540	561	497	551	537	549	523	537	511	545	502	539	552	540	543	561	518	551	524	491	539	527	495	510	482	521	501	544	553	547	539	556	505	550	491	522	505	482	529	502	511	533	547	535	551	520	516	538	549	552	559
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
